From: <dom...@us...> - 2015-12-30 15:53:39
|
Revision: 839 http://sourceforge.net/p/fvwm-crystal/code/839 Author: dominique_libre Date: 2015-12-30 15:53:37 +0000 (Wed, 30 Dec 2015) Log Message: ----------- amixer use 2 hardware steps with Ctrl+Shift+.|,; typo fix; keybinding changes, doc update Modified Paths: -------------- ChangeLog asciidoc/FAQ asciidoc/KeyboardBindings doc/html/FAQ.html doc/html/KeyboardBindings.html fvwm/components/bindings/Music fvwm/components/bindings/Music-Dvorak fvwm/components/bindings/Music-Dvorak_NumLock fvwm/components/bindings/Music_NumLock fvwm/components/functions/Mixer fvwm/components/functions/Music-cdcd man/ApplicationDatabase.1 man/CrystalRoxHOWTO.1 man/FVWMCrystalFAQ.1 man/KeyboardBindings.1 man/MouseBindings.1 man/Tips.1 man/fvwm-crystal.1 Modified: ChangeLog =================================================================== --- ChangeLog 2015-12-29 18:39:25 UTC (rev 838) +++ ChangeLog 2015-12-30 15:53:37 UTC (rev 839) @@ -3,6 +3,16 @@ Version 3.4.0 ------------- +mercredi 30 décembre 2015 + functions/Mixer: make amixer to work with 2 hardware steps when called with + Alt+Shift+[,|.]. + functions/Music-cdcd: typo fix. + bindings/Music*: binding changes: + Alt + N replace Alt + M (Music-Forward) + Alt + P replace Alt + N (Music-Backward) + Alt + G replace Alt + P (Music-GUI) + asciidoc/*: update with last changes. + mardi 29 décembre 2015 functions/Mixer: commented show the sound card into the volume tooltip. functions/Preferences-Menu, scripts/XDG-Menu: make it work with fvwm>2.6.5. Modified: asciidoc/FAQ =================================================================== --- asciidoc/FAQ 2015-12-29 18:39:25 UTC (rev 838) +++ asciidoc/FAQ 2015-12-30 15:53:37 UTC (rev 839) @@ -233,6 +233,8 @@ Due to the introduction of infostore in FVWM and its use in FVWM-Crystal, you will need FVWM 2.6.5+. +In order to get the XDG application menu with *Alt + A*, you need FVWM 2.6.6+, which is FVWM from cvs at that time of writing. + 2.3 Q: How to install FVWM-Crystal from distributed packages? ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ A: Unpack fvwm-crystal-X.Y.tar.gz to an empty directory. After that cd into the unpacked directory and execute: @@ -266,7 +268,7 @@ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ A: Parts of FVWM-Crystal configuration needs to have executable bit on, and it's set by the make script. If you can't or don't want to use it, you can installa FVWM-Crystal manually. Unpack the distributed package or get a copy of the subversion repository as described above, then issue commands below: -Note: This answer is obsolete but can get you started. Read the Makefile if it +Note: This answer is obsolete but can get you started. Continue reading if it doesn't work. ---- cd fvwm-crystal @@ -280,9 +282,24 @@ put the configuration files in ~/.fvwm-crystal directory (without the 'fvwm/' subdirectory!). Startup script will use them automatically. - You can also copy ~/.Xresources or fvwm-crystal.desktop as described above. +Note: The following is up-to-date. +The Makefile has been updated to reflect the current state of the software. In +consequence, you must be able to install Fvwm-Crystal by running +---- +make install +---- +or +---- +make prefix=/usr install +---- +Due to the installation of the session file in /etc/X11/Sessions and of a sudo +configuration file in /etc/sudoers.d, the installation into the user file hierarchy is not +supported. Anyway, if you don't have root access, you may process as explained above, +and install every thing but these files in /etc. + + 2.6 Q: How I can select FVWM-Crystal as my window manager? ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ A: If you are using *startx* for running your X session, copy the file Modified: asciidoc/KeyboardBindings =================================================================== --- asciidoc/KeyboardBindings 2015-12-29 18:39:25 UTC (rev 838) +++ asciidoc/KeyboardBindings 2015-12-30 15:53:37 UTC (rev 839) @@ -136,6 +136,10 @@ *Alt + Shift + D*:: Restore the original size and place again the windows. +*Alt + Shift + F*:: + Toggle all non iconic windows on the current desktop page between full + screen and non fullscreen. + Music player and audio mixer: ----------------------------- *Alt + Z*:: @@ -153,23 +157,23 @@ *Alt + B*:: Selects next track in music player. +*Alt + P*:: + Selects previous track ignoring "Shuffle" setting in music player. + *Alt + N*:: - Selects prevous track ignoring "Shuffle" setting in music player. - -*Alt + M*:: Selects next track ignoring "Shuffle" setting in music player. *Alt + ,*:: - Lowers the volume by 1.5 dB. + Lowers the volume by 1.5 dB (with amixer by 1 hardware step). *Alt + .*:: - Raises the volume by 1.5 dB. + Raises the volume by 1.5 dB (with amixer by 1 hardware step). *Alt + Shift + ,*:: - Lowers the volume by 10 %. + Lowers the volume by 10 % (with amixer by 2 hardware steps). *Alt + Shift + .*:: - Raises the volume by 10 %. + Raises the volume by 10 % (with amixer by 2 hardware steps). *Alt + / (slash)*:: Activates the search function of the music player (currently only XMMS @@ -178,7 +182,7 @@ *Alt + Shift + / (slash)*:: Toggles sequential/random playback -*Alt + P*:: +*Alt + G*:: Toggle the display of the media player. With mplayer, it will display the file name. *Alt + S*:: @@ -277,10 +281,6 @@ Pressing Alt+KP_* on the full-screened window brings back the titlebar and border and resizes a window to it's previous size and position. -*Alt + Shift + F*:: - Toggle all non iconic windows on the current desktop page between full - screen and non fullscreen. - *`Alt + Shift + KP_*`*:: Switch focus between the different full-screened windows of the current desktop page and the desktop. Modified: doc/html/FAQ.html =================================================================== --- doc/html/FAQ.html 2015-12-29 18:39:25 UTC (rev 838) +++ doc/html/FAQ.html 2015-12-30 15:53:37 UTC (rev 839) @@ -1068,6 +1068,7 @@ series which has many improvements over the old stable tree is old now, for example support for PNG images, new modules, improvements in existing modules and bugfixes.</p></div> <div class="paragraph"><p>From FVWM 2.6.x, all releases are stable and 2.7 is outdated.</p></div> <div class="paragraph"><p>Due to the introduction of infostore in FVWM and its use in FVWM-Crystal, you will need FVWM 2.6.5+.</p></div> +<div class="paragraph"><p>In order to get the XDG application menu with <strong>Alt + A</strong>, you need FVWM 2.6.6+, which is FVWM from cvs at that time of writing.</p></div> </div> <div class="sect2"> <h3 id="_2_3_q_how_to_install_fvwm_crystal_from_distributed_packages">2.3 Q: How to install FVWM-Crystal from distributed packages?</h3> @@ -1103,7 +1104,7 @@ <div class="sect2"> <h3 id="_2_5_q_how_to_install_fvwm_crystal_manually">2.5 Q: How to install FVWM-Crystal manually?</h3> <div class="paragraph"><p>A: Parts of FVWM-Crystal configuration needs to have executable bit on, and it’s set by the make script. If you can’t or don’t want to use it, you can installa FVWM-Crystal manually. Unpack the distributed package or get a copy of the subversion repository as described above, then issue commands below:</p></div> -<div class="paragraph"><p>Note: This answer is obsolete but can get you started. Read the Makefile if it +<div class="paragraph"><p>Note: This answer is obsolete but can get you started. Continue reading if it doesn’t work.</p></div> <div class="listingblock"> <div class="content"> @@ -1117,55 +1118,71 @@ put the configuration files in ~/.fvwm-crystal directory (without the <em>fvwm/</em> subdirectory!). Startup script will use them automatically.</p></div> <div class="paragraph"><p>You can also copy ~/.Xresources or fvwm-crystal.desktop as described above.</p></div> -</div> -<div class="sect2"> -<h3 id="_2_6_q_how_i_can_select_fvwm_crystal_as_my_window_manager">2.6 Q: How I can select FVWM-Crystal as my window manager?</h3> -<div class="paragraph"><p>A: If you are using <strong>startx</strong> for running your X session, copy the file -<strong>addons/Xsession</strong> from FVWM-Crystal package to your <sub>~/.Xsession or -</sub>~/.xinitrc file. In other words, you need to start <strong>fvwm-crystal</strong> script, -<strong>fvwm</strong> or <strong>fvwm2</strong> will not work, because FVWM-Crystal has it’s main configuration files in different place than FVWM. That imply the last line of your .xinitrc file should contain:</p></div> +<div class="paragraph"><p>Note: The following is up-to-date. +The Makefile has been updated to reflect the current state of the software. In +consequence, you must be able to install Fvwm-Crystal by running</p></div> <div class="listingblock"> <div class="content"> -<pre><code>exec fvwm-crystal</code></pre> +<pre><code>make install</code></pre> </div></div> -<div class="paragraph"><p>If you are using a graphical login manager like <strong>GDM</strong>, just select -<strong>FVWM-Crystal</strong> in the Session menu.</p></div> </div> -<div class="sect2"> -<h3 id="_2_7_q_when_i_start_fvwm_crystal_i_get_only_the_empty_fvwm_desktop_8230">2.7 Q: When I start FVWM-Crystal I get only the empty FVWM desktop…</h3> -<div class="paragraph"><p>A: Make sure that you have correct path to the system-wide configuration files -in <strong>fvwm-crystal</strong> script. Also check if in your <sub>~/.Xsession or </sub>~/.xinitrc -the last line contains <strong>exec fvwm-crystal</strong>. Select <strong>FVWM-Crystal</strong> as your -session in GDM, <strong>FVWM</strong> will not work.</p></div> </div> -<div class="sect2"> -<h3 id="_2_8_q_why_there_is_no_application_panel_on_the_desktop">2.8 Q: Why there is no application panel on the desktop?</h3> -<div class="paragraph"><p>A: Do you have Python installed? -Is <strong>fvwm-crystal.apps</strong> script in a directory listed in $PATH environment variable? -All files in Crystal’s Application Database needs to have <strong>executable</strong> bit set (all files are actually scripts). You can set it by issuing command:</p></div> +</div> +<div class="sect1"> +<h2 id="_or">or</h2> +<div class="sectionbody"> +<div class="paragraph"><p>make prefix=/usr install</p></div> <div class="listingblock"> <div class="content"> -<pre><code>chmod -R a+rx <installpath>/Applications</code></pre> +<pre><code>Due to the installation of the session file in /etc/X11/Sessions and of a sudo +configuration file in /etc/sudoers.d, the installation into the user file hierarchy is not +supported. Anyway, if you don't have root access, you may process as explained above, +and install every thing but these files in /etc. + + +2.6 Q: How I can select FVWM-Crystal as my window manager? +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +A: If you are using *startx* for running your X session, copy the file +*addons/Xsession* from FVWM-Crystal package to your ~~/.Xsession or +~~/.xinitrc file. In other words, you need to start *fvwm-crystal* script, +*fvwm* or *fvwm2* will not work, because FVWM-Crystal has it's main configuration files in different place than FVWM. That imply the last line of your .xinitrc file should contain:</code></pre> </div></div> -</div> -<div class="sect2"> -<h3 id="_2_9_q_how_can_i_get_the_error_log_of_fvwm_crystal">2.9 Q: How can I get the error log of FVWM-Crystal</h3> -<div class="paragraph"><p>A: The best way is to run FVWM-Crystal with startx. The last line of your .xinitrc file should be:</p></div> +<div class="paragraph"><p>exec fvwm-crystal</p></div> <div class="listingblock"> <div class="content"> -<pre><code>exec fvwm-crystal 2>.errors.fvwm-crystal</code></pre> +<pre><code>If you are using a graphical login manager like *GDM*, just select +*FVWM-Crystal* in the Session menu. + +2.7 Q: When I start FVWM-Crystal I get only the empty FVWM desktop... +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +A: Make sure that you have correct path to the system-wide configuration files +in *fvwm-crystal* script. Also check if in your ~~/.Xsession or ~~/.xinitrc +the last line contains *exec fvwm-crystal*. Select *FVWM-Crystal* as your +session in GDM, *FVWM* will not work. + +2.8 Q: Why there is no application panel on the desktop? +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +A: Do you have Python installed? +Is *fvwm-crystal.apps* script in a directory listed in $PATH environment variable? +All files in Crystal's Application Database needs to have *executable* bit set (all files are actually scripts). You can set it by issuing command:</code></pre> </div></div> -<div class="paragraph"><p>The log of fvwm-crystal will be in the file ~/.errors.fvwm-crystal. The verbosity of the log can be reduced in the preferences:</p></div> +<div class="paragraph"><p>chmod -R a+rx <installpath>/Applications</p></div> <div class="listingblock"> <div class="content"> -<pre><code>Preferences -> Silent operations</code></pre> +<pre><code>2.9 Q: How can I get the error log of FVWM-Crystal +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +A: The best way is to run FVWM-Crystal with startx. The last line of your .xinitrc file should be:</code></pre> </div></div> -</div> -</div> -</div> -<div class="sect1"> -<h2 id="_3_usage_2">3. Usage</h2> -<div class="sectionbody"> +<div class="paragraph"><p>exec fvwm-crystal 2>.errors.fvwm-crystal</p></div> +<div class="listingblock"> +<div class="content"> +<pre><code>The log of fvwm-crystal will be in the file ~/.errors.fvwm-crystal. The verbosity of the log can be reduced in the preferences:</code></pre> +</div></div> +<div class="paragraph"><p>Preferences → Silent operations</p></div> +<div class="listingblock"> +<div class="content"> +<pre><code>3. Usage</code></pre> +</div></div> <div class="sect2"> <h3 id="_3_1_q_where_can_i_start_some_prefered_application_at_startup">3.1 Q: Where can I start some prefered application at startup?</h3> <div class="paragraph"><p>A: Copy the file <strong>/usr/share/fvwm-crystal/fvwm/preferences/Startup</strong> to @@ -1358,7 +1375,7 @@ <div id="footnotes"><hr /></div> <div id="footer"> <div id="footer-text"> -Last updated 2015-12-27 16:41:32 CET +Last updated 2015-12-30 15:52:36 CET </div> </div> </body> Modified: doc/html/KeyboardBindings.html =================================================================== --- doc/html/KeyboardBindings.html 2015-12-29 18:39:25 UTC (rev 838) +++ doc/html/KeyboardBindings.html 2015-12-30 15:53:37 UTC (rev 839) @@ -997,6 +997,15 @@ Restore the original size and place again the windows. </p> </dd> +<dt class="hdlist1"> +<strong>Alt + Shift + F</strong> +</dt> +<dd> +<p> + Toggle all non iconic windows on the current desktop page between full + screen and non fullscreen. +</p> +</dd> </dl></div> </div> </div> @@ -1045,15 +1054,15 @@ </p> </dd> <dt class="hdlist1"> -<strong>Alt + N</strong> +<strong>Alt + P</strong> </dt> <dd> <p> - Selects prevous track ignoring "Shuffle" setting in music player. + Selects previous track ignoring "Shuffle" setting in music player. </p> </dd> <dt class="hdlist1"> -<strong>Alt + M</strong> +<strong>Alt + N</strong> </dt> <dd> <p> @@ -1065,7 +1074,7 @@ </dt> <dd> <p> - Lowers the volume by 1.5 dB. + Lowers the volume by 1.5 dB (with amixer by 1 hardware step). </p> </dd> <dt class="hdlist1"> @@ -1073,7 +1082,7 @@ </dt> <dd> <p> - Raises the volume by 1.5 dB. + Raises the volume by 1.5 dB (with amixer by 1 hardware step). </p> </dd> <dt class="hdlist1"> @@ -1081,7 +1090,7 @@ </dt> <dd> <p> - Lowers the volume by 10 %. + Lowers the volume by 10 % (with amixer by 2 hardware steps). </p> </dd> <dt class="hdlist1"> @@ -1089,7 +1098,7 @@ </dt> <dd> <p> - Raises the volume by 10 %. + Raises the volume by 10 % (with amixer by 2 hardware steps). </p> </dd> <dt class="hdlist1"> @@ -1110,7 +1119,7 @@ </p> </dd> <dt class="hdlist1"> -<strong>Alt + P</strong> +<strong>Alt + G</strong> </dt> <dd> <p> @@ -1349,15 +1358,6 @@ </p> </dd> <dt class="hdlist1"> -<strong>Alt + Shift + F</strong> -</dt> -<dd> -<p> - Toggle all non iconic windows on the current desktop page between full - screen and non fullscreen. -</p> -</dd> -<dt class="hdlist1"> <strong><code>Alt + Shift + KP_*</code></strong> </dt> <dd> @@ -1507,7 +1507,7 @@ <div id="footnotes"><hr /></div> <div id="footer"> <div id="footer-text"> -Last updated 2015-11-02 19:24:51 CET +Last updated 2015-12-30 16:37:52 CET </div> </div> </body> Modified: fvwm/components/bindings/Music =================================================================== --- fvwm/components/bindings/Music 2015-12-29 18:39:25 UTC (rev 838) +++ fvwm/components/bindings/Music 2015-12-30 15:53:37 UTC (rev 839) @@ -6,10 +6,10 @@ Key V A $[Mod1] Music-Stop Key B A $[Mod1] Music-Next -Key N A $[Mod1] Music-Backward -Key M A $[Mod1] Music-Forward +Key P A $[Mod1] Music-Backward +Key N A $[Mod1] Music-Forward -Key P A $[Mod1] Music-GUI +Key G A $[Mod1] Music-GUI Key S A $[Mod1] Music-QJackGUI Key comma A $[Mod1] Change-Volume-Down $[infostore.Vol_Step] Modified: fvwm/components/bindings/Music-Dvorak =================================================================== --- fvwm/components/bindings/Music-Dvorak 2015-12-29 18:39:25 UTC (rev 838) +++ fvwm/components/bindings/Music-Dvorak 2015-12-30 15:53:37 UTC (rev 839) @@ -6,10 +6,10 @@ Key K A $[Mod1] Music-Stop Key X A $[Mod1] Music-Next -Key B A $[Mod1] Music-Backward -Key M A $[Mod1] Music-Forward +Key P A $[Mod1] Music-Backward +Key N A $[Mod1] Music-Forward -Key P A $[Mod1] Music-GUI +Key G A $[Mod1] Music-GUI Key S A $[Mod1] Music-QJackGUI Key W A $[Mod1] Change-Volume-Down $[infostore.Vol_Step] Modified: fvwm/components/bindings/Music-Dvorak_NumLock =================================================================== --- fvwm/components/bindings/Music-Dvorak_NumLock 2015-12-29 18:39:25 UTC (rev 838) +++ fvwm/components/bindings/Music-Dvorak_NumLock 2015-12-30 15:53:37 UTC (rev 839) @@ -6,10 +6,10 @@ Key K A $[Mod1]2 Music-Stop Key K A $[Mod1]2 Music-Next -Key B A $[Mod1]2 Music-Backward -Key M A $[Mod1]2 Music-Forward +Key P A $[Mod1]2 Music-Backward +Key N A $[Mod1]2 Music-Forward -Key P A $[Mod1]2 Music-GUI +Key G A $[Mod1]2 Music-GUI Key S A $[Mod1]2 Music-QJackGUI Key W A $[Mod1]2 Change-Volume-Down $[infostore.Vol_Step] Modified: fvwm/components/bindings/Music_NumLock =================================================================== --- fvwm/components/bindings/Music_NumLock 2015-12-29 18:39:25 UTC (rev 838) +++ fvwm/components/bindings/Music_NumLock 2015-12-30 15:53:37 UTC (rev 839) @@ -6,10 +6,10 @@ Key V A $[Mod1]2 Music-Stop Key B A $[Mod1]2 Music-Next -Key N A $[Mod1]2 Music-Backward -Key M A $[Mod1]2 Music-Forward +Key P A $[Mod1]2 Music-Backward +Key N A $[Mod1]2 Music-Forward -Key P A $[Mod1]2 Music-GUI +Key G A $[Mod1]2 Music-GUI Key S A $[Mod1]2 Music-QJackGUI Key comma A $[Mod1]2 Change-Volume-Down $[infostore.Vol_Step] Modified: fvwm/components/functions/Mixer =================================================================== --- fvwm/components/functions/Mixer 2015-12-29 18:39:25 UTC (rev 838) +++ fvwm/components/functions/Mixer 2015-12-30 15:53:37 UTC (rev 839) @@ -91,7 +91,9 @@ + I PipeRead 'case $[infostore.Mixer] in \\ 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 ;; \\ + if [ $0 != 10 ]; then \\ + exec amixer -c $[infostore.SoundCard] cset numid=$[infostore.SoundDevice] $((${tmpval}+1)) > /dev/null; \\ + else exec amixer -c $[infostore.SoundCard] cset numid=$[infostore.SoundDevice] $((${tmpval}+2)) > /dev/null; fi ;; \\ 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 ;; \\ @@ -110,7 +112,9 @@ + I PipeRead 'case $[infostore.Mixer] in \\ 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 ;; \\ + if [ $0 != 10 ]; then \\ + exec amixer -c $[infostore.SoundCard] cset numid=$[infostore.SoundDevice] $((${tmpval}-1)) > /dev/null ; \\ + else exec amixer -c $[infostore.SoundCard] cset numid=$[infostore.SoundDevice] $((${tmpval}-2)) > /dev/null; fi ;; \\ 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 ;; \\ Modified: fvwm/components/functions/Music-cdcd =================================================================== --- fvwm/components/functions/Music-cdcd 2015-12-29 18:39:25 UTC (rev 838) +++ fvwm/components/functions/Music-cdcd 2015-12-30 15:53:37 UTC (rev 839) @@ -66,7 +66,7 @@ + I Music-cdcd ff AddToFunc Music-Backward -+ I Muisc-cdcd rew ++ I Music-cdcd rew AddToFunc Playback-generator + I DestroyMenu recreate /Playback Modified: man/ApplicationDatabase.1 =================================================================== --- man/ApplicationDatabase.1 2015-12-29 18:39:25 UTC (rev 838) +++ man/ApplicationDatabase.1 2015-12-30 15:53:37 UTC (rev 839) @@ -2,12 +2,12 @@ .\" Title: ApplicationDatabase .\" Author: [see the "AUTHORS" section] .\" Generator: DocBook XSL Stylesheets v1.78.0 <http://docbook.sf.net/> -.\" Date: 12/27/2015 +.\" Date: 12/30/2015 .\" Manual: FVWM-Crystal .\" Source: ApplicationDatabase 3.4.0 .\" Language: English .\" -.TH "APPLICATIONDATABASE" "1" "12/27/2015" "ApplicationDatabase 3\&.4\&.0" "FVWM\-Crystal" +.TH "APPLICATIONDATABASE" "1" "12/30/2015" "ApplicationDatabase 3\&.4\&.0" "FVWM\-Crystal" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- Modified: man/CrystalRoxHOWTO.1 =================================================================== --- man/CrystalRoxHOWTO.1 2015-12-29 18:39:25 UTC (rev 838) +++ man/CrystalRoxHOWTO.1 2015-12-30 15:53:37 UTC (rev 839) @@ -2,12 +2,12 @@ .\" Title: CrystalRoxHOWTO .\" Author: [see the "AUTHORS" section] .\" Generator: DocBook XSL Stylesheets v1.78.0 <http://docbook.sf.net/> -.\" Date: 12/27/2015 +.\" Date: 12/30/2015 .\" Manual: FVWM-Crystal .\" Source: CrystalROXHOWTO 3.2.5 .\" Language: English .\" -.TH "CRYSTALROXHOWTO" "1" "12/27/2015" "CrystalROXHOWTO 3\&.2\&.5" "FVWM\-Crystal" +.TH "CRYSTALROXHOWTO" "1" "12/30/2015" "CrystalROXHOWTO 3\&.2\&.5" "FVWM\-Crystal" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- Modified: man/FVWMCrystalFAQ.1 =================================================================== --- man/FVWMCrystalFAQ.1 2015-12-29 18:39:25 UTC (rev 838) +++ man/FVWMCrystalFAQ.1 2015-12-30 15:53:37 UTC (rev 839) @@ -2,12 +2,12 @@ .\" Title: fvwm-crystal-FAQ .\" Author: [see the "AUTHORS" section] .\" Generator: DocBook XSL Stylesheets v1.78.0 <http://docbook.sf.net/> -.\" Date: 12/27/2015 +.\" Date: 12/30/2015 .\" Manual: FVWM-Crystal .\" Source: FAQ 3.4.0 .\" Language: English .\" -.TH "FVWM\-CRYSTAL\-FAQ" "1" "12/27/2015" "FAQ 3\&.4\&.0" "FVWM\-Crystal" +.TH "FVWM\-CRYSTAL\-FAQ" "1" "12/30/2015" "FAQ 3\&.4\&.0" "FVWM\-Crystal" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- @@ -635,6 +635,8 @@ From FVWM 2\&.6\&.x, all releases are stable and 2\&.7 is outdated\&. .sp Due to the introduction of infostore in FVWM and its use in FVWM\-Crystal, you will need FVWM 2\&.6\&.5+\&. +.sp +In order to get the XDG application menu with \fBAlt + A\fR, you need FVWM 2\&.6\&.6+, which is FVWM from cvs at that time of writing\&. .SS "2\&.3 Q: How to install FVWM\-Crystal from distributed packages?" .sp A: Unpack fvwm\-crystal\-X\&.Y\&.tar\&.gz to an empty directory\&. After that cd into the unpacked directory and execute: @@ -693,7 +695,7 @@ .sp A: Parts of FVWM\-Crystal configuration needs to have executable bit on, and it\(cqs set by the make script\&. If you can\(cqt or don\(cqt want to use it, you can installa FVWM\-Crystal manually\&. Unpack the distributed package or get a copy of the subversion repository as described above, then issue commands below: .sp -Note: This answer is obsolete but can get you started\&. Read the Makefile if it doesn\(cqt work\&. +Note: This answer is obsolete but can get you started\&. Continue reading if it doesn\(cqt work\&. .sp .if n \{\ .RS 4 @@ -711,63 +713,106 @@ Now put all files from \fBfvwm/\fR directory in the chosen configuration directory\&. If you want to install FVWM\-Crystal in your $HOME directory, put the configuration files in ~/\&.fvwm\-crystal directory (without the \fIfvwm/\fR subdirectory!)\&. Startup script will use them automatically\&. .sp You can also copy ~/\&.Xresources or fvwm\-crystal\&.desktop as described above\&. -.SS "2\&.6 Q: How I can select FVWM\-Crystal as my window manager?" .sp -A: If you are using \fBstartx\fR for running your X session, copy the file \fBaddons/Xsession\fR from FVWM\-Crystal package to your ~/\&.Xsession or ~/\&.xinitrc file\&. In other words, you need to start \fBfvwm\-crystal\fR script, \fBfvwm\fR or \fBfvwm2\fR will not work, because FVWM\-Crystal has it\(cqs main configuration files in different place than FVWM\&. That imply the last line of your \&.xinitrc file should contain: +Note: The following is up\-to\-date\&. The Makefile has been updated to reflect the current state of the software\&. In consequence, you must be able to install Fvwm\-Crystal by running .sp .if n \{\ .RS 4 .\} .nf -exec fvwm\-crystal +make install .fi .if n \{\ .RE .\} +.SH "OR" .sp -If you are using a graphical login manager like \fBGDM\fR, just select \fBFVWM\-Crystal\fR in the Session menu\&. -.SS "2\&.7 Q: When I start FVWM\-Crystal I get only the empty FVWM desktop\&..." +make prefix=/usr install .sp -A: Make sure that you have correct path to the system\-wide configuration files in \fBfvwm\-crystal\fR script\&. Also check if in your ~/\&.Xsession or ~/\&.xinitrc the last line contains \fBexec fvwm\-crystal\fR\&. Select \fBFVWM\-Crystal\fR as your session in GDM, \fBFVWM\fR will not work\&. -.SS "2\&.8 Q: Why there is no application panel on the desktop?" +.if n \{\ +.RS 4 +.\} +.nf +Due to the installation of the session file in /etc/X11/Sessions and of a sudo +configuration file in /etc/sudoers\&.d, the installation into the user file hierarchy is not +supported\&. Anyway, if you don\*(Aqt have root access, you may process as explained above, +and install every thing but these files in /etc\&. + + +2\&.6 Q: How I can select FVWM\-Crystal as my window manager? +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +A: If you are using *startx* for running your X session, copy the file +*addons/Xsession* from FVWM\-Crystal package to your ~~/\&.Xsession or +~~/\&.xinitrc file\&. In other words, you need to start *fvwm\-crystal* script, +*fvwm* or *fvwm2* will not work, because FVWM\-Crystal has it\*(Aqs main configuration files in different place than FVWM\&. That imply the last line of your \&.xinitrc file should contain: +.fi +.if n \{\ +.RE +.\} .sp -A: Do you have Python installed? Is \fBfvwm\-crystal\&.apps\fR script in a directory listed in $PATH environment variable? All files in Crystal\(cqs Application Database needs to have \fBexecutable\fR bit set (all files are actually scripts)\&. You can set it by issuing command: +exec fvwm\-crystal .sp .if n \{\ .RS 4 .\} .nf -chmod \-R a+rx <installpath>/Applications +If you are using a graphical login manager like *GDM*, just select +*FVWM\-Crystal* in the Session menu\&. + +2\&.7 Q: When I start FVWM\-Crystal I get only the empty FVWM desktop\&.\&.\&. +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +A: Make sure that you have correct path to the system\-wide configuration files +in *fvwm\-crystal* script\&. Also check if in your ~~/\&.Xsession or ~~/\&.xinitrc +the last line contains *exec fvwm\-crystal*\&. Select *FVWM\-Crystal* as your +session in GDM, *FVWM* will not work\&. + +2\&.8 Q: Why there is no application panel on the desktop? +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +A: Do you have Python installed? +Is *fvwm\-crystal\&.apps* script in a directory listed in $PATH environment variable? +All files in Crystal\*(Aqs Application Database needs to have *executable* bit set (all files are actually scripts)\&. You can set it by issuing command: .fi .if n \{\ .RE .\} -.SS "2\&.9 Q: How can I get the error log of FVWM\-Crystal" .sp -A: The best way is to run FVWM\-Crystal with startx\&. The last line of your \&.xinitrc file should be: +chmod \-R a+rx <installpath>/Applications .sp .if n \{\ .RS 4 .\} .nf -exec fvwm\-crystal 2>\&.errors\&.fvwm\-crystal +2\&.9 Q: How can I get the error log of FVWM\-Crystal +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +A: The best way is to run FVWM\-Crystal with startx\&. The last line of your \&.xinitrc file should be: .fi .if n \{\ .RE .\} .sp +exec fvwm\-crystal 2>\&.errors\&.fvwm\-crystal +.sp +.if n \{\ +.RS 4 +.\} +.nf The log of fvwm\-crystal will be in the file ~/\&.errors\&.fvwm\-crystal\&. The verbosity of the log can be reduced in the preferences: +.fi +.if n \{\ +.RE +.\} .sp +Preferences → Silent operations +.sp .if n \{\ .RS 4 .\} .nf -Preferences \-> Silent operations +3\&. Usage .fi .if n \{\ .RE .\} -.SH "3. USAGE" .SS "3\&.1 Q: Where can I start some prefered application at startup?" .sp A: Copy the file \fB/usr/share/fvwm\-crystal/fvwm/preferences/Startup\fR to \fB~/\&.fvwm\-crystal/preferences/Startup\fR and add yours commands here\&. Modified: man/KeyboardBindings.1 =================================================================== --- man/KeyboardBindings.1 2015-12-29 18:39:25 UTC (rev 838) +++ man/KeyboardBindings.1 2015-12-30 15:53:37 UTC (rev 839) @@ -2,12 +2,12 @@ .\" Title: KeyboardBindings .\" Author: [see the "AUTHORS" section] .\" Generator: DocBook XSL Stylesheets v1.78.0 <http://docbook.sf.net/> -.\" Date: 12/27/2015 +.\" Date: 12/30/2015 .\" Manual: FVWM-Crystal .\" Source: KeyboardBindings 3.4.0 .\" Language: English .\" -.TH "KEYBOARDBINDINGS" "1" "12/27/2015" "KeyboardBindings 3\&.4\&.0" "FVWM\-Crystal" +.TH "KEYBOARDBINDINGS" "1" "12/30/2015" "KeyboardBindings 3\&.4\&.0" "FVWM\-Crystal" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- @@ -159,6 +159,11 @@ .RS 4 Restore the original size and place again the windows\&. .RE +.PP +\fBAlt + Shift + F\fR +.RS 4 +Toggle all non iconic windows on the current desktop page between full screen and non fullscreen\&. +.RE .SH "MUSIC PLAYER AND AUDIO MIXER:" .PP \fBAlt + Z\fR @@ -186,34 +191,34 @@ Selects next track in music player\&. .RE .PP -\fBAlt + N\fR +\fBAlt + P\fR .RS 4 -Selects prevous track ignoring "Shuffle" setting in music player\&. +Selects previous track ignoring "Shuffle" setting in music player\&. .RE .PP -\fBAlt + M\fR +\fBAlt + N\fR .RS 4 Selects next track ignoring "Shuffle" setting in music player\&. .RE .PP \fBAlt + ,\fR .RS 4 -Lowers the volume by 1\&.5 dB\&. +Lowers the volume by 1\&.5 dB (with amixer by 1 hardware step)\&. .RE .PP \fBAlt + \&.\fR .RS 4 -Raises the volume by 1\&.5 dB\&. +Raises the volume by 1\&.5 dB (with amixer by 1 hardware step)\&. .RE .PP \fBAlt + Shift + ,\fR .RS 4 -Lowers the volume by 10 %\&. +Lowers the volume by 10 % (with amixer by 2 hardware steps)\&. .RE .PP \fBAlt + Shift + \&.\fR .RS 4 -Raises the volume by 10 %\&. +Raises the volume by 10 % (with amixer by 2 hardware steps)\&. .RE .PP \fBAlt + / (slash)\fR @@ -226,7 +231,7 @@ Toggles sequential/random playback .RE .PP -\fBAlt + P\fR +\fBAlt + G\fR .RS 4 Toggle the display of the media player\&. With mplayer, it will display the file name\&. .RE @@ -357,11 +362,6 @@ Make currently focused window a full\-screened window\&. It looses the titlebar and border and is maximized to the entire screen\&. Full\-screened window cannot be lowered but can be iconified\&. Pressing Alt+KP_* on the full\-screened window brings back the titlebar and border and resizes a window to it\(cqs previous size and position\&. .RE .PP -\fBAlt + Shift + F\fR -.RS 4 -Toggle all non iconic windows on the current desktop page between full screen and non fullscreen\&. -.RE -.PP \fBAlt + Shift + KP_*\fR .RS 4 Switch focus between the different full\-screened windows of the current desktop page and the desktop\&. Modified: man/MouseBindings.1 =================================================================== --- man/MouseBindings.1 2015-12-29 18:39:25 UTC (rev 838) +++ man/MouseBindings.1 2015-12-30 15:53:37 UTC (rev 839) @@ -2,12 +2,12 @@ .\" Title: MouseBindings .\" Author: [see the "AUTHORS" section] .\" Generator: DocBook XSL Stylesheets v1.78.0 <http://docbook.sf.net/> -.\" Date: 12/27/2015 +.\" Date: 12/30/2015 .\" Manual: FVWM-Crystal .\" Source: MouseBindings 3.4.0 .\" Language: English .\" -.TH "MOUSEBINDINGS" "1" "12/27/2015" "MouseBindings 3\&.4\&.0" "FVWM\-Crystal" +.TH "MOUSEBINDINGS" "1" "12/30/2015" "MouseBindings 3\&.4\&.0" "FVWM\-Crystal" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- Modified: man/Tips.1 =================================================================== --- man/Tips.1 2015-12-29 18:39:25 UTC (rev 838) +++ man/Tips.1 2015-12-30 15:53:37 UTC (rev 839) @@ -2,12 +2,12 @@ .\" Title: Tips .\" Author: [see the "AUTHORS" section] .\" Generator: DocBook XSL Stylesheets v1.78.0 <http://docbook.sf.net/> -.\" Date: 12/27/2015 +.\" Date: 12/30/2015 .\" Manual: FVWM-Crystal .\" Source: Tips 3.2.5 .\" Language: English .\" -.TH "TIPS" "1" "12/27/2015" "Tips 3\&.2\&.5" "FVWM\-Crystal" +.TH "TIPS" "1" "12/30/2015" "Tips 3\&.2\&.5" "FVWM\-Crystal" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- Modified: man/fvwm-crystal.1 =================================================================== --- man/fvwm-crystal.1 2015-12-29 18:39:25 UTC (rev 838) +++ man/fvwm-crystal.1 2015-12-30 15:53:37 UTC (rev 839) @@ -2,12 +2,12 @@ .\" Title: fvwm-crystal .\" Author: [see the "AUTHORS" section] .\" Generator: DocBook XSL Stylesheets v1.78.0 <http://docbook.sf.net/> -.\" Date: 12/27/2015 +.\" Date: 12/30/2015 .\" Manual: FVWM-Crystal .\" Source: fvwm-crystal 3.4.0 .\" Language: English .\" -.TH "FVWM\-CRYSTAL" "1" "12/27/2015" "fvwm\-crystal 3\&.4\&.0" "FVWM\-Crystal" +.TH "FVWM\-CRYSTAL" "1" "12/30/2015" "fvwm\-crystal 3\&.4\&.0" "FVWM\-Crystal" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |