Opened 7 months ago

Closed 7 months ago

#14428 closed enhancement (fixed)

xfce-4.16.0 libxfce4ui libxfce4util thunar thunar-volman tumbler xfce4-appfinder xfce4-panel xfce4-power-manager xfce4-session xfce4-settings xfconf xfdesktop xfwm4

Reported by: Bruce Dubbs Owned by: Bruce Dubbs
Priority: normal Milestone: 10.1
Component: BOOK Version: SVN
Severity: normal Keywords:
Cc:

Description

New version of xfce.

Change History (18)

comment:1 by Bruce Dubbs, 7 months ago

Summary: xfce-4.16.0 libxfce4ui libxfce4util thunar thunar-volman tumbler xfce4-appfinder xfce4-panel xfce4-power-manager xfce4-session xfce4-settingsxfce-4.16.0 libxfce4ui libxfce4util thunar thunar-volman tumbler xfce4-appfinder xfce4-panel xfce4-power-manager xfce4-session xfce4-settings xfconf xfdesktop xfwm4

comment:2 by Bruce Dubbs, 7 months ago

Owner: changed from blfs-book to Bruce Dubbs
Status: newassigned

Taking new xfce packages.

comment:3 by Bruce Dubbs, 7 months ago

libxfce4util-4.16.0 consolidated changes:

  • Properly handle URI schemes other than "file"
  • Update configure.ac.in syntax
  • Namespace of the gir needs capital first letter
  • Bump GLib (and gio, gthread, etc) minimum to 2.50.0
  • Remove typedef already defined by G_DECLARE_FINAL_TYPE macro
  • Add README.md to EXTRA_DIST
  • Create README.md
  • Complete the field codes expansion
  • Add field codes expansion and related utilities (code moved from garcon)
  • docs: Show the "Miscellaneous Utilities" section
  • Add basic GitLab pipeline
  • Translation updates

comment:4 by Bruce Dubbs, 7 months ago

xfconf-4.16.0 consolidated changes:

  • Don't use shebang for bash completion file
  • Remove GLIB_CHECK_VERSION IFDEFs which are obsolete after glib bump
  • bump glib (and gio, gthread, etc) minimum to 2.50.0
  • remove last traces of xfconf-perl
  • Fix make distcheck and enable it on gitlab CI
  • Add README.md to EXTRA_DIST
  • Post release autoconf git revision
  • Fix stray double-quote in bash-completion PKG_CONFIG invocation
  • Disable parallelism on all tests
  • Adds new README.md and updates AM_INIT_AUTOMAKE
  • xfconf-cache: Fix access to freed data
  • Implement custom test driver
  • Use 'gsettings' as a common channel name for the GSetting backend
  • Fix GSettings backend assertion error, when probed but not used
  • Enable GSettings backend build by default
  • Add Bash completion for xfconf-query
  • Add some missing xfconf_shutdown() in xfconf-query
  • Fix 'xfconf_get_error_quark' introspecting warning
  • Remove perl bindings
  • Fix vala binding in dist tarball
  • Translation Updates:

comment:5 by Bruce Dubbs, 7 months ago

libxfce4ui-4.16.0

  • about: Harmonize capitalisation
  • Add xfce_has_gtk_frame_extents to better handle CSD
  • libxfce4ui now needs libxfce4util >= 4.15.6
  • Update configure.ac.in syntax
  • Namespace of the gir needs capital first letter
  • Remove hardcoded translators list
  • Bump libepoxy version to 1.2
  • Introduce xfce_spawn and xfce_spawn_command_line in favor and instead of xfce_spawn_no_child
  • Bump GLib (and gio, gthread, etc) minimum to 2.50.0
  • about: Support multiple GPUs and print GPU memory size
  • about: Drop window subtitle
  • Always perform sanity check
  • Avoid checking for epoxy if libgtop is disabled
  • XfceTitledDialog: Fix erroneous check
  • No startup notification in Wayland to prevent crash
  • Add new API xfce_spawn_no_child: Launch processes re-parenting them to init vs. as children
  • about: Fix icon names
  • about: Display userspace bitness if it differs from OS kernel bitness
  • about: Print GPU name in system info
  • about: Use more understandable arch labels
  • Improve xfce_icon_name API
  • No startup notification in wayland to prevent crash (Issue #17)
  • Add missing docstring
  • Add README.md to EXTRA_DIST
  • Avoid redundant key re-grabbing
  • Adds new README.md and updates AM_INIT_AUTOMAKE
  • Silence compiler warnings
  • AC_CONFIG_MACRO_DIR → AC_CONFIG_MACRO_DIRS
  • Add default shortcuts for tiling
  • Avoid shortening the keycodes GArray while walking it.
  • about: Revamp About Xfce tab
  • about: More icon name fixes
  • Add more logo icons and new about icon
  • Update deprecated icon names
  • keyboard-shortcuts: Improve UI for setting shortcuts
  • shortcut-dialog: Add label to clear button
  • shortcut-dialog: Port to new XfceTitledDialog API
  • shortcut-dialog: Only grab keyboard
  • Always return GTK_RESPONSE_OK for accepted shortcut keys
  • Update bug URLs to point to gitlab.xfce
  • xfce-about: Hide empty email address tags
  • Remove translator email address as per request
  • Add missing translator "Hugo Carvalho" to xfce4-about
  • Replace deprecated 'gdk_keyboard_ungrab' function
  • shortcuts-grabber: Correctly ungrab keys on updating shortcuts
  • Add basic GitLab pipeline
  • Allow more granular control over menu item accelerators.
    • No automatic accelerator activation formenu items
    • Added 'gtk_menu_item_set_accel_label'
    • Added 'xfce_gtk_accel_group_connect_action_entries'
  • renamed 'xfce_gtk_accel_group_append' to 'xfce_gtk_accel_map_add_entries' and modified internals accordingly. No automatic add to an accel_group any more, since this may lead to double-activation in some cases.
  • Add "xfce_gtk_accel_group_disconnect_action_entries" to be able to revert "xfce_gtk_accel_group_connect_action_entries"
  • Add title to xfce_dialog_confirm_close_tabs
  • Add new methods to libxfce4ui.symbols.
  • Introduced 'XfceGtkActionEntry' as replacement for the deprecated 'GtkAction', 'GtkActionEntry' in order to keep simple menu creation. This includes various support methods, like:
      'xfce_gtk_translate_action_entries' to to translate a list of XfceGtkActionEntrys
      'xfce_gtk_accel_group_append' to register the provided accelerators of the entries
      'xfce_gtk_get_action_entry_by_id' to find a single XfceGtkActionEntry, e.g. by
       using a enumeration
      'xfce_gtk_***_new_from_action_entry' to create the specific menu- or
       tool-items from an XfceGtkActionEntry
    
  • Add a widget for filename input
  • Enabled doc generation for XfceGtkActionEntry and related methods
  • Enabled doc generation for new widget 'xfce-filename-input'
  • Switch Ctrl+Alt+Del to xfce4-session-logout
  • Add more default keyboard shortcuts
  • shortcuts: Replace xfrun4 by xfce4-appfinder
  • shortcuts: Also map Homepage to browser
  • shortcuts: Remove calculator shortcut
  • Update gitignore
  • Switch XfceTitledDialog to headerbar layout
  • XfceTitledDialog: Keep buttons in the action area
  • XfceTitledDialog: Also repack xfce_titled_dialog_new
  • XfceTitledDialog: Make sure windows can be dragged
  • XfceTitledDialog: Add _create_action_area, _add_button and _add_action_widget
  • Introduce xfce_titled_dialog_set_default_response
  • Mark xfce_titled_dialog_new_with_buttons as deprecated
  • Add two new functions to search for app icons
  • xfce-about: Fix Makefile
  • shortcut-dialog: Show dialog content (Bug #16338)
  • xfce-dialogs: Use GtkMessageDialog as base class
  • xfce-dialogs: Improve layout of confirm_close_tabs
  • xfce-dialogs: Improve alignment and layout of dialogs
  • xfce-dialogs: Add right margin back to labels
  • xfce-dialogs: Drop default window titles
  • docs: Add xfce_dialog_confirm_close_tabs
  • tests: Add xfce_dialog_confirm_close_tabs
  • tests: Improve UI
  • tests: Add icons to dialog buttons
  • tests: Simplify code by using XfceTitledDialog
  • tests: Re-order buttons
  • tests: Fix typo in test-ui.c (Bug #16253)
  • Rename test-ui-gtk3 to test-ui
  • Improve docstrings
  • Drop gladeui Gtk2 from distcheck options
  • Drop unused declaration
  • Fix compiler warnings
  • Remove trailing whitespace
  • Always provides needed files for vala binding in dist tarball
  • Add recents functions to libxfce4ui.symbols
  • Drop xfce-header from pot files
  • Update docstrings
  • Fix license text box too small (Bug #16259)
  • .gitignore: ignore all .o files
  • Make autogen output friendlier
  • Drop support for Gtk2
  • Make glibtop an optional dependency ("About System" tab)
  • about: Add system info tab
  • about: Hide system tab conditionally
  • dialogs: Use symbolic window-close icon
  • Fix Window has not been made visible when grabbing keyboard (Bug #16054)
  • Do not use gdk_screen_get_monitor_at_point
  • Replace gtk_show_uri
  • Replace gdk_display_get_screen
  • Replace gdk_keymap_get_default
  • Replace deprecated device functions
  • Replace gdk_error_trap_* and gdk_flush
  • Ignore what is hard to replace
  • Bump gtk to 3.22
  • Add a dialog to confirm closure of multiple tabs

comment:6 by Bruce Dubbs, 7 months ago

exo-4.16.0

  • Focus must not be required in single click mode
  • Remove GLIB_CHECK_VERSION IFDEFs which are obsolete after glib bump
  • Adjust padding only for vertical item orientation
  • bump glib (and gio, gthread, etc) to 2.50.0
  • Fix GCC warning (false negative)
  • Re-grab tree selection to prevent rare crash
  • Remove unneeded RTL adjustment
  • exo-open: Wrap long URI in error dialog
  • Avoid truncated text in small zoom levels
  • Make ExoIconView reduce selection on a single click
  • Partially restore 6fcefce9
  • Adds new, foreign README.md
  • Add check for valid GtkTreeSelection
  • Reset cursor on drag end in single-click mode
  • exo-open: Change priority of command line parameters
  • Prevent label from overlapping icon in RTL
  • Prevent "selection_changed" bursts (#37)
  • Small change to documentation for exo_strdup_strftime
  • desktop-item-edit: Fix fallback for desktop file type detection
  • desktop-item-edit: Improve detection of invalid icon names
  • AC_CONFIG_MACRO_DIR → AC_CONFIG_MACRO_DIRS
  • icon-chooser-dialog: Allow removing selected icon
  • desktop-item-edit: Fix sensitivity of save button
  • Rework exo_icon_view_scroll_event for overshoot effect
  • Allow resizing the xfce4-settings window smaller
  • Drop exo-csource from exo
  • Fix build on OpenBSD
  • Fix race condition in make install
  • Remove unused perl module requirement
  • Replace bugzilla occurences with gitlab
  • Removed binaries: exo-compose-mail, exo-helper-2
  • Removed from API: ExoCellRendererEllipsizedText, ExoIconBar, ExoToolbarsEditor, ExoToolbarsEditorDialog, ExoToolbarsModel, ExoToolbarsView, ExoWrapTable, ExoXsessionClient, exo_atomic_inc, exo_atomic_dec
  • state variable is a GtkStateFlags
  • Fix previous commit
  • desktop-item-edit: Fix sensitivity of save button
  • Add basic GitLab pipeline
  • Attach popup window to toplevel parent
  • Rename Thunar.desktop to thunar.desktop
  • Extend selection on shift+drag
  • Do not cancel selection on shift+drag
  • Rename Thunar.desktop to thunar.desktop
  • Fix type declaration
  • desktop-item-edit: Use new XfceTitledDialog API
  • Fix GTimeVal deprecation
  • Replace deprecated G_INLINE_FUNC macro
  • Replace deprecated macro
  • Wrong keyboard navigation after using rubberband in exo-icon-view
  • Cursor position in icon view not visible/highlighted when using ctrl + arrows
  • Make sure default applications are properly set in mimeapps.list
  • Translation Updates

comment:7 by Bruce Dubbs, 7 months ago

garcon-0.8.0:

  • fix GarconMenuItem file documentation
  • Remove GSourceFunc casts
  • Remove GLIB_CHECK_VERSION IFDEFs which are obsolete after glib bump
  • garcon now needs libxfce4ui/4util 4.15.6+
  • Use the symbolic close icon in the error dialog
  • Don't launch apps as children
  • bump glib (and gio, gthread, etc) minimum to 2.50.0
  • relax automake requirement to 1.15
  • Add new icon needed for xfce4-about-dialog.
  • Update README.md
  • Drop support for Gtk2
  • Drop Gtk3 ifdefs
  • Switch to xfce_gtk_image_menu_item
  • Add support for GObject Introspection
  • Improve GObject introspection annotations
  • Fix missing transfer annotation
  • Field codes expansion API update
  • Transfer some code to libxfce4util
  • Fix default merge rules in xfce-applications.menu
  • Rename exo-helpers to the new xfce4-xx ones
  • Do not add INSTALL in dist tarball
  • Fix a memory leak
  • Switch to README.md and foreign automake mode
  • README: Use table for debug arguments
  • Add basic GitLab pipeline
  • Translation Updates:

comment:8 by Bruce Dubbs, 7 months ago

thunar-4.16.0

  • Fix action of Back/Forward mouse gesture when using RTL
  • Prevent crash on mouse gesture action
  • Avoid crashes when closing thunar with ctrl+w
  • Ignore double-click events from back/forward mouse button
  • Remove GLIB_CHECK_VERSION IFDEFs which are obsolete after glib bump
  • bump minimum required exo version to 4.15.3
  • Wrap box around spinner to prevent flickering
  • Use g_drive_is_removable over g_drive_is_media_removable
  • bump glib (and gio, gthread, etc) to 2.50.0
  • Do not duplicate app_info when added via custom command
  • Escape all whitespace characters in custom command path
  • Remove hidden quotes for "Open with"->"custom command"
  • Ignore unknown XML elements in UCA.xml
  • Regression: Fix broken bulk renamer context menu
  • Remove duplicated code in renamer and prevent possible leak
  • Prevent possible crash of thunar_launcher_poke
  • Fix combo box entry order
  • Remove TODO file
  • Change focus when clicking an emblem entry
  • Bump GLib minimum version to 2.44
  • Prevent Gtk-CRITICAL when terminating session
  • Missing thunarx support on the shortcut view
  • No special treatment on "rename" for .desktop files
  • Show full filename/extention for .desktop files
  • Focus view when location selector is closed
  • Thunar shows wrong content after outside operations
  • Regression: Restore file menu section arrangement
  • Use same README.md structure than other xfce projects
  • Fall back to fast content type if regular is unavilable in file attributes
  • Fix Regressions around menu bar spinner
  • Fix error for custom date format in details view
  • Add support for transparency in gtk-themes
  • Regression: Apply accel keys only to current tab
  • Regression: Dont crash when starting thunar with gvfs disabled
  • Move mount/unmount/eject actions into launcher
  • Use thunar-menu and launcher in tree-view
  • Use the new icon when running with elevated privileges
  • Remove limit on paths to check in thunar_file_accepts_drop
  • AC_CONFIG_MACRO_DIR → AC_CONFIG_MACRO_DIRS
  • Avoid crashes when using details view
  • Fix unavailable rubber banding in detailed view
  • Remove obsolete dispose method to prevent warning
  • Show device indentifier in side pane tooltip
  • Make use of shared field codes expansion of libxfce4util
  • Implement directory specific sort-column and sort-order
  • Add an option to delete saved directory specific settings
  • Implements directory specific view type
  • Add features to support directory specific view settings
  • Regression: Add missing seperator to icon view submenu
  • Replace _thunar_assert() with _thunar_return_if_fail() in order to prevent crash when build with debug on FreeBSD
  • Menu items cut/copy/paste do not work for location entry
  • Shorten strings for different views
  • Segfault when file is created while files are selected
  • Thunar hangs when closing windows using CTRL+W
  • Regression: Missing accelerators for bookmark items
  • Fixed SEGV when the side pane is hidden
  • Regression: Window menu not updated properly
  • Support queued copy (configurable)
  • Regression: "Create Archive..." doesn't show
  • Fix unavailable rubber banding in detailed view
  • Context menu entries in Thunar flutter while downloading
  • Improve cusor handling after file deletion in thunar
  • Fix regression: Trying to open a .desktop file from the context menu leads to the execution of the file
  • Use numbering on label "open new window/tab" only for multiple windows/tabs
  • Remove "Sort by" and "View as" from menu item labels
  • Add new app icon and switch to rDNS icon name
  • Replace deprecated GtkActionEntry with XfceGtkActionEntry
  • Menus are now updated when selection changes not only when opened
  • Merge all file-context-menus into one
  • Ghost file ocasionally remains when dropping file into directory
  • Use XfceFilenameInput to validate long filenames
  • Support for variables like $HOME in address bar
  • Fix eject button click detection when using RTL languages
  • Remove upper case from group names in shortcuts view
  • Option to rename a file when existing copy conflicts
  • Remove suffix "- FileManager" from window title
  • Move from exo-csource to xdt-csource
  • Pause button on copy/move
  • Allow drag-and-drop of multiple files in icon view
  • Add keywords to .desktop files to thunar
  • Reduce vertical space in Templates info popup
  • Hide android phone from network group
  • Reduce size of Templates info popup
  • Do not add "cant-write" emblem to files in the Trash
  • Hide Browse Network entry in shortcuts view if not supported
  • Move 'network' to the bottom of tree view
  • Add examples to "Select by Pattern" dialog
  • Improve tooltips in shortcuts view
  • Rename "Disconnect" context menu entry in side pane
  • Make path entry matching case-insensitive
  • Add new bookmarks to bottom of list in shortcuts view
  • Move places above devices in shortcuts view
  • Add desktop actions for home, computer and trash
  • Option to use static icon instead of folder icon
  • Remove top level desktop entry from tree view
  • Easy access to computer:///
  • Use libxfce4ui close-multiple-tab dialog
  • Replace deprecated G_FILE_MONITOR_EVENT_MOVED
  • Use symbolic icon for eject
  • Prevent ghost files after "move" on remote locations
  • Add a confirmation dialog when closing a window with multiple open tabs.
  • Improve explanation string for "invert selection" action
  • Improve layout of Permissions tab
  • Remove superfluous shell script "ThunarBulkRename"
  • Make labels in permissions chooser wrap
  • Add a small delay when dismissing notifications
  • File / Folder size text in statusbar sometimes is ambiguous
  • Add missing parameter to ThunarBrowserPokeDeviceFunc function
  • Add property to enable/disable frames on thumbnails
  • Improved spacing between widgets in Properties and Preferences dialogs
  • Fixed numerous compiler warnings
  • Fixed numerous warning and critical messages
  • Translation Updates

comment:9 by Bruce Dubbs, 7 months ago

thunar-volman-4.16.0

  • Remove GLIB_CHECK_VERSION IFDEFs which are obsolete after glib bump
  • bump glib (and gio, gthread, etc) minimum to 2.50.0
  • Add README.md to EXTRA_DIST
  • Fix typo in README
  • Adds new README.md updates AM_INIT_AUTOMAKE
  • Use icons from icon theme in the dialog
  • Add new app icon and switch to rDNS
  • Remove PDA tab
  • Avoid critical error when closing preferences dialog
  • Support libxfce4ui XfceTitledDialog new API
  • Translation Updates

comment:10 by Bruce Dubbs, 7 months ago

tumbler-4.16.0

  • Remove GLIB_CHECK_VERSION IFDEFs which are obsolete after glib bump
  • bump glib (and gio, gthread, etc) minimum to 2.50.0
  • Adjust bug report URL
  • Translation Updates

comment:11 by Bruce Dubbs, 7 months ago

xfce4-appfinder-4.16.0

  • Launch applications reparenting them to init
  • Bump gtk minimum version to 3.22.0
  • bump glib (and gio, gthread, etc) minimum to 2.50.0
  • Add small delay before reloading menu tree
  • Clear entry's error icon and tooltip
  • Update copyright year
  • GitLab is the new bugtracker
  • Remove unnecessary code for unsupported glib versions
  • Remove padding from context menu
  • Fix memory leaks when sorting items
  • Update README.md
  • Apply light blue to 16px icon
  • Improved and simplified icons for better scaling
  • Add back git tag
  • Remove extra spaces in configure.ac.in so xfce-do-release works as expected
  • Drop close button
  • Add new app icon and switch to rDNS
  • Limit popup completion width to be same as entry
  • Switch to a few symbolic icons
  • Add keywords to .desktop files to xfce4-appfinder
  • Record last commands only once
  • Sort by frecency
  • Switch to README.md and foreign automake mode
  • Move from exo-csource to xdt-csource
  • Make Preferences button always visible
  • Fix gtk version checking
  • Hidden option to disable entry completion
  • Use casefolded string when searching for apps not commands
  • Translation Updates

comment:12 by Bruce Dubbs, 7 months ago

xfce4-power-manager-4.16.0

  • bump glib (and gio, gthread, etc) minimum to 2.50.0
  • panel-plugin: Prefer ac-adapter-symbolic
  • Add new icons in size 24x24 and 32x32
  • Add new app icon and switch to rDNS icon name
  • Use more accurate status icons
  • Also use symbolic icons in battery notifications
  • Reorder screensavers so Xfce comes first
  • settings: Adjust title and show min/max buttons
  • settings: Allow critical battery level up to 70%
  • settings: Add keywords for discoverability
  • settings: Fix GtkSwitch signal handlers
  • xfpm: avoid default double fork
  • Respect the notification daemon's timeouts
  • Fix Laptop lid settings
  • Fix spelling mistake
  • Only update blank time when appropriate
  • Bug #16717: Move from exo-csource to xdt-csource
  • Guard against NULL pointer dereference
  • More blank time debug code
  • Indentation fixes
  • Cleanup code
  • Move default icon names into one place
  • Silence compiler warnings
  • Add README.md
  • Add basic GitLab pipeline
  • Fix inhibiting xfce4-screensaver (Bug #16364)
  • Fix indentation (makes git blame harder, but code more readable)
  • settings: Unclutter system and display tabs
  • settings: Move % sign out of spinbutton (Bug #15994)
  • Switch to symbolic window-close icons
  • Dismiss critical notification when connecting to AC
  • Make brightness steps configurable
  • Allow compilation with panel 4.15
  • panel-plugin: Properly show 'About' menu item
  • panel-plugin: Add (optional) Presentation mode indicator
  • panel-plugin: Toggle presentation mode on middle click
  • panel-plugin: Add warning color to presentation mode indicator
  • panel-plugin: Use GtkSwitch for Presentation mode
  • panel-plugin: Replace deprecated call
  • systray: Ensure presentation mode can be toggled
  • Translation Updates

comment:13 by Bruce Dubbs, 7 months ago

xfce4-panel-4.16.0

  • panel: Fix intellihide with CSD
  • tasklist: Fix wireframe for CSD windows
  • tasklist: Auto-adjust icon size
  • Revert "tasklist: Auto-adjust icon size
  • Fix GSourceFunc removal
  • Remove GSourceFunc casts
  • Remove GLIB_CHECK_VERSION IFDEFs which are obsolete after glib bump
  • settings: Use spinbuttons for size and nrows
  • settings: Update item listview toolbar
  • Make dbusmenu-gtk3-0.4 optional, disables StatusNotifier integration
  • gobject introspection wants a capital letter for the gir file
  • Use new xfce_spawn API
  • Bump GLib (and gio, gthread, etc) minimum to 2.50.0
  • Update .gitignore
  • Add README.md to EXTRA_DIST
  • Fix compiler warnings
  • Fix memory leaks
  • Drop generated code from repo
  • Revert "launcher: Appear "checked" on click
  • actions: Switch to new session icons
  • add-items: Drop not-so-helpful dialog subtitle
  • add-items: Bump default dialog size
  • launcher: Appear "checked" on click
  • tasklist: Limit blinking notification
  • intellihide: Check if cursor is over the panel
  • launcher: Set plugin icon as fallback
  • Add new README.md
  • Fixed icon for about dialog and added more icons for better scaling
  • Unref datetime objects
  • New plugin: statustray (supports statusnotifier and systray)
  • plugins: Add new rDNS icons for all plugins
  • Use shared field codes expansion
  • tasklist: Add "Launch New Instance" item to menu
  • Add new app icon and rDNS icon name
  • Fix background of 48px app icons (Bug #16873)
  • dark-mode: Make property unique across panels
  • tasklist: Allow keyboard navigation within groups
  • applicationsmenu: Correctly block autohiding
  • action buttons: Fix combobox signal
  • action buttons: Drop 'inverted buttons' setting
  • action buttons: Add button title options
  • action buttons: Fix separator width
  • launcher: Fix launcher menu button state
  • launcher: Fix crash with actions menu
  • launcher: Fix in default panel configuration
  • Improve docs for xfce_panel_plugin_position_widget
  • Add Gio to libxfce4panel gir includes
  • Add basic GitLab pipeline
  • Fix whitespace error
  • Fix panel build with vala 0.48
  • Fix build
  • Update gitignore
  • Drop references to Gtk2 and 4.6 panel plugins
  • panel: Improve autohide animation
  • panel: Add "popdown-speed" property to adjust autohide animation
  • panel: Fix autohide state machine
  • panel: Fix cancellation of autohide animation
  • panel: Immediately show panel in intellihide
  • panel: Don't tamper with leave_opacity value
  • launcher: Show desktop actions in context menu
  • plugin: Show custom menu items below plugin name
  • tasklist: Hide brackets for min windows by default
  • tasklist: Fix crash middle-click-closing grouped windows
  • systray: Basic support for symbolic icons
  • systray: Silence deprecation warnings
  • systray: Remove superfluous warning
  • Improve wording in "Remove plugin" dialog
  • settings: Add keywords for discoverability
  • Fix GTimeVal deprecation
  • Fix memory leak in panel plugin wrapper
  • Update docstring
  • Update libxfce4panel symbols
  • Make var names more consistent
  • Fix cast
  • Fix typo
  • Fix indentation
  • Enable dark-mode by default
  • tic-tac-toe: Fix XfceTitledDialog with CSD
  • add-item dialog: Fix XfceTitledDialog with CSD
  • systray: Improve app icon lookup
  • directorymenu: Add create folder/document menuitems
  • directorymenu: Add option to hide folder/terminal menuitems
  • plugins: Fix enter/leave opacity w/o compositing
  • clock: Drop leading zeros for days in default layout
  • clock: Add back hour:min to format presets
  • panel: Make sure "span monitors" is conditionally sensitive
  • tasklist: Fix drag&drop in deskbar mode
  • Fix autohide with bg color or image
  • Improve the marching ants animation
  • Remove extra underscore (Bug #16266)
  • Use an empty placeholder icon for launcher
  • Always provide files for vala binding in dist tarball
  • Replace GtkStock icon
  • Use symbolic window-close button image
  • Drop support for Gtk2 and 4.6 plugins
  • Drop Gtk2/4.6-only references from the docs
  • Don't show or try to load Gtk2 plugins anymore
  • Add dark mode preference
  • autohide: Add sliding out animation
  • Draw panel border based on position and length
  • appmenu: Listen to icon theme changes
  • appmenu: Use panel's icon size
  • clock: Validate timezone entry
  • prefs: Plug memory leaks
  • docs: Fix build by dropping unused refs
  • pager: Fix scrolling in pager-buttons
  • pager: Face-lift of settings dialog
  • pager: Only show scroll-option with buttons
  • pager: Add option to show workspace number
  • systray: Drop "Show frame" option
  • tasklist: Resize when windows get removed
  • systray: Fix icons without compositing
  • windowlist: Make layout consistent with xfdesktop
  • windowlist: Replace deprecated gtk_widget_modify_font
  • launcher: Fix visual state of arrow-button
  • launcher: Avoid excessive left padding on popup menu
  • Fix typos and improve code formatting
  • Translation Updates

comment:14 by Bruce Dubbs, 7 months ago

xfce4-settings-4.16.0

  • Drop subtitles from settings dialogs
  • display: Fix icon name in settings dialog
  • settings-manager: Fix visibility of filterbar
  • settings-manager: Correctly show/hide the filterbar
  • settings-manager: Switch to GtkSearchEntry
  • settings-manager: Put filter in separate bar
  • appearance: Add 'Add' button to install themes
  • color: Tweak colors of icon
  • mime: Accept Thunar's old id name
  • settings-editor: Enable tooltips and ellipsizing for Value column
  • settings-editor: Fix scrollbar for channels
  • settings-editor: Point to correct docs URL
  • bump glib (and gio, gthread, etc) minimum to 2.50.0
  • Remove GSourceFunc casts
  • Indentation fixes
  • Disable UPower support by default
  • Add 24px and 32px icons
  • xfsettingsd: avoid default double fork
  • mime: Add 'Open with...' button
  • mime: Add new generic launcher icons
  • color: Adjust padding of dialog
  • color: Add labels to toolbar
  • keyboard: Make 'system defaults' a GtkSwitch
  • keyboard: Adjust width of shortcut column
  • keyboard: Update dialog UI
  • keyboard: Make all table columns sortable
  • keyboard: Improve inline toolbar alignment
  • display: Center minimal dialog on monitor where cursor is
  • settings-editor: Add labels to toolbar items
  • Update README file
  • appearance: Fix width of DPI spinbutton
  • appearence: Sync theme, icon, font names to gsettings
  • appearance: Fix list refresh on DnD
  • appearance: Drop toolbar style setting
  • display: Initial fractional scaling support
  • display: Custom scale changes are display changes
  • display: Improve layout in settings dialog
  • display: Resize display widget according to scale
  • display: Move scaling presets to glade
  • display: Set minimum scale to 0.1
  • display: Improve state machine for scaling option
  • xfsettingsd: Correctly get current xrandr scale
  • mime-settings: Rename dialog and icon to 'Default Applications'
  • mime-settings: Fix window icon name
  • mime-settings: Fix double free
  • mime-helpers: Fix Nautilus icon name
  • mime-helpers: Rename Thunar to thunar
  • Rename Thunar to thunar in make and potfiles
  • Expand desktop entry field codes
  • keyboard-settings: Support libxfce4ui XfceTitledDialog new API
  • keyboard: Show shortcuts with keycap class
  • settings-manager: Ensure searchbox has initial focus
  • settings-manager: Simplify redrawing of search results
  • settings-manager: Hide filter entry in plugged dialogs
  • Convert xfce4-compose-mail to Python
  • Add dependency to Python3
  • Use just binary name (instead of full path) as argument
  • Don't crash when upowerd isnt present
  • Always install shiny new icons
  • Drop libxfce4ui 4.15.1 ifdefs
  • Fix xfconf-related memory leaks
  • Update .gitignore
  • Fix typo
  • exo-compose-email -> xfce4-compose-email
  • exo-helper -> xfce4-mime-helper
  • mime-settings now includes preferred applications
  • Switch to new app icons and rDNS icon names
  • Increase mouse cursor upper bound for HiDPI
  • Fix a memory leak
  • Fix typo
  • Add basic GitLab pipeline
  • Make "Profiles matching" sentence translatable
  • settings-manager: Use symbolic find/clear icons
  • Move from exo-csource to xdt-csource
  • Handle failure to get Xkl engine for display
  • settings-manager: Make sure content determines size
  • Fix cast warnings
  • Fix GTimeVal deprecation
  • Fix keywords and mark them as translateable
  • Use proper fallback configuration on "apply" and "toggle off"
  • keyboard-settings: Fix log flood
  • keyboard: Fix crash when editing shortcut
  • Add keywords to .desktop files
  • settings-manager: Improve search by including keywords
  • xfsettingsd: Add --disable-wm-check flag
  • Fix typecasting
  • Set "gtk-titlebar-middle-click" to "lower" by default
  • display: Allow resizing of minimal dialog
  • settings-manager: Show min and max buttons
  • dialogs: Ensure dialogs have min and max buttons
  • xsettings: Use CSD for GtkDialogs by default
  • settings-manager: Fix XfceTitledDialog layout with CSD
  • settings-manager: Drop setting the old header style
  • display: Show ratio next to display resolution
  • display: Mark preferred mode with an asterisk
  • display: Add init function for aspect ratios
  • display: Right-align the display ratio
  • display: Fixed warning and removed ratio
  • display: Improve look of ratio
  • display: Fix icon name for primary indicator
  • display: Initialize crtc->scalex/y
  • settings-editor: Add consistent inline-toolbar
  • appearance: Only show themes that support Gtk3
  • color: Fix crash in add-profiles dialog
  • color: Conditionally hide info button in add-profile dialog
  • color: Add tooltip to profile info buttons
  • display: Fix profile matching in xfsettingsd
  • display: Assure correct gchar
  • keyboard: Improve layout of add-command dialog
  • keyboard: Add mnemonics to add-command dialog
  • Switch to symbolic window-close icon
  • Bump libxfce4ui dependency to 4.15.1
  • Improve string for session managers
  • Ensure the newly labeled 'Xfce Settings Daemon' is translated
  • Do not show translation info on --help output
  • Translation Updates

comment:15 by Bruce Dubbs, 7 months ago

xfdesktop-4.16.0

  • Drop autogenerated xfce-backdrop-settings.desktop.in from git
  • Set new wallpaper as default
  • Add wallpaper for 4.16
  • settings: Drop subtitle
  • Remove GLIB_CHECK_VERSION IFDEFs which are obsolete after glib bump
  • bump glib (and gio, gthread, etc) minimum to 2.50.0
  • Remove GSourceFunc casts
  • Avoid warning, pointer target in assignment differ in signedness
  • Add keywords to .desktop files in xfdesktop
  • Add 24px and 32px icons
  • Remove extra separator from context menu
  • Move 'Open in New Window' of root window context menu
  • Remove "Properties..." entry from desktop context menu
  • Pull in new fallback icon from Adwaita
  • Add new app icon and switch to rDNS icon name
  • Avoid redundant calls to backdrop_changed_cb
  • Move from exo-csource to xdt-csource
  • Increase minimum desktop icon size to 16
  • Correct spelling of file system
  • Increase desktop icon increments to 2
  • Unselect all items after single click activation
  • Fix memory leak when reconnecting DP monitor
  • Fix regression caused by
  • Fix transparent background color
  • Add Shift+Ctrl+N keybinding for Create Folder
  • Ignore modifier key events in type-ahead find
  • Added type-ahead find for Desktop icons
  • Do not insert hyphens at intra-word line breaks
  • Replace deprecated G_FILE_MONITOR_EVENT_MOVED
  • Translation Updates

comment:16 by Bruce Dubbs, 7 months ago

xfwm4-4.16.0

  • common: Avoid zero refresh rate for monitor
  • hints: Protect against XError from XGetTransientFor()
  • netwm: Allow above/below only for regular windows
  • netwm: Mark splashscreen as transient for groups
  • client: Complete client state even on different workspaces
  • build: Increase GTK+ requirement to 3.22
  • Add cycle_minimized option
  • compositor: Release overlay window last
  • compositor: Free GLX data when really using GLX
  • compositor: Remove useless trace message
  • compositor: Release current GLX context on teardown
  • display: Remove custom XError handler
  • compositor: Check for XError when adding windows
  • compositor: Trap XErrors when disabling compositor
  • main: Enable compositor by default
  • compositor: Remove automatic redirect support
  • main: Add short command line options
  • main: Add debug command line option
  • pixmap: Use a safer strncpy()
  • settings: Fix compiler warning
  • Remove useless autotools macros and Makefile targets
  • Use --enable-debug=yes when compiling from git
  • Revert "compositor: Do not damage on opaque region update"
  • themes: Use smaller, lighter shadows
  • compositor: Check if compositor is enabled
  • compositor: Avoid XError when disabling compositor
  • compositor: Warn for missing epoxy GL function
  • netwm: Do not raise window if activate is set to none
  • Remove GSourceFunc casts
  • compositor: Fix build with older epoxy versions
  • settings: Add 'Always on top' to the double click action
  • Settings: Remove default alphabetical sorting of keyboard shortcuts
  • compositor: Handle XFixes XError
  • compositor: Add support for GL_ARB_sync
  • compositor: Return early if a Present swap is pending
  • debug: Fix build in debug mode
  • compositor: Fix compilation issue with Xpresent
  • compositor: Log fence and GLX swap time in debug mode
  • compositor: Move fence sync to redraw_glx
  • compositor: Move fence triggered to its own function
  • compositor: Set swap control if possible
  • compositor: Adjust to the actual number of buffers
  • compositor: Use a GLX drawable per buffer
  • client: Allow transients for group to be minimized
  • settings: Add a UI option for desktop zooming
  • themes: Remove title shadow
  • themes: Adjust shadows size/opacity
  • client: Make above/below consistent
  • compositor: Limit damage region to the screen
  • compositor: Optimize repaint without vblank
  • compositor: Only accumulate damage with multiple buffers
  • compositor: Copy entire content for GLX buffers
  • xsync: Handle XError
  • compositor: Ignore opaque region for shaded windows
  • compositor: Clip opaque region against window shape
  • client: Protect against XError in XKillClient()
  • compositor: Do not damage on opaque region update
  • compositor: Opaque region applies to client window
  • compositor: Reuse client size
  • client: Toggle tiling on key shortcut
  • client: Small cleanup
  • Add README.md to EXTRA_DIST
  • client: Keep tiled size of windows
  • compositor: No need to update compositor window on configure
  • compositor: Limit opaque region clipping to window extents
  • compositor: Damage on opaque region update only if visible
  • client: Send synthetic configure on force redraw
  • Post release tag bump
  • Fix opaque regions leaving trails of unpainted areas
  • Add support for opaque regions in the compositor
  • Make cursor zoom optional (xfce/xfwm4#439)
  • Remove the deprecated options "--daemon" (Pablo Mazzini)
  • Disable Xi2 support by default
  • Add column sorting in settings
  • Optimize window matching in the compositor with a hash table (Michael Banack)
  • Add more XErrors traps
  • Fix an error leak in compositor (xfce/xfwm4#351)
  • Fix compositor selection atom misuse
  • Prefer zero initialized memory allocation functions
  • Use g_slice allocator for compositor windows
  • First 4.15.x development release
  • Show tabwin only on primary monitor if set
  • All fixes and i18n as found in 4.14.4
  • I18n: Updated translations

comment:17 by Bruce Dubbs, 7 months ago

xfce4-session-4.16.0

  • settings: Accept all types of GIcon
  • settings: Adjust inline toolbar
  • Fix compilation with -Wmissing-prototypes
  • Don't warn when there are no saved sessions
  • bump glib (and gio, gthread, etc) minimum to 2.50.0
  • Remove GSourceFunc casts
  • Update .gitignore
  • Add README.md to EXTRA_DIST
  • Fix potential crash in suspend and shutdown
  • Avoid potential format-string vulns
  • settings: Tweak 'Current Session' tab
  • settings: Make 'App Autostart' columns sortable
  • settings: Fix 'Current session' column width
  • Add lock icon, 24px and 32px icons
  • Add more guards around GErrors
  • Update copyright year
  • Fix ifdef
  • Add README.md
  • Use new icon in settings dialog
  • Add new application icon and rDNS icon name
  • logout-dialog: Add new icons
  • logout-dialog: Bump icon size to 48px
  • Switch to symbolic window-close icons
  • Drop GDM compatibility code to avoid invalid session locale
  • Segfault when suspending without pm-suspend installed
  • Expand field codes
  • Add a GnuPG 2.1+ mode
  • Fix session crash at logout (Bug #16105)
  • Free the intermediate "cmd" variable in xfsm_startup_init()
  • Re-add xfsm_startup_shutdown() call to xfce4-session main()
  • Remove sys/sysctl.h on linux platform
  • Move from exo-csource to xdt-csource
  • Try xfce screensaver before cinnamon
  • Add support for xfce4-screensaver
  • Silence runtime warning
  • settings: Don't warn when there are no saved sessions
  • settings: Add sort-on-click to columns in "Current Session" tab (!3)
  • settings: Add keywords for discoverability
  • settings: Add tooltips to image-buttons
  • settings: Better app icon lookup
  • settings: Be more precise in infobar wording
  • settings: Drop inline-toolbar button labels
  • settings: Move autostart info to docs.xfce
  • settings: Don't make 'saved sessions' tab reorderable
  • settings: Sort saved sessions by most recently used
  • Add basic GitLab pipeline
  • Drop unused var
  • Bump copyright years
  • Only clean generated sources when in maintainer mode
  • Do not show translation info on --help output
  • Translation Updates

comment:18 by Bruce Dubbs, 7 months ago

Resolution: fixed
Status: assignedclosed

Fixed at revision 24038.

Note: See TracTickets for help on using tickets.