Commit Graph
4418 Commits
Author SHA1 Message Date
Vasil Pupkin 1cfc83ece9 Update Belarusian translation 2023-08-07 20:40:36 +00:00
Jiri Grönroos 70dc1df4e6 Update Finnish translation 2023-08-07 16:20:57 +00:00
Georges Basile Stavracas Neto 3dc669f2ec calendar-monitor: Set the right field when removing events 2023-08-07 14:51:52 +00:00
Georges Basile Stavracas Neto 04522b7817 core/calendar: Remove connection timeout
As per discussions, this is not really what we want here. There
already is offline caching and post-connection sync, so we want
to show events as soon as possible.

Closes https://gitlab.gnome.org/GNOME/gnome-calendar/-/issues/1027
Closes https://gitlab.gnome.org/GNOME/gnome-calendar/-/issues/569
2023-08-07 14:51:52 +00:00
Jürgen Benvenuti e606585c89 Update German translation 2023-08-07 14:30:36 +00:00
Victoria Lacroix b35212c88c gcal-application: Ctrl+R to synchronize calendars
In !332, there was some difficulty with having two accelerators for the
"Synchronize calendars" action, so the Ctrl+R accelerator was left out.

This commit adds the Ctrl+R accelerator to gcal-window.ui by specifying
it before the F5 accelerator. The result is that only F5 is shown as an
accelerator in the overlay menu, but Ctrl+R still works.

Ctrl+R was also added to help-overlay.ui, displayed alongside F5.

Fixes #1052
2023-08-06 11:08:35 -04:00
Danial Behzadi ea13fb8495 Update Persian translation 2023-08-05 11:31:23 +00:00
Yuri Chornoivan b22b47c3f6 Update Ukrainian translation 2023-08-05 06:47:44 +00:00
Ekaterine Papava de66db477f Update Georgian translation 2023-08-05 05:15:54 +00:00
Hari Rana c6aaf730b9 window: Add F5 shortcut for Synchronize Calendars 2023-08-04 19:05:15 -04:00
Yuri Chornoivan 930f18b0b7 Update Ukrainian translation 2023-08-04 19:37:41 +00:00
Danial Behzadi e2750315e9 Update Persian translation 2023-08-04 14:32:54 +00:00
Hugo Carvalho d45bd7d610 Update Portuguese translation 2023-08-04 13:28:14 +00:00
Hari Rana f210382bdc calendar-row: Port to AdwSwitchRow 2023-08-03 22:11:12 -04:00
Hari Rana 3c5a1cf870 notes-section: Disable Tab 2023-08-03 11:26:19 +00:00
Yosef Or Boczko 94240b5f44 Update Hebrew translation 2023-08-03 07:37:20 +00:00
Efstathios Iosifidis abef09a393 Update Greek translation 2023-08-02 17:57:52 +00:00
Georges Basile Stavracas Neto 2b78d57459 calendar-monitor: Don't replace new events
If an event is already present in the cache, don't attempt
to insert it, which replaces the available event instance
with the new one.
2023-08-02 11:05:06 -03:00
Georges Basile Stavracas Neto 9c21dff77d calendar-monitor: Improve lifecycle of updated events
Keep a ref alive while updating the old event, as it may be
destroyed during signal emission.
2023-08-02 11:05:00 -03:00
Georges Basile Stavracas Neto 745e022aa0 calendar-monitor: Don't remove events unnecessarily
Apparently I never properly implemented range comparison in
remove_events_outside_range(). Do so now.

This makes the infinite scrolling month view stop flickering
events when changing weeks.
2023-08-02 11:04:52 -03:00
Georges Basile Stavracas Neto f7ee9279ad calendar-monitor: Operate in batches
Instead of smashing the main thread's mainloop with
potentially hundreds or even thousands of idles that
add, remove, or update individual events, pass arrays
of events around.
2023-08-02 11:04:40 -03:00
Georges Basile Stavracas Neto 8b403f10ef calendar-monitor: Use a GPtrArray for accumulated events
This will ease future changes.
2023-08-02 11:04:37 -03:00
Georges Basile Stavracas Neto e47ee2dc17 views/week: Simplify variable with g_autoptr 2023-08-02 11:04:25 -03:00
Georges Basile Stavracas Neto 07dd7780ad view: Cosmetics 2023-08-02 11:04:12 -03:00
Georges Basile Stavracas Neto eb0c123b3a window: Use gtk_css_provider_load_from_string
And bump the GTK4 dependency version
2023-08-02 11:03:58 -03:00
Georges Basile Stavracas Neto a7f0af6e8a event-editor: Shuffle some code
Declaring the entries struct inline saves us a few
lines of code.
2023-08-02 11:03:50 -03:00
Georges Basile Stavracas Neto 5ec16818e3 gschema: Bring back some strings 2023-08-02 11:03:40 -03:00
Hari Rana 21bfed06e9 schedule-section: Show date when selecting the same day next week 2023-08-02 12:38:53 +00:00
Artur So 74f3196112 Update Russian translation 2023-08-02 09:27:16 +00:00
axtloss 4079b5be0e calendar-editor/new-calendar: Fix unresponsive dialog after failed login
Adds the hide-on-close property to the dialog to stop it from becoming
unresponsive after the user tries to enter credentials multiple times.
2023-07-30 13:48:40 +00:00
Matej Urbančič c8a272526d Update Slovenian translation 2023-07-29 13:56:39 +00:00
Vasil Pupkin e72c75868b Update Belarusian translation 2023-07-29 13:27:41 +00:00
Hari Rana 962646f065 calendar-row: Add go-next icon to indicate subpages 2023-07-29 07:49:44 +00:00
Efstathios Iosifidis d7cc1587fa Update Greek translation 2023-07-29 07:04:14 +00:00
Efstathios Iosifidis 8f66879b0f Update Greek translation 2023-07-29 07:02:32 +00:00
Danial Behzadi cc75d746f7 Update Persian translation 2023-07-29 01:20:56 +00:00
Yuri Chornoivan 9496086d5a Update Ukrainian translation 2023-07-28 14:23:16 +00:00
Yosef Or Boczko 84ac18a8f2 Update Hebrew translation 2023-07-28 05:10:18 +00:00
Ekaterine Papava fb5c4044e7 Update Georgian translation 2023-07-28 04:24:11 +00:00
Balázs Úr edb7847496 Update Hungarian translation 2023-07-27 22:23:56 +00:00
Asier Sarasua Garmendia d80c98215f Update Basque translation 2023-07-27 17:50:04 +00:00
axtloss 779e3cd080 calendar-editor/new-calendar: Port authorization window to AdwMessageDialog
Replaces the AdwWindow authorization window with an AdwMessageDialog

Fixes #1044
2023-07-25 07:17:27 +00:00
Hari Rana 38455a074f calendar-button: Add F8 shortcut 2023-07-23 15:27:10 -04:00
Hari Rana be337bfe70 event-editor-dialog: Various keyboard improvements
- Add Esc as shortcut to close window
- Add mnemonics for Cancel and Done buttons
2023-07-23 14:14:33 +00:00
Hari Rana 2bb1ae90e4 calendars-page: Add mnemonic for "Undo" 2023-07-23 09:58:25 -04:00
Hari Rana 0646e00ee6 window: Correct typo 2023-07-21 20:00:45 -04:00
Hari Rana 540c27f72d calendars-page: Add Esc as shortcut to close window 2023-07-21 15:51:43 -04:00
Hari Rana cccd2d7118 window: Add shortcut for Manage Calendars 2023-07-21 18:46:23 +00:00
Hari Rana 10c2e20016 calendar-button: Use hyphen 2023-07-20 19:06:07 -04:00
Fabio Tomat ddd81314ee Update Friulian translation 2023-07-20 21:21:00 +00:00