Development Release: Exo 0.11.4
After quite some time, the first release candidate for the Exo 0.12.x series is ready for some serious testing!
What’s New in Exo 0.11.4?
This release completes the GTK+ 3 port and can now be used for GTK+ 2 or 3 Xfce application development.
New Features
- GTK Extensions:
- GTK+ 3: Added support for the “insensitive” state in
exo_cell_renderer_icon
- Helpers:
- WebBrower: Added Brave, Google Chrome, and Vivaldi
- MailReader: Added Geary, dropped Opera Mail (no longer available for Linux)
Bug Fixes
- Removed
--disable-debug
flag frommake distcheck
(Xfce #11556)
Icons
- Replaced non-standard gnome-* icons
- Replaced non-existent “missing-image” icon
Deprecations
- Dropped
gdk_window_process_updates
for GTK+ 3.22 - Replaced
gdk_pixbuf_new_from_inline
usage - Replaced
gdk_screen_*
usage - Replaced
gtk_style_context_get_background_color
usage - Removed warnings for
gtk_dialog_get_action_area
andGioScheduler
Translation Updates
Arabic, Catalan, Chinese (China), Danish, Dutch, French, German, Hebrew, Indonesian, Korean, Lithuanian, Portuguese (Brazil), Russian, Spanish, Swedish
Downloads
The latest version of Exo can always be downloaded from the Xfce archives. Grab version 0.11.4 from the below link.
http://archive.xfce.org/src/xfce/exo/0.11/exo-0.11.4.tar.bz2
- SHA-256: 54fc6d26eff4ca0525aed8484af822ac561cd26adad4a2a13a282b2d9f349d84
- SHA-1: 49e0fdf6899eea7aa1050055c7fe2dcddd0d1d7a
- MD5: 7ad88a19ccb4599fd46b53b04325552c
Development Release: Xfce Settings 4.13.1
The second release of the GTK+ 3 powered Xfce Settings is now ready for testing (and possibly general use). Check it out!
What’s New?
This release now requires xfconf 4.13+.
New Features
- Appearance Settings: New configuration option for default monospace font
- Display Settings: Improved support for embedded DisplayPort connectors
Bug Fixes
- Display Settings: Fixed drawing of displays, was hit and miss before, now its guaranteed
- Display Settings: Fixed drag-n-drop functionality, the grab area occupied the space below the drawn displays
- Display Settings (Minimal): The mini dialog now runs as a single instance, which should help with some display drivers (Xfce #11169)
- Fixed linking to dbus-glib with xfconf 4.13+ (Xfce #13633)
Deprecations
- Resolved
gtk_menu_popup
andgdk_error_trap_pop
deprecations - Ignoring
GdkScreen
andGdkCairo
deprecations for now. Xfce shares this code with GNOME and Mate, and they have not found a resolution yet.
Code Quality
- Several indentation fixes
- Dropped duplicate drawing code, elimination another deprecation in the process
Translation Updates
Arabic, Bulgarian, Catalan, Chinese (China), Chinese (Taiwan), Croatian, Danish, Dutch, Finnish, French, Galician, German, Greek, Hebrew, Indonesian, Italian, Japanese, Kazakh, Korean, Lithuanian, Malay, Norwegian Bokmal, Norwegian Nynorsk, Occitan, Portuguese, Portuguese (Brazil), Russian, Serbian, Slovak, Spanish, Swedish, Thai, Ukrainian
Downloads
The latest version of Xfce Settings can always be downloaded from the Xfce archives. Grab version 4.13.1 from the below link.
http://archive.xfce.org/src/xfce/xfce4-settings/4.13/xfce4-settings-4.13.1.tar.bz2
- SHA-256: 01b9e9df6801564b28f3609afee1628228cc24c0939555f60399e9675d183f7e
- SHA-1: 9ffdf3b7f6fad24f4efd1993781933a2a18a6922
- MD5: 300d317dd2bcbb0deece1e1943cac368
Development Release: Xfce Settings 4.13.1
The second release of the GTK+ 3 powered Xfce Settings is now ready for testing (and possibly general use). Check it out!
What’s New?
This release now requires xfconf 4.13+.
New Features
- Appearance Settings: New configuration option for default monospace font
- Display Settings: Improved support for embedded DisplayPort connectors
Bug Fixes
- Display Settings: Fixed drawing of displays, was hit and miss before, now its guaranteed
- Display Settings: Fixed drag-n-drop functionality, the grab area occupied the space below the drawn displays
- Display Settings (Minimal): The mini dialog now runs as a single instance, which should help with some display drivers (Xfce #11169)
- Fixed linking to dbus-glib with xfconf 4.13+ (Xfce #13633)
Deprecations
- Resolved
gtk_menu_popup
andgdk_error_trap_pop
deprecations - Ignoring
GdkScreen
andGdkCairo
deprecations for now. Xfce shares this code with GNOME and Mate, and they have not found a resolution yet.
Code Quality
- Several indentation fixes
- Dropped duplicate drawing code, elimination another deprecation in the process
Translation Updates
Arabic, Bulgarian, Catalan, Chinese (China), Chinese (Taiwan), Croatian, Danish, Dutch, Finnish, French, Galician, German, Greek, Hebrew, Indonesian, Italian, Japanese, Kazakh, Korean, Lithuanian, Malay, Norwegian Bokmal, Norwegian Nynorsk, Occitan, Portuguese, Portuguese (Brazil), Russian, Serbian, Slovak, Spanish, Swedish, Thai, Ukrainian
Downloads
The latest version of Xfce Settings can always be downloaded from the Xfce archives. Grab version 4.13.1 from the below link.
http://archive.xfce.org/src/xfce/xfce4-settings/4.13/xfce4-settings-4.13.1.tar.bz2
- SHA-256: 01b9e9df6801564b28f3609afee1628228cc24c0939555f60399e9675d183f7e
- SHA-1: 9ffdf3b7f6fad24f4efd1993781933a2a18a6922
- MD5: 300d317dd2bcbb0deece1e1943cac368
Development Release: Exo 0.11.3
Xfce 4.14 development has been picking up steam in the past few months. With the release of Exo 0.11.3, things are only going to get steamier.
What is Exo?
Exo is an Xfce library for application development. It was introduced years ago to aid the development of Xfce applications. It’s not used quite as heavily these days, but you’ll still find Exo components in Thunar (the file manager) and Xfce Settings Manager.
Exo provides custom widgets and APIs that extend the functionality of GLib and GTK+ (both 2 and 3). It also provides the mechanisms for defining preferred applications in Xfce.
What’s New in Exo 0.11.3?
New Features
exo-csource
: Added a new--output
flag to write the generated output to a file (Xfce #12901)exo-helper
: Added a new--query
flag to determine the preferred application (Xfce #8579)
Build Changes
- Build requirements were updated. Exo now requires GTK+ 2.24, GTK 3.20, GLib 2.42, and libxfce4ui 4.12
- Building GTK+ 3 libraries is no longer optional
- Default debug setting is now “yes” instead of “full”. This means that builds will not fail if there are deprecated GTK+ symbols (and there are plenty).
Bug Fixes
- Discard preferred application selection if dialog is canceled (Xfce #8802)
- Do not ship generic category icons, these are standard (Xfce #9992)
- Do not abort builds due to deprecated declarations (Xfce #11556)
- Fix crash in Thunar on selection change after directory change (Xfce #13238)
- Fix crash in exo-helper-1 from GTK 3 migration (Xfce #13374)
- Fix ExoIconView being unable to decrease its size (Xfce #13402)
Documentation Updates
- Add missing per-release API indices
- Resolve undocumented symbols (100% symbol coverage)
- Updated project documentation (HACKING, README, THANKS)
Translation Updates
Amharic, Asturian, Catalan, Chinese (Taiwan), Croatian, Danish, Dutch, Finnish, Galician, Greek, Indonesian, Kazakh, Korean, Lithuanian, Norwegian Bokmal, Norwegian Nynorsk, Occitan, Portuguese (Brazil), Russian, Serbian, Slovenian, Spanish, Thai
Downloads
The latest version of Exo can always be downloaded from the Xfce archives. Grab version 0.11.3 from the below link.
http://archive.xfce.org/src/xfce/exo/0.11/exo-0.11.3.tar.bz2
- SHA-256: 448d7f2b88074455d54a4c44aed08d977b482dc6063175f62a1abfcf0204420a
- SHA-1: 758ced83d97650e0428563b42877aecfc9fc3c81
- MD5: c1801052163cbd79490113f80431674a