[repo.or.cz] wmaker-crm.git branch master updated: wmaker-0.96.0-103-g3562ce9d7b76

5 views
Skip to first unread message

crmafra

unread,
Jun 11, 2026, 10:46:55 AMJun 11
to wmake...@googlegroups.com
This is an automated email generated because a ref change occurred in the
git repository for project wmaker-crm.git.

The branch, master has been updated
via 3562ce9d7b764a1cbc117163c2f22a8283326a6a (commit)
from aa7287efbf0e7f7ab13e46bb85ae71981e1ac3bd (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 3562ce9d7b764a1cbc117163c2f22a8283326a6a
Author: David Maciejak <david.m...@gmail.com>
Date: Fri, 5 Jun 2026 20:13:15 -0400
URL: <https://repo.or.cz/wmaker-crm.git/3562ce9d7b764a1c>

wmaker: restore atom indices broken by _WINDOWMAKER_MARK_KEY insertion

The vim-like window marking change inserted "_WINDOWMAKER_MARK_KEY" at
atomNames[17] and appended wmaker.mark_key = atom[22], but did not shift
the existing atom[17..21] assignments. Since then gnustep.wm_attr,
gnustep.wm_miniaturize_window, gnustep.titlebar_state,
desktop.gtk_object_path, wm.ignore_focus_events and wmaker.mark_key have
each held the atom for the next name in the table, breaking GNUstep
window-level/titlebar/miniaturize handling, the GTK object-path skip,
WM_IGNORE_FOCUS_EVENTS and the mark feature itself.

Move the new name to the end of atomNames[] so positions 17..22 line up
with their assignments again.
---
src/startup.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/src/startup.c b/src/startup.c
index b0e676b29e6d..858309714a49 100644
--- a/src/startup.c
+++ b/src/startup.c
@@ -387,7 +387,6 @@ static char *atomNames[] = {
"_WINDOWMAKER_COMMAND",
"_WINDOWMAKER_ICON_SIZE",
"_WINDOWMAKER_ICON_TILE",
- "_WINDOWMAKER_MARK_KEY",

GNUSTEP_WM_ATTR_NAME,
GNUSTEP_WM_MINIATURIZE_WINDOW,
@@ -395,7 +394,9 @@ static char *atomNames[] = {

"_GTK_APPLICATION_OBJECT_PATH",

- "WM_IGNORE_FOCUS_EVENTS"
+ "WM_IGNORE_FOCUS_EVENTS",
+
+ "_WINDOWMAKER_MARK_KEY"
};

/*

-----------------------------------------------------------------------

Summary of changes:
src/startup.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)


repo.or.cz automatic notification. Contact project admin crm...@gmail.com
if you want to unsubscribe, or site admin ad...@repo.or.cz if you receive
no reply.
--
wmaker-crm.git ("The Window Maker window manager")
Reply all
Reply to author
Forward
0 new messages