Xfce Wiki

Sub domains
 

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
releng:4.14:roadmap:release-notes [2019/08/11 00:18] – [List of notable plugins/apps updates] bluesabrereleng:4.14:roadmap:release-notes [2019/08/13 20:43] (current) – removed ochosi
Line 1: Line 1:
-<note important>WIP</note> 
- 
-Today, after 4 years and XX months of work, we are pleased to announce the release of the Xfce desktop 4.14, a new stable version that supersedes Xfce 4.12. 
- 
-Why so much time ? because why not :) The long development of this release  
-(Honestly: Porting from one version of a toolkit to a new - moving target - one is a partly boring, partly painful process that not many developers are ready to endure.) 
- 
-In the 4.14 cycle we mainly focused on migrating from Gtk2 to Gtk3 and - correspondingly - from D-Bus GLib to GDBus. Along the way we ended up polishing our user experience, introducing some new features (read below) and updating some components to take advantage of newly available technologies. 
- 
-We can base our notes on bluesabre / ochosi / andre blogs:   
-  * https://simon.shimmerproject.org/2019/02/19/color-profile-support-for-xfce/ 
-  * https://bluesabre.org/2019/04/18/xubuntu-19-04-the-exhaustive-update/ 
-  * https://bluesabre.org/2019/01/02/xfce-xubuntu-2018-year-in-review/ 
-  * https://simon.shimmerproject.org/2019/01/02/new-xfce4-panel-development-release/ 
-  * https://simon.shimmerproject.org/2018/11/12/adventures-in-primary-display-land/ 
-  * https://andreldm.com/2018/06/06/thunar-1.8.0-release.html 
- 
-===== Main highlights ===== 
- 
-The main highlights of this release are: 
- 
-  * **Settings Manager** //(xfce4-settings)// 
-    * Clipboard manager is now able to handle large chunks of data 
-    * Color Profiles (colord frontend) 
-    * Display Profiles, for saving/auto-restore display configurations 
-    * HiDPI Support: GTK3 window scaling (1x or 2x) 
-    * HiDPI Support: XRandR display scaling (configured via Xfconf) 
-    * Improved multi-monitor support 
-    * Primary display indicator (shows configuration status of panel, desktop, and xfce4-notifyd) 
-  * **File Manager** //(thunar)// 
-    * A completely revised pathbar 
-    * New preference to open new Thunar instances as tabs 
-    * New preference to show permanent delete optionally 
-    * New Thunarx-3 API (with GObject-Introspection support) 
-    * Numerous crashes fixed, making Thunar substantially more stable 
-    * Support for large thumbnails 
-    * Support for org.freedesktop.FileManager1 (DBUS) 
-  * **Extension Library** //(exo)// 
-    * Improved consistency of application preference dialogs 
-    * New helpers (Brave Browser, Geary, Google Chrome, PCManFM-Qt, Terminator) 
-    * Performance improvements with the icon browser 
-  * **Window Manager** //(xfwm4)// 
-    * HiDPI support 
-    * Improved GLX support with NVIDIA proprietary/closed source drivers 
-    * New default theme 
-    * Support for VSYNC using either Present or OpenGL   
-    * Support for XI2 
-    * [[https://mail.xfce.org/pipermail/xfce-announce/2018-July/000630.html|Various compositor updates in Xfwm4]] 
-  * **Desktop Manager** //(xfdesktop)// 
-    * Added orientation option for icon arrangement  on desktop 
-    * Added "Next Background" context menu option to advance the wallpaper 
-    * Added support for RandR's primary monitor 
-    * Sync user's wallpaper selection to AccountsService 
-  * **Thumbnail Generator** //(tumbler)// 
-    * Added check to avoid sparse files that cause high cpu and memory load 
-    * Various other performance improvements 
-  * **Panel** //(xfce4-panel)// 
-    * Added support for RandR's primary monitor 
-    * Allow ordering of items in the systray plugin (Bug #11929) 
-    * Improved window grouping in the tasklist plugin (better UX, visual group indicator etc) 
-    * New default format and format evaluator in the clock plugin 
-    * New default panel layout, including more plugins by default (statusnotifier, xfpm, xfce4-notifyd) and features (intelligent hiding, tasklist grouping) 
-    * Per-panel “icon-size” setting 
-  * **Session Manager** //(xfce4-session)// 
-    * Hybrid sleep in session 
-    * Optionally run commands on logout, suspend etc. (Bug #10172) 
-    * Startup priority groups in FailSafe session (avoiding race conditions during startup) 
-    * UX improvements for session saving 
-    * UX improvements to the session chooser 
-    * Dropped splash screens from xfce4-session (not really a highlight, but worth mentioning) 
-  * **Application Finder** //(xfce4-appfinder)// 
-    * Small but sensible UX improvements 
-  * **General** 
-    * GObject introspection support for most of the components 
-    * Gtk2 support is still enabled in e.g. libxfce4ui because some major applications (e.g. xfburn) haven't been ported yet. 
- 
-===== List of notable plugins/apps updates ===== 
-Xfce wouldn't be what it is right now without all its goodies. In this area, we also saw a flurry of activity, most notably:  
-Port to gtk3 of almost all apps/plugins 
- 
-  * **Screenshooter** //(xfce4-screenshooter)// 
-    * Allow user to move selection rectangle 
-    * More flexible command line options 
-    * Revamped Imgur dialog 
-    * Show width and height of selection area 
-  * **Terminal Emulator** //(xfce4-terminal// 
-  * **Weather Plugin** //(xfce4-weather-plugin)//  
-  * **Clipboard Manager** //(xfce4-clipman-plugin)//  
-  * **Image Viewer** //(ristretto)//  
-  * **Volume Manager** //(thunar-volume-manager)// 
-    * Bluray support 
-  * **PulseAudio Plugin** //(xfce4-pulseaudio-plugin)// 
-    * Added MPRIS2 support 
-  * **Media Player** //(parole)// 
-  * **Notification Service** //(xfce4-notifyd)) 
-    * notification log, new panel plugin, do-not-disturb mode, blocking of notifications per application, support for primary displays, new animation (slideout) 
- 
-===== List of new projects ===== 
-  * screensaver: port of mate-screensaver 
-  * statusnotifier 
-  * xfce4-panel-profiles: migrated from Launchpad to git.xfce and renamed from xfpanel-switch 
-  * catfish: migrated from Launchpad to git.xfce 
-  * ... 
- 
- 
-===== Deprecated projects ===== 
- 
-You'll notice we also moved a lot of things to the "attic" (read: the archive on git.xfce.org), because they were either not maintained anymore or dropped intentionally. 
- 
-  * gtk-xfce-engine - so no more "official Xfce themes". While we rely on and test everything with Adwaita (as it comes with the Gtk toolkit now) our current reference theme is Greybird, also seen in our documentation screenshots. 
-  * thunar-actions-plugin 
-  * xfce4-windowlist-plugin 
-  * xfce4-wmdock-plugin 
-  * xfce4-taskbar-plugin 
-  * Xfce4-wmdock-plugin 
-  * xfce4-kbdleds-plugin 
-  * xfswitch-plugin 
-  * xfbib 
-  * garcon-vala 
-  * pyxfce 
-  * xfc 
-  * xfce4-mm 
- 
-Besides plugins and binding related projects, **orage** and **squeeze** were not ported and they didn't receive any update since 2015 and 2014 respectively. (Should we archive them?) 
- 
-===== Known issues: =====