diff options
Diffstat (limited to 'x11-wm/fvwm/files')
-rw-r--r-- | x11-wm/fvwm/files/README.transluceny | 172 | ||||
-rw-r--r-- | x11-wm/fvwm/files/fvwm-menu-xlock-xlockmore-compat.diff | 12 | ||||
-rw-r--r-- | x11-wm/fvwm/files/fvwm-sandbox-fix.patch | 12 | ||||
-rw-r--r-- | x11-wm/fvwm/files/fvwm-translucent-menus.diff.gz | bin | 4547 -> 0 bytes | |||
-rw-r--r-- | x11-wm/fvwm/files/fvwm.desktop | 58 | ||||
-rw-r--r-- | x11-wm/fvwm/files/new-test-conditions.patch | 267 |
6 files changed, 0 insertions, 521 deletions
diff --git a/x11-wm/fvwm/files/README.transluceny b/x11-wm/fvwm/files/README.transluceny deleted file mode 100644 index b8eb2b3..0000000 --- a/x11-wm/fvwm/files/README.transluceny +++ /dev/null @@ -1,172 +0,0 @@ -From owner-fvwm@hpc.uh.edu Sun Aug 31 22:52:59 2003 -Received: from malifon.math.uh.edu (malifon.math.uh.edu [129.7.128.13]) - by sdf.lonestar.org (8.12.9/8.12.8) with ESMTP id h7VMqxcd028005; - Sun, 31 Aug 2003 22:52:59 GMT -Received: from sina.hpc.uh.edu ([129.7.128.10] ident=lists) - by malifon.math.uh.edu with esmtp (Exim 3.20 #1) - id 19tb0F-0006NY-00; Sun, 31 Aug 2003 17:48:59 -0500 -Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Sun, 31 Aug 2003 17:50:31 -0500 (CDT) -Received: from epithumia.math.uh.edu (epithumia.math.uh.edu [129.7.128.2]) - by sina.hpc.uh.edu (8.9.3/8.9.3) with ESMTP id RAA16575 - for <fvwm@hpc.uh.edu>; Sun, 31 Aug 2003 17:50:24 -0500 (CDT) -Received: from epithumia.math.uh.edu (epithumia.math.uh.edu [127.0.0.1]) - by epithumia.math.uh.edu (8.12.8/8.12.5) with ESMTP id h7VMml6M025095 - for <fvwm@hpc.uh.edu>; Sun, 31 Aug 2003 17:48:47 -0500 -Received: (from tibbs@localhost) - by epithumia.math.uh.edu (8.12.8/8.12.8/Submit) id h7VMmlVC025093 - for fvwm@hpc.uh.edu; Sun, 31 Aug 2003 17:48:47 -0500 -Received: from util2.math.uh.edu (util2.math.uh.edu [129.7.128.23]) - by sina.hpc.uh.edu (8.9.3/8.9.3) with ESMTP id QAA16418 - for <fvwm@hpc.uh.edu>; Sun, 31 Aug 2003 16:02:07 -0500 (CDT) -Received: from postfix4-2.free.fr ([213.228.0.176]) - by util2.math.uh.edu with esmtp (Exim 4.20) - id 19tZIm-00079F-6t - for fvwm@fvwm.org; Sun, 31 Aug 2003 16:00:00 -0500 -Received: from snoopy.folie (nas-p19-3-62-147-221-172.dial.proxad.net [62.147.221.172]) - by postfix4-2.free.fr (Postfix) with ESMTP id 59DE6C386 - for <fvwm@fvwm.org>; Sun, 31 Aug 2003 22:59:34 +0200 (CEST) -Received: by snoopy.folie (Postfix, from userid 501) - id A4D1D48784; Sun, 31 Aug 2003 22:39:19 +0200 (CEST) -Date: Sun, 31 Aug 2003 22:39:19 +0200 -From: Olivier Chapuis <olivier.chapuis@free.fr> -To: fvwm@fvwm.org -Subject: Re: FVWM: Transparency/Translucency revisited... -Message-ID: <20030831203919.GA6205@snoopy.folie> -Mail-Followup-To: fvwm@fvwm.org -References: <Pine.LNX.4.44.0308251817370.1980-100000@atlantis.ssw.krakow.pl> -Mime-Version: 1.0 -Content-Type: multipart/mixed; boundary="Nq2Wo0NMKNjxTN9z" -Content-Disposition: inline -In-Reply-To: <Pine.LNX.4.44.0308251817370.1980-100000@atlantis.ssw.krakow.pl> -User-Agent: Mutt/1.4i -X-Spam-Score: -9.3 (---------) -Sender: owner-fvwm@hpc.uh.edu -Precedence: list -X-Majordomo: 1.94.jlt7 -Status: RO -Content-Length: 6519 -Lines: 122 - - ---Nq2Wo0NMKNjxTN9z -Content-Type: text/plain; charset=us-ascii -Content-Disposition: inline - -On Mon, Aug 25, 2003 at 09:00:32PM +0200, Dawid Kuroczko wrote: -> Hello. :-) -> -> I did manage to make pseudo-transparent menus, but now I'd like -> to make something more "real". What I'd like to do is to have -> something like there is in KDE. -> -> It should work like this: -> 1. user clicks thus calling a Menu. -> 2. current screen dump is taken (with all the windows, but -> without a menu just as yet). -> 3. this screen dump is made available to Menu as -> root background pixmap. -> 4. Menu is displayed with tinted real background. -> -> This way it's pretty easy to make an illusion of real -> transparency (and looks "l33t", as some may say). -> - -Here a new version of the patch for current cvs/snapshot. -This patch add a new options to Colorset: Translucent/NoTranslucent. -These options has effects only with (non tear-off) menu. -Also menu animation is "handled". - -For example with: - - Colorset 5 fg yellow, bg blue, HGradient 200 lightblue darkblue, \ - Translucent blue 60 - Style * MenuColorset 5, PopupOffset 0 100, AnimationOff - -you get translucent menus (with a 60% blue tint) and if you tear-off -a menu the menu use the gradient. - -Regards, Olivier - - - ---Nq2Wo0NMKNjxTN9z -Content-Type: application/octet-stream -Content-Disposition: attachment; filename="translucent_menu.patch.gz" -Content-Transfer-Encoding: base64 - -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 -X4EiqG0NJM3+G8FZozTOLwAA - ---Nq2Wo0NMKNjxTN9z-- - --- -Visit the official FVWM web page at <URL: http://www.fvwm.org/>. -To unsubscribe from the list, send "unsubscribe fvwm" in the body of a -message to majordomo@fvwm.org. -To report problems, send mail to fvwm-owner@fvwm.org. - diff --git a/x11-wm/fvwm/files/fvwm-menu-xlock-xlockmore-compat.diff b/x11-wm/fvwm/files/fvwm-menu-xlock-xlockmore-compat.diff deleted file mode 100644 index 7ceb510..0000000 --- a/x11-wm/fvwm/files/fvwm-menu-xlock-xlockmore-compat.diff +++ /dev/null @@ -1,12 +0,0 @@ -diff -urN fvwm-2.5.10.orig/bin/fvwm-menu-xlock.in fvwm-2.5.10/bin/fvwm-menu-xlock.in ---- fvwm-2.5.10.orig/bin/fvwm-menu-xlock.in 2003-03-22 02:01:24.000000000 +0000 -+++ fvwm-2.5.10/bin/fvwm-menu-xlock.in 2004-05-24 12:26:14.641330208 +0100 -@@ -42,7 +42,7 @@ - my $start = 0; - my $special = 0; - $itemF =~ s/\\t/\t/g; --open(XL, "xlock -h 2>&1 |") || die "Exec echo 'Could not run xlock'\n"; -+open(XL, "xlock -help 2>&1 |") || die "Exec echo 'Could not run xlock'\n"; - - print "DestroyMenu $name\n"; - print "AddToMenu $name \"$iconTStr$title\" Title\n"; diff --git a/x11-wm/fvwm/files/fvwm-sandbox-fix.patch b/x11-wm/fvwm/files/fvwm-sandbox-fix.patch deleted file mode 100644 index 6722d9c..0000000 --- a/x11-wm/fvwm/files/fvwm-sandbox-fix.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -Naur fvwm.orig/doc/modules/Makefile.in fvwm/doc/modules/Makefile.in ---- fvwm.orig/doc/modules/Makefile.in 2007-06-17 21:00:51.000000000 +0200 -+++ fvwm/doc/modules/Makefile.in 2007-06-17 21:03:41.000000000 +0200 -@@ -370,7 +370,7 @@ - all-am: Makefile $(DATA) - installdirs: - for dir in "$(DESTDIR)$(docdir)"; do \ -- test -z "$$dir" || $(MKDIR_P) "$$dir"; \ -+ test -z "$$dir" || $(MKDIR_P) "$(DESTDIR)$$dir"; \ - done - install-exec: install-exec-am - install-data: install-data-am diff --git a/x11-wm/fvwm/files/fvwm-translucent-menus.diff.gz b/x11-wm/fvwm/files/fvwm-translucent-menus.diff.gz Binary files differdeleted file mode 100644 index f5e587c..0000000 --- a/x11-wm/fvwm/files/fvwm-translucent-menus.diff.gz +++ /dev/null diff --git a/x11-wm/fvwm/files/fvwm.desktop b/x11-wm/fvwm/files/fvwm.desktop deleted file mode 100644 index 9bb0011..0000000 --- a/x11-wm/fvwm/files/fvwm.desktop +++ /dev/null @@ -1,58 +0,0 @@ -[Desktop Entry] -Encoding=UTF-8 -Type=XSession -Exec=fvwm -TryExec=fvwm -Name=FVWM -Name[hi]=एफ़वीडबल्यूएम -Comment=A powerful ICCCM-compliant multiple virtual desktop window manager -Comment[af]='n Kragtige venster bestuurder met veelvuldige virtuele werkskerms. Voldoen aan ICCCM vereistes -Comment[ar]=مدير نوافذ قوي ومتوافق مع ICCCM ذي أسطح مكتب وهمية متعددة -Comment[bn]= একটি শক্তিশালী ICCCM-compliant উইণ্ডো ম্যানেজার, যাতে একাধিক ভার্চুয়াল ডেস্কটপ সম্ভব -Comment[bs]=Moćan ICCCM-sukladan window manager sa podrškom za više virtuelnih desktopa -Comment[ca]=Un poderós gestor de finestres per a múltiples escriptoris virtuals que compleix amb ICCCM -Comment[cy]=Trefnydd ffenestri pwerus efo penbyrddau rhith lluosol, sy'n cydymffurfio â ICCCM -Comment[da]=En kraftig ICCCM-kompliant vindueshåndtering med flere virtuelle desktoppe -Comment[de]=Ein leistungsfähiger ICCCM-kompatibler Fenstermanager mit virtuellen Arbeitsflächen -Comment[el]=Ένας πολύ δυνατός, συμβατός με το ICCCM, διαχειριστής παραθύρων με πολλαπλές εικονικές επιφάνειες εργασίας -Comment[eo]=Fenestroadministrilo -Comment[es]=Un potente administrador de ventanas, compatible con ICCCM y que soporta varios escritorios virtuales -Comment[et]=Võimas ICCCM nõuetele vastav mitme virtuaalse töölauaga aknahaldur -Comment[eu]=ICCCM konpatiblea den, eta mahaigain birtual ugari dituen leiho kudeatzaile bortitza -Comment[fi]=Tehokas ICCCM-mukautuva virtuaalityöpöytiä tukeva ikkunaohjelma -Comment[fr]=Un gestionnaire de fenêtres puissant compatible ICCCM avec gestion de bureaux virtuels multiples -Comment[fy]=In krêftige ICCCM-compliant finstersmanager mei meardere buroblêden -Comment[gl]=Un xestor de fiestras potente acorde coa ICCCM con múltiples escritorios virtuais -Comment[he]=מנהל חלונות עצמתי עם תאימות ל־ICCCM בעל שולחנות עבודה וירטואליים רבים -Comment[hi]=शक्तिशाली आईसीसीसीएम-कम्पलाएंट अनेक आभासी डेस्कटॉप विंडो प्रबंधक -Comment[hr]=Moćni, ICCCM kompatibilni, upravitelj prozora s više virtualnih radnih površina -Comment[hu]=Egy sokoldalú, ICCCM-kompatibilis ablakkezelő, virtuális munkaasztal-kezeléssel -Comment[is]=Öflugur ICCCM samhæfður gluggastjóri með sýndarskjáborðum -Comment[it]=Un window manager molto potente e ICCCM-compatibile che supporta i desktop virtuali -Comment[ja]=複数の仮想デスクトップをサポートしたICCCM準拠のパワフルなウィンドウマネージャ -Comment[lt]=galinga, su ICCCM suderinama daugelio virtualių darbastalių langų tvarkyklė -Comment[mk]=Моќен менаџер на прозорци со повеќе виртуелни површини во согласност со ICCCM -Comment[mt]=Window manager b'saħħtu, konformi ma' ICCCM, b'desktops virtwali. -Comment[nb]=En slagkraftig vindusbehandler med flere virtuelle skrivbord, som støtter ICCCM -Comment[nds]=En kraftvulle, ICCCM-kompatible Finsterpleger, mit vele virtuelle Schriefdischen -Comment[nl]=Een krachtige ICCCM-compliant windowmanager met meerdere bureaubladen -Comment[nn]=Ein slagkraftig vindaugssjef med fleire virtuelle skrivebord, som støttar ICCCM -Comment[pa]=ਇੱਕ ਸ਼ਕਤੀਸ਼ਾਲੀ ICCCM-ਅਨੁਕੂਲ ਬਹੁ-ਫਰਜ਼ੀ ਵਿਹੜਿਆਂ ਵਾਲਾ ਝਰੋਖਾ ਪ੍ਰਬੰਧਕ -Comment[pl]=Potężny menedżer okien zgodny z ICCCM obsługujący wirtualne pulpity -Comment[pt]=Um gestor de janelas poderoso em conformidade com o ICCCM e que suporta vários ecrãs virtuais -Comment[pt_BR]=Um poderoso gerenciador de janelas compatível com o ICCM, com suporte a múltiplas áreas de trabalho virtuais -Comment[ro]=Un manager de ferestre puternic compliant ICCCM ce suportă ecrane virtuale -Comment[ru]=Мощный ICCCM-совместимый оконный менеджер, поддерживающий виртуальные рабочие столы -Comment[se]=Fápmolaš ICCCM-heivvolaš lásegieđahalli mas lea virtuealla čállinbeavddit -Comment[sk]=Výkonný správca okien kompatibilný s ICCCM s podporou virtuálnych plôch -Comment[sl]=Močan okenski upravitelj z večimi navideznimi namizji in popolnoma v skladu z ICCCM -Comment[sr]=Моћни, ICCCM-сагласни, менаџер прозора са више виртуелних радних површина -Comment[sr@Latn]=Moćni, ICCCM-saglasni, menadžer prozora sa više virtuelnih radnih površina -Comment[sv]=Kraftfull fönsterhanterare med flera virtuella skrivbord som följer ICCCM -Comment[ta]=ICCCM-தரத்தில் பலதரப்பட்ட மெய்நிகர் மேல் மேசை சாளர மேளாளர் -Comment[tg]=Мудири равзанаи мутобиқи ICCCM, ки мизи кориҳои виртуалиро пуштибонӣ мекунад -Comment[tr]=Güçlü ICCCM-uyumlu çoklu sanal masaüstü yöneticisi -Comment[uk]=Потужний, сумісний з ICCCM менеджер вікон, з підтримкою віртуальних стільниць -Comment[vi]=Trình quản lý cửa sổ ICCCM tương thích đa desktop ảo -Comment[zh_CN]=强大的多虚拟桌面窗口管理器,与 ICCCM 兼容 -Comment[zh_TW]=一個強大的 ICCCM 相容的多重虛擬桌面視窗管理程式 diff --git a/x11-wm/fvwm/files/new-test-conditions.patch b/x11-wm/fvwm/files/new-test-conditions.patch deleted file mode 100644 index 3cc4072..0000000 --- a/x11-wm/fvwm/files/new-test-conditions.patch +++ /dev/null @@ -1,267 +0,0 @@ -Index: fvwm/conditional.c -=================================================================== -RCS file: /home/cvs/fvwm/fvwm/fvwm/conditional.c,v -retrieving revision 1.119 -diff -u -r1.119 conditional.c ---- fvwm/conditional.c 27 Jan 2007 11:33:15 -0000 1.119 -+++ fvwm/conditional.c 9 Mar 2007 20:23:14 -0000 -@@ -2085,6 +2085,202 @@ - error = 1; - } - } -+ else if (StrEquals(cond, "EnvGreaterOrEqual")) -+ { -+ char *var_name; -+ flags_ptr = GetNextSimpleOption(flags_ptr, &var_name); -+ if (var_name) -+ { -+ const char *value = getenv(var_name); -+ char *pattern; -+ /* unfortunately, GetNextSimpleOption is -+ * broken, does not accept quoted empty "" */ -+ flags_ptr = GetNextSimpleOption( -+ flags_ptr, &pattern); -+ if (!value) -+ { -+ value = ""; -+ } -+ if (pattern) -+ { -+ match = -+ /* include empty string case */ -+ (!pattern[0] && !value[0]) -+ || -+ (atoi(value) >= atoi(pattern)); -+ } -+ else -+ { -+ error = 1; -+ } -+ } -+ else -+ { -+ error = 1; -+ } -+ } -+ else if (StrEquals(cond, "EnvGreater")) -+ { -+ char *var_name; -+ flags_ptr = GetNextSimpleOption(flags_ptr, &var_name); -+ if (var_name) -+ { -+ const char *value = getenv(var_name); -+ char *pattern; -+ /* unfortunately, GetNextSimpleOption is -+ * broken, does not accept quoted empty "" */ -+ flags_ptr = GetNextSimpleOption( -+ flags_ptr, &pattern); -+ if (!value) -+ { -+ value = ""; -+ } -+ if (pattern) -+ { -+ match = -+ /* include empty string case */ -+ (!pattern[0] && !value[0]) -+ || -+ (atoi(value) > atoi(pattern)); -+ } -+ else -+ { -+ error = 1; -+ } -+ } -+ else -+ { -+ error = 1; -+ } -+ } -+ else if (StrEquals(cond, "EnvLesser")) -+ { -+ char *var_name; -+ flags_ptr = GetNextSimpleOption(flags_ptr, &var_name); -+ if (var_name) -+ { -+ const char *value = getenv(var_name); -+ char *pattern; -+ /* unfortunately, GetNextSimpleOption is -+ * broken, does not accept quoted empty "" */ -+ flags_ptr = GetNextSimpleOption( -+ flags_ptr, &pattern); -+ if (!value) -+ { -+ value = ""; -+ } -+ if (pattern) -+ { -+ match = -+ /* include empty string case */ -+ (!pattern[0] && !value[0]) -+ || -+ (atoi(value) < atoi(pattern)); -+ } -+ else -+ { -+ error = 1; -+ } -+ } -+ else -+ { -+ error = 1; -+ } -+ } -+ else if (StrEquals(cond, "EnvLesserOrEqual")) -+ { -+ char *var_name; -+ flags_ptr = GetNextSimpleOption(flags_ptr, &var_name); -+ if (var_name) -+ { -+ const char *value = getenv(var_name); -+ char *pattern; -+ /* unfortunately, GetNextSimpleOption is -+ * broken, does not accept quoted empty "" */ -+ flags_ptr = GetNextSimpleOption( -+ flags_ptr, &pattern); -+ if (!value) -+ { -+ value = ""; -+ } -+ if (pattern) -+ { -+ match = -+ /* include empty string case */ -+ (!pattern[0] && !value[0]) -+ || -+ (atoi(value) <= atoi(pattern)); -+ } -+ else -+ { -+ error = 1; -+ } -+ } -+ else -+ { -+ error = 1; -+ } -+ } -+ else if (StrEquals(cond, "Compare")) -+ { -+ char *var_name; -+ flags_ptr = GetNextSimpleOption(flags_ptr, &var_name); -+ if (var_name) -+ { -+ const char *value = getenv(var_name); -+ char *operation; -+ char *pattern; -+ /* unfortunately, GetNextSimpleOption is -+ * broken, does not accept quoted empty "" */ -+ flags_ptr = GetNextSimpleOption( -+ flags_ptr, &operation); -+ flags_ptr = GetNextSimpleOption( -+ flags_ptr, &pattern); -+ if (!value) -+ { -+ value = ""; -+ } -+ if (operation && pattern) -+ { -+ if (strcmp(operation,">=") == 0) -+ { -+ match = (atoi(value) >= atoi(pattern)); -+ } -+ else -+ if (strcmp(operation,">") == 0) -+ { -+ match = (atoi(value) > atoi(pattern)); -+ } -+ else -+ if (strcmp(operation,"==") == 0) -+ { -+ match = (atoi(value) == atoi(pattern)); -+ } -+ else -+ if (strcmp(operation,"<") == 0) -+ { -+ match = (atoi(value) < atoi(pattern)); -+ } -+ else -+ if (strcmp(operation,"<=") == 0) -+ { -+ match = (atoi(value) <= atoi(pattern)); -+ } -+ else -+ { -+ match = (!pattern[0] && !value[0]); -+ } -+ } -+ else -+ { -+ error = 1; -+ } -+ } -+ else -+ { -+ error = 1; -+ } -+ } - else if (StrEquals(cond, "EdgeIsActive")) - { - direction_t dir= DIR_NONE; -Index: fvwm/fvwm.1.in -=================================================================== -RCS file: /home/cvs/fvwm/fvwm/fvwm/fvwm.1.in,v -retrieving revision 1.251 -diff -u -r1.251 fvwm.1.in ---- fvwm/fvwm.1.in 4 Feb 2007 20:25:30 -0000 1.251 -+++ fvwm/fvwm.1.in 9 Mar 2007 20:23:32 -0000 -@@ -11082,6 +11082,11 @@ - .IR "Version operator x.y.z" , - .IR "EnvIsSet varname" , - .IR "EnvMatch varname pattern" , -+.IR "EnvLesser varname pattern" , -+.IR "EnvLesserOrEqual varname pattern" , -+.IR "EnvGreaterOrEqual varname pattern" , -+.IR "EnvGreater varname pattern" , -+.IR "Compare varname operator pattern" , - .IR "EdgeHasPointer direction" , - .IR "EdgeIsActive direction" , - .IR Start , -@@ -11126,6 +11131,37 @@ - .I pattern - matches the given environment variable value. - The pattern may contain special "*" and "?" chars. -+The -+.I "EnvGreaterOrEqual varname pattern" -+test-condition is true if -+.I pattern -+matches or is greater than the given environment variable value. -+The -+.I "EnvGreater varname pattern" -+test-condition is true if -+.I pattern -+is greater than the given environment variable value. -+The -+.I "EnvLesser varname pattern" -+test-condition is true if -+.I pattern -+is lesser than the given environment variable value. -+The -+.I "EnvLesserOrEqual varname pattern" -+test-condition is true if -+.I pattern -+matches or is lesser than the given environment variable value. -+ -+The -+.IB "Compare varname operator pattern " -+test-condition is true if the logical operation defined by -+.IB "varname", -+.IB "operator " -+and -+.IB "pattern " -+is true. Where -+.IB "operator " -+is one of >=, >, ==, <=, <. - - The - .IB "EdgeHasPointer " [ direction ] |