Piotr Drąg
9ca0d873fa
Update Polish translation
2025-08-27 18:45:25 +02:00
ARAKHNID
616481b60c
gui/event-popover: Always focus action button
...
Previously, if there was a meeting row, the join button would be focused
instead of the action button. This ended up being undesired behavior, so
it's been removed.
Closes https://gitlab.gnome.org/GNOME/gnome-calendar/-/issues/1445
Part-of: <https://gitlab.gnome.org/GNOME/gnome-calendar/-/merge_requests/626 >
2025-08-26 17:47:49 +00:00
Hari Rana
1ab336009e
views/month-view: Skip view when tabbing in event widget
...
Fixes https://gitlab.gnome.org/GNOME/gnome-calendar/-/issues/1444
2025-08-25 21:33:58 -06:00
Luming Zh
ed79807f93
Update Chinese (China) translation
2025-08-24 07:55:00 +00:00
Daniele Ziaco
1f86255e33
gcal-event-widget: Update labels when time-format changes
...
When the time format changes in Settings,
events in the week/month views did not update at runtime.
This connects the appropriate signal so the widget updates immediately.
Fixes #1373
Part-of: <https://gitlab.gnome.org/GNOME/gnome-calendar/-/merge_requests/625 >
2025-08-20 23:29:44 +00:00
Daniel Rusek
ea7e3635fb
Update Czech translation
2025-08-20 12:28:34 +00:00
Danial Behzadi
0b759b8bd3
Update Persian translation
2025-08-19 14:03:19 +00:00
Hari Rana
27b4237410
css: Reduce week number background opacity
...
The week numbers' foreground and background colors are relatively
low in contrast; decreasing the background color's opacity heavily
helps with contrast.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-calendar/-/merge_requests/624 >
2025-08-18 20:00:19 -04:00
Hari Rana
6252069d26
css: Adjust week number borders
...
We should generally avoid setting padding without subtracting with
the border width. On high contrast style, week numbers receive a
1px border width without subtracting it from the padding. This
causes a layout shift and makes the sidebar wider.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-calendar/-/merge_requests/624 >
2025-08-18 20:00:19 -04:00
Hari Rana
534fb3a83c
gui: Update to libadwaita's custom properties and style classes
...
Fixes https://gitlab.gnome.org/GNOME/gnome-calendar/-/issues/1440
Part-of: <https://gitlab.gnome.org/GNOME/gnome-calendar/-/merge_requests/624 >
2025-08-18 19:59:43 -04:00
Hari Rana
f887ea10f8
css: Remove unused style classes
...
Part-of: <https://gitlab.gnome.org/GNOME/gnome-calendar/-/merge_requests/624 >
2025-08-18 18:37:29 -04:00
Hari Rana
8889139b82
gui/month-view: Use dimmed style class
...
Instead of manually setting the font color for the month view's
week header, the `dimmed` style class dims labels according to the
HIG while simultaneously accommodating high contrast users.
Fixes https://gitlab.gnome.org/GNOME/gnome-calendar/-/issues/1437
Part-of: <https://gitlab.gnome.org/GNOME/gnome-calendar/-/merge_requests/624 >
2025-08-18 18:37:29 -04:00
Hari Rana
be0ba51481
gui: Replace dim-label with dimmed style class
...
`dim-label` is deprecated.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-calendar/-/merge_requests/624 >
2025-08-18 18:37:25 -04:00
Jean-François Fortin Tam
e56ef92abd
gcal-month-cell: Fix a typo in a comment
2025-08-18 15:16:35 -04:00
Jean-François Fortin Tam
e2a3d31532
month-cell: Use full-length month names when safe to do so
...
Full month names are easier to notice and read while scrolling,
and would be read more naturally by text-to-speech screen readers.
An exception must be made when today is near the beginning of the month,
as the weather forecast temperatures labels might also appear there.
In that case, use the abbreviated version of the month name label.
Fixes issue #962
2025-08-18 15:16:35 -04:00
Makoto Sakaguchi
c3ba87f7f1
Update Japanese translation
2025-08-12 05:47:36 +00:00
Artur S0
d3a60b5ab0
Update Russian translation
2025-08-08 14:04:02 +00:00
Ahmed Najmawi
f2fb854e76
Update Arabic translation
2025-08-04 13:33:56 +00:00
Martin
5c0cce21f5
Update Slovenian translation
2025-08-03 14:58:33 +00:00
Fran Diéguez
55d5ab3b58
Update Galician translation
2025-08-02 22:37:24 +00:00
Hari Rana
78e87fad4b
gui/event-popover: Apply style to italicize
...
Using the italic attribute in the label property made the
attribute translatable, which is undesired.
Fixes https://gitlab.gnome.org/GNOME/gnome-calendar/-/issues/1427
2025-08-02 15:20:36 -04:00
Philipp Sauberzweig
cec8a66e88
gui/event-widget: Update event widget style
...
This significantly changes the border radius of event widgets, as
well as their edge, background, and foreground colors.
Related: https://gitlab.gnome.org/GNOME/gnome-calendar/-/issues/1433
Part-of: <https://gitlab.gnome.org/GNOME/gnome-calendar/-/merge_requests/621 >
2025-08-01 18:25:48 -04:00
Makoto Sakaguchi
589c1a1171
Update Japanese translation
2025-08-01 09:02:51 +00:00
Emma Blink
fbc181743b
week-view: explicitly handle PgUp/PgDown via ShortcutController
...
ScrolledWindow handles PgUp/PgDown in bubble phase to trigger scrolling.
Which leads to inconsistent behaviour: scrolling when an event is focused,
and moving to the previous/next week when not. Explicitly handling the
shortcuts with a ShortcutController in capture phase makes it consistently
navigate to previous/next week.
Fixes #1409
Part-of: <https://gitlab.gnome.org/GNOME/gnome-calendar/-/merge_requests/618 >
2025-07-27 16:23:40 +01:00
Hari Rana
d477ac2d72
event-editor/multi-choice: Focus widget if increment/decrement buttons are pressed
...
This also re-sets the state flags of the buttons, because otherwise
the increment/decrement buttons lose their hovered state after
the widget gains focus.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-calendar/-/merge_requests/616 >
2025-07-27 07:20:15 -04:00
Hari Rana
576c82b060
event-editor/multi-choice: Add focus ring around the entire widget
...
The current behavior of the widget makes it so keyboard focus
outlines the toggle button rather than the entire widget. In some
cases, the outline touches the edges of the label, which makes it
look cramped.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-calendar/-/merge_requests/616 >
2025-07-19 17:55:11 -04:00
Martin
561efd2eb8
Update Slovenian translation
2025-07-16 07:57:24 +00:00
Jean-François Fortin Tam
1ab28d3e95
month-cell: Bold month name & 1st day labels
...
Make it easier to track which month you are crossing while scrolling.
Related: https://gitlab.gnome.org/GNOME/gnome-calendar/-/issues/962
Part-of: <https://gitlab.gnome.org/GNOME/gnome-calendar/-/merge_requests/478 >
2025-07-15 15:46:41 -04:00
Jean-François Fortin Tam
1b500973e6
month-cell: Simplify calls to day_of_month
...
We already had this local variable waiting to be used;
let's reuse it to avoid calling querying the date repeatedly.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-calendar/-/merge_requests/478 >
2025-07-15 15:46:41 -04:00
Quentin PAGÈS
d0c9b7e107
Update Occitan translation
2025-07-13 19:25:01 +00:00
Emin Tufan Çetin
7cb35dea39
Update Turkish translation
2025-07-13 12:23:13 +00:00
Jean-François Fortin Tam
3e4ef6f9c7
event-editor: Hide Cancel & Delete when read-only
...
Read-only events show a "Done" button instead of the "Save" button.
The "Done" button does the same thing as "Cancel",
so the "Cancel" button is then redundant.
Likewise, it is impossible to delete events from read-only calendars,
as stated by the banner message in that dialog. In that case,
there's no reason to show a big "Delete" button that you can't click on.
Fixes https://gitlab.gnome.org/GNOME/gnome-calendar/-/issues/1168
2025-07-11 23:27:08 -04:00
Georges Basile Stavracas Neto
7282943d21
views/month: Remove useless function
...
The update_header_labels() was rendered useless after commit 1de447f7 .
This was discovered by static-scan. Thanks for Arak for finding the
root cause.
Closes: https://gitlab.gnome.org/GNOME/gnome-calendar/-/issues/1418
2025-07-11 13:33:13 -03:00
FineFindus
a00a1f01bb
gui/event-popover: Add export button
...
Adds an export button to the event popover, allowing users to export
the selected event as an ICS file.
Closes: https://gitlab.gnome.org/GNOME/gnome-calendar/-/issues/1276
Part-of: <https://gitlab.gnome.org/GNOME/gnome-calendar/-/merge_requests/602 >
2025-07-11 16:25:30 +00:00
Antonio Marin
1075857a34
Update Romanian translation
2025-07-11 15:38:37 +00:00
Jean-François Fortin Tam
c2b36c1161
shortcuts-dialog: Update F9 to "Toggle Sidebar"
...
Replace the "Open Calendars Menu" description by "Toggle Sidebar";
there is no more menu for it, and the shortcut was reassigned.
2025-07-10 10:45:41 -04:00
Martin
710ab47f3a
Update Slovenian translation
2025-07-09 20:03:38 +00:00
Jamie Gravendeel
48b9bcc0e8
window: Make view button tooltips HIG compliant
...
Part-of: <https://gitlab.gnome.org/GNOME/gnome-calendar/-/merge_requests/592 >
2025-07-08 15:31:06 +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
684ed71711
css: Rework month view's box shadows
...
This makes the box shadows permanent.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-calendar/-/merge_requests/604 >
2025-07-08 14:08:37 +00:00
Hari Rana
a0b530298a
views/month-view: Allocate more for grid height
...
This allocates two extra pixels for the grid's height to make
the cell borders hide below the footer.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-calendar/-/merge_requests/604 >
2025-07-08 14:08:37 +00:00
ARAKHNID
abcce2a1d5
shortcuts-dialog: match contents to actual shortcuts
...
!542 updated some shortcuts, notably Alt+1, Alt+2, and F8. These changes
weren't reflected in the shortcuts dialog.
This commit updates the shortcuts dialog so its listed shortcuts match
the actual shortcuts.
Closes #1404
Part-of: <https://gitlab.gnome.org/GNOME/gnome-calendar/-/merge_requests/614 >
2025-07-06 18:44:08 -05:00
Antonio Marin
e00add535c
Update Romanian translation
2025-07-06 16:27:25 +00:00
Martin
dcca034c07
Update Slovenian translation
2025-07-06 10:47:54 +00:00
Hari Rana
110856ee1a
views/month-cell: Don't assert icon_tooltip_binding
...
The g_assert line would exit the program whenever we tried targeting
a month cell from the inspector.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-calendar/-/merge_requests/601 >
2025-07-05 18:06:05 -04:00
Hari Rana
8dd8538014
views/month-cell: Use GtkWidget APIs for retrieving margin
...
GtkStyleContext is deprecated.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-calendar/-/merge_requests/601 >
2025-07-05 18:05:07 -04:00
Hari Rana
11ac0e43e8
css: Use box shadow for month cells
...
This is probably a better approach for getting month separators,
because box shadows don't affect the layout, unlike borders. Since
GtkStyleContext is deprecated, it makes more sense to use properties
that don't have any side effects with physical size.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-calendar/-/merge_requests/601 >
2025-07-05 18:05:04 -04:00
Hari Rana
ba716102b9
common/date-chooser: Make arrow left/right move focus across grid
...
This also notifies the user when out of bound with arrow buttons.
Related: https://gitlab.gnome.org/GNOME/gnome-calendar/-/issues/1036
Part-of: <https://gitlab.gnome.org/GNOME/gnome-calendar/-/merge_requests/608 >
2025-07-05 21:07:50 +00:00
Hari Rana
032a71dde6
common/date-chooser: Skip calendar grid with tab
...
Related: https://gitlab.gnome.org/GNOME/gnome-calendar/-/issues/1036
Part-of: <https://gitlab.gnome.org/GNOME/gnome-calendar/-/merge_requests/608 >
2025-07-05 21:07:50 +00:00
Georges Basile Stavracas Neto
257570b5aa
Post-release version bump
2025-07-05 17:43:42 -03:00