Hari Rana
ddb54c8c1c
event-editor: Improve event name validation handling
...
- Fix a bug where clicking the "Add Event" button created an empty title in the event editor dialog.
- Add "error" class when the user writes an invalid event name.
- Add new function to validate event name.
Because the sections are split into files, the event editor will need a signal to check that each section is correct, and each section will have to emit the signal. This will need to be done in a future commit.
2024-02-25 08:55:17 -05:00
Hari Rana
1494f7407f
summary-section: Grab focus on summary entry when opening dialog
...
Due to an unintentional behavior change from AdwWindow to AdwDialog, the entry row must be focused after the dialog is displayed.
2024-02-24 22:53:54 +00:00
Hari Rana
2a31fbab7b
calendar-management-dialog: Remove content height
...
The dialog will automatically request a height by itself, which will benefit those who use it in fullscreen and have tons of calendars.
2024-02-23 23:03:51 -05:00
Hari Rana
704af0870d
calendars-page: Remove add_calendar_row ID
...
This removes the leftover and unused code from https://gitlab.gnome.org/GNOME/gnome-calendar/-/merge_requests/382 .
2024-02-16 18:16:24 -05:00
Hari Rana
5a2747098b
style: Define all month cells
...
This fixes an issue on the dark style preference where selecting cells would cause the month separators to lose their color. The dark style would override the month cells, which would higher its specificity, and thus would prioritize it over the selectors. This commit places everything in order, so we can freely define colors without playing with specificity.
2024-01-27 14:14:32 -05:00
Hari Rana
a3ac698e60
month-cell: Add month separators
2024-01-27 16:14:17 +00:00
Hari Rana
315d47350f
summary-section: Use AdwEntryRow class
2023-12-17 22:33:34 +00:00
Hari Rana and Gotam Gorabh
303c5fd0fe
calendar-row: Add read-only icon for read-only calendars
...
Co-authored-by: Gotam Gorabh <gautamy672@gmail.com >
2023-12-14 02:46:56 +00:00
Hari Rana
b270176d02
calendars-page: Add AdwClamp to contrain the size
2023-12-14 00:28:21 +00:00
Hari Rana
5a1fce406b
calendar-management: Set width request
...
The minimum width of the dialog was really low, which would make it unreadable, so a width request is being set to set a reasonable minimum width.
2023-12-14 00:20:08 +00:00
Hari Rana
57cb3a7650
alarm-row: Remove GtkBox
...
Uses valign in all buttons, instead of using GtkBox
2023-12-14 00:11:56 +00:00
Hari Rana
033fca7900
calendar-row: Mark string as translatable
2023-12-07 15:03:14 +00:00
Hari Rana
e7a61de5fc
calendars-page: Add shortcuts for Add Calendar
...
The "Add Calendar" button lacked a mnemonic, which made it difficult for keyboard users to activate it. It also adds a Ctrl+N shortcut.
2023-12-04 19:46:10 -05:00
Hari Rana
8c53034864
a11y: Add labels for calendar pages
2023-12-04 18:40:57 +00:00
Hari Rana
2b9be229ea
a11y: Add labels for search
2023-11-30 22:08:23 -05:00
Hari Rana
518de4eb93
help-overlay: Add menu shortcuts
2023-11-07 19:05:12 +00:00
Hari Rana
af6ea3bbda
calendar-button: Add mnemonic for Manage Calendars
2023-11-07 18:56:30 +00:00
Hari Rana
d80536c83b
summary-section: Remove find-location button
2023-08-15 18:28:58 -04:00
Hari Rana
db8127e79a
calendar-row: Port to AdwActionRow
...
`AdwSwitchRow` doesn't allow us to add widgets before the switch as a suffix, which will be required for further use.
2023-08-07 23:15:22 +00:00
Hari Rana
c6aaf730b9
window: Add F5 shortcut for Synchronize Calendars
2023-08-04 19:05:15 -04:00
Hari Rana
f210382bdc
calendar-row: Port to AdwSwitchRow
2023-08-03 22:11:12 -04:00
Hari Rana
3c5a1cf870
notes-section: Disable Tab
2023-08-03 11:26:19 +00:00
Hari Rana
21bfed06e9
schedule-section: Show date when selecting the same day next week
2023-08-02 12:38:53 +00:00
Hari Rana
962646f065
calendar-row: Add go-next icon to indicate subpages
2023-07-29 07:49:44 +00:00
Hari Rana
38455a074f
calendar-button: Add F8 shortcut
2023-07-23 15:27:10 -04:00
Hari Rana
be337bfe70
event-editor-dialog: Various keyboard improvements
...
- Add Esc as shortcut to close window
- Add mnemonics for Cancel and Done buttons
2023-07-23 14:14:33 +00:00
Hari Rana
2bb1ae90e4
calendars-page: Add mnemonic for "Undo"
2023-07-23 09:58:25 -04:00
Hari Rana
0646e00ee6
window: Correct typo
2023-07-21 20:00:45 -04:00
Hari Rana
540c27f72d
calendars-page: Add Esc as shortcut to close window
2023-07-21 15:51:43 -04:00
Hari Rana
cccd2d7118
window: Add shortcut for Manage Calendars
2023-07-21 18:46:23 +00:00
Hari Rana
10c2e20016
calendar-button: Use hyphen
2023-07-20 19:06:07 -04:00
Hari Rana
3b818bf9dd
edit-calendar: Fix visibility row
2023-06-22 09:44:20 -04:00
Hari Rana
10be0ac7ef
edit-calendar: Limit Calendar URL row to 1 line; use basename
2023-06-19 11:08:35 -04:00
Hari Rana and Jamie Murphy
7b1752bc19
edit-calendar: Port to libadwaita
...
Co-authored-by: Jamie Murphy <hello@itsjamie.dev >
2023-06-17 22:13:41 +00:00
Hari Rana
ef88f27b4e
calendars-page: Restrain borders of listbox
...
This restrains borders of the "Add Calendar…" row to its hitbox, making
it draw the borders accurately when increasing the size of the window.
2023-06-17 09:21:18 -04:00
Hari Rana
0a061fe6d1
new-calendar: Port to AdwEntryRow
2023-06-10 12:49:40 -04:00
Hari Rana
fec44aac36
Add -DENABLE_OAUTH2_WEBKITGTK4=OFF to evolution-data-server module in Flatpak manifest
2022-11-15 13:33:31 -05:00
TheEvilSkeleton
0045c26ff6
about: Add support-url
...
This adds a support URL to the Calendar forums for easier access to ask questions.
2022-11-07 22:42:25 -05:00