Commit graph

298 commits

Author SHA1 Message Date
Josh Megnauth
75bacc03e8
Fallback to symbolic icons for icon theme preview
Some icon themes don't ship with the variants requested in the design
(e.g. Adwaita doesn't have `preferences-system`) but do have `symbolic`
iterations.
2024-04-22 01:40:54 -04:00
Josh Megnauth
900e17bb99
fix: Evaluate icon size variants correctly 2024-04-19 23:14:26 -04:00
Josh Megnauth
78d597c56f
Aesthetic improvements for icon theme previews
* Padded buttons
* Use correct text style for "Icon theme"
* Truncate long theme names
2024-04-19 02:40:10 -04:00
Josh Megnauth
d4b422228d
Tweak icon preview buttons
* Preview buttons should be Image buttons with a modified style
2024-04-18 02:23:43 -04:00
Josh Megnauth
46374c69c1
Implement context page for theme previews 2024-04-17 03:34:33 -04:00
Josh Megnauth
99a402ee1d
Context drawer for experimental icon config
Adds a context drawer for the experimental icon settings such as the
icon theme picker.

TODO:
* Flexible display of icon previews
* Reset button
2024-04-15 02:25:33 -04:00
Josh Megnauth
cbd6b2d350
Update icon theme preview buttons to match design 2024-04-12 22:23:25 -04:00
Josh Megnauth
0e985b51b5
Icon theme chooser aesthetics
* Display a few common icons that seem to available for each theme
* Nicer spacing
* Highlight active theme
2024-04-12 22:23:25 -04:00
Josh Megnauth
317bc7d320
Show previews of icon themes
I implemented a preview for icon themes that shows a sample of available
icons. Currently, the actual UI is a bit ugly, and I have to curate
which icons to show as well. The basic concept works for now.
2024-04-12 22:23:21 -04:00
Josh Megnauth
051bce21ac fix: Evaluate slideshow status from cosmic-bg
Closes: #169
2024-04-12 12:15:32 +02:00
Michael Aaron Murphy
0e3f629e24
chore(cargo): libcosmic modal dialog and editable input improvements 2024-04-11 23:14:38 +02:00
Michael Aaron Murphy
1525da6bea fix(displays): on display changes, keep same display active 2024-04-11 23:08:02 +02:00
Michael Aaron Murphy
f3d09b943f fix(displays): do not show display options when display is disabled 2024-04-11 23:08:02 +02:00
Michael Aaron Murphy
b5789e5c6c fix(keyboard): update libcosmic to fix dropdown widget 2024-04-11 23:08:02 +02:00
Michael Aaron Murphy
247d7c4678
fix(cargo): enforce sctk version on dependencies 2024-04-10 19:31:10 +02:00
Michael Aaron Murphy
451f8bf5b7
chore(cargo): update dependencies 2024-04-10 17:55:21 +02:00
Michael Aaron Murphy
9963844b58 feat(about): editable hostname input 2024-04-10 17:31:29 +02:00
Michael Aaron Murphy
44a333d070 feat(input): show touchpad page only if touchpad exists on system 2024-04-10 17:13:37 +02:00
Jeremy Soller
b75df3c35e
Merge pull request #230 from hugok79/patch-3-pt
i18n(pt): update Portuguese translation
2024-04-04 07:04:29 -06:00
Hugo Carvalho
43122f66c9
i18n(pt): update Portuguese translation 2024-04-03 20:06:28 +01:00
Michael Aaron Murphy
dd16b92161 fix(keyboard): case-insensitive input source search 2024-04-02 23:49:51 +02:00
Michael Aaron Murphy
4762bdaa59 feat(keyboard): searchable input sources 2024-04-02 23:49:51 +02:00
Michael Aaron Murphy
42989b68a7 feat(keyboard): add layouts and their variants to the xkb config 2024-04-02 23:49:51 +02:00
Michael Aaron Murphy
2b88275af8 refactor(keyboard): use context drawers for special character keys 2024-04-02 23:49:51 +02:00
Michael Aaron Murphy
29f0489c8a feat: inner-app dialog API support 2024-04-02 23:49:51 +02:00
N-Hoffmann
43b478ee68 i18n(fr): Updated and added new French translation 2024-04-02 23:38:23 +02:00
N-Hoffmann
77466c5c28 Updated and added new French translation 2024-04-02 23:38:23 +02:00
Hugo Carvalho
ae138c7ecd i18n(pt): update Portuguese translation 2024-04-02 23:38:03 +02:00
Lou
76adee39af
i18n(pt-BR): update Brazilian Portuguese translation 2024-04-02 23:36:22 +02:00
Ashley Wulber
3fa30c0efe fix(appearance): typo 2024-04-01 15:25:04 -04:00
Michael Aaron Murphy
62f15a5685
fix(just): move install recipes to main justfile 2024-04-01 15:58:50 +02:00
Joshua Megnauth
2dd82bb73c
fix: add fallback to XDG_DATA_DIRS for icon search 2024-03-31 14:57:35 +02:00
Michael Aaron Murphy
e1b5e32b4c
Revert "fix(just): install with absolute paths"
This reverts commit a8020c5261.

Closes #226
2024-03-30 23:38:12 +01:00
Michael Aaron Murphy
8ef9450c9e
fix(appearance): wrong label for accent color section 2024-03-29 14:43:48 +01:00
Michael Aaron Murphy
a8020c5261
fix(just): install with absolute paths 2024-03-29 14:29:07 +01:00
Ashley Wulber
a2c498b7ac chore: update descriptions 2024-03-27 23:52:54 +01:00
Ashley Wulber
e29d89b42f feat: adjust label of autoswith depending on time of day 2024-03-27 23:52:54 +01:00
Ashley Wulber
bbf9eae401 fix: disable autohide when the dark or light more buttons are pressed 2024-03-27 23:52:54 +01:00
Michael Aaron Murphy
4f9ce0f6f8 feat: use dbus-config to watch for config updates 2024-03-27 03:34:21 +01:00
maciekk64
9a734a81f8 fix(time): make weekdays translatable 2024-03-26 19:14:00 +01:00
maciekk64
11978dff82 fix(time): use static global strings for settings titles 2024-03-26 19:14:00 +01:00
maciekk64
b5e1e6d677 feat(time): first_day_of_week config 2024-03-26 19:14:00 +01:00
maciekk64
3ea612f843 feat(time): show_date_in_top_panel config 2024-03-26 19:14:00 +01:00
maciekk64
10dd3b312a feat(time): military_time config 2024-03-26 19:14:00 +01:00
Michael Aaron Murphy
e108f9a135 fix(just): remove no-cd on build-debug recipe 2024-03-26 14:40:29 +01:00
Michael Aaron Murphy
06ed8e3f5a fix: disable display of settings page entries 2024-03-26 14:40:29 +01:00
Michael Aaron Murphy
353cf3fbd1 fix(debian): add desktop entry files 2024-03-22 18:13:15 +01:00
Michael Aaron Murphy
1c61885428 feat: add desktop entries for each settings page 2024-03-22 18:13:15 +01:00
Michael Aaron Murphy
a40b1e9a1a
chore(cargo): update dependencies 2024-03-20 02:54:21 +01:00
Michael Aaron Murphy
18b967a385
feat(appearance): set preferred icon theme for GNOME/GTK applications 2024-03-20 02:53:07 +01:00