Georges Basile Stavracas Neto
|
87e376b15b
|
window: Add more tracing
|
2022-02-12 18:13:20 -03:00 |
|
Georges Basile Stavracas Neto
|
f47e222037
|
window: Uncomment accidental leftover
|
2022-02-12 16:56:41 -03:00 |
|
Björn Daase
|
ad7ff65a4d
|
event-editor/schedule-section: Fix localization mix
The gcal_util_translate_time_string function is a plain copy of
gnome-shells shell_util_translate_time_string solving the same problem.
Fixes: https://gitlab.gnome.org/GNOME/gnome-calendar/-/issues/581
|
2022-02-12 17:43:49 +01:00 |
|
Björn Daase
|
02343e6b37
|
event-editor/schedule-section: Simply switch-case statement
|
2022-02-12 17:37:11 +01:00 |
|
Georges Basile Stavracas Neto
|
69d320f49c
|
event-editor/dialog: Improve calendar selection menu
|
2022-02-12 13:24:57 -03:00 |
|
Georges Basile Stavracas Neto
|
47a72f8156
|
event-editor-dialog: Port to new callback-based ask API
|
2022-02-12 13:08:50 -03:00 |
|
Georges Basile Stavracas Neto
|
ee5acbd493
|
Reimplement event drag n' drop
Reintroduce the code using GTK4 tooling for in-process DnD.
This is looking much better!
|
2022-02-12 13:08:50 -03:00 |
|
Georges Basile Stavracas Neto
|
ad0a97d6ac
|
Rework calendar popover to be a button
This allows more precise control of the style and the contents
of the popover.
|
2022-02-12 13:08:50 -03:00 |
|
Georges Basile Stavracas Neto
|
eb63f10651
|
help-overlay: Port to GTK4
|
2022-02-12 13:08:50 -03:00 |
|
Georges Basile Stavracas Neto
|
5ebab9f6d5
|
calendar-popover: Port to GTK4
|
2022-02-12 13:08:50 -03:00 |
|
Georges Basile Stavracas Neto
|
c91f03feb1
|
weather-settings: Port to GTK4
|
2022-02-12 13:08:50 -03:00 |
|
Georges Basile Stavracas Neto
|
b8cbb1653d
|
event-popover: Port to GTK4
|
2022-02-12 13:08:50 -03:00 |
|
Georges Basile Stavracas Neto
|
fd023e0a28
|
year-view: Port to GTK4
|
2022-02-12 13:08:50 -03:00 |
|
Georges Basile Stavracas Neto
|
c31d2c5821
|
css: Adjust slanted events CSS
|
2022-02-12 13:08:50 -03:00 |
|
Georges Basile Stavracas Neto
|
1cbce60c4a
|
month-view: Port to GTK4
|
2022-02-12 13:08:50 -03:00 |
|
Georges Basile Stavracas Neto
|
b31b16da17
|
week-view: Port to GTK4
|
2022-02-12 13:08:50 -03:00 |
|
Georges Basile Stavracas Neto
|
132d4435f6
|
event-widget: Port to GTK4
|
2022-02-11 09:18:42 -03:00 |
|
Georges Basile Stavracas Neto
|
fcfb387f5a
|
importer: Port to GTK4
|
2022-02-11 09:18:42 -03:00 |
|
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
|
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 |
|
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 |
|
Alexander Mikhaylenko
|
7144300a49
|
application: Support dark style preference
Depend on libhandy 1.5.0.
|
2021-12-11 17:25:49 +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 |
|
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 |
|