264 Commits

Author SHA256 Message Date
c867f71dbb Accepting request 1308423 from X11:xfce
- Add mic-mute and Windows-key handling for Wayland labwc (bsc#1248802) (forwarded request 1308399 from tiwai)

OBS-URL: https://build.opensuse.org/request/show/1308423
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xfce4-session?expand=0&rev=100
2025-10-01 16:58:25 +00:00
a2c38a4d60 - Add mic-mute and Windows-key handling for Wayland labwc (bsc#1248802)
OBS-URL: https://build.opensuse.org/package/show/X11:xfce/xfce4-session?expand=0&rev=185
2025-10-01 14:17:10 +00:00
9cc2e43542 Accepting request 1301757 from X11:xfce
- Yet more default key binding for Wayland labwc (bsc#1248802) (forwarded request 1301753 from tiwai)

OBS-URL: https://build.opensuse.org/request/show/1301757
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xfce4-session?expand=0&rev=99
2025-08-28 15:19:43 +00:00
0be57249bd - Yet more default key binding for Wayland labwc (bsc#1248802)
OBS-URL: https://build.opensuse.org/package/show/X11:xfce/xfce4-session?expand=0&rev=183
2025-08-28 08:35:42 +00:00
c877defe5b Accepting request 1301581 from X11:xfce
- Add more default key bindings for Wayland with labwc (bsc#1248802):
  xfce4-session-more-labwc-keybindings.patch
- Drop the previous workaround patch for wayland startup
  (bsc#1247542):
  xfce4-session-reduce-wayland-autostart-timeout.patch
  The fix is now found in xfce4-branding-openSUSE instead (forwarded request 1301577 from tiwai)

OBS-URL: https://build.opensuse.org/request/show/1301581
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xfce4-session?expand=0&rev=98
2025-08-27 19:35:41 +00:00
8d08af5f00 - Add more default key bindings for Wayland with labwc (bsc#1248802):
xfce4-session-more-labwc-keybindings.patch
- Drop the previous workaround patch for wayland startup
  (bsc#1247542):
  xfce4-session-reduce-wayland-autostart-timeout.patch
  The fix is now found in xfce4-branding-openSUSE instead

OBS-URL: https://build.opensuse.org/package/show/X11:xfce/xfce4-session?expand=0&rev=181
2025-08-27 13:46:50 +00:00
d00e457cb4 Accepting request 1299444 from X11:xfce
OBS-URL: https://build.opensuse.org/request/show/1299444
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xfce4-session?expand=0&rev=97
2025-08-15 19:52:08 +00:00
2359c081c3 - Reduce the timeout for auto-start on Wayland (bsc#1247542);
xfce4-session-reduce-wayland-autostart-timeout.patch
  This is a temporary workaround for the too slow start-up on Wayland
  desktop.  Currently the error is ignored in anyway.
- Use '?' for SUSE macro expansion, so that quilt setup works.

OBS-URL: https://build.opensuse.org/package/show/X11:xfce/xfce4-session?expand=0&rev=179
2025-08-14 15:59:35 +00:00
4cb172b0a4 - Update to version 4.20.3:
* wayland: startxfce4: Remove definition of SDL_VIDEODRIVER variable
  * Add xapp for Settings in xfce-portals.conf
  * startxfce4: Add check for /etc/vconsole.conf
  * labwc: Add some default config values
  * xfce-portals.conf: Add wlr for ScreenCast
  * startxfce4: Improve keyboard layout detection on wayland
  * wayland: start a D-Bus session only if there isn't one already
  * Use syntax compatible with most sh shells.
  * labwc: Add window snapping range

OBS-URL: https://build.opensuse.org/package/show/X11:xfce/xfce4-session?expand=0&rev=178
2025-08-14 15:34:40 +00:00
815d7e8546 Accepting request 1298143 from X11:xfce
OBS-URL: https://build.opensuse.org/request/show/1298143
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xfce4-session?expand=0&rev=96
2025-08-07 14:50:01 +00:00
ba13c201e5 - Fix the audio mixer invocation on Wayland (bsc#1247640):
xfce4-session-drop-amixer-D-pulse-option.patch

OBS-URL: https://build.opensuse.org/package/show/X11:xfce/xfce4-session?expand=0&rev=176
2025-08-07 12:47:53 +00:00
f5c8da088f Accepting request 1292361 from X11:xfce
OBS-URL: https://build.opensuse.org/request/show/1292361
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xfce4-session?expand=0&rev=95
2025-07-14 08:49:06 +00:00
f6522e767d - Fix entries in .changes file
OBS-URL: https://build.opensuse.org/package/show/X11:xfce/xfce4-session?expand=0&rev=174
2025-07-12 13:49:55 +00:00
3d5ce8c049 Accepting request 1265579 from X11:xfce
OBS-URL: https://build.opensuse.org/request/show/1265579
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xfce4-session?expand=0&rev=94
2025-03-31 09:43:46 +00:00
87cc2494c1 - Build sub-package wayland-experimental only on Tumbleweed or
Slowroll; Leap does not provide labwc (yet).

OBS-URL: https://build.opensuse.org/package/show/X11:xfce/xfce4-session?expand=0&rev=172
2025-03-30 15:53:43 +00:00
5377e6ea4d Accepting request 1256328 from X11:xfce
OBS-URL: https://build.opensuse.org/request/show/1256328
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xfce4-session?expand=0&rev=93
2025-03-27 21:32:08 +00:00
67434f5615 - Update to version 4.20.2:
* build: Fix include order on *BSD
  * autotools-build: Be sure gdbus-codegen files are regenerated
- Remove obsolete 0003-fix-glib2_84-related-conditionals.patch

- Update to version 4.20.1:
  * wayland: Use labwc's --session option if available
  * wayland: Don't pass xfce4-session to the optional compositor
    cmdline
  * build: Add missing dep flags
  * build: Automate copyright year management
  * build: Replace xdt-csource with glib-compile-resources
  * build: Define xfce4 min version >= 4.18
  * scripts: Make xflock4 blocking again
  * startxfce4: Fix keyboard layout on wayland
  * scripts: Remove unused .in level in xinitrc
  * build: Add missing checks for headers
  * build: Fix wrong include guard
  * build: Add missing check for sigprocmask
  * autotools-build: Check for xfce4-dev-tools in configure.ac
  * build: Add missing dep flags
  * build: Get rid of maintainer mode where gdbus-codegen is used
  * Improve Wayland support
  * Translation Updates
- Refresh xfce4-session-adapt-session-scripts-git.patch and
  xfce4-session-adapt-session-scripts.patch
- Refresh 0002-relax-x11-version.patch
  * Add small hack to maintain the configure* files' modification
    time; otherwise the whole aclocal, autoconf, automake series
    will have to be run, which will fail.
- Add 0003-fix-glib2_84-related-conditionals.patch to fix errors
  when building with glib2 < 2.84

OBS-URL: https://build.opensuse.org/package/show/X11:xfce/xfce4-session?expand=0&rev=170
2025-03-26 21:31:37 +00:00
d27a670a4d Accepting request 1233531 from X11:xfce
New Xfce version 4.20

OBS-URL: https://build.opensuse.org/request/show/1233531
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xfce4-session?expand=0&rev=92
2024-12-31 10:12:39 +00:00
c716969357 - Add xwayland as a required package for the new subpackage
xfce4-session-wayland-experimental

OBS-URL: https://build.opensuse.org/package/show/X11:xfce/xfce4-session?expand=0&rev=168
2024-12-20 18:19:29 +00:00
f49e320df5 OBS-URL: https://build.opensuse.org/package/show/X11:xfce/xfce4-session?expand=0&rev=167 2024-12-17 07:25:36 +00:00
9d9b40fa70 Accepting request 1180748 from X11:xfce
OBS-URL: https://build.opensuse.org/request/show/1180748
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xfce4-session?expand=0&rev=91
2024-06-14 17:02:06 +00:00
Marcel Kuehlhorn
0f90e6ec63 - Update to version 4.18.4
* Update copyright year
  * Explicitly depend on gio-unix-2.0
  * Replace deprecated xfce_spawn_command_line_on_screen()
  * Add missing G_(BEGIN|END)_DECLS
  * Add xapp for Wallpaper and Screenshot in xfce-portals.conf
  * Add minimal xdg-desktop-portal conf file for Xfce (Fixes #181)
  * Ensure all various XDG_* etc. env vars are passed to DBus and systemd
  * Add missing export for XDG_CONFIG_HOME and XDG_CACHE_HOME
  * Clean up SVG icon metadata for 24px, 48px actions
  * Add action icons at 96px
  * Add icons at missing sizes, clean up SVG metadata
  * Translation Updates

OBS-URL: https://build.opensuse.org/package/show/X11:xfce/xfce4-session?expand=0&rev=165
2024-06-13 17:13:10 +00:00
1a9e12d461 Accepting request 1120589 from X11:xfce
OBS-URL: https://build.opensuse.org/request/show/1120589
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xfce4-session?expand=0&rev=90
2023-10-26 15:15:18 +00:00
Marcel Kuehlhorn
fda56e1a0b Accepting request 1120587 from home:mauriziogalli:branches:X11:xfce
This time it should work.
- Added xfce-portals.conf file. XDP 0.18.0 requires desktop and other 
  environments to have their own portals.conf drop in file and this
  is a workaround until a better fix lands (boo#1215641)
  
- Added xdg-current-desktop-xfce.desktop to autostart to ensure variable
  XDG_CURRENT_DESKTOP variable is properly exposed to systemd (boo#1215641)
  
- Relax requirement of branding package version to prevent
  xfce4-branding-openSUSE breaking on Leap due to repos being out of sync 
  (boo#1216470)

OBS-URL: https://build.opensuse.org/request/show/1120587
OBS-URL: https://build.opensuse.org/package/show/X11:xfce/xfce4-session?expand=0&rev=163
2023-10-26 13:24:20 +00:00
68da7f9f6a Accepting request 1090114 from X11:xfce
OBS-URL: https://build.opensuse.org/request/show/1090114
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xfce4-session?expand=0&rev=89
2023-06-01 15:19:37 +00:00
Maurizio Galli
a632c0df6d Accepting request 1089628 from home:manfred-h:X11:xfce
- Update to version 4.18.3
  * shutdown: Do not set an error when returning TRUE
  * logout-dialog: Fix use-after-free
  * Use glib wrappers for memory allocation
  * build: Fix build when there is no suspend/hibernate support
  * build: Add suspend support for Solaris
  * startxfce4: Fix xinit arguments order
  * manager: Always use xfsm_manager_save_yourself_dbus() (Fixes #106)
  * settings: Remove useless tooltip
  * xflock4: Update fallback list
  * logout-dialog: Lower warning level
  * shutdown: Keep error NULL when unused
  * cleanup: Remove dead polkit code
  * Revert "Fallback to old method for shutdown (bug #8630)."
  * Use g_critical() instead of g_error()
  * Use GLib logging functions or g_printerr() instead of g_print()
  * Use GLib logging functions instead of g_printerr()
  * build: Fix untranslated policykit file
  * Escape/unescape string list delimiter when saving/restoring session
  * Replace XfceRc with GKeyFile for session file parsing
  * Translation Updates

OBS-URL: https://build.opensuse.org/request/show/1089628
OBS-URL: https://build.opensuse.org/package/show/X11:xfce/xfce4-session?expand=0&rev=161
2023-06-01 02:50:27 +00:00
56b8a86ab9 Accepting request 1076636 from X11:xfce
- Update to version 4.18.2
  * manager: Fix GQueue memory management
  * Fix Xfconf memory management
  * Update bug report address
  * Fix suspend/hibernation bug on ConsoleKit2 (Fixes #164) (forwarded request 1075060 from manfred-h)

OBS-URL: https://build.opensuse.org/request/show/1076636
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xfce4-session?expand=0&rev=88
2023-04-01 17:32:27 +00:00
Marcel Kuehlhorn
1d733cf7ee Accepting request 1075060 from home:manfred-h:X11:xfce
- Update to version 4.18.2
  * manager: Fix GQueue memory management
  * Fix Xfconf memory management
  * Update bug report address
  * Fix suspend/hibernation bug on ConsoleKit2 (Fixes #164)

OBS-URL: https://build.opensuse.org/request/show/1075060
OBS-URL: https://build.opensuse.org/package/show/X11:xfce/xfce4-session?expand=0&rev=159
2023-04-01 13:32:31 +00:00
70c713277e Accepting request 1064405 from X11:xfce
OBS-URL: https://build.opensuse.org/request/show/1064405
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xfce4-session?expand=0&rev=87
2023-02-12 18:14:20 +00:00
Maurizio Galli
5e18a12fc5 Accepting request 1064263 from home:manfred-h:X11:xfce
- Update to version 4.18.1
  * Update copyright year
  * Fix bus name acquisition/ownership (#54, !34)
  * Use XfceScreensaver from Libxfce4ui (!35)
  * build: Fix previous commit
  * build: Fix autotools warnings
  * Avoid duplicating directories in the tail of $XDG_* envs (#111, !21)
  * settings: Fix memory leak
  * libxfsm: Fix wrong return value
  * Fix memory leaks when opening xfce4-session-settings
  * Fix blurry session snapshots (!33)
  * Fix blurry icons in autostart tab when UI scale > 1 (!33)
  * build: Fix GTK deprecation warnings (!32)
  * build: Fix some other GDK deprecation warnings (!32)
  * build: Fix gdk_error_trap_push/pop() deprecation warnings (!32)
  * build: Let xdt-depends.m4 macros set GLib macros (!32)
  * build: Remove GDK_VERSION_MIN_REQUIRED/MAX_ALLOWED (!32)
  * Make use of translations for run hooks (Fixes #156)
  * Translation Updates
- Regenerate xfce4-session-adapt-session-scripts-git.patch and
  xfce4-session-adapt-session-scripts.patch
- Remove two stray comments about add-light-locker-support patches

OBS-URL: https://build.opensuse.org/request/show/1064263
OBS-URL: https://build.opensuse.org/package/show/X11:xfce/xfce4-session?expand=0&rev=157
2023-02-11 17:12:02 +00:00
5a63d86d44 Accepting request 1045210 from X11:xfce
Update to Xfce 4.18 (forwarded request 1045030 from mauriziogalli)

OBS-URL: https://build.opensuse.org/request/show/1045210
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xfce4-session?expand=0&rev=86
2022-12-24 16:17:54 +00:00
Maurizio Galli
46da463ba6 Accepting request 1045030 from X11:xfce:next
Update to Xfce 4.18

OBS-URL: https://build.opensuse.org/request/show/1045030
OBS-URL: https://build.opensuse.org/package/show/X11:xfce/xfce4-session?expand=0&rev=155
2022-12-24 14:03:46 +00:00
55250992e2 Accepting request 860885 from X11:xfce
Upgrade to Xfce 4.16

OBS-URL: https://build.opensuse.org/request/show/860885
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xfce4-session?expand=0&rev=85
2021-01-12 09:28:54 +00:00
Marcel Kuehlhorn
c988b6d877 OBS-URL: https://build.opensuse.org/package/show/X11:xfce/xfce4-session?expand=0&rev=153 2021-01-06 18:39:21 +00:00
166f10f71c Accepting request 789519 from X11:xfce
OBS-URL: https://build.opensuse.org/request/show/789519
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xfce4-session?expand=0&rev=84
2020-03-30 21:02:23 +00:00
Maurizio Galli
019d4bb41d Accepting request 789399 from home:tux93:branches:X11:xfce
- Update to version 4.14.2
  * Add support for xfce4-screensaver (bxo#16522)
  * Try xfce screensaver before cinnamon (bxo#16223)
  * Translation Updates

OBS-URL: https://build.opensuse.org/request/show/789399
OBS-URL: https://build.opensuse.org/package/show/X11:xfce/xfce4-session?expand=0&rev=151
2020-03-29 14:11:56 +00:00
9542573018 Accepting request 763651 from X11:xfce
OBS-URL: https://build.opensuse.org/request/show/763651
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xfce4-session?expand=0&rev=83
2020-01-12 22:24:46 +00:00
Maurizio Galli
b4bf7c76fd Accepting request 763645 from home:tux93:branches:X11:xfce
- Update to version 4.14.1
  * Fix session crash at logout (bxo#16105)
  * settings: Don't make 'saved sessions' tab reorderable
  * Translation Updates

OBS-URL: https://build.opensuse.org/request/show/763645
OBS-URL: https://build.opensuse.org/package/show/X11:xfce/xfce4-session?expand=0&rev=149
2020-01-12 14:08:42 +00:00
428cbd5d58 Accepting request 724168 from X11:xfce
Xfce 4.14 Upgrade

OBS-URL: https://build.opensuse.org/request/show/724168
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xfce4-session?expand=0&rev=82
2019-08-20 08:59:22 +00:00
Maurizio Galli
13ae4083a3 OBS-URL: https://build.opensuse.org/package/show/X11:xfce/xfce4-session?expand=0&rev=147 2019-08-16 18:02:52 +00:00
Maurizio Galli
4983951564 OBS-URL: https://build.opensuse.org/package/show/X11:xfce/xfce4-session?expand=0&rev=146 2019-08-16 16:54:29 +00:00
Maurizio Galli
964eceb9b5 OBS-URL: https://build.opensuse.org/package/show/X11:xfce/xfce4-session?expand=0&rev=145 2019-08-16 16:37:27 +00:00
Maurizio Galli
5a70faec8a OBS-URL: https://build.opensuse.org/package/show/X11:xfce/xfce4-session?expand=0&rev=144 2019-08-16 14:08:56 +00:00
Maurizio Galli
90df61d319 OBS-URL: https://build.opensuse.org/package/show/X11:xfce/xfce4-session?expand=0&rev=143 2019-08-16 13:47:34 +00:00
Maurizio Galli
ad5e1eb2b1 OBS-URL: https://build.opensuse.org/package/show/X11:xfce/xfce4-session?expand=0&rev=142 2019-08-16 12:00:41 +00:00
Maurizio Galli
a4a0f9a4f0 OBS-URL: https://build.opensuse.org/package/show/X11:xfce/xfce4-session?expand=0&rev=141 2019-08-16 11:56:46 +00:00
Maurizio Galli
073ff0f018 OBS-URL: https://build.opensuse.org/package/show/X11:xfce/xfce4-session?expand=0&rev=140 2019-08-16 10:57:09 +00:00
Maurizio Galli
5af723e21c Accepting request 722854 from X11:xfce:next
Update for xfce 4.14

OBS-URL: https://build.opensuse.org/request/show/722854
OBS-URL: https://build.opensuse.org/package/show/X11:xfce/xfce4-session?expand=0&rev=139
2019-08-15 01:06:01 +00:00
3855cfdbc8 Accepting request 708409 from X11:xfce
OBS-URL: https://build.opensuse.org/request/show/708409
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xfce4-session?expand=0&rev=81
2019-06-12 11:13:41 +00:00
Marcel Kuehlhorn
19ce2331b5 Accepting request 707949 from home:mauriziogalli:branches:X11:xfce
- Removed add-light-locker-support.patch. Replaced by 
  additional-lockers-support.patch which supports both 
  xfce4-screensaver and lightlocker

OBS-URL: https://build.opensuse.org/request/show/707949
OBS-URL: https://build.opensuse.org/package/show/X11:xfce/xfce4-session?expand=0&rev=138
2019-06-07 15:53:19 +00:00