catarrh
3878156646
file manager: scaffold the tree filter (multiselect)
...
Add a Filter multiselect next to the sort pills in the file tree toolbar.
The option list is large and undecided, so FS_FILTER_OPTIONS is empty and
the per-node match is a no-op for now; the mechanism is wired end to end:
- FS_FILTER_OPTIONS const (empty), pysimFsFilter state persisted to
simple_fs_filter, pysimFsSetFilter / pysimFsFilterMatch /
pysimFsFilterRender, and the render loop consults pysimFsFilterMatch.
- The dropdown re-renders on language switch; "Filter:" and
"(no filters yet)" are translated (EN/RU).
Frontend 1132 tests green (6 new scaffold pins).
2026-10-26 13:03:22 +03:00
..
2026-10-23 11:55:31 +03:00
2026-09-27 02:23:03 +03:00
2026-09-28 23:29:01 +03:00
2026-10-06 01:37:58 +03:00
2026-09-27 15:28:23 +03:00
2026-09-29 23:17:27 +03:00
2026-10-02 08:28:46 +03:00
2026-10-14 12:21:16 +03:00
2026-10-18 00:30:06 +03:00
2026-10-18 00:30:06 +03:00
2026-10-21 13:20:28 +03:00
2026-10-02 11:45:21 +03:00
2026-10-18 00:30:06 +03:00
2026-09-16 23:47:30 +03:00
2026-10-18 00:30:06 +03:00
2026-10-26 00:01:23 +03:00
2026-10-25 21:43:07 +03:00
2026-09-27 15:28:23 +03:00
2026-10-07 21:56:20 +03:00
2026-10-07 21:56:20 +03:00
2026-10-25 21:43:07 +03:00
2026-10-25 21:01:11 +03:00
2026-10-26 13:03:22 +03:00
2026-09-12 21:45:57 +03:00
2026-09-16 23:26:47 +03:00
2026-10-25 21:01:11 +03:00
2026-10-26 13:03:22 +03:00
2026-09-12 19:41:49 +03:00
2026-10-25 21:01:11 +03:00
2026-09-17 00:23:56 +03:00
2026-10-14 12:21:16 +03:00
2026-10-14 12:32:04 +03:00
2026-10-06 21:58:34 +03:00
2026-09-21 00:44:20 +03:00
2026-09-21 00:44:20 +03:00
2026-10-18 01:47:04 +03:00
2026-10-06 21:37:09 +03:00
2026-10-11 16:51:30 +03:00
2026-09-26 13:09:44 +03:00
2026-10-14 15:01:56 +03:00
2026-10-14 21:14:16 +03:00
2026-10-23 21:23:55 +03:00
2026-10-18 00:30:06 +03:00
2026-10-14 15:01:56 +03:00
2026-10-23 09:31:06 +03:00
2026-09-30 09:00:33 +03:00
2026-09-19 08:25:20 +03:00
2026-09-27 02:23:03 +03:00
2026-09-28 03:16:10 +03:00
2026-10-26 00:07:54 +03:00
2026-10-08 00:20:06 +03:00
2026-10-05 22:23:19 +03:00
2026-10-01 21:23:06 +03:00
2026-10-14 15:01:56 +03:00
2026-09-28 23:40:24 +03:00
2026-10-14 12:21:16 +03:00
2026-09-19 07:45:12 +03:00
2026-10-24 12:03:23 +03:00
2026-10-24 10:38:08 +03:00
2026-10-18 00:35:45 +03:00
2026-10-08 21:55:57 +03:00
2026-10-07 16:43:22 +03:00
2026-10-08 22:03:39 +03:00
2026-09-28 01:49:35 +03:00
2026-09-23 08:34:27 +03:00