This website requires JavaScript.
b440fabeef
Update Greek translation
Efstathios Iosifidis
2025-10-22 20:05:27 +00:00
0dbef15445
Update Greek translation
Efstathios Iosifidis
2025-10-22 20:01:29 +00:00
d8e22b5646
event-editor: Fix template update when updating all events
Trystan Mata
2025-09-01 15:41:21 +02:00
e11a3be44c
schedule-section: Skip updating recurrence limit if no repeat
Trystan Mata
2025-09-01 14:20:35 +02:00
20274b0b94
editor-dialog: Fix time-slot timezones
Trystan Mata
2025-09-18 15:18:46 +02:00
2a73bbe974
gcal-utils: Fix gtk gettext domain
Alice Mikhaylenko
2025-10-19 16:56:23 +04:00
a32df2b070
views/month-cell: Remove dimming of out-of-month cells
Philipp Sauberzweig
2025-10-12 20:19:35 +02:00
fd9cf44ea2
Update Slovenian translation
Martin
2025-10-17 18:51:05 +00:00
3a544b22fc
week-view: Add tooltip to the all day events expander
Lukáš Tyrychtr
2025-09-02 10:18:27 +02:00
3a93a4004d
views/month-popover: Use adw_lerp() function
Hari Rana
2025-09-28 11:13:51 -04:00
3e31bd1641
Revert "event-editor/notes: Add height-request"
Jean-François Fortin Tam
2025-09-01 12:43:22 -04:00
651fb25ab6
metainfo: Change component type to "desktop-application"
Daniel Rusek
2025-09-13 13:27:08 +00:00
fc90d259b2
gui/views: Fix event margins in week header
Philipp Sauberzweig
2025-10-15 20:38:10 +02:00
c00379b559
Update Slovak translation
Dušan Kazik
2025-10-14 08:58:47 +00:00
36745f3a6f
Update Slovenian translation
Martin
2025-10-13 08:56:30 +00:00
2a60b26f6e
Update Japanese translation
Makoto Sakaguchi
2025-10-12 12:30:38 +00:00
3bb91517d1
Update Dutch translation
Nathan Follens
2025-10-11 18:54:26 +00:00
28e8e07219
gcal-event-editor: Add mnemonic for "Delete Event"
Jean-François Fortin Tam
2025-08-29 20:06:12 -04:00
2368a9f29d
gui: stop dimming the sidebar headings
Philipp Sauberzweig
2025-10-07 18:26:25 +00:00
4a3982848a
css: Use larger fraction of event-bg-color for event widget background color.
Philipp Sauberzweig
2025-10-06 16:43:49 +02:00
f78a2f33ed
css: Use standard view-fg-color instead of tinted color for event widget label
Philipp Sauberzweig
2025-10-06 16:41:48 +02:00
c2a578b0b2
flatpak: Remove soup2 from libgweather options
Trystan Mata
2025-10-06 17:21:05 +02:00
79cf6bbebc
Update German translation
Tim Sabsch
2025-10-04 18:38:07 +00:00
2afc309ecf
Update French translation
Guillaume Bernard
2025-10-01 19:46:53 +00:00
c3024d0869
Add Uighur translation
Abduqadir Abliz
2025-09-23 15:09:14 +00:00
9bdcc3a901
Update Bulgarian translation
twlvnn kraftwerk
2025-09-20 13:43:23 +00:00
aef4311ad4
Update Brazilian Portuguese translation
Juliano de Souza Camargo
2025-09-16 19:36:05 +00:00
cba3df7fd4
Update Portuguese translation
Hugo Carvalho
2025-09-14 14:48:12 +00:00
ceee69599d
flatpak: Add gweather-locations
Georges Basile Stavracas Neto
2025-09-14 10:27:54 -03:00
4256723c2a
Post-branching version bump
Georges Basile Stavracas Neto
2025-09-14 10:22:43 -03:00
727d05edff
49.0
Georges Basile Stavracas Neto
2025-09-14 10:20:21 -03:00
4b27016685
Update Esperanto translation
Kristjan SCHMIDT
2025-09-13 13:29:11 +00:00
d747bf320d
Update Turkish translation
Sabri Ünal
2025-09-10 17:47:03 +00:00
2cbaef44f4
Update Dutch translation
Nathan Follens
2025-09-09 19:50:21 +00:00
9c1a6924e1
Update Czech translation
Daniel Rusek
2025-09-09 14:48:43 +00:00
0ae2f6fea5
Update Brazilian Portuguese translation
Nilton Perim Neto
2025-09-07 21:24:22 +00:00
702d6e615c
Update Occitan translation
Quentin PAGÈS
2025-09-06 19:36:25 +00:00
1764c2ab41
Update Korean translation
Seong-ho Cho
2025-09-06 11:07:41 +00:00
4d76452b57
Update Lithuanian translation
Aurimas Aurimas Černius
2025-09-05 19:13:04 +00:00
c284a39697
Update Catalan translation
Jordi Mas
2025-09-05 20:18:59 +02:00
9234c8f6d7
Update Catalan translation
Jordi Mas i Hernandez
2025-09-05 15:12:30 +00:00
bdb09455a9
Update Romanian translation
Antonio Marin
2025-09-05 13:48:11 +00:00
a218366fca
Update Ukrainian translation
Yuri Chornoivan
2025-09-05 13:16:36 +00:00
3024f70e22
Updated Spanish translation
Daniel Mustieles
2025-09-05 13:57:21 +02:00
74fc92bb03
Update Swedish translation
Anders Jonsson
2025-09-04 19:48:31 +00:00
38e355c3b1
calendar-navigation-button: Fix active-date reference
Trystan Mata
2025-09-02 14:11:25 +02:00
66542a6673
edit-calendar-page: Check calendar before setting name while disposing
Trystan Mata
2025-09-02 14:09:00 +02:00
0b25305aa4
view/month-view: Fix seeking ancestor of NULL
Trystan Mata
2025-09-02 14:05:52 +02:00
c993c6c4ed
css: Remove outdated event style class
Philipp S
2025-08-30 18:05:30 +00:00
8d25950b34
Update Georgian translation
Ekaterine Papava
2025-09-04 08:22:30 +00:00
092ea3f00b
Update Finnish translation
Jiri Grönroos
2025-09-02 18:49:35 +00:00
af1120bcf1
Update British English translation
Bruce Cowan
2025-09-02 09:52:59 +00:00
ca69058c4a
Update Danish translation
Alan Mortensen
2025-09-01 14:26:27 +00:00
a171272da0
Update Hungarian translation
Balázs Úr
2025-09-01 10:58:24 +00:00
62e9916a97
Update Basque translation
Asier Saratsua Garmendia
2025-08-31 08:05:22 +00:00
c25bdc5713
Post-release version bump
Georges Basile Stavracas Neto
2025-08-30 12:34:30 -03:00
8c6c417347
49.rc
Georges Basile Stavracas Neto
2025-08-30 12:33:48 -03:00
15a78b4063
gui/event-editor: Fix GcalDateChooserRow date selected changed callback
Trystan Mata
2025-08-30 16:31:47 +02:00
d86d0f7e1e
event-editor: Focus the whole title entry on start
Jean-François Fortin Tam
2025-08-30 00:24:15 -04:00
9213a4fbe4
gui/window: Only set focus when popover is explicitly closed
Hari Rana
2025-08-29 21:21:58 -06:00
57d591f35a
Update Hebrew translation
Yaron Shahrabani
2025-08-29 14:51:26 +00:00
309a91ddcb
Move GcalEventSchedule to new files gcal-event-schedule.[ch]
Federico Mena Quintero
2025-04-11 19:11:27 -06:00
8a653ec99d
Rename GcalScheduleSectionValues -> GcalEventSchedule
Federico Mena Quintero
2025-04-11 18:54:11 -06:00
e9a626ed40
Handle the recurrence until-date with an action, not via the widgets
Federico Mena Quintero
2025-04-11 14:27:48 -06:00
8c0281aef5
Copy the recurrence, don't just ref it
Federico Mena Quintero
2025-04-11 13:44:26 -06:00
7bb6549cb6
Handle the recurrence count with an action, not via the widgets
Federico Mena Quintero
2025-04-11 13:43:27 -06:00
d65e1ff216
Add tests for the visibility of the widgets to control recurence limits
Federico Mena Quintero
2025-04-11 12:23:51 -06:00
ca5bf2269f
Add test for setting the recurrence limit to UNTIL
Federico Mena Quintero
2025-04-11 10:46:18 -06:00
98afcf3195
Remove superfluous "inline"
Federico Mena Quintero
2025-04-11 10:14:35 -06:00
dfe38af9ac
Set the recurrence limit type via an action
Federico Mena Quintero
2025-04-11 10:13:45 -06:00
52a7021241
Set the recurrence frequency via an action function, not by poking the widgets directly
Federico Mena Quintero
2025-04-11 09:30:42 -06:00
74e784fb92
Use get_recurence_limit_type() in all places
Federico Mena Quintero
2025-04-11 08:59:41 -06:00
05fed3d9c6
Use get_recurrence_frequency() in all places
Federico Mena Quintero
2025-04-11 08:57:13 -06:00
ffd66ff084
Add helper function to get GcalRecurrenceLimitType from the widgets
Federico Mena Quintero
2025-04-10 19:38:41 -06:00
13babc7a2e
Don't use magic numbers in on_repeat_duration_changed_cb()
Federico Mena Quintero
2025-04-10 19:35:47 -06:00
2d28a36072
Add helper function to get the GcalRecurrenceFrequency from the widgets
Federico Mena Quintero
2025-04-10 19:33:39 -06:00
63cf4374e4
Remove gcal_event_set/get_original_timezones()
Federico Mena Quintero
2025-03-13 17:57:40 -06:00
d1ccbdf4fb
Handle the case where the event editor is present but it has no GcalEvent yet
Federico Mena Quintero
2025-03-13 17:56:33 -06:00
324e3ef71c
Move recurrence fields into GcalScheduleSectionValues, split it into "orig" and "curr" values
Federico Mena Quintero
2025-03-10 21:34:07 -06:00
dfc3833253
gcal_schedule_values_free(): Oops, also free the orig_ fields
Federico Mena Quintero
2025-03-10 17:35:31 -06:00
02a596e967
GcalScheduleValues: store the original value of the all_day flag
Federico Mena Quintero
2025-03-10 17:34:16 -06:00
9d8c6486eb
gcal_schedule_section_day_changed() - Use the original dates
Federico Mena Quintero
2025-03-07 10:57:49 -06:00
5172b9438a
Add a real test for #43
Federico Mena Quintero
2025-03-06 17:42:12 -06:00
0dfd19ebd1
Remove obsolete comment
Federico Mena Quintero
2025-03-05 21:59:06 -06:00
20d593295f
For all-day, keep real dates in GcalScheduleValues, and human-readable dates in WidgetState
Federico Mena Quintero
2025-03-05 21:40:17 -06:00
f2d039487e
Fix leak
Federico Mena Quintero
2025-03-04 16:36:45 -06:00
6c0da161a6
gcal_schedule_section_apply_to_event(): Get the data from GcalScheduleValues, not the widgets
Federico Mena Quintero
2025-03-04 16:33:40 -06:00
6f19c32a80
Move the logic from on_end_date_time_changed_cb() to gcal_schedule_values_set_end_date_time()
Federico Mena Quintero
2025-03-04 13:51:02 -06:00
1ace5806d3
Move the logic from on_start_date_time_changed_cb() to gcal_schedule_values_set_start_date_time()
Federico Mena Quintero
2025-03-04 11:18:45 -06:00
cf43f6e475
Add a correctness check to the helper function
Federico Mena Quintero
2025-03-04 12:20:30 -06:00
6029b5f061
Extract function to create a GcalScheduleValues with certain date-time for tests
Federico Mena Quintero
2025-03-04 11:18:26 -06:00
a7282564fd
Move the logic for setting the date_end from on_end_date_changed_cb() to gcal_schedule_values_set_end_date()
Federico Mena Quintero
2025-03-03 21:13:39 -06:00
af4ddc1282
Move the logic from on_start_date_changed_cb() to gcal_schedule_values_set_start_date()
Federico Mena Quintero
2025-03-03 19:52:04 -06:00
ba3380206d
GcalScheduleValues: keep copies of the original dates of the event
Federico Mena Quintero
2025-03-03 19:26:42 -06:00
481569543d
on_schedule_type_changed_cb(): Don't frob the widgets here
Federico Mena Quintero
2025-03-03 19:12:09 -06:00
9975a96927
Add a test, with the failing part commented out
Federico Mena Quintero
2025-03-03 19:09:40 -06:00
18beea3052
Extract function to update the widgets *and* the values
Federico Mena Quintero
2025-03-03 15:03:37 -06:00
e0641709bf
Move handling of the start/end dates to GcalScheduleValues / WidgetState
Federico Mena Quintero
2025-02-28 20:29:55 -06:00
8120162f23
Fix leak of two GDateTime
Federico Mena Quintero
2025-02-28 19:11:04 -06:00
f787afbeab
Clarify oudated comments
Federico Mena Quintero
2025-02-28 19:10:48 -06:00