It’s been a while since I’ve done my last update.
This a the new elements for searches in gtg.
The search text now saves a variable number of last searches a new search windows, with a less textual way of restricting searches the find menu item and button preference widgets
Still to do:
Details of implementation
should have a button to disregard uppercase and lowercase differences special words shouldn’t be hard-coded to ease translation enforcement of the ! character should be controlled on the options
! for commands @ for tags # for tasks “ “ for literal searches
and, + or, | not, – [...]
The search engine uses the following rules:
works in 4 main blocks Each main block with the exception of the state, may have sub-blocks Main blocks join without any additional syntax each sub-block can be joined with an element of the join syntax block order is irrelevant, the program should be able to detect them [...]
This week i had the opportunity to regain some work from last week. I finished my designs for the search syntax and implementation. i had some problems and indecisions on what the best syntax and balancing between good user experience and functionalities. I also did more examples with glide and have a full notion how the interface will be. [...]