Dušan Kazik
8bc34da8d3
Update Slovak translation
...
(cherry picked from commit 98a1c92984fb89024c71e2c6b2ad2725fe3fd1e1)
2020-09-15 16:20:58 +00:00
Marek Černocký
d473f9927d
Updated Czech translation
2020-09-15 07:25:03 +02:00
Jordi Mas
635af58287
Update Catalan translation
2020-09-14 21:56:41 +02:00
Goran Vidović
e897062474
Update Croatian translation
...
(cherry picked from commit 0b168d7b4f63746385fea6d6cbb428a657991c1e)
2020-09-13 18:22:05 +00:00
Jiri Grönroos
052f7a03f3
Update Finnish translation
...
(cherry picked from commit 95f87811076294e74f4078bf7661eae2cb31e700)
2020-09-13 18:19:48 +00:00
Aurimas Černius
5dad89f45e
Updated Lithuanian translation
2020-09-13 20:02:28 +03:00
Milo Casagrande
8e97d865c8
Update Italian translation
...
(cherry picked from commit 284ea04078b11a101c7511159b64d7ea95f053ad)
2020-09-13 12:31:27 +00:00
Kukuh Syafaat
b8d37769b7
Update Indonesian translation
...
(cherry picked from commit 315b44602310b94a8f18427ba6a8ab01f8f86f09)
2020-09-13 08:06:17 +00:00
Марко Костић
130de5ff4e
Update Serbian translation
...
(cherry picked from commit 8d934d0f7dc29a22b0be60a17d918a12761fd0c0)
2020-09-13 07:35:59 +00:00
Henrique Machado Campos
689b197966
Update Brazilian Portuguese translation
...
(cherry picked from commit a7bb9c4ade7a422e8b0fbd76d2adbd7cc851b28b)
2020-09-13 06:35:52 +00:00
Efstathios Iosifidis
18734ae4ab
Update Greek translation
...
(cherry picked from commit 2e4fb30e4f3212579e0745007c6ecc6982c0db48)
2020-09-12 20:50:03 +00:00
Balázs Úr
aad87ad0a8
Update Hungarian translation
...
(cherry picked from commit f3f4b4871fe419e9a51e409ec6eb7807c4d789f3)
2020-09-12 19:49:02 +00:00
Anders Jonsson
e82a7d6e19
Update Swedish translation
...
(cherry picked from commit 285f2f87f078fd5919130f4cbbede7e1b29557d9)
2020-09-12 19:35:47 +00:00
Rūdolfs Mazurs
708cf96038
Update Latvian translation
2020-09-12 16:07:25 +00:00
Emin Tufan Çetin
0532feb9e6
Update Turkish translation
2020-09-12 16:04:53 +00:00
Piotr Drąg
718b9f2f12
Update Polish translation
2020-09-12 17:55:35 +02:00
Baurzhan Muftakhidinov
342721306f
Update Kazakh translation
2020-09-12 15:55:04 +00:00
Yuri Chornoivan
1c1e809c58
Update Ukrainian translation
2020-09-12 15:53:03 +00:00
Georges Basile Stavracas Neto
dc06fa92e2
3.38.0
2020-09-12 12:49:29 -03:00
Georges Basile Stavracas Neto
a202818c54
Update screenshots
2020-09-12 12:47:23 -03:00
Juliano Camargo
34d6cb44dc
Update Portuguese translation
2020-09-12 11:45:07 +00:00
Jiri Grönroos
1a4c5ec36d
Update Finnish translation
2020-09-09 14:44:33 +00:00
Danial Behzadi
652ac393e2
Update Persian translation
2020-09-09 12:15:06 +00:00
Juliano Camargo
19f2808c4a
Update Portuguese translation
2020-09-08 20:00:56 +00:00
Georges Basile Stavracas Neto
5f381b01f2
3.37.92
2020-09-05 13:51:27 -03:00
Jordi Mas
880d1a0b89
Update Catalan translation
2020-08-28 07:47:30 +02:00
Matej Urbančič
e44b9731e1
Updated Slovenian translation
2020-08-21 18:40:22 +02:00
Yuri Edward
78cb11c64d
calendar-monitor: Turn "completed" signal into a boolean property
...
And make GcalTimeline decrease the completed calendars counter when
any GcalCalendarMonitor goes from complete to incomplete.
Fixes https://gitlab.gnome.org/GNOME/gnome-calendar/-/issues/625
2020-08-17 15:59:33 -03:00
Jordan Petridis
41a3e0a853
flatpak: avoid explicitly setting cflags
...
The runtimes provide a good set of default flags
at /usr/etc/flatpak-builder/defaults.json
which gets automatically exported
2020-08-03 20:38:20 +00:00
Jordan Petridis
19786e80da
ci: flatpak: remove meson-args variable
...
We no longer need to manually keep it in sync with the ci.
2020-08-03 20:34:18 +00:00
Jordan Petridis
36a22b930a
ci: remove deprecated jobs
...
The functionality of these jobs exists in the normal
build job now and they are no longer needed.
citemplates@544836ee
2020-08-02 16:07:57 +00:00
அருள்ராஜன் அ லை
87fbdb6423
Add Tamil translation
2020-07-31 12:48:34 +00:00
Baurzhan Muftakhidinov
4c5d87ed56
Update Kazakh translation
...
(cherry picked from commit ba2364e623b5f0a90e4f1ed7e6bedf7db25af057)
2020-06-25 09:56:45 +00:00
Boyuan Yang
b4a3584478
Update Chinese (China) translation
2020-06-23 03:48:41 +00:00
Georges Basile Stavracas Neto
158c65db4b
event: Trivial cleanup
...
We can avoid a lookup by simply checking if the alarm id
isn't NULL.
2020-06-17 21:24:36 -03:00
Georges Basile Stavracas Neto
4b6a559924
manager: Assert that cloning was successful
...
Cloning an ECalComponent can fail, and we need to be able to
catch these failures.
Assert that cloning was successful before procceeding with
the move.
2020-06-17 21:24:36 -03:00
Georges Basile Stavracas Neto
1bb00b8989
edit-dialog: Commit sequence after poking at component
...
GcalEditDialog code pre-dates GcalEvent and apply changes directly
to the underlying ECalComponent. However, it doesn't commit the
sequence after doing so, which opens the door for doom.
Commit the component sequence after changing the recurrence data.
2020-06-17 21:24:36 -03:00
Georges Basile Stavracas Neto
c1ec9e734b
event: Commit component more often
...
GcalEvent was mising many points where committing the component
is required. Commit the component more often.
https://gitlab.gnome.org/GNOME/gnome-calendar/-/issues/620
2020-06-17 21:24:36 -03:00
Georges Basile Stavracas Neto
53bc8d15a7
edit-dialog: Fake a cancel response when moving
...
When moving an event to another calendar, the GcalEvent instance
that is being held by GcalEditDialog is not valid one. On the other
hand, moving an event shouldn't trigger an update either.
For now, simply fake a GTK_RESPONSE_CANCEL. In the future, it'll
be better to move most of the GcalWindow code to GcalEventDialog
itself.
2020-06-17 21:24:36 -03:00
Georges Basile Stavracas Neto
d5ed8626ca
edit-dialog: Factor out update code to a separate function
...
To simplify readability of the response function, move some of
its code to an auxiliary function.
2020-06-17 21:24:36 -03:00
Douglas Fuller
a9e74b7966
week-header: Clone and modify new event when dropping
...
Update week-header to use the same clone strategy used by month-cell
2020-06-15 20:05:14 -04:00
Douglas Fuller
1ce21be23a
week-header: trivial cleanup
2020-06-15 20:04:41 -04:00
Douglas Fuller
2cb26a4399
week-grid: Clone and modify new event when dropping
...
Update week-grid to use the same clone strategy used by month-cell
Fixes #607
2020-06-15 20:01:56 -04:00
Douglas Fuller
c7161543b2
week-grid: trivial cleanup
2020-06-15 19:59:19 -04:00
Evangelos Ribeiro Tzaras
07f544b78d
gcal-date-time-utils: Fix week start
...
In locales where the first weekday is a monday, the previous code
had a off by one error determining the week a sunday is in.
The problem ultimately arose because in the
`gcal_date_time_get_start_of_week()` function the variable
`n_days_after_week_start` would become negative (-1 in this case) making
the following `g_date_time_add_days (date, -n_days_after_week_start)`
add 1 day resulting in `start_of_week` being set to the start of the
following week.
The solution was to make sure `n_days_after_week_start` would be
positive by adding 7 to it. The variable is taken modulo 7 hence this
should not introduce any bugs.
Fixes #583
2020-06-15 20:43:55 +02:00
Georges Basile Stavracas Neto
4b1e303448
year-view: Clone and modify new event when dropping
...
Pretty much the same rationale and implementation of the previous
commit.
2020-06-15 13:32:02 -03:00
Georges Basile Stavracas Neto
ed7121c995
month-cell: Clone and modify new event when dropping
...
Instead of modifying the original event, create a new event
from it and modify this new event instead. After updating it
through gcal_manager_update_event(), GcalMonthView will remove
the old instance and add the new one anyway.
2020-06-15 13:26:51 -03:00
Georges Basile Stavracas Neto
cab7d5907f
month-cell: Instrument drop function
...
It's useful for debugging DnD.
2020-06-15 13:26:12 -03:00
Georges Basile Stavracas Neto
8243e0b8ed
edit-dialog: Edit cloned event
...
Edit a cloned event instead of the actual event, so that it
can preserve the original event's integrity. This allows for
a major edit dialog cleanup in the future.
2020-06-15 13:19:38 -03:00
Georges Basile Stavracas Neto
dbd81f401c
event: Add API to clone events
...
This will be useful for updating events without having
to keep track of the event states.
Add the new API, and also a unit test.
2020-06-15 13:07:48 -03:00