Björn Daase
bf7790862a
window: Clean up help-overlay to use "Alt" instead of "alt"
2022-02-12 22:42:06 +01:00
Bilal Elmoussaoui
66a3661e60
location service: adapt to make use of the portal
...
GClue automatically calls the portal for us when sandboxed and in such case
a NULL is returned for the client porxy because the calls goes through the portal.
Part of https://gitlab.gnome.org/GNOME/Initiatives/-/issues/30
2022-02-12 21:16:19 +00:00
Georges Basile Stavracas Neto
552fd413ae
window: Properly declare shortcuts
...
I messed up shortcut declaration, but this should be enough
to get them working again.
2022-02-12 18:13:30 -03:00
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
Sam Hewitt
bc0aeaaf70
css: Adjust line strength in views
2022-02-12 13:08:50 -03:00
Georges Basile Stavracas Neto
fb504db31f
util: Drop unused function
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
e190f5a3fd
flatpak: Add DRI to devices
...
This allows GTK4 to use accelerated rendering (OpenGL)
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
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