Commit Graph
4264 Commits
Author SHA1 Message Date
Georges Basile Stavracas Neto a9e4a5ae12 views/week: Connect to 'scroll-begin'
The scroll-begin callback is being connected to the 'scroll' signal.
This is an obvious oversight.

Connect to the right signal.
2023-03-16 12:26:28 +00:00
Georges Basile Stavracas Neto 8d92808992 views/week: Operate on zoom levels
Instead of freely using heights and pixel sizes, operate on zoom
levels.
2023-03-16 12:26:28 +00:00
Georges Basile Stavracas Neto 42ee33c783 gschema: Remove unused key 2023-03-16 12:26:28 +00:00
Georges Basile Stavracas Neto c2fcf0049e gschema: Cosmetics
Cleanup indentation.
2023-03-16 12:26:28 +00:00
Georges Basile Stavracas Neto b93aa0dd23 calendar-button: Stop spinning when not synchronizing
GtkSpinner queues relayouts even when the stack is not displaying
it, and this causes excessive redrawing. This button design looks
obsolete and should eventually be reworked, but for now, let's
just stop spinning when the spinner is invisible.

Closes https://gitlab.gnome.org/GNOME/gnome-calendar/-/issues/971
2023-03-16 12:25:15 +00:00
Georges Basile Stavracas Neto 98dff07ee7 Post-release version bump 2023-03-16 09:23:45 -03:00
Georges Basile Stavracas Neto 8498973383 44.0 2023-03-16 09:19:56 -03:00
Daniel 26eebd92b1 Updated Spanish translation 2023-03-13 10:48:46 +01:00
Asier Sarasua Garmendia e8975811fc Update Basque translation 2023-03-12 09:35:02 +00:00
Efstathios Iosifidis eb206b8e4a Update Greek translation 2023-03-11 19:36:23 +00:00
Alan Mortensen 347d906c6d Update Danish translation 2023-03-11 14:53:37 +00:00
Guillaume Bernard 2a13eb086e Update French translation 2023-03-10 16:26:32 +00:00
Kukuh Syafaat eebc2a623e Update Indonesian translation 2023-03-09 03:15:00 +00:00
Matej Urbančič 923e6ffe08 Update Slovenian translation 2023-03-08 21:38:34 +00:00
Vasil Pupkin e28ddd504d Update Belarusian translation 2023-03-07 21:20:10 +00:00
Alexander Shopov 9b539b8e43 Update Bulgarian translation 2023-03-07 10:08:20 +00:00
Georges Basile Stavracas Neto 267a801c42 Post-release version bump 2023-03-06 23:25:31 -03:00
Georges Basile Stavracas Neto 6b3676a53f 44.rc 2023-03-06 23:17:02 -03:00
Balázs Úr 28015959fa Update Hungarian translation 2023-03-07 00:06:02 +00:00
Anders Jonsson 21adaea276 Update Swedish translation 2023-03-06 20:45:22 +00:00
Fran Dieguez b1ec368283 Update Galician translation 2023-03-06 20:15:19 +00:00
Hugo Carvalho a4ece6b2fe Update Portuguese translation 2023-03-06 16:52:07 +00:00
Sabri Ünal 314653ca85 Update Turkish translation 2023-03-06 12:48:03 +00:00
MohammadSaleh Kamyab 2ebdad1093 Update Persian translation 2023-03-06 09:25:02 +00:00
Piotr Drąg 0e25b5f72e Update Polish translation 2023-03-05 17:12:20 +01:00
Georges Basile Stavracas Neto 9ea2ceef1a gui: Fix search from Shell overview 2023-03-05 11:53:50 -03:00
Georges Basile Stavracas Neto d6a216d0fa gui: Propagate context to GcalSearchButton
The people who introduced this code were not careful enough to
make sure the code they removed from GcalWindow was added back
in GcalToolbarEnd.

They also simply commented out some code instead of properly
reimplementing that.

I regret having trusted their code :(

Closes https://gitlab.gnome.org/GNOME/gnome-calendar/-/issues/880
2023-03-05 11:41:35 -03:00
Georges Basile Stavracas Neto 0322bcf54c utils/source-discoverer: Test URI before discovery
This makes sure that we have a valid host set. This check is
copies from Soup's private SOUP_URI_IS_VALID() macro.

Add a test for this behavior.

Closes https://gitlab.gnome.org/GNOME/gnome-calendar/-/issues/794
2023-03-05 11:24:49 -03:00
Georges Basile Stavracas Neto 075b91d279 tests: Set bug base 2023-03-05 11:24:49 -03:00
Jordi Mas 713fdb572d Update Catalan translation 2023-03-05 09:11:42 +01:00
Yuri Chornoivan 1a6f0a875b Update Ukrainian translation 2023-03-05 07:42:02 +00:00
Seong-ho Cho a2b98a3538 Update Korean translation 2023-03-05 03:24:59 +00:00
Aurimas Černius cad9c35612 Update Lithuanian translation 2023-03-04 20:02:12 +00:00
Yosef Or Boczko d53bec46b2 Update Hebrew translation 2023-03-04 18:30:36 +00:00
Aleksandr Melman 472c84f095 Update Russian translation 2023-03-04 15:21:42 +00:00
Seong-ho Cho 3beaaeb5a1 Update Korean translation 2023-03-04 13:46:30 +00:00
Quentin PAGÈS 5ce738aa39 Update Occitan translation 2023-03-04 11:43:20 +00:00
Jiri Grönroos cf772c3c61 Update Finnish translation 2023-03-04 10:38:31 +00:00
Jürgen Benvenuti 64d9343039 Update German translation 2023-03-04 09:02:16 +00:00
Marek Černocký 6d82a6da64 Update Czech translation 2023-03-04 06:40:42 +00:00
Vikram Kangotra 0a0caa63cf weather-service: Extend weather forecast to 5 days 2023-03-03 23:04:49 +00:00
Georges Basile Stavracas Neto fd7baeb787 utils/source-discoverer: Pass error
An oversight of the GUri port.

Closes https://gitlab.gnome.org/GNOME/gnome-calendar/-/issues/794
2023-03-03 19:50:30 -03:00
Georges Basile Stavracas Neto 0e8332b07b calendar-management/new: Switch to a GtkDialog
The implementation of the credentials popover has relied on a hack,
and sadly this hack doesn't work anymore.

It's too late for a redesign, so for now, just put it into a dialog
and show it on top of the calendar management dialog.
2023-03-03 19:50:30 -03:00
Georges Basile Stavracas Neto 4f9d7de032 calendar-management/new: Dispose template 2023-03-03 19:50:30 -03:00
Georges Basile Stavracas Neto 2b947e83a6 utils/source-discoverer: Use caldav-stub and caldav
As per suggestion from Milan, use caldav-stub as the parent name,
and caldav as the backend name.

Closes https://gitlab.gnome.org/GNOME/gnome-calendar/-/issues/539
2023-03-03 19:50:30 -03:00
Georges Basile Stavracas Neto 98f6ccdb88 utils/source-discoverer: Set security method
Set the security method of the discovered source into the newly
created source. This should preserve the TLS security method in
these sources.

Closes https://gitlab.gnome.org/GNOME/gnome-calendar/-/issues/40
2023-03-03 19:50:30 -03:00
Georges Basile Stavracas Neto 02c2119c39 utils/source-discoverer: Use g_strcmp0
Cosmetical change.
2023-03-03 19:50:30 -03:00
Felipe Kinoshita 2805b414f8 general: Use gtk_widget_set_visible
A lot of places were using gtk_widget_show/gtk_widget_hide, but those
methods are deprecated since Gtk 4.10.

Let's use gtk_widget_set_visible instead.
2023-03-03 19:14:09 -03:00
Georges Basile Stavracas Neto 69728fc814 views/agenda: Properly activate events
The code that activates event is just a sad FIXME in the file, and
the implementation is simple enough.

Closes https://gitlab.gnome.org/GNOME/gnome-calendar/-/issues/897
2023-03-02 21:49:27 -03:00
Georges Basile Stavracas Neto e13eb17816 views/agenda: Cleanup unused Week View (!!!)
This is to show how much I suck at reviewing code. Look at this
massive gold nugget of garbage. Nobody on their serious mind would
have let that pass code review.

But I did. And now I deserve the punishment to deal with this.

Of course, the author didn't seem to have spared more than a fraction
of a second of their brain power to even consider what they were
doing here. But that's what code review is for - preventing garbage
like this from landing. And yet, here we are, removing an invisible
Week view from the sidebar.
2023-03-02 21:49:27 -03:00