Commit Graph
4122 Commits
Author SHA1 Message Date
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
Jürgen Benvenuti 40482ff054 Update German translation 2022-08-28 16:33:44 +00:00
Jiri Grönroos 3866269be0 Update Finnish translation 2022-08-28 09:51:43 +00:00