aboutsummaryrefslogtreecommitdiff
path: root/menulist.c
Commit message (Collapse)AuthorAgeFilesLines
* fix the menulist (make it play nice with periodic refreshing).rodri2024-11-161-6/+7
| | | | | | | | | | | | | before the addition of the timer for periodic matches updates the menulist was supposed to be refreshed manually by the user, and we didn't take into account the fact that every time you clear it and refill it loses its navigational parameters, i.e. which entry was selected and what's the offset if there are more entries than the visible window (Maxvisitems). so now we store those and reconfigure the menulist, adapting to its new state, so that the user experiences as little disruption as possible.
* allow the user to disable sound. only spawn a new window when debugging.rodri2023-10-111-0/+1
|
* get the condition right.rodri2023-10-011-1/+1
|
* fixed a Menulist.update bug where it would return 0 when there were no entries.rodri2023-10-011-1/+7
|
* paint the none entry in the middle of the row too.rodri2023-09-291-1/+2
|
* add parsecmd to the client. finish the menulist of matches.rodri2023-09-221-13/+55
| | | | | the menulist now supports scrolling. also changed some cursors and got to tidy up /^lmb\(.
* more work on the menulist of matches.rodri2023-09-201-0/+131