Commit Graph

45252 Commits

Author SHA1 Message Date
9ea49ed808 I#1382 - Calendar: Fails to create new even with read-only source selected
When trying to create a new even with for example Birthdays & Anniversaries
calendar selected the editor does not open, only an error "Invalid object"
is shown.

Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1382
2021-02-25 12:40:52 +01:00
c3f774af4d Allow to load modules from custom prefixes
This change loads modules not only from the install prefix,
but tries to read it also from the ~/.local/share/evolution/modules
and from the directories listed in the EDS_EXTRA_PREFIXES, which
is a list of paths separated by colon (':').
2021-02-25 08:04:55 +01:00
04b3037732 Update Serbian translation 2021-02-24 23:32:41 +00:00
cb49fae7b7 Update Portuguese translation 2021-02-24 18:32:51 +00:00
99c485049b I#1344 - Composer: Paragraph format change misbehaves on empty paragraph
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1344
2021-02-24 12:25:48 +01:00
4c71e5fee4 CompEditor: Check for "one-alarm-only" calendar capability
Do not let add more than one reminder, when the target calendar supports
only one reminder.
2021-02-24 11:32:47 +01:00
70da868b06 Mail: Correct compress thread level indentation
The computed level might not always match expected position
in the tree with enabled thread-compress option.

Related to https://gitlab.gnome.org/GNOME/evolution/-/issues/550
2021-02-24 09:43:38 +01:00
a509b2af5c Update Galician translation 2021-02-23 23:45:58 +00:00
f7f465f078 Update Basque translation 2021-02-23 19:39:04 +00:00
f3f0b446b6 Update Swedish translation 2021-02-22 21:10:00 +00:00
e147656f9e I#1240 - Mail: Shows OAuth2 errors right after account is created
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1240
2021-02-22 15:11:18 +01:00
2b7f808b42 Updated Lithuanian translation 2021-02-21 21:33:08 +02:00
4fe695b613 Update Indonesian translation 2021-02-21 13:12:34 +00:00
7d1b4663d1 Update Slovenian translation 2021-02-20 23:08:07 +00:00
b59d069c39 Update German translation 2021-02-20 16:55:30 +00:00
50e3c69a46 Update Turkish translation 2021-02-19 21:36:13 +00:00
a5e1af4cde Update Galician translation 2021-02-18 17:24:54 +00:00
118242818d itip_view_rebuild_source_list: Count with parent ESource being NULL
Even this should not normally happen, sometimes the ESource may not
have its parent, which leads to runtime warnings.
2021-02-18 16:19:11 +01:00
a80b39e163 itip-utils: Clamp the VTIMEZONE component of the sent component
Let the VTIMEZONE component of the result string be with only the relevant
parts for the used ICalComponent, to save bandwidth and disk space.
2021-02-18 14:28:02 +01:00
891a8c74d9 I#1368 - itip-utils: Use Location as TZID instead of libical's TZID ][
Missed a chunk to free memory in a GHashTable when splitting the change
into multiple commits.

Related to https://gitlab.gnome.org/GNOME/evolution/-/issues/1368
2021-02-18 14:05:45 +01:00
1ad4a6258d I#1368 - itip-utils: Use Location as TZID instead of libical's TZID
This helps with some servers, notably Exchange, which do not like
real timezone IDs and prefer the Location instead.

Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1368
2021-02-18 14:00:40 +01:00
80685e1953 ECompEditorPageGeneral: Change signal connect function on meeting store
The meeting store can survive the lifetime of the general page when
there's an ongoing look up of the Free/Busy data, thus connect
to these objects' signals in a way to ensure when the general page
is gone the handlers are gone as well.
2021-02-18 13:51:52 +01:00
2ebf440772 Calendar: Fix several memory leaks 2021-02-18 13:51:01 +01:00
9c9b754174 Update Brazilian Portuguese translation 2021-02-18 02:35:18 +00:00
5ee75b5b0c Updated Spanish translation 2021-02-16 16:57:40 +01:00
f9b3cc56a6 Update Romanian translation 2021-02-16 13:05:36 +00:00
cd0d362d4d Update Friulian translation 2021-02-16 07:34:33 +00:00
0f18a822fb Update Hungarian translation 2021-02-16 01:04:27 +00:00
6a7df753b5 I#1365 - Composer: Nested quoted text can get lost in Reply on HTML mail
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1365
2021-02-15 15:19:50 +01:00
87f9403d53 Update Ukrainian translation 2021-02-15 10:46:36 +00:00
11687c438d I#1353 - mail-notification: Show folder name in the notification
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1353
2021-02-15 11:20:59 +01:00
f94caf22a2 Updated Spanish translation 2021-02-15 10:47:30 +01:00
4f450c6004 Update Hungarian translation 2021-02-13 23:50:36 +00:00
9e41f7a033 Update Galician translation 2021-02-12 18:40:24 +00:00
95e8728a7f Update Portuguese translation 2021-02-12 16:39:53 +00:00
90cd61ed3f Update Ukrainian translation 2021-02-12 12:28:18 +00:00
c8d11d1ee9 Update Romanian translation 2021-02-12 10:17:49 +00:00
710786444e Post-release version bump 2021-02-12 10:14:20 +01:00
84b3e733a9 NEWS update for 3.39.2 2021-02-12 10:08:35 +01:00
6a09e4ccd5 e-util-enums.h: Escape XML-significant characters in a developer comment 2021-02-12 10:07:06 +01:00
97df7fb1d4 EWebDAVBrowser: Support calendar-order property
Related to https://gitlab.gnome.org/GNOME/evolution-data-server/-/issues/297
2021-02-12 09:05:40 +01:00
8689697a01 Update Portuguese translation 2021-02-10 19:36:58 +00:00
49f7d75ba4 action_event_popup_rsvp_response_cb: Always initialize local variable
Even using it uninitialized would also mean to see a runtime warning,
better to initialize it, at least to avoid compiler warning and unpredictable
behavior in the bad case.
2021-02-10 15:11:47 +01:00
61b7c1916f eds-I#297 - CalDAV: Support calendar-order property
Adapt to the API changes and use the property in the ESourceSelector.

Closes https://gitlab.gnome.org/GNOME/evolution-data-server/-/issues/297
2021-02-10 15:06:36 +01:00
30df81e7fc eds-I#298 - Flatpak: Share NSS database with the system
Related to https://gitlab.gnome.org/GNOME/evolution-data-server/-/issues/298
2021-02-10 09:05:26 +01:00
e0ba1e6acd Updated Spanish translation 2021-02-09 16:13:39 +01:00
e6488eb610 Add an alternative shortcut to show the WebKit inspector
The Ctrl+Shift+I clashes with File->New->Assigned Task, which makes
it complicated to show the inspector. The Ctrl+Shift+D can be used
as an alternative. It seems to be an alternative for the gtk+
inspector too.
2021-02-09 10:57:55 +01:00
f158603310 Flatpak: Enable smart card support in the Flatpak manifests ][
Return back accidentally removed flag in the master.json
2021-02-09 09:36:01 +01:00
e2a6ef82ae Flatpak: Enable smart card support in the Flatpak manifests
This requires Flatpak >= 1.3.2.
2021-02-09 09:29:54 +01:00
752106a632 Fix invalid cast in e_calendar_item_get_date_for_cell()
There's no need to use the Atk function implementation, the more it uses
an AtkObject, which is harder to get to, thus rather calculate the index
directly.
2021-02-08 19:43:56 +01:00