Commit Graph
4125 Commits
Author SHA1 Message Date
Sveinn í Felli 8ead52472c Update Icelandic translation 2022-10-17 10:22:54 +00:00
Ray Strode 184d77ef4d window: Fix crash in toast animation
Every once in a while when I'm deleting an event gnome-calendar crashes.

I dug in a bit, and it seems the reason is
adw_toast_overlay_add_toast takes ownership of the passed in reference.

This is a little idiosyncratic for something that's not GInitiallyUnowned,
but it appears to be the API nonetheless.

GCalWindow assumes it owns the reference.

This commit makes both users of the toast happy by adding a ref call.
2022-10-14 13:38:03 -04:00
Yosef Or Boczko 92c14f8bea Update Hebrew translation 2022-10-12 19:02:22 +00:00
Yosef Or Boczko 17bb795846 gcal-week-grid: Fix wrong x postion for events in RTL
Every event in RTL languages is drawn in the
wrong place. As a result the week view is totally unusable.

Fix this.

#817

Signed-off-by: Yosef Or Boczko <yoseforb@gmail.com>
2022-10-12 20:35:52 +03:00
Milan Crha 11a34a1d28 Misc: Fix GObject property types for GLabel::xalign/yalign properties
When running under valgrind, it claims that there's used uninitialized
memory, which is set as GObject property in the code. It's for
GtkLabel::xalign. The problem was that the value in the code is
an integer, but the property itself expects float type. This fixes
the place and where a floating point is already used it annotates
the value to be float, not a double.
2022-10-06 13:36:10 +02:00
Milan Crha 8138619419 gcal-window: Event deletion aborts unfinished previous delete attempt
Cannot use g_clear_pointer() here, because it unsets the pointer first and
only then calls the free function, which means the test on self->delete_event_toast
NULL-ness would be satisfied in the on_toast_dismissed_cb(), thus the previous
event delete attempt would be "cancelled" internally.

Closes https://gitlab.gnome.org/GNOME/gnome-calendar/-/issues/858
2022-10-05 18:44:25 +02:00
Milan Crha 5e72aa53f2 gcal-event-editor-dialog: Use user-chosen mode in on_ask_recurrence_response_save_cb()
...to do what the user asked for.

Closes https://gitlab.gnome.org/GNOME/gnome-calendar/-/issues/871
2022-10-05 15:39:57 +00:00
Milan Crha df3587752d gcal-month-view: Use gcal_view_set_date() to update date on scroll
This way the content of the view is updated properly, otherwise only
internal GDateTime structure had been updated, but not the view itself.

Closes https://gitlab.gnome.org/GNOME/gnome-calendar/-/issues/868
2022-10-05 15:10:47 +00:00
Milan Crha 15ce841a6c gcal-date-chooser: Update also combined_choice in set_date()
Thus it's in sync with the rest of the date chooser.

Also use a common function to replace `self->date` value.

Related to https://gitlab.gnome.org/GNOME/gnome-calendar/-/issues/868
2022-10-05 15:10:47 +00:00
Milan Crha d273b4304f gcal_set_date_time: Avoid possible use-after-free
When the `*dest` and `src` are the same, doing g_date_time_unref()
can free the instance before it's assigned back to the `*dest`.
2022-10-05 15:10:47 +00:00
Florian Müllner 80d803d125 date-chooser: Update combined-choice on date changes
Otherwise the header will not reflect the active date.

https://gitlab.gnome.org/GNOME/gnome-calendar/-/issues/876
2022-10-05 14:59:22 +00:00
Dimitrios Christidis 363918dd38 flatpak: Remove gtk3 from gcr options
Refer to https://gitlab.gnome.org/GNOME/gcr/-/issues/100
2022-10-05 14:33:44 +00:00
Alexander Shopov 2cf58a75d4 Update Bulgarian translation 2022-10-02 16:31:04 +00:00
Zurab Kargareteli 639dc5dba5 Update Georgian translation 2022-10-01 10:13:05 +00:00
Nart Tlisha 0951a23bc2 Update Abkhazian translation 2022-09-29 15:38:50 +00:00
Zurab Kargareteli ae3a2db137 Update Georgian translation 2022-09-28 18:25:33 +00:00
Dušan Kazik 002cb3c219 Update Slovak translation 2022-09-27 11:05:18 +00:00
Fabio Tomat ef5c90d17f Update Friulian translation 2022-09-25 19:33:55 +00:00
Daniel Mustieles 760e8b4571 Updated Spanish translation 2022-09-21 08:14:17 +02:00
Rafael Fontenelle 329ba0cecd Update Brazilian Portuguese translation 2022-09-20 18:40:37 +00:00
Marek Černocký fac55b8ccb Updated Czech translation 2022-09-18 22:23:58 +02:00
Sabri Ünal 62f45e053d Update Turkish translation 2022-09-18 08:26:57 +00:00
Balázs Úr b821f90c4a Update Hungarian translation 2022-09-18 05:38:56 +00:00
Baurzhan Muftakhidinov 6b38291d6d Update Kazakh translation 2022-09-18 03:27:15 +00:00
Aleksandr Melman 3b385317f8 Update Russian translation 2022-09-17 16:21:06 +00:00
Anders Jonsson e348e8c13c Update Swedish translation 2022-09-17 12:27:05 +00:00
Jordi Mas 4ad6902be8 Update Catalan translation 2022-09-17 09:56:02 +02:00
Goran Vidović 93d3af68bb Update Croatian translation 2022-09-16 21:03:21 +00:00
Piotr Drąg 3619aaeffd Update Polish translation 2022-09-16 20:50:35 +02:00
Piotr Drąg 21bfc4e151 Update POTFILES.in 2022-09-16 20:47:30 +02:00
Georges Basile Stavracas Neto 6eaa00ffca Post-release version bump 2022-09-15 12:38:39 -03:00
Georges Basile Stavracas Neto 66f93e1fd0 43.0 2022-09-15 12:33:34 -03:00
Georges Basile Stavracas Neto fb1ca515e9 agenda-view: Fix translatable strings 2022-09-15 12:30:13 -03:00
Alexander Shopov 909ce6c720 Update Bulgarian translation 2022-09-12 11:58:38 +00:00
Alexander Shopov 8ef34d1622 Update Bulgarian translation 2022-09-12 11:56:49 +00:00
Alexander Shopov 22ef15af25 Update Bulgarian translation 2022-09-12 11:53:25 +00:00
Anders Jonsson 01a1bd4105 Update Swedish translation 2022-09-11 19:05:53 +00:00
Asier Sarasua Garmendia 37a1ea95a4 Update Basque translation 2022-09-10 10:54:46 +00:00
Efstathios Iosifidis 4c6265c50e Update Greek translation 2022-09-08 20:59:49 +00:00
Pawan Chitrakar 1e27141c28 Update Nepali translation 2022-09-07 20:01:12 +00:00
Irénée THIRION 24f951c81a Update French translation 2022-09-07 16:04:08 +00:00
Rūdolfs Mazurs ca6b65c423 Update Latvian translation 2022-09-03 17:56:47 +00:00
Emmanuele Bassi 3c14722527 Post-release version to 43.0 2022-09-03 14:02:52 +01:00
Emmanuele Bassi 20ce199c18 Release GNOME Calendar 43.rc 2022-09-03 14:01:23 +01:00
Alan Mortensen 3fe9feddfc Update Danish translation 2022-09-03 11:45:01 +00:00
Cheng-Chia Tseng eec11ac92f Update Chinese (Taiwan) translation 2022-09-03 08:56:16 +00:00
Seong-ho Cho 0008fe31af Update Korean translation 2022-09-01 15:30:02 +00:00
Balázs Úr 3b9694dd25 Update Hungarian translation 2022-08-31 23:51:18 +00:00
Matej Urbančič 1795de85e9 Update Slovenian translation 2022-08-31 18:42:33 +00:00
Asier Sarasua Garmendia 2b4c20ecc0 Update Basque translation 2022-08-31 07:02:01 +00:00