Commit Graph

668 Commits

Author SHA1 Message Date
aa96545a5c New upstream version 3.55.2 2025-02-05 14:40:00 -05:00
f4dffb28cf ews-I#295 - itip-formatter: Import of forwarded meeting as bare event
This part adds an "Import as Event" button to the meeting request
window when the selected calendar claims it can add only meetings
organized by the calendar owner, which will remove the organizer
and all the attendees before the import.

Related to https://gitlab.gnome.org/GNOME/evolution-ews/-/issues/295
2025-01-29 12:25:40 +01:00
f5d27033d8 New upstream version 3.55.1 2025-01-08 13:31:49 -09:00
8ab793d27a I#2938 - Expose the "Bulk Edit..." in the contextual menu
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/2938
2025-01-08 12:14:15 +01:00
7e6275f0a3 M!152 - Allow customization of the menus, toolbars and shortcuts in the GUI
Users can modify most of the menus, toolbars, headerbars and shortcuts
directly in the GUI, instead of editing some files in a text editor.

Closes https://gitlab.gnome.org/GNOME/evolution/-/merge_requests/152
2024-12-12 13:46:43 +01:00
cd9c7c5a6d I#2890 - icons: stock_check-filled is dark in the dark theme
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/2890
2024-11-14 11:46:11 +01:00
93b6290cd5 Sidebar is one word 2024-11-05 13:42:56 +00:00
4c00eb2ee6 M!147 - Set project-wide emacs formatting rules
Closes https://gitlab.gnome.org/GNOME/evolution/-/merge_requests/147
2024-11-04 14:50:38 +00:00
9d58ffdafa strings: harmonize drag-and-drop spelling 2024-11-04 13:41:57 +00:00
d773473d18 Replace deprecated GtkUIManager
This replaces a deprecated GtkUIManager with a new EUIManager, which
uses its own file format, similar to the .ui used by the gtk+, but
not the same. This brought in more structures like EUIAction and
EUIActionGroup.

To name the few most significant changes:

The overall window architecture had been changed internally too, the
EShellView is a widget now and contains everything except of the header
bar. This allows to create the window content once and not regenerate it
every switch between the views. It also moved the EUIManager from
the EShellWindow to the EShellView.

The EMailShellContent does not implement an EMailReader interface any more.
It allows to have cleaner EMailReader usage in the code. To get to
the EMailReader use:

   EMailView *mail_view = NULL;

   g_object_get (e_shell_view_get_shell_content (mail_shell_view), "mail-view", &mail_view, NULL);
   if (mail_view) {
      EMailReader *mail_reader = E_MAIL_READER (mail_view);

      ...

      g_clear_object (&mail_view);
   }

The plugins cannot have their UI definitions in the .eplug file,
these are added in the code, directly to the EUIManager. Modules
already did that.
2024-10-31 13:12:51 +01:00
b2c1a796eb New upstream version 3.53.2 2024-08-02 13:21:35 -04:00
a0af856455 New upstream version 3.52.4 2024-08-02 12:40:03 -04:00
c0ec122b5c I#2292 - Allow internal anchor links in HTML mail composer
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/2292
2024-07-25 17:59:14 +02:00
63001cb8a3 EWebView: Just loaded remote images may be left invisible
While calculating image size for the preview width, the images which are
being loaded report their width as 0px, which can be preserved due to it
can fix the preview width constraint, even though the image is 0px because
it's not loaded yet. The image does not enlarge to its expected size after
it's loaded due to this, effectively making the image invisible.
2024-07-23 15:28:16 +02:00
7e57e2dd31 EWebView: Just loaded remote images may be left invisible
While calculating image size for the preview width, the images which are
being loaded report their width as 0px, which can be preserved due to it
can fix the preview width constraint, even though the image is 0px because
it's not loaded yet. The image does not enlarge to its expected size after
it's loaded due to this, effectively making the image invisible.
2024-07-23 15:23:47 +02:00
8bf0bd79ef CI: Update dependencies in the Flatpak manifest 2024-07-03 10:56:40 +02:00
ca08bfabce CI: Update OpenLDAP version
Match the OpenLDAP version in the CI build with the one used
in the evolution-data-server.
2024-07-03 09:32:18 +02:00
8e08272a70 New upstream version 3.52.3 2024-06-28 09:56:52 -04:00
ecb5a91ff0 I#2449 - Calendar: Remember "Send my reminders with this event" value
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/2449
2024-06-21 12:46:41 +02:00
042383363d I#2411 - Composer: Text out of <div> can break Undo
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/2411
2024-06-21 11:33:33 +02:00
fc2af6c295 I#2411 - Composer: Text out of <div> can break Undo
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/2411
2024-06-21 11:31:59 +02:00
38d40992d6 CI: Workaround broken git clone for libcanberra
The `git clone` for libcanberra is currently failing with "permission denied"
error, thus workaround it, thus the CI can run, by downloading a tarball
release instead and patching it locally.
2024-06-21 10:45:32 +02:00
660f28e165 CI: Workaround broken git clone for libcanberra
The `git clone` for libcanberra is currently failing with "permission denied"
error, thus workaround it, thus the CI can run, by downloading a tarball
release instead and patching it locally.
2024-06-21 10:44:12 +02:00
eea94c7cca I#2696 - Mail: Add possibility to add multiple Labels at once
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/2696
2024-06-14 11:17:51 +02:00
dbdebbb057 I#2283 - Calendar: Add option to disable drag&drop of the events
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/2283
2024-06-07 11:09:16 +02:00
e265e3f597 I#2266 - Ability to use a different Markdown-to-HTML converter
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/2266
2024-06-06 11:19:56 +02:00
738ca7723d Misc: Replace XPM images with SVG images
The GdkPixbuf removed the XPM loader, thus convert the XPM images
into a more recent format and use that instead.
2024-06-03 17:29:41 +02:00
3c076e1e85 New upstream version 3.52.2 2024-05-29 08:43:43 -04:00
3544d6f4dc Appdata: Link to GitLab Issues instead of New Issue URL
When not logged in, the New Issue URL only redirects to an unhelpful
login page while the Issues page allows you to search for existing
issues and still offers a "New Issue" button.
2024-05-20 17:38:21 +02:00
559faecc53 Misc: Replace XPM images with SVG images
The GdkPixbuf removed the XPM loader, thus convert the XPM images
into a more recent format and use that instead.
2024-05-14 18:50:45 +02:00
d5dfb43891 I#2683 - Open mbox files instead of import
Use "evolution --view message.mbox" to get the Mail Viewer. The EML files
are also supported.

Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/2683
2024-05-09 15:50:11 +02:00
9121ac4e7e New upstream version 3.52.1 2024-05-01 16:21:13 -04:00
561bf6af6b I#2371 - Composer: Added extra quotation level after draft open ][
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/2371
2024-04-22 13:43:11 +02:00
feba9f5baa I#2371 - Composer: Added extra quotation level after draft open ][
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/2371
2024-04-22 13:41:37 +02:00
7010a1a5fe New upstream version 3.52.0 2024-03-20 14:29:02 -04:00
d6fd2179b0 org.gnome.evolution.mail.gschema.xml: Fix a typo in a translatable string
26f312dd35 (note_2057281)
2024-03-20 17:03:48 +01:00
1c37da8602 data: Fix circular-component-relation in .appdata file
The `appstreamcli validate` claims a warning:

   W: org.gnome.Evolution.desktop:275: circular-component-relation

which makes sense, when the app's ID is the same as the one in the <provides/>.
This had not been updated when the .desktop file changed from 'evolution.desktop'
to 'org.gnome.Evolution.desktop'.
2024-03-20 16:57:30 +01:00
d398561e1c data: Fix circular-component-relation in .appdata file
The `appstreamcli validate` claims a warning:

   W: org.gnome.Evolution.desktop:275: circular-component-relation

which makes sense, when the app's ID is the same as the one in the <provides/>.
This had not been updated when the .desktop file changed from 'evolution.desktop'
to 'org.gnome.Evolution.desktop'.
2024-03-20 16:56:59 +01:00
26f312dd35 I#2674 - Add option to attach multiple messages as separate files
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/2674
2024-03-19 18:42:50 +01:00
ef239caaaa I#2691 - Incorrect/missing URLs in app metadata
The wiki.gnome.org might be removed in the future, thus replace
the URL with the new home.

Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/2691
2024-03-07 12:08:16 +01:00
3434ae9a59 appdata: Add <branding/> colors
The Flathub is going to use it, thus provide some colors.
https://docs.flathub.org/blog/introducing-app-brand-colors/
2024-02-29 16:00:26 +01:00
e50d3f7eb1 New upstream version 3.51.2 2024-02-28 13:55:22 -05:00
f61d3f3351 I#2685 - Composer: Drop extra font-size in elems of paste in HTML
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/2685
2024-02-26 18:53:24 +01:00
2fb93e17d5 I#2679 - Remove old stock icons from table and cell Properties dialogs
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/2679
2024-02-21 09:23:29 +01:00
9746012eaa I#2675 - Support webcals: URI
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/2675
2024-02-16 11:37:12 +01:00
043aa49353 I#2657 - Composer: Option to prefer local datetime in reply credits
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/2657
2024-02-13 16:47:42 +01:00
1486cbaa54 I#2628 - Update shortcuts window
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/2628
2024-01-15 10:32:37 +01:00
fbf9b8b336 Add x-scheme-handler/mid into the .desktop file
Properly advertise the `mid:` scheme can be handled by the application.

Related to https://gitlab.gnome.org/GNOME/evolution/-/issues/2618
2024-01-04 13:44:02 +01:00
88fa0130d4 I#1825 - Composer: Add list of addresses/domains accepting HTML messages
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1825
2023-12-19 11:54:53 +01:00
e139bb0439 I#1864 - Mail: Prevent accidental header sort clicks
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1864
2023-12-14 15:46:44 +01:00