Commit Graph

588 Commits

Author SHA1 Message Date
4e95c25371 I#2417 - Calendar: Use meeting's timezone in the comp editor Schedule tab
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/2417
2023-07-11 18:35:14 +02:00
de6cbd24d7 eds-I#483 - Calendar: Add option to (not) delete "Declined" meeting
GUI part for the option shown in Edit->Preferences->Calendar and Tasks->Meeting Invitations tab.

Related to https://gitlab.gnome.org/GNOME/evolution-data-server/-/issues/483
2023-07-10 17:48:54 +02:00
97e461624c Contacts: Replace minicard view with cursor-like view and gtk+ widgets
The cursor-like view does not read the whole address book into the client,
it reads only contacts visible in the GUI, helping with performance and
memory usage for large address books.
2023-06-29 16:02:17 +02:00
b7ff4dc059 I#1293 - Allow to Search Contact's Phone With Numbers Only
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1293
2023-06-29 15:54:18 +02:00
5b458219fc Calendar: Rename "Unmatched" filter to "Without Category"
The name had been confusing, it was not clear what the filter option does.
2023-06-19 09:04:55 +02:00
5d0e2bd97f itip-formatter: Move JavaScript code from C to e-web-view.js
This is cleaner than having the code in the C and recompile the project
for any simple change. There is also added a call to

   window.webkit.messageHandlers.scheduleIFramesHeightUpdate.postMessage(0);

at the end, which caused trouble when being in the C code (there had been
issued an "Unsupported return type" error).
2023-06-16 12:31:18 +02:00
8fc3dda4b7 Mail: Fix runtime warning on selecting non-selectable folder
When the folder cannot be selected, it also cannot be instantiated,
but the code in question expected always having the CamelFolder instance,
which produced a runtime warning on unref-ing a NULL pointer.
2023-05-26 11:27:38 +02:00
95d11dc046 I#1039 - Mail: Cannot change the search domain with active search
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1039
2023-05-10 11:14:54 +02:00
1df5266bd6 I#2354 - Composer: Notify about attachment file change before send
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/2354
2023-05-09 15:46:45 +02:00
d62a9403ab I#2335 - Composer: HTML formatting lost on paste from external browser
A poor workaround for WebKitGTK bug: https://bugs.webkit.org/show_bug.cgi?id=250003

Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/2335
2023-05-02 15:56:24 +02:00
a115075072 I#1810 - TNEF attached message decoded incorrectly
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1810
2023-04-26 14:17:04 +02:00
ffdf9154a3 rss: Fix recently introduced memory leaks 2023-04-26 14:13:10 +02:00
a3a8e1abef Replace deprecated 'web-process-crashed' with 'web-process-terminated' signal 2023-04-26 08:00:41 +02:00
d689ca3a19 I#1813 - Preferences system timezone checkbox annoyance
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1813
2023-04-18 18:29:28 +02:00
0a488216b5 RSS: Claim an error when feed download fails
The feed download can fail on a server error, still returning
some non-feed data, thus claim an error about failed download
in such cases, to have set both `success` to FALSE and the error
itself.
2023-04-18 15:10:53 +02:00
f939a483d2 I#2326 - RSS: Limit re-download on content change, if possible
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/2326
2023-04-18 15:07:11 +02:00
1885854264 M!118 - iTIP-formatter: respect the color-scheme in HTML MIME parts
Related to https://gitlab.gnome.org/GNOME/evolution/-/issues/2275
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/2284
Closes https://gitlab.gnome.org/GNOME/evolution/-/merge_requests/118
2023-04-18 10:30:28 +00:00
6e1c62cb90 I#1596 - Add translation context to "Title" word
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1596
2023-04-17 21:04:38 +02:00
8809af76c9 I#1111 - iTip formatter: Hide the read-only calendars in the list
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1111
2023-04-14 12:48:47 +02:00
874356f499 itip-view: Sort sources by the source selector sort order
The ESourceSelector can store sort order for the groups. Let
the itip-view to use the same sort, thus it's easier for the user
to locate the right source in the list.
2023-04-14 12:18:10 +02:00
018fe31481 Calendar: Add shortcuts for move to previous/next date
Use Ctrl+PageUp/Ctrl+PageDown to move to the previous/next day, week,
month or year, depending on the current view.
2023-04-12 17:34:35 +02:00
6346165375 I#2319 - Composer: Bulleted list margin inconsistent in HTML
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/2319
2023-04-11 18:57:27 +02:00
d5fc85c178 itip-view: Correct text for PUBLISH of task/memo without organizer
The previous fix for the below bug covered only events, not tasks nor memos.

Related to https://gitlab.gnome.org/GNOME/evolution/-/issues/1691
2023-04-04 12:06:29 +02:00
dcb06707f2 I#1950 - Composer: Copy/paste changes text size in HTML mode
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1950
2023-03-31 07:42:47 +02:00
b006276369 Add plugins' directory into WebKitGTK only when it exists
Adding non-existent directories into a sandbox generates runtime
warnings, but the directories are not necessary here.
2023-03-27 16:11:44 +02:00
38a21ad7be I#2275 - iTIP: Override text color together with background color
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/2275
2023-03-02 12:37:44 +01:00
423f664493 RSS: Folder-specific options not save from Preferences
The folder options to download full articles or whether to download
feed enclosures were not properly saved to the disk when being done
from the Preferences, thus the change has been lost the next start.
2023-03-01 14:51:21 +01:00
1ada82101a I#2261 - RSS: Read of author depends on element order
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/2261
2023-02-15 18:02:42 +01:00
0a5a191024 I#2245 - Mail: Add option to confirm 'Mark as Junk'
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/2245
2023-02-13 18:24:59 +01:00
dcdbf9587f CollectionAccountEditor: Fix packing of the switch widgets
The default to fill horizontal and vertical space for the GtkSwitch
does not play well for themes, which can stretch the widget drawing
to satisfy these constraints, thus make them rather horizontally
aligned to the start and vertically to the center, using the natural
size for the switch.
2023-01-18 17:04:12 +01:00
b792e7d7e1 I#2219 - Calendar: Preserve Work Week view on date change, if possible
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/2219
2023-01-09 14:42:20 +01:00
31b098ba14 M!115 - Fix several typos in the code
Closes https://gitlab.gnome.org/GNOME/evolution/-/merge_requests/115
2023-01-03 13:20:27 +00:00
b22cc2254c I#2193 - RSS: Crash when reading feed with empty author
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/2193
2023-01-03 12:11:33 +01:00
f9a7d86419 I#2140 - Relocate mail message toolbar close to the preview panel
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/2140
2022-12-08 12:59:55 +01:00
e5990d06dc appearance-settings: Title bar mode shown incorrectly
The Standard mode was never pre-selected even when it was used
after the first open of the Preferences window due to missing
property binding.
2022-12-08 12:52:13 +01:00
b8f9510ae4 I#2111 - Add Appearance settings into Preferences
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/2111
2022-12-07 11:06:47 +01:00
1076b604e7 I#2109 - Calendar: Unset "Show Event Preview" shortcut
It had been clashing with a shortcut to switch to the Month view.

Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/2109
2022-12-05 15:30:11 +01:00
22fd3a364a I#2146 - EShellHeaderBar: Show button labels adaptively
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/2146
2022-12-02 09:49:48 +01:00
5c80418ee6 I#2164 - RSS: Fails to read RDF feeds
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/2164
2022-11-24 16:50:13 +01:00
d6ff855d89 I#1245 - Show available categories in Contacts view
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1245
2022-11-24 13:56:08 +01:00
7de86f4987 I#1691 - itip-view: Correct text for PUBLISH and REQUEST without organizer
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1691
2022-11-15 15:04:24 +01:00
f380159524 Add WebKit user plugin paths into the sandbox
The web extension doesn't have access into those directories without it,
which ignores the user plugins when the sandboxing is enabled.
2022-11-09 14:40:01 +01:00
4dabff6ad6 I#2094 - itip-formatter: Offer Import for components without attendees ][
Extend the "Import" button usage to other/more methods.

Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/2094
2022-11-08 09:45:59 +01:00
7980b7148d I#2112 - StartupWizard: Shown even with configured mail account
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/2112
2022-11-07 11:01:11 +01:00
0c3aabfbf0 M!112 - Remove unused assignments
Closes https://gitlab.gnome.org/GNOME/evolution/-/merge_requests/112
2022-11-02 08:15:39 +02:00
a68eb386d5 I#2094 - itip-formatter: Offer Import for components without attendees
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/2094
2022-10-27 12:21:20 +02:00
dc0971763d I#2090 - Split sentence in e-rss-preferences.c file
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/2090
2022-10-26 13:35:37 +02:00
da1a5865b5 I#2088 - Import/Export RSS feeds from/to OPML file
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/2088
2022-10-20 15:42:52 +02:00
94a97623a4 rss: Correct mnemonic letters in Preferences
One widget had been clashing with another. The second had missing
its mnemonic completely.
2022-10-20 11:41:57 +02:00
3817d9bc10 I#2087 - Hide extra separators in Mail and Calendar view toolbars
Related to https://gitlab.gnome.org/GNOME/evolution/-/issues/2087
2022-10-20 10:43:56 +02:00