6776319472
This commit introduces a comprehensive Tree Search feature, including: - Tree highlighting: Highlights items that match the search query. - Tree filtering: Filters items so only matches and descendants are shown. - Counting descendants: Shows the number of matching items within collapsed branches. - Jump to next match: on enter. - (Limbo-)Shortcut: Default CTRL-F. - Menu entry: Misc->Search Tree. - Remember separate SearchInfo for each tab. Key implementation details: - Optimized performance for large trees - Implemented recursive filtering for efficiency - Added UI elements including next/previous match buttons Development History: - Initial implementation of highlighting and filtering - Multiple rounds of performance optimization - Bug fixes and refactoring for correctness - UI enhancements and polish - Code cleanup and style improvements |
||
---|---|---|
.. | ||
compat_window_wrapper.cpp | ||
compat_window_wrapper.h | ||
limbo_compat.cpp | ||
limbo_compat.h | ||
limbo_string_names.cpp | ||
limbo_string_names.h | ||
limbo_task_db.cpp | ||
limbo_task_db.h | ||
limbo_utility.cpp | ||
limbo_utility.h | ||
limboai_version.h |