SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for xfwm4-debuginfo-4.20.0-1.2.x86_64.rpm :

* Sun Dec 15 2024 Manfred Hollstein - Update version to 4.20.0:
* Translation Updates
* Sun Dec 01 2024 Manfred Hollstein - Update version to 4.19.1 [development release]
* I18n: Update po/LINGUAS list
* hints: Fix buffer overflow in XChangeProperty
* Translation Updates
* Sat Nov 02 2024 Manfred Hollstein - Update version to 4.19.0 [development release]
* frame: clip title text from drawing behind buttons in stretched theme
* mypixmap: fix origin for tiling in xfwmPixmapFill
* functions
* theme: ensure menu icon gets updated when redrawing stretched title frame
* mypixmap: implement support for the matrix parameter in xfwmPixmapFillRectangle
* frame: reference stretch theme variants
* mypixmap: update xfwmPixmapFill
* signatures to allow cairo_matrix_t param
* mypixmap: use cairo in xfwmPixmapFillRectangle
* theme: load \'-stretch\' variants
* build: Bump requirements for Xfce 4.20
* settings-dialogs: Fix string leak
* main: Fix string leak in setupLog
* compositor: also block softpipe for GLX vsync
* focus: Include skip taskbar/pager when passing focus
* build: Fix build with libxfce4ui master
* build: clang: Fix -Wcast-align
* build: clang: Fix -Wsingle-bit-bitfield-constant-conversion
* Prevent division by zero
* Return if `tile` is not valid
* Free `data` before returning
* Fix emptying eventFilterStack
* Allocate memory so that `logfile` can be freed with `g_free()`
* `getWindowHostname` always sets `hostname` to a non-NULL value
* Initialize `wm_command_count` variable
* build: Fix -Werror=format=
* Update bug report address
* add missing break to fix use-after-free when alt-tabbing (#762)
* Fix incorrect ifdef guard for startup notification
* I18n: Update po/LINGUAS list
* Remove usage of XDT_I18N() and intltool
* Eliminate need for pre-processed configure.ac.in
* Add generator for compile_flags.txt
* Added check for working with external compositors
* screen: Fix uninitialized rect in myScreenGetXineramaMonitorGeometry
* stacking: Use WIN_LAYER_FULLSCREEN for focused fullscreen windows when modifying _NET_WM_STATE_ABOVE.
* menu: Schedule a redraw for all menu options
* screen: myScreenMaxSpaceForGeometry(): drop unused retval
* drop dead code
* drop obsolete prototypes
* moveresize: clientResizeEventFilter(): drop unnecessary call to myScreenFindMonitorAtPoint
* client: clientGetWMNormalHints(): simplify defaults and constraints
* client: clientToggleMaximizedAtPoint: use clientReconfigure()
* client: clientUpdateFullscreenSize(): use clientReconfigure()
* placement: clientFill() skip unused computation
* client: clientConstrainPos(): drop unneded local vars
* client: getSizeExcludingMargins() return rect as GdkRectangle retval
* client: getSizeExcludingMargins() pass rect as stack value instead of pointer
* client: clientNewTileSize() pass rect as stack value instead of pointer
* client: clientNewMaxSize() pass rect as stack value instead of pointer
* client: drop unncessary code
* client: clientConfigureWindows(): drop unncessary parameter
* drop obsolete xfwm4rc
* placement.c: make set_rectangle inline and drop unnecessary checks
* placement.c: clientConstrainPos(): scope and optimize strut rects
* compositor: Ditch the shadowPict
* compositor: Expose just the window area
* main: Fix our compositor selection
* main: Simplify options handlers
* netwm: Fix regular _NET_WM_STRUT
* Corrected invalid use of g_return_val_if_fail for flow-control in move-to-monitor
* build: Add GLib requirement
* Translation Updates- Remove _service file.
* Fri Oct 25 2024 Manfred Hollstein - Add 0001-add-missing-include.patch to add missing prototype detected by building with gcc-14 on Tumbleweed.
* Sun Dec 18 2022 Maurizio Galli - Update version to 4.18.0
* Bump requirements for Xfce 4.18
* Added functionality to move window to another monitor
* Added radio buttons and checkboxes to window menu
* bump copyright to 2022
* Change dialog help and close button icons
* cleanup: Don\'t use parenthesis when returning constants
* client: Do not hide transients for group if above
* client: Fix
* client: Get the GdkDisplay from ScreenInfo
* client: Handle removal of GTK_FRAME_EXTENTS
* client: Move getSizeExcludingMargins()
* client: No need to always reconfigure on monitor change
* client: Preserve saved position on monitor change
* client: Toggle from partial maximization to unmaximize
* client: Update workarea only for windows with struts
* client.c: fix a little typo
* client.h: move STRUTS_SIZE to hints.h
* common: xfwm_get_monitor_geometry() report fail via return code, fix potential NULL
* compositor: Add support for adaptive vsync with GLX
* compositor: Add throttled repaint
* compositor: Clear root backing pixmap before use
* compositor: Damage window when adding the opaque region
* compositor: Disable GLX on mutli-screen (Zaphod)
* compositor: Disable GLX vblank with virgl
* compositor: Do not clear timeout on retry
* compositor: Do not set deprecated compositor selection
* compositor: fix ifdef
* compositor: fix printf format strings
* compositor: Fix repaint timeout
* configure.ac.in: configure option to enable poswin
* configure.ac.in: drop obsolete check for libSM
* configure.ac.in: drop unused HAVE_CYGWIN conditional
* configure.ac.in: fix obsolete AC_HEADER_STDC / obsolete checks
* configure.ac.in: replace obsolete AC_HELP_STRING
* display: check for XResQueryClientIds to enable XRes extension.
* drop obsolete and unsupported KDE systray protocol
* Drop subtitle and use symbolic close icon
* Drop subtitle from workspace settings dialog
* Fix build warnings
* Fix intltool lock file bug in make distcheck
* focus: Check for user focus for when passing focus
* focus: Fix focus being lost on workspace switch
* gitignore: add files generated by distcheck
* icons: Check XGetGeometry() appropriate return value
* icons: Gracefully handle non-existent icons
* Make workspace setting workable with other window managers
* Makefile.am: remove stale intltool-merge lockfile
* menu: Small code cleanup
* Merge branch \'drsudo/xfwm4-layerRadioBox\'
* netwm: Do not use _NET_WM_PING in multi-screen
* netwm: Fix clientValidateNetStrut()
* netwm.c: simplify and optimize struts array
* placement: Add new function to compute the max space available
* placement: Auto-maximize windows with both width and height
* placement: clientMaxSpace() drop unused variable
* placement: Compute struts using output scale
* placement: Factorize max space computation
* placement: Fix the initial position
* placement: Ignore struts from windows on other monitors
* placement: Remove the \"same monitor\" param
* placement: Restack fullscreen window when necessary
* placement: Small cleanup
* placement: Use a GdkRectangle instead of multiple coords
* placement: Windows on different screens cannot overlap
* Post release tag bump
* poswin: Fix location with client-side decorations
* Remove redundant code
* Replace stock icons
* screen: Add a new API to get the screen max space
* settings-dialogs: Remove ENABLE_NLS ifdefs
* settings: Enable either windows wrap or tiling
* settings: Fix untranslatable string
* stacking: Above goes on top of fullscreen
* startup-notification: Fix timeout computation
* startup-notification: Reduce timeout to 10 seconds
* Translation Updates
* ui_style: drop unused getUIPangoContext()
* updated NEWS
* Use symbolic icons
* wireframe: add window class hint to wireframes
* workspace: Update maximized on struts change
* xfce-wm-menu.png: Fix the 22x22 icon size
* Sun Jan 10 2021 Maurizio Galli - Redacted changelog
* Sat Jan 09 2021 Marcel Kuehlhorn - Update to version 4.16.1
* Catch more XErrors (gxo#xfce/xfwm4#476, gxo#xfce/xfwm4#486)
* Untile window before switching to fullscreen (gxo#xfce/xfwm4#478)
* Allow interactive resizing with any keyboard modifier (gxo#xfce/xfwm4#487)
* Do not prefer Xpresent on AMD/Radeon (gxo#xfce/xfwm4#490)
* Use g_info/g_print instead of g_message for some message
* Translation Updates
* Wed Dec 23 2020 Maurizio Galli - Update to version 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 Closes: gxo#xfce/xfwm4#451 (Disable initial 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 - Translation Updates- Updates from version 4.15.3
* Add support for opaque regions in the compositor
* Make cursor zoom optional (gxo#xfce/xfwm4#439)
* Remove the deprecated options \"--daemon\"
* Disable Xi2 support by default
* Add column sorting in settings
* Optimize window matching in the compositor with a hash table
* Add more XErrors traps
* Translation updates- Updates from version 4.15.2
* Add support for opaque regions in the compositor
* Make cursor zoom optional (gxo#xfce/xfwm4#439)
* Remove the deprecated options \"--daemon\"
* Disable Xi2 support by default
* Add column sorting in settings
* Optimize window matching in the compositor with a hash table
* Add more XErrors traps- Updates from 4.15.1
* Show tabwin only on primary monitor if set
* Fix an error leak in compositor (gxo#xfce/xfwm4#351)
* Fix compositor selection atom misuse
* Prefer zero initialized memory allocation functions
* Use g_slice allocator for compositor windows
* Mon Nov 02 2020 Marcel Kuehlhorn - Update to version 4.14.6
* Add more XErrors traps
* Translation updates
* Sun Aug 09 2020 Marcel Kuehlhorn - Update to version 4.14.5
* Fix an error leak in compositor (gxo#xfce/xfwm4#351)
* Fix compositor selection atom misuse
 
ICM