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