Commit Graph
4901 Commits
Author SHA1 Message Date
Seong-ho Cho 12d18c800a Update Korean translation 2024-09-04 22:07:52 +00:00
Quentin PAGÈS a0180d704f Update Occitan translation 2024-09-04 16:41:30 +00:00
Yuri Chornoivan 618f031be8 Update Ukrainian translation 2024-09-04 16:25:30 +00:00
Jürgen Benvenuti 4778ef137a Update German translation 2024-09-04 12:59:33 +00:00
Luming Zh 614af70cdf Update Chinese (China) translation 2024-09-04 11:55:58 +00:00
Fran Dieguez a2f7d58037 Update Galician translation 2024-09-04 05:59:11 +00:00
Martin b66f1e227d Update Slovenian translation 2024-09-03 21:17:36 +00:00
Daniel 0d3458ee37 Updated Spanish translation 2024-09-03 10:23:13 +02:00
Efstathios Iosifidis 66ba9c11a8 Update Greek translation 2024-09-02 21:18:09 +00:00
Fran Dieguez 0207794d6d Update Galician translation 2024-09-02 18:14:18 +00:00
Georges Basile Stavracas Neto eea9a921ac Post-release version bump 2024-09-02 10:24:41 -03:00
Georges Basile Stavracas Neto 76f368e1b5 47.rc 2024-09-02 10:21:03 -03:00
Daniel Mustieles 1d881f1b1e Update Spanish translation 2024-09-02 09:44:31 +00:00
Andika Triwidada f3e7783125 Update Indonesian translation 2024-09-02 08:02:01 +00:00
Aurimas Černius fae194d8be Update Lithuanian translation 2024-09-01 20:12:00 +00:00
Alexander Shopov fa3e48d6e7 Update Bulgarian translation 2024-09-01 13:29:02 +00:00
twlvnn kraftwerk e2966ac3c8 Update Bulgarian translation
(cherry picked from commit 8fab0766e8465d058bd155c1d3c0bf32e0b806b0)
2024-09-01 10:52:42 +00:00
Aefgh Threenine 75377de1f7 Update Thai translation 2024-08-31 07:56:15 +00:00
Baurzhan Muftakhidinov d777e95d3b Update Kazakh translation 2024-08-30 14:56:53 +00:00
Hugo Carvalho 68ed16e9bf Update Portuguese translation 2024-08-30 10:40:27 +00:00
Jürgen Benvenuti 7173d64cd6 Update German translation 2024-08-28 19:51:22 +00:00
Otávio Silva b25623071f view: Fix drag and drop issue with events in daylight saving time
When dragging and dropping events in week view during the week of
daylight savings time switch, events were off by one hour. This fixes this
behavior by using the util function gcal_date_time_add_floating_minutes.

Fixes #1198
2024-08-28 00:20:18 +00:00
Jean-François Fortin Tam f7aadd23bb import-dialog: Add a11y description on "hidden" calendar status icons 2024-08-27 15:25:22 -04:00
Jean-François Fortin Tam 7566bf273b import-dialog: Show indicator icons for invisible calendars
When importing .ics files as events,
you can assign the resulting events to any writable calendar,
even those hidden from the view.

However, it is good to have a hint of such calendars being invisible.
That way, users can have predictable expectations.

Fixes: https://gitlab.gnome.org/GNOME/gnome-calendar/-/issues/1184
2024-08-27 15:04:03 -04:00
Jean-François Fortin Tam f76659c706 import-dialog: Move parent source name color code
Reading the `get_source_parent_name_color` call after `color_paintable`,
one gets the impression they are somehow related, but they are not.

Furthermore, this unfortunate location complicates my upcoming changes.
Let's relocate that code next to the context where it is actually used.

This improves clarity and maintainability.
2024-08-27 14:45:49 -04:00
Seong-ho Cho 876e802f59 Update Korean translation 2024-08-27 17:00:05 +00:00
Diego Iván M.E 9443520411 utils: Fix double free in gcal_create_writable_calendars_model
gtk_filter_list_model_new expected that the model passed to be
an owned reference, but we were passing an unowned one, causing
a double free after the function is called repeatedly. This
was particularly noticeable in the importer dialog.

Fixes #1282
2024-08-27 13:40:28 +00:00
Diego Iván M.E 2df48b6fc2 import-dialog: Fix default calendar search
By !474, we now use a GListModel to store the calendars.
Nonetheless, we still use the GListStore API, which no longer
works.

This commit introduces a simple linear search for the default calendar
2024-08-27 13:40:28 +00:00
Danial Behzadi bbdef8e16e Update Persian translation 2024-08-27 11:00:07 +00:00
Quentin PAGÈS 20b66db77c Update Occitan translation 2024-08-26 11:52:29 +00:00
Scrambled 777 deb435b16d Update Hindi translation 2024-08-26 06:02:34 +00:00
Asier Sarasua Garmendia bbc858e661 Update Basque translation 2024-08-25 06:01:35 +00:00
Brage Fuglseth 941aba747b Update Norwegian Bokmål translation 2024-08-24 21:18:09 +00:00
Piotr Drąg 04c97b1d1a Update POTFILES.in 2024-08-24 14:51:04 +02:00
Jiri Grönroos 02314a79f0 Update Finnish translation 2024-08-24 10:03:19 +00:00
Sabri Ünal 57c28e5544 Update Turkish translation 2024-08-24 06:26:09 +00:00
Jean-François Fortin Tam a844920620 gcal-window: Set a general tooltip for the "Today" button
This static tooltip helps users discover what the feature is about.
It also helps with accessibility in general.
2024-08-23 17:14:59 -04:00
Hari Rana d7131d5141 import: Only list writable calendars 2024-08-23 13:46:00 -03:00
Hari Rana 26d34930b6 event-editor: Only list writable calendars 2024-08-23 13:46:00 -03:00
Hari Rana 8ff3a843b3 utils: Add function to create writable-only calendars lists 2024-08-23 13:46:00 -03:00
Jean-François Fortin Tam fb5b03b2df new-calendar: Title the local calendar group
In practice, the name and color widgets are currently meant to be used
when creating a local calendar, not when subscribing online, especially
as a single online calendar link can bundle multiple calendars.

This makes the scope of those widgets clearer,
and also makes the dialog more balanced.

Related: https://gitlab.gnome.org/GNOME/gnome-calendar/-/issues/566
2024-08-23 15:50:40 +00:00
Jean-François Fortin Tam 29396acf46 new-calendar: Use "title" in AdwPreferencesGroup
Replace the manually positioned & styled group label by a property

This simplifies the XML code, makes the style match the rest of the UI,
and prevents libadwaita from sometimes moving such labels to the bottom.
2024-08-23 15:50:40 +00:00
Jean-François Fortin Tam 126929b8c5 new-calendar: Clarify web calendar strings
Now that the "Open" button has been removed,
it is now a feature to "Connect" rather than "Import",
so update the section title to reflect that.

Also give a hint as to what protocols are supported.
2024-08-23 15:50:40 +00:00
Jean-François Fortin Tam a74ae36e6c Remove gcal-file-chooser-button code
As it is no longer used in the calendar management dialog,
and it was not used anywhere else in the codebase,
it can now be dropped entirely.
2024-08-23 15:50:40 +00:00
Jean-François Fortin Tam f827b8a1f2 Remove .ics file importer button in "New Calendar"
A file imported as a "new calendar" would make it dependent on the file.
This feature was confusing everybody and is downright dangerous.

This does not prevent anyone from creating normal calendars,
and importing events from .ics files into them.

Fixes https://gitlab.gnome.org/GNOME/gnome-calendar/-/issues/390
2024-08-23 15:50:40 +00:00
Nathan Pratta TeodosioandSimon McVittie 1a9bd4e9ca time_t is now 64 bits, long is not enough in all architectures.
Co-authored-by: Simon McVittie <smcv@collabora.com>
2024-08-23 15:49:03 +00:00
Ekaterine Papava 327d1bc65e Update Georgian translation 2024-08-23 10:01:50 +00:00
Luming Zh f494cdb863 Update Chinese (China) translation 2024-08-23 06:52:49 +00:00
Jhonata Fernandes c50637c00e Update Brazilian Portuguese translation 2024-08-22 17:11:16 +00:00
Yuri Chornoivan 4657879579 Update Ukrainian translation 2024-08-22 16:57:18 +00:00