Commit Graph

7 Commits

Author SHA1 Message Date
6b589c099f [+] update vim, python plugin
1. handle remapping
    after filtering;
2025-10-16 17:26:22 +03:00
2eadc88afc [+] update vim, python plugin
1. fallback
    on_filter_key to
    popup_filter_menu;
    the default callback;
2025-10-16 17:20:21 +03:00
f657d63522 [+] update vim, python3 plugin
1. handle escape character;
  2. handle items filtering
    based on entered letters;
  3. redraw UI when the filter
    changes;
  4. TODO
    handle selection changes via arrows, hjkl;
  5. TODO
    handle selection after Enter has been pressed;
2025-10-16 17:13:50 +03:00
f59e0bbe6c [+] improve vim, beta
1. add filter callback;
  1.1. partially
    added recording of pressed keys;
  1.2. TODO,
    handle esape to close the window;
    handle to select the entry;
    handle hjkl, arrows
    to change the selection;
    handle pressed keys otherwise, ideally
    after i has been pressed,
    or handle hjkl after escape has been presed;
    to restrict entries to the matching pattern
    visualize current filter, and ins/normal mode
    in the popup title;
2025-10-15 21:48:30 +03:00
656464fe38 [+] update FastSelect
1. sort buffers
    based on last access time;
2025-10-15 21:21:41 +03:00
8516fbfcad [+] update beta vim module
1. remove duplicate logic from beta,
    that is present in main;
  2. fix init for FastSelect;
  3. implement last recently
    used ordering for buffers selection;
2025-10-15 21:06:01 +03:00
ecab00f4aa [+] update vim modules
1. use python modules
    for separate logic;
  2. update popup_menu
    parameters for fast select;
2025-10-14 18:13:20 +03:00