#14 Remove kwin software cursor workaround
Merged 3 months ago by marcan. Opened 3 months ago by jannau.
fedora-asahi/ jannau/asahi-platform-metapackage kwin_remove_sw_cursor  into  main

@@ -3,7 +3,7 @@ 

  

  Name:           asahi-platform-metapackage

  Version:        0

- Release:        15%{?dist}

+ Release:        16%{?dist}

  Summary:        Metapackage declaring Asahi platform dependencies

  Group:          Metapackages

  License:        MIT
@@ -83,7 +83,6 @@ 

  

  %files plasma

  %{_sysconfdir}/xdg/kcminputrc

- %{_environmentdir}/50-asahi-plasma.conf

  

  %dnl -------------------------------------------------------------------

  
@@ -141,11 +140,6 @@ 

  mkdir -p %{buildroot}%{_sysconfdir}/dnf/protected.d

  echo "%{name}" > %{buildroot}%{_sysconfdir}/dnf/protected.d/%{name}.conf

  

- # Workaround for KWin bug:

- # https://bugs.kde.org/show_bug.cgi?id=477451

- mkdir -p %{buildroot}%{_environmentdir}

- echo 'KWIN_FORCE_SW_CURSOR=1' > %{buildroot}%{_environmentdir}/50-asahi-plasma.conf

- 

  # Disable Tap-to-Click by default since it's the less confusing default (force click is always enabled)

  mkdir -p %{buildroot}%{_sysconfdir}/xdg

  cat > %{buildroot}%{_sysconfdir}/xdg/kcminputrc <<EOF
@@ -160,6 +154,9 @@ 

      > %{buildroot}%{_libdir}/firefox/defaults/pref/asahi.js

  

  %changelog

+ * Sun Dec 08 2024 Janne Grunau <janne-fdr@jannau.net> - 0-16

+ - Remove kwin software cursor workaround

+ 

  * Mon Dec 02 2024 Janne Grunau <janne-fdr@jannau.net> - 0-15

  - Add desktop sub-package for OpenCL/battery charge control

  

The kwin bug (https://bugs.kde.org/show_bug.cgi?id=477451) is long fixed
and the DCP driver will gain overlay plane support via
https://github.com/AsahiLinux/linux/pull/304 which kwin_wayland 6.3
(backported to kwin 6.2 in fedora) can use for HW cursors.

Pull-Request has been merged by marcan

3 months ago
Metadata