Commit Graph

45878 Commits

Author SHA1 Message Date
f6b903e949 EContactEditorFullname: Use a header bar as title bar 2022-07-21 13:19:44 +02:00
c6605af305 ECompEditor: Auto-hide menu bar 2022-07-21 13:19:44 +02:00
e96b1f51b2 EContactEditor: Move buttons to header bar 2022-07-21 13:19:44 +02:00
e055a8f8e5 EShell: Allow header bar for dialogs 2022-07-21 13:19:44 +02:00
751944ad73 EComposer: Auto-hide menu bar 2022-07-21 13:19:44 +02:00
aa1814e414 Move menu bar handling to utils 2022-07-21 13:19:39 +02:00
38a531c503 EShell: Use a header bar as title bar
- Move common actions from toolbar to headerbar
- Add EHeaderBarButton to mimic and replace EMenuToolButton
- Add EShellHeaderBar for "New button" handling
2022-07-21 13:16:11 +02:00
6d044a1ef4 EComposer: Add an option to hide edit toolbar 2022-07-21 10:39:36 +00:00
7f3ea7a8f1 Update Russian translation 2022-07-21 10:10:22 +00:00
8d05f246c0 Update Turkish translation 2022-07-20 23:08:36 +00:00
677d5ec7a3 I#1966 - EColorSchemeWatcher: Verify chosen dark variant theme name exists
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1966
2022-07-20 18:01:46 +02:00
f0df67904c Build with gcr4 by default
Use -DWITH_GCR3=ON to build with gcr3 instead. The gcr4 will replace gcr3
in the future, thus let the gcr4 be the default build option.
2022-07-19 18:54:42 +02:00
725a2e5a77 flatpak: Add access to gvfsd in the Flatpak manifests
Related to https://github.com/flathub/org.gnome.Evolution/pull/94
2022-07-19 12:41:48 +02:00
fb9003cfa6 Change when symbolic icons are forced in the application
Rather than forcing symbolic icons in GNOME, check whether only symbolic
icons are available for the current icon theme and if so, then force
the symbolic icons, otherwise use colored icons.

The test can be still inaccurate, but the gtk+ API doesn't have a way to
check whether the icon theme is symbolic-only or not.

Related to https://gitlab.gnome.org/GNOME/evolution/-/issues/1848
2022-07-18 15:35:33 +02:00
451e387ac0 I#1961 - Missing divider lines and paddings under GNOME
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1961
2022-07-18 11:34:39 +02:00
1810e96dc6 Update Persian translation 2022-07-16 14:14:16 +00:00
6cd6574bfb Update Basque translation 2022-07-16 08:40:11 +00:00
5226cea777 ECompEditor: Add signals for core virtual methods
These are meant to be used by extensions, which can listen to the signals
and modify widgets/component accordingly, without a need to subclass
the ECompEditor.
2022-07-14 18:17:40 +02:00
bed1556e0f I#1958 - Calendar: Sort reminder times in the component editor
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1958
2022-07-13 15:08:47 +02:00
65d9fbd931 Update Catalan translation 2022-07-13 12:50:44 +00:00
9dab62e57c Update Portuguese translation 2022-07-13 12:20:55 +00:00
befe6f0220 Update Ukrainian translation 2022-07-12 16:51:54 +00:00
a845eac0c7 I#1962 - Mail: Option to use user-specified Date format in Inline reply style
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1962
2022-07-12 18:40:04 +02:00
3f530ba014 Composer: Some parts of HTML not always converted into Plain Text
When traversing the HTML structure the to-be-removed nodes in the middle
of the text could prevent correct move between nodes, by traversing into
them and immediately removing the node.
2022-07-11 17:44:08 +02:00
1928b9af3e Update Russian translation 2022-07-09 18:01:13 +00:00
60248ddbb7 Use camel_folder_get_full_display_name() in user-visible strings 2022-07-08 12:59:16 +02:00
6df88968ce RSS: Require camel and libedataserer pkgconfig files
While the files are checked for in the main CMakeLists.txt file,
it'll be better to require the two pkg-config files, in case they
are renamed or any such change.
2022-07-08 12:56:58 +02:00
7d14bcb9f7 Update Portuguese translation 2022-07-07 10:06:46 +00:00
45c16e210b Update Persian translation 2022-07-07 09:24:00 +00:00
8c8660c125 Update Ukrainian translation 2022-07-06 06:56:24 +00:00
854b61ecbf Implement News & Blogs (RSS) reader 2022-07-05 21:21:59 +02:00
fcddfd27c9 EMFolderTree: Add 'folder-custom-icon' and 'compare-folders' signals
Also make it extensible, thus anything can influence folder icon and change
default folder order. The folder icon could be changed through the EPlugin API,
thus this pairs the functionality with extensions.
2022-07-05 20:26:10 +02:00
b62c5f51be e_mail_folder_to_full_display_name: Use display-name for folders with no parent 2022-07-05 20:23:59 +02:00
15e74029b1 Mail: Handle built-in accounts similar to 'On This Computer' and 'Search Folders'
The built-in accounts have limited functions the users can do with them.
2022-07-05 20:21:45 +02:00
4d966fbf8d Update Friulian translation 2022-07-03 09:21:52 +00:00
3315951ae2 Update Persian translation 2022-07-03 01:27:06 +00:00
fb6a8d4194 Updated Lithuanian translation 2022-07-02 21:51:29 +03:00
67769eb052 Update Russian translation 2022-07-02 18:44:54 +00:00
6c42121f7b Post-release version bump 2022-07-01 11:07:05 +02:00
ef0a66b9e2 NEWS update for 3.45.1 2022-07-01 11:01:28 +02:00
9d9b4911ec news-to-appdata: Allow free paragraph section start with "*" or " *" 2022-07-01 11:01:24 +02:00
93ee7e3a88 I#1848 - icons: Add symbolic variants for toolbar/folder tree icons
- follow the UI icon style guidelines while maintaining the Evolution
  asset conventions.

Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1848
2022-07-01 09:38:45 +02:00
5fb09faf9c build: Update geocode-glib dependency
The libsoup3 version is named geocode-glib-2.0 now, thus reflect it
in the build scripts.
2022-07-01 07:17:59 +02:00
7503ec07ae Update Portuguese translation 2022-06-30 21:25:02 +00:00
f278b9e886 M!109 - EShell: Use symbolic icons on GNOME
Closes https://gitlab.gnome.org/GNOME/evolution/-/merge_requests/109
Helps https://gitlab.gnome.org/GNOME/evolution/-/issues/1848
2022-06-30 13:20:39 +00:00
1bc65c4e18 I#1946 - Logic of "Do not sign meeting requests" is inverted
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1946
2022-06-29 17:43:20 +02:00
b64d5fdbd6 EMonthWidget: Fix a memory leak 2022-06-29 13:43:53 +02:00
fce4f8e64a Update Persian translation 2022-06-29 09:25:35 +00:00
f0c54c6045 Update Ukrainian translation 2022-06-28 16:12:57 +00:00
76a5dd93db Mail: Handle CAMEL_PROVIDER_CONF_ADVANCED_SECTION_START in provider config page
Show it as an expandable part, which is collapsed by default.
2022-06-28 15:18:26 +02:00