From: <dom...@us...> - 2014-10-28 17:18:09
|
Revision: 654 http://sourceforge.net/p/fvwm-crystal/code/654 Author: dominique_libre Date: 2014-10-28 17:18:07 +0000 (Tue, 28 Oct 2014) Log Message: ----------- functions/Mixer, functions/Tooltip, functions/LoadCommonStuffs: made the tool tip function to work, load it and use it for the volume key bindings. Modified Paths: -------------- ChangeLog fvwm/components/functions/LoadCommonStuffs fvwm/components/functions/Mixer fvwm/components/functions/Tooltip Modified: ChangeLog =================================================================== --- ChangeLog 2014-10-28 17:12:55 UTC (rev 653) +++ ChangeLog 2014-10-28 17:18:07 UTC (rev 654) @@ -11,6 +11,8 @@ file must be provided that describe the edited file. apps/DesktopIcons: Add support for arbitrary directories. functions/Fullscreen: Updated comments. + functions/Mixer, functions/Tooltip, functions/LoadCommonStuffs: made the tool tip function + to work, load it and use it for the volume key bindings. vendredi 17 octobre 2014 script PrefVars: Add the full screen by default preference into the editor. Modified: fvwm/components/functions/LoadCommonStuffs =================================================================== --- fvwm/components/functions/LoadCommonStuffs 2014-10-28 17:12:55 UTC (rev 653) +++ fvwm/components/functions/LoadCommonStuffs 2014-10-28 17:18:07 UTC (rev 654) @@ -30,6 +30,7 @@ Include components/functions/BlingBling Include components/functions/Fvwm-Crystal-Menu Include components/functions/CheckForFiles +Include components/functions/Tooltip Append preferences/Startup # Preferred applications {{{2 @@ -64,4 +65,3 @@ # Notification area {{{2 Include components/functions/NotificationAreaManager-$[infostore.NotificationAreaManager] Include preferences/NotificationArea-Width - Modified: fvwm/components/functions/Mixer =================================================================== --- fvwm/components/functions/Mixer 2014-10-28 17:12:55 UTC (rev 653) +++ fvwm/components/functions/Mixer 2014-10-28 17:18:07 UTC (rev 654) @@ -29,6 +29,7 @@ # # 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. # Preferences {{{1 # If there is no selected mixer, load the default @@ -97,6 +98,8 @@ xmms2) echo Nop ;; \\ *) echo Nop ;; \\ esac' ++ I PipeRead 'if [ $[infostore.Mixer] = amixer ]; then \\ + echo Volume-Tooltip; echo Deschedule $[schedule.last]; echo Schedule 1500 Kill-FvwmTooltip Volume; fi' # Change-Volume-Down <value> {{{2 DestroyFunc Change-Volume-Down @@ -113,6 +116,8 @@ xmms2) echo Nop ;; \\ *) echo Nop ;; \\ esac' ++ I PipeRead 'if [ $[infostore.Mixer] = amixer ]; then \\ + echo Volume-Tooltip; echo Deschedule $[schedule.last]; echo Schedule 1500 Kill-FvwmTooltip Volume; fi' # Mixer volume toggle mute {{{2 # Selected player will toggle the pause. @@ -219,8 +224,11 @@ # echo "InfoStoreAdd CurrentVolume $tmpval2"' # Show the volume tooltip -#DestroyFunc Volume-Tooltip -#AddToFunc Volume-Tooltip +DestroyFunc Volume-Tooltip +AddToFunc Volume-Tooltip ++ I 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"' ++ I PipeRead 'echo "Fvwm-Tooltip Volume \\"Main volume\\" $[infostore.CurrentVolume] +$(($[vp.width]/2))-$(($[vp.height]/2)) 20 750"' +#+ I Schedule 1000 KillModule FvwmButtons FvwmButtons-Tooltip-Volume #+ I PointerWindow (FvwmButtons-Media1) FvwmButtons-Tooltip "Volume" "Main volume" "$[infostore.CurentVolume]" "+4-40" "20" "750" # Wrapper function Modified: fvwm/components/functions/Tooltip =================================================================== --- fvwm/components/functions/Tooltip 2014-10-28 17:12:55 UTC (rev 653) +++ fvwm/components/functions/Tooltip 2014-10-28 17:18:07 UTC (rev 654) @@ -15,8 +15,8 @@ # + I PointerWindow (FvwmButtons-Music) FvwmButtons-Tooltip Volume "Main volume" "$[CurrentVolume]" "+4-40" 20 1000 # will show a tooltip when the pointer is entering on FvwmButtons-Music. -DestroyFunc FvwmButtons-Tooltip -AddToFunc FvwmButtons-Tooltip +DestroyFunc Fvwm-Tooltip +AddToFunc Fvwm-Tooltip + I KillModule FvwmButtons-Tooltip-$0 + I DestroyModuleConfig FvwmButtons-Tooltip-$0: * + I *FvwmButtons-Tooltip-$0: Geometry $3 @@ -30,6 +30,17 @@ + I *FvwmButtons-Tooltip-$0: (1x1, Id "Tooltip-$0", Title (Side) "$[gt.$1] $2") + I Style FvwmButtons-Tooltip-$0 Layer $4 + I Module FvwmButtons FvwmButtons-Tooltip-$0 -+ I Schedule $5 KillModule FvwmButtons FvwmButtons-Tooltip-$0 +# It doesn't work well when Schedule is in the same function +# Usage: Kill-FvwmTooltip <name> +# +# where <name> is the same than in Fvwm-Tooltip +# Example: +# + I Schedule 2500 Kill-FvwmTooltip Volume + +DestroyFunc Kill-FvwmTooltip +AddToFunc Kill-FvwmTooltip ++ I KillModule FvwmButtons FvwmButtons-Tooltip-$0 +#+ I All (FvwmButtons-Tooltip-$0) Schedule $5 KillModule FvwmButtons FvwmButtons-Tooltip-$0 + # vim:ft=fvwm This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dom...@us...> - 2014-10-28 17:26:20
|
Revision: 655 http://sourceforge.net/p/fvwm-crystal/code/655 Author: dominique_libre Date: 2014-10-28 17:26:16 +0000 (Tue, 28 Oct 2014) Log Message: ----------- functions/Preferences: copy ShowDirectories pref file to the user directory. functions/Preferences-Menu: see ChangeLog Modified Paths: -------------- ChangeLog fvwm/components/functions/Preferences fvwm/components/functions/Preferences-Menu Modified: ChangeLog =================================================================== --- ChangeLog 2014-10-28 17:18:07 UTC (rev 654) +++ ChangeLog 2014-10-28 17:26:16 UTC (rev 655) @@ -13,6 +13,10 @@ functions/Fullscreen: Updated comments. functions/Mixer, functions/Tooltip, functions/LoadCommonStuffs: made the tool tip function to work, load it and use it for the volume key bindings. + functions/Preferences: copy ShowDirectories pref file to the user directory. + functions/Preferences-Menu: put the FileEditor launcher into a function and call it from the menu, + use the defaul fvwm-menu-desktop menu file location in $FVWM_USERDIR/.menu, + add a wallpaper thumbnail size menu, launch ShowDirectories from the file editor function. vendredi 17 octobre 2014 script PrefVars: Add the full screen by default preference into the editor. Modified: fvwm/components/functions/Preferences =================================================================== --- fvwm/components/functions/Preferences 2014-10-28 17:18:07 UTC (rev 654) +++ fvwm/components/functions/Preferences 2014-10-28 17:26:16 UTC (rev 655) @@ -78,10 +78,15 @@ # If it's found, nothing is done, if it's not found, the first file found # in the config-wide or system-wide directories is copied to the user-wide # directory. +# +# Example: See below. +# DestroyFunc CopyPreferences AddToFunc CopyPreferences + I Test (f $[FVWM_USERDIR]/preferences/$0) Break + I Test (f $[FVWM_CONFIGDIR]/preferences/$0) Exec exec cp $[FVWM_CONFIGDIR]/preferences/$0 $[FVWM_USERDIR]/preferences/ + I TestRC (NoMatch) Test (f $[FVWM_SYSTEMDIR]/preferences/$0) Exec exec cp $[FVWM_SYSTEMDIR]/preferences/$0 $[FVWM_USERDIR]/preferences/ +CopyPreferences ShowDirectories + # vim:ft=fvwm Modified: fvwm/components/functions/Preferences-Menu =================================================================== --- fvwm/components/functions/Preferences-Menu 2014-10-28 17:18:07 UTC (rev 654) +++ fvwm/components/functions/Preferences-Menu 2014-10-28 17:26:16 UTC (rev 655) @@ -25,7 +25,7 @@ + "" Nop + '%22x22/fvwm-crystal/applications.png%$[gt.Generate application menu]' GenerateApplicationMenu + '%22x22/fvwm-crystal/silent.png%$[gt.Silent operations]' Popup /Preferences/SilentOps -+ '%22x22/fvwm-crystal/fvwm-crystal.png%$[gt.Preferences editor]' Script scripts/PrefVars/PrefVars ++ '%22x22/fvwm-crystal/fvwm-crystal.png%$[gt.Preferences editor]' LaunchPrefEditors + '%22x22/fvwm-crystal/fvwm-crystal.png%$[gt.Key binding modifiers editor]' Script scripts/KeyModifiersEditor/KeyModifiersEditor # @@ -396,7 +396,7 @@ DestroyFunc SetXDGMenu AddToFunc SetXDGMenu + I SavePreferences XDGMenu "SetEnv XDGMenu yes" -+ I Include tmp/XDGMenu ++ I Include .menu + I Key A A $[Mod1] Menu FvwmMenu + I Key A A $[Mod1]2 Menu FvwmMenu @@ -707,20 +707,39 @@ + I Include components/functions/Exec-Accelerator # +# Launch Preference Editors +# +# To avoid duplicated text +Include scripts/FileEditors/ShowDirectories-Help + +# the file to edit must be in $[FVWM_USERDIR]/preferences +# see apps/DesktopIcons and scripts/FileEditors/* +DestroyFunc LaunchFileWithHelp +AddToFunc LaunchFileWithHelp ++ I SetEnv FileEditWithHelp $0 ++ I Script scripts/FileEditors/FileEditWithHelp ++ I UnsetEnv FileEditWithHelp + +DestroyFunc LaunchPrefEditors +AddToFunc LaunchPrefEditors ++ I Script scripts/PrefVars/PrefVars ++ I LaunchFileWithHelp ShowDirectories + +# # Wallpaper thumbnails size # # See Wallpaper -#DestroyMenu /WPThumbSize -#AddToMenu /WPThumbSize -#+ "42" WPThumbSize 42 -#+ "96" WPThumbSize 96 -#+ "120" WPThumbSize 120 -#+ "180" WPThumbSize 180 +DestroyMenu /WPThumbSize +AddToMenu /WPThumbSize ++ "42" WPThumbSize 42 ++ "96" WPThumbSize 96 ++ "120" WPThumbSize 120 ++ "180" WPThumbSize 180 DestroyFunc WPThumbSize AddToFunc WPThumbSize + I InfoStoreAdd WallpaperThumbSize $0 + I SavePreferences WallpaperThumbSize "InfoStoreAdd WallpaperThumbSize $0" -+ I Include components/functions/Wallpaper ++ I Schedule 300 Include components/functions/Wallpaper # vim:ft=fvwm This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dom...@us...> - 2014-10-28 17:28:21
|
Revision: 656 http://sourceforge.net/p/fvwm-crystal/code/656 Author: dominique_libre Date: 2014-10-28 17:28:14 +0000 (Tue, 28 Oct 2014) Log Message: ----------- functions/Wallpaper: add support for different thumbnail sizes. Modified Paths: -------------- ChangeLog fvwm/components/functions/Wallpaper Modified: ChangeLog =================================================================== --- ChangeLog 2014-10-28 17:26:16 UTC (rev 655) +++ ChangeLog 2014-10-28 17:28:14 UTC (rev 656) @@ -17,6 +17,7 @@ functions/Preferences-Menu: put the FileEditor launcher into a function and call it from the menu, use the defaul fvwm-menu-desktop menu file location in $FVWM_USERDIR/.menu, add a wallpaper thumbnail size menu, launch ShowDirectories from the file editor function. + functions/Wallpaper: add support for different thumbnail sizes. vendredi 17 octobre 2014 script PrefVars: Add the full screen by default preference into the editor. Modified: fvwm/components/functions/Wallpaper =================================================================== --- fvwm/components/functions/Wallpaper 2014-10-28 17:26:16 UTC (rev 655) +++ fvwm/components/functions/Wallpaper 2014-10-28 17:28:14 UTC (rev 656) @@ -22,8 +22,12 @@ AddToFunc Wallpaper-Random + I PipeRead "echo Wallpaper-Set \\'`fvwm-crystal.wallpaper $*`\\'" +# Check and set the thumbnail Size +CheckPreferences WallpaperThumbSize 'SavePreferences WallpaperThumbSize "InfoStoreAdd WallpaperThumbSize 42"' +LoadPreferences WallpaperThumbSize + # Where are kept wallpaper thumbnails? -SetEnv WallpaperThumbnails "$[FVWM_USERDIR]/wallpaper-thumbnails" +SetEnv WallpaperThumbnails "$[FVWM_USERDIR]/wallpaper-thumbnails-$[infostore.WallpaperThumbSize]" # Check if there is a wallpaper set at startup # If there isn't, set default one @@ -32,6 +36,10 @@ # Menu for wallpapers DestroyMenu /Wallpaper AddToMenu /Wallpaper ++ "%22x22/fvwm-crystal/On.png%$[gt.Auto wallpaper]" Popup /Random-Wallpaper ++ "" Nop ++ "$[gt.Thumbnails size]" Popup /WPThumbSize ++ "" Nop + MissingSubmenuFunction Wallpaper-Browser + "%22x22/categories/directory.png%FVWM-Crystal" Popup $[FVWM_SYSTEMDIR]/wallpapers Test (f $[FVWM_USERDIR]/wallpapers) + "%22x22/categories/directory.png%~/.fvwm-crystal/wallpapers" Popup $[FVWM_USERDIR]/wallpapers @@ -45,7 +53,7 @@ test -d "${i}" && continue; \ mkdir -p "$[WallpaperThumbnails]${i%/*}"; \ test -f "$[WallpaperThumbnails]${i}" -a "$[WallpaperThumbnails]${i}" -nt "${i}" || \ - convert -quality 0 -sample 42 "${i}" "png:$[WallpaperThumbnails]${i}" 2>/dev/null & \ + convert -quality 0 -sample $[infostore.WallpaperThumbSize] "${i}" "png:$[WallpaperThumbnails]${i}" 2>/dev/null & \ done; \ wait && fvwm-menu-directory --title "$[gt.Random]" --icon-title "" --icon-file __PIXMAP__ \ --icon-dir "22x22/categories/directory.png" --dir "$0" --links --command-file "Wallpaper-Set \'\\"%f\\"\'" \ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dom...@us...> - 2015-01-15 17:05:47
|
Revision: 666 http://sourceforge.net/p/fvwm-crystal/code/666 Author: dominique_libre Date: 2015-01-15 17:05:46 +0000 (Thu, 15 Jan 2015) Log Message: ----------- functions/Media: Add Show the file name function into mplayer Playlist menu. Modified Paths: -------------- ChangeLog fvwm/components/functions/Media Modified: ChangeLog =================================================================== --- ChangeLog 2015-01-15 16:58:04 UTC (rev 665) +++ ChangeLog 2015-01-15 17:05:46 UTC (rev 666) @@ -5,7 +5,8 @@ apps/DesktopIcons: Add title on the directories icons. bindings/Music*: Add Alt-S toggle QJackCtl and AlsaMixer; add Alt+P toggle media player visibility. - + functions/Media: Add Show the file name function into mplayer Playlist menu. + samedi 10 janvier 2015 scripts/launchwm: add "-nolisten tcp" to the Xephyr command. Thanks to Alwin for pointing that out. Modified: fvwm/components/functions/Media =================================================================== --- fvwm/components/functions/Media 2015-01-15 16:58:04 UTC (rev 665) +++ fvwm/components/functions/Media 2015-01-15 17:05:46 UTC (rev 666) @@ -315,6 +315,7 @@ + I AddToMenu /Playlist-button '$[gt.Load media file]' Popup /Music/LoadMovie + I AddToMenu /Playlist-button '$[gt.Play DVD]' Load-DVD + I AddToMenu /Playlist-button '$[gt.Load playlist]' Popup /Music/LoadMediaPlaylist ++ I AddToMenu /Playlist-button '$[gt.Show file name]' Exec exec echo "osd_show_property_text \${filename} 7000" > /home/$[infostore.USERDIR]/.mplayer/pipe DestroyMenu /Playlist-button AddToMenu /Playlist-button @@ -347,6 +348,7 @@ #+ I AddToMenu /Playlist '$[gt.Clear playlist]' Music-ClearPlaylist + I AddToMenu /Playlist '$[gt.Copy playlist]' Popup /Music/CopyPlaylist + I AddToMenu /Playlist '$[gt.Remove playlist]' Popup /Music/RemovePlaylist ++ I AddToMenu /Playlist '$[gt.Show file name]' Exec exec echo "osd_show_property_text \${filename} 7000" > /home/$[infostore.USERDIR]/.mplayer/pipe #DestroyFunc /Playlist-generator-bot #AddToFunc /Playlist-generator-bot This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dom...@us...> - 2015-01-15 17:08:24
|
Revision: 667 http://sourceforge.net/p/fvwm-crystal/code/667 Author: dominique_libre Date: 2015-01-15 17:08:17 +0000 (Thu, 15 Jan 2015) Log Message: ----------- functions/Music: Show QJackCtl will show the mixer too. Modified Paths: -------------- ChangeLog fvwm/components/functions/Music Modified: ChangeLog =================================================================== --- ChangeLog 2015-01-15 17:05:46 UTC (rev 666) +++ ChangeLog 2015-01-15 17:08:17 UTC (rev 667) @@ -6,6 +6,7 @@ bindings/Music*: Add Alt-S toggle QJackCtl and AlsaMixer; add Alt+P toggle media player visibility. functions/Media: Add Show the file name function into mplayer Playlist menu. + functions/Music: Show QJackCtl will show the mixer too. samedi 10 janvier 2015 scripts/launchwm: add "-nolisten tcp" to the Xephyr command. Modified: fvwm/components/functions/Music =================================================================== --- fvwm/components/functions/Music 2015-01-15 17:05:46 UTC (rev 666) +++ fvwm/components/functions/Music 2015-01-15 17:08:17 UTC (rev 667) @@ -12,7 +12,7 @@ # n button n button fumction comment # Button 1: (Mouse 1) Menu /Player # Main player menu # (Mouse 2) Music-GUI # show/hide the player -# (Mouse 3) Music-QJackGUI # show/hide QJackCtl +# (Mouse 3) Music-QJackGUI # show/hide QJackCtl + the audio mixer # (Mouse 4) Mixer-Volume-Up # main volume up # (Mouse 5) Mixer-Volume-Down # main volume down # Button 2: (Mouse 1) Menu /Playlist-button # playlist menu @@ -286,6 +286,7 @@ AddToFunc Music-QJackGUI + I All (qjackctl) Iconify toggle + I TestRc (NoMatch) Test (x qjackctl) Exec pidof qjackctl || exec qjackctl ++ I Mixer-GUI # Button 1 mouse 4 {{{2 # Mixer-Volume-Up in components/Mixer @@ -346,5 +347,8 @@ DestroyFunc Music-Seek DestroyMenu /Music/Seek +# Tooltip (alsaplayer) {{{1 +DestroyFunc Tittle-Tooltip +DestroyFunc Music-Tooltip # 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-01-15 17:12:07
|
Revision: 668 http://sourceforge.net/p/fvwm-crystal/code/668 Author: dominique_libre Date: 2015-01-15 17:11:59 +0000 (Thu, 15 Jan 2015) Log Message: ----------- functions/Music-alsaplayer: Add tooltip for current song. Modified Paths: -------------- ChangeLog fvwm/components/functions/Music-alsaplayer Modified: ChangeLog =================================================================== --- ChangeLog 2015-01-15 17:08:17 UTC (rev 667) +++ ChangeLog 2015-01-15 17:11:59 UTC (rev 668) @@ -7,7 +7,8 @@ add Alt+P toggle media player visibility. functions/Media: Add Show the file name function into mplayer Playlist menu. functions/Music: Show QJackCtl will show the mixer too. - + functions/Music-alsaplayer: Add tooltip for current song. + samedi 10 janvier 2015 scripts/launchwm: add "-nolisten tcp" to the Xephyr command. Thanks to Alwin for pointing that out. Modified: fvwm/components/functions/Music-alsaplayer =================================================================== --- fvwm/components/functions/Music-alsaplayer 2015-01-15 17:08:17 UTC (rev 667) +++ fvwm/components/functions/Music-alsaplayer 2015-01-15 17:11:59 UTC (rev 668) @@ -272,4 +272,12 @@ + I AddToMenu /Music '$[gt.Playlists]' Popup /Playlist-button + I AddToMenu /Music '$[gt.Show/Hide QJackCtl]' Music-QJackGUI +# Tooltip {{{1 +AddToFunc Tittle-Tooltip ++ I PipeRead 'currentsong=`alsaplayer --status|grep title|sed -e "s/title: //"`; echo "InfoStoreAdd CurrentSong \\"${currentsong}\\""' ++ I PipeRead 'echo "Fvwm-Tooltip CurrentSong \\"Current song:\\" \\"$[infostore.CurrentSong]\\" +800-450 20 750"' + +AddToFunc Music-Tooltip ++ I PipeRead 'echo "Tittle-Tooltip"; echo "Deschedule $[schedule.last]"; echo "Schedule 3000 Kill-FvwmTooltip CurrentSong"' + # 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-01-15 17:14:31
|
Revision: 669 http://sourceforge.net/p/fvwm-crystal/code/669 Author: dominique_libre Date: 2015-01-15 17:14:19 +0000 (Thu, 15 Jan 2015) Log Message: ----------- functions/Music-mocp: Fix multiple instance with Music-GUI, we only want 1 instance. Modified Paths: -------------- ChangeLog fvwm/components/functions/Music-mocp Modified: ChangeLog =================================================================== --- ChangeLog 2015-01-15 17:11:59 UTC (rev 668) +++ ChangeLog 2015-01-15 17:14:19 UTC (rev 669) @@ -8,6 +8,7 @@ functions/Media: Add Show the file name function into mplayer Playlist menu. functions/Music: Show QJackCtl will show the mixer too. functions/Music-alsaplayer: Add tooltip for current song. + functions/Music-mocp: Fix multiple instance with Music-GUI, we only want 1 instance. samedi 10 janvier 2015 scripts/launchwm: add "-nolisten tcp" to the Xephyr command. Modified: fvwm/components/functions/Music-mocp =================================================================== --- fvwm/components/functions/Music-mocp 2015-01-15 17:11:59 UTC (rev 668) +++ fvwm/components/functions/Music-mocp 2015-01-15 17:14:19 UTC (rev 669) @@ -12,7 +12,9 @@ # mouse 1 Menu /Player {{{2 AddToFunc Music-GUI + I All (mocp) Close -+ I TestRc (NoMatch) None (mocp) AT mocp mocp ++ I TestRc (NoMatch) All (MOC*) Close ++ I TestRc (NoMatch) AT mocp mocp +#+ I TestRc (NoMatch) None (mocp) AT mocp mocp # Player-generator (All) AddToFunc Player-generator This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dom...@us...> - 2015-01-16 15:09:50
|
Revision: 670 http://sourceforge.net/p/fvwm-crystal/code/670 Author: dominique_libre Date: 2015-01-16 15:09:43 +0000 (Fri, 16 Jan 2015) Log Message: ----------- We dont want qjackctl to be autostarted by Music-QJackGUI Modified Paths: -------------- ChangeLog fvwm/components/functions/Music Modified: ChangeLog =================================================================== --- ChangeLog 2015-01-15 17:14:19 UTC (rev 669) +++ ChangeLog 2015-01-16 15:09:43 UTC (rev 670) @@ -1,5 +1,8 @@ ChangeLog for FVWM-Crystal +vendredi 16 janvier 2015 + functions/Music: We don't want qjackctl to be autostarted by Music-QJackGUI + jeudi 15 janvier 2015 scripts/FileEditors/Show-Directories-Help: typo apps/DesktopIcons: Add title on the directories icons. Modified: fvwm/components/functions/Music =================================================================== --- fvwm/components/functions/Music 2015-01-15 17:14:19 UTC (rev 669) +++ fvwm/components/functions/Music 2015-01-16 15:09:43 UTC (rev 670) @@ -285,7 +285,7 @@ DestroyFunc Music-QJackGUI AddToFunc Music-QJackGUI + I All (qjackctl) Iconify toggle -+ I TestRc (NoMatch) Test (x qjackctl) Exec pidof qjackctl || exec qjackctl +#+ I TestRc (NoMatch) Test (x qjackctl) Exec pidof qjackctl || exec qjackctl + I Mixer-GUI # Button 1 mouse 4 {{{2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dom...@us...> - 2015-01-16 16:09:03
|
Revision: 671 http://sourceforge.net/p/fvwm-crystal/code/671 Author: dominique_libre Date: 2015-01-16 15:11:22 +0000 (Fri, 16 Jan 2015) Log Message: ----------- We dont want qjackctl to be autostarted by Music-QJackGUI Modified Paths: -------------- ChangeLog fvwm/components/functions/Media Modified: ChangeLog =================================================================== --- ChangeLog 2015-01-16 15:09:43 UTC (rev 670) +++ ChangeLog 2015-01-16 15:11:22 UTC (rev 671) @@ -1,7 +1,7 @@ ChangeLog for FVWM-Crystal vendredi 16 janvier 2015 - functions/Music: We don't want qjackctl to be autostarted by Music-QJackGUI + functions/Music, functions/Media: We don't want qjackctl to be autostarted by Music-QJackGUI jeudi 15 janvier 2015 scripts/FileEditors/Show-Directories-Help: typo Modified: fvwm/components/functions/Media =================================================================== --- fvwm/components/functions/Media 2015-01-16 15:09:43 UTC (rev 670) +++ fvwm/components/functions/Media 2015-01-16 15:11:22 UTC (rev 671) @@ -174,7 +174,8 @@ DestroyFunc Music-QJackGUI AddToFunc Music-QJackGUI + I All (qjackctl) Iconify toggle -+ I TestRc (NoMatch) Test (x qjackctl) Exec pidof qjackctl || exec qjackctl +#+ I TestRc (NoMatch) Test (x qjackctl) Exec pidof qjackctl || exec qjackctl ++ I Mixer-GUI # mouse 4 Mixer-Volume-Up {{{2 # mouse 5 Mixer-Volume-Down This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dom...@us...> - 2015-01-30 17:22:36
|
Revision: 676 http://sourceforge.net/p/fvwm-crystal/code/676 Author: dominique_libre Date: 2015-01-30 17:22:33 +0000 (Fri, 30 Jan 2015) Log Message: ----------- functions/Preferences-Menu: fix recipe reloding with space in file name after fvwm-crystal menu generation Modified Paths: -------------- ChangeLog fvwm/components/functions/Preferences-Menu Modified: ChangeLog =================================================================== --- ChangeLog 2015-01-23 17:30:52 UTC (rev 675) +++ ChangeLog 2015-01-30 17:22:33 UTC (rev 676) @@ -1,5 +1,8 @@ ChangeLog for FVWM-Crystal +vendredi 30 janvier 2015 + functions/Preferences-Menu: fix recipe reloding with space in file name after fvwm-crystal menu generation. + mardi 20 janvier 2015 apps/DesktopIcons: oops typo fix; the action dialogs show the current preferences instead of arbitrary ones. Modified: fvwm/components/functions/Preferences-Menu =================================================================== --- fvwm/components/functions/Preferences-Menu 2015-01-23 17:30:52 UTC (rev 675) +++ fvwm/components/functions/Preferences-Menu 2015-01-30 17:22:33 UTC (rev 676) @@ -41,7 +41,7 @@ + I Exec exec killall stalonetray $[infostore.SILENT] + I Exec exec killall trayer $[infostore.SILENT] + I Exec exec killall UpdateInfoline $[infostore.SILENT] -+ I Read $[infostore.Fvwm_Crystal_Recipe] ++ I Read "$[infostore.Fvwm_Crystal_Recipe]" # # Used recipe This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dom...@us...> - 2015-02-02 17:56:20
|
Revision: 677 http://sourceforge.net/p/fvwm-crystal/code/677 Author: dominique_libre Date: 2015-02-02 17:56:12 +0000 (Mon, 02 Feb 2015) Log Message: ----------- functions/Wallpaper: fix spaces in direcctory name/path with Random-Wallpaper Modified Paths: -------------- ChangeLog fvwm/components/functions/Wallpaper Modified: ChangeLog =================================================================== --- ChangeLog 2015-01-30 17:22:33 UTC (rev 676) +++ ChangeLog 2015-02-02 17:56:12 UTC (rev 677) @@ -2,6 +2,7 @@ vendredi 30 janvier 2015 functions/Preferences-Menu: fix recipe reloding with space in file name after fvwm-crystal menu generation. + functions/Wallpaper: fix spaces in direcctory name/path with Random-Wallpaper. mardi 20 janvier 2015 apps/DesktopIcons: oops typo fix; the action dialogs show the current preferences instead of arbitrary ones. Modified: fvwm/components/functions/Wallpaper =================================================================== --- fvwm/components/functions/Wallpaper 2015-01-30 17:22:33 UTC (rev 676) +++ fvwm/components/functions/Wallpaper 2015-02-02 17:56:12 UTC (rev 677) @@ -20,7 +20,7 @@ # Select random wallpaper from given directories and set it DestroyFunc Wallpaper-Random AddToFunc Wallpaper-Random -+ I PipeRead "echo Wallpaper-Set \\'`fvwm-crystal.wallpaper $*`\\'" ++ I PipeRead "echo Wallpaper-Set \\'`fvwm-crystal.wallpaper \"$*\"`\\'" # Check and set the thumbnail Size CheckPreferences WallpaperThumbSize 'SavePreferences WallpaperThumbSize "InfoStoreAdd WallpaperThumbSize 42"' This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dom...@us...> - 2015-02-11 16:42:01
|
Revision: 679 http://sourceforge.net/p/fvwm-crystal/code/679 Author: dominique_libre Date: 2015-02-11 16:41:52 +0000 (Wed, 11 Feb 2015) Log Message: ----------- function/Exec-Accelerator: gnome-terminal support is broken due to a bug into gnome-terminal Modified Paths: -------------- ChangeLog fvwm/components/functions/Exec-Accelerator Modified: ChangeLog =================================================================== --- ChangeLog 2015-02-11 16:25:32 UTC (rev 678) +++ ChangeLog 2015-02-11 16:41:52 UTC (rev 679) @@ -1,5 +1,8 @@ ChangeLog for FVWM-Crystal +mercredi 11 février 2015 + function/Exec-Accelerator: gnome-terminal support is broken due to a bug into gnome-terminal. + mardi 10 février 2015 bindings/Misc-Keybindings*: changed BlankScreen to Alt+B; added pref test for the XDG application menu. vendredi 30 janvier 2015 Modified: fvwm/components/functions/Exec-Accelerator =================================================================== --- fvwm/components/functions/Exec-Accelerator 2015-02-11 16:25:32 UTC (rev 678) +++ fvwm/components/functions/Exec-Accelerator 2015-02-11 16:41:52 UTC (rev 679) @@ -69,6 +69,7 @@ + I Exec exec $[infostore.DefaultTerminal] $[infostore.SILENT] # Usage: AT [title] [command] (Use quotes if you want command options or title with spaces) +# !: doesn't work anymore with gnome-terminal due to a bug in gnome-terminal (doesn't honor anymore it's own --title option (and --name and --class too)). DestroyFunc AT AddToFunc AT + I SetEnv DefaultTerminal $[infostore.DefaultTerminal] This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dom...@us...> - 2015-02-11 17:13:53
|
Revision: 680 http://sourceforge.net/p/fvwm-crystal/code/680 Author: dominique_libre Date: 2015-02-11 17:13:45 +0000 (Wed, 11 Feb 2015) Log Message: ----------- + functions/Music-alsaplayerdaemon: add support for AlsaPlayer in daemon mode. functions/Media, functions/Music, functions/Mixer, functions/Preferences-Menu: add AP daemon mode support. Modified Paths: -------------- ChangeLog fvwm/components/functions/Media fvwm/components/functions/Mixer fvwm/components/functions/Music fvwm/components/functions/Preferences-Menu Added Paths: ----------- fvwm/components/functions/Music-alsaplayerdaemon Modified: ChangeLog =================================================================== --- ChangeLog 2015-02-11 16:41:52 UTC (rev 679) +++ ChangeLog 2015-02-11 17:13:45 UTC (rev 680) @@ -2,6 +2,8 @@ mercredi 11 février 2015 function/Exec-Accelerator: gnome-terminal support is broken due to a bug into gnome-terminal. ++ functions/Music-alsaplayerdaemon: add support for AlsaPlayer in daemon mode. + functions/Media, functions/Music, functions/Mixer, functions/Preferences-Menu: add AP daemon mode support. mardi 10 février 2015 bindings/Misc-Keybindings*: changed BlankScreen to Alt+B; added pref test for the XDG application menu. Modified: fvwm/components/functions/Media =================================================================== --- fvwm/components/functions/Media 2015-02-11 16:41:52 UTC (rev 679) +++ fvwm/components/functions/Media 2015-02-11 17:13:45 UTC (rev 680) @@ -71,7 +71,8 @@ InfoStoreAdd speed 1 # Decimal point in use (alsaplayer) {{{2 -PipeRead 'if [ "$[infostore.MusicPlayer]" = "alsaplayer" ]; then echo "InfoStoreAdd dec_point `locale decimal_point`"; else echo "InfoStoreRemove dec_point"; fi' +PipeRead 'if [ "$[infostore.MusicPlayer]" = "alsaplayer" ] || [ "$[infostore.MusicPlayer]" = "alsaplayerdaemon" ]; \ + then echo "InfoStoreAdd dec_point `locale decimal_point`"; else echo "InfoStoreRemove dec_point"; fi' # We must start mplayer in slave mode and send the commands via a pipe # Create the pipe if it doesn't exist: Modified: fvwm/components/functions/Mixer =================================================================== --- fvwm/components/functions/Mixer 2015-02-11 16:41:52 UTC (rev 679) +++ fvwm/components/functions/Mixer 2015-02-11 17:13:45 UTC (rev 680) @@ -141,7 +141,7 @@ + I PipeRead 'if [ $[infostore.MusicPlayer] = xmms2 ]; then \\ exec xmms2 toggle > /dev/null; fi' # the other players -+ I PipeRead 'if [ $[infostore.MusicPlayer] = alsaplayer ]; then \\ ++ I PipeRead 'if [ $[infostore.MusicPlayer] = alsaplayer ] || [ $[infostore.MusicPlayer] = alsaplayerdaemon ]; then \\ if [ $[infostore.MixerMuteAP] = 0 ]; then echo "InfoStoreAdd MixerMuteAP 1"; exec alsaplayer --speed 0; else echo "InfoStoreAdd MixerMuteAP 0"; exec alsaplayer --speed $[infostore.speed]; fi; fi' + I PipeRead 'if [ $[infostore.MusicPlayer] = mocp ]; then \\ exec mocp --sync --toggle-pause; fi' Modified: fvwm/components/functions/Music =================================================================== --- fvwm/components/functions/Music 2015-02-11 16:41:52 UTC (rev 679) +++ fvwm/components/functions/Music 2015-02-11 17:13:45 UTC (rev 680) @@ -77,7 +77,8 @@ # Decimal point in use (alsaplayer) {{{2 InfoStoreRemove dec_point -PipeRead 'if [ $[infostore.MusicPlayer] = alsaplayer ]; then echo "InfoStoreAdd dec_point `locale decimal_point`"; fi' +PipeRead 'if [ $[infostore.MusicPlayer] = alsaplayer ] || [ $[infostore.MusicPlayer] = alsaplayerdaemon ]; \ + then echo "InfoStoreAdd dec_point `locale decimal_point`"; else echo "InfoStoreRemove dec_point"; fi' # xmms2 InfoStoreRemove fvwm_audio_exec Added: fvwm/components/functions/Music-alsaplayerdaemon =================================================================== --- fvwm/components/functions/Music-alsaplayerdaemon (rev 0) +++ fvwm/components/functions/Music-alsaplayerdaemon 2015-02-11 17:13:45 UTC (rev 680) @@ -0,0 +1,283 @@ +# Support for Alsaplayer in daemon mode for Fvwm-Crystal +# Written by: Dominique Michel <dom...@us...> 2015 +# See ChangeLog for details + +# Initialisations, shared functions {{{1 +Include components/functions/Music + +# Alsaplayer normal speed +InfoStoreAdd speed 1 + +# First button {{{1 +# Player controls and prefs +# mouse 1 Menu /Player {{{2 +# Recreate the playlists : in Music +AddToFunc Music-Start ++ I Exec exec $0 + +AddToMenu /Music/Start ++ "Alsa" Music-Start "alsaplayer -i daemon -s alsaplayer -o alsa -s alsa" ++ "Jack" Music-Start "alsaplayer -i daemon -s alsaplayer -o jack -F 48000 -s Alsaplayer" + +AddToFunc Music-Kill ++ I Exec exec alsaplayer --quit + +AddToFunc Music-GUI ++ I Music-Tooltip +#+ I All (alsaplayer) Iconify toggle + +# Player-generator (All) +AddToFunc Player-generator ++ I DestroyMenu recreate /Player ++ I AddToMenu /Player '%22x22/fvwm-crystal/audio-x-generic.png%$[gt.Recreate the Playlists]' Music-RecreatePlaylist ++ I AddToMenu /Player '%22x22/fvwm-crystal/audio-x-generic.png%$[gt.Music player]' Popup /Preferences/MusicPlayer ++ I AddToMenu /Player "" Nop ++ I AddToMenu /Player '$[gt.Start QJackCtl]' Exec exec qjackctl ++ I AddToMenu /Player "" Nop ++ I AddToMenu /Player '$[gt.Start Alsaplayer daemon]' Popup /Music/Start ++ I AddToMenu /Player '$[gt.Stop player]' Music-Kill ++ I AddToMenu /Player '$[gt.Show/Hide player]' Music-GUI + +# mouse 2 Music-GUI : allready here {{{2 +# mouse 3 Music-QJackGUI : in Music +# mouse 4 Mixer-Volume-Up +# mouse 5 Mixer-Volume-Down +# are in components/Mixer + +# Second button {{{1 +# Player controls and main vol +# mouse 1 Menu /Playlist-button {{{2 + +# /Music/LoadPlaylist +AddToFunc FuncFvwmMenuAudioDirectory ++ I PipeRead 'case \"$0\" in \ + "$[infostore.AudioPlaylists]"*) myexec="alsaplayer -e";; \ + "$[infostore.UserManagedAudioPlaylists]"*) myexec="alsaplayer -e";; \ + esac; \ + test -f \"$0\"/.icontitle.png && mytitle=\"$0\"/.icontitle.png; \ + test -f \"$0\"/.media.png && mypng=\"$0\"/.media.png; \ + fvwm-menu-directory --icon-title "${mytitle:-22x22/categories/directory.png}" \ + --icon-file "${mypng:-22x22/categories/Audio.png}" \ + --dir \"$0\" --exec-title "-" --exec-file "^${myexec}" \ + --func-name "FuncFvwmMenuAudioDirectory"' + +AddToFunc Music-ClearPlaylist ++ I Exec exec alsaplayer --clear + +AddToFunc Playlist-generator-button ++ I DestroyMenu recreate /Playlist-button ++ I AddToMenu /Playlist-button '$[gt.Remove playlist]' Popup /Music/RemovePlaylist ++ I AddToMenu /Playlist-button '$[gt.Playlist copy]' Popup /Music/CopyPlaylist ++ I AddToMenu /Playlist-button '$[gt.Clear playlist]' Music-ClearPlaylist ++ I AddToMenu /Playlist-button '$[gt.Load playlist]' Popup /Music/LoadPlaylist + +AddToMenu /Playlist-button ++ DynamicPopupAction Function Playlist-generator-button + +# mouse 2 Menu /Playback {{{2 +AddToFunc Music-Next ++ I Exec exec alsaplayer --next + +AddToFunc Music-Prev ++ I Exec exec alsaplayer --prev + +AddToFunc Music-SongChange ++ I Exec exec alsaplayer --jump $0 + +AddToMenu /Music/SongChange ++ " 1" Music-SongChange '1' ++ " 2" Music-SongChange '2' ++ " 3" Music-SongChange '3' ++ " 4" Music-SongChange '4' ++ " 5" Music-SongChange '5' ++ " 6" Music-SongChange '6' ++ " 7" Music-SongChange '7' ++ " 8" Music-SongChange '8' ++ " 9" Music-SongChange '9' ++ "10" Music-SongChange '10' ++ "11" Music-SongChange '11' ++ "12" Music-SongChange '12' ++ "13" Music-SongChange '13' ++ "14" Music-SongChange '14' ++ "15" Music-SongChange '15' ++ "16" Music-SongChange '16' ++ "19" Music-SongChange '19' ++ "20" Music-SongChange '20' + +AddToFunc Music-Stop ++ I Exec exec alsaplayer --stop + +AddToFunc Music-Play ++ I Exec exec alsaplayer --start + +AddToFunc Music-Pause ++ I Exec exec alsaplayer --speed 0 + +AddToFunc Music-PlayPause ++ I Exec exec alsaplayer --speed $[infostore.speed] > /dev/null + +AddToFunc Music-Jump ++ I Exec exec alsaplayer --seek $0 + +AddToMenu /Music/Jump ++ " 15 min" Music-Jump '900' ++ " 10 min" Music-Jump '600' ++ " 5 min" Music-Jump '300' ++ " 3 min" Music-Jump '180' ++ " 2 min" Music-Jump '120' ++ "1 min 30" Music-Jump '90' ++ " 1 min" Music-Jump '60' ++ " 30 sec" Music-Jump '30' ++ " 10 sec" Music-Jump '10' + +AddToFunc Music-Seek ++ I Exec exec alsaplayer --relative $0 + +AddToMenu /Music/Seek ++ " 10 min" Music-Seek '600' ++ " 5 min" Music-Seek '300' ++ " 3 min" Music-Seek '180' ++ " 2 min" Music-Seek '120' ++ "1 min 30" Music-Seek '90' ++ " 1 min" Music-Seek '60' ++ " 30 sec" Music-Seek '30' ++ " 10 sec" Music-Seek '10' ++ "" Nop ++ "-10 sec" Music-Seek '-10' ++ "-30 sec" Music-Seek '-30' ++ " -1 min" Music-Seek '-60' ++ "-1 min 30" Music-Seek '-90' ++ " -2 min" Music-Seek '-120' ++ " -3 min" Music-Seek '-180' ++ " -5 min" Music-Seek '-300' ++ "-10 min" Music-Seek '-600' + +AddToFunc Playback-generator ++ I DestroyMenu recreate /Playback ++ I AddToMenu /Playback '$[gt.Next]' Music-Next ++ I AddToMenu /Playback '$[gt.Prev]' Music-Prev ++ I AddToMenu /Playback '$[gt.Song change]' Popup /Music/SongChange ++ I AddToMenu /Playback "" Nop ++ I AddToMenu /Playback '$[gt.Stop playback]' Music-Stop ++ I AddToMenu /Playback '$[gt.Play]' Music-Play ++ I AddToMenu /Playback '$[gt.Pause]' Music-Pause ++ I AddToMenu /Playback '$[gt.Play/Pause]' Music-PlayPause ++ I AddToMenu /Playback '$[gt.Jump]' Popup /Music/Jump ++ I AddToMenu /Playback '$[gt.Seek]' Popup /Music/Seek + +# mouse 3 Menu /Mixer : in components/Mixer {{{2 +# mouse 4 Music-Next : allready here +# mouse 4 Music-Prev : allready here + +# Third button {{{1 +# Player controls and vol +# mouse 1 Music-Pause : allready here {{{2 +# mouse 2 Music-PlayPause : allready here +# mouse 3 Menu /Music/Volume + +AddToFunc Music-VolumeFr ++ I Exec exec alsaplayer --volume $0 + +AddToFunc Music-VolumeEn ++ I Exec exec alsaplayer --volume $0 + +DestroyMenu /Music/Volume +AddToMenu /Music/Volume ++ '$[gt.Player volume]' Nop ++ "" Nop +PipeRead 'if [ $[infostore.dec_point] = "," ] ; then \\ + echo "+ \\" 0 dB\\" Music-VolumeFr 1,0"; \\ + echo "+ \\"-3 dB\\" Music-VolumeFr \'0,707\'"; \\ + echo "+ \\"-6 dB\\" Music-VolumeFr \'0,5\'"; \\ + echo "+ \\"-12 dB\\" Music-VolumeFr \'0,25\'"; \\ + echo "+ \\"-18 dB\\" Music-VolumeFr \'0,125\'"; \\ + echo "+ \\"-24 dB\\" Music-VolumeFr \'0,0625\'"; \\ + echo "+ \\"-30 dB\\" Music-VolumeFr \'0,03125\'"; \\ + echo "+ \\"-36 dB\\" Music-VolumeFr \'0,015625\'"; \\ + echo "+ \\" 0\\" Music-VolumeFr \'0,0\'"; \\ + else \\ + echo "+ \\" 0 dB\\" Music-VolumeEn 1.0"; \\ + echo "+ \\"-3 dB\\" Music-VolumeEn \'0.707\'"; \\ + echo "+ \\"-6 dB\\" Music-VolumeEn \'0.5\'"; \\ + echo "+ \\"-12 dB\\" Music-VolumeEn \'0.25\'"; \\ + echo "+ \\"-18 dB\\" Music-VolumeEn \'0.125\'"; \\ + echo "+ \\"-24 dB\\" Music-VolumeEn \'0.0625\'"; \\ + echo "+ \\"-30 dB\\" Music-VolumeEn \'0.03125\'"; \\ + echo "+ \\"-36 dB\\" Music-VolumeEn \'0.015625\'"; \\ + echo "+ \\" 0\\" Music-VolumeEn \'0.0\'"; fi' + +# mouse 4 Music-Speed-Up {{{2 +# mouse 5 Music-Speed-Down +AddToFunc Music-Speed-Up ++ I PipeRead 'alsaplayer --speed $($[FVWM_SYSTEMDIR]/scripts/speed_value +1comma alsaplayer $[infostore.speed]) > /dev/null; echo InfoStoreAdd speed `$[FVWM_SYSTEMDIR]/scripts/speed_value +1comma alsaplayer $[infostore.speed]`' + +AddToFunc Music-Speed-Down ++ I PipeRead 'alsaplayer --speed $($[FVWM_SYSTEMDIR]/scripts/speed_value -1comma alsaplayer $[infostore.speed]) > /dev/null ; echo InfoStoreAdd speed `$[FVWM_SYSTEMDIR]/scripts/speed_value -1comma alsaplayer $[infostore.speed]`' + +# Last button {{{1 +# speed controls +# mouse 1 Menu /Speed {{{2 +AddToFunc Music-Speed ++ I PipeRead 'alsaplayer --speed $($[FVWM_SYSTEMDIR]/scripts/speed_value $0 alsaplayer $[infostore.speed]) > /dev/null; echo InfoStoreAdd speed `$[FVWM_SYSTEMDIR]/scripts/speed_value $0 alsaplayer $[infostore.speed]`' + +DestroyMenu /Speed +AddToMenu /Speed ++ '$[gt.Speed control]' ++ "" Nop ++ "$[gt.Max]" Music-Speed 'max' ++ "$[gt.+ 1 &octave]" Music-Speed '+1octave' ++ '$[gt.+ 1 s&eventh]' Music-Speed '+1septieme' ++ '$[gt.+ 1 &sixth]' Music-Speed '+1sixte' ++ '$[gt.+ 1 &fifth]' Music-Speed '+1quinte' ++ '$[gt.+ 1 f&ourth]' Music-Speed '+1quarte' ++ '$[gt.+ 1 t&hird]' Music-Speed '+1tierce' ++ '$[gt.+ &1 tone]' Music-Speed '+1ton' ++ '$[gt.+ 1/2 &tone]' Music-Speed '+1/2ton' ++ "" Nop ++ '$[gt.- 1/2 &tone]' Music-Speed '-1/2ton' ++ '$[gt.- &1 tone]' Music-Speed '-1ton' ++ '$[gt.- 1 t&hird]' Music-Speed '-1tierce' ++ '$[gt.- 1 f&ourth]' Music-Speed '-1quarte' ++ '$[gt.- 1 &fifth]' Music-Speed '-1quinte' ++ '$[gt.- 1 &sixth]' Music-Speed '-1sixte' ++ '$[gt.- 1 s&eventh]' Music-Speed '-1septieme' ++ "$[gt.- 1 &octave]" Music-Speed '-1octave' ++ '$[gt.Max back]' Music-Speed 'min' ++ "" Nop ++ '$[gt.Normal &backward]' Music-Speed 'back' ++ "$[gt.Pause]" Music-Speed 'pause' ++ "$[gt.+ 1 &comma]" Music-Speed '+1comma' ++ "$[gt.Normal]" Music-Speed 'normal' ++ "$[gt.- 1 &comma]" Music-Speed '-1comma' + +## mouse 4 Button-Seek-+ {{{2 +## mouse 5 Button-Seek-- +AddToFunc Button-Seek-+ ++ I Music-Seek '15' + +AddToFunc Button-Seek-- ++ I Music-Seek '-15' + +# Music menus {{{1 +# Recipe without audio buttons use the following: +# Popup /Music {{{2 +AddToFunc Music-generator ++ I DestroyMenu recreate /Music ++ I AddToMenu /Music '$[gt.Player]' Popup /Player ++ I AddToMenu /Music '$[gt.Show/Hide Alsaplayer]' Music-Tooltip +#+ I AddToMenu /Music '$[gt.Show/Hide Alsaplayer]' Music-GUI ++ I AddToMenu /Music '$[gt.Playback]' Popup /Playback ++ I AddToMenu /Music '$[gt.Player volume]' Popup /Music/Volume ++ I AddToMenu /Music '$[gt.Speed]' Popup /Speed ++ I AddToMenu /Music '$[gt.Playlists]' Popup /Playlist-button ++ I AddToMenu /Music '$[gt.Show/Hide QJackCtl]' Music-QJackGUI + +# Tooltip {{{1 +AddToFunc Tittle-Tooltip ++ I PipeRead 'currentsong=`alsaplayer --status|grep title|sed -e "s/title: //"`; echo "InfoStoreAdd CurrentSong \\"${currentsong}\\""' ++ I PipeRead 'echo "Fvwm-Tooltip CurrentSong \\"Current song:\\" \\"$[infostore.CurrentSong]\\" +800-450 20 750"' + +AddToFunc Music-Tooltip ++ I PipeRead 'echo "Tittle-Tooltip"; echo "Deschedule $[schedule.last]"; echo "Schedule 3000 Kill-FvwmTooltip CurrentSong"' + +# vim:ft=fvwm Modified: fvwm/components/functions/Preferences-Menu =================================================================== --- fvwm/components/functions/Preferences-Menu 2015-02-11 16:41:52 UTC (rev 679) +++ fvwm/components/functions/Preferences-Menu 2015-02-11 17:13:45 UTC (rev 680) @@ -456,6 +456,7 @@ DestroyMenu /Preferences/MusicPlayer AddToMenu /Preferences/MusicPlayer Test (x alsaplayer) + '%22x22/apps/alsaplayer.png%Alsaplayer' SelectMusicPlayer alsaplayer +Test (x alsaplayer) + '%22x22/apps/alsaplayer.png%Alsaplayer daemon' SelectMusicPlayer alsaplayerdaemon Test (x mpc) + '%22x22/apps/gmpc.png%MPD' SelectMusicPlayer mpd Test (x quodlibet) + '%22x22/apps/quodlibet.png%Quod Libet' SelectMusicPlayer quodlibet Test (x xmms-shell) + '%22x22/apps/xmms.png%XMMS' SelectMusicPlayer xmms @@ -469,7 +470,8 @@ DestroyFunc SelectMusicPlayer AddToFunc SelectMusicPlayer -+ I FindCommand MusicPlayer $0 alsaplayer mpd quodlibet audacious xmms xmm2 cmus mocp cdcd mplayer mplayer2 +#+ I FindCommand MusicPlayer $0 alsaplayer alsaplayerdaemon mpd quodlibet audacious xmms xmm2 cmus mocp cdcd mplayer mplayer2 ++ I InfoStoreAdd MusicPlayer $0 + I Include components/functions/Music-$[infostore.MusicPlayer] + I SavePreferences DefaultMusicPlayer "InfoStoreAdd MusicPlayer $[infostore.MusicPlayer]" This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dom...@us...> - 2015-03-02 17:29:21
|
Revision: 682 http://sourceforge.net/p/fvwm-crystal/code/682 Author: dominique_libre Date: 2015-03-02 17:29:14 +0000 (Mon, 02 Mar 2015) Log Message: ----------- functions/Media: introducing mplayer tooltip instead of the OSD menu. Precedent commit was apps/DesktopIcons: fix for the refresh of the actions in the preferences menu. Modified Paths: -------------- ChangeLog fvwm/components/functions/Media Modified: ChangeLog =================================================================== --- ChangeLog 2015-03-02 17:20:55 UTC (rev 681) +++ ChangeLog 2015-03-02 17:29:14 UTC (rev 682) @@ -1,8 +1,9 @@ ChangeLog for FVWM-Crystal lundi 2 mars 2015 - apps/DesktopIcons: fix for infinite loop with mplayer tooltip when no mplayer in slave mode. - + functions/Media: introducing mplayer tooltip instead of the OSD menu. + apps/DesktopIcons: fix for the refresh of the actions in the preferences menu. + mercredi 11 février 2015 function/Exec-Accelerator: gnome-terminal support is broken due to a bug into gnome-terminal. + functions/Music-alsaplayerdaemon: add support for AlsaPlayer in daemon mode. @@ -14,7 +15,7 @@ functions/Preferences-Menu: fix recipe reloding with space in file name after fvwm-crystal menu generation. functions/Wallpaper: fix spaces in direcctory name/path with Random-Wallpaper. -mardi 20 janvier 2015 +mardi 20 janvier 2015 apps/DesktopIcons: oops typo fix; the action dialogs show the current preferences instead of arbitrary ones. vendredi 16 janvier 2015 Modified: fvwm/components/functions/Media =================================================================== --- fvwm/components/functions/Media 2015-03-02 17:20:55 UTC (rev 681) +++ fvwm/components/functions/Media 2015-03-02 17:29:14 UTC (rev 682) @@ -147,7 +147,9 @@ DestroyFunc Music-GUI AddToFunc Music-GUI + I All (XDRadio) Iconify toggle -+ I Exec exec echo "menu up" > /home/$[infostore.USERDIR]/.mplayer/pipe +# Comment out the line you dont want: +#+ I Exec exec echo "menu up" > /home/$[infostore.USERDIR]/.mplayer/pipe ++ I Music-Tooltip # Button menu # (alsaplayer, audacious, cdcd, cmus, mocp, mpd, mplayer, quodlibet) @@ -659,4 +661,10 @@ AddToMenu /Music + DynamicPopupAction Function Music-generator +# Tooltip (alsaplayer, mplayer*) {{{1 +DestroyFunc Tittle-Tooltip +DestroyFunc Music-Tooltip +AddToFunc Music-Tooltip ++ I Exec exec echo "osd_show_property_text \${path} 3999" > /home/$[infostore.USERDIR]/.mplayer/pipe + # 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-03-06 16:30:10
|
Revision: 685 http://sourceforge.net/p/fvwm-crystal/code/685 Author: dominique_libre Date: 2015-03-06 16:30:08 +0000 (Fri, 06 Mar 2015) Log Message: ----------- functions/Preferences-Menu: fix loading of recipe from the preferences menu Modified Paths: -------------- ChangeLog fvwm/components/functions/Preferences-Menu Modified: ChangeLog =================================================================== --- ChangeLog 2015-03-02 17:37:38 UTC (rev 684) +++ ChangeLog 2015-03-06 16:30:08 UTC (rev 685) @@ -1,5 +1,8 @@ ChangeLog for FVWM-Crystal +vendredi 6 mars 2015 + functions/Preferences-Menu: fix loading of recipe from the preferences menu. + lundi 2 mars 2015 functions/Music, functions/Media: introducing mplayer tooltip instead of the OSD menu. apps/DesktopIcons: fix for the refresh of the actions in the preferences menu. Modified: fvwm/components/functions/Preferences-Menu =================================================================== --- fvwm/components/functions/Preferences-Menu 2015-03-02 17:37:38 UTC (rev 684) +++ fvwm/components/functions/Preferences-Menu 2015-03-06 16:30:08 UTC (rev 685) @@ -41,7 +41,7 @@ + I Exec exec killall stalonetray $[infostore.SILENT] + I Exec exec killall trayer $[infostore.SILENT] + I Exec exec killall UpdateInfoline $[infostore.SILENT] -+ I Read "$[infostore.Fvwm_Crystal_Recipe]" ++ I Read $[infostore.Fvwm_Crystal_Recipe] # # Used recipe This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dom...@us...> - 2015-05-27 12:58:08
|
Revision: 687 http://sourceforge.net/p/fvwm-crystal/code/687 Author: dominique_libre Date: 2015-05-27 12:58:05 +0000 (Wed, 27 May 2015) Log Message: ----------- fix recipe reloading when called from fvwm-crystal.generate-menu Modified Paths: -------------- ChangeLog fvwm/components/functions/Preferences-Menu Modified: ChangeLog =================================================================== --- ChangeLog 2015-04-07 13:50:44 UTC (rev 686) +++ ChangeLog 2015-05-27 12:58:05 UTC (rev 687) @@ -1,5 +1,8 @@ ChangeLog for FVWM-Crystal +mercredi 27 mai 2015 + functions/Preferences-Menu: fix recipe reloading when called from fvwm-crystal.generate-menu. + mardi 7 avril 2015 updated the French locale and the *.pot files. Modified: fvwm/components/functions/Preferences-Menu =================================================================== --- fvwm/components/functions/Preferences-Menu 2015-04-07 13:50:44 UTC (rev 686) +++ fvwm/components/functions/Preferences-Menu 2015-05-27 12:58:05 UTC (rev 687) @@ -41,7 +41,7 @@ + I Exec exec killall stalonetray $[infostore.SILENT] + I Exec exec killall trayer $[infostore.SILENT] + I Exec exec killall UpdateInfoline $[infostore.SILENT] -+ I Read $[infostore.Fvwm_Crystal_Recipe] ++ I Read '$[infostore.Fvwm_Crystal_Recipe]' # # Used recipe This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dom...@us...> - 2015-06-08 14:36:56
|
Revision: 690 http://sourceforge.net/p/fvwm-crystal/code/690 Author: dominique_libre Date: 2015-06-08 14:36:54 +0000 (Mon, 08 Jun 2015) Log Message: ----------- Fix non wanted full screen fvwm scripts in conjunction with the automatic full screen preference Modified Paths: -------------- ChangeLog fvwm/components/functions/Fullscreen Modified: ChangeLog =================================================================== --- ChangeLog 2015-06-04 19:51:04 UTC (rev 689) +++ ChangeLog 2015-06-08 14:36:54 UTC (rev 690) @@ -1,7 +1,11 @@ ChangeLog for FVWM-Crystal +lundi 8 juin 2015 + components/Fullscreen: Fix non wanted full screen fvwm scripts in conjunction with the + automatic full screen preference. + jeudi 3 juin 2015 - components/Pteferences-Menu: Fix quoting in Reload-Recipe. + components/Preferences-Menu: Fix quoting in Reload-Recipe. mercredi 2 juin 2015 preferences/DesktopDirs; preferences/IconsDirs: add file name as commented 1st line. Modified: fvwm/components/functions/Fullscreen =================================================================== --- fvwm/components/functions/Fullscreen 2015-06-04 19:51:04 UTC (rev 689) +++ fvwm/components/functions/Fullscreen 2015-06-08 14:36:54 UTC (rev 690) @@ -158,26 +158,10 @@ # Start in full screen at application statup DestroyFunc Window-AutoFS AddToFunc Window-AutoFS -PipeRead 'while read myline; do echo "+ I ThisWindow (${myline}) Fullscreen"; done < $[FVWM_USERDIR]/preferences/FullScreenApps|grep -v \\#' +PipeRead 'while read myline; do if [ "${myline}" != "" ]; then echo "+ I ThisWindow (${myline}) Fullscreen"; fi; done < $[FVWM_USERDIR]/preferences/FullScreenApps|grep -v \\#' DestroyModuleConfig FvwmEvent-Window-Fullscreen-Auto: * *FvwmEvent-Window-FullScreen-Auto: add_window Window-AutoFS Module FvwmEvent FvwmEvent-Window-Fullscreen-Auto # 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-06-17 15:04:57
|
Revision: 695 http://sourceforge.net/p/fvwm-crystal/code/695 Author: dominique_libre Date: 2015-06-17 15:04:55 +0000 (Wed, 17 Jun 2015) Log Message: ----------- updated Version to 3.4.0 Modified Paths: -------------- ChangeLog fvwm/components/functions/About Modified: ChangeLog =================================================================== --- ChangeLog 2015-06-17 14:54:25 UTC (rev 694) +++ ChangeLog 2015-06-17 15:04:55 UTC (rev 695) @@ -2,6 +2,7 @@ mercredi 17 juin 2015 locale/fr_FR.UTF-8/*/*, addons/fvwm-crystal-script.pot: added last strings, typo. + functions/About: updated Version to 3.4.0 lundi 15 juin 2015 + Red, Green, 32x32, 22x22: more icons for DesktopIcons directories Modified: fvwm/components/functions/About =================================================================== --- fvwm/components/functions/About 2015-06-17 14:54:25 UTC (rev 694) +++ fvwm/components/functions/About 2015-06-17 15:04:55 UTC (rev 695) @@ -5,7 +5,7 @@ *About: Line center *About: Text "FVWM-Crystal" *About: Line center -*About: Text "$[gt.Version]: 3.3.2" +*About: Text "$[gt.Version]: 3.4.0" *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...> - 2015-09-11 15:23:11
|
Revision: 698 http://sourceforge.net/p/fvwm-crystal/code/698 Author: dominique_libre Date: 2015-09-11 15:23:09 +0000 (Fri, 11 Sep 2015) Log Message: ----------- Initial support for resume-hibernate via pm-utils Modified Paths: -------------- ChangeLog fvwm/components/functions/Exit Modified: ChangeLog =================================================================== --- ChangeLog 2015-09-07 16:39:24 UTC (rev 697) +++ ChangeLog 2015-09-11 15:23:09 UTC (rev 698) @@ -3,6 +3,9 @@ Version 3.4.0 ------------- +vendredi 11 septembre 2015 + functions/Exit: Initial support for resume-hibernate via pm-utils. + lundi 22 juin 2015 apps/DesktopIcons: Add simple-mtpfs to the partition icons. Usefull for devices like mobile phones. Modified: fvwm/components/functions/Exit =================================================================== --- fvwm/components/functions/Exit 2015-09-07 16:39:24 UTC (rev 697) +++ fvwm/components/functions/Exit 2015-09-11 15:23:09 UTC (rev 698) @@ -9,6 +9,11 @@ Test (x xscreensaver) + '%22x22/fvwm-crystal/system-lock-screen.png%$[gt.Lock screen]' X xscreensaver-command -lock Test (EnvIsSet SESSION_MANAGER) + '%22x22/fvwm-crystal/system-log-out.png%$[gt.Logout]' QuitSession Test (!EnvIsSet SESSION_MANAGER) + '%22x22/fvwm-crystal/system-log-out.png%$[gt.Logout]' Quit +Test (x /usr/sbin/pm-suspend) + '' Nop +Test (x /usr/sbin/pm-suspend) + '%22x22/fvwm-crystal/gdm.png%$[gt.Resume to RAM]' S pm-suspend +Test (x /usr/sbin/pm-suspend-hybrid) + '%22x22/fvwm-crystal/gdm.png%$[gt.Resume hybride]' S pm-suspend-hybrid +Test (x /usr/sbin/pm-hibernate) + '%22x22/fvwm-crystal/gdm.png%$[gt.Supend to disk]' S pm-hibernate +Test (x /usr/sbin/pm-powersave) + '%22x22/fvwm-crystal/gdm.png%$[gt.Powersave]' S pm-powersave Test (EnvIsSet SESSION_MANAGER) + '' Nop Test (EnvIsSet SESSION_MANAGER) + '%22x22/fvwm-crystal/gdm.png%$[gt.Save session]' Exec exec gnome-session-save --gui Test (EnvIsSet SESSION_MANAGER) + '%22x22/fvwm-crystal/gdm.png%$[gt.Manage session]' Exec exec gnome-session-properties This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dom...@us...> - 2015-09-23 11:33:08
|
Revision: 707 http://sourceforge.net/p/fvwm-crystal/code/707 Author: dominique_libre Date: 2015-09-23 11:33:05 +0000 (Wed, 23 Sep 2015) Log Message: ----------- Automatic full screened applications: add a delay for Firefox, needed because Firefox think it now better than the window manager/user what it must do. Modified Paths: -------------- ChangeLog fvwm/components/functions/Fullscreen Modified: ChangeLog =================================================================== --- ChangeLog 2015-09-22 14:21:51 UTC (rev 706) +++ ChangeLog 2015-09-23 11:33:05 UTC (rev 707) @@ -3,6 +3,11 @@ Version 3.4.0 ------------- +Mercredi 23 septembre 2015 + functions/Fullscreen: Automatic full screened applications: + add a delay for Firefox, needed because Firefox think it now better than the + window manager/user what it must do. Todo: ignore the transiet windows. + Mardi 22 septembre 2015 + fvwm/locale/fy_NL.UTF-8/*: New UTF-8 Frisian locales, thanks to Alwin. + fvwm/locale/nl_NL.UTF-8/*: New UTF-8 Dutch locales, thanks to Alwin. Modified: fvwm/components/functions/Fullscreen =================================================================== --- fvwm/components/functions/Fullscreen 2015-09-22 14:21:51 UTC (rev 706) +++ fvwm/components/functions/Fullscreen 2015-09-23 11:33:05 UTC (rev 707) @@ -158,7 +158,11 @@ # Start in full screen at application statup DestroyFunc Window-AutoFS AddToFunc Window-AutoFS -PipeRead 'while read myline; do if [ "${myline}" != "" ]; then echo "+ I ThisWindow (${myline}) Fullscreen"; fi; done < $[FVWM_USERDIR]/preferences/FullScreenApps|grep -v \\#' +PipeRead 'while read myline; do if [ "${myline}" != "" ]; then \ + if [ "${myline}" == "Firefox" ]; \ + then echo "+ I ThisWindow (${myline}) Schedule 5000 Fullscreen"; \ + else echo "+ I ThisWindow (${myline}) Fullscreen"; \ + fi; fi; done < $[FVWM_USERDIR]/preferences/FullScreenApps|grep -v \\#' DestroyModuleConfig FvwmEvent-Window-Fullscreen-Auto: * *FvwmEvent-Window-FullScreen-Auto: add_window Window-AutoFS This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dom...@us...> - 2015-09-28 13:53:06
|
Revision: 714 http://sourceforge.net/p/fvwm-crystal/code/714 Author: dominique_libre Date: 2015-09-28 13:53:03 +0000 (Mon, 28 Sep 2015) Log Message: ----------- change the delay to put firefox in full screen from 5 to 10 sec. Modified Paths: -------------- ChangeLog fvwm/components/functions/Fullscreen Modified: ChangeLog =================================================================== --- ChangeLog 2015-09-27 17:06:42 UTC (rev 713) +++ ChangeLog 2015-09-28 13:53:03 UTC (rev 714) @@ -3,6 +3,9 @@ Version 3.4.0 ------------- +Lundi 28 septembre 2015 + functions/Fullscreen: change the delay to put firefox in full screen from 5 to 10 sec. + Dimanche 27 septembre 2015 colorsets/colorset-definition, colorsets/Amiga.cs: new colorsets for the AcpiBatt applet. Modified: fvwm/components/functions/Fullscreen =================================================================== --- fvwm/components/functions/Fullscreen 2015-09-27 17:06:42 UTC (rev 713) +++ fvwm/components/functions/Fullscreen 2015-09-28 13:53:03 UTC (rev 714) @@ -160,7 +160,7 @@ AddToFunc Window-AutoFS PipeRead 'while read myline; do if [ "${myline}" != "" ]; then \ if [ "${myline}" == "Firefox" ]; \ - then echo "+ I ThisWindow (${myline}) Schedule 5000 Fullscreen"; \ + then echo "+ I ThisWindow (${myline}) Schedule 10000 Fullscreen"; \ else echo "+ I ThisWindow (${myline}) Fullscreen"; \ fi; fi; done < $[FVWM_USERDIR]/preferences/FullScreenApps|grep -v \\#' This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dom...@us...> - 2015-10-01 09:34:56
|
Revision: 715 http://sourceforge.net/p/fvwm-crystal/code/715 Author: dominique_libre Date: 2015-10-01 09:34:53 +0000 (Thu, 01 Oct 2015) Log Message: ----------- Auto FS: add condition to not put if full screen the transient windows Modified Paths: -------------- ChangeLog fvwm/components/functions/Fullscreen Modified: ChangeLog =================================================================== --- ChangeLog 2015-09-28 13:53:03 UTC (rev 714) +++ ChangeLog 2015-10-01 09:34:53 UTC (rev 715) @@ -3,6 +3,9 @@ Version 3.4.0 ------------- +Jeudi 1 octobre 2015 + functions/Fullscreen: Auto FS: add condition to not put if full screen the transient windows. + Lundi 28 septembre 2015 functions/Fullscreen: change the delay to put firefox in full screen from 5 to 10 sec. Modified: fvwm/components/functions/Fullscreen =================================================================== --- fvwm/components/functions/Fullscreen 2015-09-28 13:53:03 UTC (rev 714) +++ fvwm/components/functions/Fullscreen 2015-10-01 09:34:53 UTC (rev 715) @@ -160,8 +160,8 @@ AddToFunc Window-AutoFS PipeRead 'while read myline; do if [ "${myline}" != "" ]; then \ if [ "${myline}" == "Firefox" ]; \ - then echo "+ I ThisWindow (${myline}) Schedule 10000 Fullscreen"; \ - else echo "+ I ThisWindow (${myline}) Fullscreen"; \ + then echo "+ I ThisWindow (${myline}, !Transient) Schedule 10000 Fullscreen"; \ + else echo "+ I ThisWindow (${myline}, !Transient) Fullscreen"; \ fi; fi; done < $[FVWM_USERDIR]/preferences/FullScreenApps|grep -v \\#' DestroyModuleConfig FvwmEvent-Window-Fullscreen-Auto: * This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dom...@us...> - 2015-10-11 12:38:11
|
Revision: 733 http://sourceforge.net/p/fvwm-crystal/code/733 Author: dominique_libre Date: 2015-10-11 12:38:09 +0000 (Sun, 11 Oct 2015) Log Message: ----------- Preferences-Menu: fixes quoting of the ReloadRecipe function Modified Paths: -------------- ChangeLog fvwm/components/functions/Preferences-Menu Modified: ChangeLog =================================================================== --- ChangeLog 2015-10-11 12:33:27 UTC (rev 732) +++ ChangeLog 2015-10-11 12:38:09 UTC (rev 733) @@ -4,7 +4,8 @@ ------------- Dimanche 11 octobre 2015 - apps/DesktopIcons: typo fix, icon size fix for the icon row number + apps/DesktopIcons: typo fix, icon size fixes for the icon row number + functions/Preferences-Menu: fixes quoting of the ReloadRecipe function. Samedi 10 octobre 2015 recipes/*, apps/DesktopIcons: add per recipe pref setting for left/right emplacement Modified: fvwm/components/functions/Preferences-Menu =================================================================== --- fvwm/components/functions/Preferences-Menu 2015-10-11 12:33:27 UTC (rev 732) +++ fvwm/components/functions/Preferences-Menu 2015-10-11 12:38:09 UTC (rev 733) @@ -41,9 +41,7 @@ + I Exec exec killall stalonetray $[infostore.SILENT] + I Exec exec killall trayer $[infostore.SILENT] + I Exec exec killall UpdateInfoline $[infostore.SILENT] -# Reload pref, otherwise Read recipe quoting fail. -+ I LoadPreferences LastChoosenRecipe -+ I Read '$[infostore.Fvwm_Crystal_Recipe]' ++ I Read '$*' # # Used recipe @@ -66,8 +64,7 @@ AddToFunc Recipe-Set + I InfoStoreAdd Fvwm_Crystal_Recipe "$*" + I SavePreferences LastChoosenRecipe "InfoStoreAdd Fvwm_Crystal_Recipe $*" -+ I ReloadRecipe -#+ I Module FvwmForm Recipe-Restart-Dialog ++ I ReloadRecipe '$*' All (Recipe-Restart-Dialog) Close DestroyModuleConfig Recipe-Restart-Dialog: * This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dom...@us...> - 2015-10-12 10:49:06
|
Revision: 737 http://sourceforge.net/p/fvwm-crystal/code/737 Author: dominique_libre Date: 2015-10-12 10:49:04 +0000 (Mon, 12 Oct 2015) Log Message: ----------- fix Reload-Recipe when the recipe is not given to the function Modified Paths: -------------- ChangeLog fvwm/components/functions/Preferences-Menu Modified: ChangeLog =================================================================== --- ChangeLog 2015-10-12 09:21:42 UTC (rev 736) +++ ChangeLog 2015-10-12 10:49:04 UTC (rev 737) @@ -7,7 +7,8 @@ bin/fvwm-crystal.generate-menu: fix for multiple localised Name entries in desktop files whih caused bad filenames, resulting in "No such command 'xyz'" fvwm errors when loading the resulting application menu. - + functions/Preferences-Menu: fix Reload-Recipe when the recipe is not given to the function. + Dimanche 11 octobre 2015 apps/DesktopIcons: typo fix, icon size fixes for the icon row number functions/Preferences-Menu: fixes quoting of the ReloadRecipe function. Modified: fvwm/components/functions/Preferences-Menu =================================================================== --- fvwm/components/functions/Preferences-Menu 2015-10-12 09:21:42 UTC (rev 736) +++ fvwm/components/functions/Preferences-Menu 2015-10-12 10:49:04 UTC (rev 737) @@ -41,7 +41,9 @@ + I Exec exec killall stalonetray $[infostore.SILENT] + I Exec exec killall trayer $[infostore.SILENT] + I Exec exec killall UpdateInfoline $[infostore.SILENT] -+ I Read '$*' ++ I PipeRead "if [[ '$*' != '' ]]; \ + then echo Read \\'$*\\'; \ + else echo Read \\'$[infostore.Fvwm_Crystal_Recipe]\\'; fi" # # Used recipe This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dom...@us...> - 2015-10-12 14:38:07
|
Revision: 740 http://sourceforge.net/p/fvwm-crystal/code/740 Author: dominique_libre Date: 2015-10-12 14:38:05 +0000 (Mon, 12 Oct 2015) Log Message: ----------- test fvwm > 2.6.5 for the XDG menu Modified Paths: -------------- ChangeLog fvwm/components/functions/Preferences-Menu Modified: ChangeLog =================================================================== --- ChangeLog 2015-10-12 12:44:53 UTC (rev 739) +++ ChangeLog 2015-10-12 14:38:05 UTC (rev 740) @@ -7,7 +7,8 @@ bin/fvwm-crystal.generate-menu: fix for multiple localised Name entries in desktop files whih caused bad filenames, resulting in "No such command 'xyz'" fvwm errors when loading the resulting application menu. - functions/Preferences-Menu: fix Reload-Recipe when the recipe is not given to the function. + functions/Preferences-Menu: fix Reload-Recipe when the recipe is not given to the function; + test fvwm > 2.6.5 for the XDG menu. functions/CheckForFiles: add the FullScreenApps file into the wanted preferences. + scripts/FSApps, functions/Fullscreen: Window-AutoFS: put the Piperead into an external script. Modified: fvwm/components/functions/Preferences-Menu =================================================================== --- fvwm/components/functions/Preferences-Menu 2015-10-12 12:44:53 UTC (rev 739) +++ fvwm/components/functions/Preferences-Menu 2015-10-12 14:38:05 UTC (rev 740) @@ -374,9 +374,9 @@ AddToMenu /Preferences/DesktopMenu + '%22x22/fvwm-crystal/Off.png%$[gt.No menu with left click]' SetNoDesktopMenu + '%22x22/fvwm-crystal/fvwm-crystal.png%$[gt.Menu with left click]' SetDesktopMenu -+ '' Nop -+ '%22x22/fvwm-crystal/Off.png%$[gt.No XDG menu with Alt+A]' SetNoXDGMenu -+ '%22x22/fvwm-crystal/On.png%$[gt.XDG Menu with Alt+A]' SetXDGMenu +Test (Version > 2.6.5) + '' Nop +Test (Version > 2.6.5) + '%22x22/fvwm-crystal/Off.png%$[gt.No XDG menu with Alt+A]' SetNoXDGMenu +Test (Version > 2.6.5) + '%22x22/fvwm-crystal/On.png%$[gt.XDG Menu with Alt+A]' SetXDGMenu DestroyFunc SetNoDesktopMenu AddToFunc SetNoDesktopMenu This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |