Commit graph

3227 commits

Author SHA1 Message Date
Hosted Weblate
723389bd70
translate: update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: Gradience/Gradience
Translate-URL: https://hosted.weblate.org/projects/GradienceTeam/gradience/
2023-01-11 13:14:55 +01:00
Gradience Bot
bbcbc5b59e ci: generate .pot file 2023-01-11 12:14:49 +00:00
Hosted Weblate
404b9e0dd8
translate: update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: Gradience/Gradience
Translate-URL: https://hosted.weblate.org/projects/GradienceTeam/gradience/
2023-01-11 01:50:48 +01:00
Gradience Bot
c5c768e0d6 ci: generate .pot file 2023-01-11 00:40:12 +00:00
Hosted Weblate
fb79e63385
translate: update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: Gradience/Gradience
Translate-URL: https://hosted.weblate.org/projects/GradienceTeam/gradience/
2023-01-10 13:14:37 +01:00
Gradience Bot
2905befd69 ci: generate .pot file 2023-01-10 12:14:31 +00:00
Hosted Weblate
24a2194f81
translate: update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: Gradience/Gradience
Translate-URL: https://hosted.weblate.org/projects/GradienceTeam/gradience/
2023-01-10 01:49:43 +01:00
Gradience Bot
903dec8cd8 ci: generate .pot file 2023-01-10 00:42:30 +00:00
Milo Ivir
8160e12c8b
translate: translated using Weblate (Croatian)
Currently translated at 100.0% (235 of 235 strings)

Translation: Gradience/Gradience
Translate-URL: https://hosted.weblate.org/projects/GradienceTeam/gradience/hr/
2023-01-09 18:49:17 +01:00
Hosted Weblate
7efcf0868b
translate: update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: Gradience/Gradience
Translate-URL: https://hosted.weblate.org/projects/GradienceTeam/gradience/
2023-01-09 13:15:07 +01:00
Gradience Bot
9149b8db17 ci: generate .pot file 2023-01-09 12:14:59 +00:00
Hosted Weblate
0402a4d3a4
translate: update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: Gradience/Gradience
Translate-URL: https://hosted.weblate.org/projects/GradienceTeam/gradience/
2023-01-09 01:41:45 +01:00
Gradience Bot
16ee0f24b1 ci: generate .pot file 2023-01-09 00:39:33 +00:00
b510ba9d93
translate: translated using Weblate (Russian)
Currently translated at 100.0% (235 of 235 strings)

Translation: Gradience/Gradience
Translate-URL: https://hosted.weblate.org/projects/GradienceTeam/gradience/ru/
2023-01-08 21:50:04 +01:00
Hosted Weblate
6b9ba2b82d
translate: update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: Gradience/Gradience
Translate-URL: https://hosted.weblate.org/projects/GradienceTeam/gradience/
2023-01-08 13:12:44 +01:00
Gradience Bot
dfcb1cb8a7 ci: generate .pot file 2023-01-08 12:12:39 +00:00
Hosted Weblate
2a68d0173d
translate: update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: Gradience/Gradience
Translate-URL: https://hosted.weblate.org/projects/GradienceTeam/gradience/
2023-01-08 01:42:31 +01:00
Gradience Bot
ab4cd40712 ci: generate .pot file 2023-01-08 00:41:57 +00:00
Hosted Weblate
30dc009bcc
translate: update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: Gradience/Gradience
Translate-URL: https://hosted.weblate.org/projects/GradienceTeam/gradience/
2023-01-07 13:12:35 +01:00
Gradience Bot
c49516ffea ci: generate .pot file 2023-01-07 12:12:30 +00:00
Hosted Weblate
b325dfee13
translate: update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: Gradience/Gradience
Translate-URL: https://hosted.weblate.org/projects/GradienceTeam/gradience/
2023-01-07 01:46:23 +01:00
Gradience Bot
90645fedca ci: generate .pot file 2023-01-07 00:39:05 +00: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
c5f74ded3d
Show Unsaved preset dialog when switching to other preset (#695)
This PR reuses `You have unsaved changes!` dialog when an currently
preset isn't yet saved and user clicks to load another preset. The
implementation uses internal `is_dirty` check to determine either to
show or immediately load a preset.

Fixes #665
2023-01-06 20:38:18 +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
df162a8848
Use hexadecimal format unless alpha channel is specified (#694)
This PR enforces on Gradience usage of hexadecimal format in most
places, unless alpha channel is specified.
The enforcement of hex format is only on Gradience itself, users still
can use RGB and standard web CSS color names.

Fixes #666
2023-01-06 15:09:05 +01:00
Hosted Weblate
848a32595c
translate: update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: Gradience/Gradience
Translate-URL: https://hosted.weblate.org/projects/GradienceTeam/gradience/
2023-01-06 13:14:03 +01:00
Gradience Bot
59ebe0d6cd ci: generate .pot file 2023-01-06 12:13:57 +00:00
Hosted Weblate
6d0163757e
translate: update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: Gradience/Gradience
Translate-URL: https://hosted.weblate.org/projects/GradienceTeam/gradience/
2023-01-06 01:43:41 +01:00
Gradience Bot
2a2272d3f6 ci: generate .pot file 2023-01-06 00:40:43 +00: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
tfuxu
3f9fb69437
backend/colors: create new rgb_to_hash function
* make `argb_to_color_code` function usable
2023-01-05 21:04:30 +01:00
yangyangdaji
fffc17ee1f
translate: translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (235 of 235 strings)

Translation: Gradience/Gradience
Translate-URL: https://hosted.weblate.org/projects/GradienceTeam/gradience/zh_Hans/
2023-01-05 14:49:46 +01:00
Hosted Weblate
2cbf3dd255
translate: update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: Gradience/Gradience
Translate-URL: https://hosted.weblate.org/projects/GradienceTeam/gradience/
2023-01-05 13:14:39 +01:00
Gradience Bot
2e40f6b143 ci: generate .pot file 2023-01-05 12:14:33 +00:00
K.B.Dharun Krishna
033f4e67a7
translate: translated using Weblate (Tamil)
Currently translated at 100.0% (235 of 235 strings)

Translation: Gradience/Gradience
Translate-URL: https://hosted.weblate.org/projects/GradienceTeam/gradience/ta/
2023-01-05 12:48:44 +01:00
Hosted Weblate
719489e8e9
translate: update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: Gradience/Gradience
Translate-URL: https://hosted.weblate.org/projects/GradienceTeam/gradience/
2023-01-05 01:41:42 +01:00
Gradience Bot
b3746634e9 ci: generate .pot file 2023-01-05 00:40:41 +00:00
a9661a09e0 feat: revert flat style 2023-01-05 01:56:56 +03:00
83b52f8e53 feat: Change max-width-chars to 50 2023-01-05 01:55:29 +03:00
tfuxu
caacb24fae
UI: disable preset preview MenuButton
This also incudes removing some leftover code that was used for this MenuButton.

Fixes #670
2023-01-04 21:24:54 +01:00
tfuxu
8df722ef1a
UI: make popovers homogeneous in every direction 2023-01-04 21:02:49 +01:00
tfuxu
3d2f16c4e2
frontend/main: rename show_exit_dialog to show_unsaved_dialog
* add new `discard` parameter to GradienceSaveDialog
    * clean some placeholder functions in main module
2023-01-04 21:00:48 +01:00
1de0a01a4b
revert: "misc: change to lower-case"
Signed-off-by: David Lapshin <ddaudix@gmail.com>
2023-01-04 22:27:07 +03:00
3c506a52eb
misc: change to lower-case
Signed-off-by: David Lapshin <ddaudix@gmail.com>
2023-01-04 22:24:14 +03:00
814de75934
misc: rename to build
Signed-off-by: David Lapshin <ddaudix@gmail.com>
2023-01-04 22:21:00 +03:00
0d93ee6bd3
Update pypi-dependencies.json (#692)
This is an auto-generated PR with the generation of
`pypi-dependencies.json`.
2023-01-04 22:12:10 +03:00