From: <dom...@us...> - 2015-10-13 19:36:47
|
Revision: 744 http://sourceforge.net/p/fvwm-crystal/code/744 Author: dominique_libre Date: 2015-10-13 19:36:44 +0000 (Tue, 13 Oct 2015) Log Message: ----------- FvwmViewManPage use A instead of X... Modified Paths: -------------- ChangeLog fvwm/components/functions/Developer-Menu Modified: ChangeLog =================================================================== --- ChangeLog 2015-10-13 11:51:37 UTC (rev 743) +++ ChangeLog 2015-10-13 19:36:44 UTC (rev 744) @@ -6,6 +6,11 @@ Mardi 13 octobre 2015 apps/DesktopIcons: fix bashisms in test. scripts/make_all_playlists: add webm video support. + functions/Developer-Menu: FvwmViewManPage use A instead of X. It doesn't work with terminator on Debian... + I think it is not Debian fault but a terminator issue (it necessited more than 2 years to fix a + terminator command line related bug, and 1 month or so to introduce a new one...). Anyway, + It work on gentoo, which doesn't use a wrapper around the different terminals, + so for me it is OK. Lundi 12 octobre 2015 bin/fvwm-crystal.generate-menu: fix for multiple localised Name entries in desktop files Modified: fvwm/components/functions/Developer-Menu =================================================================== --- fvwm/components/functions/Developer-Menu 2015-10-13 11:51:37 UTC (rev 743) +++ fvwm/components/functions/Developer-Menu 2015-10-13 19:36:44 UTC (rev 744) @@ -38,9 +38,7 @@ DestroyFunc FvwmViewManPage AddToFunc FvwmViewManPage -+ I Test (!EnvMatch DefaultTerminal gnome-terminal, !EnvMatch DefaultTerminal multi-gnome-terminal, !EnvMatch DefaultTerminal xterm, !EnvMatch DefaultTerminal terminator) X $[infostore.DefaultTerminal] -e man $0 -+ I TestRc (NoMatch) Test (EnvMatch DefaultTerminal terminator) X $[infostore.DefaultTerminal] -x man $0 -+ I TestRc (NoMatch) X $[infostore.DefaultTerminal] -e "man $0" ++ I A man $0 DestroyMenu /Developer/FvwmManpages AddToMenu /Developer/FvwmManpages This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dom...@us...> - 2015-10-15 11:15:50
|
Revision: 745 http://sourceforge.net/p/fvwm-crystal/code/745 Author: dominique_libre Date: 2015-10-15 11:15:48 +0000 (Thu, 15 Oct 2015) Log Message: ----------- Fix SelectDefaultTerminal to work the first time it is called Modified Paths: -------------- ChangeLog fvwm/components/functions/Preferences-Menu Modified: ChangeLog =================================================================== --- ChangeLog 2015-10-13 19:36:44 UTC (rev 744) +++ ChangeLog 2015-10-15 11:15:48 UTC (rev 745) @@ -3,6 +3,9 @@ Version 3.4.0 ------------- +Jeudi 15 octobre 2015 + functions/Preferences-Menu: Fix SelectDefaultTerminal to work the first time it is called. + Mardi 13 octobre 2015 apps/DesktopIcons: fix bashisms in test. scripts/make_all_playlists: add webm video support. Modified: fvwm/components/functions/Preferences-Menu =================================================================== --- fvwm/components/functions/Preferences-Menu 2015-10-13 19:36:44 UTC (rev 744) +++ fvwm/components/functions/Preferences-Menu 2015-10-15 11:15:48 UTC (rev 745) @@ -209,7 +209,7 @@ AddToFunc SelectDefaultTerminal + I FindCommand DefaultTerminal $0 terminator urxvtc urxvt Eterm aterm mrxvt xterm gnome-terminal konsole xfce4-terminal x-terminal-emulator + I SavePreferences DefaultTerminal "FindCommand DefaultTerminal $0 terminator urxvtc urxvt Eterm aterm mrxvt xterm gnome-terminal konsole xfce4-terminal x-terminal-emulator" -+ I StartUrxvtd ++ I Include Exec-Accelerator # # MiniConsole terminal This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dom...@us...> - 2015-10-15 14:16:49
|
Revision: 746 http://sourceforge.net/p/fvwm-crystal/code/746 Author: dominique_libre Date: 2015-10-15 14:16:46 +0000 (Thu, 15 Oct 2015) Log Message: ----------- Fix bashism in SetGeometry for loop condition Modified Paths: -------------- ChangeLog fvwm/components/functions/Preferences-Menu Modified: ChangeLog =================================================================== --- ChangeLog 2015-10-15 11:15:48 UTC (rev 745) +++ ChangeLog 2015-10-15 14:16:46 UTC (rev 746) @@ -4,7 +4,8 @@ ------------- Jeudi 15 octobre 2015 - functions/Preferences-Menu: Fix SelectDefaultTerminal to work the first time it is called. + functions/Preferences-Menu: Fix SelectDefaultTerminal to work the first time it is called; + Fix bashism in SetGeometry for loop condition. Mardi 13 octobre 2015 apps/DesktopIcons: fix bashisms in test. Modified: fvwm/components/functions/Preferences-Menu =================================================================== --- fvwm/components/functions/Preferences-Menu 2015-10-15 11:15:48 UTC (rev 745) +++ fvwm/components/functions/Preferences-Menu 2015-10-15 14:16:46 UTC (rev 746) @@ -99,7 +99,7 @@ AddToFunc SetGeometry + I InfoStoreAdd OldX $[infostore.Desk_Pages_X] + I InfoStoreAdd Desk_Pages_X $0 -+ I PipeRead 'last=$(( $0-1)); old=$(( $[infostore.OldX]-1 )); if [ $last -lt $old ]; then for ((page=$0; page<=$old; page++)); do echo "GotoPage $page 0"; echo "All (CurrentPage) MoveToPage $last 0"; for file in /tmp/fullscreen.??.0x???????.$page.0.tmp; do new=$(echo $file | sed -e "s:$page.0:$last.0:"); mv $file $new 2>/dev/null; done; done; fi' ++ I PipeRead 'last=$(( $0-1)); old=$(( $[infostore.OldX]-1 )); if [ $last -lt $old ]; then for page in $(seq $0 $old); do echo "GotoPage $page 0"; echo "All (CurrentPage) MoveToPage $last 0"; for file in /tmp/fullscreen.??.0x???????.$page.0.tmp; do new=$(echo $file | sed -e "s:$page.0:$last.0:"); mv $file $new 2>/dev/null; done; done; fi' + I InfoStoreRemove OldX + I SavePreferences DeskPageX "InfoStoreAdd Desk_Pages_X $[0]" + I DesktopSize $[infostore.Desk_Pages_X]x$[infostore.Desk_Pages_Y] This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dom...@us...> - 2015-10-18 13:00:39
|
Revision: 748 http://sourceforge.net/p/fvwm-crystal/code/748 Author: dominique_libre Date: 2015-10-18 13:00:36 +0000 (Sun, 18 Oct 2015) Log Message: ----------- Fix moving of FS window in SetGeometry Modified Paths: -------------- ChangeLog fvwm/components/functions/Preferences-Menu Modified: ChangeLog =================================================================== --- ChangeLog 2015-10-18 12:57:33 UTC (rev 747) +++ ChangeLog 2015-10-18 13:00:36 UTC (rev 748) @@ -6,6 +6,7 @@ Dimanche 18 octobre 2015 decorations/Elberg/Default/Theme.*, decorations/Ish/*/Colorsets: fix missing Shadow and Handles style. + functions/Preferences-Menu: Fix moving of FS window in SetGeometry. Jeudi 15 octobre 2015 functions/Preferences-Menu: Fix SelectDefaultTerminal to work the first time it is called; Modified: fvwm/components/functions/Preferences-Menu =================================================================== --- fvwm/components/functions/Preferences-Menu 2015-10-18 12:57:33 UTC (rev 747) +++ fvwm/components/functions/Preferences-Menu 2015-10-18 13:00:36 UTC (rev 748) @@ -99,7 +99,8 @@ AddToFunc SetGeometry + I InfoStoreAdd OldX $[infostore.Desk_Pages_X] + I InfoStoreAdd Desk_Pages_X $0 -+ I PipeRead 'last=$(( $0-1)); old=$(( $[infostore.OldX]-1 )); if [ $last -lt $old ]; then for page in $(seq $0 $old); do echo "GotoPage $page 0"; echo "All (CurrentPage) MoveToPage $last 0"; for file in /tmp/fullscreen.??.0x???????.$page.0.tmp; do new=$(echo $file | sed -e "s:$page.0:$last.0:"); mv $file $new 2>/dev/null; done; done; fi' +# The page number in FVWM begin at 0 ++ I PipeRead 'last=$(( $0-1)); old=$(( $[infostore.OldX]-1 )); if [ $last -lt $old ]; then for page in $(seq $0 $old); do echo "GotoPage $page 0"; echo \'All (CurrentPage) WindowStyle !FixedPosition\'; echo "UpdateStyles"; echo "All (CurrentPage) MoveToPage $last 0"; for file in $(ls /tmp/fullscreen.??.0x???????.$page.0.tmp 2>/dev/null); do new=$(echo $file | sed -e "s:$page.0:$last.0:"); mv $file $new 2>/dev/null; done; done; fi' + I InfoStoreRemove OldX + I SavePreferences DeskPageX "InfoStoreAdd Desk_Pages_X $[0]" + I DesktopSize $[infostore.Desk_Pages_X]x$[infostore.Desk_Pages_Y] This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dom...@us...> - 2015-10-23 16:23:14
|
Revision: 758 http://sourceforge.net/p/fvwm-crystal/code/758 Author: dominique_libre Date: 2015-10-23 16:23:12 +0000 (Fri, 23 Oct 2015) Log Message: ----------- Fix multiple stalonetray instances Modified Paths: -------------- ChangeLog fvwm/components/functions/NotificationAreaManager-stalonetray Modified: ChangeLog =================================================================== --- ChangeLog 2015-10-23 16:20:20 UTC (rev 757) +++ ChangeLog 2015-10-23 16:23:12 UTC (rev 758) @@ -18,7 +18,8 @@ functions/MakePanel: change the padding variable into padding_x and padding_y variables. functions/Window-Basic: changed the comment of ShowWindowOnTop reipes/Amiga: various cleanup, changes related to MakePanel above. - + functions/NotificationAreaManager-stalonetray: Fix multiple stalonetray instances. + Mercredi 21 octobre 2015 functions/Preferences-Menu: Fix bashism. recipes/Amiga: cleanup Modified: fvwm/components/functions/NotificationAreaManager-stalonetray =================================================================== --- fvwm/components/functions/NotificationAreaManager-stalonetray 2015-10-23 16:20:20 UTC (rev 757) +++ fvwm/components/functions/NotificationAreaManager-stalonetray 2015-10-23 16:23:12 UTC (rev 758) @@ -9,6 +9,8 @@ # [icon-gravity <NW|NE|SW|SE>] [button geometry <pixels>x<pixels><x (pixels)><y (pixels>] AddToFunc ExitFunction I Exec exec killall stalonetray +#AddToFunc RestartFunction I Exec exec killall stalonetray +#PipeRead 'killall -9 stalonetray' PipeRead 'echo "SetEnv TrayerTintS $(echo $[TrayerTint]|sed -e \'s:0[Xx]:#:\')"' PipeRead 'echo "SetEnv TrayerAlphaS $((256 - $[TrayerAlpha]))"' @@ -16,6 +18,7 @@ # Settings of Stalone {{{1 DestroyFunc FvwmStalonePanel AddToFunc FvwmStalonePanel ++ I Exec exec killall -9 stalonetray + I DestroyModuleConfig FvwmStalonePanel: * + I *FvwmStalonePanel: Frame 0 + I *FvwmStalonePanel: BoxSize smart This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dom...@us...> - 2015-11-21 17:28:49
|
Revision: 794 http://sourceforge.net/p/fvwm-crystal/code/794 Author: dominique_libre Date: 2015-11-21 17:28:46 +0000 (Sat, 21 Nov 2015) Log Message: ----------- Oops, forgoten Perferences-Menu for previous fix Modified Paths: -------------- ChangeLog fvwm/components/functions/Preferences-Menu Modified: ChangeLog =================================================================== --- ChangeLog 2015-11-21 17:24:34 UTC (rev 793) +++ ChangeLog 2015-11-21 17:28:46 UTC (rev 794) @@ -12,7 +12,8 @@ scripts/random-wallpaper: fix somme POSIX and portability issues; fix the number of possible subdirectories in wallpapers/, now unlimited or system limited; fix removing of the temporary file. Thank to Alwin for pointing that out. - apps/DesktopIcons; scripts/desktop_manager: fix temporary file removing. + apps/DesktopIcons; scripts/desktop_manager; functions/Preferences-Menu: + fix temporary file removing. Lundi 16 novembre 2015 + icons/: a few new icons contributed by Jorge Daniel Sampayo Vargas. Modified: fvwm/components/functions/Preferences-Menu =================================================================== --- fvwm/components/functions/Preferences-Menu 2015-11-21 17:24:34 UTC (rev 793) +++ fvwm/components/functions/Preferences-Menu 2015-11-21 17:28:46 UTC (rev 794) @@ -267,7 +267,8 @@ DestroyFunc LaunchDesktopManager-None AddToFunc LaunchDesktopManager-None + I SavePreferences DefaultDesktopManager "LoadPreferences LastChoosenWallpaper" -+ I Exec exec killall DesktopCheckMounts $[infostore.SILENT] ++ I Exec exec kill $[infostore.DesktopCheckMountsPID] $[infostore.SILENT] ++ I Exec exec rm $[infostore.tmpdrivefile] $[infostore.SILENT] + I KillModule FvwmButtons DesktopIcons + I DestroyModuleConfig DesktopIcons: * This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dom...@us...> - 2015-11-21 17:31:11
|
Revision: 795 http://sourceforge.net/p/fvwm-crystal/code/795 Author: dominique_libre Date: 2015-11-21 17:31:08 +0000 (Sat, 21 Nov 2015) Log Message: ----------- AutoWallpaper-Error: add a few words about CPU usage Modified Paths: -------------- ChangeLog fvwm/components/functions/AutoWallpaper-Error Modified: ChangeLog =================================================================== --- ChangeLog 2015-11-21 17:28:46 UTC (rev 794) +++ ChangeLog 2015-11-21 17:31:08 UTC (rev 795) @@ -14,6 +14,7 @@ of the temporary file. Thank to Alwin for pointing that out. apps/DesktopIcons; scripts/desktop_manager; functions/Preferences-Menu: fix temporary file removing. + functions/AutoWallpaper-Error: add a few words about CPU usage. Lundi 16 novembre 2015 + icons/: a few new icons contributed by Jorge Daniel Sampayo Vargas. Modified: fvwm/components/functions/AutoWallpaper-Error =================================================================== --- fvwm/components/functions/AutoWallpaper-Error 2015-11-21 17:28:46 UTC (rev 794) +++ fvwm/components/functions/AutoWallpaper-Error 2015-11-21 17:31:08 UTC (rev 795) @@ -19,6 +19,15 @@ *AutoWallpaper-Error: Text "$[gt.Symlinks to directories are allowed.]" *AutoWallpaper-Error: Line center *AutoWallpaper-Error: Line center +*AutoWallpaper-Error: Text "$[gt.The thumbnails generation is CPU intensive,] +*AutoWallpaper-Error: Line center +*AutoWallpaper-Error: Line center +*AutoWallpaper-Error: Text "$[gt.it is better to have a few sudirectories than] +*AutoWallpaper-Error: Line center +*AutoWallpaper-Error: Line center +*AutoWallpaper-Error: Text "$[gt.a lot of files in one subdirectory.] +*AutoWallpaper-Error: Line center +*AutoWallpaper-Error: Line center *AutoWallpaper-Error: Button quit " $[gt.OK] " ^[ *AutoWallpaper-Error: Command Nop *AutoWallpaper-Error: Line center This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dom...@us...> - 2015-12-02 14:40:40
|
Revision: 804 http://sourceforge.net/p/fvwm-crystal/code/804 Author: dominique_libre Date: 2015-12-02 14:40:38 +0000 (Wed, 02 Dec 2015) Log Message: ----------- CheckForFiles: add ShowDirectories into the wanted preference files Modified Paths: -------------- ChangeLog fvwm/components/functions/CheckForFiles Modified: ChangeLog =================================================================== --- ChangeLog 2015-12-02 14:23:38 UTC (rev 803) +++ ChangeLog 2015-12-02 14:40:38 UTC (rev 804) @@ -6,6 +6,7 @@ Mercredi 2 décembre 2015 recipes/*: Crystal button: replace outdated random wallpaper function by new menu; add a menu on button3. + functions/CheckForFiles: add ShowDirectories into the wanted preference files. Lundi 30 novembre 2015 addons/make.pot: avoid loops by Alwin. Modified: fvwm/components/functions/CheckForFiles =================================================================== --- fvwm/components/functions/CheckForFiles 2015-12-02 14:23:38 UTC (rev 803) +++ fvwm/components/functions/CheckForFiles 2015-12-02 14:40:38 UTC (rev 804) @@ -39,6 +39,7 @@ CheckPrefFile EDITOR CheckPrefFile Startup CheckPrefFile FullScreenApps +CheckPrefFile ShowDirectories CheckApplicationsDatabase Test (EnvIsSet PrefEd) Script scripts/PrefVars/PrefVars UnsetEnv PrefEd This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dom...@us...> - 2015-12-03 15:06:21
|
Revision: 805 http://sourceforge.net/p/fvwm-crystal/code/805 Author: dominique_libre Date: 2015-12-03 15:06:19 +0000 (Thu, 03 Dec 2015) Log Message: ----------- Alwin: fix some MPD volume issues and small things Modified Paths: -------------- ChangeLog fvwm/components/functions/About fvwm/components/functions/Mixer fvwm/components/functions/Music-mpd fvwm/components/functions/Preferences-Menu Modified: ChangeLog =================================================================== --- ChangeLog 2015-12-02 14:40:38 UTC (rev 804) +++ ChangeLog 2015-12-03 15:06:19 UTC (rev 805) @@ -3,6 +3,14 @@ Version 3.4.0 ------------- +Jeudi 3 décembre 2015 + functions/About: repair 2 names and shortcut that was used 2 times; by Alwin. + functions/Mixer: make MPD volume to appear; convert from float to int for 'mpc volume'; + double the 1.5 dB value, as 3% is approximately 1.5 dB for MPC; patch by Alwin. + functions/Music-mpd: make volume label to appear only 1 time - Alwin. + functions/Preferences-Menu: show only 1 menu separator when rox and nautilus are not + installed. patch by Alwin. + Mercredi 2 décembre 2015 recipes/*: Crystal button: replace outdated random wallpaper function by new menu; add a menu on button3. Modified: fvwm/components/functions/About =================================================================== --- fvwm/components/functions/About 2015-12-02 14:40:38 UTC (rev 804) +++ fvwm/components/functions/About 2015-12-03 15:06:19 UTC (rev 805) @@ -12,7 +12,7 @@ *About: Line center *About: Text "Dominique Michel <dom...@us...>" *About: Line center -*About: Text "$[gt.With contributions from:] Rafa Bisingier <ra...@ma...>" +*About: Text "$[gt.With contributions from:] Rafal Bisingier <ra...@ma...>" *About: Line center *About: Text "Dominik Tomasik <d.t...@ga...>" *About: Line center @@ -24,7 +24,7 @@ *About: Line center *About: Text "Daniel da Silva <da...@me...>" *About: Line center -*About: Text "Ber the BlackDragon Geens <be...@la...>" +*About: Text "Bert \'theBlackDragon\' Geens <be...@la...>" *About: Line center *About: Text "$[gt.The majority of the icons are from the Tango project and from]" *About: Line center @@ -39,7 +39,7 @@ *About: Line center *About: Line center *About: Line center -*About: Button quit " $[gt.Feedback, support] " ^[ +*About: Button quit " $[gt.Feedback, support] " ^M *About: Command Module FvwmForm UserFeedback-Dialog *About: Button quit " $[gt.Close] " ^[ *About: Command Nop Modified: fvwm/components/functions/Mixer =================================================================== --- fvwm/components/functions/Mixer 2015-12-02 14:40:38 UTC (rev 804) +++ fvwm/components/functions/Mixer 2015-12-03 15:06:19 UTC (rev 805) @@ -50,7 +50,7 @@ PipeRead "if [ $[infostore.Mixer] = amixer ] ; then NVolControl=`amixer -c $[infostore.SoundCard] get Master \ 2>/dev/null | grep Master -c`; echo InfoStoreAdd VolControl `if [ $NVolControl = 0 ]; then echo PCM; else echo Master; fi`; fi" # Set SnddB: >0 = control in dB -PipeRead "if [ $[infostore.Mixer] = amixer ] ; then echo InfoStoreAdd SnddB `amixer -c $[infostore.SoundCard] get $[infostore.VolControl] \| grep dB -c` \ +PipeRead "if [ $[infostore.Mixer] = amixer ] ; then echo InfoStoreAdd SnddB `amixer -c $[infostore.SoundCard] get $[infostore.VolControl] \| grep dB -c` ; \\ else echo InfoStoreAdd SnddB 0 ; fi" # aumix {{{2 @@ -93,7 +93,7 @@ audacious) exec audtool set-volume +$[0] ;; \\ cdcd) echo Nop ;; \\ cmus) exec cmus-remote --volume +$[0]% > /dev/null ;; \\ - mpd) exec mpc volume +$[0] > /dev/null ;; \\ + mpd) exec mpc volume +`echo "($[0]*2+0.5)/1" | bc` > /dev/null ;; \\ quodlibet) exec quodlibet --volume-up > /dev/null ;; \\ xmms2) echo Nop ;; \\ *) echo Nop ;; \\ @@ -111,7 +111,7 @@ audacious) exec audtool set-volume -$[0] ;; \\ cdcd) echo Nop ;; \\ cmus) exec cmus-remote --volume -$[0]% > /dev/null ;; \\ - mpd) exec mpc volume -$[0] > /dev/null ;; \\ + mpd) exec mpc volume -`echo "($[0]*2+0.5)/1" | bc` > /dev/null ;; \\ quodlibet) exec quodlibet --volume-down > /dev/null ;; \\ xmms2) echo Nop ;; \\ *) echo Nop ;; \\ Modified: fvwm/components/functions/Music-mpd =================================================================== --- fvwm/components/functions/Music-mpd 2015-12-02 14:40:38 UTC (rev 804) +++ fvwm/components/functions/Music-mpd 2015-12-03 15:06:19 UTC (rev 805) @@ -174,7 +174,7 @@ + I AddToMenu /Music '$[gt.Seek &forward]' Exec mpc seek +7% > /dev/null + I AddToMenu /Music '$[gt.Seek &backward]' Exec mpc seek -7% > /dev/null + I PipeRead 'mpc crossfade | sed -e "s/crossfade:\ //" | sed -e "s:^.\\+$:AddToMenu\ /Music \'$[gt.Crossfade] \(&\)\' Popup /Music/Crossfade:"' -+ I PipeRead 'mpc volume | sed -e "s/volume:\ //" | sed -e "s:%:%%:" | sed -e "s:[ \t]::g" | sed -e "s:^.\\+$:AddToMenu\ /Music \'$[gt.Volume] \(&\)\' Popup /Mixer:"' ++ I PipeRead 'mpc volume | sed -e "s/volume://" | sed -e "s:%:%%:" | sed -e "s:[ \t]::g" | sed -e "s:^.\\+$:AddToMenu\ /Music \'$[gt.Volume] \(&\)\' Popup /Mixer:"' + I AddToMenu /Music '$[gt.Toggle random]' Music-ToggleRandom + I AddToMenu /Music '$[gt.Toggle repeat]' Exec mpc repeat # Function below doesn't work for me (harnir), if it does for you, conatct me Modified: fvwm/components/functions/Preferences-Menu =================================================================== --- fvwm/components/functions/Preferences-Menu 2015-12-02 14:40:38 UTC (rev 804) +++ fvwm/components/functions/Preferences-Menu 2015-12-03 15:06:19 UTC (rev 805) @@ -250,7 +250,8 @@ AddToMenu /Preferences/DesktopManager + '%22x22/fvwm-crystal/Off.png%$[gt.None]' TestDesktopManager-None + '%22x22/fvwm-crystal/fvwm-crystal.png%FVWM-Crystal' TestDesktopManager-Crystal -+ "" Nop +Test (x rox) + "" Nop +Test (!x rox,x nautilus) + "" Nop Test (x rox) + '%22x22/apps/rox.png%ROX-Filer' ActivateDesktopManager-ROX Test (x nautilus) + '%22x22/apps/nautilus.png%Nautilus' ActivateDesktopManager-Nautilus This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dom...@us...> - 2015-12-08 15:41:02
|
Revision: 810 http://sourceforge.net/p/fvwm-crystal/code/810 Author: dominique_libre Date: 2015-12-08 15:41:00 +0000 (Tue, 08 Dec 2015) Log Message: ----------- functions/Media: typo fix by Alwin Modified Paths: -------------- ChangeLog fvwm/components/functions/Media Modified: ChangeLog =================================================================== --- ChangeLog 2015-12-07 15:28:47 UTC (rev 809) +++ ChangeLog 2015-12-08 15:41:00 UTC (rev 810) @@ -3,6 +3,9 @@ Version 3.4.0 ------------- +Mardi 8 décembre 2015 + functions/Media: typo fix by Alwin. + Lundi 7 décembre 2015 apps/DesktopIcons; functions/LoadCommonStuffs; scripts/set_DesktopIconsGeom: fix tmpdrivefile infostore variable initialisation. Modified: fvwm/components/functions/Media =================================================================== --- fvwm/components/functions/Media 2015-12-07 15:28:47 UTC (rev 809) +++ fvwm/components/functions/Media 2015-12-08 15:41:00 UTC (rev 810) @@ -570,14 +570,14 @@ DestroyMenu /Music/Volume AddToMenu /Music/Volume + '$[gt.MPlayer volume]' Nop -+ " 0 db" Music-Volume "100" -+ "- 3 db" Music-Volume "70.7" -+ "- 6 db" Music-Volume "50" ++ " 0 dB" Music-Volume "100" ++ "- 3 dB" Music-Volume "70.7" ++ "- 6 dB" Music-Volume "50" + "- 12 dB" Music-Volume "25" -+ "- 18 db" Music-Volume "12.5" -+ "- 24 db" Music-Volume "6.25" -+ "- 30 db" Music-Volume "3.125" -+ "- 36 db" Music-Volume "1.5625" ++ "- 18 dB" Music-Volume "12.5" ++ "- 24 dB" Music-Volume "6.25" ++ "- 30 dB" Music-Volume "3.125" ++ "- 36 dB" Music-Volume "1.5625" + " 0" Music-Volume "0" # mouse 4 Music-Speed-Up {{{2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dom...@us...> - 2015-12-23 17:18:42
|
Revision: 815 http://sourceforge.net/p/fvwm-crystal/code/815 Author: dominique_libre Date: 2015-12-23 17:18:39 +0000 (Wed, 23 Dec 2015) Log Message: ----------- fix DesktopIcons helper script shut down Modified Paths: -------------- ChangeLog fvwm/components/functions/Preferences-Menu Modified: ChangeLog =================================================================== --- ChangeLog 2015-12-22 20:46:29 UTC (rev 814) +++ ChangeLog 2015-12-23 17:18:39 UTC (rev 815) @@ -3,6 +3,9 @@ Version 3.4.0 ------------- +mercredi 23 décembre 2015 + functions/Preferences-Menu: fix DesktopIcons helper script shut down. + Mercredi 9 décembre 2015 recipes/Amiga: typo/bashism fix. Modified: fvwm/components/functions/Preferences-Menu =================================================================== --- fvwm/components/functions/Preferences-Menu 2015-12-22 20:46:29 UTC (rev 814) +++ fvwm/components/functions/Preferences-Menu 2015-12-23 17:18:39 UTC (rev 815) @@ -268,7 +268,7 @@ DestroyFunc LaunchDesktopManager-None AddToFunc LaunchDesktopManager-None + I SavePreferences DefaultDesktopManager "LoadPreferences LastChoosenWallpaper" -+ I Exec exec kill $[infostore.DesktopCheckMountsPID] $[infostore.SILENT] ++ I Exec exec killall DesktopCheckMounts $[infostore.SILENT] + I Exec exec rm $[infostore.tmpdrivefile] $[infostore.SILENT] + I KillModule FvwmButtons DesktopIcons + I DestroyModuleConfig DesktopIcons: * This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dom...@us...> - 2015-12-26 17:07:47
|
Revision: 818 http://sourceforge.net/p/fvwm-crystal/code/818 Author: dominique_libre Date: 2015-12-26 17:07:45 +0000 (Sat, 26 Dec 2015) Log Message: ----------- Rewritten amixer volume control Modified Paths: -------------- fvwm/components/functions/Mixer fvwm/components/functions/Preferences-Menu Modified: fvwm/components/functions/Mixer =================================================================== --- fvwm/components/functions/Mixer 2015-12-26 15:06:30 UTC (rev 817) +++ fvwm/components/functions/Mixer 2015-12-26 17:07:45 UTC (rev 818) @@ -1,4 +1,4 @@ -# Support for mixer controls +# Support for mixer controls in FVWM-Crystal # Written by: Dominique Michel <dom...@so...> # # This file contain code for all the mixers. @@ -13,54 +13,52 @@ # audacious control by Rafael Antonio Porras Samaniego <sp...@di...> # and xmms2 control by Michal Gorny <per...@ma...> # -# Only alsamixer do have direct dB control. It will be approximated for the other mixers. +# Only alsamixer do have direct dB control. This is a must have feature for a professional audio mixer. +# It will be approximated for the other mixers. +# Update: The alsamixer control use now the alsamixer native steps, it was tested +# with card using dB. It should hopefully work for cards without dB support, at the exception of the +# volume tooltip. # -# Alsamixer support up to eight sound cards. You can chosse the one in the prefs. +# Alsamixer support up to eight sound cards. You can choose the one and the volume control in the prefs. # -# TODO: Change the default Mixer preference to amixer into the preferences directory. -# Test for Master control for all the mixers when possible. -# Add support for several sound cards with the other mixers. -# Make a pref setting with the Volume step. -# Internationalisation. -# # To call the functions, in the menus, it is part of "Popup /Music" # Button 1: Mouse 4 "Change-Volume-Up"; Mouse 5 "Change-Volume-Down" # Button 2: Mouse 3 "Menu /Mixer" -# -# At that time and for what I know, only amixer do have a native dB support. -# This is a must have feature for a professional audio mixer. -# Amixer do have tooltip support now; it show the master volume. +# +# Amixer do have tooltip support now; it show the current volume. # Preferences {{{1 # If there is no selected mixer, load the default LoadPreferences DefaultMixer CheckPreferences DefaultMixer "InfoStoreAdd Mixer amixer" -# If there is no selected sound card, load the default +# If there is no selected sound card and device, load the default LoadPreferences DefaultSoundCard CheckPreferences DefaultSoundCard "InfoStoreAdd SoundCard 0" +LoadPreferences DefaultSoundDevice +CheckPreferences DefaultSoundDevice "InfoStoreAdd SoundDevice 1" -# Value for volume steps in dB. With alsamixer, the default value for my sound card -# is 1.5 dB steps. This will work with amixer and most sound cards. With the other +# AlsaMixer: value for volume steps in dB. It is hardware dependant. With the other # mixers, the result will vary. Use only decimal . as separator or bc will bail: -InfoStoreAdd Vol_Step "1.5" +PipeRead 'if [ $[infostore.Mixer] = amixer ] ; then \\ + echo "InfoStoreAdd Vol_Step `amixer -c$[infostore.SoundCard] cget numid=$[infostore.SoundDevice]|grep dB|sed -e \\"s:\\(.*step=\\)\\(.*dB\\)\\(.*\\):\\2:\\" -e \\"s:dB::\\"`"; \\ + else echo "InfoStoreAdd Vol_Step 1.5"; fi' +PipeRead 'if [ $[infostore.Mixer] = amixer ] ; then \\ + echo "InfoStoreAdd Vol_StepMax `amixer -c$[infostore.SoundCard] cget numid=$[infostore.SoundDevice]|grep type|sed -e \\"s:\\(.*max=\\)\\(.*,step\\)\\(.*\\):\\2:\\" -e \\"s:,step::\\"`"; fi' # Initialisations {{{1 -# amixer {{{2 -# Set VolControl: Test if a MASTER mixer exist, fallback to PCM -PipeRead "if [ $[infostore.Mixer] = amixer ] ; then NVolControl=`amixer -c $[infostore.SoundCard] get Master \ 2>/dev/null | grep Master -c`; echo InfoStoreAdd VolControl `if [ $NVolControl = 0 ]; then echo PCM; else echo Master; fi`; fi" - -# Set SnddB: >0 = control in dB -PipeRead "if [ $[infostore.Mixer] = amixer ] ; then echo InfoStoreAdd SnddB `amixer -c $[infostore.SoundCard] get $[infostore.VolControl] \| grep dB -c` ; \\ - else echo InfoStoreAdd SnddB 0 ; fi" - # aumix {{{2 # Set VolControl: Test if MASTER mixer exist, fallback to PCM PipeRead "if [ $[infostore.Mixer] = aumix ] ; then NVolControl=`aumix -d /dev/mixer$[infostore.SoundCard] -q | grep master -c` ; echo InfoStoreAdd VolControl `if [ $NVolControl = 0 ]; then echo w; else echo v ; fi` ; fi" -# Memorize the volume -#PipeRead 'tmpval=`amixer -c $[infostore.SoundCard] get $[infostore.VolControl]`; tmpval2=`echo $tmpval|sed -e "s:\\(.*\\)\\(\\[.*dB]\\):\\2:" -e "s:\\[::" -e "s:\\]::"`; echo "InfoStoreAdd CurrentVolume $tmpval2"' +# amixer: Memorize the volume {{{2 +DestroyFunc AmixerCurrentVolume +AddToFunc AmixerCurrentVolume ++ I PipeRead 'if [ $[infostore.Mixer] = amixer ] ; then \\ + echo "InfoStoreAdd CurrentVolume `amixer -c $[infostore.SoundCard] cget numid=$[infostore.SoundDevice] | grep \": values\" | sed -e \"s:.*values=::\" -e \"s:,.*::\"`"; \\ + fi' +AmixerCurrentVolume -# Mute = off +# Mute = off {{{2 InfoStoreAdd MixerMute 0 InfoStoreAdd MixerMuteAP 0 InfoStoreAdd MixerMuteCdcd 0 @@ -69,10 +67,13 @@ # Basics functions {{{1 # Mixer-Volume <value> {{{2 +# 0 <= value <= 100; used by the menu +# amixer use the native amixer steps DestroyFunc Mixer-Volume AddToFunc Mixer-Volume + I PipeRead 'case $[infostore.Mixer] in \\ - amixer) exec amixer -c $[infostore.SoundCard] set \'$[infostore.VolControl]\' $[0] > /dev/null ;; \\ + amixer) exec amixer -c $[infostore.SoundCard] cset numid=$[infostore.SoundDevice] `echo \"(87-(($[0]*(100/$[infostore.Vol_StepMax]))*$[infostore.Vol_Step]))\"|bc -l` > /dev/null ; \\ + echo AmixerCurrentVolume ;; \\ aumix) exec aumix -d /dev/mixer$[infostore.SoundCard] -\'$[infostore.VolControl]\' $[0] ;; \\ audacious) exec audtool set-volume $[0] ;; \\ cdcd) exec cdcd setvol $[0] > /dev/null ;; \\ @@ -87,8 +88,9 @@ DestroyFunc Change-Volume-Up AddToFunc Change-Volume-Up + I PipeRead 'case $[infostore.Mixer] in \\ - amixer) exec amixer -c $[infostore.SoundCard] set $[infostore.VolControl] $[0]dB+ >/dev/null ; \\ - tmpval=`amixer -c $[infostore.SoundCard] get $[infostore.VolControl] | grep -o [0-].*dB`; tmpval2=`echo $tmpval|sed -e "s:.*\\[::"`; echo "InfoStoreAdd CurrentVolume $tmpval2" ;; \\ + amixer) tmpval=`amixer -c $[infostore.SoundCard] cget numid=$[infostore.SoundDevice] | grep \": values\" | sed -e \"s:.*values=::\" -e \"s:,.*::\"`; \\ + echo "InfoStoreAdd CurrentVolume $((${tmpval}+1))" ; \\ + exec amixer -c $[infostore.SoundCard] cset numid=$[infostore.SoundDevice] $((${tmpval}+1)) > /dev/null ;; \\ aumix) step=$(echo $[infostore.Vol_Step]*2|bc -l) ; exec aumix -d /dev/mixer$[infostore.SoundCard] -'$[infostore.VolControl]' +${step} ;; \\ audacious) exec audtool set-volume +$[0] ;; \\ cdcd) echo Nop ;; \\ @@ -105,8 +107,9 @@ DestroyFunc Change-Volume-Down AddToFunc Change-Volume-Down + I PipeRead 'case $[infostore.Mixer] in \\ - amixer) exec amixer -c $[infostore.SoundCard] set $[infostore.VolControl] $[0]dB- >/dev/null ; \\ - tmpval=`amixer -c $[infostore.SoundCard] get $[infostore.VolControl] | grep -o [0-].*dB`; tmpval2=`echo $tmpval|sed -e "s:.*\\[::"`; echo "InfoStoreAdd CurrentVolume $tmpval2" ;; \\ + amixer) tmpval=`amixer -c $[infostore.SoundCard] cget numid=$[infostore.SoundDevice] | grep \": values\" | sed -e \"s:.*values=::\" -e \"s:,.*::\"`; \\ + echo "InfoStoreAdd CurrentVolume $((${tmpval}-1))" ; \\ + exec amixer -c $[infostore.SoundCard] cset numid=$[infostore.SoundDevice] $((${tmpval}-1)) > /dev/null ;; \\ aumix) step=$(echo $[infostore.Vol_Step]*2|bc -l) ; exec aumix -d /dev/mixer$[infostore.SoundCard] -'$[infostore.VolControl]' -"${step}" ;; \\ audacious) exec audtool set-volume -$[0] ;; \\ cdcd) echo Nop ;; \\ @@ -125,7 +128,9 @@ DestroyFunc Mixer-Volume-Toggle AddToFunc Mixer-Volume-Toggle + I PipeRead 'if [ $[infostore.Mixer] = amixer ]; then \\ - if [ $[infostore.MixerMute] = 0 ]; then tmpval=`amixer -c $[infostore.SoundCard] get $[infostore.VolControl]`; tmpval2=`echo $tmpval|sed -e "s:\\(.*\\)\\(\\[.*dB]\\):\\2:" -e "s:\\[::" -e "s:\\]::"`; echo "InfoStoreAdd CurrentVolume $tmpval2"; amixer -c $[infostore.SoundCard] -- set $[infostore.VolControl] 0 > /dev/null; echo "InfoStoreAdd MixerMute 1"; else amixer -c $[infostore.Soundcard] -- set $[infostore.VolControl] $[infostore.CurrentVolume] > /dev/null; echo "InfoStoreAdd MixerMute 0"; fi; fi' + if [ $[infostore.MixerMute] = 0 ]; then \\ + amixer -c $[infostore.SoundCard] cset numid=$[infostore.SoundDevice] 0 > /dev/null; echo "InfoStoreAdd MixerMute 1"; \\ + else amixer -c $[infostore.Soundcard] cset numid=$[infostore.SoundDevice] $[infostore.CurrentVolume] > /dev/null; echo "InfoStoreAdd MixerMute 0"; fi; fi' + I PipeRead 'if [ $[infostore.Mixer] = aumix ]; then \\ if [ $[infostore.MixerMute] = 0 ]; then echo "InfoStoreAdd MixerMute 1"; tmpval=`aumix -d /dev/mixer$[infostore.SoundCard] -'$[infostore.VolControl]'q | sed -e "s:.*, ::"`; echo "InfoStoreAdd CurrentVolume $tmpval"; exec aumix -d /dev/mixer$[infostore.SoundCard] -'$[infostore.VolControl]' 0 > /dev/null; else echo "InfoStoreAdd MixerMute 0"; exec aumix -d /dev/mixer$[infostore.SoundCard] -'$[infostore.VolControl]' $[infostore.CurrentVolume] > /dev/null; fi; fi' + I PipeRead 'if [ $[infostore.MusicPlayer] = audacious ]; then \\ @@ -155,17 +160,12 @@ DestroyFunc Mixer-Mute-Toggle AddToFunc Mixer-Mute-Toggle + I PipeRead 'if [ $[infostore.Mixer] = amixer ]; then \\ - if [ $[infostore.MixerMute] = 0 ]; then tmpval=`amixer -c $[infostore.SoundCard] get $[infostore.VolControl]`; tmpval2=`echo $tmpval|sed -e "s:\\(.*\\)\\(\\[.*dB]\\):\\2:" -e "s:\\[::" -e "s:\\]::"`; echo "InfoStoreAdd CurrentVolume $tmpval2"; amixer -c $[infostore.SoundCard] -- set $[infostore.VolControl] 0 > /dev/null; echo "InfoStoreAdd MixerMute 1"; else amixer -c $[infostore.Soundcard] -- set $[infostore.VolControl] $[infostore.CurrentVolume] > /dev/null; echo "InfoStoreAdd MixerMute 0"; fi; fi' + if [ $[infostore.MixerMute] = 0 ]; then \\ + amixer -c $[infostore.SoundCard] cset numid=$[infostore.SoundDevice] 0 > /dev/null; echo "InfoStoreAdd MixerMute 1"; \\ + else amixer -c $[infostore.Soundcard] cset numid=$[infostore.SoundDevice] $[infostore.CurrentVolume] > /dev/null; echo "InfoStoreAdd MixerMute 0"; fi; fi' + I PipeRead 'if [ $[infostore.Mixer] = aumix ]; then \\ if [ $[infostore.MixerMute] = 0 ]; then echo "InfoStoreAdd MixerMute 1"; tmpval=`aumix -d /dev/mixer$[infostore.SoundCard] -'$[infostore.VolControl]'q | sed -e "s:.*, ::"`; echo "InfoStoreAdd CurrentVolume $tmpval"; exec aumix -d /dev/mixer$[infostore.SoundCard] -'$[infostore.VolControl]' 0 > /dev/null; else echo "InfoStoreAdd MixerMute 0"; exec aumix -d /dev/mixer$[infostore.SoundCard] -'$[infostore.VolControl]' $[infostore.CurrentVolume] > /dev/null; fi; fi' -+ -# Mixer-Volume-dB <value>dB {{{2 -DestroyFunc Mixer-Volume-dB -AddToFunc Mixer-Volume-dB -+ I Exec exec amixer -c $[infostore.SoundCard] -- set '$[infostore.VolControl]' $0 > /dev/null -+ I PipeRead 'tmpval=`amixer -c $[infostore.SoundCard] get $[infostore.VolControl]`; tmpval2=`echo $tmpval|sed -e "s:\\(.*\\)\\(\\[.*dB]\\):\\2:"`; echo "InfoStoreAdd CurrentVolume $tmpval2"' - # Show/Hide the GUI {{{2 DestroyFunc Mixer-GUI AddToFunc Mixer-GUI @@ -191,10 +191,11 @@ AddToMenu /Mixer + '%22x22/fvwm-crystal/mixer-2.png%$[gt.Show main mixer]' Mixer-GUI + '%22x22/fvwm-crystal/mixer.png%$[gt.Audio mixer]' Popup /Preferences/Mixer -PipeRead 'for i in 0 -3 -6 -9 -12 -15 -18 -24 -30 -36 -42 -48 -54 -60 -100 ; \\ - do if [ $[infostore.SnddB] != 0 ] ; \\ - then echo \"+ \\\"${i} dB\\\" Mixer-Volume-dB ${i}dB\" ; \\ - else case $i in \\ ++ '' Nop +PipeRead 'if [ $[infostore.Mixer] = amixer ] ; \\ + then $[FVWM_SYSTEMDIR]/scripts/AmixerControl $[infostore.SoundCard] $[infostore.SoundDevice]; \\ + else for i in 0 -3 -6 -9 -12 -15 -18 -24 -30 -36 -42 -48 -54 -60 -100 ; \\ + do case $i in \\ 0) vol=100;; \\ -3) vol=95;; \\ -6) vol=91;; \\ @@ -213,13 +214,13 @@ *) vol=50;; \\ esac; \\ echo \"+ \\\"${i} dB\\\" Mixer-Volume ${vol}\" ; \\ - fi ; done' + done; fi' # Volume tooltip {{{1 -# Show the volume tooltip +# amixer: Show the volume tooltip in dB DestroyFunc Volume-Tooltip AddToFunc Volume-Tooltip -+ I PipeRead 'tmpval=`amixer -c $[infostore.SoundCard] get $[infostore.VolControl] | grep -o [0-].*dB`; tmpval2=`echo $tmpval|sed -e "s:.*\\[::"`; echo "InfoStoreAdd CurrentVolume $tmpval2"' -+ I PipeRead 'echo "Fvwm-Tooltip Volume \\"Main volume\\" $[infostore.CurrentVolume] +$(($[vp.width]/2))-$(($[vp.height]/2)) 20 750"' ++ I PipeRead '$[FVWM_SYSTEMDIR]/scripts/AmixerCurrentdBVolume $[infostore.SoundCard] $[infostore.SoundDevice]' ++ I PipeRead 'echo "Fvwm-Tooltip Volume \\"$[infostore.MixerControl]\\" \\"$[infostore.CurrentdBVolume] dB\\" +$(($[vp.width]/2))-$(($[vp.height]/2)) 20 750"' # vim:ft=fvwm Modified: fvwm/components/functions/Preferences-Menu =================================================================== --- fvwm/components/functions/Preferences-Menu 2015-12-26 15:06:30 UTC (rev 817) +++ fvwm/components/functions/Preferences-Menu 2015-12-26 17:07:45 UTC (rev 818) @@ -584,9 +584,14 @@ Test (x cmus-remote) + '%22x22/apps/cmus.png%C Music Player' SelectMixer cmus Test (x cdcd) + '%22x22/apps/goobox.png%cdcd' SelectMixer cdcd Test (x audacious) + '%22x22/apps/audacious.png%Audacious' SelectMixer audacious - + "" Nop -PipeRead `for i in $(sed -e 's/\\([0-9]*\\).*/\\1/' -e 's/^0//' < /proc/asound/pcm | uniq); \ - do echo "+ '%22x22/apps/alsamixer.png%$[gt.Sound Card] $i' SelectSoundCard '$i'" ; done` +Test (x amixer) + "" Nop +Test (x amixer) PipeRead `for i in $(sed -e 's/\\([0-9]*\\).*/\\1/' -e 's/^0//' < /proc/asound/pcm | uniq); \ + do for j in $(amixer -c "$i" controls | grep Volume | sed -e 's:\\(numid=\\)\\(.*\\)\\(,iface.*\\):\\2:'); \ + do ControlT="$(amixer -c ${i} cget numid=${j})"; \ + Control="$(echo ${ControlT} | sed -e "s:\\(.*name='\\)\\(.*\\)\\('.*\\):\\2:")"; \ + echo "+ '%22x22/apps/alsamixer.png%$[gt.Sound Card] ${i} ${Control}' SelectSoundCard '${i}' '${j}'"; \ + done; \ + done` DestroyFunc SelectMixer AddToFunc SelectMixer @@ -597,10 +602,11 @@ DestroyFunc SelectSoundCard AddToFunc SelectSoundCard -#+ I FindCommand SoundCard $0 0 1 2 3 4 5 6 7 -+ I SavePreferences DefaultSoundCard "InfoStoreAdd SoundCard $0" ++ I SavePreferences DefaultSoundCard "InfoStoreAdd SoundCard '$0'" ++ I SavePreferences DefaultSoundDevice "InfoStoreAdd SoundDevice '$1'" + I PipeRead `echo InfoStoreAdd SoundCard $0` -+ I Include components/functions/Mixer ++ I PipeRead `echo InfoStoreAdd SoundDevice \\'$1\\'` ++ I Schedule 1000 Include components/functions/Mixer # # Window focus policy This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dom...@us...> - 2015-12-26 18:46:44
|
Revision: 820 http://sourceforge.net/p/fvwm-crystal/code/820 Author: dominique_libre Date: 2015-12-26 18:46:42 +0000 (Sat, 26 Dec 2015) Log Message: ----------- a few minor fixes for the mixer Modified Paths: -------------- ChangeLog fvwm/components/functions/Mixer Modified: ChangeLog =================================================================== --- ChangeLog 2015-12-26 17:12:29 UTC (rev 819) +++ ChangeLog 2015-12-26 18:46:42 UTC (rev 820) @@ -12,6 +12,9 @@ functions/Mixer, functions/Preferences-Menu: amixer volume control can recognize now all the controls with "Volume" in their names, as shown by 'amixer -c <n> controls | grep Volume'. + functions/Mixer: fix aumix vol control when no pcm and master; load amixer current + volume only when amixer is selected; add the mixer name in the menu when different + from amixer. mercredi 23 décembre 2015 functions/Preferences-Menu: fix DesktopIcons helper script shut down. Modified: fvwm/components/functions/Mixer =================================================================== --- fvwm/components/functions/Mixer 2015-12-26 17:12:29 UTC (rev 819) +++ fvwm/components/functions/Mixer 2015-12-26 18:46:42 UTC (rev 820) @@ -48,7 +48,7 @@ # Initialisations {{{1 # aumix {{{2 # Set VolControl: Test if MASTER mixer exist, fallback to PCM -PipeRead "if [ $[infostore.Mixer] = aumix ] ; then NVolControl=`aumix -d /dev/mixer$[infostore.SoundCard] -q | grep master -c` ; echo InfoStoreAdd VolControl `if [ $NVolControl = 0 ]; then echo w; else echo v ; fi` ; fi" +PipeRead "if [ $[infostore.Mixer] = aumix ] ; then NVolControl=`aumix -d /dev/mixer$[infostore.SoundCard] -q | grep \'master\\|vol\' -c` ; echo InfoStoreAdd VolControl `if [ $NVolControl = 0 ]; then echo w; else echo v ; fi` ; fi" # amixer: Memorize the volume {{{2 DestroyFunc AmixerCurrentVolume @@ -56,7 +56,8 @@ + I PipeRead 'if [ $[infostore.Mixer] = amixer ] ; then \\ echo "InfoStoreAdd CurrentVolume `amixer -c $[infostore.SoundCard] cget numid=$[infostore.SoundDevice] | grep \": values\" | sed -e \"s:.*values=::\" -e \"s:,.*::\"`"; \\ fi' -AmixerCurrentVolume +PipeRead 'if [ $[infostore.Mixer] = amixer ] ; then \\ + echo AmixerCurrentVolume; fi' # Mute = off {{{2 InfoStoreAdd MixerMute 0 @@ -194,7 +195,8 @@ + '' Nop PipeRead 'if [ $[infostore.Mixer] = amixer ] ; \\ then $[FVWM_SYSTEMDIR]/scripts/AmixerControl $[infostore.SoundCard] $[infostore.SoundDevice]; \\ - else for i in 0 -3 -6 -9 -12 -15 -18 -24 -30 -36 -42 -48 -54 -60 -100 ; \\ + else echo \"+ \\\"$[infostore.Mixer]\\\" Nop\"; \\ + for i in 0 -3 -6 -9 -12 -15 -18 -24 -30 -36 -42 -48 -54 -60 -100 ; \\ do case $i in \\ 0) vol=100;; \\ -3) vol=95;; \\ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dom...@us...> - 2015-12-26 18:51:24
|
Revision: 821 http://sourceforge.net/p/fvwm-crystal/code/821 Author: dominique_libre Date: 2015-12-26 18:51:21 +0000 (Sat, 26 Dec 2015) Log Message: ----------- fix loading of mixer control Modified Paths: -------------- ChangeLog fvwm/components/functions/Preferences-Menu Modified: ChangeLog =================================================================== --- ChangeLog 2015-12-26 18:46:42 UTC (rev 820) +++ ChangeLog 2015-12-26 18:51:21 UTC (rev 821) @@ -15,6 +15,7 @@ functions/Mixer: fix aumix vol control when no pcm and master; load amixer current volume only when amixer is selected; add the mixer name in the menu when different from amixer. + functions/Preferences-Mixer: fix loading of mixer control. mercredi 23 décembre 2015 functions/Preferences-Menu: fix DesktopIcons helper script shut down. Modified: fvwm/components/functions/Preferences-Menu =================================================================== --- fvwm/components/functions/Preferences-Menu 2015-12-26 18:46:42 UTC (rev 820) +++ fvwm/components/functions/Preferences-Menu 2015-12-26 18:51:21 UTC (rev 821) @@ -598,7 +598,7 @@ + I FindCommand DefaultMixer $0 amixer aumix mpd quodlibet audacious xmms xmms2 cmus cdcd + I SavePreferences DefaultMixer "InfoStoreAdd Mixer $[infostore.DefaultMixer]" + I PipeRead `echo InfoStoreAdd Mixer $[infostore.DefaultMixer]` -+ I Include components/functions/Mixer ++ I Schedule 500 Include components/functions/Mixer DestroyFunc SelectSoundCard AddToFunc SelectSoundCard This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dom...@us...> - 2015-12-27 18:38:50
|
Revision: 831 http://sourceforge.net/p/fvwm-crystal/code/831 Author: dominique_libre Date: 2015-12-27 18:38:47 +0000 (Sun, 27 Dec 2015) Log Message: ----------- update Alwin contributions Modified Paths: -------------- AUTHORS ChangeLog fvwm/components/functions/About Modified: AUTHORS =================================================================== --- AUTHORS 2015-12-27 18:29:28 UTC (rev 830) +++ AUTHORS 2015-12-27 18:38:47 UTC (rev 831) @@ -25,7 +25,9 @@ - wallpapers Alwin <tra...@zi...> -- Dutch and Western Frisian translation +- Dutch and Western Frisian translations +- Extensive testing +- Various patches and ideas Lukasz Strzygowski <lu...@ge...> - scripts Modified: ChangeLog =================================================================== --- ChangeLog 2015-12-27 18:29:28 UTC (rev 830) +++ ChangeLog 2015-12-27 18:38:47 UTC (rev 831) @@ -12,6 +12,7 @@ corresponding FAQ. scripts/AmixerControl: be sure the 0dB step is shown into the Mixer menu. addons/make.pot: Adjust Fvwm-Tooltip filter, by Alwin. + AUTHORS; functions/About: update Alwin contributions. samedi 26 décembre 2015 scripts/FileEditors/FileEditWithHelp: fix preference file saving when empty, Modified: fvwm/components/functions/About =================================================================== --- fvwm/components/functions/About 2015-12-27 18:29:28 UTC (rev 830) +++ fvwm/components/functions/About 2015-12-27 18:38:47 UTC (rev 831) @@ -26,6 +26,8 @@ *About: Line center *About: Text "Bert \'theBlackDragon\' Geens <be...@la...>" *About: Line center +*About: Text "Alwin <tra...@zi...>" +*About: Line center *About: Text "$[gt.The majority of the icons are from the Tango project and from]" *About: Line center *About: Text "Kenneth E. Lester, Jr. <kle...@ho...>" This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dom...@us...> - 2015-12-28 17:18:37
|
Revision: 832 http://sourceforge.net/p/fvwm-crystal/code/832 Author: dominique_libre Date: 2015-12-28 17:18:35 +0000 (Mon, 28 Dec 2015) Log Message: ----------- Feedback: remove launch of /usr/bin/firefox FvwmForm Editor at first Crystal startup Modified Paths: -------------- ChangeLog fvwm/components/functions/Feedback Modified: ChangeLog =================================================================== --- ChangeLog 2015-12-27 18:38:47 UTC (rev 831) +++ ChangeLog 2015-12-28 17:18:35 UTC (rev 832) @@ -3,6 +3,10 @@ Version 3.4.0 ------------- +lundi 28 décembre 2015 + functions/Feedback: remove launch of $BROWSER FvwmForm Editor at first Crystal + startup, it is into the Preferences Editor. + dimanche 27 décembre 2015 + icons/Default/[22x22|32x32]/apps/slack.png: new slack icons from Jorge Daniel Sampayo Vargas COPYING, Export.README, addons/make.pot, doc/LICENSE: updated old GPL v2 text to GPL v3, Modified: fvwm/components/functions/Feedback =================================================================== --- fvwm/components/functions/Feedback 2015-12-27 18:38:47 UTC (rev 831) +++ fvwm/components/functions/Feedback 2015-12-28 17:18:35 UTC (rev 832) @@ -77,4 +77,4 @@ *SetBrowser-Dialog: Line center # Check if $BROWSER exist, if not chek preference, if not set it.{{{1 -PipeRead 'if [ "$BROWSER" = "" ]; then if [ -f "$FVWM_USERDIR/preferences/BROWSER" ]; then echo LoadPreferences BROWSER; else echo Module FvwmForm SetBrowser-Dialog; fi; fi' +LoadPreferences BROWSER This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dom...@us...> - 2015-12-28 18:06:31
|
Revision: 835 http://sourceforge.net/p/fvwm-crystal/code/835 Author: dominique_libre Date: 2015-12-28 18:06:28 +0000 (Mon, 28 Dec 2015) Log Message: ----------- CheckForFiles: load the EDITOR preferences Modified Paths: -------------- ChangeLog fvwm/components/functions/CheckForFiles Modified: ChangeLog =================================================================== --- ChangeLog 2015-12-28 17:56:45 UTC (rev 834) +++ ChangeLog 2015-12-28 18:06:28 UTC (rev 835) @@ -8,6 +8,7 @@ startup, it is into the Preferences Editor. preferences/EDITOR: use a default that will make both Debian and gentoo happy. scripts/PrefVars/PrefVars: fix Startup file editing at first startup. + functions/CheckForFiles: load the EDITOR preferences. dimanche 27 décembre 2015 + icons/Default/[22x22|32x32]/apps/slack.png: new slack icons from Jorge Daniel Sampayo Vargas Modified: fvwm/components/functions/CheckForFiles =================================================================== --- fvwm/components/functions/CheckForFiles 2015-12-28 17:56:45 UTC (rev 834) +++ fvwm/components/functions/CheckForFiles 2015-12-28 18:06:28 UTC (rev 835) @@ -13,6 +13,8 @@ # Load date for last installed package with a desktop file LoadPreferences DateLastApp LoadPreferences XDGMenu +# Load the system editor +LoadPreferences EDITOR # check for preferences files # CheckPrefFile <filename> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dom...@us...> - 2015-12-28 18:22:42
|
Revision: 836 http://sourceforge.net/p/fvwm-crystal/code/836 Author: dominique_libre Date: 2015-12-28 18:22:40 +0000 (Mon, 28 Dec 2015) Log Message: ----------- show the sound card into the volume tooltip Modified Paths: -------------- ChangeLog fvwm/components/functions/Mixer Modified: ChangeLog =================================================================== --- ChangeLog 2015-12-28 18:06:28 UTC (rev 835) +++ ChangeLog 2015-12-28 18:22:40 UTC (rev 836) @@ -9,6 +9,7 @@ preferences/EDITOR: use a default that will make both Debian and gentoo happy. scripts/PrefVars/PrefVars: fix Startup file editing at first startup. functions/CheckForFiles: load the EDITOR preferences. + functions/Mixer: show the sound card into the volume tooltip. dimanche 27 décembre 2015 + icons/Default/[22x22|32x32]/apps/slack.png: new slack icons from Jorge Daniel Sampayo Vargas Modified: fvwm/components/functions/Mixer =================================================================== --- fvwm/components/functions/Mixer 2015-12-28 18:06:28 UTC (rev 835) +++ fvwm/components/functions/Mixer 2015-12-28 18:22:40 UTC (rev 836) @@ -223,6 +223,6 @@ DestroyFunc Volume-Tooltip AddToFunc Volume-Tooltip + I PipeRead '$[FVWM_SYSTEMDIR]/scripts/AmixerCurrentdBVolume $[infostore.SoundCard] $[infostore.SoundDevice]' -+ I PipeRead 'echo "Fvwm-Tooltip Volume \\"$[infostore.MixerControl]\\" \\"$[infostore.CurrentdBVolume] dB\\" +$(($[vp.width]/2))-$(($[vp.height]/2)) 20 750"' ++ I PipeRead 'echo "Fvwm-Tooltip Volume \\"$[gt.Sound Card] $[infostore.SoundCard] $[infostore.MixerControl]\\" \\"$[infostore.CurrentdBVolume] dB\\" +$(($[vp.width]/2))-$(($[vp.height]/2)) 20 750"' # vim:ft=fvwm This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dom...@us...> - 2015-12-29 16:29:08
|
Revision: 837 http://sourceforge.net/p/fvwm-crystal/code/837 Author: dominique_libre Date: 2015-12-29 16:29:05 +0000 (Tue, 29 Dec 2015) Log Message: ----------- commented show the sound card into the volume tooltip Modified Paths: -------------- ChangeLog fvwm/components/functions/Mixer Modified: ChangeLog =================================================================== --- ChangeLog 2015-12-28 18:22:40 UTC (rev 836) +++ ChangeLog 2015-12-29 16:29:05 UTC (rev 837) @@ -3,6 +3,9 @@ Version 3.4.0 ------------- +mardi 29 décembre 2015 + functions/Mixer: commented show the sound card into the volume tooltip. + lundi 28 décembre 2015 functions/Feedback: remove launch of $BROWSER FvwmForm Editor at first Crystal startup, it is into the Preferences Editor. Modified: fvwm/components/functions/Mixer =================================================================== --- fvwm/components/functions/Mixer 2015-12-28 18:22:40 UTC (rev 836) +++ fvwm/components/functions/Mixer 2015-12-29 16:29:05 UTC (rev 837) @@ -223,6 +223,7 @@ DestroyFunc Volume-Tooltip AddToFunc Volume-Tooltip + I PipeRead '$[FVWM_SYSTEMDIR]/scripts/AmixerCurrentdBVolume $[infostore.SoundCard] $[infostore.SoundDevice]' -+ I PipeRead 'echo "Fvwm-Tooltip Volume \\"$[gt.Sound Card] $[infostore.SoundCard] $[infostore.MixerControl]\\" \\"$[infostore.CurrentdBVolume] dB\\" +$(($[vp.width]/2))-$(($[vp.height]/2)) 20 750"' ++ I PipeRead 'echo "Fvwm-Tooltip Volume \\"$[infostore.MixerControl]\\" \\"$[infostore.CurrentdBVolume] dB\\" +$(($[vp.width]/2))-$(($[vp.height]/2)) 20 750"' +#+ I PipeRead 'echo "Fvwm-Tooltip Volume \\"$[gt.Sound Card] $[infostore.SoundCard] $[infostore.MixerControl]\\" \\"$[infostore.CurrentdBVolume] dB\\" +$(($[vp.width]/2))-$(($[vp.height]/2)) 20 750"' # vim:ft=fvwm This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dom...@us...> - 2015-12-30 20:28:30
|
Revision: 842 http://sourceforge.net/p/fvwm-crystal/code/842 Author: dominique_libre Date: 2015-12-30 20:28:28 +0000 (Wed, 30 Dec 2015) Log Message: ----------- AnimatedMove: the windows must be entirely into the screen Modified Paths: -------------- ChangeLog fvwm/components/functions/Numpad Modified: ChangeLog =================================================================== --- ChangeLog 2015-12-30 16:20:15 UTC (rev 841) +++ ChangeLog 2015-12-30 20:28:28 UTC (rev 842) @@ -13,6 +13,7 @@ Alt + G replace Alt + P (Music-GUI) bindings/Misc-Keybindings*: make each menu shortcuts to show both menus. asciidoc/*: update with last changes. + functions/Numpad: the windows must be entirely into the screen. mardi 29 décembre 2015 functions/Mixer: commented show the sound card into the volume tooltip. Modified: fvwm/components/functions/Numpad =================================================================== --- fvwm/components/functions/Numpad 2015-12-30 16:20:15 UTC (rev 841) +++ fvwm/components/functions/Numpad 2015-12-30 20:28:28 UTC (rev 842) @@ -20,11 +20,11 @@ DestroyFunc Window-Warp-CenterCenter AddToFunc Window-Warp-CenterCenter -+ I Current Piperead 'echo Window-MPAnimatedMove `expr $[vp.width] / 2 - $[w.width] / 2`p `expr $[vp.height] / 2 - $[w.height] / 2`p' ++ I Current Piperead 'echo Window-MPAnimatedMove `expr $[wa.width] / 2 - $[w.width] / 2`p `expr $[wa.height] / 2 - $[w.height] / 2`p' DestroyFunc Window-Warp-LeftCenter AddToFunc Window-Warp-LeftCenter -+ I Current Piperead 'echo Window-MPAnimatedMove $[EWMH_BS_Panel_Left]p `expr $[vp.height] / 2 - $[w.height] / 2`p' ++ I Current Piperead 'echo Window-MPAnimatedMove $[EWMH_BS_Panel_Left]p `expr $[wa.height] / 2 - $[w.height] / 2`p' DestroyFunc Window-Warp-LeftTop AddToFunc Window-Warp-LeftTop @@ -32,26 +32,26 @@ DestroyFunc Window-Warp-CenterTop AddToFunc Window-Warp-CenterTop -+ I Current Piperead 'echo Window-MPAnimatedMove `expr $[vp.width] / 2 - $[w.width] / 2`p $[EWMH_BS_Panel_Top]p' ++ I Current Piperead 'echo Window-MPAnimatedMove `expr $[wa.width] / 2 - $[w.width] / 2`p $[EWMH_BS_Panel_Top]p' DestroyFunc Window-Warp-RightTop AddToFunc Window-Warp-RightTop -+ I Current Piperead 'echo Window-MPAnimatedMove `expr $[vp.width] - $[EWMH_BS_Panel_Right] - $[w.width]`p $[EWMH_BS_Panel_Top]p' ++ I Current Piperead 'echo Window-MPAnimatedMove `expr $[wa.width] - $[w.width]`p $[EWMH_BS_Panel_Top]p' DestroyFunc Window-Warp-RightCenter AddToFunc Window-Warp-RightCenter -+ I Current Piperead 'echo Window-MPAnimatedMove `expr $[vp.width] - $[EWMH_BS_Panel_Right] - $[w.width]`p `expr $[vp.height] / 2 - $[w.height] / 2`p' ++ I Current Piperead 'echo Window-MPAnimatedMove `expr $[wa.width] - $[w.width]`p `expr $[wa.height] / 2 - $[w.height] / 2`p' DestroyFunc Window-Warp-CenterBottom AddToFunc Window-Warp-CenterBottom -+ I Current Piperead 'echo Window-MPAnimatedMove `expr $[vp.width] / 2 - $[w.width] / 2`p `expr $[vp.height] - $[EWMH_BS_Panel_Bottom] - $[w.height]`p' ++ I Current Piperead 'echo Window-MPAnimatedMove `expr $[wa.width] / 2 - $[w.width] / 2`p `expr $[vp.height] - $[EWMH_BS_Panel_Bottom] - $[w.height]`p' DestroyFunc Window-Warp-LeftBottom AddToFunc Window-Warp-LeftBottom -+ I Current Piperead 'echo Window-MPAnimatedMove $[EWMH_BS_Panel_Left]p `expr $[vp.height] - $[EWMH_BS_Panel_Bottom] - $[w.height]`p' ++ I Current Piperead 'echo Window-MPAnimatedMove $[EWMH_BS_Panel_Left]p `expr $[wa.height] - $[w.height]`p' DestroyFunc Window-Warp-RightBottom AddToFunc Window-Warp-RightBottom -+ I Current Piperead 'echo Window-MPAnimatedMove `expr $[vp.width] - $[EWMH_BS_Panel_Right] - $[w.width]`p `expr $[vp.height] - $[EWMH_BS_Panel_Bottom] - $[w.height]`p' ++ I Current Piperead 'echo Window-MPAnimatedMove `expr $[wa.width] - $[w.width]`p `expr $[wa.height] - $[w.height]`p' # vim:ft=fvwm This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dom...@us...> - 2015-12-31 14:01:56
|
Revision: 844 http://sourceforge.net/p/fvwm-crystal/code/844 Author: dominique_libre Date: 2015-12-31 14:01:53 +0000 (Thu, 31 Dec 2015) Log Message: ----------- fix the icons when resuming from a NoIcon style Modified Paths: -------------- ChangeLog fvwm/components/functions/Icon-Amiga fvwm/components/functions/Icon-Mwm fvwm/components/functions/Icon-Thumbnails Modified: ChangeLog =================================================================== --- ChangeLog 2015-12-30 21:41:34 UTC (rev 843) +++ ChangeLog 2015-12-31 14:01:53 UTC (rev 844) @@ -3,6 +3,10 @@ Version 3.4.0 ------------- +jeudi 31 décembre 2015 + functions/Icon-[Amiga|Mwm|Thumbnails]: fix the icons when resuming from a NoIcon style + (some recipes and No Icon on desktop). + mercredi 30 décembre 2015 functions/Mixer: make amixer to work with 2 hardware steps when called with Alt+Shift+[,|.]. Modified: fvwm/components/functions/Icon-Amiga =================================================================== --- fvwm/components/functions/Icon-Amiga 2015-12-30 21:41:34 UTC (rev 843) +++ fvwm/components/functions/Icon-Amiga 2015-12-31 14:01:53 UTC (rev 844) @@ -1,5 +1,6 @@ # Icons - Amiga style +Style * !NoIcon Style * IconTitle Style * IconTitleColorset $[infostore.cs_menu_active] Style * HilightIconTitleColorset $[infostore.cs_menu_active] Modified: fvwm/components/functions/Icon-Mwm =================================================================== --- fvwm/components/functions/Icon-Mwm 2015-12-30 21:41:34 UTC (rev 843) +++ fvwm/components/functions/Icon-Mwm 2015-12-31 14:01:53 UTC (rev 844) @@ -1,5 +1,6 @@ # Icons - Mwm style +Style * !NoIcon Style * IconTitle Style * IconTitleColorset $[infostore.cs_panel_wininactive] Style * HilightIconTitleColorset $[infostore.cs_panel_winactive] Modified: fvwm/components/functions/Icon-Thumbnails =================================================================== --- fvwm/components/functions/Icon-Thumbnails 2015-12-30 21:41:34 UTC (rev 843) +++ fvwm/components/functions/Icon-Thumbnails 2015-12-31 14:01:53 UTC (rev 844) @@ -5,6 +5,7 @@ SetEnv ThumbHeight 128 # Icons don't have titles +Style * !NoIcon Style * NoIconTitle Style * IconSize 128 128 #Style * HilightIconTitleColorset This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dom...@us...> - 2015-12-31 14:56:45
|
Revision: 846 http://sourceforge.net/p/fvwm-crystal/code/846 Author: dominique_libre Date: 2015-12-31 14:56:42 +0000 (Thu, 31 Dec 2015) Log Message: ----------- add 2 battery levels for automatic hibernation. Modified Paths: -------------- ChangeLog fvwm/components/functions/Exit Modified: ChangeLog =================================================================== --- ChangeLog 2015-12-31 14:44:57 UTC (rev 845) +++ ChangeLog 2015-12-31 14:56:42 UTC (rev 846) @@ -7,6 +7,7 @@ functions/Icon-[Amiga|Mwm|Thumbnails]: fix the icons when resuming from a NoIcon style (some recipes and No Icon on desktop). NEWS: updated with some of the last changes. + functions/Exit: add 2 battery levels for automatic hibernation. mercredi 30 décembre 2015 functions/Mixer: make amixer to work with 2 hardware steps when called with Modified: fvwm/components/functions/Exit =================================================================== --- fvwm/components/functions/Exit 2015-12-31 14:44:57 UTC (rev 845) +++ fvwm/components/functions/Exit 2015-12-31 14:56:42 UTC (rev 846) @@ -14,6 +14,8 @@ + "$[gt. 3 %]" Exec exec $[FVWM_SYSTEMDIR]/scripts/AutoHibernate 3 + "$[gt. 5 %]" Exec exec $[FVWM_SYSTEMDIR]/scripts/AutoHibernate 5 + "$[gt.10 %]" Exec exec $[FVWM_SYSTEMDIR]/scripts/AutoHibernate 10 ++ "$[gt.15 %]" Exec exec $[FVWM_SYSTEMDIR]/scripts/AutoHibernate 15 ++ "$[gt.20 %]" Exec exec $[FVWM_SYSTEMDIR]/scripts/AutoHibernate 20 + "$[gt.25 %]" Exec exec $[FVWM_SYSTEMDIR]/scripts/AutoHibernate 25 + "$[gt.50 %]" Exec exec $[FVWM_SYSTEMDIR]/scripts/AutoHibernate 50 + "$[gt.75 %]" Exec exec $[FVWM_SYSTEMDIR]/scripts/AutoHibernate 75 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dom...@us...> - 2016-01-06 16:02:15
|
Revision: 853 http://sourceforge.net/p/fvwm-crystal/code/853 Author: dominique_libre Date: 2016-01-06 16:02:13 +0000 (Wed, 06 Jan 2016) Log Message: ----------- version 3.4.1 Modified Paths: -------------- ChangeLog NEWS fvwm/components/functions/About Modified: ChangeLog =================================================================== --- ChangeLog 2016-01-06 15:01:34 UTC (rev 852) +++ ChangeLog 2016-01-06 16:02:13 UTC (rev 853) @@ -7,6 +7,7 @@ + preferences/AutoHibernation, desktop/FVWM-Crystal_Preferences, functions/Exit, scripts/AutoHibernate: make the automatic hibernation to also work as a preference setting. + functions/About, NEWS: version 3.4.1 mardi 5 janvier 2016 + components/scripts/FvwmScript-Clock-24h, FvwmScript-Clock-24h-small_date, FvwmScript-Clock-small_date: Modified: NEWS =================================================================== --- NEWS 2016-01-06 15:01:34 UTC (rev 852) +++ NEWS 2016-01-06 16:02:13 UTC (rev 853) @@ -1,3 +1,10 @@ +Version 3.4.1 +------------- + +Fvwm-Crystal restore a missing clock into the Dock recipe and make the automatic +hibernation to also work like a preference setting. + + Version 3.4.0 ------------- Modified: fvwm/components/functions/About =================================================================== --- fvwm/components/functions/About 2016-01-06 15:01:34 UTC (rev 852) +++ fvwm/components/functions/About 2016-01-06 16:02:13 UTC (rev 853) @@ -5,7 +5,7 @@ *About: Line center *About: Text "FVWM-Crystal" *About: Line center -*About: Text "$[gt.Version]: 3.4.0" +*About: Text "$[gt.Version]: 3.4.1" *About: Line center *About: Line center *About: Text "$[gt.Authors]: Maciej Delmanowski <ha...@gn...>" This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dom...@us...> - 2016-01-07 13:16:02
|
Revision: 854 http://sourceforge.net/p/fvwm-crystal/code/854 Author: dominique_libre Date: 2016-01-07 13:16:00 +0000 (Thu, 07 Jan 2016) Log Message: ----------- Media: fix 'No such command' errors Modified Paths: -------------- ChangeLog fvwm/components/functions/Media Modified: ChangeLog =================================================================== --- ChangeLog 2016-01-06 16:02:13 UTC (rev 853) +++ ChangeLog 2016-01-07 13:16:00 UTC (rev 854) @@ -1,5 +1,8 @@ ChangeLog for FVWM-Crystal +jeudi 7 janvier 2016 + functions/Media: fix "No such command" errors. + Version 3.4.1 ------------- Modified: fvwm/components/functions/Media =================================================================== --- fvwm/components/functions/Media 2016-01-06 16:02:13 UTC (rev 853) +++ fvwm/components/functions/Media 2016-01-07 13:16:00 UTC (rev 854) @@ -441,7 +441,14 @@ # alsaplayer, audacious, cdcd, cmus, mocp, mpd, quodlibet, xmms2 DestroyFunc Music-Stop +AddToFunc Music-Stop ++ I Nop +# xmms with xmmx-find +DestroyFunc Music-Find +AddToFunc Music-Find ++ I Nop + # alsaplayer, audacious, cdcd, cmus, mocp, mpd, mplayer, quodlibet, xmms2 DestroyFunc Music-Play AddToFunc Music-Play @@ -462,12 +469,18 @@ # cdcd, cmus, mpd, quodlibet DestroyFunc Music-Forward +AddToFunc Music-Forward ++ I Nop # cdcd, cmus, mpd, quodlibet DestroyFunc Music-Backward +AddToFunc Music-Backward ++ I Nop # audacious, cmus, mpd, quodlibet DestroyFunc Music-ToggleRandom +AddToFunc Music-ToggleRandom ++ I Nop # alsaplayer, mplayer DestroyFunc Music-Jump This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dom...@us...> - 2016-04-23 15:48:31
|
Revision: 860 http://sourceforge.net/p/fvwm-crystal/code/860 Author: dominique_libre Date: 2016-04-23 15:48:29 +0000 (Sat, 23 Apr 2016) Log Message: ----------- CustomButtonBarMenu: fix too long command FvwmScript error Modified Paths: -------------- ChangeLog fvwm/components/functions/CustomButtonBar-Menu Modified: ChangeLog =================================================================== --- ChangeLog 2016-04-23 14:43:07 UTC (rev 859) +++ ChangeLog 2016-04-23 15:48:29 UTC (rev 860) @@ -2,6 +2,9 @@ samedi 23 avril addons/start_jack: updated to work well with the menu + functions/CustomButtonBarMenu: fix too long command FvwmScript error when editing the + preference file by using $EDITOR instead of FvwmScript, use FvwmForm to launch the help + by default. vendredi 22 avril + addons/start_jack, +addons/stop_jack, addons/README, Modified: fvwm/components/functions/CustomButtonBar-Menu =================================================================== --- fvwm/components/functions/CustomButtonBar-Menu 2016-04-23 14:43:07 UTC (rev 859) +++ fvwm/components/functions/CustomButtonBar-Menu 2016-04-23 15:48:29 UTC (rev 860) @@ -6,7 +6,7 @@ # Author: Dominique Michel <dom...@us...> # # Created: <04/19/2016> -# Changed: <04/22/2016> +# Changed: <04/19/2016> # # Description: provide the preferences menu for the custom button bar in # FVWM-Crystal. @@ -19,6 +19,7 @@ # - add support to change the icons order # - add support for different buttons locations # - add support for buttons like the ACPI applets, pager, music +# - MAKE THE BUTTON TO SHOW UP OUTSIDE THE BUTTON #Generate the temporary files PipeRead "if [ ! -e $[FVWM_USERDIR]/tmp/CustomBarApplications ] ; \ @@ -38,18 +39,56 @@ DestroyFunc GenerateCustomButtonMenu AddToFunc GenerateCustomButtonMenu -+ I PipeRead "$[FVWM_SYSTEMDIR]/scripts/CustomButtonBar/CustomButtonBarMenu ++ I PipeRead "$[FVWM_USERDIR]/scripts/CustomButtonBar/CustomButtonBarMenu + I Include tmp/CustomBarApplications DestroyFunc GenerateCustomButtonBar AddToFunc GenerateCustomButtonBar -+ I PipeRead "$[FVWM_SYSTEMDIR]/scripts/CustomButtonBar/CustomButtonBar ++ I PipeRead "$[FVWM_USERDIR]/scripts/CustomButtonBar/CustomButtonBar + I Include tmp/CustomButtonBar +All (CustomButtonBar-Dialog) Close +DestroyModuleConfig CustomButtonBar-Dialog: * +*CustomButtonBar-Dialog: Title "$[gt.Custom Button Bar]" +*CustomButtonBar-Dialog: Text "$[gt.You are editing the file]" +*CustomButtonBar-Dialog: Line center +*CustomButtonBar-Dialog: Line center +*CustomButtonBar-Dialog: Text "$[FVWM_USERDIR]/Preferences/CustomButtonBar" +*CustomButtonBar-Dialog: Line center +*CustomButtonBar-Dialog: Line center +*CustomButtonBar-Dialog: Text "$[gt.Each line has the following format:]" +*CustomButtonBar-Dialog: Line center +*CustomButtonBar-Dialog: Line center +*CustomButtonBar-Dialog: Text "$[gt.icon name command]" +*CustomButtonBar-Dialog: Line center +*CustomButtonBar-Dialog: Line center +*CustomButtonBar-Dialog: Text "$[gt.where icon is the icon used for the button,]" +*CustomButtonBar-Dialog: Line center +*CustomButtonBar-Dialog: Line center +*CustomButtonBar-Dialog: Text "$[gt.name is the button name]" +*CustomButtonBar-Dialog: Line center +*CustomButtonBar-Dialog: Line center +*CustomButtonBar-Dialog: Text "$[gt.and command will be launched by the button.]" +*CustomButtonBar-Dialog: Line center +*CustomButtonBar-Dialog: Line center +*CustomButtonBar-Dialog: Text "$[gt.icon and name must have no space,]" +*CustomButtonBar-Dialog: Line center +*CustomButtonBar-Dialog: Line center +*CustomButtonBar-Dialog: Text "$[gt.command can have spaces.]" +*CustomButtonBar-Dialog: Line center +*CustomButtonBar-Dialog: Line center +*CustomButtonBar-Dialog: Button quit " $[gt.OK] " ^[ +*CustomButtonBar-Dialog: Command Nop +*CustomButtonBar-Dialog: Line center +DestroyFunc EditCustomPref +AddToFunc EditCustomPref ++ I A $[EDITOR] $[FVWM_USERDIR]/preferences/CustomButtonBar ++ I Module FvwmForm CustomButtonBar-Dialog + # Use DynamicPopUpAction; the menu can be redifined into the recipe DestroyMenu /FVWM-CustomButtonMenu AddToMenu /FVWM-CustomButtonMenu -+ '%32x32/fvwm-crystal/fvwm-crystal.png%$[gt.Preferences editor]' LaunchFileWithHelp CustomButtonBar ++ '%32x32/fvwm-crystal/fvwm-crystal.png%$[gt.Preferences editor]' EditCustomPref + '%32x32/fvwm-crystal/fvwm-crystal.png%$[gt.Generate this Menu]' GenerateCustomButtonMenu + '%32x32/fvwm-crystal/fvwm-crystal.png%$[gt.Generate the custom buttons bar]' GenerateCustomButtonBar + '%32x32/fvwm-crystal/audio-x-generic.png%$[gt.Music]' AddCustomButton 48x48/fvwm-crystal/audio-x-generic.png%$[gt.Music]%Popup /Music This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |