feat: moved category chips to a sidebar, added pinning; category names are not restricted to ASCII chars anymore

This commit is contained in:
noise 2026-03-07 23:00:00 +03:00
parent 95608a3fd6
commit 5032527966
723 changed files with 1050 additions and 392 deletions

BIN
data/gschemas.compiled Normal file

Binary file not shown.

View File

@ -4,7 +4,17 @@
<key name="category-sort" type="s"> <key name="category-sort" type="s">
<default>'alpha-asc'</default> <default>'alpha-asc'</default>
<summary>Category sort order</summary> <summary>Category sort order</summary>
<description>How categories are sorted: alpha-asc, alpha-desc, modified-asc, modified-desc, created-asc, created-desc</description> <description>How categories are sorted: alpha-asc, alpha-desc, modified-asc, modified-desc</description>
</key>
<key name="category-order" type="as">
<default>['happy', 'love', 'greeting', 'hugging', 'friends', 'winking', 'sympathy', 'music', 'magic', 'surprise', 'food', 'games', 'faces', 'running', 'sleeping', 'writing', 'special', 'nosebleeding', 'apologizing', 'hiding', 'embarassment', 'confusion', 'doubt', 'indifference', 'dissatisfaction', 'fear', 'sadness', 'pain', 'anger', 'enemies', 'weapons', 'cat', 'dog', 'bear', 'rabbit', 'bird', 'fish', 'pig', 'spider']</default>
<summary>Category order</summary>
<description>Ordered list of category directory basenames for custom sidebar/content ordering</description>
</key>
<key name="pinned-kaomojis" type="as">
<default>[]</default>
<summary>Pinned kaomojis</summary>
<description>List of pinned kaomoji strings shown in the sidebar</description>
</key> </key>
</schema> </schema>
</schemalist> </schemalist>

1
data/kaomoji/anger/.name Normal file
View File

@ -0,0 +1 @@
˗ˏˋ ★ ˎˊ˗ anger

View File

@ -0,0 +1 @@
˗ˏˋ ★ ˎˊ˗ apologizing

1
data/kaomoji/bear/.name Normal file
View File

@ -0,0 +1 @@
˗ˏˋ ★ ˎˊ˗ bear

1
data/kaomoji/bird/.name Normal file
View File

@ -0,0 +1 @@
˗ˏˋ ★ ˎˊ˗ bird

1
data/kaomoji/cat/.name Normal file
View File

@ -0,0 +1 @@
˗ˏˋ ★ ˎˊ˗ cat

View File

@ -0,0 +1 @@
˗ˏˋ ★ ˎˊ˗ confusion

View File

@ -0,0 +1 @@
˗ˏˋ ★ ˎˊ˗ dissatisfaction

Some files were not shown because too many files have changed in this diff Show More