tfuxu
260fd2602a
fix(utils/colors): properly sanitize color values
...
* fix(utils/colors): remove references to old functions
2023-05-23 20:13:35 +02:00
89cfe7b277
Merge branch 'main' into jsdeliver
2023-05-10 16:56:07 +03:00
e74ef23c58
frontend(welcome): remove code for switching color mode
...
Follow up of 4650837129
2023-05-06 17:41:51 +02:00
781b6e3052
Merge branch 'main' into jsdeliver
2023-05-06 15:21:00 +02:00
tfuxu
e412a2c537
GNOME Shell theming support ( #679 )
...
Signed-off-by: tfuxu <73042332+tfuxu@users.noreply.github.com>
Co-authored-by: 0xMRTT <0xMRTT@evta.fr>
Co-authored-by: 0xMRTT <0xMRTT@proton.me>
Co-authored-by: daudix-UFO <ddaudix@gmail.com>
2023-05-04 13:24:18 +00:00
tfuxu
905b314b6a
preset_schema: update adw-gtk3 support info
...
Updated information about adw-gtk3 support for headerbar_shade_color, card_shade_color, dialog_bg_color and dialog_fg_color variables.
2023-05-04 11:52:24 +02:00
ad9a3f9092
Merge branch 'main' into jsdeliver
2023-04-24 19:04:01 +03:00
tfuxu
1934cb8297
fix: add Template.Callback decorator to on_star_button_clicked
2023-04-23 14:51:00 +02:00
tfuxu
dc8971f324
frontend: stop using libportal for opening URI
...
* fix Github tab opening twice in Report Preset button
2023-04-23 14:40:26 +02:00
2865245a33
Merge branch 'main' into jsdeliver
2023-04-19 19:49:55 +03:00
58c9baaa13
misc: Follow up to previous commit
2023-04-16 20:14:08 +03:00
ecffc061d6
feat: Move report issue button to ExpanderRow
2023-04-16 17:14:05 +03:00
08c16f4e2d
feat: Port no_plugin_window to PreferencesWindow
2023-04-16 00:30:16 +03:00
26032d0333
feat: Make stings translatable
2023-04-08 05:56:22 +03:00
133eb73aff
misc: Got it
2023-04-08 04:02:55 +03:00
25ce707b70
misc: Once more try
2023-04-08 03:59:44 +03:00
6cb1519670
misc: Try to fix translator-credits
2023-04-08 03:53:09 +03:00
005eeb8046
misc: Update about window credits
2023-04-08 03:42:11 +03:00
fa23ebe127
fix: Replace comments text in preset_utils.py
...
Really, why use slang in code comments?
2023-04-04 01:31:05 +03:00
salarua
456ed8cdf4
fix(preset_utils.py): Improve error/destructive contrasts
...
Fixes #425
2023-04-03 15:03:04 -07:00
tfuxu
af81166e2b
chore: update some paths to contain information about 0.4.1 release
2023-03-08 19:46:21 +01:00
tfuxu
4e5d2a03a1
frontend: move settings_schema to schemas/ subfolder
...
* rename settings_schema to preset_schema
* update frontend/struct.md
2023-03-06 18:34:37 +01:00
tfuxu
a8edade954
monet-engine: backport a fix for theme variant menu not working in non-english locales
...
Fixes #726
2023-02-25 16:56:29 +01:00
tfuxu
edb84dca9a
Merge branch 'main' into jsdeliver
2023-02-25 13:45:49 +01:00
c5078fa115
fix: GTK4.9 build ( #722 )
2023-02-24 18:59:24 +03:00
ac4e68f970
fix: Destructive colors in Monet
2023-02-24 18:11:38 +03:00
4bc2cb408f
feat: Improve Monet palette generation
...
Use less saturated colors more similar to original M3, make all objects
distinguishable and fix various issues such as black card and headerbar
outlines
2023-02-24 17:22:48 +03:00
tfuxu
9302552892
meson: move launcher
var to local launcher configuration
2023-02-12 02:46:46 +01:00
tfuxu
75d2a89216
meson: configure local build launchers if buildtype is set to debug
...
* change CLI local launcher name to `local-gradience-cli`
2023-02-11 22:06:05 +01:00
tfuxu
bd0fb4a0bd
meson: remove install
options from CLI configuration
2023-02-11 20:13:23 +01:00
tfuxu
0e6135a94d
frontend: change object names in preferences UI file
...
* tidy up preferences UI logic code
* modify note comment in presets manager UI file
2023-02-09 18:22:59 +01:00
7beb0c8b78
misc: Update release notes for 0.4 release ( #717 )
2023-02-08 21:33:32 +00:00
tfuxu
1f6a521d0f
chore: fix typo
2023-02-07 19:06:16 +01:00
tfuxu
b02d37b946
presets_manager: disable Repositories
tab
2023-02-06 18:23:48 +01:00
tfuxu
b2d22f9a52
preset_manager: fix All
option in repo selector not working in non-english locales
...
Fixes #714
2023-02-06 16:31:52 +01:00
tfuxu
fca07518ec
frontend/cli: return preset object and assign it to variable
2023-02-04 23:48:50 +01:00
tfuxu
8ce1f1a517
views/main_window: disable get_default_wallpaper
function
...
* add title for `monet_file_chooser_dialog`
* set more spacing in monet's `child_button`
* also, add new copyright date in cli.in
2023-02-03 17:22:55 +01:00
tfuxu
f8ab63af1b
frontend/cli: remove duplicate information message
2023-02-03 17:11:13 +01:00
tfuxu
6576a31972
frontend/cli: add a note to monet command after a failure
2023-02-03 17:09:59 +01:00
tfuxu
210ac398dd
frontend/main: for now disable tone option in Monet Engine
2023-02-03 03:47:46 +01:00
tfuxu
d3d330b87d
frontend/cli: add exception information to some error messages
2023-02-03 03:47:23 +01:00
tfuxu
10496c3fdb
frontend/widgets: fix a lack of buffer clearing function for a TextView
2023-02-02 02:11:32 +01:00
tfuxu
89084f8e46
frontend/cli: several improvements to CLI module
...
* add useful messages for commands
* remove confusing message from `monet` command
* slightly un-nest code (better readability)
2023-02-02 00:50:23 +01:00
tfuxu
484d2e6cca
misc: fix spelling mistakes detected by Typos workflow
2023-01-18 15:26:05 +01:00
tfuxu
787bb49d11
frontend/main: fix list index out of range
errors
2023-01-06 23:47:36 +01:00
tfuxu
980b19f9de
backend/css_parser: fix palette leaking bug
...
* slightly optimize CSS parser performance
Fixes #693
2023-01-06 23:47:13 +01:00
tfuxu
df96a51aa1
frontend/widgets: show 'preset unsaved' dialog in Preset Manager
2023-01-06 16:38:38 +01:00
tfuxu
def149a76f
frontend/main: extract show_unsaved_dialog
function into two smaller
...
* show 'preset unsaved' dialog when selecting a preset from quick switcher menu
* make `on_save_preset_entry_change` function global
* change `save_preset` function name to `on_save_dialog_response`
2023-01-06 16:36:40 +01:00
tfuxu
173f16264b
frontend/widgets: enforce hex format in variables row
...
* make `option_row` module more readable, remove over-engineered code
2023-01-05 21:15:01 +01:00
tfuxu
2c5f9925e1
backend/theming: enforce hex format in Monet generated variables
...
Unless alpha parameter is specified.
2023-01-05 21:07:30 +01:00