Zoey Ahmed
|
fbfacb6972
|
gui/blueprint: Drop unneeded casts to built-ins
Blueprint can now "infer" the type a closure returns, as long as it is
not the property of a custom GType, so some of the casts (e.g. `as
<string>`) will not be necessary anymore
Part-of: <https://gitlab.gnome.org/GNOME/gnome-calendar/-/merge_requests/733>
|
2026-03-24 16:43:10 +00:00 |
|
Hari Rana
|
98a993de4d
|
gui/window: Reuse calendar management dialog
Part-of: <https://gitlab.gnome.org/GNOME/gnome-calendar/-/merge_requests/712>
|
2026-03-24 16:14:47 +00:00 |
|
Maximiliano Sandoval
|
bf922f173c
|
window: Add Ctrl+W shortcut for closing the window
Add the common shortcut as per:
https://developer.gnome.org/hig/reference/keyboard.html#basic-shortcuts
|
2026-01-16 16:42:22 -05:00 |
|
Zoey Ahmed
|
c3635967bc
|
window: Go back/forth views using hardware buttons
Refactor `on_window_previous_date_activated_cb` and
`on_window_next_date_activated_cb` into separate methods for going to
the prev/next view, to be used in the callbacks for both the
forward/back buttons in the UI, and for the `Gtk.GestureClick` callbacks
that listens for the hardware buttons to be pressed.
Closes: https://gitlab.gnome.org/GNOME/gnome-calendar/-/issues/1494
Part-of: <https://gitlab.gnome.org/GNOME/gnome-calendar/-/merge_requests/682>
|
2026-01-15 17:02:17 +00:00 |
|
Jamie Gravendeel
|
7eb65ded71
|
window: Use closures for view button tooltip text
Part-of: <https://gitlab.gnome.org/GNOME/gnome-calendar/-/merge_requests/592>
|
2025-07-08 15:31:06 +00:00 |
|
Hari Rana
|
6e4fe88e58
|
gui: Port GtkShortcutsWindow to AdwShortcutsDialog
Part-of: <https://gitlab.gnome.org/GNOME/gnome-calendar/-/merge_requests/611>
|
2025-07-02 20:50:31 -04:00 |
|
Jamie Gravendeel
|
c59965670d
|
window: Use closures for view button icons
Fixes #1405
Part-of: <https://gitlab.gnome.org/GNOME/gnome-calendar/-/merge_requests/591>
|
2025-06-10 13:16:34 +02:00 |
|
Jamie Gravendeel
|
a509de8b1e
|
gui: Port to Blueprint
This was mostly done with `blueprint-compiler port`.
Since Blueprint doesn't know about custom templates, I had to manually change some values from strings to literals.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-calendar/-/merge_requests/567>
|
2025-06-08 14:31:01 +02:00 |
|