Commit Graph

29 Commits

Author SHA1 Message Date
Wolfsblvt 1faf8b7ee2 Tag Folders: Sync tag filters and bogus drilldown
- When you select or unselect a filter that is also a folder, the folder gets put into the drilldown
- When you click a folder or go back, the tag selection is synced accordingly
- Do not throw away bogus/tag filter on redraw/refresh of the list
2024-03-03 02:12:18 +01:00
Wolfsblvt 3e44dddfda Tag Folders: Drilldown for select and improved filter
- drilldown visible for bogus folder selections
- drilldown can be changed and refreshed
- enhanced filters (remove empty folders/tags from list by default)
2024-03-03 02:12:17 +01:00
Wolfsblvt 25a0ea0cb6 Tag Folders: tag filters indicator and show settings
- Add an indicator if any tag filters are applied, so you can see if there are any filters even if the list is collapsed
- Save collapse state of the tag list
- Fix folders vanishing if tag filters are applied (now really)
2024-03-03 02:12:17 +01:00
Wolfsblvt 25b528ee4f Tag Folders: add tag folder sorting and enabling
- make tags sortable per drag&drop (then sorted everywhere)
- each tag can individually be enabled as folder
- fix redraw of tags/entity list on tag changes
2024-03-03 02:11:35 +01:00
Cohee 91811f63b5 lint: Fix JSdocs 2023-12-03 14:23:20 +02:00
Cohee 64a3564892 lint: Comma dangle 2023-12-02 22:06:57 +02:00
Cohee c63cd87cc0 lint: Require semicolons 2023-12-02 21:11:06 +02:00
valadaptive a37f874e38 Require single quotes 2023-12-02 13:04:51 -05:00
valadaptive 518bb58d5a Enable no-unused-vars lint
This is the big one. Probably needs thorough review to make sure I
didn't accidentally remove any setInterval or fetch calls.
2023-12-02 12:11:19 -05:00
valadaptive 0a27275772 Enable no-extra-semi lint 2023-12-02 10:32:26 -05:00
Cohee 3c3594c52f Add backup/restore for Personas 2023-11-15 02:09:40 +02:00
Cohee 3143356523 Skill issue 2023-11-15 01:16:31 +02:00
Cohee 5b5e42361a Fix chat backups saving with incorrect file extension 2023-11-15 01:06:27 +02:00
Cohee 22161c2264 Add backup/restore for tags 2023-11-15 00:59:44 +02:00
Cohee 303026e01f Nested bogus folders + back button 2023-11-11 14:53:08 +02:00
Cohee cb1e254cb9 Add tags as folders display mode 2023-11-10 21:56:25 +02:00
Cohee e6fcefd4d1 Fix adding duplicate tags via bulk menu 2023-11-09 23:41:26 +02:00
artisticMink c3ff146dd2 Add bulk tagging 2023-11-06 16:13:34 +01:00
RossAscends 49c26f3810 keep input focus while adding tags 2023-09-21 17:17:15 +09:00
RossAscends 2d774f32b2 custom colors for tag text 2023-09-16 18:37:19 +09:00
Cohee f5beae517e Case-independent tags dropdown view 2023-09-06 01:47:55 +03:00
Cohee 2481d9b29c [Feature Request] Make sortorder of tags independent of case #1034 2023-08-28 01:50:32 +03:00
kingbri 990bf63d59 Tags: Fix exclusion on load
The new filter system wasn't applying when tags are loaded. Fix this
by adding an extra step in the for loop.

Signed-off-by: kingbri <bdashore3@proton.me>
2023-08-25 00:33:03 -04:00
Cohee e2bac7ec5f Add type checking and JSDoc comments to some utils 2023-08-22 13:07:24 +03:00
Cohee aef78c6d99 Fix group candidates search. Fix tag exclusion filter display 2023-08-19 21:08:35 +03:00
Cohee 602c5cd791 Add pagination for characters list view 2023-08-18 23:13:15 +03:00
Cohee 928c8e544f Better random Ids for tags 2023-08-17 14:19:20 +03:00
Cohee 72213add56 #833 Sort tags list alphabetically 2023-08-01 12:26:28 +03:00
Cohee edd41989fd Initial commit 2023-07-20 20:32:15 +03:00