- Update to version 3.48.1:
+ e-gtkemojichooser: Correct packing of the internal widgets.
+ Add plugins' directory into WebKitGTK only when it exists.
+ e-util: Optimize
e_util_check_gtk_bindings_in_key_press_event_cb() a bit.
+ Calendar: Add shortcuts for move to previous/next date.
+ Misc: Update contact information in the README.md file.
+ README.md: Update information about the mailing list.
+ Bugs fixed:
- Composer: Copy/paste changes text size in HTML mode.
- Signature is re-added to a Draft mail after open.
- Calendar: Summary not always shown in the Day View.
- Blockquotes styling changes in Markdown live preview when
editing area is focused.
- Composer: Preserve '\n' inside paragraph text.
- Mail: libunity badge counter does not disappear.
- Cannot import pkcs12 with empty password.
- Mail: Space bar no longer scrolls preview messages.
- ESpinner: Do not animate when animations are disabled.
- Ctrl+Shift+F does not focus the search field when already
visible.
- Composer: Bulleted list margin inconsistent in HTML.
- Composer: Can send outdated message content.
- ECompEditor: Classification submenu inaccessible for
read-only calendars.
- RSS: Limit re-download on content change, if possible.
- Contacts: LDAP not searching for contact after launch.
- iTIP-formatter: respect the color-scheme in HTML MIME parts.
+ Updated translations.
OBS-URL: https://build.opensuse.org/request/show/1081122
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/evolution?expand=0&rev=474
- Update to version 3.46.1:
+ Calendar: Compare date with correct zone
+ publish-calendar: Correct type of a 'port' variable to match
GUri's port type
+ Fix possible crash under type_ahead_complete_on_timeout_cb()
+ EWebView: Make sure an error is set when passing it to
webkit_uri_scheme_request_finish_error()
+ EHTTPRequest: Rearrange free functions and set error on failure
+ help: Replace to-be-retired mailing list with GNOME Discourse
link
+ Bugs fixed:
- Add option to disable use of header bars
- Calendar:
. Decode attendee names in meeting editor
. Meeting's Reply-To-All should not use attendee response in
Subject
. Periodically refresh Marcus Bains line
- Contacts: Correct print of multiline text
- EHeaderBarButton: Avoid busy loop on toggle action's 'active'
change
- Enable sandboxing for WebKitGTK 2.38.0+
- EShellHeaderBar: Disable subtitle for the header bar
- Fix possible memory leak in e_table_state_load_from_node()
- Group Manager: Auto-deselect sources in to be hidden groups
- Hide extra separators in Composer, Mail and Calendar view
toolbars
- Limit number of previewed messages on mbox file import
- Mail:
. Hide print Preview in the menu
. Update preview's iframe height to match its content (forwarded request 1030296 from iznogood)
OBS-URL: https://build.opensuse.org/request/show/1030391
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/evolution?expand=0&rev=261
- Update to version 3.46.1:
+ Calendar: Compare date with correct zone
+ publish-calendar: Correct type of a 'port' variable to match
GUri's port type
+ Fix possible crash under type_ahead_complete_on_timeout_cb()
+ EWebView: Make sure an error is set when passing it to
webkit_uri_scheme_request_finish_error()
+ EHTTPRequest: Rearrange free functions and set error on failure
+ help: Replace to-be-retired mailing list with GNOME Discourse
link
+ Bugs fixed:
- Add option to disable use of header bars
- Calendar:
. Decode attendee names in meeting editor
. Meeting's Reply-To-All should not use attendee response in
Subject
. Periodically refresh Marcus Bains line
- Contacts: Correct print of multiline text
- EHeaderBarButton: Avoid busy loop on toggle action's 'active'
change
- Enable sandboxing for WebKitGTK 2.38.0+
- EShellHeaderBar: Disable subtitle for the header bar
- Fix possible memory leak in e_table_state_load_from_node()
- Group Manager: Auto-deselect sources in to be hidden groups
- Hide extra separators in Composer, Mail and Calendar view
toolbars
- Limit number of previewed messages on mbox file import
- Mail:
. Hide print Preview in the menu
. Update preview's iframe height to match its content
OBS-URL: https://build.opensuse.org/request/show/1030296
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/evolution?expand=0&rev=464
- Update to version 3.46.0:
+ Bugs fixed: Use icon-only buttons in the header bar.
+ Updated translations.
- Update to version 3.45.3:
+ ECert: Correct free function of two private members
+ Use certificate widget provided by libedataserverui
+ MessageList: Remove unneeded condition in an 'if' statement
+ Bugs fixed:
- EShellWindow: The 'New' menu is not filled after start
- Composer: Send of Outbox message doesn't remove it
- EMFormat: Do not "mark citation" in header values
+ Updated translations.
- Drop unused pkgconfig(gcr-4-gtk3) BuildRequires.
- Update to version 3.45.2:
+ Mail: Handle built-in accounts similar to 'On This Computer'
and 'Search Folders'
+ e_mail_folder_to_full_display_name: Use display-name for
folders with no parent
+ EMFolderTree: Add 'folder-custom-icon' and 'compare-folders'
signals
+ Implement News & Blogs (RSS) reader
+ RSS: Require camel and libedataserer pkgconfig files
+ Use camel_folder_get_full_display_name() in user-visible
strings
+ Composer: Some parts of HTML not always converted into Plain
Text
+ ECompEditor:
- Add signals for core virtual methods
- Prefer "Save and Close" in the header bar
+ Change when symbolic icons are forced in the application
+ flatpak: Add access to gvfsd in the Flatpak manifests
+ Build with gcr4 by default
+ Add Abkhazian translation into the list of supported locales
+ EHeaderBarButton:
- Use gtk_action_is_sensitive() in "sensitivity" property
binding
- Uniform how a GtkAction is added into the header bar button
- Disable the dropdown button with the main
button
+ EMenuBar: Ensure GSettings signal handler is removed on menu
bar free
+ Show a menu button in the header bar when the menu bar is
hidden
+ Bugs fixed:
- Calendar:
. Sort reminder times in the component editor
. The default reminder not always added
- EColorSchemeWatcher: Verify chosen dark variant theme name
exists
- ECompEditor:
. Cannot save changes
. Reminders list is too small
- EMailBrowser: Move 'Reply' to the right side of the header
bar
- Mail:
. Change Template folder icon to 'folder-templates'
. Option to use user-specified Date format in Inline reply
style
- Missing divider lines and paddings under GNOME
- Use Client Side Decoration (header bar)
+ Updated translations.
- Changes from version 3.45.1:
+ build: Update geocode-glib dependency
+ Calendar:
- Add option to shorten event end time for new events
- Default to event move on drag&drop in Week/Month/Year views
- Fix recently introduced "maybe used uninitialized" warning in
the print code
- Highlight today in the Year View
- Ignore event drag&drop in read-only calendars in Year View
- Implement event drag&drop for the Year view
- Implement 'Year View'
- Minicalendar shown after search in the List View
- Option to shorten an event time from the end or from the
start
- Unify tooltip query in calendar views
- Update preview on a component change in the Year View
+ CompEditor: Consider 'shorten-end-time' when adjusting end time
+ Correct spelling of word 'GitLab'
+ Disable hardware acceleration for WebKitGTK
+ docs: Add some missing sections into the developer
documentation
+ ECalComponentPreview: Linkify 'Location' value
+ ECompEditor: Change packing of the Organizer combo
+ EContactEditor: Use a GWeakRef on the editor when opening
target client
+ EMailStripSigFilter: Make sure it doesn't read out of buffer
bounds
+ EMonthWidget: Fix a memory leak
+ ENameSelectorDialog: Set a11y description for the Add/Remove
buttons
+ EShell: Auto-close ESource connection alerts on idle
+ EWebDAVConfigLookup: Set also authentication method
+ EWebKitEditor: Mode change not propagated into the Editor
widget
+ EWebView: Unset has-selection flag on content load start
+ Fix cairo_surface_t memory leaks after drag begin
+ flatpak: Prepare manifest for the development version
+ gal-view-instance: Do not crash on broken setup
it, and all of its dependencies, should be libsoup3 too.
+ itip-view: Ignore empty text/plain subpart in meeting
invitation mail
+ Mail: Handle CAMEL_PROVIDER_CONF_ADVANCED_SECTION_START in
provider config page
+ Tasks: Ensure ICalTime::zone is set for current time
+ The Evolution had been ported to libsoup3, which means anything
what uses
+ Update the information in the AUTHORS file
+ Bugs fixed:
- Calendar: Display multi-lingual properties in current locale
- alarm-notify: Add option to enable/disable desktop
notifications
- Calendar: Drag&drop events in Week/Month views
- Cannot import PKCS12 certificate with non-ASCII or empty
password
- icons: emblem-new hard to spot with adwaita-icon-theme 42
- itip-formatter: Properly update content on message preview
reload
- Correct GSettings schema strings for translation
- Mail: Preview uses wrong colors for HTML mail with dark theme
- Meeting attendees should default to Required Participants
- attachment-reminder: Existing keyword lost on editing cancel
- icons: Add symbolic variants for toolbar/folder tree icons
- markdown-utils: Ignore character encoding hints in HTML when
converting to text
- Flatpak: Attachments cannot be opened
- Tasks: Cannot remove recurrence and Start date at the same
time
- Composer: Markdown should prevent soft line breaks
- Calendar: Show recurring information near event time in
preview/iTip
- itip-formatter: Colorize meeting summary with the event color
- Show mailto: hyperlinks in the status bar percent-decoded
- WebKitEditor: Convert to plain text incorrect on
reply/forward open
- Contacts: Add a way to create a contact copy
- Calendar: Read Organizer/Attendee EMAIL parameter
- itip-formatter: Use whole URL value as a link href
- Fails to build with libgweather 3.36
- Misc: Handle numpad Enter similarly as the Enter key
- Composer: Ensure URL entry is focused in Link Properties
- Better handle Dark Style GNOME 42 setting
- iTIP formatter shows twice "Attendee status updated"
- Calendars with very long names hide the organizer in the
CompEditor
- Tasks: Overdue calculation sometimes incorrect
- CompEditor: Move whole component between calendars
- DUE-today color in Tasks window not always applied
- Calendar: iTip message not sent to a Room address
- Allow to search in "Describe Filters"
- Calendar: Add option to change 'today' background color
- Composer: Skip STYLE and other tags in convert to Plain Text
- Drag&Drop creates many identical temporary files
- Composer: Add "Copy/Open Link" into the context menu
- Update Task preview, when Task is updated
- Mail: Add option to print attachment content
- ESourceSelectorDialog: Close on double-click on source only
- Calendar: Show extra Google attendee info in component
preview
- Crash when printing task list to pdf
- Logic of "Do not sign meeting requests" is inverted
- Add Web Key Directory (WKD) support for OpenPGP
- Add option to respect Power Saver mode
- EMFolderTreeModel: Prefer Inbox over other folder types
- Port to libsoup3
- icon-factory: update for new gnome-desktop API
- em-format: Make contact photo rounded
- EShell: Use symbolic icons on GNOME
+ Updated translations.
- Replace pkgconfig(geocode-glib-1.0), pkgconfig(gcr-3),
pkgconfig(gweather-3.0), pkgconfig(libsoup-2.4) and
pkgconfig(webkit2gtk-4.0) with pkgconfig(geocode-glib-2.0),
pkgconfig(gcr-4-gtk3), pkgconfig(gweather4),
pkgconfig(libsoup-3.0), pkgconfig(webkit2gtk-4.1)
BuildRequires/Requires following upstream changes.
- Drop pkgconfig(libgdata) BuildRequires/Requires: No longer
required, nor needed.
OBS-URL: https://build.opensuse.org/request/show/1004778
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/evolution?expand=0&rev=260
- Update to version 3.44.3:
+ EMailStripSigFilter: Make sure it doesn't read out of buffer
bounds.
+ Bugs fixed:
- icons: Add symbolic variants for toolbar/folder tree icons.
- Composer: Skip STYLE and other tags in convert to Plain Text.
- Drag&Drop creates many identical temporary files.
- Update Task preview, when Task is updated.
- ESourceSelectorDialog: Close on double-click on source only.
- Crash when printing task list to pdf.
- Logic of "Do not sign meeting requests" is inverted.
- EShell: Use symbolic icons on GNOME.
+ Updated translations. (forwarded request 986298 from iznogood)
OBS-URL: https://build.opensuse.org/request/show/986578
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/evolution?expand=0&rev=258
- Update to version 3.44.3:
+ EMailStripSigFilter: Make sure it doesn't read out of buffer
bounds.
+ Bugs fixed:
- icons: Add symbolic variants for toolbar/folder tree icons.
- Composer: Skip STYLE and other tags in convert to Plain Text.
- Drag&Drop creates many identical temporary files.
- Update Task preview, when Task is updated.
- ESourceSelectorDialog: Close on double-click on source only.
- Crash when printing task list to pdf.
- Logic of "Do not sign meeting requests" is inverted.
- EShell: Use symbolic icons on GNOME.
+ Updated translations.
OBS-URL: https://build.opensuse.org/request/show/986298
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/evolution?expand=0&rev=457