Georges Basile Stavracas Neto
74c410bd85
Port search subsystem to GTK4
2022-02-11 09:18:38 -03:00
Georges Basile Stavracas Neto
bd2ac18c19
quick-add-popover: Port to GTK4
2022-02-11 09:18:38 -03:00
Georges Basile Stavracas Neto
ffadcb4f4e
meeting-row: Port to GTK4
2022-02-11 09:18:38 -03:00
Georges Basile Stavracas Neto
e390706e44
event-editor/time-selector: Port to GTK4
2022-02-11 09:18:38 -03:00
Georges Basile Stavracas Neto
b5dc363a3b
event-editor/summary: Port to GTK4
2022-02-11 09:18:38 -03:00
Georges Basile Stavracas Neto
333b8ecc2a
event-editor/schedule: Port to GTK4
2022-02-11 09:18:38 -03:00
Georges Basile Stavracas Neto
c0365a1681
event-editor/reminders: Port to GTK4
2022-02-11 09:18:38 -03:00
Georges Basile Stavracas Neto
d32be45273
event-editor/notes-section: Port to GTK4
2022-02-11 09:18:38 -03:00
Georges Basile Stavracas Neto
0f7a0db138
event-editor/dialog: Port to GTK4
2022-02-11 09:18:38 -03:00
Georges Basile Stavracas Neto
2139f40e67
project: Adjust color rendering to use GdkPaintable
2022-02-11 09:18:38 -03:00
Georges Basile Stavracas Neto
760d74686d
event-editor/date-selector: Port to GTK4
...
Needed some popover management, but otherwise uneventful.
2022-02-11 09:18:38 -03:00
Georges Basile Stavracas Neto
b1781146b7
calendar-management/page: Port to GTK4
...
Just switch to include adwaita.h
2022-02-11 09:18:38 -03:00
Georges Basile Stavracas Neto
27659cf4fb
calendar-management/new-calendar-page: Port to GTK4
2022-02-11 09:18:38 -03:00
Georges Basile Stavracas Neto
5ee03040c5
calendar-manager/edit-calendar-page: Port to GTK4
2022-02-11 09:18:38 -03:00
Georges Basile Stavracas Neto
41ba168250
calendar-management/calendars-page: Port to GTK4
2022-02-11 09:18:38 -03:00
Georges Basile Stavracas Neto
2b834b27ff
calendar-management-dialog: Port to GTK4
...
Subclass AdwWindow. Adjust the API to return GtkHeaderBar
instead of HdyHeaderBar.
2022-02-11 09:18:38 -03:00
Georges Basile Stavracas Neto
e3196644bb
window: Port to GTK4
...
Subclass AdwApplicationWindow.
2022-02-11 09:18:38 -03:00
Georges Basile Stavracas Neto
4506fb7477
event-editor/multi-choice: Port to GTK4
2022-02-11 09:18:38 -03:00
Georges Basile Stavracas Neto
c6fab7675b
application: Port to GTK4
...
Subclass AdwApplication.
2022-02-11 09:18:38 -03:00
Georges Basile Stavracas Neto
9b56010b12
event-editor/date-chooser: Port to GTK4
2022-02-11 09:18:38 -03:00
Georges Basile Stavracas Neto
e138a35a6b
event-editor/alarm-row: Port to GTK4
...
Subclass AdwActionRow.
2022-02-11 09:18:38 -03:00
Georges Basile Stavracas Neto
97456e3428
date-chooser-day: Port to GTK4
...
Subclass AdwBin. Remove unnecessary GtkWidget overrides.
2022-02-11 09:18:38 -03:00
Georges Basile Stavracas Neto
2809ed3abb
Depend on GTK4 and libadwaita
...
This breaks the build. Next commits will port each widget to
GTK4.
2022-02-11 09:18:38 -03:00
Georges Basile Stavracas Neto
2b7e2cb574
build: Temporarily remove libedataserverui dep
...
Since we'll be switching to GTK4, we can't depend on this
library which links to GTK3. There's a GTK4 port underway,
we'll reenable when it lands
2022-02-11 09:18:38 -03:00
Georges Basile Stavracas Neto
7efd6facc9
Port to GWeather4
...
In preparation for the GTK4 port. This is just a cheap port,
I'll implement proper entry completion after porting to GTK4.
2022-02-11 09:18:38 -03:00
sicklylife
26822a1366
Update Japanese translation
...
(cherry picked from commit 2222a4ee55fc8f42bdc0f833e1a37a94f7ddc2bf)
2022-02-05 09:43:59 +00:00
sicklylife
b653fa0ba6
Update Japanese translation
...
(cherry picked from commit f9ad96b34d24ea28bf5cb1271a8c46254dcf5953)
2022-02-05 09:38:49 +00:00
Alexander Kanavin
e35dbc1acd
meson.build: fix meson 0.61 builds
...
Signed-off-by: Alexander Kanavin <alex@linutronix.de >
2022-01-21 21:19:39 +01:00
Quentin PAGÈS
727d8c29bb
Update Occitan translation
...
(cherry picked from commit 006fa289d15bf2bce51091945fb514951b9ab0c2)
2022-01-14 18:02:16 +00:00
Sophie Herold
f7daef5f86
icon: Remove undisplayed elements
2022-01-01 18:41:32 +00:00
Kukuh Syafaat
cd4441ec7a
Update Indonesian translation
2021-12-23 03:01:00 +00:00
Björn Daase
ee8217f14b
Update Gitlab templates
...
Use the same structure as for the GNOME Shell and Mutter templates, as
they have shown to work well.
2021-12-22 13:51:37 +01:00
Michael Webster
02cd9b053e
application: Fix tm -> GDateTime month conversion
...
The month argument for g_date_time_new() is 1-based,
while the tm struct is 0-based.
Follow-up to:
a0aa36b6d2
ref:
https://pubs.opengroup.org/onlinepubs/7908799/xsh/time.h.html
2021-12-15 14:22:00 +00:00
Sveinn í Felli
efa16a8931
Update Icelandic translation
2021-12-15 08:59:52 +00:00
Alexander Mikhaylenko
83249b0d84
core: Remove follow-night-light
...
The system will do the scheduling instead.
2021-12-11 20:40:00 +05:00
Alexander Mikhaylenko
7144300a49
application: Support dark style preference
...
Depend on libhandy 1.5.0.
2021-12-11 17:25:49 +05:00
Alexander Mikhaylenko
d6d087bcd8
flatpak: Stop bundling libhandy
...
It's in the sdk.
2021-12-11 17:22:13 +05:00
Michael Webster
a0aa36b6d2
application: Fix tm -> GDateTime year conversion
...
g_date_time_new() expects an actual year, while the tm struct
only provides the number of years since 1900.
ref:
https://pubs.opengroup.org/onlinepubs/7908799/xsh/time.h.html
2021-12-10 14:20:13 -05:00
Georges Basile Stavracas Neto
2697dac460
import-dialog: Also import timezones
...
Some calendars provide custom timezones, and set events to
them. We need to account for that when importing calendars.
Original patch proposed by Milan Crha.
Fixes https://gitlab.gnome.org/GNOME/gnome-calendar/-/issues/444
2021-12-08 17:18:16 -03:00
Georges Basile Stavracas Neto
0751c2e93c
event-editor/schedule-section: Show times in local timezone
...
Preserve the original timezone when editing, but always display
the start and end times in local timezone.
2021-12-07 13:32:16 -03:00
Georges Basile Stavracas Neto
fc3ad22169
event-popover: Display times in local timezone
...
Convert the start and end datetimes to the local timezone
before displaying them.
2021-12-07 13:32:16 -03:00
Georges Basile Stavracas Neto
0811242180
event: Query client timezone on failure
...
If we can't find an appropriate timezone, query the ECalClient
for it and give it an extra chance of finding the right timezone.
Thanks to Milan Crha for proposing this fix.
Related: https://gitlab.gnome.org/GNOME/gnome-calendar/-/issues/444
2021-12-07 12:39:15 -03:00
Selyan Slimane AMIRI
d26f3fe01b
Update Kabyle translation
2021-11-18 08:42:56 +00:00
Athmane MOKRAOUI
eb20a6d1b4
Add Kabyle translation
2021-11-18 08:36:42 +00:00
Christian Kirbach
cfb99fb5da
Update German translation
...
(cherry picked from commit e4f04bd26b879cf636736d4e6c066673e55dd052)
2021-11-04 21:29:22 +00:00
Markus Hoffmann
7741443c03
utils: Fix Google Meet URL template
...
The Google Meet URL is extracted from the Calendar Event Notes by using a substring with a fixed length. This length is too short by 1 character.
In order to get the right URL the substring needs to be 1 character longer. In order to match the Google Meet URL add an "x" in the given URL pattern.
Fixes https://gitlab.gnome.org/GNOME/gnome-calendar/-/issues/749
2021-10-28 13:59:13 +00:00
Rūdolfs Mazurs
42c6f90276
Update Latvian translation
...
(cherry picked from commit 8084fddfeea2401e6e9090a7c67ed46bb4c780f2)
2021-10-27 15:19:49 +00:00
Adrien Plazas
977673ad02
event-editor-dialog: Better style sections
...
This gives them rounded corners and separators.
2021-10-15 16:31:00 +02:00
Adrien Plazas
660d3300b2
event-editor-dialog: Use HdyPreferencesGroup and HdyPreferencesPage
...
This helps simplifying the code a bit and standardizing it with the rest
of GNOME.
2021-10-15 16:30:54 +02:00
Adrien Plazas
598e9814fc
event-editor-dialog: Make it resizable
...
This also sets a reasonable default height and stops giving the scrolled
window a max height. This will allows it to fit in phone screens.
2021-10-15 16:27:09 +02:00