diff options
author | Armando Di Cianno <fafhrd@gentoo.org> | 2005-06-23 22:53:01 +0000 |
---|---|---|
committer | Armando Di Cianno <fafhrd@gentoo.org> | 2005-06-23 22:53:01 +0000 |
commit | e7a573e63eea2dcbef41c0ae0ae7e45e19d5b8cd (patch) | |
tree | aae05ece92e327e9c89274368f97aa47d9260c7a /x11-wm/windowmaker/files | |
parent | forgot to remove an old file (diff) | |
download | gentoo-2-e7a573e63eea2dcbef41c0ae0ae7e45e19d5b8cd.tar.gz gentoo-2-e7a573e63eea2dcbef41c0ae0ae7e45e19d5b8cd.tar.bz2 gentoo-2-e7a573e63eea2dcbef41c0ae0ae7e45e19d5b8cd.zip |
Cleanup of windowmaker ebuild files, patches, etc
(Portage version: 2.0.51.22-r1)
Diffstat (limited to 'x11-wm/windowmaker/files')
-rw-r--r-- | x11-wm/windowmaker/files/0.80.2/gtk2flickerfix.patch (renamed from x11-wm/windowmaker/files/gtk2flickerfix.patch) | 0 | ||||
-rw-r--r-- | x11-wm/windowmaker/files/0.80.2/trance.patch.WM-0.80.2.diff (renamed from x11-wm/windowmaker/files/trance.patch.WM-0.80.2.diff) | 0 | ||||
-rw-r--r-- | x11-wm/windowmaker/files/0.80.2/windowmaker-0.80.2-r1-gentoo.patch (renamed from x11-wm/windowmaker/files/windowmaker-0.80.2-r1-gentoo.patch) | 0 | ||||
-rw-r--r-- | x11-wm/windowmaker/files/0.80.2/wlist.patch (renamed from x11-wm/windowmaker/files/wlist.patch) | 0 | ||||
-rw-r--r-- | x11-wm/windowmaker/files/0.80.2/wmfpo.patch (renamed from x11-wm/windowmaker/files/wmfpo.patch) | 0 | ||||
-rw-r--r-- | x11-wm/windowmaker/files/0.80.2/xinerama.patch.bz2 (renamed from x11-wm/windowmaker/files/xinerama.patch.bz2) | bin | 5908 -> 5908 bytes | |||
-rw-r--r-- | x11-wm/windowmaker/files/0.91.0/64bit+endian-fixes-0.9x.patch (renamed from x11-wm/windowmaker/files/64bit+endian-fixes-0.9x.patch) | 0 | ||||
-rw-r--r-- | x11-wm/windowmaker/files/0.91.0/maximize-fix-0.9x.patch (renamed from x11-wm/windowmaker/files/maximize-fix-0.9x.patch) | 0 | ||||
-rw-r--r-- | x11-wm/windowmaker/files/0.91.0/menufocus.patch (renamed from x11-wm/windowmaker/files/menufocus.patch) | 0 | ||||
-rw-r--r-- | x11-wm/windowmaker/files/0.91.0/singleclick-shadeormaxopts-0.9x.patch2 (renamed from x11-wm/windowmaker/files/singleclick-shadeormaxopts-0.9x.patch2) | 0 | ||||
-rw-r--r-- | x11-wm/windowmaker/files/0.91.0/wlist-0.9x.patch (renamed from x11-wm/windowmaker/files/wlist-0.9x.patch) | 0 | ||||
-rw-r--r-- | x11-wm/windowmaker/files/20_endian+64bit.diff | 82 | ||||
-rw-r--r-- | x11-wm/windowmaker/files/singleclick-shadeormaxopts-0.9x.patch | 227 |
13 files changed, 0 insertions, 309 deletions
diff --git a/x11-wm/windowmaker/files/gtk2flickerfix.patch b/x11-wm/windowmaker/files/0.80.2/gtk2flickerfix.patch index 188c6e3a031d..188c6e3a031d 100644 --- a/x11-wm/windowmaker/files/gtk2flickerfix.patch +++ b/x11-wm/windowmaker/files/0.80.2/gtk2flickerfix.patch diff --git a/x11-wm/windowmaker/files/trance.patch.WM-0.80.2.diff b/x11-wm/windowmaker/files/0.80.2/trance.patch.WM-0.80.2.diff index c5ef62f76cee..c5ef62f76cee 100644 --- a/x11-wm/windowmaker/files/trance.patch.WM-0.80.2.diff +++ b/x11-wm/windowmaker/files/0.80.2/trance.patch.WM-0.80.2.diff diff --git a/x11-wm/windowmaker/files/windowmaker-0.80.2-r1-gentoo.patch b/x11-wm/windowmaker/files/0.80.2/windowmaker-0.80.2-r1-gentoo.patch index 75c081e86f49..75c081e86f49 100644 --- a/x11-wm/windowmaker/files/windowmaker-0.80.2-r1-gentoo.patch +++ b/x11-wm/windowmaker/files/0.80.2/windowmaker-0.80.2-r1-gentoo.patch diff --git a/x11-wm/windowmaker/files/wlist.patch b/x11-wm/windowmaker/files/0.80.2/wlist.patch index 4e24e6f0d211..4e24e6f0d211 100644 --- a/x11-wm/windowmaker/files/wlist.patch +++ b/x11-wm/windowmaker/files/0.80.2/wlist.patch diff --git a/x11-wm/windowmaker/files/wmfpo.patch b/x11-wm/windowmaker/files/0.80.2/wmfpo.patch index 662e4949ee18..662e4949ee18 100644 --- a/x11-wm/windowmaker/files/wmfpo.patch +++ b/x11-wm/windowmaker/files/0.80.2/wmfpo.patch diff --git a/x11-wm/windowmaker/files/xinerama.patch.bz2 b/x11-wm/windowmaker/files/0.80.2/xinerama.patch.bz2 Binary files differindex 61d7417af13b..61d7417af13b 100644 --- a/x11-wm/windowmaker/files/xinerama.patch.bz2 +++ b/x11-wm/windowmaker/files/0.80.2/xinerama.patch.bz2 diff --git a/x11-wm/windowmaker/files/64bit+endian-fixes-0.9x.patch b/x11-wm/windowmaker/files/0.91.0/64bit+endian-fixes-0.9x.patch index c922fc965789..c922fc965789 100644 --- a/x11-wm/windowmaker/files/64bit+endian-fixes-0.9x.patch +++ b/x11-wm/windowmaker/files/0.91.0/64bit+endian-fixes-0.9x.patch diff --git a/x11-wm/windowmaker/files/maximize-fix-0.9x.patch b/x11-wm/windowmaker/files/0.91.0/maximize-fix-0.9x.patch index 553b05c1ffb3..553b05c1ffb3 100644 --- a/x11-wm/windowmaker/files/maximize-fix-0.9x.patch +++ b/x11-wm/windowmaker/files/0.91.0/maximize-fix-0.9x.patch diff --git a/x11-wm/windowmaker/files/menufocus.patch b/x11-wm/windowmaker/files/0.91.0/menufocus.patch index f913777bcb26..f913777bcb26 100644 --- a/x11-wm/windowmaker/files/menufocus.patch +++ b/x11-wm/windowmaker/files/0.91.0/menufocus.patch diff --git a/x11-wm/windowmaker/files/singleclick-shadeormaxopts-0.9x.patch2 b/x11-wm/windowmaker/files/0.91.0/singleclick-shadeormaxopts-0.9x.patch2 index dd37b92c5e94..dd37b92c5e94 100644 --- a/x11-wm/windowmaker/files/singleclick-shadeormaxopts-0.9x.patch2 +++ b/x11-wm/windowmaker/files/0.91.0/singleclick-shadeormaxopts-0.9x.patch2 diff --git a/x11-wm/windowmaker/files/wlist-0.9x.patch b/x11-wm/windowmaker/files/0.91.0/wlist-0.9x.patch index c165cce2e545..c165cce2e545 100644 --- a/x11-wm/windowmaker/files/wlist-0.9x.patch +++ b/x11-wm/windowmaker/files/0.91.0/wlist-0.9x.patch diff --git a/x11-wm/windowmaker/files/20_endian+64bit.diff b/x11-wm/windowmaker/files/20_endian+64bit.diff deleted file mode 100644 index 1acf3d991c5d..000000000000 --- a/x11-wm/windowmaker/files/20_endian+64bit.diff +++ /dev/null @@ -1,82 +0,0 @@ ---- WindowMaker-0.91.0/src/wmspec.c.old 2004-10-24 21:36:15.000000000 +0200 -+++ WindowMaker-0.91.0/src/wmspec.c 2004-12-09 18:29:00.000000000 +0100 -@@ -27,6 +27,7 @@ - - #include <X11/Xlib.h> - #include <X11/Xatom.h> -+#include <X11/Xarch.h> - #include <string.h> - - #include "WindowMaker.h" -@@ -382,40 +383,54 @@ - &nitems_return, &bytes_after_return, &prop_return); - - if (rc==Success && prop_return) { -- unsigned int *data = (unsigned int *)prop_return; -+ unsigned long *data = (unsigned long *)prop_return; - unsigned int pos = 0, len = 0; - unsigned int best_pos = 0, best_tmp = ~0; -+ unsigned int tmp; - extern WPreferences wPreferences; - unsigned int pref_size = wPreferences.icon_size; - unsigned int pref_sq = pref_size*pref_size; -- char *src, *dst; -+ unsigned char *src, *dst; - RImage *new_rimage; - - do { - len = data[pos+0]*data[pos+1]; -- unsigned int tmp = pref_sq-len; -+ tmp = pref_sq-len; - if (tmp < best_tmp && tmp > 0) { - best_tmp = tmp; -- best_pos = pos; -+ best_pos = pos+2; - } - pos += 2+len; - } while (pos < nitems_return && len != 0); - -- new_rimage = RCreateImage(data[best_pos+0], data[best_pos+1], True); -- len = data[best_pos+0] * data[best_pos+1]; -- src = (char*)&data[best_pos+2]; -- dst = new_rimage->data; -- for (pos=0; pos<len; ++pos, src+=4, dst+=4) { -- dst[0] = src[2]; /* R */ -- dst[1] = src[1]; /* G */ -- dst[2] = src[0]; /* B */ -- dst[3] = src[3]; /* A */ -- } -+ if ( best_pos < 2 ) best_pos = 2; -+ -+ new_rimage = RCreateImage(data[best_pos-2], data[best_pos-1], True); - - if (new_rimage) { -- if (wwin->net_icon_image) -- RReleaseImage(wwin->net_icon_image); -- wwin->net_icon_image = new_rimage; -+ len = data[best_pos-2] * data[best_pos-1]; -+ dst = new_rimage->data; -+ -+ for (pos = best_pos; pos < best_pos + len; pos++, dst += 4) { -+ src = (unsigned char *) &data[pos]; -+ -+#if BYTE_ORDER == BIG_ENDIAN -+ src += sizeof(unsigned long) - 4; -+ dst[0] = src[1]; /* R */ -+ dst[1] = src[2]; /* G */ -+ dst[2] = src[3]; /* B */ -+ dst[3] = src[0]; /* A */ -+#else /* Little endian */ -+ dst[0] = src[2]; /* R */ -+ dst[1] = src[1]; /* G */ -+ dst[2] = src[0]; /* B */ -+ dst[3] = src[3]; /* A */ -+#endif /* endianness */ -+ } -+ -+ if (wwin->net_icon_image) -+ RReleaseImage(wwin->net_icon_image); -+ wwin->net_icon_image = new_rimage; - } - - XFree(prop_return); diff --git a/x11-wm/windowmaker/files/singleclick-shadeormaxopts-0.9x.patch b/x11-wm/windowmaker/files/singleclick-shadeormaxopts-0.9x.patch deleted file mode 100644 index 000a3b45f0c7..000000000000 --- a/x11-wm/windowmaker/files/singleclick-shadeormaxopts-0.9x.patch +++ /dev/null @@ -1,227 +0,0 @@ -diff -ur WindowMaker-0.91.0/WPrefs.app/Expert.c WindowMaker-0.91.0-test/WPrefs.app/Expert.c ---- WindowMaker-0.91.0/WPrefs.app/Expert.c 2004-10-22 23:04:38.000000000 -0400 -+++ WindowMaker-0.91.0-test/WPrefs.app/Expert.c 2005-03-13 14:44:03.428047768 -0500 -@@ -54,9 +54,10 @@ - WMSetButtonSelected(panel->swi[4], GetBoolForKey("DontConfirmKill")); - WMSetButtonSelected(panel->swi[5], GetBoolForKey("DisableBlinking")); - WMSetButtonSelected(panel->swi[6], GetBoolForKey("AntialiasedText")); -+ WMSetButtonSelected(panel->swi[7], GetBoolForKey("DCMaximize")); -+ WMSetButtonSelected(panel->swi[8], GetBoolForKey("SingleClickLaunch")); - } - -- - static void - createPanel(Panel *p) - { -@@ -66,10 +67,10 @@ - panel->box = WMCreateBox(panel->parent); - WMSetViewExpandsToParent(WMWidgetView(panel->box), 2, 2, 2, 2); - -- for (i=0; i<7; i++) { -+ for (i=0; i<9; i++) { - panel->swi[i] = WMCreateSwitchButton(panel->box); - WMResizeWidget(panel->swi[i], FRAME_WIDTH-40, 25); -- WMMoveWidget(panel->swi[i], 20, 20+i*25); -+ WMMoveWidget(panel->swi[i], 20, 20+i*23); - } - - WMSetButtonText(panel->swi[0], _("Disable miniwindows (icons for minimized windows). For use with KDE/GNOME.")); -@@ -81,6 +82,9 @@ - WMSetButtonText(panel->swi[6], _("Smooth font edges (needs restart).")); - - WMSetButtonEnabled(panel->swi[6], True); -+ WMSetButtonText(panel->swi[7], _("Double click on title bar maximize")); -+ WMSetButtonText(panel->swi[8], _("Launch applications and restore windows with a single click")); -+ - - WMRealizeWidget(panel->box); - WMMapSubwidgets(panel->box); -@@ -103,6 +107,8 @@ - SetBoolForKey(WMGetButtonSelected(panel->swi[4]), "DontConfirmKill"); - SetBoolForKey(WMGetButtonSelected(panel->swi[5]), "DisableBlinking"); - SetBoolForKey(WMGetButtonSelected(panel->swi[6]), "AntialiasedText"); -+ SetBoolForKey(WMGetButtonSelected(panel->swi[7]), "DCMaximize"); -+ SetBoolForKey(WMGetButtonSelected(panel->swi[8]), "SingleClickLaunch"); - } - - -diff -ur WindowMaker-0.91.0/src/WindowMaker.h WindowMaker-0.91.0-test/src/WindowMaker.h ---- WindowMaker-0.91.0/src/WindowMaker.h 2004-10-24 21:48:39.000000000 -0400 -+++ WindowMaker-0.91.0-test/src/WindowMaker.h 2005-03-13 14:44:03.430047464 -0500 -@@ -466,6 +466,12 @@ - /* shading animation */ - signed char shade_speed; - -+ /* double click on title bar maximize */ -+ char dc_maximize; -+ -+ /* single click to lauch applications */ -+ char single_click; -+ - int edge_resistance; - char attract; - -diff -ur WindowMaker-0.91.0/src/appicon.c WindowMaker-0.91.0-test/src/appicon.c ---- WindowMaker-0.91.0/src/appicon.c 2004-10-14 13:31:49.000000000 -0400 -+++ WindowMaker-0.91.0-test/src/appicon.c 2005-03-13 14:44:03.432047160 -0500 -@@ -585,6 +585,7 @@ - int shad_x = 0, shad_y = 0, docking=0, dockable, collapsed = 0; - int ix, iy; - int clickButton = event->xbutton.button; -+ Bool hasMoved = False; - Pixmap ghost = None; - Window wins[2]; - Bool movingSingle = False; -@@ -665,6 +666,7 @@ - break; - - case MotionNotify: -+ hasMoved = True; - if (!grabbed) { - if (abs(dx-ev.xmotion.x)>=MOVE_THRESHOLD - || abs(dy-ev.xmotion.y)>=MOVE_THRESHOLD) { -@@ -802,6 +804,9 @@ - if (wPreferences.auto_arrange_icons) - wArrangeIcons(scr, True); - -+ if (!hasMoved && wPreferences.single_click) -+ iconDblClick(desc, event); -+ - done = 1; - break; - } -diff -ur WindowMaker-0.91.0/src/defaults.c WindowMaker-0.91.0-test/src/defaults.c ---- WindowMaker-0.91.0/src/defaults.c 2004-10-25 21:13:50.000000000 -0400 -+++ WindowMaker-0.91.0-test/src/defaults.c 2005-03-13 14:44:03.436046552 -0500 -@@ -556,6 +556,12 @@ - {"DisableBlinking", "NO", NULL, - &wPreferences.dont_blink, getBool, NULL - }, -+ {"DCMaximize", "NO", NULL, -+ &wPreferences.dc_maximize, getBool, NULL -+ }, -+ {"SingleClickLaunch", "NO", NULL, -+ &wPreferences.single_click, getBool, NULL -+ }, - /* style options */ - {"MenuStyle", "normal", seMenuStyles, - &wPreferences.menu_style, getEnum, setMenuStyle -diff -ur WindowMaker-0.91.0/src/dock.c WindowMaker-0.91.0-test/src/dock.c ---- WindowMaker-0.91.0/src/dock.c 2004-10-22 23:10:40.000000000 -0400 -+++ WindowMaker-0.91.0-test/src/dock.c 2005-03-13 14:52:34.738316792 -0500 -@@ -3758,7 +3758,7 @@ - - - --static void -+static Bool - handleIconMove(WDock *dock, WAppIcon *aicon, XEvent *event) - { - WScreen *scr = dock->screen_ptr; -@@ -3774,6 +3774,7 @@ - int tmp; - Pixmap ghost = None; - Bool docked; -+ Bool hasMoved = False; - int superfluous = wPreferences.superfluous; /* we catch it to avoid problems */ - int omnipresent = aicon->omnipresent; /* this must be cached!!! */ - -@@ -3828,6 +3829,7 @@ - break; - - case MotionNotify: -+ hasMoved = True; - if (!grabbed) { - if (abs(ofs_x-ev.xmotion.x)>=MOVE_THRESHOLD - || abs(ofs_y-ev.xmotion.y)>=MOVE_THRESHOLD) { -@@ -3977,7 +3979,7 @@ - #ifdef DEBUG - puts("End icon move"); - #endif -- return; -+ return hasMoved; - } - } - } -@@ -4114,10 +4116,11 @@ - if (getClipButton(event->xbutton.x, event->xbutton.y)!=CLIP_IDLE - && dock->type==WM_CLIP) - handleClipChangeWorkspace(scr, event); -- else -- handleDockMove(dock, aicon, event); -- } else -- handleIconMove(dock, aicon, event); -+ } else { -+ Bool hasMoved = handleIconMove(dock, aicon, event); -+ if (!hasMoved && wPreferences.single_click) -+ iconDblClick(desc, event); -+ } - - } else if (event->xbutton.button==Button2 && dock->type==WM_CLIP && - aicon==scr->clip_icon) { -diff -ur WindowMaker-0.91.0/src/icon.c WindowMaker-0.91.0-test/src/icon.c ---- WindowMaker-0.91.0/src/icon.c 2004-10-16 18:16:21.000000000 -0400 -+++ WindowMaker-0.91.0-test/src/icon.c 2005-03-13 14:44:03.443045488 -0500 -@@ -891,6 +891,7 @@ - int dx=event->xbutton.x, dy=event->xbutton.y; - int grabbed=0; - int clickButton=event->xbutton.button; -+ Bool hasMoved = False; - - if (WCHECK_STATE(WSTATE_MODAL)) - return; -@@ -942,6 +943,7 @@ - break; - - case MotionNotify: -+ hasMoved = True; - if (!grabbed) { - if (abs(dx-ev.xmotion.x)>=MOVE_THRESHOLD - || abs(dy-ev.xmotion.y)>=MOVE_THRESHOLD) { -@@ -979,6 +981,9 @@ - - if (wPreferences.auto_arrange_icons) - wArrangeIcons(wwin->screen_ptr, True); -+ if (!hasMoved && wPreferences.single_click) -+ miniwindowDblClick(desc, event); -+ - return; - - } -diff -ur WindowMaker-0.91.0/src/window.c WindowMaker-0.91.0-test/src/window.c ---- WindowMaker-0.91.0/src/window.c 2004-10-22 23:11:10.000000000 -0400 -+++ WindowMaker-0.91.0-test/src/window.c 2005-03-13 14:44:03.446045032 -0500 -@@ -3100,13 +3100,29 @@ - - if (event->xbutton.button==Button1) { - if (event->xbutton.state == 0) { -- if (!WFLAGP(wwin, no_shadeable)) { -+ /* check preferences, maximize or shade */ -+ if (wPreferences.dc_maximize) { -+ if (!WFLAGP(wwin, no_resizable)) { -+ /* maximize window */ -+ if (wwin->flags.maximized != 0) { -+ wUnmaximizeWindow(wwin); -+ wwin->flags.maximized = 0; -+ } -+ else { -+ wMaximizeWindow(wwin, MAX_VERTICAL|MAX_HORIZONTAL); -+ wwin->flags.maximized = MAX_VERTICAL|MAX_HORIZONTAL; -+ } -+ } -+ } -+ else { -+ if (!WFLAGP(wwin, no_shadeable)) { - /* shade window */ - if (wwin->flags.shaded) -- wUnshadeWindow(wwin); -+ wUnshadeWindow(wwin); - else -- wShadeWindow(wwin); -- } -+ wShadeWindow(wwin); -+ } -+ } - } else { - int dir = 0; - |