Commit Graph
4666 Commits
Author SHA1 Message Date
Jean-François Fortin Tam 1ae6fbb637 event-editor: Fix widgets groups sensitivity sync
A side-effect of changing the default "writable" state in commit 06b3c38
is that we must ensure that all the widget groups are synced with it.

Fixes https://gitlab.gnome.org/GNOME/gnome-calendar/-/issues/1178
2024-02-23 17:13:01 -05:00
Quentin PAGÈS 13191510c3 Update Occitan translation 2024-02-23 19:34:01 +00:00
Jean-François Fortin Tam 06b3c38db8 event-editor: Fix the "Save" / "Done" button label
The "Done" button was apparently meant for read-only events,
while the "Save" action was for everything else.
It didn't work correctly because of a mismatch between code and UI XML.

Fixes: https://gitlab.gnome.org/GNOME/gnome-calendar/-/issues/1142
2024-02-23 16:19:40 +00:00
Fran Dieguez cb82e04755 Update Galician translation 2024-02-23 09:27:58 +00:00
Jiri Grönroos 3235f8dc04 Update Finnish translation 2024-02-22 18:53:59 +00:00
Andi Chandler aa404228e7 Update British English translation 2024-02-22 16:34:04 +00:00
Quentin PAGÈS e9ac179f51 Update Occitan translation 2024-02-22 06:54:42 +00:00
Andika Triwidada b49d26d468 Update Indonesian translation 2024-02-21 12:39:22 +00:00
Chao-Hsiung Liao 42915004c5 Update Chinese (Taiwan) translation 2024-02-20 15:29:33 +00:00
Matej Urbančič 5231332e68 Update Slovenian translation 2024-02-19 16:24:09 +00:00
Daniel Mustieles 706c12b222 Updated Spanish translation 2024-02-19 12:42:05 +01:00
Nathan Follens 98f5ea1d7e Update Dutch translation 2024-02-18 21:28:51 +00:00
Georges Basile Stavracas Neto ac8c7d6c4f gui/event-widget: Set weak ref on preview popover
So that when it's destroyed, the internal ref becomes NULL and we then
can safely call g_clear_pointer() on it.

Closes: https://gitlab.gnome.org/GNOME/gnome-calendar/-/issues/1154
2024-02-18 17:25:42 -03:00
Sabri Ünal bc2df6d31e Update Turkish translation 2024-02-18 09:22:39 +00:00
Daniel Rusek 4de4e838d2 Update Czech translation 2024-02-17 14:08:51 +00:00
Hari Rana 704af0870d calendars-page: Remove add_calendar_row ID
This removes the leftover and unused code from https://gitlab.gnome.org/GNOME/gnome-calendar/-/merge_requests/382.
2024-02-16 18:16:24 -05:00
Yaron Shahrabani 2b9933e3f4 Update Hebrew translation 2024-02-16 20:53:52 +00:00
Asier Sarasua Garmendia fccb0ee0b6 Update Basque translation 2024-02-16 14:46:07 +00:00
Fran Dieguez 396be9d6a8 Update Galician translation 2024-02-15 13:11:54 +00:00
Danial Behzadi b1d55c8b7e Update Persian translation 2024-02-15 12:52:18 +00:00
Vasil Pupkin 79c28fba50 Update Belarusian translation 2024-02-15 07:22:43 +00:00
Ekaterine Papava 4a9b43b7a8 Update Georgian translation 2024-02-15 06:45:36 +00:00
Yuri Chornoivan 8cfb037c4b Update Ukrainian translation 2024-02-14 18:29:54 +00:00
Monster 00ba0df868 general: Revert removed periods 2024-02-14 14:55:36 +00:00
Monster 3733d11380 general: Correct strings to comply with GNOME HIG 2024-02-14 14:55:36 +00:00
Dexter Reed ef76e15258 about: Port to AboutDialog (AdwDialog) 2024-02-14 14:46:35 +00:00
Ekaterine Papava 6159f2782b Update Georgian translation 2024-02-13 04:34:12 +00:00
Yuri Chornoivan a0044f99e6 Update Ukrainian translation 2024-02-12 19:06:29 +00:00
Ekaterine Papava 6e26ba4669 Update Georgian translation 2024-02-12 10:38:42 +00:00
Aefgh Threenine 6433242d63 Update Thai translation 2024-02-09 16:07:57 +00:00
zayar lwin 8b66080518 Add Burmese translation 2024-02-02 14:39:30 +00:00
Hari Rana 5a2747098b style: Define all month cells
This fixes an issue on the dark style preference where selecting cells would cause the month separators to lose their color. The dark style would override the month cells, which would higher its specificity, and thus would prioritize it over the selectors. This commit places everything in order, so we can freely define colors without playing with specificity.
2024-01-27 14:14:32 -05:00
Georges Basile Stavracas Neto 1114e566d9 style: Update month border colors
Use a defined color for that, and make them more in line with the
Adwaita style.
2024-01-27 13:36:28 -03:00
Hari Rana a3ac698e60 month-cell: Add month separators 2024-01-27 16:14:17 +00:00
Markus Göllnitz 74b1296d07 month-cell: hold weather service while this widget exists
Signed-off-by: Markus Göllnitz <camelcasenick@bewares.it>
2024-01-27 16:09:02 +00:00
Markus Göllnitz cf40734243 weather-service: add hold/release style use counter to pause weather service
Holding and releasing the weather service makes sure it
is stopped whenever no UI depends on it.

Signed-off-by: Markus Göllnitz <camelcasenick@bewares.it>
2024-01-27 16:09:02 +00:00
Markus Göllnitz 9c879c999c weather-service: split activate/deactivate from start/stop
Splitting an activation flag from starting and stopping
the service makes it possible to flag the service as
wanted from the settings and still due use counting in a
subsequent commit.

Signed-off-by: Markus Göllnitz <camelcasenick@bewares.it>
2024-01-27 16:09:02 +00:00
Markus Göllnitz faa6e91d8b weather-service: add location property and split from gc_w_s_run
This helps in preparation of splitting out a dedicated
activation flag from the actually starting and stopping
the service.

Signed-off-by: Markus Göllnitz <camelcasenick@bewares.it>
2024-01-27 16:09:02 +00:00
Markus Göllnitz 47db4a1de3 weather-service: free location service properly for destruction
This is needed as the location service is not properly
stopped from the portal backend if running in a sandbox
otherwise.

Signed-off-by: Markus Göllnitz <camelcasenick@bewares.it>
2024-01-27 16:09:02 +00:00
Markus Göllnitz 02465d1bed gcal-manager: fix typo debug message
Signed-off-by: Markus Göllnitz <camelcasenick@bewares.it>
2024-01-27 16:09:02 +00:00
Georges Basile Stavracas Neto 350cc6479f window: Use adw_dialog_present() everywhere 2024-01-27 12:53:22 -03:00
Georges Basile Stavracas Neto 26c71e18f6 event-editor: Use adw_dialog_close() to hide 2024-01-27 12:53:10 -03:00
Georges Basile Stavracas Neto df8526f471 event-editor: Cleanup some code
Remove the constructed() override, we can do that in init().
2024-01-27 12:40:23 -03:00
Georges Basile Stavracas Neto b52b27eace event-editor: Turn into an AdwDialog 2024-01-27 12:38:35 -03:00
Georges Basile Stavracas Neto 72d3caaf94 calendar-management: Make it an AdwDialog
So it can behave like a bottom sheet when collapsed.
2024-01-27 12:32:12 -03:00
Georges Basile Stavracas Neto b42f3d46d4 build: Depend on libadwaita 1.5.alpha 2024-01-27 12:32:12 -03:00
Sabri Ünal 709f47cd16 Update Turkish translation 2024-01-25 14:42:10 +00:00
Yosef Or Boczko aae315f37f Update Hebrew translation 2024-01-25 09:30:37 +00:00
Fran Dieguez 657f3bb1a5 Update Galician translation 2024-01-23 07:16:41 +00:00
Daniel Rusek 32f45a0c0f Update Czech translation 2024-01-22 16:14:32 +00:00