Skip to content

- drop obsolete and unsupported KDE systray protocol
- wireframe: add window class hint to wireframes
- configure option to enable poswin
- Make workspace setting workable with other window managers
- remove stale intltool-merge lockfile
- gitignore: add files generated by distcheck
- common: xfwm_get_monitor_geometry() report fail via return code, fix
potential NULL
- compositor: fix ifdef
- compositor: fix printf format strings
- placement: Compute struts using output scale
- workspace: Update maximized on struts change
- menu: Small code cleanup
- focus: Fix focus being lost on workspace switch
- icons: Check XGetGeometry() appropriate return value
- compositor: Clear root backing pixmap before use
- Fix intltool lock file bug in make distcheck
- poswin: Fix location with client-side decorations
- compositor: Damage window when adding the opaque region
- Drop subtitle and use symbolic close icon
- Replace stock icons
- Use symbolic icons
- Change dialog help and close button icons
- placement: Windows on different screens cannot overlap
- Remove redundant code
- client: Do not hide transients for group if above
- stacking: Above goes on top of fullscreen
- client: Handle removal of GTK_FRAME_EXTENTS
- placement: Restack fullscreen window when necessary
- placement: Small cleanup
- icons: Gracefully handle non-existent icons
- settings: Fix untranslatable string
- placement: Ignore struts from windows on other monitors
- focus: Check for user focus for when passing focus
- compositor: Disable GLX vblank with virgl
- startup-notification: Reduce timeout to 10 seconds
- compositor: Add support for adaptive vsync with GLX
- compositor: Do not set deprecated compositor selection
- compositor: Disable GLX on mutli-screen (Zaphod)
- Merge branch 'drsudo/xfwm4-layerRadioBox'
- Added radio buttons and checkboxes to window menu
- display: check for XResQueryClientIds to enable XRes extension.
- cleanup: Don't use parenthesis when returning constants
- netwm: Do not use _NET_WM_PING in multi-screen
- settings: Enable either windows wrap or tiling
- compositor: Add throttled repaint
- compositor: Do not clear timeout on retry
- compositor: Fix repaint timeout
- Post release tag bump
- Translation Updates:
  Albanian, Arabic, Armenian (Armenia), Asturian, Basque, Belarusian,
  Belarusian (Tarask), Bengali, Bulgarian, Catalan, Chinese (China),
  Chinese (Hong Kong), Chinese (Taiwan), Croatian, Czech, Danish,
  Dutch, Eastern Armenian, English (Australia), English (Canada),
  English (United Kingdom), Estonian, Finnish, French, Galician,
  Georgian, German, Greek, Hebrew, Hungarian, Icelandic, Indonesian,
  Interlingue, Italian, Japanese, Kazakh, Korean, Latvian, Lithuanian,
  Malay, Norwegian Bokmål, Norwegian Nynorsk, Occitan (post 1500),
  Persian (Iran), Polish, Portuguese, Portuguese (Brazil), Romanian,
  Russian, Serbian, Slovak, Slovenian, Spanish, Swedish, Thai, Turkish,
  Ukrainian, Urdu, Urdu (Pakistan), Uyghur