pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/wm/enlightenment16



Module Name:    pkgsrc
Committed By:   gutteridge
Date:           Thu Mar 16 00:13:00 UTC 2023

Modified Files:
        pkgsrc/wm/enlightenment16: Makefile distinfo
Added Files:
        pkgsrc/wm/enlightenment16/patches: patch-src_ewin-ops.c

Log Message:
enlightenment16: add an upstream patch to fix a focus issue


To generate a diff of this commit:
cvs rdiff -u -r1.26 -r1.27 pkgsrc/wm/enlightenment16/Makefile
cvs rdiff -u -r1.12 -r1.13 pkgsrc/wm/enlightenment16/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/wm/enlightenment16/patches/patch-src_ewin-ops.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/wm/enlightenment16/Makefile
diff -u pkgsrc/wm/enlightenment16/Makefile:1.26 pkgsrc/wm/enlightenment16/Makefile:1.27
--- pkgsrc/wm/enlightenment16/Makefile:1.26     Sun Jan 29 21:17:58 2023
+++ pkgsrc/wm/enlightenment16/Makefile  Thu Mar 16 00:12:59 2023
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.26 2023/01/29 21:17:58 ryoon Exp $
+# $NetBSD: Makefile,v 1.27 2023/03/16 00:12:59 gutteridge Exp $
 
 DISTNAME=      e16-1.0.27
 PKGNAME=       ${DISTNAME:S/e/enlightenment/}
-PKGREVISION=   1
+PKGREVISION=   2
 CATEGORIES=    wm x11
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=enlightenment/}
 

Index: pkgsrc/wm/enlightenment16/distinfo
diff -u pkgsrc/wm/enlightenment16/distinfo:1.12 pkgsrc/wm/enlightenment16/distinfo:1.13
--- pkgsrc/wm/enlightenment16/distinfo:1.12     Sat Nov 26 22:51:03 2022
+++ pkgsrc/wm/enlightenment16/distinfo  Thu Mar 16 00:12:59 2023
@@ -1,6 +1,7 @@
-$NetBSD: distinfo,v 1.12 2022/11/26 22:51:03 gutteridge Exp $
+$NetBSD: distinfo,v 1.13 2023/03/16 00:12:59 gutteridge Exp $
 
 BLAKE2s (e16-1.0.27.tar.gz) = de07adc7676a9261ad7da848962d4aaceaae263b9b6d49c6ee07d38ce464b19e
 SHA512 (e16-1.0.27.tar.gz) = a8284bd18172d40ab625c7cf946df6e392e8cfb867814499421833a1610458f382a05294081292098f8e327778a64676cbc8a6751da20cae76a482fc599a3eb1
 Size (e16-1.0.27.tar.gz) = 2386028 bytes
 SHA1 (patch-ac) = a5a2f2b0377212178480cc94e6975dd4ff364ced
+SHA1 (patch-src_ewin-ops.c) = 2d21380d0ca9facf2e07ce88ac64676d3efc8d42

Added files:

Index: pkgsrc/wm/enlightenment16/patches/patch-src_ewin-ops.c
diff -u /dev/null pkgsrc/wm/enlightenment16/patches/patch-src_ewin-ops.c:1.1
--- /dev/null   Thu Mar 16 00:13:00 2023
+++ pkgsrc/wm/enlightenment16/patches/patch-src_ewin-ops.c      Thu Mar 16 00:13:00 2023
@@ -0,0 +1,19 @@
+$NetBSD: patch-src_ewin-ops.c,v 1.1 2023/03/16 00:13:00 gutteridge Exp $
+
+Keep window focus when un-fullscreened.
+Upstream commit ee2da6a545cfdaadc1d1774fc46891f2b6695479
+https://git.enlightenment.org/e16/e16/issues/5
+
+--- src/ewin-ops.c.orig        2022-11-24 21:33:49.000000000 +0000
++++ src/ewin-ops.c
+@@ -1307,6 +1307,10 @@ EwinOpFullscreen(EWin * ewin, int source
+       EwinStateUpdate(ewin);
+       EwinRaise(ewin);
+       EwinMoveResize(ewin, x, y, w, h, MRF_KEEP_MAXIMIZED);
++
++      /* Keep focus if focused */
++      if (ewin->state.active)
++         FocusToEWin(ewin, FOCUS_SET);
+      }
+ 
+    HintsSetWindowState(ewin);



Home | Main Index | Thread Index | Old Index