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
Leônidas Araújo
0926136b76
Update Brazilian Portuguese translation
2022-08-30 14:41:13 +00:00