From: <dom...@us...> - 2013-05-25 12:44:16
|
Revision: 468 http://sourceforge.net/p/fvwm-crystal/code/468 Author: dominique_libre Date: 2013-05-25 12:44:11 +0000 (Sat, 25 May 2013) Log Message: ----------- + asciidoc/MouseBindings & FAQ & KeyboardBindings & ApplicationsDatabase & Tips & CrystalRoxHowto & Tips & create.sh: ported documentation to asciidoc with a helper script to generate the man pages and html documentation; uodated the doc at the same time. - doc/Application Database.txt & Crystal ROX! HOWTO & FAQ & KeyboardBindings & Mouse Bindings & Tips.txt: removed txt documentation + html/*: autogenerated html documentation. man/*: auto updated the man pages Modified Paths: -------------- ChangeLog man/ApplicationDatabase.1 man/CrystalRoxHOWTO.1 man/FVWMCrystalFAQ.1 man/KeyboardBindings.1 man/MouseBindings.1 man/Tips.1 Added Paths: ----------- asciidoc/ asciidoc/ApplicationDatabase asciidoc/CrystalRoxHOWTO asciidoc/FAQ asciidoc/KeyboardBindings asciidoc/MouseBindings asciidoc/Tips asciidoc/create.sh doc/html/ doc/html/ApplicationDatabase.html doc/html/CrystalRoxHOWTO.html doc/html/FAQ.html doc/html/KeyboardBindings.html doc/html/MouseBindings.html doc/html/Tips.html Removed Paths: ------------- doc/Application database.txt doc/Crystal ROX! HOWTO.txt doc/FAQ doc/Keyboard bindings.txt doc/Mouse bindings.txt doc/Tips.txt Modified: ChangeLog =================================================================== --- ChangeLog 2013-05-25 09:47:54 UTC (rev 467) +++ ChangeLog 2013-05-25 12:44:11 UTC (rev 468) @@ -10,7 +10,15 @@ actions prefernces menu. functions/Preferences-Menu: avoid logout and restart with FVWM-Crystal Desktop Icons when possible. - ++ asciidoc/MouseBindings & FAQ & KeyboardBindings & ApplicationsDatabase & Tips & + CrystalRoxHowto & Tips & create.sh: ported documentation to asciidoc with a helper + script to generate the man pages and html documentation; uodated the doc at the + same time. +- doc/Application Database.txt & Crystal ROX! HOWTO & FAQ & KeyboardBindings & + Mouse Bindings & Tips.txt: removed txt documentation ++ html/*: autogenerated html documentation + man/*: auto updated the man pages + Vendredi 23 Mai 2013 Dominique Michel functions/FvwmExpose: silent xwd apps/Thunar: add preliminary preference support for the action 1 and 2 Added: asciidoc/ApplicationDatabase =================================================================== --- asciidoc/ApplicationDatabase (rev 0) +++ asciidoc/ApplicationDatabase 2013-05-25 12:44:11 UTC (rev 468) @@ -0,0 +1,205 @@ +ApplicationDatabase(1) +====================== +:doctype: manpage +:man source: ApplicationDatabase +:man version: 3.1.12 +:man manual: FVWM-Crystal + +NAME +---- + +ApplicationDatabase - provide "fvwm-crystal.apps" - a feature rich script that generate FVWM-Crystal applications menu from database entries and icons. It can be used in conjunction with "fvwm-crystal.generate-menu" - a script that generate the database entries and the icons used by fvwm-crystal.apps, by reading the desktop files provided by the applications, that with full support of the FreeDesktop additional categories. + + +SYNOPSIS +-------- + +None + + +DESCRIPTION +----------- + +Application database (with fvwm-crystal.apps and fvwm-crystal.generate-menu scripts) is one of the most interesting elements of FVWM-Crystal desktop. +Thanks to these elements you can have a panel or the menu with applications currently installed on a given system. + +Database structure is very flexible, allowing you to combine several databases into one (system-wide and user-wide, for example), mask selected applications or even whole directories, so they won't be visible, and so on. + +Application panel/menu generator also has many interesting features - you can create different panels and menu systems and easily blend them with your FVWM configuration. + + +Database structure +~~~~~~~~~~~~~~~~~~ +A database is a set of directories and scripts with special naming structure. +Each directory and subdirectory creates a *category* in which you can put +selected applications, for example *Games* or *Office*. Categories can be +nested, in turn creating subcategories, like *FPP Games* or *OpenOffice.org*. +In generation process each subdirectory is transformed into a submenu containg menu items specified in this subdirectory. + +Each directory and script have a special naming pattern. Here's the list of possible names: + + entry_name + ~entry_name + ~~entry_name + ~executable_name~entry_name + priority~entry_name + priority~~entry_name + priority~executable_name~entry_name + +_entry_name_:: ++ +is the name of the menu item or button on a panel. This is a required field. If it's the only one present, generator assumes that this entry should be put in the menu or panel without checking if associated application is present. + +_executable_name_:: ++ +is used to specify a name of the executable file. It's used to determine if +selected application is installed on the system, and in turn decide if this +entry should be put in the menu/panel or not. Applications are searched in the +directories specified using $PATH environment variable. This field is +optional, and is only tested, if _--check-exec_ option is present. + +_priority_:: ++ +is a numeric only field (also optional). It is used in the sorting mechanism to determine, what *importance* has particular menu item. Entries with higher priorities will be put higher in the menu system (therefore closer to the mouse pointer), lower priorities will be pushed at the end of the menu. +By default an entry without priority field has priority set to 0. + +As you can see, each directory and script name is used to sort and create +menus and panels. Also attributes of the files and directories are used in +this process. Each directory and script has an executable (x) bit set, for +allowing execution (see below) or reading inside directories. This can be used +to exclude certain files or directories from the generated menus or panels. By +removing the executable bit (_chmod -x_) from a file or directory you can +prevent it to be seen by the generator and ommited in the generated menu. By +combining this ability with *database merging* (each database masks previous one) you can use, for example, user-side application database to remove certain programs from this users menu. + +Generator doesn't put in the menu entry complete path to the binary it found - instead it puts the path to the script itself. In the end, what users do is not launching applications directly, but instead launching scripts located in the application database, which in turn launch the applications themselves. +That means, what's inside of the script, is completely meaningless to the generator; you can write complex scripts which are shown in the menu system and easily launch them. + +Instead of using the scripts, you can also make symlinks to selected binaries (using the specified naming rules), they also will be checked and included in the menu system. Script automatically tests, if symlink is correct (ie. target is present), and if the target has an executable bit set. + + +Database masking +~~~~~~~~~~~~~~~~ +You can give *fvwm-crystal.apps* script several databases in one command, for example: +---- +fvwm-crystal.apps --database=/some/directory --database=/other/dir +---- +When that happens, generator first reads first given database +(/some/directory), and after that adds next databases (/other/dir) to the +first one. You can use this feature to make changes in separate database that +affect generated menus and panels, but not modify the original database +itself. This mechanism is used in FVWM-Crystal by combining user-side database +located in *~/.fvwm/Applications* with system-wide, located in +*/usr/share/fvwm-crystal/fvwm/Applications* (by default). + +For successfull *database masking* you need to use the same directory +structure as the original database. That means, if you want to modify an entry +located in, for example, */Applications/Games/FPP*, you need to create the +same directories in your *local* database. You can omit the *priority* field in directory/file names, or change it, thus moving selected menu entry in the menu hierarhy. For example: + + system-wide: /Applications/20~Games/FPP/10~quake~Quake + user-wide: /Applications/Games/FPP/30~quake~Quake + +File attributes also can be masked. If you want to remove a menu entry (or +even entire submenu), you need to create all directories and a script which +lead to selected entry, and then remove the executable bit (chmod -x) from the +directory or script in your *local* database. + +Consequently, if you want to move a menu entry or submenu itself from one +place to another in the menu structure, you can create neccesary files in +desired location (or make symlinks to files/directories in original database), +then create the *old* files and directories, and remove their executable bit. Menu entries will disappear from their original locations and appear in those selected by your database. + + +Application icons +~~~~~~~~~~~~~~~~~ +Each application has it's own icon. Icon files are found using the entry or exectuable file name, like this: + + entry_name.png + executable_name.png + +First *entry_name* is tested, if icon doesn't exist, script looks for one with +*executable_name*. + +Icon directories can be specified using *--search-icons-in* option. You can specify more than one directory by separating them using : (colon) sign. + +There are two special file names: + +*directory.png*:: ++ +is used for the *categories* which doesn't have their own icon (it was not +found by the generator in specified directory). You can specify your own name +using *--default-dir-icon* option. For example: + + ImagePath $[FVWM_USERDIR]/icons/ + fvwm-crystal.apps --search-icons-in=$[FVWM_USERDIR]/icons/ \ + --default-dir-icon=22x22/dir.png + + Result: <ImagePath>22x22/dir.png + +*default.png*:: ++ +is used for applications which doesn't have their own icon. You can use +*--default-file-icon* to change the name, in the same way + *--default-dir-icon* can be used. + + +Panel/menu generator +~~~~~~~~~~~~~~~~~~~~ +Here I will describe some example uses of the generator, if you want to see complete list of commandline options, you can use command: +---- +fvwm-crystal.apps --help | less +---- + +*Creating panels*:: ++ +Generator doesn't create all panel options specified in *man FvwmButtons*, +just the button themselves. Therefore you can use FVWM configuration to decide +how the resulting panel will look and where it will be placed. For example, +you can create panels with swallowed windows and application buttons, by +putting PipeRead command with *fvwm-crystal.apps* in between the panel configuration, like this: + + *SomePanel: (1x1, Swallow FvwmPager) + PipeRead 'fvwm-crystal.apps --database=/some/base \ + --panel-name="SomePanel"' + *SomePanel: (1x1, Swallow xclock) ++ +You can make application panels which will open app menus, with different icon size on the panel and in the menu (big on the panel, small in the menu), by using generator several times with different options. For example: + + PipeRead 'fvwm-crystal.apps --database=/some/base \ + --panel-action1=menu --search-icons-in=/icons/32x32/apps \ + --no-menus' + PipeRead 'fvwm-crystal.apps --database=/some/base \ + --search-icons-in=/icons/22x22/apps --no-panel' + + +TODO +---- +Add more examples here... + + +AUTHORS +------- +Documentation written by Maciej Delmanowski <ha...@be...> +and ported to asciidoc by Dominique Michel + +fvwm-crystal.apps (C) 2005 by Rafal Bisingier +bugfixes 2008-2013 by Dominique Michel + +fvwm-crystal.generate-menu (C) 2008-2013 by Dominique Michel +<dom...@us...> + + +COPYRIGHT +--------- +*FVWM-Crystal* and all the scripts and other files coming with +the distribution are subject to the GNU General Public License (GPL). +Please refer to the COPYING file that came with *FVWM-Crystal* for details. + + +BUGS +---- +Bug reports can be sent to the fvwm-crystal-users mailing list at +<https://mail.gna.org/listinfo/fvwm-crystal-users/>. + + Added: asciidoc/CrystalRoxHOWTO =================================================================== --- asciidoc/CrystalRoxHOWTO (rev 0) +++ asciidoc/CrystalRoxHOWTO 2013-05-25 12:44:11 UTC (rev 468) @@ -0,0 +1,97 @@ +CrystalRoxHOWTO(1) +================== +:doctype: manpage +:man source: CrystalROXHOWTO +:man version: 3.1.12 +:man manual: FVWM-Crystal + +NAME +---- + +CrystalRoxHOWTO - Crystal ROX! HOWTO - (Read as "Crystal rocks!" ;) + +SYNOPSIS +-------- + +None + + +DESCRIPTION +----------- + +In this HOWTO I will show you how to setup FVWM-Crystal desktop with ROX-Filer +file manager, so they are working smoothly. + + +What is ROX-Filer? +------------------ + +(From the ROX-Filer manual) +ROX-Filer is a graphical file manger for the X Window System. Its user +interface is based on the RISC OS filer and it supports similar features such +as application directories and drag-and-drop loading and saving of files. The +filer can also act as a pinboard, allowing you to pin frequently used files +onto the desktop background. + +Homepage: http://rox.sourceforge.net + +In Crystal, while you can utilize an application-based work system (open an +application and from it's menu open a document), ROX-Filer will let you use +also document-based work style (open a document file in selected application), +of course after a little customization of Filer's settings. + + +How to make ROX-Filer work with FVWM-Crystal? +--------------------------------------------- + +Install ROX-Filer. I assume that executable is called *rox*. If name is +different, change it accordingly or make a symlink to */usr/local/bin/rox*. + +In FVWM-Crystal you can select a *desktop manager* to use. This option is +located in: Diamond => Preferences => Desktop manager. Select ROX-Filer. +Crystal will ask you to logout and start again your X session - you can do it +right away or later, if you wish. + +If everything was correctly installed, FVWM-Crystal should run with gray +background and *Home* icon in the upper-left corner of the screen (that's +ROX's pinboard). Now click on the background and from the menu select +*ROX-Filer* => *Options*. Go to *Iconified windows* and turn off *Show iconified +windows* option. Now go to *Compatibility* section and turn on *Pass all +backdrop mouse clicks to window manager* option. This way you will be able to +open terminal windows using RMB on the desktop. ROX-Filer menu can be still +accessed by clicling with RMB on the icons. You can now change ROX's options +at will. + +You can change desktop wallpaper using the Crystal's menu system. + + +Known issues: +------------- +- window thumbnails aren't transparent, probably because FVWM doesn't use + ROX's pinboard as the source of transparency for it's icons? +- Icon selected on the desktop stays selected; that's because ROX-Filer sends + all mouse button clicks to the window manager. If you don't want a selected + icon on the desktop all the time, open a directory or launch a file from + your desktop. + + +AUTHORS +------- +Documentation written by Maciej Delmanowski <ha...@be...> +and ported to asciidoc by Dominique Michel +<dom...@us...> + + +COPYRIGHT +--------- +*FVWM-Crystal* and all the scripts and other files coming with +the distribution are subject to the GNU General Public License (GPL). +Please refer to the COPYING file that came with *FVWM-Crystal* for details. + + +BUGS +---- +Bug reports can be sent to the fvwm-crystal-users mailing list at +<https://mail.gna.org/listinfo/fvwm-crystal-users/>. + + Added: asciidoc/FAQ =================================================================== --- asciidoc/FAQ (rev 0) +++ asciidoc/FAQ 2013-05-25 12:44:11 UTC (rev 468) @@ -0,0 +1,435 @@ +fvwm-crystal-FAQ(1) +=================== +:doctype: manpage +:man source: FAQ +:man version: 3.1.12 +:man manual: FVWM-Crystal + +NAME +---- +FVWMCrystalFAQ - FVWM-Crystal Frequently Asked Questions + + +SYNOPSIS +-------- + +None + + +DESCRIPTION +----------- + +Last updated: +~~~~~~~~~~~~ + 19.04.2013, for version 3.0.7 + +Table of Contents +----------------- + +1. General information. +~~~~~~~~~~~~~~~~~~~~~~~ +1.1: What is FVWM-Crystal? + +1.2: Who are the authors? + +1.3: Where I can get the newest version? + +1.4: Is there a mailing list? + + +2. Installation. +~~~~~~~~~~~~~~~~ +2.1: What do I need to install FVWM-Crystal? + +2.2: Can I use FVWM-Crystal with *stable* FVWM branch (2.4.x)? + +2.3: How to install FVWM-Crystal from distributed packages? + +2.4: How to install FVWM-Crystal from darcs repository? + +2.5: How to install FVWM-Crystal manually? + +2.6: How I can select FVWM-Crystal as my window manager? + +2.7: When I start FVWM-Crystal I get only the empty FVWM desktop... + +2.8: Why there is no application panel on the desktop? + + +3. Usage. +~~~~~~~~~ +3.1: Where can I start some prefered application at startup? + +3.2: Where can I add my prefered fvwm command? + +3.3: How can I have a tear off menu? + +3.4: How can I record madias with mplayer? + +3.5: The Music menu get screwed. What can I do about this? + +3.6: Mplayer doesn't show the movie I selected into the menu. Why? + +3.7: Mplayer is flaky. What can I do? + +3.8: How to change FVWM-Crystal key bindings that collide with Emacs? + +3.9: What do I need to do to create my own personal recipe(s)? + +3.10: How to customize the application menu? + +3.11: How to get a consistant look between toolkits? + +3.12: How can I get my removable media to be mounted with Thunar? + + +Frequently Asked Questions +-------------------------- +Here are the answers! + +1. General information. +----------------------- + +1.1 Q: What is FVWM-Crystal? +~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +A: It's a set of FVWM configuration files, some Python and shell scripts, a set of application icons and images. This combination produces a fairly decent and customized Linux desktop using FVWM as it's basic component. With additional file managers, such as Thunar ROX-Filer or Nautilus (from GNOME Project) you can create useable and good-looking Linux desktop environment. + +1.2 Q: Who are the authors? +~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +A: The original author FVWM-Crystal is Maciej Delmanowski. You can contact with him using his e-mail account <ha...@be...> or through Jabber network <ha...@ja...>. + +The current author and maintener is Dominique Michel +<dom...@us...> + +FVWM-Crystal could not be in the present state without the help of other people. You can find their list in the AUTHORS file included in the project's package. + + +1.3 Q: Where I can get the newest version? +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +A: Newest stable version can be always found on the main FVWM-Crystal website: +---- +https://sourceforge.net/projects/fvwm-crystal/?source=navbar +---- +Some GNU/Linux distributions have already included packages, usually named *fvwm-crystal*. + +You can also use the development version. It is a subversion repository which contains the newest code. You can find more information on +---- +http://fvwm-crystal.sourceforge.net/download.html +---- + +1.4 Q: Is there a mailing list? +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +A: Yes, there is. You can read the archives by pointing your web browser on +---- +http://lists.berlios.de/pipermail/fvwm-crystal-users/ +---- +If you want to subscribe, you can do it using the Web interface: +---- +http://lists.berlios.de/mailman/listinfo/fvwm-crystal-users +---- + +2. Installation. +----------------- + +2.1 Q: What do I need to install FVWM-Crystal? +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +A: If you want to use FVWM-Crystal, you need to have: + +- *FVWM window manager*, version 2.6.5+ + +- *Python* interpreter 2.7 + +- POSIX shell interpreter + +- an application which can set the desktop wallpaper (Esetroot, hsetroot, feh) + +- coreutils (you just already have it) + +- gawk + +- sed + +- xwd (for on the fly icon generation) + +- /proc/mounts if Thunar is installed (used to update the icons on the fly) + +- bc if AlsaPlayer or MPlayer is installed (speed control) + +You can install these applications to get additional functionality: + +- terminal emulator (xterm, Aterm, Eterm, urxvt, mrxvt, gnome-terminal, terminator, konsole, mgt or xfce4-terminal are currently supported) + +- ImageMagick - for window thumbnails and making screenshots + +- XScreenSaver - a desktop screensaver + +- stalonetray or trayer - stand-alone tray/notification area application + +- sudo - running text-based applications as superuser and for shutdown/reboot commands (needs to be configured properly) + +- gksudo - for running graphical applications as superuser + +- GDM (gdmflexiserver) - for shutdown/reboot/new login commands + +- a music player - AlsaPlayer, XMMS2 , QuodLibet, cdcd, MPlayer, cmus, audacious or MPD are supported + +- graphical file manager - Thunar, ROX-Filer or Nautilus + + +Here are URLs for applications specified above: + +- FVWM http://www.fvwm.org/ + +- habak, trayer http://fvwm-crystal.berlios.de/ + +- Esetroot http://www.jnrowe.ukfsn.org/projects/esetroot.html + +- hsetroot http://thegraveyard.org/hsetroot.php + +- Aterm http://aterm.sourceforge.net/ + +- Eterm http://eterm.sourceforge.net/ + +- URxvt http://software.schmorp.de/ + +- mrxvt http://materm.sourceforge.net/ + +- ImageMagick http://www.imagemagick.org/ + +- XScreenSaver http://www.jwz.org/xscreensaver/ + +- sudo http://www.courtesan.com/sudo/ + +- XMMS http://www.xmms.org/ + +- XMMS2 http://wiki.xmms2.xmms.se/index.php/Main_Page + +- xmms-shell http://directory.fsf.org/audio/mp3/xmms-shell.html + +- xmms-find http://xmmsfind.sourceforge.net/ + +- MPD http://www.musicpd.org/ + +- mpc http://musicpd.org/mpc.shtml + +- QuodLibet http://www.sacredchao.net/quodlibet + +- cdcd http://libcdaudio.sourceforge.net/ + +- ROX-Filer http://rox.sourceforge.net/ + + +2.2 Q: Can I use FVWM-Crystal with "stable" FVWM branch (2.4.x)? +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +A: No. Old FVWM version (so called "stable") is in fact, old. Even 2.5.x +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. + +From FVWM 2.6.x, all releases are stable and 2.7 is outdated. + +Due to the introduction of infostore in FVWM and its use in FVWM-Crystal, you will need FVWM 2.6.5+. + +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 unpacked directory and execute: +---- +make install +---- +By default Crystal will be installed in /usr/local directory. You can select destination directory using: +---- +make prefix=/usr install +---- +After successful installation you can copy sample *~/.Xresources* file from +*addons/* directory of the FVWM-Crystal package, if you don't have +one. A Xsession desktop file will be installed into /usr/share/xsessions, so +any graphical login manager should be able to select FVWM-Crystal as your +desktop. + +2.4 Q: How to install FVWM-Crystal from subversion repository? +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +A: You need to create a local copy of a darcs repository by issuing command: +---- +svn co svn://svn.code.sf.net/p/fvwm-crystal/code/ fvwm-crystal +---- + +When it finishes, cd into newly created 'fvwm-crystal/' directory and issue commands: +---- +make install +---- + +You can change the destination directory as described above. + +2.5 Q: How to install FVWM-Crystal manually? +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +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 +doesn't work. +---- +cd fvwm-crystal +chmod a+rx bin/* +chmod -R a+rx fvwm/Applications +chmod a+rx fvwm/scripts/FvwmMPD/*.py fvwm/scripts/FvwmMPD/*.sh +---- + +Now put all files from *fvwm/* 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 +'fvwm/' subdirectory!). Startup script will use them automatically. + + +You can also copy ~/.Xresources or fvwm-crystal.desktop as described above. + +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. + +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: +---- +chmod -R a+rx <installpath>/Applications +---- + +3. Usage +-------- + +3.1 Q: Where can I start some prefered application at startup? +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +A: Copy the file */usr/share/fvwm-crystal/fvwm/preferences/Startup* to +*~/.fvwm-crystal/preferences/Startup* and add yours commands here. + +3.2 Q: Where can I add my prefered fvwm command? +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +A: You want to use some custom styles, keybindings or so, or to replace existing ones. Create the file +---- +~/.fvwm-crystal/userconfig +---- +and add them here. + +3.3 Q: How can I have a tear off menu? +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +A: When in the menu you want to tear off, press the backspace key. To remove +the menu, press escape. This is a standard FVWM feature. See *man fvwm*. + +3.4 Q: How can I record medias with mplayer? +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +A: Recording with mplayer produce a stream dump. Such a dump is unusable for anything else than MPEG streams. Dump only MPEG sources. When watching such a sources, press "c" and mplayer will begin to make a stream dump to the file ~/stream.dump. + +Press "c" again to stop capturing. You can use Kino to edit this file. + +3.5 Q: The Music menu get screwed. What can I do about this? +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +A: According to Thomas Adam, auto-generated menus in FVWM are very sensitive to special characters. You must change all the special characters in the directories and folders names where FVWM will search for your media files. + +3.6 Q: Mplayer doesn't show the movie I selected into the menu. Why? +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +A; You are watching something else. The file(s) was just added into mplayer's internal playlist. Press Enter or chosse Next in the menu. Only the DVB and DVD sources will play instantly. + +3.7 Q: Mplayer is flaky. What can I do? +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +A: Try another video output. For that, edit ~/.mplayer/config and put a line +like *vo=xv* or *vo=gl*. *mplayer -vo help* will show you a list. + +In the worst case (Fvwm-Crystal is unusable), go to one of the primary console +with *Ctrl + Alt + F<n>*, login and issue a *killall -9 mplayer*. + +With *Alt + F7*, you will go back to Fvwm-Crystal. + +You can also try a different X graphic driver. For that, you must follow the documentation of your GNU/Linux distribution, install the wanted driver and edit the configuration of your X server. + +3.8 Q: How to change FVWM-Crystal key bindings that collide with Emacs? +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +A: With Emacs, the problem is the Alt key. You must change this keyboard modifier. For that, copy + +---- +/usr/share/fvwm-crystal/fvwm/compoments/functions/Keyboard-Modifiers +---- + +to + +---- +~/.fvwm-crystal/components/functions/Keyboard-Modifiers +---- + +edit it and change *SetEnv Mod1 M* to *SetEnv Mod1 4*, and *SetEnv Mod2 MS* to +*SetEnv Mod 2 4S* to use the windows key. + +You may want to also change *SetEnv SelectOnReleaseKey Alt_L* to *SetEnv +SelectOnReleaseKey Super_L*. + +3.9 Q: What do I need to do to create my own personal recipe(s)? +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +A: Create the directory ~/.fvwm-crystal/recipes and put your recipe(s) in it. After restrarting FWM-Crystal from its main menu, you will get 2 choices in the preferences recipes menu: system and user. + +3.10 Q: How to customize the application menu? +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +A: First, take a look at the documentation: Main FVWM-Crystal menu -> FVWM-Crystal documentation -> Application Database. + +The application menu use a priority system based on the file name. + +With the default priority of 0, the file name will begin with ~prog_name~*. By renaming it to 10~prog_name~*, you will give it a more important priority than ~prog2~*, and less priority than 20~prog3~* + +FVWM-Crystal comme with a collection a preconfigured menu entries. You will +find them in /usr/fvwm-crystal/fvwm/applications/* and can copy them into +~/.fvwm-crystal/applications/* for customization. + +In the preferences, you can tell FVWM-Crystal to generate the application menu entries for the non provided entries. It will place them into ~/.fvwm-crystal/applications/* + +This function use the desktop files provided by the applications. If the application doesn't provide any desktop file, you will have to create your own menu entry and will find many examples in the provided FVWM-Crystal files. + +3.11 Q: How to get a consistant look between toolkits? +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +A: This is not related to FVWM-Crystal, but anyway, the look of the applications can be a little bit difficult to configure if you don't have Gnome and KDE installed, and don't know how to proceed. + +First, you must install lxappearance and qtconfig. At that time of writing (May 2013), lxappearance have a bug that imply any custom color change will be lost. But anyway, it is the best light application to change the GTK+ themes, icons, etc. If you want to customize the colors, you can always edit ~/.gtkrc-2.0 directly. + +After selecting your favorite GTK+ theme with lxappearance, run qtconfig to select the Default theme to use the system settings, or the GTK+ style to apply your GTK+ settings to QT. + +3.12 Q: How can I get my removable media to be mounted with Thunar? +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +A: Short answer: you can't, Thunar is a file manager, nothing else. +- For the USB and Firewire devices, you can add entries for them in /etc/fstab. For example: +---- +/dev/sdd1 /mnt/usb ext3 users,noatime 0 2 +---- +They will be mounted at boot and the users tag will let you mount and umount them as users. + +- For the USB and Firewire devices not present in the fstab, you can install pmount and pmount-gui. They will be mounted in /media. You mwy want to install uam too. + +- For the CD/DVD devices and much more, install and configure autofs. + +AUTHORS +------- +Original written by Maciej Delmanowski <ha...@be...>, +augmented, maintained and ported to asciidoc by Dominique Michel +<dom...@us...> + + +COPYRIGHT +--------- +*FVWM-Crystal* and all the scripts and other files coming with +the distribution are subject to the GNU General Public License (GPL). +Please refer to the COPYING file that came with *FVWM-Crystal* for details. + + +BUGS +---- +Bug reports can be sent to the fvwm-crystal-users mailing list at +<https://mail.gna.org/listinfo/fvwm-crystal-users/>. + + Added: asciidoc/KeyboardBindings =================================================================== --- asciidoc/KeyboardBindings (rev 0) +++ asciidoc/KeyboardBindings 2013-05-25 12:44:11 UTC (rev 468) @@ -0,0 +1,305 @@ +KeyboardBindings(1) +=================== +:doctype: manpage +:man source: KeyboardBindings +:man version: 3.1.12 +:man manual: FVWM-Crystal + +NAME +---- +KeyboardBindings - FVWM-Crystal Keyboard Bindings Reference + + +SYNOPSIS +-------- + +None + + +DESCRIPTION +----------- + +In this file you can find all keyboard bindings used in FVWM-Crystal desktop. + +Legend: +------- + Alt - Meta (Alt) + Win_L - Windows Left + Win_R - Windows Right + Menu - a "menu" key + KP_ - means that following key is on the numeric keyboard + LMB - Left Mouse Button + RMB - Right Mouse Button + MMB - Middle Mouse Button + + +Terminal windows: +----------------- +*Alt + ` (grave)*:: + Opens "QuakeConsole", a terminal similar to console available in FPP + games, like Quake series. It's a normal terminal where you can launch + commands. It stays on top of other windows, is visible on all + desktops. When you press Alt+` again, it will roll up and hide, + waiting for your next press of Alt+`, when it will show up again, so + you can launch a command in this terminal and hide it. + +*Alt + Shift + ` (grave)*:: + It will open new terminal window, Aterm by default. + +*Alt + ;*:: + Opens FvwmConsole in the lower-left corner of the screen, where you + can issue FVWM commands, and sometimes see error messages. The same + combination will hide/unhide it. + + +System and Applications menu: +----------------------------- +*Alt + Menu*:: + Opens a small menu with all the menus from ApplicationPanel and + Docklet. You can navigate the menu using cursor keys, or h, j, k, l, + Escape cancels the selection, Enter selects a menu position. + +*Alt + Win_R*:: + Opens an /Applications menu which contains a list of available + applications. You can use arrow keys or hjkl to move between menu + entries, Enter to select an entry and Escape to close the menu. + + +Desktop switching & moving windows between desktops: +---------------------------------------------------- +*Alt + Escape*:: + Swiches between two last used pages of the desktop. + +*Alt + F1, F2, F3, F4, F5, F6, F7, F8*:: + Switches to the selected page of the desktop, from 1 to 8. + +*Alt + Shift + F1, F2, F3, F4, F5, F6, F7, F8*:: + Moves active window to selected page, from 1 to 8. + +*Alt + [*:: + Go to the page on the left side of the current one. + +*Alt + ]*:: + Go to the page on the right side of the current one. + +*Alt + Shift + [*:: + Move the focused window to the page on the left side of the current + one and go there. + +*Alt + Shift + ]*:: + Move the focused window to the page on the right side of the current + one and go there. + + +Window movement on a single desktop: +------------------------------------ +*Alt + h, j, k, l*:: + Move windows to selected screen edge, centered: + j + h k + l + +*Alt + Shift + h, j, k, l*:: + Move windows to selected screen corner: + h k + j l + + +Window and icon list: +--------------------- +*Alt + Tab*:: + Shows a list of opened windows on the current page, allows you to + switch between them. Last active window will be at the end of the + list, previously active window will be at the top - that way quickly + pressed and released Alt+Tab will switch between two last used + windows. + +*Alt + Shift + Tab*:: + Shows a list of iconified windows, with thumbnails. After releasing + Alt selected window will show up on the current page. Escape cancels + this operation. + + +Window resizer: +--------------- +*Alt + Shift + 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, D*:: + Resizes currently focused window in different ways. Try it to see what + happens :) + + +Music player and audio mixer: +----------------------------- +*Alt + Z*:: + Selects prevouse track in music player. + +*Alt + X*:: + Starts playback in music player. + +*Alt + C*:: + Pauses playback in music player. + +*Alt + V*:: + Stops playback in music player. + +*Alt + B*:: + Selects next track 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. + +*Alt + .*:: + Raises the volume by 1.5 dB. + +*Alt + Shift + ,*:: + Lowers the volume by 10 %. + +*Alt + Shift + .*:: + Raises the volume by 10 %. + +*Alt + / (slash)*:: + Activates the search function of the music player (currently only XMMS + with XMMS-Find) + +*Alt + Shift + / (slash)*:: + Toggles sequential/random playback + + +Numeric keyboard - window focus: +-------------------------------- +*KP_1, KP_2, KP_3, KP_4, KP_6, KP_7, KP_8, KP_9*:: + Change focus in the selected direction from the currently focused + window. + +*KP_5*:: + Switch focus between two closest windows on the current page. + + +Numeric keyboard - window movement: +----------------------------------- +*Alt + KP_1, KP_2, KP_3, KP_4, KP_5, KP_6, KP_7, KP_8, KP_9*:: + Move currently focused window to the selected part of the screen, + corresponding to the numbers on the numeric keyboard. Pressing it + twice very fast moves a window instantly. + + +Numeric keyboard - window controls: +----------------------------------- +*KP_0* or *Alt + - (substract)*:: + Raise currently focused window. + +*KP_.* or *Alt + - (substract)*:: + Lower currently focused window. + +*KP_/*:: + Shade or unshade currently focused window. + +*Alt + KP_/*:: + Stick or unstick currently focused window. + +*`KP_*`* or *Alt + = (equal)*:: + Maximize currently focused window. + +*`Alt + KP_*`* or *Alt + Shift + = (equal)*:: + 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's previous size and position. + +*`Alt + Shift + KP_*`*:: + Switch focus between the different full-screened windows of the current + desktop page and the desktop. + +*Alt + KP_-* or *Alt + Backspace*:: + Iconifies currently focused window (or makes a thumbnail). + +*Alt + Shift + KP_-* or *Alt + Shift + Backspace*:: + Closes currently focused window. + +*KP_+*:: + Moves window to the default layer, where are "normal" windows. + +*Alt + KP_+*:: + Moves window to the upper layer, where are "always on top" windows. + +*Alt + Shift + KP_+*:: + Moves window to the lower layer, where are "always at botton" + windows. + + +Other functions: +---------------- +*Print Screen*:: + Makes a screenshot of the entire desktop in .jpg format and puts it in + '~/.fvwm/screenshots/' directory (by default). + +*Alt + Home*:: + Move mouse cursor to "home position" - top left corner of the screen. + +Note: +----- +If you want to modify some bindings, the best place is to put them into + ~/.fvwm-crystal/userconfig + +That file will be read at the very end of Fvwm-Crystal startup and restart. +That way, your changes will not be lost after an update, and they will be +read after all the other configuration settings. + +In case you want to reassign an existing binding to another key, the best +practice is to unassign the old key and assign the new one. As example: + +---- +Key grave A $[Mod1] - +Key grave A $[Mod1]2 - +Key Q A $[Mod1] QuakeConsole +Key Q A $[Mod1]2 QuakeConsole +---- + +will unassign Fvwm-Crystal binding (Alt + `) that launch the QuakeConsole +and assign it to (Alt + Q). + +To reassign another function to an existing binding, it is just to reassign +the binding. As example: + +---- +Key grave A $[Mod1] MyFunction +Key grave A $[Mod1]2 MyFunction +---- + +will reassign the QuakeConsole binding (Alt + `) to MyFunction. +The first binding is for use without NumLock, the second one is for use +with NumLock (The 2 after $[Mod1]). + +For the signification of the modifiers, read the key and mouse commands +description into `man fvwm`, as well than the output of + +less "${FVWM_SYSTEMDIR}"/components/functions/Keyboard-Modifiers + +when FVWM-Crystal is running. + +AUTHORS +------- +Documentation written by Maciej Delmanowski <ha...@be...> +and ported to asciidoc by Dominique Michel +<dom...@us...> + + +COPYRIGHT +--------- +*FVWM-Crystal* and all the scripts and other files coming with +the distribution are subject to the GNU General Public License (GPL). +Please refer to the COPYING file that came with *FVWM-Crystal* for details. + + +BUGS +---- +Bug reports can be sent to the fvwm-crystal-users mailing list at +<https://mail.gna.org/listinfo/fvwm-crystal-users/>. + + Added: asciidoc/MouseBindings =================================================================== --- asciidoc/MouseBindings (rev 0) +++ asciidoc/MouseBindings 2013-05-25 12:44:11 UTC (rev 468) @@ -0,0 +1,443 @@ +MouseBindings(1) +================ +:doctype: manpage +:man source: MouseBindings +:man version: 3.1.12 +:man manual: FVWM-Crystal + +NAME +---- +MouseBindings - FVWM-Crystal Mouse Bindings Reference + + +SYNOPSIS +-------- + +None + + +DESCRIPTION +----------- + +In this file you can find all mouse bindings used in FVWM-Crystal desktop. + +Legend: +------- + Alt - Meta (Alt) + Win_L - Windows Left + Win_R - Windows Right + Menu - a "menu" key + KP_ - means that following key is on the numeric keyboard + LMB - Left Mouse Button + RMB - Right Mouse Button + MMB - Middle Mouse Button + Wheel - The mouse wheel + + +The Desktop: +------------ +*LMB (+ hold)*:: + If enabled in the preferences, open applications or system menu + depending on the recipe in use. + +*RMB*:: + Open a terminal window. + +*MMB*:: + Toggle the ability to switch desktop pages using screen edge (off/on, + defult off). + +*Alt + MMB*:: + Hide or show desktop panels. + + +Window thumbnails: +------------------ +*Doubleclick LMB*:: + Bring back minimized window. + +*RMB*:: + Open a terminal window. + +*Alt + DoubleClick MMB*:: + Close selected window. + + +Window: +------- +*Alt + LMB*:: + Raise selected window. + +*Alt + LMB + drag*:: + Raise window and move it on the screen. + +*Alt + RMB*:: + Lower selected window. + +*Alt + RMB + drag*:: + Move window on the screen without raising. + +*Alt + MMB*:: + Resize selected window (move bottom-right corner). + + +Window's titlebar: +------------------ +*LMB*:: + Raise selected window. + +*LMB + drag*:: + Raise window and move it on the screen. + +*RMB*:: + Lower selected window. + +*RMB + drag*:: + Move window on the screen without raising. + +*MMB*:: + Shade or unshade window. + +*MMB + drag*:: + Resize selected window (choose window edge(s) to move). + +*Wheel*:: + Increase or decrease the transparency of the selected window. + + +Titlebar buttons: +----------------- + +*LMB, RMB, MMB + hold*:: + Show button menu(s). + +FVWM-Crystal button model: +~~~~~~~~~~~~~~~~~~~~~~~~~~ +`| Close B. |----//-----| Arrows B.| Options B.| Maximize B.| Close B. |` +[level="1"] +This apply also to the Amiga button model, which is the same but with only +one close button on the left. + +Close buttons: +^^^^^^^^^^^^^^ +*LMB*:: + Close selected window. + +*RMB*:: + Iconify selected window. + +*MMB*:: + Identify selected window. + +*Alt + MMB*:: + Destroy (kill) selected window. + + +Maximize button (toggle between new size and default size): +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +*LMB*:: + Maximize window. + +*Alt + LMB*:: + Take the free space (to the next windows). + +*RMB*:: + Maximize window horizontally. + +*Alt + RMB*:: + Take the free space horizontally. + +*MMB*:: + Maximize window vertically. + +*Alt + MMB*:: + Take the free space horizontally. + +Window options button: +^^^^^^^^^^^^^^^^^^^^^^ +*LMB*:: + Minimize the window (or toggle to the default size). + +*Alt + LMB*:: + Toggle sticky window mode. + +*RMB*:: + Set window in "normal" mode (clears stay on top/bottom). + +*MMB*:: + Set window to stay on top. + +*Alt + MMB*:: + Set window to stay on bottom. + + +Arrows button: +^^^^^^^^^^^^^^ +*LMB*:: + Move selected window to the left (upper) desktop page. + *Amiga model*: Iconify the window. + +*Alt + LMB*:: + Go to the left (upper) page with selected window. + +*RMB*:: + Move selected window to the right (lower) desktop page. + +*Alt + RMB*:: + Go to the right (lower) page with selected window. + +*MMB*:: + Move selected window to the previously active desktop page. + +*Alt + MMB*:: + Go to the previously active desktop page with selected window. + +Other button models: +~~~~~~~~~~~~~~~~~~~~ +Close button: +^^^^^^^^^^^^^ +*LMB*:: + Close window. + +*RMB* (in OS/2 and NeXTStep button model):: + Iconify window. + +Maximize button: +^^^^^^^^^^^^^^^^ +*LMB*:: + Maximize window. + +*Alt + LMB*:: + Take the free space (to the next windows). + +*RMB*:: + Maximize window horizontally. + +*Alt + RMB*:: + Take the free space horizontally. + +*MMB*:: + Maximize window vertically. + +*Alt + MMB*:: + Take the free space horizontally. + +Iconify button: +^^^^^^^^^^^^^^^ +*LMB*:: + Iconify window. + + +Applications panel: +------------------- +*LMB*:: + Open the menu of selected application group. + +*RMB*:: + Launch application which is shown on the app panel. + + +Desktop pager: +-------------- +*LMB*:: + Switch to selected desktop/page. + +*RMB*:: + Switch to selected region. + +MMB:: + Move selected miniature window to a different desktop page, or move + outside the pager window to the current desktop. + + +Window panel (shows currently opened windows): +---------------------------------------------- +*LMB*:: + Go to the window's desktop page, raise and focus it. + +*RMB*:: + Bring selected window to the current page, raise and focus it. + +*MMB*:: + Iconify/deiconify selected window. + + +Icon panel (shows currently iconified windows): +----------------------------------------------- +*LMB*:: + Bring back iconified window on the current page, raise and focus it. + +*RMB*:: + Go to the window's desktop page, bring window back, raise and focus + it. + + +Clock: +------ +*LMB*, *MMB*:: + Toggle between date and time display. + +*RMB*:: + Toggle between 12h and 24h time format. + + +"FVWM-Crystal" button: +---------------------- +*LMB*:: + Open the system menu. + +*MMB*:: + Change wallpaper randomly. + +*Mouse wheel*:: + Change the resolution using xrandr (only when the button is at the top + left corner) + + +"FVWM-Crystal" button, Amiga Recipe - Top Desktop bar: +------------------------------------------------------ +*LMB*:: + Toggle the top bar between dekstop bar and menu bar. + +*MMB*:: + Change wallpaper randomly + +*RMB*:: + Open the system menu + +*Mouse wheel*:: + Change the resolution using xrandr. + + +Amiga Recipe - Top Menu bar: +---------------------------- +*LMB*:: + *Workbench button* - Toggle the top bar between dekstop bar and menu bar. + *Application buttons* - Launch preferred application #1 + +*MMB*:: + *Workbench button* - Toggle the top bar between dekstop bar and menu bar. + *Application buttons* - Launch preferred application #2 + +*RMB*:: + *Workbench button* - Open the system menu. + *Application buttons* - Open the category application menu + + + +"Switch left" button, Amiga recipe: +----------------------------------- +*LMB*:: + Show/Hyde the player buttons, the notification area and the + application panel. + +*MMB*:: + Show pount-gui to mount removable medias (for *kit free systems). + +*RMB*:: + Show pmount-gui to un-mount removables medias. + + +"Switch middle" button, Amiga recipe: +------------------------------------- +*LMB*:: + Show/Hyde applications panel. + + +"Player" button (not all the players implement all the functions): +------------------------------------------------------------------ +*LMB*:: + Open the players system menu. + +*MMB*:: + Toggle player GUI. + +*RMB*:: + Toggle visibility of QJackCtl. + +*Mouse wheel*:: + Change volume up and down. + + +"Eject" button: +--------------- +*LMB*:: + Open the playlist menu. + +*MMB*:: + Open the player mixer menu. + +*RMB*:: + Open the system volume menu. + +*Mouse wheel*:: + Play next or previous media. + + +"Play" button: +-------------- +*LMB*:: + Play. + +*MMB*:: + Pause or toggle playback/pause. + +*RMB*:: + Show the playback menu. + +*Mouse wheel*:: + Change the speed up and down. + + +"Forward" button: +----------------- +*LMB*:: + Open the speed menu. + +*Mouse wheel*:: + Seek reverse or forward. + + +"Windows" button: +----------------- +*LMB*:: + Show list of currently opened windows. + +*RMB*:: + Show list of currently iconified windows. + +*MMB*:: + Place again all windows on the current desktop page. + + +"Desktop" button: +----------------- +*LMB* or *RMB*:: + Show/hide desktop pager window. + +*MMB*:: + Go to previously active desktop page. + +*Mouse wheel*:: + Go to next/previous desktop page. + +AUTHORS +------- +Documentation written by Maciej Delmanowski <ha...@be...> +Augmented, maintained and ported to asciidoc by Dominique Michel +<dom...@us...> + + +COPYRIGHT +--------- +*FVWM-Crystal* and all the scripts and other files coming with +the distribution are subject to the GNU General Public License (GPL). +Please refer to the COPYING file that came with *FVWM-Crystal* for details. + + +BUGS +---- +Bug reports can be sent to the fvwm-crystal-users mailing list at +<https://mail.gna.org/listinfo/fvwm-crystal-users/>. + + Added: asciidoc/Tips =================================================================== --- asciidoc/Tips (rev 0) +++ asciidoc/Tips 2013-05-25 12:44:11 UTC (rev 468) @@ -0,0 +1,74 @@ +Tips(1) +======= +:doctype: manpage +:man source: Tips +:man version: 3.1.12 +:man manual: FVWM-Crystal + +NAME +---- +Tips - FVWM-Crystal: Tips and tricks + +SYNOPSIS +-------- + +None + + +DESCRIPTION +----------- +Here you can find some random tips for the first run of FVWM-Crystal. + +I assume, that you already installed the package (if not, look in INSTALL file +instead), and you are now inside your brand new desktop environment. + + +* Right click on the desktop opens new terminal window. + +* Right click on the Close button will minimize a window. To bring it back, + click on the icon of the program in the icons panel, or double-click on the + thumbnail placed on the desktop (if you have a layout with thumbnails + enabled). + +* When you start FVWM-Crystal for the first time, there will be an + automatically generated panel with applications installed on your system. + Clicking on an icon of selected application with your RMB will + launch this application; clicking with LMB will open a menu with other + similar apps. + +* Clicking and holding a mouse button on the titlebar buttons will result in + opening of a small menu, which contains available commands for this button. + Letter in brackets indicates, which function will be ececuted when you + click on the certain button using your left (L), right (R) or middle (M) + mouse button. + +* If a wallpaper was not set at startup, make sure that you have 'hsetroot', + 'Esetroot' or 'feh' installed and available on your system. Try to set a wallpaper + using main menu (it may by a little slow at the first time, because + miniatures have to be generated). + +* You can change a wallpaper, window decorations and panel/menu colorsets + using the main menu (a desk-like icon). Your changes will be automatically + remembered for the next startup. + +* Some recipes provides no button. In the preferences, you can set if you want + or not a menu with a Left click on the desktop. It is On by default. + In any cases, Alt + Menu will popup the main menu. + +* In the preferences, the first time you will click on 'Generate application + menu', a popup will ask you to edit $HOME/.fvwm-crystal/preferences/IconDirs + and $HOME/.fvwm-crystal/preferences/DesktopDirs. + +AUTHORS +------- +Documentation written by Maciej Delmanowski <ha...@be...> +Maintained and ported to asciidoc by Dominique Michel +<dom...@us...> + + +COPYRIGHT +--------- +*FVWM-Crystal* and all the scripts and other files coming with +the distribution are subject to the GNU General Public License (GPL). +Please refer to the COPYING file that came with *FVWM-Crystal* for details. + Added: asciidoc/create.sh =================================================================== --- asciidoc/create.sh (rev 0) +++ asciidoc/create.sh 2013-05-25 12:44:11 UTC (rev 468) @@ -0,0 +1,28 @@ +#!/bin/bash + +asciidoc_files=(ApplicationDatabase CrystalRoxHOWTO FAQ KeyboardBindings MouseBindings Tips) + +dodoc() { + a2x -vf manpage $1 + if [[ $? != "0" ]]; then exit 1; fi + echo -e "\n**************************************************************************" + echo -e "**************************************************************************\n" + asciidoc -v $1 + if [[ $? != "0" ]]; then exit 1; fi + +} + +for name in ${asciidoc_files[*]} +do + dodoc ${name} +done + +for name in *.1 +do + mv ${name} ../man/${name} +done + +for name in *.html +do + mv ${name} ../doc/html/${name} +done Property changes on: asciidoc/create.sh ___________________________________________________________________ Added: svn:executable ## -0,0 +1 ## +* \ No newline at end of property Deleted: doc/Application database.txt =================================================================== --- doc/Application database.txt 2013-05-25 09:47:54 UTC (rev 467) +++ doc/Application database.txt 2013-05-25 12:44:11 UTC (rev 468) @@ -1,192 +0,0 @@ -FVWM-Crystal: application database -Written by: Maciej Delmanowski <ha...@be...> -================================================== - - -Overview --------- - -Application database (and fvwm-crystal.apps script) is one of the most -interesting elements of FVWM-Crystal desktop. Thanks to these elements you can -have a panel or the menu with applications currently installed on a given -system. - -Database structure is very flexible, allowing you to combine several databases -into one (system-wide and user-wide, for example), mask selected applications -or even whole directories, so they won't be visible, and so on. - -Application panel/menu generator also has many interesting features - you can -create different panels and menu systems and easily blend them with your FVWM -configuration. - - -Database structure ------------------- - -A database is a set of directories and scripts with special naming structure. -Each directory and subdirectory creates a "category" in which you can put -selected applications, for example "Games" or "Office". Categories can be -nested, in turn creating subcategories, like "FPP Games" or "OpenOffice.org". -In generation process each subdirectory is transformed into a submenu containg -menu items specified in this subdirectory. - -Each directory and script have a special naming pattern. Here's the list of -possible names: - - entry_name - ~entry_name - ~~entry_name - ~executable_name~entry_name - priority~entry_name - priority~~entry_name - priority~executable_name~entry_name - -"entry_name" is the name of the menu item or button on a panel. This is -a required field. If it's the only one present, generator assumes that this -entry should be put in the menu or panel without checking if associated -application is present. - -"executable_name" is used to specify a name of the executable file. It's used -to determine if selected application is installed on the system, and in turn -decide if this entry should be put in the menu/panel or not. Applications are -searched in the directories specified using $PATH environment variable. This -field is optional, and is only tested, if '--check-exec' option is present. - -"priority" is a numeric only field (also optional). It is used in the sorting -mechanism to determine, what "importance" has particular menu item. Entries -with higher priorities will be put higher in the menu system (therefore closer -to the mouse pointer), lower priorities will be pushed at the end of the menu. -By default an entry without priority field has priority set to 0. - -As you can see, each directory and script name is used to sort and create menus -and panels. Also attributes of the files and directories are used in this -process. Each directory and script has an executable (x) bit set, for allowing -execution (see below) or reading inside directories. This can be used to -exclude certain files or directories from the generated menus or panels. By -removing the executable bit (chmod -x) from a file or directory you can -prevent it to be "seen" by the generator and ommited in the generated menu. By -combining this ability with "database merging" (each database masks previous -one) you can use, for example, user-side application database to remove -certain programs from this users' menu. - -Generator doesn't put in the menu entry complete path to the binary it found -- instead it puts the path to the script itself. In the end, what users do is -not launching applications directly, but instead launching scripts located in -the application database, which in turn launch the applications themselves. -That means, what's inside of the script, is completely meaningless to the -generator; you can write complex scripts which are shown in the menu system -and easily launch them. - -Instead of using the scripts, you can also make symlinks to selected binaries -(using the specified naming rules), they also will be checked and included in -the menu system. Script automatically tests, if symlink is correct (ie. target -is present), and if the target has an executable bit set. - - -Database masking ----------------- - -You can give 'fvwm-crystal.apps' script several databases in one command, for -example: - - fvwm-crystal.apps --database=/some/directory --database=/other/dir - -When that happens, generator first reads first given database -(/some/directory), and after that adds next databases (/other/dir) to the -first one. You can use this feature to make changes in separate database that -affect generated menus and panels, but not modify the original database -itself. This mechanism is used in FVWM-Crystal by combining user-side database -located in '~/.fvwm/Applications' with system-wide, located in -'/usr/share/fvwm-crystal/fvwm/Applications' (by default). - -For successfull "database masking" you need to use the same directory -structure as the original database. That means, if you want to modify an entry -located in, for example, '/Applications/Games/FPP', you need to create the -same directories in your "local" database. You can omit the "priority" field -in directory/file names, or change it, thus moving selected menu entry in the -menu hierarhy. For example: - - system-wide: /Applications/20~Games/FPP/10~quake~Quake - user-wide: /Applications/Games/FPP/30~quake~Quake - -File attributes also can be masked. If you want to remove a menu entry (or -even entire submenu), you need to create all directories and a script which -lead to selected entry, and then remove the executable bit (chmod -x) from the -directory or script in your "local" database. - -Consequently, if you want to move a menu entry or submenu itself from one -place to another in the menu structure, you can create neccesary files in -desired location (or make symlinks to files/directories in original -database), then creat... [truncated message content] |
From: <dom...@us...> - 2013-05-26 13:03:40
|
Revision: 475 http://sourceforge.net/p/fvwm-crystal/code/475 Author: dominique_libre Date: 2013-05-26 13:03:36 +0000 (Sun, 26 May 2013) Log Message: ----------- + asciidoc/fvwm-crystal: introduced fvwm-crystal man page. asciidoc/*; functions/About: updated version to 3.2.0. functions/Developer-Menu: added fvwm-crystal man page Modified Paths: -------------- ChangeLog asciidoc/ApplicationDatabase asciidoc/CrystalRoxHOWTO asciidoc/FAQ asciidoc/KeyboardBindings asciidoc/MouseBindings asciidoc/Tips asciidoc/create.sh doc/html/ApplicationDatabase.html doc/html/CrystalRoxHOWTO.html doc/html/FAQ.html doc/html/KeyboardBindings.html doc/html/MouseBindings.html doc/html/Tips.html fvwm/components/functions/About fvwm/components/functions/Developer-Menu man/ApplicationDatabase.1 man/CrystalRoxHOWTO.1 man/FVWMCrystalFAQ.1 man/KeyboardBindings.1 man/MouseBindings.1 man/Tips.1 Added Paths: ----------- asciidoc/fvwm-crystal doc/html/fvwm-crystal.html man/fvwm-crystal.1 Modified: ChangeLog =================================================================== --- ChangeLog 2013-05-26 10:03:25 UTC (rev 474) +++ ChangeLog 2013-05-26 13:03:36 UTC (rev 475) @@ -3,7 +3,10 @@ Dimanche 25 Mai 2013 Dominique Michel preferences/MediaDirectories: replaced variables by full paths INSTALL: changed some sentence to reflect the actual process. - ++ asciidoc/fvwm-crystal: introduced fvwm-crystal man page + asciidoc/*; functions/About: updated version to 3.2.0 + functions/Developer-Menu: added fvwm-crystal man page + Samedi 24 Mai 2013 Dominique Michel - apps/Thunar; + apps/DesktopIcons; functions/Preferences-Menu: renamed Thunar to DesktopIcons Modified: asciidoc/ApplicationDatabase =================================================================== --- asciidoc/ApplicationDatabase 2013-05-26 10:03:25 UTC (rev 474) +++ asciidoc/ApplicationDatabase 2013-05-26 13:03:36 UTC (rev 475) @@ -2,7 +2,7 @@ ====================== :doctype: manpage :man source: ApplicationDatabase -:man version: 3.1.12 +:man version: 3.2.0 :man manual: FVWM-Crystal NAME Modified: asciidoc/CrystalRoxHOWTO =================================================================== --- asciidoc/CrystalRoxHOWTO 2013-05-26 10:03:25 UTC (rev 474) +++ asciidoc/CrystalRoxHOWTO 2013-05-26 13:03:36 UTC (rev 475) @@ -2,7 +2,7 @@ ================== :doctype: manpage :man source: CrystalROXHOWTO -:man version: 3.1.12 +:man version: 3.2.0 :man manual: FVWM-Crystal NAME Modified: asciidoc/FAQ =================================================================== --- asciidoc/FAQ 2013-05-26 10:03:25 UTC (rev 474) +++ asciidoc/FAQ 2013-05-26 13:03:36 UTC (rev 475) @@ -2,7 +2,7 @@ =================== :doctype: manpage :man source: FAQ -:man version: 3.1.12 +:man version: 3.2.0 :man manual: FVWM-Crystal NAME Modified: asciidoc/KeyboardBindings =================================================================== --- asciidoc/KeyboardBindings 2013-05-26 10:03:25 UTC (rev 474) +++ asciidoc/KeyboardBindings 2013-05-26 13:03:36 UTC (rev 475) @@ -2,7 +2,7 @@ =================== :doctype: manpage :man source: KeyboardBindings -:man version: 3.1.12 +:man version: 3.2.0 :man manual: FVWM-Crystal NAME @@ -214,8 +214,7 @@ *`Alt + Shift + KP_*`*:: Switch focus between the different full-screened windows of the current - desktop page and the desktop. This is an innovative way to flow through - desktop space. + desktop page and the desktop. *Alt + KP_-* or *Alt + Backspace*:: Iconifies currently focused window (or makes a thumbnail). @@ -238,16 +237,11 @@ ---------------- *Print Screen*:: Makes a screenshot of the entire desktop in .jpg format and puts it in - '~/.fvwm-crystal/screenshots/' directory (by default). + '~/.fvwm/screenshots/' directory (by default). *Alt + Home*:: Move mouse cursor to "home position" - top left corner of the screen. -*Alt + E*:: - Launch FVWMExpose, an expose clone function. It use xwd to take - screenshoots of the applications of the current desktop page, - show them and let you choose one. - Note: ----- If you want to modify some bindings, the best place is to put them into Modified: asciidoc/MouseBindings =================================================================== --- asciidoc/MouseBindings 2013-05-26 10:03:25 UTC (rev 474) +++ asciidoc/MouseBindings 2013-05-26 13:03:36 UTC (rev 475) @@ -2,7 +2,7 @@ ================ :doctype: manpage :man source: MouseBindings -:man version: 3.1.12 +:man version: 3.2.0 :man manual: FVWM-Crystal NAME Modified: asciidoc/Tips =================================================================== --- asciidoc/Tips 2013-05-26 10:03:25 UTC (rev 474) +++ asciidoc/Tips 2013-05-26 13:03:36 UTC (rev 475) @@ -2,7 +2,7 @@ ======= :doctype: manpage :man source: Tips -:man version: 3.1.12 +:man version: 3.2.0 :man manual: FVWM-Crystal NAME Modified: asciidoc/create.sh =================================================================== --- asciidoc/create.sh 2013-05-26 10:03:25 UTC (rev 474) +++ asciidoc/create.sh 2013-05-26 13:03:36 UTC (rev 475) @@ -1,6 +1,6 @@ #!/bin/bash -asciidoc_files=(ApplicationDatabase CrystalRoxHOWTO FAQ KeyboardBindings MouseBindings Tips) +asciidoc_files=(fvwm-crystal ApplicationDatabase CrystalRoxHOWTO FAQ KeyboardBindings MouseBindings Tips) dodoc() { a2x -vf manpage $1 @@ -12,17 +12,25 @@ } -for name in ${asciidoc_files[*]} -do - dodoc ${name} -done +controldoc() { + for name in ${asciidoc_files[*]} + do + dodoc ${name} + done + for name in *.1 + do + mv ${name} ../man/${name} + done -for name in *.1 -do - mv ${name} ../man/${name} -done + for name in *.html + do + mv ${name} ../doc/html/${name} + done +} -for name in *.html -do - mv ${name} ../doc/html/${name} -done +if [ $# -eq 0 ] +then + controldoc +else + dodoc $1 +fi Added: asciidoc/fvwm-crystal =================================================================== --- asciidoc/fvwm-crystal (rev 0) +++ asciidoc/fvwm-crystal 2013-05-26 13:03:36 UTC (rev 475) @@ -0,0 +1,359 @@ +fvwm-crystal(1) +=============== +:doctype: manpage +:man source: fvwm-crystal +:man version: 3.2.0 +:man manual: FVWM-Crystal + +NAME +---- + +fvwm-crystal - an easy to use, eye-candy but also powerful desktop environment for GNU/Linux or other Unix-like operating systems. + + +SYNOPSIS +-------- + +None + + +DESCRIPTION +----------- + +*FVWM-Crystal* aims to be an easy to use, eye-candy but also powerful desktop environment based on the F? Virtual Window Manager (FVWM). It uses following programs: FVWM as a window manager and "main core", icons on the desktop with support for more than 10 different file managers and custom commands (with optional Nautilus or ROX-Filer support), different terminal emulators inclusive xterm, aterm, mrxvt or urxvt, different music and medias players inclusive MPD, XMMS2 or MPlayer (there's built-in support for controlling these programs, and several other tools for different functions, like setting a wallpaper or making screen shots. Fvwm-Crystal provide some unique features like the ability to bring in full screen virtually any application, and to flow through the full-screened applications and the desktop. In this document you will find a general description of *FVWM-Crystal*, how to begin with it and how to customize it. + +USAGE +----- + +First Start +~~~~~~~~~~~ +*FVWM-Crystal* checks while your first login if +~/.fvwm-crystal+ exist and if old preferences must be converted to the new Fvwm InfoStore variables. In all cases, it should just start. + +*FVWM-Crystal* will also check your locale and create the XDG localized user directories if they don't exist. Those directories are common to most modern OS and are used to store dedicated files. As example +$HOME/Music+, +$HOME/Documents+ and +$HOME/Pictures+. + + +Initial Media Player Setup +~~~~~~~~~~~~~~~~~~~~~~~~~~ +MPlayer is the default media player. A help screen can pop-up and show you how to setup the Media directories preferences, which tell FVWM-Crystal where your music and movie files are. You can do it now or later, but it must be done before to use the play-lists features found in the Music menu (or button). + +For that, edit the file +~/.fvwm-crystal/preferences/MediaDirectories+: +---- +audio $HOME/Music +video $HOME/Video +cdrom /dev/cdrom0 +dvd /dev/cdrom1 +---- + +You can put as many lines you need. Each line have the following format: +---- +type path +---- +where *type* is one of [+audio+ +video+ +cdrom+ +dvd+] +and *path* is the +full path+ to a directory or a device. +Devices are used only for +cd+ and +dvd+. +Note that all players doesn't support all the provided features. Their respective menus will be adjusted accordingly. + +As example, you can have: +---- +audio /home/name/Music +viedo /home/name/Video +audio /mnt/work/Music +video /mnt/usb/Video +dvd /dev/cdrom +---- + +When you are done, save the file. You can load the control for your preferred player from the preferences menu +---- +Crystal -> Music -> Player -> Music player +---- +or from the menu on the first music button. + +In the same menu, you will find +Recreate the playlists+. This script will scan the paths pointed by the MediaDirectories preference file, and create the play-lists into +$HOME/.fvwm-crystal/Playlists+. They will be separated into an Audio and a Video part. We can cal them the Crystal play-lists. Don't edit those files, all your changes will be lost the next time you run +Recreate the playlists+. Instead, 2 other directories will be created: +$HOME/Playlists/Audio+ and +$HOME/Playlists/Video+. They are the User play-lists. + +In the same Music menu, the play-lists operation are grouped. You can of course load them into the selected player. +Copy playlist+ will copy the selected play-list from the Crystal play-lists to the User play-lists. +Remove playlist+ will remove the selected play-lists from the User play-lists. Some players provide they own play-lists management system, FVWM-Crystal try to support them as well. + +Some supported players must be setup before FVWM-Crystal can use them. For that, please refer to their respective documentation. If you have a DVB card, please refer also to the linuxtv.org V4L-DVB Wiki at <http://linuxtv.org/wiki/index.php/Main_Page>. + + +Desktop Organisation +~~~~~~~~~~~~~~~~~~~~ +17 different desktop layouts, named recipes, are available. + +Some are very simple and provide very few decorations. Others provide many buttons and decorations. A few of them mimic existing OS, like Nebulae which loosely mimic Windows or Amiga which mimic the Amiga OS. + +You can change them via Fvwm-Crystal system menu +---- +Preferences -> Recipes -> System +---- + +The other preferences apply to all recipes and are independent from each others. +By example, you can choose to have desktop icons showing the XDG user directories and the mounted partitions, and to not have applications icons. + +It is 2 menus, the system menu available with *Alt + Win_R* (Meta + Windows Left) and the application menu available with *Alt + Menu* (Meta + a "menu" key). A menu can also be available by holding a *Left click* on the root window (the desktop) if selected in System -> Preferences -> Desktop menu (On by default). The content of that menu depend on the recipe in use. + + +Decorations common to all recipes +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +Not all recipes use all followings decorations called buttons, but they can be used in any recipe, inclusive your own ones. + +_The "Crystal" Button_:: ++ +or "FvwmButtons-MainMenu" is the little button with a diamond. ++ +There are some mouse bindings available: ++ +* left clicking open the system menu +* middle clicking change the wallpaper randomly +* right clicking on some recipes open the applications menu + ++ +The Amiga recipe is different: ++ +* left clicking shift the top bar to a menu bar and back +* middle clicking change the wallpaper randomly +* right clicking open the system menu + ++ +When the button is located at the top left corner: ++ +* mouse wheeling will change the screen resolution + +_The Media Buttons_:: ++ +They are 4 grouped media buttons - FvwmButtons-Music - providing controls and menus for the supported media players and mixers. For a description of their bindings, consult *man MouseBindings* and *man KeyboardBindings*, or the html documentation. ++ +The same functionalities are provided by the Music menu, which is located in the System menu. ++ +The supported media players are +alsaplayer+, +audacious+, +cdcd+, +cmus+, +mocp+, +mpd+, +mplayer+, +mplayer2+, +quodlibet+ and +xmms2+. ++ +The supported audio mixers are +alsamixer+ and +aumix+, plus the mixers of the players. +QJackCTL+ is also supported. ++ +* left clicking on the first media button will open a menu. + ++ +In it, +Music player+ is where you choose the player and can start it. +Recreate the playlists+ will scan your music and video files and create the play-lists for you. For that, it will use the preferences file you edited in the section "First Start". It is also a mixer preferences menu where you can choose the mixer and the sound card. ++ +Each player have its own features set, and the Music menu and functions will change accordingly. ++ +As example, with *cdcd* you have a cd player and you will be able to control it, when with *mplayer*, you have an universal media player, and FVWM-Crystal will even recognize if you have a DVB card and use it. Basic stream capture is enabled and use the standard 'C' MPlayer key binding. See *man mplayer*. This will create a stream dump in $HOME. That file will be usable only with MPEG sources, and it can be edited with applications like +Kino+. + +_The Application Panel_:: ++ +It is an auto generated panel which provide one button for each *FreeDesktop* menu main category. The icon of each button is the icon of the preferred application of that category. The mouse bindings available are: ++ +* left clicking open the application menu of the category +* middle clicking on some recipes launch the second preferred application +* right clicking launch the preferred application + ++ +These menus have full support for the additional FreeDesktop categories, which mean much less modifications will be needed in comparison with many other desktops. And last but not least, your modifications will never be lost. It is why at the first place I begun with Crystal and I will keep it that way. See *man ApplicationDatabase* for how to customize the application menu (the examples are at the end). ++ +More: the files in the applications database are scripts. You can put anything you want into them. You will find them into +$prefix/share/fvwm-crystal/fvwm/Applications+ and +$HOME/.fvwm-crystal/Applications+, and can copy them fro this first location to the second one. The files in the second path will take the precedence. The same apply for the icons directory. ++ +The same database is used to generate the application menu available with the system menu on some recipes, and with the Alt+Menu key binding. ++ +The application database provided by +FVWM_Crystal+ contain a large set of menu entries and application icons. You can generate extra database menu entries and icons from the preferences menu: +Diamond -> Preferences -> Generate application menu+. This will populate +$HOME/.fvwm-crystal/Applications+ and +$HOME/.fvwm-crystal/icons+. ++ +The 2 first time you run this script, it will copy 2 preferences files and show help messages. ++ +Those files are +$HOME/.fvwm-crystal/preferences/IconDirs+ and +$HOME/.fvwm-crystal/preferences/DesktopDirs+. They must contain the full path to where the icon and desktop files provided by the applications are stored, typically something like +/usr/share/icons+ and +/usr/share/pixmaps+ for the icons, and +/usr/share/applications+ and +/usr/share/applications/kde4+ for the desktop files. The 2 preference files are self explained. + + +_The Clock_:: ++ +As it name describe it, a clock. + + +_The Pager_:: ++ +It is a miniature illustration of the virtual desktop pages with mini windows. By clicking on each of the segments you can change the page. ++ +For a description of the bindings, see "man MouseBindings". +* +Some recipes provide only a small button. Clicking on it will show or hide the pager. ++ +The number of desktop pages can be changed on the fly from the preferences menu, option +Desktop geometry+. If necessary, windows will be moved on the last available desktop page. + + +_Notification area_:: ++ +Both stalonetray and trayer are supported. For best support will all recipes, use stalonetray. + + +_Icon Manager_:: ++ +A recipe can provide several icon managers. They can show the icons from the running applications on the whole desktop or on the current desktop page. They can be grouped by applications type like terminals or other application types. The application name can be shown in the icon manager or as a tool-tip when the mouse is over the icon. And different actions are bound to these icons. ++ +Some recipes provide an icon manager for the iconic applications. With these recipes, no application icons will be on the desktop, independently of what choice was made in the preferences. + + +_Desktop Icons_:: ++ +It is 2 types of icons: application icons and desktop icons. ++ +Desktop icons are typically used to launch a file browser at a given path. You can choose in +Preferences -> Desktop manager+ how FVWM-Crystal will manage them: ++ +* +None+ will remove the desktop icons +* +FVWM-Crystal+ will let FVWM-Crystal manage these icons +* +ROX_Filer+ will manage these icons +* +Nautilus+ will manage these icons. + ++ +You can change on the fly between +None+ and +FVWM-Crystal+. The other changes need to logout and restart Xorg and FVWM-Crystal. At that time of writing, the FVWM-Crystal-3.2.0 desktop icon managing is mature enough to considerer that ROX-Filer and Nautilus are provided only as a commodity or for backward compatibility or convenience. (See *man CrystalRoxHOWTO* for rox.) ++ +When +FVWM-Crystal+ is selected, it will show all its icons be default. Right clicking on the +Home+ icon will open the +Desktop icons preference menu+. the +Home+ icon is mandatory, both the +XDG user directories+ icons and the +partitions+ icons are optionals. ++ +In the same menu, you can select the actions for the left and middle clicks. Several file managers have built-in support: +Thunar+, +Worker+ (a very good Directory Opus clone), +Midnight Commander+ (mc in short), +ROX-Filer+, +Nautilus+, +Krusader+, +Xfm+, +4Pane+, +Ranger+ (a Vim like file manager), +PCMan FM+, +gentoo+ (another dopus clone), +Konqueror+, +emelFM2+ (which, like mc, support extfs), +Dolphin+ and +SpaceFM+. ++ +A custom command can also be set where both console commands and X commands can be used. A self documented form will be launched, which let you update and save the configuration. + + +_Application Icons_:: ++ +They are the icons of the iconic applications. This will work only with the recipe that doesn't provide an icon manager for them. ++ +In Preferences -> Type of icons, you can choose between: ++ +* +None+ +* +Thumbnails+ +* +Amiga+ +* +Mwm+ + ++ ++Amiga+ and +Mwm+ will show the application icons. Simple clicking on the +Amiga+ style icons will restore the application window. Double clicking on the +Mwm+ style icons will do the same. + + +Full Screen Navigation +---------------------- +For what I know, FVWM-Crystal is the only GNU/Linux desktop that provide that feature. + +In short, *Full Screen Navigation* is the ability to bring in full screen virtually any application, and to navigate between these full-screened applications, as well than between them and the desktop. + +It can be many useful use cases for it. As example, if you have several browser windows open and want to zap quickly. Or with a file manager like mc which is limited to 2 panels. It is one limitation: the full screened windows must be on the same desktop page. This limitation is a force at the same time, because you can zap the desktop pages too, and you can have full-screened and "normal" windows in any desktop page at the same time. + +Try it. Launch a few applications on the current desktop pages ans put them in full screen with *Alt + KP_\**. When this is done, use *Alt + Shift + KP_** to zap between the full screened windows and the desktop. With *Alt + F<n>*, you can zap the desktop pages. + +In fact, this functionality is not new. It was already available with the first Amiga computer in 1985, when Windows was not born and the Mac was boring in black and white. It was called the window stack. With the +Amiga recipe+, simple clicking on the button at the top right corner provide that function too. + + +PREFERENCES +----------- +Most preferences are applied on the fly. Some, like a recipe change, need a restart. + +*Select recipe*:: + Select a recipe. + +*Desktop geometry*:: + Select the number of desktop pages from 1 to 9. + +*Characters fonts*:: + Launch FVWM-Crystal font selector dialog. *Panel font* is used by the buttons, *Tittle font* by the window title bars, and *Menu font* by menus. FVWM-Crystal support xft fonts and this dialog let you visualize the fonts, save and apply the fonts, as well than edit, save and restore the example string. Restore will restore the example string to its original value. To restore it to its saved value, you have to quit and launch again the font selector. + +*Handle width*:: + Set the handle width between 1 to 7 pixels. Handles are used to resize the windows with the mouse. See also *man KeyboardBindings". + +*Translucency*:: + Start and stop translucency. Off by default, this setting will not survive a restart. When On, you can use the mouse wheel on the window title bars to set their translucency. + +*Bling bling*:: + Start and stop the bling bling. It is an effect that will shift the translucency with the focus. This setting is Off by default and will not survive a restart. Translucency can have a negative impact whit some softwares like MPlayer. In the worst case, shift to a primary console with *Ctrl + Alt + F<n>*, login, run *killall mplayer* or *killall -9 mplayer*, and get back to FVWM-Crystal with *Alt + F7*. + +*Default terminal*:: + Set the terminal available with *Right click* on the root window. Possible choices: +GNOME-Terminal+, +Multi-GNOME-Terminal+, +XFCE4-Terminal+, +Terminator+, +MRxvt+, URxvt+, +ATerm+, +ETerm+ and +XTerm+. + +*Fvwm console terminal*:: + Set FVWM console terminal, *Alt + ;* will show/hide it, and it will be present on all desktop pages. It will only send commands to FVWM. Very useful to try any FVWM command. + +*QuakeConsole termianl*:: + Set terminal for the QuakeConsole. *Alt + ' (grave)* will show/hide it, and it will be present on all desktop pages. You can use it for whatever console you want, by example htop. Supported by these 2 last terminal are +MRxvt+, +URxvt+, +ATerm+ and +XTerm+. + +*Desktop manager*:: + Select the manager for the desktop icons. See above. + +*Icon type*:: + Select the icon type for iconic applications. See above. + +*Desktop menu*:: + Set On or Off the menu available with left clicking. + +*Notification area manager*:: + Select stalonetray or trayer, and let you choose the size of the area between 0 to 20 icons. + +*Focus policy*:: + Select the focus policy between + - +Amiga+ - click to focus without raise + - +FVWM-Crystal+ -enter to focus without raise + - +FVWM-Crystal with raise+ - enter to focus with raise + - +MS Windows+ - click to focus with raise. + +With the without raise policies, a click on a title bar will raise the window. + +*Privileged terminals*:: + With URxvt and ETerm, set the FPOverrideGrabFocus style. Such terminals will never loose the focus. + +*Generate application menu*:: + Generate the databse entries and icons for the applications menu. + +*Silent operations*:: + Add "2>/dev/null" at the end of most commands launched by FVWM-Crystal. + + +CUSTOMIZATION +------------- +Structure of Fvwm-Crystal +~~~~~~~~~~~~~~~~~~~~~~~~~ +*FVWM-Crystal* is split in a system, a system wide configuration, and an user configuration part. + +The system part is located in +/usr/local/share/fvwm-crystal/fvwm+ (default) or +/usr/share/fvwm-crystal/fvwm+ (distribution related). We can call it <system> + +The system configuration part is located in +/etc/X11/fvwm/fvwm-crystal+. Call it <config> + +The user part is located in +~/.fvwm-crystal+. <user> + +You can copy any file from the system part (without the /fvwm/) to the 2 other parts. Files in the user part will be used first, second will be the files in the system configuration part (empty be default), and third will be used the files in the system part. This is true for all files loaded with the +Include+ command, which is the case for most FVWM-Crystal files. + + +Location of some Files and their Function +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +*<system>/config* will be the first file loaded by FVWM. It initialize some variables and load the whole FVWM-Crystal configuration, inclusive the recipe in use. + +*<system>/components/Standard* is the second file loaded by FVWM. It contain the functions used to load the other file with respect to their priorities part order. After, it load other files with functions used in many places. + +The other files in <system> are grouped in directories. Each directory correspond to a group of functions. For example, *<system>/preferences* are for the saved preferences, *<system>/apps* are functions to control some main features of FVWM-Crstal like the Desktop Icons, the Screen Saver, or the Fvwm Console. + +As a rule, make small modification at a time. And RTFM. FVWM is not so difficult, but it is very complex. This complexity make things harder. So, try to keep focused on one thing at a time. + +FVWM documentation is huge, The best place to read it is on the FVWM website where you will find an html version, which ease the navigation. Use the stable 2.6 branch, the unstable 2.7 is outdated and will not work well with FVWM-Crystal. + + +Autostart of Applications +~~~~~~~~~~~~~~~~~~~~~~~~~ +Copy *<system>/preferences/Startup* to *<user>/preferences/Startup* and put your commands here. + + +Custom FVWM Commands +~~~~~~~~~~~~~~~~~~~~ +Create the file *<user>/userconfig* and put your FVWM commands here. It will be the last loaded file. + + +AUTHORS +------- +This man page was written by Dominique Michel <dom...@us...> (C) 2013 + + +COPYRIGHT +--------- +*FVWM-Crystal* and all the scripts and other files coming with +the distribution are subject to the GNU General Public License (GPL). +Please refer to the COPYING file that came with *FVWM-Crystal* for details. + + +BUGS +---- +Bug reports can be sent to the fvwm-crystal-users mailing list at +<https://mail.gna.org/listinfo/fvwm-crystal-users/>. + + +SEE ALSO +-------- +*KeyboardBindings*(1), *MouseBindings*(1), *FVWMCrystalFAQ*(1), *TIPS*(1), *CrystalRoxHOWTO*(1), *ApplicationDatabase*(1) <http://fvwm-crystal.sourceforge.net/> Modified: doc/html/ApplicationDatabase.html =================================================================== --- doc/html/ApplicationDatabase.html 2013-05-26 10:03:25 UTC (rev 474) +++ doc/html/ApplicationDatabase.html 2013-05-26 13:03:36 UTC (rev 475) @@ -957,7 +957,7 @@ <div id="footnotes"><hr /></div> <div id="footer"> <div id="footer-text"> -Last updated 2013-05-25 14:27:45 CEST +Last updated 2013-05-26 14:56:32 CEST </div> </div> </body> Modified: doc/html/CrystalRoxHOWTO.html =================================================================== --- doc/html/CrystalRoxHOWTO.html 2013-05-26 10:03:25 UTC (rev 474) +++ doc/html/CrystalRoxHOWTO.html 2013-05-26 13:03:36 UTC (rev 475) @@ -840,7 +840,7 @@ <div id="footnotes"><hr /></div> <div id="footer"> <div id="footer-text"> -Last updated 2013-05-25 13:54:44 CEST +Last updated 2013-05-26 14:56:21 CEST </div> </div> </body> Modified: doc/html/FAQ.html =================================================================== --- doc/html/FAQ.html 2013-05-26 10:03:25 UTC (rev 474) +++ doc/html/FAQ.html 2013-05-26 13:03:36 UTC (rev 475) @@ -1275,7 +1275,7 @@ <div id="footnotes"><hr /></div> <div id="footer"> <div id="footer-text"> -Last updated 2013-05-25 14:25:00 CEST +Last updated 2013-05-26 14:56:01 CEST </div> </div> </body> Modified: doc/html/KeyboardBindings.html =================================================================== --- doc/html/KeyboardBindings.html 2013-05-26 10:03:25 UTC (rev 474) +++ doc/html/KeyboardBindings.html 2013-05-26 13:03:36 UTC (rev 475) @@ -1188,8 +1188,7 @@ <dd> <p> Switch focus between the different full-screened windows of the current - desktop page and the desktop. This is an innovative way to flow through - desktop space. + desktop page and the desktop. </p> </dd> <dt class="hdlist1"> @@ -1246,7 +1245,7 @@ <dd> <p> Makes a screenshot of the entire desktop in .jpg format and puts it in - <em>~/.fvwm-crystal/screenshots/</em> directory (by default). + <em>~/.fvwm/screenshots/</em> directory (by default). </p> </dd> <dt class="hdlist1"> @@ -1257,16 +1256,6 @@ Move mouse cursor to "home position" - top left corner of the screen. </p> </dd> -<dt class="hdlist1"> -<strong>Alt + E</strong> -</dt> -<dd> -<p> - Launch FVWMExpose, an expose clone function. It use xwd to take - screenshoots of the applications of the current desktop page, - show them and let you choose one. -</p> -</dd> </dl></div> </div> </div> @@ -1332,7 +1321,7 @@ <div id="footnotes"><hr /></div> <div id="footer"> <div id="footer-text"> -Last updated 2013-05-25 15:33:29 CEST +Last updated 2013-05-26 14:55:50 CEST </div> </div> </body> Modified: doc/html/MouseBindings.html =================================================================== --- doc/html/MouseBindings.html 2013-05-26 10:03:25 UTC (rev 474) +++ doc/html/MouseBindings.html 2013-05-26 13:03:36 UTC (rev 475) @@ -1767,7 +1767,7 @@ <div id="footnotes"><hr /></div> <div id="footer"> <div id="footer-text"> -Last updated 2013-05-25 14:27:21 CEST +Last updated 2013-05-26 14:55:38 CEST </div> </div> </body> Modified: doc/html/Tips.html =================================================================== --- doc/html/Tips.html 2013-05-26 10:03:25 UTC (rev 474) +++ doc/html/Tips.html 2013-05-26 13:03:36 UTC (rev 475) @@ -838,7 +838,7 @@ <div id="footnotes"><hr /></div> <div id="footer"> <div id="footer-text"> -Last updated 2013-05-25 14:27:54 CEST +Last updated 2013-05-25 18:43:41 CEST </div> </div> </body> Added: doc/html/fvwm-crystal.html =================================================================== --- doc/html/fvwm-crystal.html (rev 0) +++ doc/html/fvwm-crystal.html 2013-05-26 13:03:36 UTC (rev 475) @@ -0,0 +1,1258 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" + "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"> +<head> +<meta http-equiv="Content-Type" content="application/xhtml+xml; charset=UTF-8" /> +<meta name="generator" content="AsciiDoc 8.6.8" /> +<title>fvwm-crystal(1)</title> +<style type="text/css"> +/* Shared CSS for AsciiDoc xhtml11 and html5 backends */ + +/* Default font. */ +body { + font-family: Georgia,serif; +} + +/* Title font. */ +h1, h2, h3, h4, h5, h6, +div.title, caption.title, +thead, p.table.header, +#toctitle, +#author, #revnumber, #revdate, #revremark, +#footer { + font-family: Arial,Helvetica,sans-serif; +} + +body { + margin: 1em 5% 1em 5%; +} + +a { + color: blue; + text-decoration: underline; +} +a:visited { + color: fuchsia; +} + +em { + font-style: italic; + color: navy; +} + +strong { + font-weight: bold; + color: #083194; +} + +h1, h2, h3, h4, h5, h6 { + color: #527bbd; + margin-top: 1.2em; + margin-bottom: 0.5em; + line-height: 1.3; +} + +h1, h2, h3 { + border-bottom: 2px solid silver; +} +h2 { + padding-top: 0.5em; +} +h3 { + float: left; +} +h3 + * { + clear: left; +} +h5 { + font-size: 1.0em; +} + +div.sectionbody { + margin-left: 0; +} + +hr { + border: 1px solid silver; +} + +p { + margin-top: 0.5em; + margin-bottom: 0.5em; +} + +ul, ol, li > p { + margin-top: 0; +} +ul > li { color: #aaa; } +ul > li > * { color: black; } + +.monospaced, code, pre { + font-family: "Courier New", Courier, monospace; + font-size: inherit; + color: navy; + padding: 0; + margin: 0; +} + + +#author { + color: #527bbd; + font-weight: bold; + font-size: 1.1em; +} +#email { +} +#revnumber, #revdate, #revremark { +} + +#footer { + font-size: small; + border-top: 2px solid silver; + padding-top: 0.5em; + margin-top: 4.0em; +} +#footer-text { + float: left; + padding-bottom: 0.5em; +} +#footer-badges { + float: right; + padding-bottom: 0.5em; +} + +#preamble { + margin-top: 1.5em; + margin-bottom: 1.5em; +} +div.imageblock, div.exampleblock, div.verseblock, +div.quoteblock, div.literalblock, div.listingblock, div.sidebarblock, +div.admonitionblock { + margin-top: 1.0em; + margin-bottom: 1.5em; +} +div.admonitionblock { + margin-top: 2.0em; + margin-bottom: 2.0em; + margin-right: 10%; + color: #606060; +} + +div.content { /* Block element content. */ + padding: 0; +} + +/* Block element titles. */ +div.title, caption.title { + color: #527bbd; + font-weight: bold; + text-align: left; + margin-top: 1.0em; + margin-bottom: 0.5em; +} +div.title + * { + margin-top: 0; +} + +td div.title:first-child { + margin-top: 0.0em; +} +div.content div.title:first-child { + margin-top: 0.0em; +} +div.content + div.title { + margin-top: 0.0em; +} + +div.sidebarblock > div.content { + background: #ffffee; + border: 1px solid #dddddd; + border-left: 4px solid #f0f0f0; + padding: 0.5em; +} + +div.listingblock > div.content { + border: 1px solid #dddddd; + border-left: 5px solid #f0f0f0; + background: #f8f8f8; + padding: 0.5em; +} + +div.quoteblock, div.verseblock { + padding-left: 1.0em; + margin-left: 1.0em; + margin-right: 10%; + border-left: 5px solid #f0f0f0; + color: #888; +} + +div.quoteblock > div.attribution { + padding-top: 0.5em; + text-align: right; +} + +div.verseblock > pre.content { + font-family: inherit; + font-size: inherit; +} +div.verseblock > div.attribution { + padding-top: 0.75em; + text-align: left; +} +/* DEPRECATED: Pre version 8.2.7 verse style literal block. */ +div.verseblock + div.attribution { + text-align: left; +} + +div.admonitionblock .icon { + vertical-align: top; + font-size: 1.1em; + font-weight: bold; + text-decoration: underline; + color: #527bbd; + padding-right: 0.5em; +} +div.admonitionblock td.content { + padding-left: 0.5em; + border-left: 3px solid #dddddd; +} + +div.exampleblock > div.content { + border-left: 3px solid #dddddd; + padding-left: 0.5em; +} + +div.imageblock div.content { padding-left: 0; } +span.image img { border-style: none; } +a.image:visited { color: white; } + +dl { + margin-top: 0.8em; + margin-bottom: 0.8em; +} +dt { + margin-top: 0.5em; + margin-bottom: 0; + font-style: normal; + color: navy; +} +dd > *:first-child { + margin-top: 0.1em; +} + +ul, ol { + list-style-position: outside; +} +ol.arabic { + list-style-type: decimal; +} +ol.loweralpha { + list-style-type: lower-alpha; +} +ol.upperalpha { + list-style-type: upper-alpha; +} +ol.lowerroman { + list-style-type: lower-roman; +} +ol.upperroman { + list-style-type: upper-roman; +} + +div.compact ul, div.compact ol, +div.compact p, div.compact p, +div.compact div, div.compact div { + margin-top: 0.1em; + margin-bottom: 0.1em; +} + +tfoot { + font-weight: bold; +} +td > div.verse { + white-space: pre; +} + +div.hdlist { + margin-top: 0.8em; + margin-bottom: 0.8em; +} +div.hdlist tr { + padding-bottom: 15px; +} +dt.hdlist1.strong, td.hdlist1.strong { + font-weight: bold; +} +td.hdlist1 { + vertical-align: top; + font-style: normal; + padding-right: 0.8em; + color: navy; +} +td.hdlist2 { + vertical-align: top; +} +div.hdlist.compact tr { + margin: 0; + padding-bottom: 0; +} + +.comment { + background: yellow; +} + +.footnote, .footnoteref { + font-size: 0.8em; +} + +span.footnote, span.footnoteref { + vertical-align: super; +} + +#footnotes { + margin: 20px 0 20px 0; + padding: 7px 0 0 0; +} + +#footnotes div.footnote { + margin: 0 0 5px 0; +} + +#footnotes hr { + border: none; + border-top: 1px solid silver; + height: 1px; + text-align: left; + margin-left: 0; + width: 20%; + min-width: 100px; +} + +div.colist td { + padding-right: 0.5em; + padding-bottom: 0.3em; + vertical-align: top; +} +div.colist td img { + margin-top: 0.3em; +} + +@media print { + #footer-badges { display: none; } +} + +#toc { + margin-bottom: 2.5em; +} + +#toctitle { + color: #527bbd; + font-size: 1.1em; + font-weight: bold; + margin-top: 1.0em; + margin-bottom: 0.1em; +} + +div.toclevel0, div.toclevel1, div.toclevel2, div.toclevel3, div.toclevel4 { + margin-top: 0; + margin-bottom: 0; +} +div.toclevel2 { + margin-left: 2em; + font-size: 0.9em; +} +div.toclevel3 { + margin-left: 4em; + font-size: 0.9em; +} +div.toclevel4 { + margin-left: 6em; + font-size: 0.9em; +} + +span.aqua { color: aqua; } +span.black { color: black; } +span.blue { color: blue; } +span.fuchsia { color: fuchsia; } +span.gray { color: gray; } +span.green { color: green; } +span.lime { color: lime; } +span.maroon { color: maroon; } +span.navy { color: navy; } +span.olive { color: olive; } +span.purple { color: purple; } +span.red { color: red; } +span.silver { color: silver; } +span.teal { color: teal; } +span.white { color: white; } +span.yellow { color: yellow; } + +span.aqua-background { background: aqua; } +span.black-background { background: black; } +span.blue-background { background: blue; } +span.fuchsia-background { background: fuchsia; } +span.gray-background { background: gray; } +span.green-background { background: green; } +span.lime-background { background: lime; } +span.maroon-background { background: maroon; } +span.navy-background { background: navy; } +span.olive-background { background: olive; } +span.purple-background { background: purple; } +span.red-background { background: red; } +span.silver-background { background: silver; } +span.teal-background { background: teal; } +span.white-background { background: white; } +span.yellow-background { background: yellow; } + +span.big { font-size: 2em; } +span.small { font-size: 0.6em; } + +span.underline { text-decoration: underline; } +span.overline { text-decoration: overline; } +span.line-through { text-decoration: line-through; } + +div.unbreakable { page-break-inside: avoid; } + + +/* + * xhtml11 specific + * + * */ + +div.tableblock { + margin-top: 1.0em; + margin-bottom: 1.5em; +} +div.tableblock > table { + border: 3px solid #527bbd; +} +thead, p.table.header { + font-weight: bold; + color: #527bbd; +} +p.table { + margin-top: 0; +} +/* Because the table frame attribute is overriden by CSS in most browsers. */ +div.tableblock > table[frame="void"] { + border-style: none; +} +div.tableblock > table[frame="hsides"] { + border-left-style: none; + border-right-style: none; +} +div.tableblock > table[frame="vsides"] { + border-top-style: none; + border-bottom-style: none; +} + + +/* + * html5 specific + * + * */ + +table.tableblock { + margin-top: 1.0em; + margin-bottom: 1.5em; +} +thead, p.tableblock.header { + font-weight: bold; + color: #527bbd; +} +p.tableblock { + margin-top: 0; +} +table.tableblock { + border-width: 3px; + border-spacing: 0px; + border-style: solid; + border-color: #527bbd; + border-collapse: collapse; +} +th.tableblock, td.tableblock { + border-width: 1px; + padding: 4px; + border-style: solid; + border-color: #527bbd; +} + +table.tableblock.frame-topbot { + border-left-style: hidden; + border-right-style: hidden; +} +table.tableblock.frame-sides { + border-top-style: hidden; + border-bottom-style: hidden; +} +table.tableblock.frame-none { + border-style: hidden; +} + +th.tableblock.halign-left, td.tableblock.halign-left { + text-align: left; +} +th.tableblock.halign-center, td.tableblock.halign-center { + text-align: center; +} +th.tableblock.halign-right, td.tableblock.halign-right { + text-align: right; +} + +th.tableblock.valign-top, td.tableblock.valign-top { + vertical-align: top; +} +th.tableblock.valign-middle, td.tableblock.valign-middle { + vertical-align: middle; +} +th.tableblock.valign-bottom, td.tableblock.valign-bottom { + vertical-align: bottom; +} + + +/* + * manpage specific + * + * */ + +body.manpage h1 { + padding-top: 0.5em; + padding-bottom: 0.5em; + border-top: 2px solid silver; + border-bottom: 2px solid silver; +} +body.manpage h2 { + border-style: none; +} +body.manpage div.sectionbody { + margin-left: 3em; +} + +@media print { + body.manpage div#toc { display: none; } +} + + +</style> +<script type="text/javascript"> +/*<+'])'); + // Function that scans the DOM tree for header elements (the DOM2 + // nodeIterator API would be a better technique but not supported by all + // browsers). + var iterate = function (el) { + for (var i = el.firstChild; i != null; i = i.nextSibling) { + if (i.nodeType == 1 /* Node.ELEMENT_NODE */) { + var mo = re.exec(i.tagName); + if (mo && (i.getAttribute("class") || i.getAttribute("className")) != "float") { + result[result.length] = new TocEntry(i, getText(i), mo[1]-1); + } + iterate(i); + } + } + } + iterate(el); + return result; + } + + var toc = document.getElementById("toc"); + if (!toc) { + return; + } + + // Delete existing TOC entries in case we're reloading the TOC. + var tocEntriesToRemove = []; + var i; + for (i = 0; i < toc.childNodes.length; i++) { + var entry = toc.childNodes[i]; + if (entry.nodeName.toLowerCase() == 'div' + && entry.getAttribute("class") + && entry.getAttribute("class").match(/^toclevel/)) + tocEntriesToRemove.push(entry); + } + for (i = 0; i < tocEntriesToRemove.length; i++) { + toc.removeChild(tocEntriesToRemove[i]); + } + + // Rebuild TOC entries. + var entries = tocEntries(document.getElementById("content"), toclevels); + for (var i = 0; i < entries.length; ++i) { + var entry = entries[i]; + if (entry.element.id == "") + entry.element.id = "_toc_" + i; + var a = document.createElement("a"); + a.href = "#" + entry.element.id; + a.appendChild(document.createTextNode(entry.text)); + var div = document.createElement("div"); + div.appendChild(a); + div.className = "toclevel" + entry.toclevel; + toc.appendChild(div); + } + if (entries.length == 0) + toc.parentNode.removeChild(toc); +}, + + +///////////////////////////////////////////////////////////////////// +// Footnotes generator +///////////////////////////////////////////////////////////////////// + +/* Based on footnote generation code from: + * http://www.brandspankingnew.net/archive/2005/07/format_footnote.html + */ + +footnotes: function () { + // Delete existing footnote entries in case we're reloading the footnodes. + var i; + var noteholder = document.getElementById("footnotes"); + if (!noteholder) { + return; + } + var entriesToRemove = []; + for (i = 0; i < noteholder.childNodes.length; i++) { + var entry = noteholder.childNodes[i]; + if (entry.nodeName.toLowerCase() == 'div' && entry.getAttribute("class") == "footnote") + entriesToRemove.push(entry); + } + for (i = 0; i < entriesToRemove.length; i++) { + noteholder.removeChild(entriesToRemove[i]); + } + + // Rebuild footnote entries. + var cont = document.getElementById("content"); + var spans = cont.getElementsByTagName("span"); + var refs = {}; + var n = 0; + for (i=0; i<spans.length; i++) { + if (spans[i].className == "footnote") { + n++; + var note = spans[i].getAttribute("data-note"); + if (!note) { + // Use [\s\S] in place of . so multi-line matches work. + // Because JavaScript has no s (dotall) regex flag. + note = spans[i].innerHTML.match(/\s*\[([\s\S]*)]\s*/)[1]; + spans[i].innerHTML = + "[<a id='_footnoteref_" + n + "' href='#_footnote_" + n + + "' title='View footnote' class='footnote'>" + n + "</a>]"; + spans[i].setAttribute("data-note", note); + } + noteholder.innerHTML += + "<div class='footnote' id='_footnote_" + n + "'>" + + "<a href='#_footnoteref_" + n + "' title='Return to text'>" + + n + "</a>. " + note + "</div>"; + var id =spans[i].getAttribute("id"); + if (id != null) refs["#"+id] = n; + } + } + if (n == 0) + noteholder.parentNode.removeChild(noteholder); + else { + // Process footnoterefs. + for (i=0; i<spans.length; i++) { + if (spans[i].className == "footnoteref") { + var href = spans[i].getElementsByTagName("a")[0].getAttribute("href"); + href = href.match(/#.*/)[0]; // Because IE return full URL. + n = refs[href]; + spans[i].innerHTML = + "[<a href='#_footnote_" + n + + "' title='View footnote' class='footnote'>" + n + "</a>]"; + } + } + } +}, + +install: function(toclevels) { + var timerId; + + function reinstall() { + asciidoc.footnotes(); + if (toclevels) { + asciidoc.toc(toclevels); + } + } + + function reinstallAndRemoveTimer() { + clearInterval(timerId); + reinstall(); + } + + timerId = setInterval(reinstall, 500); + if (document.addEventListener) + document.addEventListener("DOMContentLoaded", reinstallAndRemoveTimer, false); + else + window.onload = reinstallAndRemoveTimer; +} + +} +asciidoc.install(); +/*]]>*/ +</script> +</head> +<body class="manpage"> +<div id="header"> +<h1> +fvwm-crystal(1) Manual Page +</h1> +<h2>NAME</h2> +<div class="sectionbody"> +<p>fvwm-crystal - + an easy to use, eye-candy but also powerful desktop environment for GNU/Linux or other Unix-like operating systems. +</p> +</div> +</div> +<div id="content"> +<div class="sect1"> +<h2 id="_synopsis">SYNOPSIS</h2> +<div class="sectionbody"> +<div class="paragraph"><p>None</p></div> +</div> +</div> +<div class="sect1"> +<h2 id="_description">DESCRIPTION</h2> +<div class="sectionbody"> +<div class="paragraph"><p><strong>FVWM-Crystal</strong> aims to be an easy to use, eye-candy but also powerful desktop environment based on the F? Virtual Window Manager (FVWM). It uses following programs: FVWM as a window manager and "main core", icons on the desktop with support for more than 10 different file managers and custom commands (with optional Nautilus or ROX-Filer support), different terminal emulators inclusive xterm, aterm, mrxvt or urxvt, different music and medias players inclusive MPD, XMMS2 or MPlayer (there’s built-in support for controlling these programs, and several other tools for different functions, like setting a wallpaper or making screen shots. Fvwm-Crystal provide some unique features like the ability to bring in full screen virtually any application, and to flow through the full-screened applications and the desktop. In this document you will find a general description of <strong>FVWM-Crystal</strong>, how to begin with it and how to customize it.</p></div> +</div> +</div> +<div class="sect1"> +<h2 id="_usage">USAGE</h2> +<div class="sectionbody"> +<div class="sect2"> +<h3 id="_first_start">First Start</h3> +<div class="paragraph"><p><strong>FVWM-Crystal</strong> checks while your first login if <code>~/.fvwm-crystal</code> exist and if old preferences must be converted to the new Fvwm InfoStore variables. In all cases, it should just start.</p></div> +<div class="paragraph"><p><strong>FVWM-Crystal</strong> will also check your locale and create the XDG localized user directories if they don’t exist. Those directories are common to most modern OS and are used to store dedicated files. As example <code>$HOME/Music</code>, <code>$HOME/Documents</code> and <code>$HOME/Pictures</code>.</p></div> +</div> +<div class="sect2"> +<h3 id="_initial_media_player_setup">Initial Media Player Setup</h3> +<div class="paragraph"><p>MPlayer is the default media player. A help screen can pop-up and show you how to setup the Media directories preferences, which tell FVWM-Crystal where your music and movie files are. You can do it now or later, but it must be done before to use the play-lists features found in the Music menu (or button).</p></div> +<div class="paragraph"><p>For that, edit the file <code>~/.fvwm-crystal/preferences/MediaDirectories</code>:</p></div> +<div class="listingblock"> +<div class="content"> +<pre><code>audio $HOME/Music +video $HOME/Video +cdrom /dev/cdrom0 +dvd /dev/cdrom1</code></pre> +</div></div> +<div class="paragraph"><p>You can put as many lines you need. Each line have the following format:</p></div> +<div class="listingblock"> +<div class="content"> +<pre><code>type path</code></pre> +</div></div> +<div class="paragraph"><p>where <strong>type</strong> is one of [<code>audio</code> <code>video</code> <code>cdrom</code> <code>dvd</code>] +and <strong>path</strong> is the <code>full path</code> to a directory or a device. +Devices are used only for <code>cd</code> and <code>dvd</code>. +Note that all players doesn’t support all the provided features. Their respective menus will be adjusted accordingly.</p></div> +<div class="paragraph"><p>As example, you can have:</p></div> +<div class="listingblock"> +<div class="content"> +<pre><code>audio /home/name/Music +viedo /home/name/Video +audio /mnt/work/Music +video /mnt/usb/Video +dvd /dev/cdrom</code></pre> +</div></div> +<div class="paragraph"><p>When you are done, save the file. You can load the control for your preferred player from the preferences menu</p></div> +<div class="listingblock"> +<div class="content"> +<pre><code>Crystal -> Music -> Player -> Music player</code></pre> +</div></div> +<div class="paragraph"><p>or from the menu on the first music button.</p></div> +<div class="paragraph"><p>In the same menu, you will find <code>Recreate the playlists</code>. This script will scan the paths pointed by the MediaDirectories preference file, and create the play-lists into <code>$HOME/.fvwm-crystal/Playlists</code>. They will be separated into an Audio and a Video part. We can cal them the Crystal play-lists. Don’t edit those files, all your changes will be lost the next time you run <code>Recreate the playlists</code>. Instead, 2 other directories will be created: <code>$HOME/Playlists/Audio</code> and <code>$HOME/Playlists/Video</code>. They are the User play-lists.</p></div> +<div class="paragraph"><p>In the same Music menu, the play-lists operation are grouped. You can of course load them into the selected player. <code>Copy playlist</code> will copy the selected play-list from the Crystal play-lists to the User play-lists. <code>Remove playlist</code> will remove the selected play-lists from the User play-lists. Some players provide they own play-lists management system, FVWM-Crystal try to support them as well.</p></div> +<div class="paragraph"><p>Some supported players must be setup before FVWM-Crystal can use them. For that, please refer to their respective documentation. If you have a DVB card, please refer also to the linuxtv.org V4L-DVB Wiki at <a href="http://linuxtv.org/wiki/index.php/Main_Page">http://linuxtv.org/wiki/index.php/Main_Page</a>.</p></div> +</div> +<div class="sect2"> +<h3 id="_desktop_organisation">Desktop Organisation</h3> +<div class="paragraph"><p>17 different desktop layouts, named recipes, are available.</p></div> +<div class="paragraph"><p>Some are very simple and provide very few decorations. Others provide many buttons and decorations. A few of them mimic existing OS, like Nebulae which loosely mimic Windows or Amiga which mimic the Amiga OS.</p></div> +<div class="paragraph"><p>You can change them via Fvwm-Crystal system menu</p></div> +<div class="listingblock"> +<div class="content"> +<pre><code>Preferences -> Recipes -> System</code></pre> +</div></div> +<div class="paragraph"><p>The other preferences apply to all recipes and are independent from each others. +By example, you can choose to have desktop icons showing the XDG user directories and the mounted partitions, and to not have applications icons.</p></div> +<div class="paragraph"><p>It is 2 menus, the system menu available with <strong>Alt + Win_R</strong> (Meta + Windows Left) and the application menu available with <strong>Alt + Menu</strong> (Meta + a "menu" key). A menu can also be available by holding a <strong>Left click</strong> on the root window (the desktop) if selected in System → Preferences → Desktop menu (On by default). The content of that menu depend on the recipe in use.</p></div> +<div class="sect3"> +<h4 id="_decorations_common_to_all_recipes">Decorations common to all recipes</h4> +<div class="paragraph"><p>Not all recipes use all followings decorations called buttons, but they can be used in any recipe, inclusive your own ones.</p></div> +<div class="dlist"><dl> +<dt class="hdlist1"> +<em>The "Crystal" Button</em> +</dt> +<dd> +<div class="paragraph"><p>or "FvwmButtons-MainMenu" is the little button with a diamond.</p></div> +<div class="paragraph"><p>There are some mouse bindings available:</p></div> +<div class="ulist"><ul> +<li> +<p> +left clicking open the system menu +</p> +</li> +<li> +<p> +middle clicking change the wallpaper randomly +</p> +</li> +<li> +<p> +right clicking on some recipes open the applications menu +</p> +</li> +</ul></div> +<div class="paragraph"><p>The Amiga recipe is different:</p></div> +<div class="ulist"><ul> +<li> +<p> +left clicking shift the top bar to a menu bar and back +</p> +</li> +<li> +<p> +middle clicking change the wallpaper randomly +</p> +</li> +<li> +<p> +right clicking open the system menu +</p> +</li> +</ul></div> +<div class="paragraph"><p>When the button is located at the top left corner:</p></div> +<div class="ulist"><ul> +<li> +<p> +mouse wheeling will change the screen resolution +</p> +</li> +</ul></div> +</dd> +<dt class="hdlist1"> +<em>The Media Buttons</em> +</dt> +<dd> +<div class="paragraph"><p>They are 4 grouped media buttons - FvwmButtons-Music - providing controls and menus for the supported media players and mixers. For a description of their bindings, consult <strong>man MouseBindings</strong> and <strong>man KeyboardBindings</strong>, or the html documentation.</p></div> +<div class="paragraph"><p>The same functionalities are provided by the Music menu, which is located in the System menu.</p></div> +<div class="paragraph"><p>The supported media players are <code>alsaplayer</code>, <code>audacious</code>, <code>cdcd</code>, <code>cmus</code>, <code>mocp</code>, <code>mpd</code>, <code>mplayer</code>, <code>mplayer2</code>, <code>quodlibet</code> and <code>xmms2</code>.</p></div> +<div class="paragraph"><p>The supported audio mixers are <code>alsamixer</code> and <code>aumix</code>, plus the mixers of the players. <code>QJackCTL</code> is also supported.</p></div> +<div class="ulist"><ul> +<li> +<p> +left clicking on the first media button will open a menu. +</p> +</li> +</ul></div> +<div class="paragraph"><p>In it, <code>Music player</code> is where you choose the player and can start it. <code>Recreate the playlists</code> will scan your music and video files and create the play-lists for you. For that, it will use the preferences file you edited in the section "First Start". It is also a mixer preferences menu where you can choose the mixer and the sound card.</p></div> +<div class="paragraph"><p>Each player have its own features set, and the Music menu and functions will change accordingly.</p></div> +<div class="paragraph"><p>As example, with <strong>cdcd</strong> you have a cd player and you will be able to control it, when with <strong>mplayer</strong>, you have an universal media player, and FVWM-Crystal will even recognize if you have a DVB card and use it. Basic stream capture is enabled and use the standard <em>C</em> MPlayer key binding. See <strong>man mplayer</strong>. This will create a stream dump in $HOME. That file will be usable only with MPEG sources, and it can be edited with applications like <code>Kino</code>.</p></div> +</dd> +<dt class="hdlist1"> +<em>The Application Panel</em> +</dt> +<dd> +<div class="paragraph"><p>It is an auto generated panel which provide one button for each <strong>FreeDesktop</strong> menu main category. The icon of each button is the icon of the preferred application of that category. The mouse bindings available are:</p></div> +<div class="ulist"><ul> +<li> +<p> +left clicking open the application menu of the category +</p> +</li> +<li> +<p> +middle clicking on some recipes launch the second preferred application +</p> +</li> +<li> +<p> +right clicking launch the preferred application +</p> +</li> +</ul></div> +<div class="paragraph"><p>These menus have full support for the additional FreeDesktop categories, which mean much less modifications will be needed in comparison with many other desktops. And last but not least, your modifications will never be lost. It is why at the first place I begun with Crystal and I will keep it that way. See <strong>man ApplicationDatabase</strong> for how to customize the application menu (the examples are at the end).</p></div> +<div class="paragraph"><p>More: the files in the applications database are scripts. You can put anything you want into them. You will find them into <code>$prefix/share/fvwm-crystal/fvwm/Applications</code> and <code>$HOME/.fvwm-crystal/Applications</code>, and can copy them fro this first location to the second one. The files in the second path will take the precedence. The same apply for the icons directory.</p></div> +<div class="paragraph"><p>The same database is used to generate the application menu available with the system menu on some recipes, and with the Alt+Menu key binding.</p></div> +<div class="paragraph"><p>The application database provided by <code>FVWM_Crystal</code> contain a large set of menu entries and application icons. You can generate extra database menu entries and icons from the preferences menu: <code>Diamond → Preferences → Generate application menu</code>. This will populate <code>$HOME/.fvwm-crystal/Applications</code> and <code>$HOME/.fvwm-crystal/icons</code>.</p></div> +<div class="paragraph"><p>The 2 first time you run this script, it will copy 2 preferences files and show help messages.</p></div> +<div class="paragraph"><p>Those files are <code>$HOME/.fvwm-crystal/preferences/IconDirs</code> and <code>$HOME/.fvwm-crystal/preferences/DesktopDirs</code>. They must contain the full path to where the icon and desktop files provided by the applications are stored, typically something like <code>/usr/share/icons</code> and <code>/usr/share/pixmaps</code> for the icons, and <code>/usr/share/applications</code> and <code>/usr/share/applications/kde4</code> for the desktop files. The 2 preference files ar... [truncated message content] |
From: <dom...@us...> - 2013-05-29 00:26:00
|
Revision: 491 http://sourceforge.net/p/fvwm-crystal/code/491 Author: dominique_libre Date: 2013-05-29 00:25:57 +0000 (Wed, 29 May 2013) Log Message: ----------- functions/Fullscreen; Eindoe-Buttons; bindings/Window-Rearrange*: add NS-Window-Rearrange: rearrange the windows to their original size and place again them with Alt + Shift + D; add Fullscreen-Rearrange: toggle the non iconic windows in fulls screen with Alt + Shift +F. asciidoc: KeyboardBindings: update the man page Modified Paths: -------------- ChangeLog asciidoc/KeyboardBindings doc/html/KeyboardBindings.html fvwm/components/bindings/Window-Rearrange fvwm/components/bindings/Window-Rearrange_NumLock fvwm/components/functions/Fullscreen fvwm/components/functions/Window-Buttons 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 2013-05-28 22:01:57 UTC (rev 490) +++ ChangeLog 2013-05-29 00:25:57 UTC (rev 491) @@ -7,6 +7,11 @@ recipes/*; bin/fvwm-crystal.generate-menu: make these files to work with preferences without restart. scripts/make_all_playlists: added ac3, flv and ts file formats + functions/Fullscreen; Eindoe-Buttons; bindings/Window-Rearrange*: + add NS-Window-Rearrange: rearrange the windows to their original size and + place again them with Alt + Shift + D; add Fullscreen-Rearrange: toggle the non iconic windows + in fulls screen with Alt + Shift +F. + asciidoc: KeyboardBindings: update the man page Dimanche 25 Mai 2013 Dominique Michel preferences/MediaDirectories: replaced variables by full paths Modified: asciidoc/KeyboardBindings =================================================================== --- asciidoc/KeyboardBindings 2013-05-28 22:01:57 UTC (rev 490) +++ asciidoc/KeyboardBindings 2013-05-29 00:25:57 UTC (rev 491) @@ -122,10 +122,12 @@ Window resizer: --------------- -*Alt + Shift + 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, D*:: +*Alt + Shift + 1, 2, 3, 4, 5, 6, 7, 8, 9, 0*:: Resizes currently focused window in different ways. Try it to see what happens :) +*Alt + Shift + D*:: + Restore the original size and place again the windows. Music player and audio mixer: ----------------------------- @@ -212,6 +214,10 @@ 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/KeyboardBindings.html =================================================================== --- doc/html/KeyboardBindings.html 2013-05-28 22:01:57 UTC (rev 490) +++ doc/html/KeyboardBindings.html 2013-05-29 00:25:57 UTC (rev 491) @@ -962,7 +962,7 @@ <div class="sectionbody"> <div class="dlist"><dl> <dt class="hdlist1"> -<strong>Alt + Shift + 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, D</strong> +<strong>Alt + Shift + 1, 2, 3, 4, 5, 6, 7, 8, 9, 0</strong> </dt> <dd> <p> @@ -970,6 +970,14 @@ happens :) </p> </dd> +<dt class="hdlist1"> +<strong>Alt + Shift + D</strong> +</dt> +<dd> +<p> + Restore the original size and place again the windows. +</p> +</dd> </dl></div> </div> </div> @@ -1183,6 +1191,15 @@ </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> @@ -1321,7 +1338,7 @@ <div id="footnotes"><hr /></div> <div id="footer"> <div id="footer-text"> -Last updated 2013-05-26 14:55:50 CEST +Last updated 2013-05-29 02:16:06 CEST </div> </div> </body> Modified: fvwm/components/bindings/Window-Rearrange =================================================================== --- fvwm/components/bindings/Window-Rearrange 2013-05-28 22:01:57 UTC (rev 490) +++ fvwm/components/bindings/Window-Rearrange 2013-05-29 00:25:57 UTC (rev 491) @@ -4,7 +4,8 @@ Key 2 A $[Mod2] Window-Rearrange-Two-Column Key 3 A $[Mod2] Window-Rearrange-Cascade Key 4 A $[Mod2] Window-Rearrange-Cascade-Shaded -Key D A $[Mod2] Window-Rearrange-Default +Key D A $[Mod2] NS-Default-Rearrange +Key F A $[Mod2] Fullscreen-Rearrange PipeRead 'echo Key 5 A $[Mod2] Window-Resize-Context $(($[vp.width]-($[vp.width]/4))) $(($[vp.height]-($[vp.height]/4)))' PipeRead 'echo Key 6 A $[Mod2] Window-Resize-Context $(($[vp.width]-10)) $((($[vp.height]/2)-45))' Modified: fvwm/components/bindings/Window-Rearrange_NumLock =================================================================== --- fvwm/components/bindings/Window-Rearrange_NumLock 2013-05-28 22:01:57 UTC (rev 490) +++ fvwm/components/bindings/Window-Rearrange_NumLock 2013-05-29 00:25:57 UTC (rev 491) @@ -4,7 +4,8 @@ Key 2 A $[Mod2]2 Window-Rearrange-Two-Column Key 3 A $[Mod2]2 Window-Rearrange-Cascade Key 4 A $[Mod2]2 Window-Rearrange-Cascade-Shaded -Key D A $[Mod2]2 Window-Rearrange-Default +Key D A $[Mod2]2 NS-Rearrange +Key F A $[Mod2]2 Fullscreen-Rearrange PipeRead 'echo Key 5 A $[Mod2]2 Window-Resize-Context $(($[vp.width]-(($[vp.width]/4)))) $(($[vp.height]-(($[vp.height]/4))))' PipeRead 'echo Key 6 A $[Mod2]2 Window-Resize-Context $(($[vp.width]-10)) $(((($[vp.height]/2))-45))' Modified: fvwm/components/functions/Fullscreen =================================================================== --- fvwm/components/functions/Fullscreen 2013-05-28 22:01:57 UTC (rev 490) +++ fvwm/components/functions/Fullscreen 2013-05-29 00:25:57 UTC (rev 491) @@ -41,8 +41,8 @@ # State 19 = FS (fullscreen), State 20 = visible DestroyFunc Fullscreen AddToFunc Fullscreen -+ I ThisWindow (State 19, !FvwmButtons, !MPlayer) Fullscreen-Stop -+ I TestRc (NoMatch) ThisWindow (!State 19, !FvwmButtons, !MPlayer) Fullscreen-Start ++ I ThisWindow (State 19, !FvwmButtons, !FvwmPager, !FvwmMiniConsoleNeedsUniqueName, !QuakeConsoleNeedsUniqueName, !FvwmIconMan, !MPlayer) Fullscreen-Stop ++ I TestRc (NoMatch) ThisWindow (!State 19, !FvwmButtons, !FvwmPager, !FvwmMiniConsoleNeedsUniqueName, !QuakeConsoleNeedsUniqueName, !FvwmIconMan, !MPlayer) Fullscreen-Start # fullscreen {{{2 DestroyFunc Fullscreen-Start @@ -146,5 +146,10 @@ *FvwmEvent-Window-FullScreen-Destroy: destroy_window Window-Fullscreen-Destroy Module FvwmEvent FvwmEvent-Window-Fullscreen-Destroy +# Rearrange in fullscreen +DestroyFunc Fullscreen-Rearrange +AddToFunc Fullscreen-Rearrange ++ I All (CurrentPage, !Iconic, !FvwmButtons, !FvwmPager, !FvwmConsoleNeedsUniqueName, !QuakeConsoleNeedsUniqueName, !FvwmIconMan, !MPlayer) Fullscreen + # vim:ft=fvwm Modified: fvwm/components/functions/Window-Buttons =================================================================== --- fvwm/components/functions/Window-Buttons 2013-05-28 22:01:57 UTC (rev 490) +++ fvwm/components/functions/Window-Buttons 2013-05-29 00:25:57 UTC (rev 491) @@ -99,6 +99,12 @@ + I Maximize True grow grow + I SetEnv CurrentWindowState_$[w.id] VHgrow +# NS-Default rearrange +DestroyFunc NS-Default-Rearrange +AddToFunc NS-Default-Rearrange ++ I All (CurrentPage, !Iconic, !FvwmButtons, !FvwmPager, !FvwmConsoleNeedsUniqueName, !QuakeConsoleNeedsUniqueName, !FvwmIconMan, !MPlayer) NS-Default ++ I All (CurrentPage, !Iconic, !FvwmButtons, !FvwmPager, !FvwmConsoleNeedsUniqueName, !QuakeConsoleNeedsUniqueName, !FvwmIconMan, !MPlayer) PlaceAgain Anim + # Wrapper functions for window decorations {{{1 DestroyFunc Window-MoveToPage-Forward AddToFunc Window-MoveToPage-Forward Modified: man/ApplicationDatabase.1 =================================================================== --- man/ApplicationDatabase.1 2013-05-28 22:01:57 UTC (rev 490) +++ man/ApplicationDatabase.1 2013-05-29 00:25:57 UTC (rev 491) @@ -2,12 +2,12 @@ .\" Title: ApplicationDatabase .\" Author: [see the "AUTHORS" section] .\" Generator: DocBook XSL Stylesheets v1.78.0 <http://docbook.sf.net/> -.\" Date: 05/26/2013 +.\" Date: 05/29/2013 .\" Manual: FVWM-Crystal .\" Source: ApplicationDatabase 3.2.0 .\" Language: English .\" -.TH "APPLICATIONDATABASE" "1" "05/26/2013" "ApplicationDatabase 3\&.2\&.0" "FVWM\-Crystal" +.TH "APPLICATIONDATABASE" "1" "05/29/2013" "ApplicationDatabase 3\&.2\&.0" "FVWM\-Crystal" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- Modified: man/CrystalRoxHOWTO.1 =================================================================== --- man/CrystalRoxHOWTO.1 2013-05-28 22:01:57 UTC (rev 490) +++ man/CrystalRoxHOWTO.1 2013-05-29 00:25:57 UTC (rev 491) @@ -2,12 +2,12 @@ .\" Title: CrystalRoxHOWTO .\" Author: [see the "AUTHORS" section] .\" Generator: DocBook XSL Stylesheets v1.78.0 <http://docbook.sf.net/> -.\" Date: 05/26/2013 +.\" Date: 05/29/2013 .\" Manual: FVWM-Crystal .\" Source: CrystalROXHOWTO 3.2.0 .\" Language: English .\" -.TH "CRYSTALROXHOWTO" "1" "05/26/2013" "CrystalROXHOWTO 3\&.2\&.0" "FVWM\-Crystal" +.TH "CRYSTALROXHOWTO" "1" "05/29/2013" "CrystalROXHOWTO 3\&.2\&.0" "FVWM\-Crystal" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- Modified: man/FVWMCrystalFAQ.1 =================================================================== --- man/FVWMCrystalFAQ.1 2013-05-28 22:01:57 UTC (rev 490) +++ man/FVWMCrystalFAQ.1 2013-05-29 00:25:57 UTC (rev 491) @@ -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: 05/26/2013 +.\" Date: 05/29/2013 .\" Manual: FVWM-Crystal .\" Source: FAQ 3.2.0 .\" Language: English .\" -.TH "FVWM\-CRYSTAL\-FAQ" "1" "05/26/2013" "FAQ 3\&.2\&.0" "FVWM\-Crystal" +.TH "FVWM\-CRYSTAL\-FAQ" "1" "05/29/2013" "FAQ 3\&.2\&.0" "FVWM\-Crystal" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- Modified: man/KeyboardBindings.1 =================================================================== --- man/KeyboardBindings.1 2013-05-28 22:01:57 UTC (rev 490) +++ man/KeyboardBindings.1 2013-05-29 00:25:57 UTC (rev 491) @@ -2,12 +2,12 @@ .\" Title: KeyboardBindings .\" Author: [see the "AUTHORS" section] .\" Generator: DocBook XSL Stylesheets v1.78.0 <http://docbook.sf.net/> -.\" Date: 05/26/2013 +.\" Date: 05/29/2013 .\" Manual: FVWM-Crystal .\" Source: KeyboardBindings 3.2.0 .\" Language: English .\" -.TH "KEYBOARDBINDINGS" "1" "05/26/2013" "KeyboardBindings 3\&.2\&.0" "FVWM\-Crystal" +.TH "KEYBOARDBINDINGS" "1" "05/29/2013" "KeyboardBindings 3\&.2\&.0" "FVWM\-Crystal" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- @@ -140,10 +140,15 @@ .RE .SH "WINDOW RESIZER:" .PP -\fBAlt + Shift + 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, D\fR +\fBAlt + Shift + 1, 2, 3, 4, 5, 6, 7, 8, 9, 0\fR .RS 4 Resizes currently focused window in different ways\&. Try it to see what happens :) .RE +.PP +\fBAlt + Shift + D\fR +.RS 4 +Restore the original size and place again the windows\&. +.RE .SH "MUSIC PLAYER AND AUDIO MIXER:" .PP \fBAlt + Z\fR @@ -259,6 +264,11 @@ 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 2013-05-28 22:01:57 UTC (rev 490) +++ man/MouseBindings.1 2013-05-29 00:25:57 UTC (rev 491) @@ -2,12 +2,12 @@ .\" Title: MouseBindings .\" Author: [see the "AUTHORS" section] .\" Generator: DocBook XSL Stylesheets v1.78.0 <http://docbook.sf.net/> -.\" Date: 05/26/2013 +.\" Date: 05/29/2013 .\" Manual: FVWM-Crystal .\" Source: MouseBindings 3.2.0 .\" Language: English .\" -.TH "MOUSEBINDINGS" "1" "05/26/2013" "MouseBindings 3\&.2\&.0" "FVWM\-Crystal" +.TH "MOUSEBINDINGS" "1" "05/29/2013" "MouseBindings 3\&.2\&.0" "FVWM\-Crystal" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- Modified: man/Tips.1 =================================================================== --- man/Tips.1 2013-05-28 22:01:57 UTC (rev 490) +++ man/Tips.1 2013-05-29 00:25:57 UTC (rev 491) @@ -2,12 +2,12 @@ .\" Title: Tips .\" Author: [see the "AUTHORS" section] .\" Generator: DocBook XSL Stylesheets v1.78.0 <http://docbook.sf.net/> -.\" Date: 05/26/2013 +.\" Date: 05/29/2013 .\" Manual: FVWM-Crystal .\" Source: Tips 3.2.0 .\" Language: English .\" -.TH "TIPS" "1" "05/26/2013" "Tips 3\&.2\&.0" "FVWM\-Crystal" +.TH "TIPS" "1" "05/29/2013" "Tips 3\&.2\&.0" "FVWM\-Crystal" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- Modified: man/fvwm-crystal.1 =================================================================== --- man/fvwm-crystal.1 2013-05-28 22:01:57 UTC (rev 490) +++ man/fvwm-crystal.1 2013-05-29 00:25:57 UTC (rev 491) @@ -2,12 +2,12 @@ .\" Title: fvwm-crystal .\" Author: [see the "AUTHORS" section] .\" Generator: DocBook XSL Stylesheets v1.78.0 <http://docbook.sf.net/> -.\" Date: 05/26/2013 +.\" Date: 05/29/2013 .\" Manual: FVWM-Crystal .\" Source: fvwm-crystal 3.2.0 .\" Language: English .\" -.TH "FVWM\-CRYSTAL" "1" "05/26/2013" "fvwm\-crystal 3\&.2\&.0" "FVWM\-Crystal" +.TH "FVWM\-CRYSTAL" "1" "05/29/2013" "fvwm\-crystal 3\&.2\&.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. |
From: <dom...@us...> - 2013-06-01 11:28:39
|
Revision: 494 http://sourceforge.net/p/fvwm-crystal/code/494 Author: dominique_libre Date: 2013-06-01 11:28:36 +0000 (Sat, 01 Jun 2013) Log Message: ----------- updated INSTALL Modified Paths: -------------- ChangeLog INSTALL Modified: ChangeLog =================================================================== --- ChangeLog 2013-05-30 21:57:44 UTC (rev 493) +++ ChangeLog 2013-06-01 11:28:36 UTC (rev 494) @@ -1,5 +1,8 @@ ChangeLog for FVWM-Crystal +Samedi 1 Jui 2013 Dominique michel + INSTALL: updated + Jeudi 29 Mai 2013 Dominique Michel bin/fvwm-cystal.generate-menu: remove libpng warnings about bad ICCM profiles Modified: INSTALL =================================================================== --- INSTALL 2013-05-30 21:57:44 UTC (rev 493) +++ INSTALL 2013-06-01 11:28:36 UTC (rev 494) @@ -1,9 +1,9 @@ FVWM-Crystal installation instructions ====================================== -Installing from a package -------------------------- -Uncompress the package to a temporary directory and issue command: +Installing +---------- +Uncompress the archive to a temporary directory and run: make install @@ -17,23 +17,24 @@ Installing from svn repository ------------------------------ -cd to the repository and issue commands: +Download the repository and process as before - make install -Optionally copy 'addons/fvwm-crystal.desktop' to /usr/share/xsessions/, then -you will be able to select "FVWM-Crystal" in your GDM/KDM login manager. - Needed adjustement by the user ------------------------------ Preferences ----------- All the preferences are done from the menu of Fvwm-Crystal -with 2 notable exceptions: -1) The media player and mixer preferences are done from the menu +with 3 notable exceptions: + +1) The preferences for the dekstop manager )dekstop icons) are done +from the contextual of the Home icon. + +2) The media player and mixer preferences are done from the menu of the Music button. -2) The preferences for Recreate the Playlists must be done by hand: + +3) The preferences for Recreate the Playlists must be done by hand: Edit ~/.fvwn-crystal/preferences/MediaDirectories. Each line must contain the type of media (one of <audio>, <video>, <cdrom>, <dvd>), followed by the main path to the media files or This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dom...@us...> - 2013-06-04 16:59:38
|
Revision: 499 http://sourceforge.net/p/fvwm-crystal/code/499 Author: dominique_libre Date: 2013-06-04 16:59:34 +0000 (Tue, 04 Jun 2013) Log Message: ----------- INSTALL: added a few workds about make uninstall, make clean and correctpath, as well than about the preferences. Modified Paths: -------------- ChangeLog INSTALL Modified: ChangeLog =================================================================== --- ChangeLog 2013-06-04 16:47:22 UTC (rev 498) +++ ChangeLog 2013-06-04 16:59:34 UTC (rev 499) @@ -6,7 +6,9 @@ Makefile: added make clean section Makefile: make preferences/LastChoosenRecipe to respect $prefix; thanks to Thomas Funk for pointing that out. - + INSTALL: added a few workds about make uninstall, make clean and correctpath, + as well than about the preferences. + Samedi 1 Jui 2013 Dominique michel INSTALL: updated Modified: INSTALL =================================================================== --- INSTALL 2013-06-04 16:47:22 UTC (rev 498) +++ INSTALL 2013-06-04 16:59:34 UTC (rev 499) @@ -14,12 +14,33 @@ make prefix=/usr install +The installation process will create a tmp directory into the +temporary directory. You can delete it with + make clean + +but this is not needed between successivve 'make install' runs. + + +IMPORTANT NOTICE +---------------- + make correctpath +sould NOT be called directly. It is for internal use by +'make install' only. + Installing from svn repository ------------------------------ Download the repository and process as before +Uninstalling the software +------------------------- +Run + make uninstall +or + make prefix=/usr uninstall + + Needed adjustement by the user ------------------------------ @@ -28,8 +49,8 @@ All the preferences are done from the menu of Fvwm-Crystal with 3 notable exceptions: -1) The preferences for the dekstop manager )dekstop icons) are done -from the contextual of the Home icon. +1) The preferences for the FVWM-Crystal dekstop manager (dekstop icons) +are done from the contextual of the Home icon. 2) The media player and mixer preferences are done from the menu of the Music button. @@ -38,8 +59,10 @@ Edit ~/.fvwn-crystal/preferences/MediaDirectories. Each line must contain the type of media (one of <audio>, <video>, <cdrom>, <dvd>), followed by the main path to the media files or -device file. +device file. This file will be created for you the first time you call +that function, and you will be warned to edit it. + Note on fvwm-crystal.generate-menu ---------------------------------- fvwm-crystal.generate-menu is a script that can be used to generate the missing This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dom...@us...> - 2013-06-22 18:18:03
|
Revision: 512 http://sourceforge.net/p/fvwm-crystal/code/512 Author: dominique_libre Date: 2013-06-22 18:18:01 +0000 (Sat, 22 Jun 2013) Log Message: ----------- bin/fvwm-crystal.{apps,wallpaper}, scripts/FvwmMPD/*.py: reverted the shebang change as they work with python-2.{5,6,7}. INSTALL: updated dependencies accordingly. Modified Paths: -------------- ChangeLog INSTALL bin/fvwm-crystal.apps bin/fvwm-crystal.wallpaper fvwm/scripts/FvwmMPD/getprevdir.py fvwm/scripts/FvwmMPD/stripnames.py Modified: ChangeLog =================================================================== --- ChangeLog 2013-06-18 20:46:38 UTC (rev 511) +++ ChangeLog 2013-06-22 18:18:01 UTC (rev 512) @@ -1,5 +1,10 @@ ChangeLog for FVWM-Crystal +Samedi 22 Juin 2013 Dominique Michel + bin/fvwm-crystal.{apps,wallpaper}, scripts/FvwmMPD/*.py: reverted the + shebang change as they work with python-2.{5,6,7}. + INSTALL: updated dependencies accordingly. + Mardi 18 Juin 2013 Dominique Michel functions/Mixer: fix for possible cursor freeze with mplayer; add Mixer-Mute-Toggle which only toggle mute alsamixer or aumix. Modified: INSTALL =================================================================== --- INSTALL 2013-06-18 20:46:38 UTC (rev 511) +++ INSTALL 2013-06-22 18:18:01 UTC (rev 512) @@ -125,6 +125,7 @@ Needed: ------- - fvwm>=2.6.5 +- python2 (>=2.5) - ImageMagick (convert is used for application menu icons generation) - xwd for on the fly icon generation and expose function - coreutils Modified: bin/fvwm-crystal.apps =================================================================== --- bin/fvwm-crystal.apps 2013-06-18 20:46:38 UTC (rev 511) +++ bin/fvwm-crystal.apps 2013-06-22 18:18:01 UTC (rev 512) @@ -1,4 +1,4 @@ -#!/usr/bin/env python2.7 +#!/usr/bin/env python2 # # Author: Rafal Bisingier 2005 # Modified: bin/fvwm-crystal.wallpaper =================================================================== --- bin/fvwm-crystal.wallpaper 2013-06-18 20:46:38 UTC (rev 511) +++ bin/fvwm-crystal.wallpaper 2013-06-22 18:18:01 UTC (rev 512) @@ -1,4 +1,4 @@ -#!/usr/bin/env python2.7 +#!/usr/bin/env python2 # Select random wallpaper from given directory or directories # Written by: Maciej Delmanowski <ha...@po...> Modified: fvwm/scripts/FvwmMPD/getprevdir.py =================================================================== --- fvwm/scripts/FvwmMPD/getprevdir.py 2013-06-18 20:46:38 UTC (rev 511) +++ fvwm/scripts/FvwmMPD/getprevdir.py 2013-06-22 18:18:01 UTC (rev 512) @@ -1,4 +1,4 @@ -#!/usr/bin/env python2.7 +#!/usr/bin/env python2 # Return the path to the previous mpd library directory import sys Modified: fvwm/scripts/FvwmMPD/stripnames.py =================================================================== --- fvwm/scripts/FvwmMPD/stripnames.py 2013-06-18 20:46:38 UTC (rev 511) +++ fvwm/scripts/FvwmMPD/stripnames.py 2013-06-22 18:18:01 UTC (rev 512) @@ -1,4 +1,4 @@ -#!/usr/bin/env python2.7 +#!/usr/bin/env python2 import sys if __name__ == "__main__": This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dom...@us...> - 2013-06-23 09:37:51
|
Revision: 514 http://sourceforge.net/p/fvwm-crystal/code/514 Author: dominique_libre Date: 2013-06-23 09:37:49 +0000 (Sun, 23 Jun 2013) Log Message: ----------- NEWS: 3.2.3 Modified Paths: -------------- ChangeLog NEWS Modified: ChangeLog =================================================================== --- ChangeLog 2013-06-23 08:54:57 UTC (rev 513) +++ ChangeLog 2013-06-23 09:37:49 UTC (rev 514) @@ -3,6 +3,7 @@ Dimanche 23 Juin 2013 Dominique Michel Makefile: removed Copying from the installed files; that make distributions happy. + NEWS: 3.2.3 About: changed version to 3.2.3 Samedi 22 Juin 2013 Dominique Michel Modified: NEWS =================================================================== --- NEWS 2013-06-23 08:54:57 UTC (rev 513) +++ NEWS 2013-06-23 09:37:49 UTC (rev 514) @@ -1,3 +1,14 @@ +Version 3.2.3 +------------- + +This is a distribution improvement release + +The only changes are the pythyon shebangs was reverted to python2, +which make the python scripts compatible with python2 >= 2.5 (that +was tested with python-2.5, 2.6 and 2.7), and the Copying file +is not installed anymore, which make easier for GNU/Linux +distributions to package Fvwm-Crystal. + Version 3.2.2 ------------- This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dom...@us...> - 2013-07-13 19:18:14
|
Revision: 517 http://sourceforge.net/p/fvwm-crystal/code/517 Author: dominique_libre Date: 2013-07-13 19:18:11 +0000 (Sat, 13 Jul 2013) Log Message: ----------- Updated version to 3.2.4. News: added a few words about this release. Install: Updated with optional dependencies for mounting/unmounting. asciidoc/FAQ: changed Q 3.12 to reflect the changes with the new u/mount functions. Modified Paths: -------------- ChangeLog INSTALL NEWS asciidoc/FAQ asciidoc/fvwm-crystal doc/html/FAQ.html doc/html/fvwm-crystal.html fvwm/components/functions/About man/FVWMCrystalFAQ.1 man/fvwm-crystal.1 Modified: ChangeLog =================================================================== --- ChangeLog 2013-07-13 18:29:19 UTC (rev 516) +++ ChangeLog 2013-07-13 19:18:11 UTC (rev 517) @@ -8,6 +8,10 @@ asciidoc/fvwm-crystal: desktop icons - added mount/umount description. + scripts/findumpartitions: helper script that check for unmounted partitions in /etc&fstab and add the corresponding menu items if they have the user(s) key. + Updated version to 3.2.4. + News: added a few words about this release. + Install: Updated with optional dependencies for mounting/unmounting. + asciidoc/FAQ: changed Q 3.12 to reflect the changes with the new u/mount functions. Samedi 6 Juillet 2013 Dominique Michel Added trasmission icons and app script Modified: INSTALL =================================================================== --- INSTALL 2013-07-13 18:29:19 UTC (rev 516) +++ INSTALL 2013-07-13 19:18:11 UTC (rev 517) @@ -143,6 +143,7 @@ 'terminator' or 'xfce4-terminal' - for terminal emulator - One of 'mrxvt', 'urxvt', aterm' or 'xterm' for Quake console - A file manager to use with the icons on the desktop. Anything will go. +- mount, umount, pmount for mounting/unmounting of partitions and remouvable medias. Optional, but supported: ------------------------ @@ -162,3 +163,4 @@ 'addons/session-management.README'. It is for Gnome 2, if you can get it to work with a current Gnome version, please consider to contribute with some kind of up-to-date explaination. +- pmount-gui for mounting / unmounting of removable medias. Modified: NEWS =================================================================== --- NEWS 2013-07-13 18:29:19 UTC (rev 516) +++ NEWS 2013-07-13 19:18:11 UTC (rev 517) @@ -1,3 +1,20 @@ +Version 3.2.4 +------------- + +Time for a new release with some new features. + +- Added transmission support in the application menu +- Added mount/umount support in the FVWM-Crystal desktop manager. + +This last feature is a most wanted feature for a desktop manager. +It provide the following functions: + +- mount/umount support for the partitions using the user(s) key in /etc/fstab +- pmount support for mounting/unmounting the removable USB and Firewire devices. +- pmount-gui support. + +See ChangeLog for details. + Version 3.2.3 ------------- Modified: asciidoc/FAQ =================================================================== --- asciidoc/FAQ 2013-07-13 18:29:19 UTC (rev 516) +++ asciidoc/FAQ 2013-07-13 19:18:11 UTC (rev 517) @@ -2,7 +2,7 @@ =================== :doctype: manpage :man source: FAQ -:man version: 3.2.1 +:man version: 3.2.4 :man manual: FVWM-Crystal NAME @@ -80,7 +80,7 @@ 3.11: How to get a consistant look between toolkits? -3.12: How can I get my removable media to be mounted with Thunar? +3.12: Mounting/unmounting don't work with all medias? Frequently Asked Questions @@ -400,16 +400,22 @@ After selecting your favorite GTK+ theme with lxappearance, run qtconfig to select the Default theme to use the system settings, or the GTK+ style to apply your GTK+ settings to QT. -3.12 Q: How can I get my removable media to be mounted with Thunar? -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -A: Short answer: you can't, Thunar is a file manager, nothing else. -- For the USB and Firewire devices, you can add entries for them in /etc/fstab. For example: +3.12 Q: Mounting/unmounting don't work with all medias? +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +A: FVWM-Crystal dekstop manager use mount, umount for the "regular" partitions and pmount for the removable medias. It also support pmount-gui for the removable medias. + +- For the "regular" partitions, they must be configured in /etc/fstab, and you must have the right to mount them. mount/umount will be used. For example: ---- +/dev/sdb1 /mnt/work ext4 users,noatime 0 2 +---- + +- For the USB and Firewire devices, you can add entries for them in /etc/fstab. mount/umount will be used. For example: +---- /dev/sdd1 /mnt/usb ext3 users,noatime 0 2 ---- -They will be mounted at boot and the users tag will let you mount and umount them as users. +They will be mounted at boot and the +users+ tag will let you mount and umount them as user. -- For the USB and Firewire devices not present in the fstab, you can install pmount and pmount-gui. They will be mounted in /media. You mwy want to install uam too. +- For the USB and Firewire devices not present in the fstab, you must install pmount. pmount-gui is also supported. They will be mounted in /media. You mwy want to install uam too. - For the CD/DVD devices and much more, install and configure autofs. Modified: asciidoc/fvwm-crystal =================================================================== --- asciidoc/fvwm-crystal 2013-07-13 18:29:19 UTC (rev 516) +++ asciidoc/fvwm-crystal 2013-07-13 19:18:11 UTC (rev 517) @@ -2,7 +2,7 @@ =============== :doctype: manpage :man source: fvwm-crystal -:man version: 3.2.3 +:man version: 3.2.4 :man manual: FVWM-Crystal NAME Modified: doc/html/FAQ.html =================================================================== --- doc/html/FAQ.html 2013-07-13 18:29:19 UTC (rev 516) +++ doc/html/FAQ.html 2013-07-13 19:18:11 UTC (rev 517) @@ -794,7 +794,7 @@ <div class="paragraph"><p>3.9: What do I need to do to create my own personal recipe(s)?</p></div> <div class="paragraph"><p>3.10: How to customize the application menu?</p></div> <div class="paragraph"><p>3.11: How to get a consistant look between toolkits?</p></div> -<div class="paragraph"><p>3.12: How can I get my removable media to be mounted with Thunar?</p></div> +<div class="paragraph"><p>3.12: Mounting/unmounting don’t work with all medias?</p></div> </div> </div> </div> @@ -1225,18 +1225,35 @@ <div class="paragraph"><p>After selecting your favorite GTK+ theme with lxappearance, run qtconfig to select the Default theme to use the system settings, or the GTK+ style to apply your GTK+ settings to QT.</p></div> </div> <div class="sect2"> -<h3 id="_3_12_q_how_can_i_get_my_removable_media_to_be_mounted_with_thunar">3.12 Q: How can I get my removable media to be mounted with Thunar?</h3> -<div class="paragraph"><p>A: Short answer: you can’t, Thunar is a file manager, nothing else. -- For the USB and Firewire devices, you can add entries for them in /etc/fstab. For example:</p></div> +<h3 id="_3_12_q_mounting_unmounting_don_8217_t_work_with_all_medias">3.12 Q: Mounting/unmounting don’t work with all medias?</h3> +<div class="paragraph"><p>A: FVWM-Crystal dekstop manager use mount, umount for the "regular" partitions and pmount for the removable medias. It also support pmount-gui for the removable medias.</p></div> +<div class="ulist"><ul> +<li> +<p> +For the "regular" partitions, they must be configured in /etc/fstab, and you must have the right to mount them. mount/umount will be used. For example: +</p> +</li> +</ul></div> <div class="listingblock"> <div class="content"> +<pre><code>/dev/sdb1 /mnt/work ext4 users,noatime 0 2</code></pre> +</div></div> +<div class="ulist"><ul> +<li> +<p> +For the USB and Firewire devices, you can add entries for them in /etc/fstab. mount/umount will be used. For example: +</p> +</li> +</ul></div> +<div class="listingblock"> +<div class="content"> <pre><code>/dev/sdd1 /mnt/usb ext3 users,noatime 0 2</code></pre> </div></div> -<div class="paragraph"><p>They will be mounted at boot and the users tag will let you mount and umount them as users.</p></div> +<div class="paragraph"><p>They will be mounted at boot and the <code>users</code> tag will let you mount and umount them as user.</p></div> <div class="ulist"><ul> <li> <p> -For the USB and Firewire devices not present in the fstab, you can install pmount and pmount-gui. They will be mounted in /media. You mwy want to install uam too. +For the USB and Firewire devices not present in the fstab, you must install pmount. pmount-gui is also supported. They will be mounted in /media. You mwy want to install uam too. </p> </li> <li> @@ -1275,7 +1292,7 @@ <div id="footnotes"><hr /></div> <div id="footer"> <div id="footer-text"> -Last updated 2013-06-06 21:49:34 CEST +Last updated 2013-07-13 21:12:28 CEST </div> </div> </body> Modified: doc/html/fvwm-crystal.html =================================================================== --- doc/html/fvwm-crystal.html 2013-07-13 18:29:19 UTC (rev 516) +++ doc/html/fvwm-crystal.html 2013-07-13 19:18:11 UTC (rev 517) @@ -1253,7 +1253,7 @@ <div id="footnotes"><hr /></div> <div id="footer"> <div id="footer-text"> -Last updated 2013-07-13 20:15:11 CEST +Last updated 2013-07-13 20:44:54 CEST </div> </div> </body> Modified: fvwm/components/functions/About =================================================================== --- fvwm/components/functions/About 2013-07-13 18:29:19 UTC (rev 516) +++ fvwm/components/functions/About 2013-07-13 19:18:11 UTC (rev 517) @@ -5,7 +5,7 @@ *About: Line center *About: Text "FVWM-Crystal" *About: Line center -*About: Text "$[gt.Version]: 3.2.3" +*About: Text "$[gt.Version]: 3.2.4" *About: Line center *About: Line center *About: Text "$[gt.Authors]: Maciej Delmanowski <ha...@gn...>" Modified: man/FVWMCrystalFAQ.1 =================================================================== --- man/FVWMCrystalFAQ.1 2013-07-13 18:29:19 UTC (rev 516) +++ man/FVWMCrystalFAQ.1 2013-07-13 19:18:11 UTC (rev 517) @@ -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: 06/18/2013 +.\" Date: 07/13/2013 .\" Manual: FVWM-Crystal -.\" Source: FAQ 3.2.1 +.\" Source: FAQ 3.2.4 .\" Language: English .\" -.TH "FVWM\-CRYSTAL\-FAQ" "1" "06/18/2013" "FAQ 3\&.2\&.1" "FVWM\-Crystal" +.TH "FVWM\-CRYSTAL\-FAQ" "1" "07/13/2013" "FAQ 3\&.2\&.4" "FVWM\-Crystal" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- @@ -95,7 +95,7 @@ .sp 3\&.11: How to get a consistant look between toolkits? .sp -3\&.12: How can I get my removable media to be mounted with Thunar? +3\&.12: Mounting/unmounting don\(cqt work with all medias? .SH "FREQUENTLY ASKED QUESTIONS" .sp Here are the answers! @@ -820,21 +820,53 @@ First, you must install lxappearance and qtconfig\&. At that time of writing (May 2013), lxappearance have a bug that imply any custom color change will be lost\&. But anyway, it is the best light application to change the GTK+ themes, icons, etc\&. If you want to customize the colors, you can always edit ~/\&.gtkrc\-2\&.0 directly\&. .sp After selecting your favorite GTK+ theme with lxappearance, run qtconfig to select the Default theme to use the system settings, or the GTK+ style to apply your GTK+ settings to QT\&. -.SS "3\&.12 Q: How can I get my removable media to be mounted with Thunar?" +.SS "3\&.12 Q: Mounting/unmounting don\(cqt work with all medias?" .sp -A: Short answer: you can\(cqt, Thunar is a file manager, nothing else\&. \- For the USB and Firewire devices, you can add entries for them in /etc/fstab\&. For example: +A: FVWM\-Crystal dekstop manager use mount, umount for the "regular" partitions and pmount for the removable medias\&. It also support pmount\-gui for the removable medias\&. .sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +For the "regular" partitions, they must be configured in /etc/fstab, and you must have the right to mount them\&. mount/umount will be used\&. For example: +.RE +.sp .if n \{\ .RS 4 .\} .nf +/dev/sdb1 /mnt/work ext4 users,noatime 0 2 +.fi +.if n \{\ +.RE +.\} +.sp +.RS 4 +.ie n \{\ +\h'-04'\(bu\h'+03'\c +.\} +.el \{\ +.sp -1 +.IP \(bu 2.3 +.\} +For the USB and Firewire devices, you can add entries for them in /etc/fstab\&. mount/umount will be used\&. For example: +.RE +.sp +.if n \{\ +.RS 4 +.\} +.nf /dev/sdd1 /mnt/usb ext3 users,noatime 0 2 .fi .if n \{\ .RE .\} .sp -They will be mounted at boot and the users tag will let you mount and umount them as users\&. +They will be mounted at boot and the users tag will let you mount and umount them as user\&. .sp .RS 4 .ie n \{\ @@ -844,7 +876,7 @@ .sp -1 .IP \(bu 2.3 .\} -For the USB and Firewire devices not present in the fstab, you can install pmount and pmount\-gui\&. They will be mounted in /media\&. You mwy want to install uam too\&. +For the USB and Firewire devices not present in the fstab, you must install pmount\&. pmount\-gui is also supported\&. They will be mounted in /media\&. You mwy want to install uam too\&. .RE .sp .RS 4 Modified: man/fvwm-crystal.1 =================================================================== --- man/fvwm-crystal.1 2013-07-13 18:29:19 UTC (rev 516) +++ man/fvwm-crystal.1 2013-07-13 19:18:11 UTC (rev 517) @@ -4,10 +4,10 @@ .\" Generator: DocBook XSL Stylesheets v1.78.0 <http://docbook.sf.net/> .\" Date: 07/13/2013 .\" Manual: FVWM-Crystal -.\" Source: fvwm-crystal 3.2.3 +.\" Source: fvwm-crystal 3.2.4 .\" Language: English .\" -.TH "FVWM\-CRYSTAL" "1" "07/13/2013" "fvwm\-crystal 3\&.2\&.3" "FVWM\-Crystal" +.TH "FVWM\-CRYSTAL" "1" "07/13/2013" "fvwm\-crystal 3\&.2\&.4" "FVWM\-Crystal" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dom...@us...> - 2013-09-01 20:01:37
|
Revision: 548 http://sourceforge.net/p/fvwm-crystal/code/548 Author: dominique_libre Date: 2013-09-01 20:01:34 +0000 (Sun, 01 Sep 2013) Log Message: ----------- Updated NEWS with 3.2.6 version Modified Paths: -------------- ChangeLog NEWS Modified: ChangeLog =================================================================== --- ChangeLog 2013-08-31 23:19:45 UTC (rev 547) +++ ChangeLog 2013-09-01 20:01:34 UTC (rev 548) @@ -13,6 +13,7 @@ scripts/convert_preferences: will update the Version file in $FVWM_USERDIR to current version at startup. components/About: updated version to 3.2.6 + updated NEWS. Mercredi 31 Juillet 2013 Dominique Michel bin/fvwm-crystal.mplayer-wrapper: change shebang to /bin/bash Modified: NEWS =================================================================== --- NEWS 2013-08-31 23:19:45 UTC (rev 547) +++ NEWS 2013-09-01 20:01:34 UTC (rev 548) @@ -1,3 +1,17 @@ +Version 3.2.6 +------------- + +This is a major bugfix release with a few unpdated features.. + +- Fixed a lot of bashisms. This will make distributions like Debian + where sh is a symlink to dash happy. +- ram video format added to playlist generation. +- The Version file in $FVWM_USERDIR will be updated the current + FVWM-Crystal version. +- Added Debian x-terminal-emulator support; patch from Vincent Nermat. +- Updated russian translation by Alexander Galamin. +- Xephyr sessions: moved check for session files to /usr/share/xsessions. + Version 3.2.5 ------------- This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dom...@us...> - 2013-09-05 00:13:00
|
Revision: 550 http://sourceforge.net/p/fvwm-crystal/code/550 Author: dominique_libre Date: 2013-09-05 00:12:57 +0000 (Thu, 05 Sep 2013) Log Message: ----------- Fixed make dist with dash. Updated version to 3.2.7 Modified Paths: -------------- ChangeLog Makefile NEWS Modified: ChangeLog =================================================================== --- ChangeLog 2013-09-03 11:59:01 UTC (rev 549) +++ ChangeLog 2013-09-05 00:12:57 UTC (rev 550) @@ -1,5 +1,10 @@ ChangeLog for FVWM-Crystal +Mercredi 4 septembre 2013 Dominique Michel + Makefile: fixed .svn copy in make dist - replaced find command by rsync. + NEWS: zpdated. + components/About: updated version to 3.2.7 + Mardi 3 septembre 2013 Dominique Michel components/functions/Fullscreem: removed one more bashism. Modified: Makefile =================================================================== --- Makefile 2013-09-03 11:59:01 UTC (rev 549) +++ Makefile 2013-09-05 00:12:57 UTC (rev 550) @@ -35,11 +35,12 @@ # This is meant for creating a distribution tarball from the repository and # not for the use by end users dist: - mkdir -p "fvwm-crystal-$(RELEASE)" - find -maxdepth 1 ! -name "." ! -name ".*" ! -name "*.html" ! -name "fvwm-crystal-$(RELEASE)" \ - -exec cp -R -P {} "fvwm-crystal-$(RELEASE)/" \; - tar czf "../fvwm-crystal-$(RELEASE).tar.gz" "fvwm-crystal-$(RELEASE)" - rm -rf "fvwm-crystal-$(RELEASE)" + mkdir -p "../fvwm-crystal-$(RELEASE)" +# find -maxdepth 1 ! -name "." ! -name ".*" ! -name "*.html" ! -name "fvwm-crystal-$(RELEASE)" \ +# -exec cp -R -P {} "fvwm-crystal-$(RELEASE)/" \; + rsync -a . "../fvwm-crystal-$(RELEASE)" --exclude '.*' + tar czf "../fvwm-crystal-$(RELEASE).tar.gz" "../fvwm-crystal-$(RELEASE)" + rm -rf "../fvwm-crystal-$(RELEASE)" dist-minimal: # Create all important directories Modified: NEWS =================================================================== --- NEWS 2013-09-03 11:59:01 UTC (rev 549) +++ NEWS 2013-09-05 00:12:57 UTC (rev 550) @@ -1,3 +1,11 @@ +Version 3.2.7 +------------- + +This version is a bugfix release. + +- Fixed make dist to not copy the .svn directories with dash. +- Fixed fullscreen window switching when sh is dash. + Version 3.2.6 ------------- This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dom...@us...> - 2014-01-09 23:57:11
|
Revision: 584 http://sourceforge.net/p/fvwm-crystal/code/584 Author: dominique_libre Date: 2014-01-09 23:57:09 +0000 (Thu, 09 Jan 2014) Log Message: ----------- styles/Applications-Icons-22-32: commented out FuncResizeTerm this should be in the Xresources files. addons/Xdefault: added geometry for a few terminal emulators. Modified Paths: -------------- ChangeLog addons/Xdefaults fvwm/components/styles/Application-Icons-22-32 Modified: ChangeLog =================================================================== --- ChangeLog 2014-01-08 17:35:05 UTC (rev 583) +++ ChangeLog 2014-01-09 23:57:09 UTC (rev 584) @@ -3,6 +3,11 @@ Version 3.2.8 ------------- +Vendredi 10 janvier 2014 Dominique Michel + styles/Applications-Icons-22-32: commented out FuncResizeTerm, this should be + in the Xresources files. + addons/Xdefault: added geometry for a few terminal emulators. + Mercredi 8 janvier 2014 Dominique Michel functions/Media: create ~/.mplayer directory if it doesn't exist. functions/Exec-Accelerator: fix for AT function with infostore variable; fix @@ -17,7 +22,7 @@ functions/Media: make the speed menu like in Music-Alsaplayer, locale aware and fast keys in menu. locale/*/*/*: sorted all remaining po files. -+ addons/fvwm-crystal.pot; fvwm-crystal-script.pot; make.pot; sort_po: usefull ++ addons/fvwm-crystal.pot; fvwm-crystal-script.pot; make.pot; sort_po: usefull locale files. Vendredi 3 Janvier 2014 Dominique Michel Modified: addons/Xdefaults =================================================================== --- addons/Xdefaults 2014-01-08 17:35:05 UTC (rev 583) +++ addons/Xdefaults 2014-01-09 23:57:09 UTC (rev 584) @@ -24,7 +24,7 @@ !Aterm*boldFont: -*-terminus-bold-*-*-*-*-*-*-*-*-*-*-* Aterm*saveLines: 100000 -Rxvt*geometry: 80x24 +Rxvt*geometry: 80x60 Rxvt*colorBD: blue Rxvt*colorUL: green Rxvt*loginShell: true @@ -113,6 +113,7 @@ !XTerm*VT100*font: -misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso10646-1 !XTerm*VT100*widefont: -misc-fixed-medium-r-normal-ja-13-125-75-75-c-120-iso10646-1 !XTerm*VT100*boldfont: -misc-fixed-bold-r-semicondensed--13-120-75-75-c-60-iso10646-1 +XTerm*VT100*Geometry: 80 50 XTerm*charClass: 33:48,37:48,45-47:48,38:48,58:48 !XTerm*faceName: Andale Mono Bold:size=11 XTerm*faceName: Terminus Modified: fvwm/components/styles/Application-Icons-22-32 =================================================================== --- fvwm/components/styles/Application-Icons-22-32 2014-01-08 17:35:05 UTC (rev 583) +++ fvwm/components/styles/Application-Icons-22-32 2014-01-09 23:57:09 UTC (rev 584) @@ -21,27 +21,29 @@ Style Terminator MiniIcon 22x22/apps/terminator.png, Icon 32x32/apps/terminator.png Style Lxterminal MiniIcon 22x22/apps/lxterminal.png, Icon 32x32/apps/lxterminal.png Style Vte MiniIcon 22x22/apps/vte.png, Icon 32x32/apps/vte.png -*FvwmEvent-Terminal: Cmd -*FvwmEvent-Terminal: PassId -*FvwmEvent-Terminal: add_window FuncResizeTerm -DestroyFunc FuncResizeTerm -AddToFunc FuncResizeTerm -+ I WindowId $0 ("XTerm") Resize 80 50 -+ I WindowId $0 ("aterm") Resize 80c 25 -+ I WindowId $0 ("Eterm") Resize 80 60 -+ I WindowId $0 ("URxwt") Resize 80 60 -+ I WindowId $0 ("mrxvt") Resize 80 60 -+ I WindowId $0 ("konsole") Resize 80 60 -+ I WindowId $0 ("Gnome-terminal") Resize 80 60 -+ I WindowId $0 ("Multi-gnome-terminal") Resize 80 60 -+ I WindowId $0 ("xfce4-terminal") Resize 80 60 -+ I WindowId $0 ("Terminator") Resize 80 60 -+ I WindowId $0 ("Lxterminal") Resize 80 50 -+ I WindowId $0 ("Vte") Resize 80 50 +# Must be in Xressource files +#*FvwmEvent-Terminal: Cmd +#*FvwmEvent-Terminal: PassId +#*FvwmEvent-Terminal: add_window FuncResizeTerm -AddToFunc StartFunction I FvwmEvent FvwmEvent-Terminal +#DestroyFunc FuncResizeTerm +#AddToFunc FuncResizeTerm +#+ I WindowId $0 ("XTerm") Resize 80 50 +#+ I WindowId $0 ("aterm") Resize 80c 25 +#+ I WindowId $0 ("Eterm") Resize 80 60 +#+ I WindowId $0 ("URxwt") Resize 80 60 +#+ I WindowId $0 ("mrxvt") Resize 80 60 +#+ I WindowId $0 ("konsole") Resize 80 60 +#+ I WindowId $0 ("Gnome-terminal") Resize 80 60 +#+ I WindowId $0 ("Multi-gnome-terminal") Resize 80 60 +#+ I WindowId $0 ("xfce4-terminal") Resize 80 60 +#+ I WindowId $0 ("Terminator") Resize 80 60 +#+ I WindowId $0 ("Lxterminal") Resize 80 50 +#+ I WindowId $0 ("Vte") Resize 80 50 +#AddToFunc StartFunction I FvwmEvent FvwmEvent-Terminal + # Text applications {{{2 Style elinks MiniIcon 22x22/apps/elinks.png, Icon 32x32/apps/elinks.png Style aptsh MiniIcon 22x22/apps/aptsh.png, Icon 32x32/apps/aptsh.png This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dom...@us...> - 2014-01-29 02:19:34
|
Revision: 589 http://sourceforge.net/p/fvwm-crystal/code/589 Author: dominique_libre Date: 2014-01-29 02:19:30 +0000 (Wed, 29 Jan 2014) Log Message: ----------- Oops, added depend on xdg-user-dirs in README and INSTALL Modified Paths: -------------- ChangeLog INSTALL README Modified: ChangeLog =================================================================== --- ChangeLog 2014-01-23 14:13:19 UTC (rev 588) +++ ChangeLog 2014-01-29 02:19:30 UTC (rev 589) @@ -1,5 +1,8 @@ ChangeLog for FVWM-Crystal +Mercredi 29 janvier 2014 Dominique Michel + INSTALL, README: Oops, added depend on xdg-user-dirs. + Version 3.3.0 ------------- Modified: INSTALL =================================================================== --- INSTALL 2014-01-23 14:13:19 UTC (rev 588) +++ INSTALL 2014-01-29 02:19:30 UTC (rev 589) @@ -132,6 +132,7 @@ - sed - awk (tested with gawk) - bc if mplayer or alsaplayer are installed (used by speed control) +- xdg-user-dirs for localized desktop icons Strongly recommended: --------------------- Modified: README =================================================================== --- README 2014-01-23 14:13:19 UTC (rev 588) +++ README 2014-01-29 02:19:30 UTC (rev 589) @@ -95,6 +95,7 @@ - ROX-Filer or Nautilus - for icons on the desktop and wallpaper. - XScreenSaver - a screen saver and/or screen locking. - Systray: at least one of Trayer or Stalonetray. +- xdg-user-dirs - localized desktop icons. - Sudo and optionally gksudo configured for running text/graphical applications as superuser and reboot/shutdown computer options in the menu. - Terminal Emulator: at least one of gnome-terminal, konsole, xfce4-terminal, This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dom...@us...> - 2014-02-04 17:59:24
|
Revision: 596 http://sourceforge.net/p/fvwm-crystal/code/596 Author: dominique_libre Date: 2014-02-04 17:59:21 +0000 (Tue, 04 Feb 2014) Log Message: ----------- more strings Modified Paths: -------------- addons/fvwm-crystal.pot fvwm/components/functions/Music-mpd Modified: addons/fvwm-crystal.pot =================================================================== --- addons/fvwm-crystal.pot 2014-02-04 17:39:33 UTC (rev 595) +++ addons/fvwm-crystal.pot 2014-02-04 17:59:21 UTC (rev 596) @@ -954,6 +954,12 @@ msgid "Seek" msgstr "" +msgid "Seek &forward" +msgstr "" + +msgid "Seek &backward" +msgstr "" + msgid "Select channel list" msgstr "" Modified: fvwm/components/functions/Music-mpd =================================================================== --- fvwm/components/functions/Music-mpd 2014-02-04 17:39:33 UTC (rev 595) +++ fvwm/components/functions/Music-mpd 2014-02-04 17:59:21 UTC (rev 596) @@ -171,8 +171,8 @@ + I AddToMenu /Music '$[gt.Playlist editor]' Script scripts/FvwmMPD/FvwmApplet-MpdPlEd + I AddToMenu /Music "" Nop -+ I AddToMenu /Music '$[gt.Seek forward]' Exec mpc seek +7% > /dev/null -+ I AddToMenu /Music '$[gt.Seek backward]' Exec mpc seek -7% > /dev/null ++ I AddToMenu /Music '$[gt.Seek &forward]' Exec mpc seek +7% > /dev/null ++ I AddToMenu /Music '$[gt.Seek &backward]' Exec mpc seek -7% > /dev/null + I PipeRead 'mpc crossfade | sed -e "s/crossfade:\ //" | sed -e "s:^.\\+$:AddToMenu\ /Music \'$[gt.Crossfade] \(&\)\' Popup /Music/Crossfade:"' + I PipeRead 'mpc volume | sed -e "s/volume:\ //" | sed -e "s:%:%%:" | sed -e "s:[ \t]::g" | sed -e "s:^.\\+$:AddToMenu\ /Music \'$[gt.Volume] \(&\)\' Popup /Mixer:"' + I AddToMenu /Music '$[gt.Toggle random]' Music-ToggleRandom @@ -202,8 +202,8 @@ + I Nop # Menu /Speed AddToMenu /Speed -+ '$[gt.Seek forward]' Exec mpc seek +10% > /dev/null -+ '$[gt.Seek backward]' Exec mpc seek -10% > /dev/null ++ '$[gt.Seek &forward]' Exec mpc seek +10% > /dev/null ++ '$[gt.Seek &backward]' Exec mpc seek -10% > /dev/null # Music-Seek-+ # Music-Seek-- This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dom...@us...> - 2014-05-13 17:07:17
|
Revision: 633 http://sourceforge.net/p/fvwm-crystal/code/633 Author: dominique_libre Date: 2014-05-13 17:07:13 +0000 (Tue, 13 May 2014) Log Message: ----------- categories; use user locale when avaible for the menu name; cleanup. + scripts/XDG-Menu: make a XDG application menu in /home/dom/.fvwm-crystal/tmp/XDGMenu. scripts/CheckMenuDate, functions/CheckForFiles: Include the XDG menu at startup and update it at the same time than the regular FVWM-Crystal application menu. bindings/Misc-Keybindings*: made the XDG menu avaible via Alt + A. asciidoc/KeyboardBindings: add Alt + A binding. Modified Paths: -------------- ChangeLog asciidoc/KeyboardBindings bin/fvwm-crystal.generate-menu doc/html/KeyboardBindings.html fvwm/components/bindings/Misc-Keybindings fvwm/components/bindings/Misc-Keybindings_NumLock fvwm/components/functions/CheckForFiles fvwm/scripts/CheckMenuDate man/KeyboardBindings.1 Added Paths: ----------- fvwm/scripts/XDG-Menu Modified: ChangeLog =================================================================== --- ChangeLog 2014-05-02 09:57:35 UTC (rev 632) +++ ChangeLog 2014-05-13 17:07:13 UTC (rev 633) @@ -3,7 +3,12 @@ Vendredi 2 mai 2014 Dominique Michel + addons/makecrystalicon: make fvwm-crystal icons from arbitrary image files. bin/fvwm-crystal.generate-menu: review of the usage comment; add new additional - categories; use Utilities as main catch all categoriy. + categories; use user locale when avaible for the menu name; cleanup. ++ scripts/XDG-Menu: make a XDG application menu in $FVWM_USERDIR/tmp/XDGMenu. + scripts/CheckMenuDate, functions/CheckForFiles: Include the XDG menu at startup and + update it at the same time than the regular FVWM-Crystal application menu. + bindings/Misc-Keybindings*: made the XDG menu avaible via Alt + A. + asciidoc/KeyboardBindings: add Alt + A binding. Lundi 31 mars 2014 Dominique Michel + Add application entries for zynaddsubfx ALSA and JACK Modified: asciidoc/KeyboardBindings =================================================================== --- asciidoc/KeyboardBindings 2014-05-02 09:57:35 UTC (rev 632) +++ asciidoc/KeyboardBindings 2014-05-13 17:07:13 UTC (rev 633) @@ -2,7 +2,7 @@ =================== :doctype: manpage :man source: KeyboardBindings -:man version: 3.2.5 +:man version: 3.3.3 :man manual: FVWM-Crystal NAME @@ -64,7 +64,11 @@ applications. You can use arrow keys or hjkl to move between menu entries, Enter to select an entry and Escape to close the menu. +*Alt + A*:: + Opens a XDG applications menu which contains a list of avaible + applications. You can use the same keys than with the 2 other menus. + Desktop switching & moving windows between desktops: ---------------------------------------------------- *Alt + Escape*:: Modified: bin/fvwm-crystal.generate-menu =================================================================== --- bin/fvwm-crystal.generate-menu 2014-05-02 09:57:35 UTC (rev 632) +++ bin/fvwm-crystal.generate-menu 2014-05-13 17:07:13 UTC (rev 633) @@ -68,6 +68,26 @@ # Don't change anything past this line # # # # # # # # # # # # # # # # # # # # # # # # # # # +# The locale in use +LOC="$(echo $LANG|cut -d "_" -f 1)" +case "$LOC" in + en) + LOC="" + echo "Using English" + ;; + C) + LOC="" + echo "Using English" + ;; + POSIX) + LOC="" + echo "Using English" + ;; + *) + echo "Using $LOC" + ;; +esac + # Type of .desktop files to search for DESKTYPE="Type=Application" @@ -94,8 +114,7 @@ # Load the desktop files preference: loadpref DesktopDirs DesktopDir -# User dependent variables - +# Info screen echo "You are running $0 as user ${your_id}." echo " " echo "FVWM-Crystal menu entries will be installed in" @@ -107,26 +126,6 @@ echo " " echo "Installing the menu entrie in $FC_MENUBASE and the icons in $FC_ICONBASE" -#read PROCESS - -# / FIXME (this part work, see searchkeystrings()) -# Locale test -#echo "" -#echo "This program can search for localized strings in the key Name" -#echo "This way, FVWM-Crystal will use your favorite language if it have been implemented in the desktop file, English otherwise." -#echo "You must enter the right locale string or press enter for the default, English." -#echo "The form of this entry can be lang_COUNTRY@MODIFIER, lang_COUNTRY, lang@MODIFIER or lang." -#echo "Typical values are az, ca, cs, el, en_CA, en_GB, es, fr, hr, hu, ja, ko, mk, ms, nb, nl, #no, pl, pt, sq, sr@Latn, sv or zh_TW. (Non complete list.)" -#echo "Please enter the right locale string and press enter, or press enter for the default, English." -#read LOC - -#if [[ "${LOC}" != "" ]]; then -# USERLOC="[${LOC}]" -# else USERLOC="" -#fi -#echo "The key Name$USERLOC will be searched first." -# END FIXME / - # Parameter test if [ $# -lt 2 ]; then if [[ $1 == "" ]]; then @@ -264,13 +263,17 @@ searchkeystrings() { CATNAME="$(cat ${1} | sed -e '/Desktop Entry/,/Desktop Action/ !d' -e '/Categories=/!d' -e 's/Categories=//' -e 's/;/ /g')" export CATNAME -# echo "CATNAME = $CATNAME" -# if [[ -n "${2}" ]]; then -# SOFTNAME="$(cat ${1} | sed -e '/Name${2}=/!d' -e 's/Name${2}=//')" +# echo "CATNAME = $CATNAME" + SOFTNAME="" + if [[ "$LOC" != "" ]]; then + SOFTNAME="$(cat ${1} | grep ^Name.${LOC}. | sed -e '/^\Name....=/!d' -e 's/Name....=//' -e 's/ /_/g' -e 's:/:-:')" + export SOFTNAME # else + fi + if [[ "$SOFTNAME" == "" ]]; then SOFTNAME="$(cat ${1} | sed -e '/Desktop Entry/,/Desktop Action/ !d' -e '/^\Name=/!d' -e 's/Name=//' -e 's/ /_/g' -e 's:/:-:')" -# fi - export SOFTNAME + export SOFTNAME + fi COMMANDF="$(cat ${1} | sed -e '/Desktop Entry/,/Desktop Action/ !d' -e '/^\Exec=/!d' -e 's/Exec=//' -e 's:.%.*::' -e 's/ -caption//')" export COMMANDF @@ -355,10 +358,10 @@ MAINCAT="/Multimedia/Video" export MAINCAT ;; - *) - MAINCAT="/Utilities" - export MAINCAT - ;; +# *) +# MAINCAT="/Utilities" +# export MAINCAT +# ;; esac } # sub categories Modified: doc/html/KeyboardBindings.html =================================================================== --- doc/html/KeyboardBindings.html 2014-05-02 09:57:35 UTC (rev 632) +++ doc/html/KeyboardBindings.html 2014-05-13 17:07:13 UTC (rev 633) @@ -832,6 +832,15 @@ entries, Enter to select an entry and Escape to close the menu. </p> </dd> +<dt class="hdlist1"> +<strong>Alt + A</strong> +</dt> +<dd> +<p> + Opens a XDG applications menu which contains a list of avaible + applications. You can use the same keys than with the 2 other menus. +</p> +</dd> </dl></div> </div> </div> @@ -1461,7 +1470,7 @@ <div id="footnotes"><hr /></div> <div id="footer"> <div id="footer-text"> -Last updated 2013-07-22 17:52:50 CEST +Last updated 2014-05-02 19:59:30 CEST </div> </div> </body> Modified: fvwm/components/bindings/Misc-Keybindings =================================================================== --- fvwm/components/bindings/Misc-Keybindings 2014-05-02 09:57:35 UTC (rev 632) +++ fvwm/components/bindings/Misc-Keybindings 2014-05-13 17:07:13 UTC (rev 633) @@ -27,6 +27,9 @@ # Main menu Key Menu A $[Mod1] Menu /FVWM-Crystal root c c +# XDG application menu +Key A A $[Mod1] Menu FvwmMenu + # FvwmExpose Key E A $[Mod1] FvwmExpose Modified: fvwm/components/bindings/Misc-Keybindings_NumLock =================================================================== --- fvwm/components/bindings/Misc-Keybindings_NumLock 2014-05-02 09:57:35 UTC (rev 632) +++ fvwm/components/bindings/Misc-Keybindings_NumLock 2014-05-13 17:07:13 UTC (rev 633) @@ -18,6 +18,9 @@ # Main menu Key Menu A $[Mod1]2 Menu /FVWM-Crystal root c c +# XDG Application menu +Key A A $[Mod1]2 Menu FvwmMenu + # FvwmExpose Key E A $[Mod1]2 Fvwm-Expose Modified: fvwm/components/functions/CheckForFiles =================================================================== --- fvwm/components/functions/CheckForFiles 2014-05-02 09:57:35 UTC (rev 632) +++ fvwm/components/functions/CheckForFiles 2014-05-13 17:07:13 UTC (rev 633) @@ -1,12 +1,12 @@ # Function CheckForFiles for FVWM-Crystal # -# Version: 1.0.0 +# Version: 1.1.0 # Licence: GPL 2 # # Author: Dominique Michel <dom...@us...> # # Created: 04/19/2014 -# Changed: 04/19/2014 +# Changed: 05/02/2014 # # Description: This file check for preference and application database files at launch the Preferences Editor or fvwm-crystal.generate-menu accordingly. @@ -26,7 +26,9 @@ # and for date of the desktop files DestroyFunc CheckApplicationsDatabase AddToFunc CheckApplicationsDatabase -+ I PipeRead 'if [ ! -d "${FVWM_USERDIR}/Applications" ]; then echo "A fvwm-crystal.generate-menu ${FVWM_SYSTEMDIR} ${FVWM_USERDIR}"; \ ++ I PipeRead 'if [ ! -d "${FVWM_USERDIR}/Applications" ]; then \ + echo "A fvwm-crystal.generate-menu ${FVWM_SYSTEMDIR} ${FVWM_USERDIR}"; \ + echo "A ${FVWM_SYSTEMDIR}/scripts/XDG-Menu"; \ else ${FVWM_SYSTEMDIR}/scripts/CheckMenuDate; fi' CheckPrefFile MediaDirectories Modified: fvwm/scripts/CheckMenuDate =================================================================== --- fvwm/scripts/CheckMenuDate 2014-05-02 09:57:35 UTC (rev 632) +++ fvwm/scripts/CheckMenuDate 2014-05-13 17:07:13 UTC (rev 633) @@ -6,5 +6,7 @@ #echo "DateLastApp=$DateLastApp" if [ "${DateLastApp}" != "`stat --printf="%y\n" ${DesktopDir} | sort -n -r | head -1`" ] -then echo "A fvwm-crystal.generate-menu ${FVWM_SYSTEMDIR} ${FVWM_USERDIR}" +then echo "A fvwm-crystal.generate-menu ${FVWM_SYSTEMDIR} ${FVWM_USERDIR}" + echo "A ${FVWM_SYSTEMDIR}/scripts/XDG-Menu" +else echo "Include tmp/XDGMenu" fi Added: fvwm/scripts/XDG-Menu =================================================================== --- fvwm/scripts/XDG-Menu (rev 0) +++ fvwm/scripts/XDG-Menu 2014-05-13 17:07:13 UTC (rev 633) @@ -0,0 +1,28 @@ +#!/bin/sh +# XDG applicaions menu FVWM-Crystal +# +# Version: 1.0 +# Licence: GPL 2 +# +# Author: <name> <email-address> +# +# Created: <MM/DD/YYYY> +# Changed: <MM/DD/YYYY> +# +# Description: This provide a XDG application menu using fvwm-menu-desktop. + +echo "I make the XDG application menu available via Alt + A." +echo "Wait until this terminal will close." + +mkdir -p ${FVWM_USERDIR}/tmp + +fvwm-menu-desktop \ + --desktop fvwm \ + --menu-type applications \ + --enable-mini-icons \ + --theme FVWM_Xdg \ + --size 32 \ + --mini-icon-dir ${FVWM_USERDIR}/icons/fvwm-desktop > ${FVWM_USERDIR}/tmp/XDGMenu +sed -i -e 's:Module FvwmPerl -l fvwm-menu-desktop-config.fpl:A $[FVWM_SYSTEMDIR]/scripts/XDG-Menu:' ${FVWM_USERDIR}/tmp/XDGMenu + +FvwmCommand 'Include tmp/XDGMenu' Property changes on: fvwm/scripts/XDG-Menu ___________________________________________________________________ Added: svn:executable ## -0,0 +1 ## +* \ No newline at end of property Modified: man/KeyboardBindings.1 =================================================================== --- man/KeyboardBindings.1 2014-05-02 09:57:35 UTC (rev 632) +++ man/KeyboardBindings.1 2014-05-13 17:07:13 UTC (rev 633) @@ -2,12 +2,12 @@ .\" Title: KeyboardBindings .\" Author: [see the "AUTHORS" section] .\" Generator: DocBook XSL Stylesheets v1.78.0 <http://docbook.sf.net/> -.\" Date: 01/03/2014 +.\" Date: 05/02/2014 .\" Manual: FVWM-Crystal -.\" Source: KeyboardBindings 3.2.5 +.\" Source: KeyboardBindings 3.3.3 .\" Language: English .\" -.TH "KEYBOARDBINDINGS" "1" "01/03/2014" "KeyboardBindings 3\&.2\&.5" "FVWM\-Crystal" +.TH "KEYBOARDBINDINGS" "1" "05/02/2014" "KeyboardBindings 3\&.3\&.3" "FVWM\-Crystal" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- @@ -80,6 +80,11 @@ .RS 4 Opens an /Applications menu which contains a list of available applications\&. You can use arrow keys or hjkl to move between menu entries, Enter to select an entry and Escape to close the menu\&. .RE +.PP +\fBAlt + A\fR +.RS 4 +Opens a XDG applications menu which contains a list of avaible applications\&. You can use the same keys than with the 2 other menus\&. +.RE .SH "DESKTOP SWITCHING & MOVING WINDOWS BETWEEN DESKTOPS:" .PP \fBAlt + Escape\fR This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dom...@us...> - 2014-10-06 22:34:24
|
Revision: 635 http://sourceforge.net/p/fvwm-crystal/code/635 Author: dominique_libre Date: 2014-10-06 22:34:21 +0000 (Mon, 06 Oct 2014) Log Message: ----------- doc update Modified Paths: -------------- INSTALL README session-management-README Modified: INSTALL =================================================================== --- INSTALL 2014-05-13 17:17:32 UTC (rev 634) +++ INSTALL 2014-10-06 22:34:21 UTC (rev 635) @@ -50,7 +50,7 @@ with 3 notable exceptions: 1) The preferences for the FVWM-Crystal dekstop manager (dekstop icons) -are done from the contextual of the Home icon. +are done from the contextual menu of the Home icon. 2) The media player and mixer preferences are done from the menu of the Music button. Modified: README =================================================================== --- README 2014-05-13 17:17:32 UTC (rev 634) +++ README 2014-10-06 22:34:21 UTC (rev 635) @@ -116,12 +116,14 @@ Instalation / Update -------------------- + Please be sure to read the information into the Install file when installing or updating Fvwm-Crystal. It is a few things you will have to do in order to get the full potential of Fvwm + Fvwm-Crystal. Start Fvwm-Crystal ------------------ + Fvwm-Crystal work fine with graphical display managers like xdm or gdm. Choose it in the menu and it will start. @@ -157,7 +159,7 @@ IRC: #fvw...@ir... (also on #fvwm) The current maintainer and author of this project is Dominique Michel. -You can contact me using <dom...@so...> or on the +You can contact me using <dom...@us...> or on the mailing list below. There is also a low-traffic mailing list, where you can talk with other @@ -167,19 +169,39 @@ You can also look at the archives located here: http://lists.berlios.de/pipermail/fvwm-crystal-users/ +Know Issues +----------- +-): With the Music -> Playlist browser, file or directory names with quoting characters +will confuse FVWM. I see that as a bug in FVWM - we all have utf-8 file system where +such characters are valid ones into a file or a directory name, but anyway, these +function make an intensive use of the shell, and for that reason the only real fix +at that time, and I think for all eternity, is to fix your file and directory +names by removing such characters. (Do a goggle search on special characters in file +names and the shell to get more info on that. + +In the preferences of the Music menu, it is an option to get no icons into that +file browser: This can help with the special characters in some cases, but this +is a workaround not a real fix, and it will be of no help with quoting +characters, and will break the exec title function (the function that +load all the files of a directory into the playlist when clicking +on that directory's name) instead. +The real fix is to remove the quoting characters from your file and directory names. + +-): Certainly others. Please report them to the mailing list - best, your report(s) +will be archived, which insure they will not be lost, or to me directly: + Contribute to Fvwm-Crystal -------------------------- The best way to contribute is to take contact on the mailing list. -You can also take contact with me using <dom...@so...> +You can also take contact with me using <dom...@us...> I would never have learn Fvwm myself without Fvwm-Crystal. Its modular architecture allow you to focus on one thing at a time. For information on Fvwm, take a look at the Fvwm website: http://www.fvwm.org - Thanks ------ Modified: session-management-README =================================================================== --- session-management-README 2014-05-13 17:17:32 UTC (rev 634) +++ session-management-README 2014-10-06 22:34:21 UTC (rev 635) @@ -1,3 +1,7 @@ +Note: that file is obsolete. If you know how to make +fvwm-crystal work with session management, please +take contact with us. + FVWM-Crystal and session management ----------------------------------- 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:32:08
|
Revision: 657 http://sourceforge.net/p/fvwm-crystal/code/657 Author: dominique_libre Date: 2014-10-28 17:31:58 +0000 (Tue, 28 Oct 2014) Log Message: ----------- locale/fr*/*: a few new strings. addons/*.pot: added the new strings into the pot files. Modified Paths: -------------- ChangeLog addons/fvwm-crystal-script.pot addons/fvwm-crystal.pot fvwm/locale/fr_FR.UTF-8/LC_MESSAGES/fvwm-crystal-script.mo fvwm/locale/fr_FR.UTF-8/LC_MESSAGES/fvwm-crystal-script.po fvwm/locale/fr_FR.UTF-8/LC_MESSAGES/fvwm-crystal.mo fvwm/locale/fr_FR.UTF-8/LC_MESSAGES/fvwm-crystal.po Modified: ChangeLog =================================================================== --- ChangeLog 2014-10-28 17:28:14 UTC (rev 656) +++ ChangeLog 2014-10-28 17:31:58 UTC (rev 657) @@ -18,6 +18,8 @@ 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. + locale/fr*/*: a few new strings + addons/*.pot: added the new strings into the pot files. vendredi 17 octobre 2014 script PrefVars: Add the full screen by default preference into the editor. Modified: addons/fvwm-crystal-script.pot =================================================================== --- addons/fvwm-crystal-script.pot 2014-10-28 17:28:14 UTC (rev 656) +++ addons/fvwm-crystal-script.pot 2014-10-28 17:31:58 UTC (rev 657) @@ -21,6 +21,7 @@ msgstr "" # +# msgid "Add line" msgstr "" Modified: addons/fvwm-crystal.pot =================================================================== --- addons/fvwm-crystal.pot 2014-10-28 17:28:14 UTC (rev 656) +++ addons/fvwm-crystal.pot 2014-10-28 17:31:58 UTC (rev 657) @@ -74,9 +74,30 @@ msgid "- 1/2 &tone" msgstr "" +msgid "1 day" +msgstr "" + +msgid "1 hour" +msgstr "" + msgid "1 icon width" msgstr "" +msgid "1 minute" +msgstr "" + +msgid "10 minutes" +msgstr "" + +msgid "10 secondes" +msgstr "" + +msgid "15 minutes" +msgstr "" + +msgid "15 secondes" +msgstr "" + msgid "12 icons width" msgstr "" @@ -92,9 +113,18 @@ msgid "2D Graphics" msgstr "" +msgid "3 hours" +msgstr "" + msgid "3 icons width" msgstr "" +msgid "30 minutes" +msgstr "" + +msgid "30 secondes" +msgstr "" + msgid "3D Graphics" msgstr "" @@ -104,12 +134,21 @@ msgid "5 icons width" msgstr "" +msgid "5 minutes" +msgstr "" + +msgid "5 secondes" +msgstr "" + msgid "6 icons width" msgstr "" msgid "7 icons width" msgstr "" +msgid "8 hours" +msgstr "" + msgid "8 icons width" msgstr "" @@ -182,6 +221,9 @@ msgid "Authors" msgstr "" +msgid "Auto wallpaper" +msgstr "" + msgid "Backward" msgstr "" @@ -737,6 +779,9 @@ msgid "No notification area" msgstr "" +msgid "No XDG menu with Alt+A" +msgstr "" + msgid "None" msgstr "" @@ -887,6 +932,9 @@ msgid "Random" msgstr "" +msgid "Random wallpaper" +msgstr "" + msgid "Raster Graphics" msgstr "" @@ -1118,6 +1166,9 @@ msgid "Stop bling bling" msgstr "" +msgid "Stop loop wallpaper" +msgstr "" + msgid "Stop playback" msgstr "" @@ -1181,6 +1232,9 @@ msgid "Thumbnails" msgstr "" +msgid "Thumbnails size" +msgstr "" + msgid "Title bars" msgstr "" @@ -1193,6 +1247,9 @@ msgid "Toggle FvwmConsole" msgstr "" +msgid "Toggle loop wallpaper" +msgstr "" + msgid "Toggle random" msgstr "" @@ -1301,6 +1358,9 @@ msgid "X.org documentation" msgstr "" +msgid "XDG Menu with Alt+A" +msgstr "" + msgid "XDG user directories" msgstr "" Modified: fvwm/locale/fr_FR.UTF-8/LC_MESSAGES/fvwm-crystal-script.mo =================================================================== (Binary files differ) Modified: fvwm/locale/fr_FR.UTF-8/LC_MESSAGES/fvwm-crystal-script.po =================================================================== --- fvwm/locale/fr_FR.UTF-8/LC_MESSAGES/fvwm-crystal-script.po 2014-10-28 17:28:14 UTC (rev 656) +++ fvwm/locale/fr_FR.UTF-8/LC_MESSAGES/fvwm-crystal-script.po 2014-10-28 17:31:58 UTC (rev 657) @@ -3,22 +3,22 @@ # This file is distributed under the same license as the fvwm-crystal package. # Original by Dominique Michel <dom...@so...>, 2011 # - msgid "" msgstr "" "Project-Id-Version: fvwm-crystal-script\n" -"POT-Creation-Date: 2011-01-14 20:17+0100\n" -"PO-Revision-Date: 2013-05-05 22:10+0100\n" -"Last-Translator: Dominique Michel '<dom...@us...>\n" +"POT-Creation-Date: \n" +"PO-Revision-Date: 2014-03-31 20:56+0100\n" +"Last-Translator: Dominique Michel <dom...@us...>\n" "Language-Team: French\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"X-Generator: Poedit 1.5.5\n" +"Language: fr\n" # # It is better to sort them # - msgid "Add line" msgstr "Nouvelle ligne" @@ -85,8 +85,12 @@ msgid "Move song:" msgstr "Déplacer le fichier :" -msgid "N=none, A=any (0 or more), M=Meta (Alt_L), S=Shift_L, C=Control_L, 4=Super_L (Win L)" -msgstr "N=aucun, A=n\\'importe (0 ou plus), M=Meta (Alt_L), S=Shift_L, C=Control_L, 4=Super_L (Win L)" +msgid "" +"N=none, A=any (0 or more), M=Meta (Alt_L), S=Shift_L, C=Control_L, 4=Super_L " +"(Win_L)" +msgstr "" +"N=aucun, A=n\\'importe (0 ou plus), M=Meta (Alt_L), S=Shift_L, C=Control_L, " +"4=Super_L (Win_L)" msgid ". Panel Font" msgstr ". Police de panneau" Modified: fvwm/locale/fr_FR.UTF-8/LC_MESSAGES/fvwm-crystal.mo =================================================================== (Binary files differ) Modified: fvwm/locale/fr_FR.UTF-8/LC_MESSAGES/fvwm-crystal.po =================================================================== --- fvwm/locale/fr_FR.UTF-8/LC_MESSAGES/fvwm-crystal.po 2014-10-28 17:28:14 UTC (rev 656) +++ fvwm/locale/fr_FR.UTF-8/LC_MESSAGES/fvwm-crystal.po 2014-10-28 17:31:58 UTC (rev 657) @@ -2,20 +2,20 @@ # Copyright (C) 2005 FVWM-Crystal team # This file is distributed under the same license as the fvwm-crystal package. # Original by Nicolas Vilz 'niv' <ni...@ia...>, 2005. -# Modified by Dominique Michel <dom...@so...>, 2006, 2007 +# Modified by Dominique Michel <dom...@so...>, 2006 to 2014 # msgid "" msgstr "" "Project-Id-Version: fvwm-crystal\n" -"POT-Creation-Date: 2006-07-01 23:24+0200\n" -"PO-Revision-Date: 2014-01-05 03:21+0100\n" +"POT-Creation-Date: \n" +"PO-Revision-Date: 2014-03-31 20:51+0100\n" "Last-Translator: Dominique Michel <dom...@us...>\n" "Language-Team: French\n" +"Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Poedit 1.5.5\n" -"Language: fr\n" # + {{{1 msgid "+ &1 tone" @@ -74,9 +74,30 @@ msgstr "- 1/2 &ton" # numbers {{{1 +msgid "1 day" +msgstr "1 jour" + +msgid "1 hour" +msgstr "1 heure" + msgid "1 icon width" msgstr "Largeur: 1 icône" +msgid "1 minute" +msgstr "1 minute" + +msgid "10 minutes" +msgstr "10 minutes" + +msgid "10 secondes" +msgstr "10 secondes" + +msgid "15 minutes" +msgstr "15 minutes" + +msgid "15 secondes" +msgstr "15 secondes" + msgid "12 icons width" msgstr "Largeur: 12 icônes" @@ -92,9 +113,18 @@ msgid "2D Graphics" msgstr "Graphisme 2D" +msgid "3 hours" +msgstr "3 heures" + msgid "3 icons width" msgstr "Largeur: 3 icônes" +msgid "30 minutes" +msgstr "30 minutes" + +msgid "30 secondes" +msgstr "30 secondes" + msgid "3D Graphics" msgstr "Graphisme 3D" @@ -104,12 +134,21 @@ msgid "5 icons width" msgstr "Largeur: 5 icônes" +msgid "5 minutes" +msgstr "5 minutes" + +msgid "5 secondes" +msgstr "5 secondes" + msgid "6 icons width" msgstr "Largeur: 6 icônes" msgid "7 icons width" msgstr "Largeur: 7 icônes" +msgid "8 hours" +msgstr "8 heures" + msgid "8 icons width" msgstr "Largeur: 8 icônes" @@ -183,6 +222,9 @@ msgid "Authors" msgstr "Auteurs" +msgid "Auto wallpaper" +msgstr "Papier peint automatique" + # B {{{1 msgid "Backward" msgstr "En arrière" @@ -376,7 +418,7 @@ msgstr "Gravure de disque" # E {{{1 -msgid "Each line have the following format:" +msgid "Each line has the following format:" msgstr "Chaque ligne a le format suivant :" msgid "Economy" @@ -636,7 +678,10 @@ msgid "Maximize vertically" msgstr "Maximiser verticalement" -msgid "Medical Softwares" +msgid "Media directories" +msgstr "Répertoires de médias" + +msgid "Medical Software" msgstr "Programmes médicaux" msgid "Menu with left click" @@ -754,6 +799,9 @@ msgid "No notification area" msgstr "Pas de zone de notification" +msgid "No XDG menu with Alt+A" +msgstr "Pas de menu XDG avec Alt+A" + msgid "None" msgstr "Aucun" @@ -873,6 +921,9 @@ msgid "Preferences" msgstr "Préférences" +msgid "Preference Warning" +msgstr "Avertissement de préférence" + msgid "Preferences editor" msgstr "Éditeur de préférences" @@ -905,6 +956,9 @@ msgid "Random" msgstr "Aléatoire" +msgid "Random wallpaper" +msgstr "Papier peint aléatoire" + msgid "Raster Graphics" msgstr "Images matricielles" @@ -1137,6 +1191,9 @@ msgid "Stop bling bling" msgstr "Arrêter le bling bling" +msgid "Stop loop wallpaper" +msgstr "Arrêter le défilement du papier peint" + msgid "Stop playback" msgstr "Arrêter la lecture" @@ -1201,6 +1258,9 @@ msgid "Thumbnails" msgstr "Miniatures" +msgid "Thumbnails size" +msgstr "Taille des miniatures" + msgid "Title bars" msgstr "Barres de titre" @@ -1213,6 +1273,9 @@ msgid "Toggle FvwmConsole" msgstr "(Dés)Activer FVWMConsole" +msgid "Toggle loop wallpaper" +msgstr "Papier peint en boucle" + msgid "Toggle random" msgstr "Lecture aléatoire" @@ -1325,6 +1388,9 @@ msgid "X.org documentation" msgstr "Documentation de X.org" +msgid "XDG Menu with Alt+A" +msgstr "Menu XDG avec Alt+A" + msgid "XDG user directories" msgstr "Répertoires XDG utilisateur" @@ -1383,7 +1449,6 @@ msgstr "pixels" # s {{{1 - # t {{{1 msgid "type path" msgstr "type chemin" This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dom...@us...> - 2015-04-07 13:50:52
|
Revision: 686 http://sourceforge.net/p/fvwm-crystal/code/686 Author: dominique_libre Date: 2015-04-07 13:50:44 +0000 (Tue, 07 Apr 2015) Log Message: ----------- updated the French locale and the *.pot files Modified Paths: -------------- ChangeLog addons/fvwm-crystal-script.pot addons/fvwm-crystal.pot fvwm/locale/fr_FR.UTF-8/LC_MESSAGES/fvwm-crystal-script.mo fvwm/locale/fr_FR.UTF-8/LC_MESSAGES/fvwm-crystal-script.po fvwm/locale/fr_FR.UTF-8/LC_MESSAGES/fvwm-crystal.mo fvwm/locale/fr_FR.UTF-8/LC_MESSAGES/fvwm-crystal.po Modified: ChangeLog =================================================================== --- ChangeLog 2015-03-06 16:30:08 UTC (rev 685) +++ ChangeLog 2015-04-07 13:50:44 UTC (rev 686) @@ -1,5 +1,8 @@ ChangeLog for FVWM-Crystal +mardi 7 avril 2015 + updated the French locale and the *.pot files. + vendredi 6 mars 2015 functions/Preferences-Menu: fix loading of recipe from the preferences menu. Modified: addons/fvwm-crystal-script.pot =================================================================== --- addons/fvwm-crystal-script.pot 2015-03-06 16:30:08 UTC (rev 685) +++ addons/fvwm-crystal-script.pot 2015-04-07 13:50:44 UTC (rev 686) @@ -46,6 +46,9 @@ msgid " Edit me:" msgstr "" +msgid "FVWM-Crystal File Editor" +msgstr "" + msgid "FVWM-Crystal Font Selector" msgstr "" @@ -55,6 +58,9 @@ msgid "FVWM-Crystal Variables Editor" msgstr "" +msgid "File" +msgstr "" + msgid "Help" msgstr "" Modified: addons/fvwm-crystal.pot =================================================================== --- addons/fvwm-crystal.pot 2015-03-06 16:30:08 UTC (rev 685) +++ addons/fvwm-crystal.pot 2015-04-07 13:50:44 UTC (rev 686) @@ -584,6 +584,9 @@ msgid "Identify window" msgstr "" +msgid "If you don\\'t want any such icons," +msgstr "" + msgid "Image Processing" msgstr "" @@ -1043,6 +1046,9 @@ msgid "Shooters" msgstr "" +msgid "Show file name" +msgstr "" + msgid "Show main mixer" msgstr "" @@ -1064,6 +1070,9 @@ msgid "Show/Hide player" msgstr "" +msgid "Show directories" +msgstr "" + msgid "Shuffle playlist" msgstr "" @@ -1370,6 +1379,9 @@ msgid "XOrg Help" msgstr "" +msgid "You are editing the file" +msgstr "" + msgid "You are welcomed to send feedback to the developer:" msgstr "" @@ -1400,12 +1412,21 @@ msgid "fvwm-crystal IRC channel on FreeNode:" msgstr "" +msgid "just blank this file but keep it." +msgstr "" + +msgid "of your prefered file browser." +msgstr "" + msgid "page" msgstr "" msgid "pages" msgstr "" +msgid "path2 is optional and will be show in the second panel" +msgstr "" + msgid "pixel" msgstr "" @@ -1418,5 +1439,11 @@ msgid "use X and space otherwise." msgstr "" +msgid "where path1 and path2 are directories paths" +msgstr "" + msgid "where type is one of the following" msgstr "" + +msgid "you want to have with the desktop icons." +msgstr "" Modified: fvwm/locale/fr_FR.UTF-8/LC_MESSAGES/fvwm-crystal-script.mo =================================================================== (Binary files differ) Modified: fvwm/locale/fr_FR.UTF-8/LC_MESSAGES/fvwm-crystal-script.po =================================================================== --- fvwm/locale/fr_FR.UTF-8/LC_MESSAGES/fvwm-crystal-script.po 2015-03-06 16:30:08 UTC (rev 685) +++ fvwm/locale/fr_FR.UTF-8/LC_MESSAGES/fvwm-crystal-script.po 2015-04-07 13:50:44 UTC (rev 686) @@ -43,6 +43,9 @@ msgid " Edit me:" msgstr " Modifiez moi :" +msgid "FVWM-Crystal File Editor" +msgstr "Éditeur de fichier FVWM-Crystal" + msgid "FVWM-Crystal Font Selector" msgstr "Sélecteur de police FVWM-Crystal" @@ -52,6 +55,9 @@ msgid "FVWM-Crystal Variables Editor" msgstr "Sélecteur des variables FVWM-Crystal" +msgid "File" +msgstr "Fichier" + msgid "Help" msgstr "Aide" Modified: fvwm/locale/fr_FR.UTF-8/LC_MESSAGES/fvwm-crystal.mo =================================================================== (Binary files differ) Modified: fvwm/locale/fr_FR.UTF-8/LC_MESSAGES/fvwm-crystal.po =================================================================== --- fvwm/locale/fr_FR.UTF-8/LC_MESSAGES/fvwm-crystal.po 2015-03-06 16:30:08 UTC (rev 685) +++ fvwm/locale/fr_FR.UTF-8/LC_MESSAGES/fvwm-crystal.po 2015-04-07 13:50:44 UTC (rev 686) @@ -593,6 +593,9 @@ msgid "Identify window" msgstr "Information sur la fenêtre" +msgid "If you don\\'t want any such icons," +msgstr "Si vous ne voulez pas de telles icônes," + msgid "Image Processing" msgstr "Traitement d\\'image" @@ -1068,6 +1071,9 @@ msgid "Shooters" msgstr "Jeux de tir" +msgid "Show file name" +msgstr "Montrer le nom du fichier" + msgid "Show main mixer" msgstr "Montrer le mixeur principal" @@ -1089,6 +1095,9 @@ msgid "Show/Hide player" msgstr "Montrer/cacher le lecteur" +msgid "Show directories" +msgstr "Montrer des répertoires" + msgid "Shuffle playlist" msgstr "Liste de lecture aléatoire" @@ -1401,6 +1410,9 @@ msgstr "Aide de XOrg" # Y {{{1 +msgid "You are editing the file" +msgstr "Vous éditez le fichier" + msgid "You are welcomed to send feedback to the developer:" msgstr "Vous êtes invités à envoyer vos commentaires au développeur :" @@ -1435,6 +1447,14 @@ msgid "fvwm-crystal IRC channel on FreeNode:" msgstr "canal IRC fvwm-crystal sur FreeNode :" +# j {{{1 +msgid "just blank this file but keep it." +msgstr "effacez le contenu de ce fichier et conservez le." + +# o {{{1 +msgid "of your prefered file browser." +msgstr "de votre navigateur de fichiers préféré." + # p {{{1 msgid "page" msgstr "page" @@ -1442,6 +1462,9 @@ msgid "pages" msgstr "pages" +msgid "path2 is optional and will be show in the second panel" +msgstr "path2 est optionel et il sera montré dans le second panneau" + msgid "pixel" msgstr "pixel" @@ -1458,5 +1481,12 @@ msgstr "utiliser X et espace autrement." # w {{{1 +msgid "where path1 and path2 are directories paths" +msgstr "où path1 et path2 sont des chemins de répertoires" + msgid "where type is one of the following" msgstr "où type est une des valeurs suivantes" + +# y {{{1 +msgid "you want to have with the desktop icons." +msgstr "vous voulez avoir avec les icônes de bureau." This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dom...@us...> - 2015-06-17 14:54:27
|
Revision: 694 http://sourceforge.net/p/fvwm-crystal/code/694 Author: dominique_libre Date: 2015-06-17 14:54:25 +0000 (Wed, 17 Jun 2015) Log Message: ----------- locale/fr_FR.UTF-8/*/*, addons/fvwm-crystal-script.pot: added last strings, typo Modified Paths: -------------- ChangeLog addons/fvwm-crystal-script.pot fvwm/locale/fr_FR.UTF-8/LC_MESSAGES/fvwm-crystal-script.mo fvwm/locale/fr_FR.UTF-8/LC_MESSAGES/fvwm-crystal-script.po fvwm/locale/fr_FR.UTF-8/LC_MESSAGES/fvwm-crystal.mo fvwm/locale/fr_FR.UTF-8/LC_MESSAGES/fvwm-crystal.po Modified: ChangeLog =================================================================== --- ChangeLog 2015-06-15 20:05:25 UTC (rev 693) +++ ChangeLog 2015-06-17 14:54:25 UTC (rev 694) @@ -1,5 +1,8 @@ ChangeLog for FVWM-Crystal +mercredi 17 juin 2015 + locale/fr_FR.UTF-8/*/*, addons/fvwm-crystal-script.pot: added last strings, typo. + lundi 15 juin 2015 + Red, Green, 32x32, 22x22: more icons for DesktopIcons directories + preferences/BROWSER, preferences/EDITOR: default preference for fvwm.crystal browser and editor, Modified: addons/fvwm-crystal-script.pot =================================================================== --- addons/fvwm-crystal-script.pot 2015-06-15 20:05:25 UTC (rev 693) +++ addons/fvwm-crystal-script.pot 2015-06-17 14:54:25 UTC (rev 694) @@ -46,6 +46,9 @@ msgid " Edit me:" msgstr "" +msgid "Editor" +msgstr "" + msgid "FVWM-Crystal File Editor" msgstr "" Modified: fvwm/locale/fr_FR.UTF-8/LC_MESSAGES/fvwm-crystal-script.mo =================================================================== (Binary files differ) Modified: fvwm/locale/fr_FR.UTF-8/LC_MESSAGES/fvwm-crystal-script.po =================================================================== --- fvwm/locale/fr_FR.UTF-8/LC_MESSAGES/fvwm-crystal-script.po 2015-06-15 20:05:25 UTC (rev 693) +++ fvwm/locale/fr_FR.UTF-8/LC_MESSAGES/fvwm-crystal-script.po 2015-06-17 14:54:25 UTC (rev 694) @@ -43,6 +43,9 @@ msgid " Edit me:" msgstr " Modifiez moi :" +msgid "Editor" +msgstr "Editeur" + msgid "FVWM-Crystal File Editor" msgstr "Éditeur de fichier FVWM-Crystal" Modified: fvwm/locale/fr_FR.UTF-8/LC_MESSAGES/fvwm-crystal.mo =================================================================== (Binary files differ) Modified: fvwm/locale/fr_FR.UTF-8/LC_MESSAGES/fvwm-crystal.po =================================================================== --- fvwm/locale/fr_FR.UTF-8/LC_MESSAGES/fvwm-crystal.po 2015-06-15 20:05:25 UTC (rev 693) +++ fvwm/locale/fr_FR.UTF-8/LC_MESSAGES/fvwm-crystal.po 2015-06-17 14:54:25 UTC (rev 694) @@ -1489,4 +1489,4 @@ # y {{{1 msgid "you want to have with the desktop icons." -msgstr "vous voulez avoir avec les icônes de bureau." +msgstr "que vous voulez avoir avec les icônes de bureau." This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dom...@us...> - 2015-10-10 17:05:32
|
Revision: 730 http://sourceforge.net/p/fvwm-crystal/code/730 Author: dominique_libre Date: 2015-10-10 17:05:30 +0000 (Sat, 10 Oct 2015) Log Message: ----------- a few new locale strings for the desktop icon manager Modified Paths: -------------- ChangeLog addons/fvwm-crystal-script.pot addons/fvwm-crystal.pot fvwm/locale/fr_FR.UTF-8/LC_MESSAGES/fvwm-crystal.mo fvwm/locale/fr_FR.UTF-8/LC_MESSAGES/fvwm-crystal.po Modified: ChangeLog =================================================================== --- ChangeLog 2015-10-10 16:52:25 UTC (rev 729) +++ ChangeLog 2015-10-10 17:05:30 UTC (rev 730) @@ -7,6 +7,7 @@ recipes/*, apps/DesktopIcons: add per recipe pref setting for left/right emplacement of the icon manager. apps/DesktopIcons: use the EWMH hints to determine the number of rows of icons. + addons/*.pot, locale/fr_FR.UTF-8/*: a few new strings for the desktop icon manager. Vendredi 9 octobre 2015 recipes/*, apps/DesktopIcons: use the EWMH hints for the icon manager placement. Modified: addons/fvwm-crystal-script.pot =================================================================== --- addons/fvwm-crystal-script.pot 2015-10-10 16:52:25 UTC (rev 729) +++ addons/fvwm-crystal-script.pot 2015-10-10 17:05:30 UTC (rev 730) @@ -20,6 +20,8 @@ msgid "" msgstr "" +# +# msgid "Add line" msgstr "" Modified: addons/fvwm-crystal.pot =================================================================== --- addons/fvwm-crystal.pot 2015-10-10 16:52:25 UTC (rev 729) +++ addons/fvwm-crystal.pot 2015-10-10 17:05:30 UTC (rev 730) @@ -431,6 +431,9 @@ msgid "Emulators" msgstr "" +msgid "Emplacement" +msgstr "" + msgid "Engineering" msgstr "" @@ -623,6 +626,9 @@ msgid "Languages" msgstr "" +msgid "Left" +msgstr "" + msgid "Literature" msgstr "" @@ -899,6 +905,9 @@ msgid "Please edit the following file to suit your need" msgstr "" +msgid "Powersave" +msgstr "" + msgid "Preferences" msgstr "" @@ -977,12 +986,21 @@ msgid "Restart FVWM-Crystal" msgstr "" +msgid "Resume hybride" +msgstr "" + +msgid "Resume to RAM" +msgstr "" + msgid "Revision Control" msgstr "" msgid "Rhythm" msgstr "" +msgid "Right" +msgstr "" + msgid "Robotics" msgstr "" @@ -1199,6 +1217,9 @@ msgid "Suspend" msgstr "" +msgid "Suspend to disk" +msgstr "" + msgid "Synthetizers" msgstr "" Modified: fvwm/locale/fr_FR.UTF-8/LC_MESSAGES/fvwm-crystal.mo =================================================================== (Binary files differ) Modified: fvwm/locale/fr_FR.UTF-8/LC_MESSAGES/fvwm-crystal.po =================================================================== --- fvwm/locale/fr_FR.UTF-8/LC_MESSAGES/fvwm-crystal.po 2015-10-10 16:52:25 UTC (rev 729) +++ fvwm/locale/fr_FR.UTF-8/LC_MESSAGES/fvwm-crystal.po 2015-10-10 17:05:30 UTC (rev 730) @@ -436,6 +436,9 @@ msgid "Emulators" msgstr "Émulateurs" +msgid "Emplacement" +msgstr "Emplacement" + msgid "Engineering" msgstr "Ingénierie" @@ -635,6 +638,9 @@ msgid "Languages" msgstr "Langues" +msgid "Left" +msgstr "Gauche" + msgid "Literature" msgstr "Littérature" @@ -921,6 +927,9 @@ msgid "Please edit the following file to suit your need" msgstr "Éditez le fichier suivant en fonction de vos besoins" +msgid "Powersave" +msgstr "Économie d\\'énergie" + msgid "Preferences" msgstr "Préférences" @@ -1001,12 +1010,21 @@ msgid "Restart FVWM-Crystal" msgstr "Redémarrer FVWM-Crystal" +msgid "Resume hybride" +msgstr "Veille puis hibernation" + +msgid "Resume to RAM" +msgstr "Veille en mémoire vive" + msgid "Revision Control" msgstr "Gestion de versions" msgid "Rhythm" msgstr "Rythme" +msgid "Right" +msgstr "Droite" + msgid "Robotics" msgstr "Robotique" @@ -1224,6 +1242,9 @@ msgid "Suspend" msgstr "Suspendre" +msgid "Suspend to disk" +msgstr "Hibernation" + msgid "Synthetizers" msgstr "Synthétiseurs" This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dom...@us...> - 2015-10-21 16:18:16
|
Revision: 755 http://sourceforge.net/p/fvwm-crystal/code/755 Author: dominique_libre Date: 2015-10-21 16:18:13 +0000 (Wed, 21 Oct 2015) Log Message: ----------- Preferences-Menu: Fix bashism, recipes/Amiga: cleanup Modified Paths: -------------- ChangeLog fvwm/components/functions/Preferences-Menu fvwm/recipes/Amiga tmp/recipes/Amiga Modified: ChangeLog =================================================================== --- ChangeLog 2015-10-20 18:40:36 UTC (rev 754) +++ ChangeLog 2015-10-21 16:18:13 UTC (rev 755) @@ -3,6 +3,10 @@ Version 3.4.0 ------------- +Mercredi 21 octobre 2015 + functions/Preferences-Menu: Fix bashism. + recipes/Amiga: cleanup + Lundi 19 octobre 2015 bin/fvwm-crystal.infoline: Fix free memory variable. recipes/Amiga|LapLeft|LApLeft with ACPI|LapRight|LapRight with ACPI|Nebulae: Fix the Pager Modified: fvwm/components/functions/Preferences-Menu =================================================================== --- fvwm/components/functions/Preferences-Menu 2015-10-20 18:40:36 UTC (rev 754) +++ fvwm/components/functions/Preferences-Menu 2015-10-21 16:18:13 UTC (rev 755) @@ -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 PipeRead "if [[ '$*' != '' ]]; \ ++ I PipeRead "if [ '$*' != '' ]; \ then echo Read \\'$*\\'; \ else echo Read \\'$[infostore.Fvwm_Crystal_Recipe]\\'; fi" @@ -658,6 +658,7 @@ DestroyFunc GenerateApplicationMenu AddToFunc GenerateApplicationMenu + I A fvwm-crystal.generate-menu $[FVWM_SYSTEMDIR] $[FVWM_USERDIR] +#+ I Test (EnvMatch XDGMenu yes) A $[FVWM_SYSTEMDIR]/scripts/XDG-Menu All (Menu-Restart-Dialog) Close DestroyModuleConfig Menu-Restart-Dialog: * Modified: fvwm/recipes/Amiga =================================================================== --- fvwm/recipes/Amiga 2015-10-20 18:40:36 UTC (rev 754) +++ fvwm/recipes/Amiga 2015-10-21 16:18:13 UTC (rev 755) @@ -36,7 +36,8 @@ InfoStoreAdd Recipe "Amiga" # temporary fix for fvwm<2.6.6 -SetEnv NotificationAreaManager $[infostore.NotificationAreaManager] +# TODO: test it with 2.6.5, normaly not needed any more +Test (Version <= 2.6.5) SetEnv NotificationAreaManager $[infostore.NotificationAreaManager] # user's id PipeRead 'echo InfoStoreAdd Your_Id `id -un | sed "s/\\\<./\\\u&/"`' @@ -45,7 +46,7 @@ # Includes and FVWM modules {{{1 Include components/functions/Window-Autohide -#Include components/functions/MakePanel +Include components/functions/MakePanel Include components/functions/FocusOnGotoPage Include components/bindings/Desktop-MMB-ToggleTopBar @@ -492,21 +493,21 @@ # Notification aera {{{2 # Settings of stalonetray Test (!EnvMatch trayer_width 0) \ - Test (EnvMatch NotificationAreaManager stalonetray) PipeRead 'echo FvwmStalonePanel \ +PipeRead 'if [ "$[infostore.NotificationAreaManager]" = "stalonetray" ]; then echo FvwmStalonePanel \ $[infostore.bottom_panel_height] $(($[trayer_width]/24)) 1 \ +$(($((5*$[infostore.bottom_panel_height]))+2)) "-1" NE $[trayer_width] $[infostore.bottom_panel_height] \ - +$(($((5*$[infostore.bottom_panel_height]))+2)) "-1"' + +$(($((5*$[infostore.bottom_panel_height]))+2)) "-1"; fi' # Settings of trayer Test (!EnvMatch trayer_width 0) \ - Test (EnvMatch NotificationAreaManager trayer) PipeRead 'echo FvwmTrayerPanel \ + PipeRead 'if [ "$[infostore.NotificationAreaManager]" = "trayer" ]; then echo FvwmTrayerPanel \ pixel pixel $(($[infostore.bottom_panel_height]+2)) bottom left $(($(($[infostore.bottom_panel_height]*5))+2)) \ - "-1" \\"--width $(($(($(($[trayer_width]*$[infostore.bottom_panel_height]))/24))+1))\\"' + "-1" \\"--width $(($(($(($[trayer_width]*$[infostore.bottom_panel_height]))/24))+1))\\"; fi' # The button Test (!EnvMatch trayer_width 0) \ -PipeRead 'if [ "$[infostore.NotificationAreaManager]" = "stalonetray" ]; then echo "*FvwmButtons-Bottom: ($(($[trayer_width]/24))x1, \ - Size $[infostore.NotifWidth] $[infostore.bottom_panel_height], Swallow (Close, Respawn, FvwmModule) FvwmStalonePanel Nop)"; \ - else echo "*FvwmButtons-Bottom: ($(($[trayer_width]/24))x1, Size $[infostore.NotifWidth] $[infostore.bottom_panel_height], \ - Swallow (UseOld, FvwmModule) trayer Nop)"; fi' +PipeRead 'if [ "$[infostore.NotificationAreaManager]" = "stalonetray" ]; then echo *FvwmButtons-Bottom: \\($(($[trayer_width]/24))x1, \ + Size $[infostore.NotifWidth] $[infostore.bottom_panel_height], Swallow \\(Close, Respawn, FvwmModule\\) FvwmStalonePanel Nop\\); \ + else echo *FvwmButtons-Bottom: \\($(($[trayer_width]/24))x1, Size $[infostore.NotifWidth] $[infostore.bottom_panel_height], \ + Swallow \\(UseOld, FvwmModule\\) trayer Nop\\); fi' Module FvwmButtons FvwmButtons-Bottom @@ -562,29 +563,6 @@ Module FvwmButtons ApplicationPanel -# Toggle the whole topbar and pager between the top and bottom layers {{{1 -# bindings in components/bindings/Desktop-MMB-ToggleTopBar (Alt-MMB) -# MMB Toggle-TopBar-OnTop 1{{{ -DestroyFunc Toggle-TopBar-OnTop -AddToFunc Toggle-TopBar-OnTop -+ I All (FvwmButtons-PanelTop, !State 1) PutTopBar-OnTop -+ I TestRc (NoMatch) PutTopBar-OnBottom -+ I Restore-TopBar-RaiseLower - -DestroyFunc PutTopBar-OnTop -AddToFunc PutTopBar-OnTop -+ I All (FvwmButtons-PanelTop) PutOnTop -+ I All (FvwmButtons-Pager) PutOnTop -+ I All (FvwmPager) PutOnTop -+ I All (FvwmButtons-PanelTopMenu) PutOnTop - -DestroyFunc PutTopBar-OnBottom -AddToFunc PutTopBar-OnBottom -+ I All (FvwmButtons-PanelTop) PutOnBottom -+ I All (FvwmButtons-Pager) PutOnBottom -+ I All (FvwmPager) PutOnBottom -+ I All (FvwmButtons-PanelTopMenu) PutOnBottom - # Used from the topbars, toggle the topbars between each other DestroyFunc Toggle-TopBar-RaiseLower AddToFunc Toggle-TopBar-RaiseLower @@ -606,48 +584,10 @@ + I All (FvwmButtons-PanelTop, !State 3) TopBar-Lower + I TestRc (NoMatch) TopBar-Raise -EdgeCommand Top Toggle-TopBar-OnTop - -# Show on top bottom panels {{{2 -DestroyFunc Toggle-BottomBar-OnTop -AddToFunc Toggle-BottomBar-OnTop -+ I Next (FvwmButtons-Bottom, !State 1) PutBottomBar-OnTop -+ I TestRc (NoMatch) PutBottomBar-OnBottom - -DestroyFunc PutBottomBar-OnTop -AddToFunc PutBottomBar-OnTop -+ I All (FvwmButtons-BottomSwitchPanel) PutOnTop -+ I All (FvwmButtons-Bottom) PutOnTop -+ I All (FvwmButtons-BottomNotifAera) PutOnTop -+ I All (trayer) PutOnTop -+ I All (FvwmButtons-BottomSwitchPanel2) PutOnTop -+ I All (ApplicationPanel) PutOnTop - -DestroyFunc PutBottomBar-OnBottom -AddToFunc PutBottomBar-OnBottom -+ I All (FvwmButtons-BottomSwitchPanel) PutOnBottom -+ I All (FvwmButtons-Bottom) PutOnBottom -+ I All (FvwmButtons-BottomNotifAera) PutOnBottom -+ I All (trayer) PutOnBottom -+ I All (FvwmButtons-BottomSwitchPanel2) PutOnBottom -+ I All (ApplicationPanel) PutOnBottom - -EdgeCommand Bottom Toggle-BottomBar-OnTop - -# 2{{{ -#DestroyFunc Toggle-Pager -#AddToFunc Toggle-Pager -#+ I All (FvwmButtons-Pager) ToggleWindowOnTop -#+ I All (FvwmPager) ToggleWindowOnTop - -#EdgeCommand Top Toggle-Pager - - # Override FVWM style (it's applied later) {{{1 Style FvwmButtons-Bottom BorderWidth 0 #Style FvwmButtons-Music NoIcon Style FvwmButtons-BottomNotifAera NoIcon -Style FvwmStalonePanel NoIcon Style ApplicationPanel NoIcon Style FvwmButtons-BottomSwitchPanel NoIcon Style FvwmButtons-BottomSwitchPanel2 NoIcon Modified: tmp/recipes/Amiga =================================================================== --- tmp/recipes/Amiga 2015-10-20 18:40:36 UTC (rev 754) +++ tmp/recipes/Amiga 2015-10-21 16:18:13 UTC (rev 755) @@ -588,7 +588,6 @@ Style FvwmButtons-Bottom BorderWidth 0 #Style FvwmButtons-Music NoIcon Style FvwmButtons-BottomNotifAera NoIcon -Style FvwmStalonePanel NoIcon Style ApplicationPanel NoIcon Style FvwmButtons-BottomSwitchPanel NoIcon Style FvwmButtons-BottomSwitchPanel2 NoIcon This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dom...@us...> - 2015-11-02 18:27:39
|
Revision: 770 http://sourceforge.net/p/fvwm-crystal/code/770 Author: dominique_libre Date: 2015-11-02 18:27:36 +0000 (Mon, 02 Nov 2015) Log Message: ----------- Oops Modified Paths: -------------- asciidoc/KeyboardBindings doc/html/KeyboardBindings.html Modified: asciidoc/KeyboardBindings =================================================================== --- asciidoc/KeyboardBindings 2015-11-02 18:04:42 UTC (rev 769) +++ asciidoc/KeyboardBindings 2015-11-02 18:27:36 UTC (rev 770) @@ -351,9 +351,11 @@ For the signification of the modifiers, read the key and mouse commands description into `man fvwm`, as well than the output of + ---- less "${FVWM_SYSTEMDIR}"/components/functions/Keyboard-Modifiers ---- + while FVWM-Crystal is running. AUTHORS Modified: doc/html/KeyboardBindings.html =================================================================== --- doc/html/KeyboardBindings.html 2015-11-02 18:04:42 UTC (rev 769) +++ doc/html/KeyboardBindings.html 2015-11-02 18:27:36 UTC (rev 770) @@ -1507,7 +1507,7 @@ <div id="footnotes"><hr /></div> <div id="footer"> <div id="footer-text"> -Last updated 2015-11-02 18:06:52 CET +Last updated 2015-11-02 19:24:51 CET </div> </div> </body> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dom...@us...> - 2015-11-06 21:09:01
|
Revision: 776 http://sourceforge.net/p/fvwm-crystal/code/776 Author: dominique_libre Date: 2015-11-06 21:08:58 +0000 (Fri, 06 Nov 2015) Log Message: ----------- functions/Exit: Fix redirection for f. dash, Updated German translation from thomas Funk, FAQ: + 3.14 about the stop auto hibernation Modified Paths: -------------- ChangeLog asciidoc/FAQ doc/html/FAQ.html fvwm/components/functions/Exit fvwm/locale/de_DE.UTF-8/LC_MESSAGES/fvwm-crystal.mo fvwm/locale/de_DE.UTF-8/LC_MESSAGES/fvwm-crystal.po man/ApplicationDatabase.1 man/CrystalRoxHOWTO.1 man/FVWMCrystalFAQ.1 man/KeyboardBindings.1 man/MouseBindings.1 man/Tips.1 man/fvwm-crystal.1 Added Paths: ----------- fvwm/locale/de_DE.UTF-8/LC_MESSAGES/fvwm-crystal-script.mo fvwm/locale/de_DE.UTF-8/LC_MESSAGES/fvwm-crystal-script.po Modified: ChangeLog =================================================================== --- ChangeLog 2015-11-05 18:18:31 UTC (rev 775) +++ ChangeLog 2015-11-06 21:08:58 UTC (rev 776) @@ -3,6 +3,11 @@ Version 3.4.0 ------------- +Vendredi 5 novembre 2015 + functions/Exit: Fix redirection for f. dash. + locale/de_DE.UTF-8/*: Updated German translation from thomas Funk + asciidoc/FAQ: + 3.14 about the stop auto hibernation + Jeudi 4 novembre 2015 scripts/AutoHibernate: Avoid auto hibernate loop. functions/Exit, locale/fr*/LC_MESSAGES/fvwm-crystal.*, addons/*.pot: Add menu Modified: asciidoc/FAQ =================================================================== --- asciidoc/FAQ 2015-11-05 18:18:31 UTC (rev 775) +++ asciidoc/FAQ 2015-11-06 21:08:58 UTC (rev 776) @@ -21,7 +21,7 @@ Last updated: ~~~~~~~~~~~~ - 19.04.2013, for version 3.0.7 + 05.11.2015, for version 3.4.0 Table of Contents ----------------- @@ -86,7 +86,9 @@ 3.13: The Feedback/Support form just close when I click on any button? +3.14: The stop automatic hibernation function is slow? + Frequently Asked Questions -------------------------- Here are the answers! @@ -476,7 +478,13 @@ SetEnv BROWSER /usr/bin/firefox ---- +3.14 Q: The stop automatic hibernation function is slow? +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +A: That function use a 30 seconds loop. Depending on when you click on that menu +option related to the time expired in that loop, that imply the reaction time of +that function can be as big than 30 seconds. + AUTHORS ------- Original written by Maciej Delmanowski <ha...@be...>, @@ -495,5 +503,3 @@ ---- Bug reports can be sent to the fvwm-crystal-users mailing list at <https://mail.gna.org/listinfo/fvwm-crystal-users/>. - - Modified: doc/html/FAQ.html =================================================================== --- doc/html/FAQ.html 2015-11-05 18:18:31 UTC (rev 775) +++ doc/html/FAQ.html 2015-11-06 21:08:58 UTC (rev 776) @@ -757,7 +757,7 @@ <h3 id="_last_updated">Last updated:</h3> <div class="literalblock"> <div class="content"> -<pre><code>19.04.2013, for version 3.0.7</code></pre> +<pre><code>05.11.2015, for version 3.4.0</code></pre> </div></div> </div> </div> @@ -799,6 +799,7 @@ <div class="paragraph"><p>3.11: How to get a consistant look between toolkits?</p></div> <div class="paragraph"><p>3.12: Mounting/unmounting don’t work with all medias?</p></div> <div class="paragraph"><p>3.13: The Feedback/Support form just close when I click on any button?</p></div> +<div class="paragraph"><p>3.14: The stop automatic hibernation function is slow?</p></div> </div> </div> </div> @@ -1324,8 +1325,14 @@ <pre><code>SetEnv BROWSER /usr/bin/firefox</code></pre> </div></div> </div> +<div class="sect2"> +<h3 id="_3_14_q_the_stop_automatic_hibernation_function_is_slow">3.14 Q: The stop automatic hibernation function is slow?</h3> +<div class="paragraph"><p>A: That function use a 30 seconds loop. Depending on when you click on that menu +option related to the time expired in that loop, that imply the reaction time of +that function can be as big than 30 seconds.</p></div> </div> </div> +</div> <div class="sect1"> <h2 id="_authors">AUTHORS</h2> <div class="sectionbody"> @@ -1353,7 +1360,7 @@ <div id="footnotes"><hr /></div> <div id="footer"> <div id="footer-text"> -Last updated 2015-11-01 20:59:44 CET +Last updated 2015-11-06 00:02:09 CET </div> </div> </body> Modified: fvwm/components/functions/Exit =================================================================== --- fvwm/components/functions/Exit 2015-11-05 18:18:31 UTC (rev 775) +++ fvwm/components/functions/Exit 2015-11-06 21:08:58 UTC (rev 776) @@ -5,7 +5,7 @@ DestroyFunc KillAutoHibernate AddToFunc KillAutoHibernate -+ I Piperead 'for i in /tmp/crystal_autohibernate_* ; do kill `sed s:/tmp/crystal_autohibernate_:: <<<$i`; done' ++ I Piperead 'for i in /tmp/crystal_autohibernate_* ; do kill `echo $i | sed s:/tmp/crystal_autohibernate_::`; done' DestroyMenu /AutoHibernateValue AddToMenu /AutoHibernateValue Added: fvwm/locale/de_DE.UTF-8/LC_MESSAGES/fvwm-crystal-script.mo =================================================================== (Binary files differ) Index: fvwm/locale/de_DE.UTF-8/LC_MESSAGES/fvwm-crystal-script.mo =================================================================== --- fvwm/locale/de_DE.UTF-8/LC_MESSAGES/fvwm-crystal-script.mo 2015-11-05 18:18:31 UTC (rev 775) +++ fvwm/locale/de_DE.UTF-8/LC_MESSAGES/fvwm-crystal-script.mo 2015-11-06 21:08:58 UTC (rev 776) Property changes on: fvwm/locale/de_DE.UTF-8/LC_MESSAGES/fvwm-crystal-script.mo ___________________________________________________________________ Added: svn:mime-type ## -0,0 +1 ## +application/octet-stream \ No newline at end of property Added: fvwm/locale/de_DE.UTF-8/LC_MESSAGES/fvwm-crystal-script.po =================================================================== --- fvwm/locale/de_DE.UTF-8/LC_MESSAGES/fvwm-crystal-script.po (rev 0) +++ fvwm/locale/de_DE.UTF-8/LC_MESSAGES/fvwm-crystal-script.po 2015-11-06 21:08:58 UTC (rev 776) @@ -0,0 +1,133 @@ +# German translation for FVWM-Crystal +# Copyright (C) 2015 FVWM-Crystal team +# This file is distributed under the same license as the fvwm-crystal package. +# Thomas Funk <t....@we...>, 2015. +# + +msgid "" +msgstr "" +"Project-Id-Version: fvwm-crystal\n" +"POT-Creation-Date: 2014-01-05 04:57+0100\n" +"PO-Revision-Date: 2015-06-17 18:15+0200\n" +"Last-Translator: Thomas Funk <t....@we...>\n" +"Language-Team: German <LL...@li...>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: German\n" + +# +msgid "Add line" +msgstr "Zeile hinzufügen" + +msgid "Apply" +msgstr "Anwenden" + +msgid "Bold" +msgstr "Fett" + +msgid "Bold Italic" +msgstr "Fett Kursiv" + +msgid "Browser" +msgstr "Browser" + +msgid "Desktop" +msgstr "Desktop" + +msgid "Directories" +msgstr "Verzeichnisse" + +msgid " Edit me:" +msgstr " Verändern:" + +msgid "Editor" +msgstr "Editor" + +msgid "FVWM-Crystal File Editor" +msgstr "FVWM-Crystal Datei Editor" + +msgid "FVWM-Crystal Font Selector" +msgstr "FVWM-Crystal Font Selektor" + +msgid "FVWM-Crystal Keyboard Modifiers Editor" +msgstr "FVWM-Crystal Tastatur Modifiers Editor" + +msgid "FVWM-Crystal Variables Editor" +msgstr "FVWM-Crystal Variablen Editor" + +msgid "File" +msgstr "Datei" + +msgid "Help" +msgstr "Hilfe" + +msgid "Icons" +msgstr "Icons" + +msgid "Italic" +msgstr "Kursiv" + +msgid "Media" +msgstr "Medien" + +msgid ". Menu Font" +msgstr ". Menüschrift" + +msgid "Mod: any modifier (0 or more)" +msgstr "Mod: beliebiger Modifier (0 oder mehr)" + +msgid "Mod0: no modifier" +msgstr "Mod0: kein Modifier" + +msgid "Mod1: usually Meta" +msgstr "Mod1: normalerweise Meta" + +msgid "Mod2: second mode" +msgstr "Mod2: zweiter Mode" + +msgid "SelectOnRelease: for WindowLists" +msgstr "SelectOnRelease: für WindowLists" + +msgid "Move song:" +msgstr "Verschiebe Lied:" + +msgid "" +"N=none, A=any (0 or more), M=Meta (Alt_L), S=Shift_L, C=Control_L, 4=Super_L " +"(Win_L)" +msgstr "" +"N=nichts, A=beliebig (0 oder mehr), M=Meta (Alt_L), S=Shift_L, C=Control_L, 4=Super_L " +"(Win_L)" + +msgid ". Panel Font" +msgstr ". Panelschrift" + +msgid "Quit" +msgstr "Verlassen" + +msgid "Regular" +msgstr "Regular" + +msgid "Remove" +msgstr "Löschen" + +msgid "Reset editing" +msgstr "Zurücksetzen" + +msgid "Restore" +msgstr "Wiederherstellen" + +msgid "Save" +msgstr "Speichern" + +msgid "Save editing" +msgstr "Änderungen speichern" + +msgid ". Title Font" +msgstr ". Titelschrift" + +msgid "Update" +msgstr "Update" + +msgid "With" +msgstr "Mit" Modified: fvwm/locale/de_DE.UTF-8/LC_MESSAGES/fvwm-crystal.mo =================================================================== (Binary files differ) Modified: fvwm/locale/de_DE.UTF-8/LC_MESSAGES/fvwm-crystal.po =================================================================== --- fvwm/locale/de_DE.UTF-8/LC_MESSAGES/fvwm-crystal.po 2015-11-05 18:18:31 UTC (rev 775) +++ fvwm/locale/de_DE.UTF-8/LC_MESSAGES/fvwm-crystal.po 2015-11-06 21:08:58 UTC (rev 776) @@ -1,109 +1,601 @@ # German translation for FVWM-Crystal -# Copyright (C) 2005 FVWM-Crystal team +# Copyright (C) 2015 FVWM-Crystal team # This file is distributed under the same license as the fvwm-crystal package. -# Nicolas Vilz 'niv' <ni...@ia...>, 2005. +# Thomas Funk <t....@we...>, 2015. # msgid "" msgstr "" "Project-Id-Version: fvwm-crystal\n" "POT-Creation-Date: 2005-07-04 14:23+0100\n" -"PO-Revision-Date: 2005-08-31 08:30+0200\n" -"Last-Translator: Nicolas Vilz 'niv' <ni...@ia...>\n" +"PO-Revision-Date: 2015-06-17 22:37+0200\n" +"Last-Translator: Thomas Funk <t....@we...>\n" "Language-Team: German\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=ISO-8859-1\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +msgid "+ &1 tone" +msgstr "+ &1 Ton" + +msgid "+ 1 &comma" +msgstr "+ 1 &Komma" + +msgid "+ 1 &fifth" +msgstr "+ 1 &Fünfte" + +msgid "+ 1 &octave" +msgstr "+ 1 &Achte" + +msgid "+ 1 &sixth" +msgstr "+ 1 &Sechste" + +msgid "+ 1 f&ourth" +msgstr "+ 1 &Vierte" + +msgid "+ 1 s&eventh" +msgstr "+ 1 S&iebte" + +msgid "+ 1 t&hird" +msgstr "+ 1 &Dritte" + +msgid "+ 1/2 &tone" +msgstr "+ 1/2 &Ton" + +msgid "- &1 tone" +msgstr "- &1 Ton" + +msgid "- 1 &comma" +msgstr "- 1 &Komma" + +msgid "- 1 &fifth" +msgstr "- 1 &Fünfte" + +msgid "- 1 &octave" +msgstr "- 1 &Octave" + +msgid "- 1 &sixth" +msgstr "- 1 &Sechste" + +msgid "- 1 f&ourth" +msgstr "- 1 &Vierte" + +msgid "- 1 s&eventh" +msgstr "- 1 S&iebte" + +msgid "- 1 t&hird" +msgstr "- 1 &Dritte" + +msgid "- 1/2 &tone" +msgstr "- 1/2 &Ton" + +msgid "1 day" +msgstr "1 Tag" + +msgid "1 hour" +msgstr "1 Stunde" + +msgid "1 icon width" +msgstr "Breite: 1 Icon" + +msgid "1 minute" +msgstr "1 Minute" + +msgid "10 minutes" +msgstr "10 Minuten" + +msgid "10 secondes" +msgstr "10 Sekunden" + +msgid "15 minutes" +msgstr "15 Minuten" + +msgid "15 secondes" +msgstr "15 Sekunden" + +msgid "12 icons width" +msgstr "Breite: 12 Icons" + +msgid "15 icons width" +msgstr "Breite: 15 Icons" + +msgid "2 icons width" +msgstr "Breite: 2 Icons" + +msgid "20 icons width" +msgstr "Breite: 20 Icons" + +msgid "2D Graphics" +msgstr "2D Grafiken" + +msgid "3 hours" +msgstr "3 Stunden" + +msgid "3 icons width" +msgstr "Breite: 3 Icons" + +msgid "30 minutes" +msgstr "30 Minuten" + +msgid "30 secondes" +msgstr "30 Sekunden" + +msgid "3D Graphics" +msgstr "3D Grafiken" + +msgid "4 icons width" +msgstr "Breite: 4 Icons" + +msgid "5 icons width" +msgstr "Breite: 5 Icons" + +msgid "5 minutes" +msgstr "5 Minuten" + +msgid "5 secondes" +msgstr "5 Sekunden" + +msgid "6 icons width" +msgstr "Breite: 6 Icons" + +msgid "7 icons width" +msgstr "Breite: 7 Icons" + +msgid "8 hours" +msgstr "8 Stunden" + +msgid "8 icons width" +msgstr "Breite: 8 Icons" + +msgid "9 icons width" +msgstr "Breite: 9 Icons" + +msgid "A console command must be prefixed by A and space," +msgstr "Einem Konsolenkommando muss A + Leerzeichen vorangestellt werden," + msgid "About FVWM-Crystal" -msgstr "Ueber FVWM-Crystal" +msgstr "Über FVWM-Crystal" +msgid "Accessibility" +msgstr "Zubehör" + +msgid "Action " +msgstr "Action " + +msgid "Action Games" +msgstr "Actionspiele" + +msgid "Actions" +msgstr "Actions" + msgid "Activate" msgstr "Aktivieren" -# -# Applications menu -# +msgid "Add a playlist" +msgstr "Playlist hinzufügen" + +msgid "Add playlist" +msgstr "Playlist hinzufügen" + +msgid "Adventure Games" +msgstr "Abenteuerspiele" + +msgid "All pages wallpaper" +msgstr "Wallpaper für alle Seiten" + +msgid "Antennas" +msgstr "Antennen" + msgid "Applications" msgstr "Anwendungen" -msgid "Author" -msgstr "Autor" +msgid "Arcade Games" +msgstr "Spielhallenspiele" +msgid "Archiving" +msgstr "Archivierung" + +msgid "Artificial Intelligence" +msgstr "Künstliche Intelligenz" + +msgid "Astronomy" +msgstr "Astronomie" + +msgid "Audio mixer" +msgstr "Audiomixer" + +msgid "Audio playlists" +msgstr "Musik-Playlisten" + +msgid "Audio tools" +msgstr "Audiowerkzeuge" + +msgid "Audio-Video Editing" +msgstr "Audio-Video-Schnitt" + +msgid "Authors" +msgstr "Autoren" + +msgid "Auto wallpaper" +msgstr "Auto Wallpaper" + +msgid "Backward" +msgstr "Zurück" + +msgid "Biology" +msgstr "Biologie" + +msgid "Bling bling" +msgstr "Bling bling" + +msgid "Blocks Games" +msgstr "Blockpiele" + +msgid "Board Games" +msgstr "Brettspiele" + +msgid "Browse CDROM" +msgstr "CDROM durchsuchen" + +msgid "Browse DVD" +msgstr "DVD durchsuchen" + +msgid "Browse Info pages with EMacs" +msgstr "Infoseiten mit EMacs durchsuchen" + +msgid "Browse Info pages with pinfo" +msgstr "Infoseiten mit pinfo durchsuchen" + +msgid "Browse Info pages with tkinfo" +msgstr "Infoseiten mit tkinfo durchsuchen" + +msgid "Browse Medias" +msgstr "Medien durchsuchen" + +msgid "Browse Movies" +msgstr "Filme durchsuchen" + +msgid "Browse Music" +msgstr "Musik durchsuchen" + +msgid "Building" +msgstr "Bauen" + msgid "Button model" -msgstr "Knopf Modell" +msgstr "Buttonmodel" +msgid "CD Burning" +msgstr "CD brennen" + +msgid "Calculators" +msgstr "Rechner" + +msgid "Calendars" +msgstr "Kalender" + msgid "Cancel" msgstr "Abbrechen" +msgid "Card Games" +msgstr "Kartenspiele" + +msgid "Changed desktop manager" +msgstr "Desktopmanager ändern" + +msgid "Changed notification area manager" +msgstr "Notifikationsbereichs-Manager ändern" + +msgid "Channels" +msgstr "Kanäle" + +msgid "Character fonts" +msgstr "Character-Schriften" + +msgid "Charts" +msgstr "Hitliste" + +msgid "Chemistry" +msgstr "Chemie" + +msgid "Choose a playlist to load" +msgstr "Playliste zum laden wählen" + +msgid "Choose a playlist to remove" +msgstr "Playliste zum löschen wählen" + +msgid "Choose playlist to copy" +msgstr "Playliste zum kopieren wählen" + +msgid "Choose playlist to load" +msgstr "Playliste zum laden wählen" + +msgid "Choose playlist to remove" +msgstr "Playliste zum löschen wählen" + msgid "Clear playlist" -msgstr "Abspielliste leeren" +msgstr "Playliste leeren" +msgid "Clocks" +msgstr "Uhren" + msgid "Close" -msgstr "Schliessen" +msgstr "Schließen" msgid "Colorsets" -msgstr "Farbpalette" +msgstr "Colorsets" +msgid "Computer Science" +msgstr "Computerwissenschaften" + +msgid "Console Only" +msgstr "nur Konsole" + +msgid "Contact Management" +msgstr "Addressbuch" + +msgid "Copy playlist" +msgstr "Playliste kopieren" + +msgid "Core" +msgstr "Core" + msgid "Crossfade" msgstr "Überblenden" +msgid "Current playlist" +msgstr "Aktuelle Playliste" + +msgid "Custom action " +msgstr "Spezielle Aktion " + +msgid "Custom playlists" +msgstr "Eigene Playlisten" + +msgid "Data Visualization" +msgstr "Bildliche Datendarstellung" + +msgid "Databases" +msgstr "Datenbanken" + +msgid "Debuggers" +msgstr "Debugger" + +msgid "Decorations and colorsets" +msgstr "Dekorationen und Colorsets" + +msgid "Default browser" +msgstr "Standard Browser" + msgid "Default terminal" -msgstr "Standard Terminal-Programm" +msgstr "Standard Terminal" msgid "Delayed fullscreen" -msgstr "Verzoegert Vollbild" +msgstr "Verzögert Vollbild" +msgid "Desktop Settings" +msgstr "Desktopeinstellungen" + +msgid "Desktop geometry" +msgstr "Desktopgröße" + msgid "Desktop manager" -msgstr "Schreibtisch Manager" +msgstr "Desktopmanager" +msgid "Desktop menu" +msgstr "Desktopmenü" + msgid "Destroy" msgstr "Zerstören" +msgid "Destroy MPlayer" +msgstr "Zerstöre MPlayer" + msgid "Developer menu" -msgstr "Entwickler Menu" +msgstr "Entwicklermenü" +msgid "Development" +msgstr "Entwicklung" + +msgid "Dial-up" +msgstr "Verbindungsaufbau" + +msgid "Dictionaries" +msgstr "Wörterbücher" + +msgid "Dictionary" +msgstr "Wörterbuch" + +msgid "Disc Burning" +msgstr "CD brennen" + +msgid "Each line has the following format:" +msgstr "Jede Zeile hat das folgende Format:" + +msgid "Economy" +msgstr "Wirtschaft" + +msgid "Electricity" +msgstr "Elektrizität" + +msgid "Electronics" +msgstr "Electronik" + +msgid "Email" +msgstr "Email" + +msgid "Emulators" +msgstr "Emulatoren" + +msgid "Engineering" +msgstr "Ingenieurwissenschaft" + +msgid "Enter the default browser" +msgstr "Standard-Browser eintragen" + +msgid "Enter the name of the channel list for the DVB input" +msgstr "Name der Kanalliste für DVB-Eingang eintragen" + msgid "Everything" msgstr "Alles" msgid "Exit" msgstr "Beenden" +msgid "External scripts and applications" +msgstr "Externe Skripte und Programme" + +msgid "FVWM Man Pages" +msgstr "FVWM Man " + +msgid "FVWM manpages" +msgstr "FVWM manpages" + msgid "FVWM version" msgstr "FVWM Version" -# -# Screensaver menu -# +msgid "FVWM-Crystal Help" +msgstr "FVWM-Crystal Hilfe" + +msgid "FVWM-Crystal documentation" +msgstr "FVWM-Crystal Dokumentation" + +msgid "FVWM-Crystal users email list, or the" +msgstr "FVWM-Crystal User Emailliste, oder" + +msgid "FVWM-Crystal with raise" +msgstr "FVWM-Crystal mit anheben" + +msgid "Feedback, support" +msgstr "Rückmeldung, Support" + +msgid "File browser action" +msgstr "Dateibrowser Aktion" + +msgid "File Managers" +msgstr "Dateimanager" + +msgid "File Systems" +msgstr "Dateisystem" + +msgid "File Tools" +msgstr "Dateiwerkzeuge" + +msgid "File Transfer" +msgstr "Dateiübertragung" + +msgid "Files" +msgstr "Dateien" + +msgid "Flow Charts" +msgstr "Flussdiagramme" + +msgid "Fonts sizes" +msgstr "Schriftgrößen" + msgid "Force suspend" msgstr "Ruhezustand erzwingen" +msgid "Forward" +msgstr "Vorwärts" + msgid "Frame" -msgstr "Fenster / Rahmen" +msgstr "Rahmen" -# -# Screenshot menu -# +msgid "Frame step" +msgstr "Rahmenschritt" + msgid "Fullscreen" msgstr "Vollbild" +msgid "Fvwm-Crystal Docs" +msgstr "Fvwm-Crystal Dokumente" + +msgid "FvwmConsole terminal" +msgstr "FvwmConsole Terminal" + +msgid "GUI Designers" +msgstr "GUI Designer" + +msgid "Games" +msgstr "Spiele" + +msgid "Generate application menu" +msgstr "Applikationsmenü erstellen" + +msgid "Geography" +msgstr "Geographie" + +msgid "Geology" +msgstr "Geologie" + +msgid "Geoscience" +msgstr "Geowissenschaften" + +msgid "Go to the FVWM-Crystal users email list" +msgstr "Gehe zur FVWM-Crystal User Mailingliste" + +msgid "Go to the fvwm-crystal IRC channel" +msgstr "Gehe zum FVWM-Crystal IRC-Kanal" + +msgid "Graphics" +msgstr "Grafik" + +msgid "Ham Radio" +msgstr "Ham Radio" + +msgid "Handle width" +msgstr "Handle-Breite" + +msgid "Hardware Settings" +msgstr "Hardwareeinstellungen" + +msgid "Help" +msgstr "Hilfe" + +msgid "History" +msgstr "Geschichte" + msgid "I am sure" -msgstr "Ich bin mir sicher" +msgstr "Ich bin sicher" -# -# Window menus -# +msgid "IDE" +msgstr "IDE" + +msgid "IRC Clients" +msgstr "IRC Clients" + msgid "Iconify" msgstr "Minimieren" msgid "Identify" msgstr "Identifizieren" -# -# Developer menu -# +msgid "Icons" +msgstr "Icons" + +msgid "Icons in file browser" +msgstr "Icons im Dateibrowser" + msgid "Identify window" msgstr "Fenster identifizieren" +msgid "If you don\\'t want any such icons," +msgstr "Wenn keine solchen Icons gewollt sind," + +msgid "Image Processing" +msgstr "Bildbearbeitung" + +msgid "Image tools" +msgstr "Bildwerkzeuge" + +msgid "Instant Messaging" +msgstr "Sofortnachrichtendienst" + +msgid "Interface look and feel" +msgstr "Interface Look and Feel" + +msgid "Jump" +msgstr "Springe" + msgid "Jump to left page" msgstr "zur linken Seite springen" @@ -113,18 +605,54 @@ msgid "Jump to right page" msgstr "zur rechten Seite springen" +msgid "Key binding modifiers editor" +msgstr "Kurztasten-Editor" + +msgid "Kids Games" +msgstr "Spiele für Kinder" + +msgid "Knowledge" +msgstr "Wissen" + +msgid "Languages" +msgstr "Sprachen" + +msgid "Literature" +msgstr "Literatur" + +msgid "Load all" +msgstr "Alles laden" + +msgid "Load media file" +msgstr "Mediendatei laden" + msgid "Load playlist" -msgstr "Abspielliste laden" +msgstr "Playliste laden" msgid "Lock screen" msgstr "Bildschirm sperren" -# -# Exit menu -# +msgid "Logic Games" +msgstr "Logikspiele" + msgid "Logout" msgstr "Abmelden" +msgid "MPlayer volume" +msgstr "MPlayer Lautstärke" + +msgid "Main documentation" +msgstr "Hauptdokumentation" + +msgid "Main volume" +msgstr "Hauptlautstärke" + +msgid "Max" +msgstr "Max" + +msgid "Max back" +msgstr "Max zurück" + msgid "Maximize" msgstr "Maximieren" @@ -134,111 +662,492 @@ msgid "Maximize vertically" msgstr "Vertikal maximieren" +msgid "Media directories" +msgstr "Medienverzeichnisse" + +msgid "Medical Software" +msgstr "Medizinische Software" + +msgid "Menu with left click" +msgstr "Menü mit Linksklick" + +msgid "Menus" +msgstr "Menüs" + +msgid "Menus font size" +msgstr "Menüschriftgröße" + +msgid "Minimize" +msgstr "Minimieren" + +msgid "Mixers" +msgstr "Mixer" + +msgid "Modules used in FVWM-Crystal" +msgstr "Benutzte Module in FVWM-Crystal" + +msgid "Monitors" +msgstr "Monitore" + +msgid "More..." +msgstr "Mehr..." + +msgid "Mount" +msgstr "Einbinden" + +msgid "Mounted partitions" +msgstr "Eingebundene Pertitionen" + +msgid "Move song:" +msgstr "Verschiebe Lied:" + msgid "Move to left page" -msgstr "auf die inke Seite verschieben" +msgstr "Auf linke Seite verschieben" msgid "Move to page" msgstr "Verschiebe auf Seite" msgid "Move to previous page" -msgstr "auf die vorherige Seite verschieben" +msgstr "Auf vorherige Seite verschieben" msgid "Move to right page" -msgstr "auf die rechte Seite verschieben" +msgstr "Auf rechte Seite verschieben" -# -# Music menu -# +msgid "Multimedia" +msgstr "Multimedia" + +msgid "Multimedia Browser" +msgstr "Multimedia Browser" + msgid "Music" msgstr "Musik" +msgid "Music find" +msgstr "Musik finden" + msgid "Music player" -msgstr "Musik-Abspielprogramm" +msgstr "Musikplayer" msgid "Name of the playlist" -msgstr "Name der Abspielliste" +msgstr "Name der Playliste" +msgid "Nested sessions" +msgstr "Nested Sessions" + +msgid "Network" +msgstr "Netzwerk" + +msgid "New login" +msgstr "Neu einloggen" + +msgid "New menu entries will be used after next startup" +msgstr "Neue Menüeinträge werden nach dem nächsten Start benutzt" + +msgid "New nested login" +msgstr "Neu einloggen (nested)" + +msgid "New notification area manager will be used after next startup" +msgstr "Neuer Notifikationsbereichs-Manager wird nach dem nächsten Start benutzt" + +msgid "New notification area setting will be used after next startup" +msgstr "Neue Notifikationsbereichs-Einstellungen werden nach dem nächsten Start benutzt" + +msgid "New notification area width will be used after next startup" +msgstr "Neue Notifikationsbereichs-Breite wird nach dem nächsten Start benutzt" + +msgid "New recipe will be used after next startup" +msgstr "Neues Rezept wird nach dem nächsten Start benutzt" + +msgid "New type of icons will be used after next startup" +msgstr "Neues Rezept wird nach dem nächsten Start benutzt" + +msgid "News" +msgstr "Neuigkeiten" + +msgid "Next" +msgstr "Nächstes" + +msgid "No icon" +msgstr "Kein Icon" + +msgid "No menu with left click" +msgstr "Kein Menü mit Linksklick" + +msgid "No notification area" +msgstr "Kein Notifikationsbereich" + +msgid "No XDG menu with Alt+A" +msgstr "Kein XDG-Menü mit Alt+A" + msgid "None" -msgstr "Keiner" +msgstr "Nichts" +msgid "Normal" +msgstr "Normal" + +msgid "Normal &backward" +msgstr "Normal &rückwärts" + msgid "Normal mode" -msgstr "Normaler Modus" +msgstr "Normalmodus" msgid "Not now" -msgstr "Nicht jetzt" +msgstr "nicht jetzt" +msgid "Nothing else is allowed in that file." +msgstr "Nichts anderes wird in dieser Datei erlaubt." + +msgid "Notification area manager" +msgstr "Notifikationsbereichs-Manager" + +msgid "Numerical Analysis" +msgstr "Numerische Analyse" + +msgid "OCR" +msgstr "OCR" + +msgid "OK" +msgstr "OK" + msgid "Off" msgstr "Aus" +msgid "Office" +msgstr "Büroprogramme" + +msgid "Om server" +msgstr "Om Server" + msgid "On" msgstr "An" +msgid "Open debug window" +msgstr "Öffne Debugfenster" + +msgid "Other" +msgstr "Anderes" + +msgid "Others" +msgstr "Andere" + +msgid "Package Managers" +msgstr "Paketmanager" + +msgid "Panels" +msgstr "Panels" + +msgid "Panels font size" +msgstr "Panelschriftgröße" + +msgid "Parallel Computing" +msgstr "Verteiltes Rechnen" + +msgid "Pause" +msgstr "Pause" + +msgid "Personal audio playlists" +msgstr "Persönliche Musik-Playliste" + +msgid "Personal video playlists" +msgstr "Persönliche Video-Playliste" + +msgid "Photography" +msgstr "Fotografie" + +msgid "Physics" +msgstr "Physik" + +msgid "Play" +msgstr "Wiedergabe" + +msgid "Play DVD" +msgstr "DVD abspielen" + msgid "Play/Pause" -msgstr "Abspielen/Pause" +msgstr "Wiedergabe/Pause" +msgid "Playback" +msgstr "Abspielen" + +msgid "Player" +msgstr "Player" + msgid "Player is stopped" -msgstr "Abspielprogramm gestoppt" +msgstr "Player is gestoppt" +msgid "Player volume" +msgstr "Player Lautstärke" + +msgid "Players" +msgstr "Players" + +msgid "Playlist copy" +msgstr "Playliste kopieren" + msgid "Playlist editor" -msgstr "Abspiel-Listen Bearbeitungs-Programm" +msgstr "Playlisten-Editor" +msgid "Playlists" +msgstr "Playlisten" + +msgid "Please edit the following file to suit your need" +msgstr "Die folgende Datei an die Bedürfnisse anpassen" + msgid "Preferences" -msgstr "Voreinstellungen" +msgstr "Vorlieben" +msgid "Preference Warning" +msgstr "Voreingestellte Warnung" + +msgid "Preferences editor" +msgstr "Vorlieben-Editor" + +msgid "Presentation" +msgstr "Präsentation" + +msgid "Prev" +msgstr "Vor" + +msgid "Printing" +msgstr "Drucken" + msgid "Privileged terminals" -msgstr "bevorzuge Terminal-Programme" +msgstr "Bevorzugtes Terminal" +msgid "Programming and debugging" +msgstr "Entwicklung" + +msgid "Project Management" +msgstr "Projekt-Management" + +msgid "Publishing" +msgstr "Publishing" + msgid "QuakeConsole terminal" -msgstr "Quake Konsole Terminal-Programm" +msgstr "Quake Konsole Terminal" -# -# Wallpaper menu -# msgid "Random" msgstr "Zufällig" +msgid "Random wallpaper" +msgstr "Zufälliges Wallpaper" + +msgid "Raster Graphics" +msgstr "Rastergrafik-Programme" + msgid "Reboot computer" msgstr "Computer neustarten" +msgid "Recorders" +msgstr "Aufnahmegeräte" + +msgid "Recording" +msgstr "Aufnahme" + +msgid "Recreate the Playlists" +msgstr "Neuerstellen der Playlisten" + +msgid "Recreate the playlists" +msgstr "Neuerstellen der Playlisten" + msgid "Refresh" msgstr "Aktualisieren" +msgid "Reload current recipe" +msgstr "Aktuelles Rezept neu laden" + +msgid "Remote Access" +msgstr "Entfernter Zugriff" + msgid "Remove current song" -msgstr "das aktuelle Lied entfernen" +msgstr "Lösche aktuelles Lied" msgid "Remove playlist" -msgstr "Abspielliste entfernen" +msgstr "Lösche Playliste" msgid "Restart" msgstr "Neustart" +msgid "Restart FVWM-Crystal" +msgstr "FVWM-Crystal neu starten" + +msgid "Revision Control" +msgstr "Revisionskontrolle" + +msgid "Rhythm" +msgstr "Rythmus" + +msgid "Robotics" +msgstr "Robotik" + +msgid "Role Playing" +msgstr "Rollenspiele" + +msgid "Samplers" +msgstr "Sampler" + msgid "Save" msgstr "Speichern" msgid "Save playlist" -msgstr "Abspielliste speichern" +msgstr "Playlist speichern" msgid "Save playlist..." -msgstr "Abspielliste speichern..." +msgstr "Playlist speichern..." +msgid "Scanning" +msgstr "Scannen" + +msgid "Screen resolution" +msgstr "Bildschirmauflösung" + msgid "Screensaver" msgstr "Bildschirmschoner" msgid "Screenshot" msgstr "Bildschirmphoto" +msgid "Security" +msgstr "Sicherheit" + +msgid "Seek" +msgstr "Suchen" + +msgid "Seek &forward" +msgstr "&Vorwärts suchen" + +msgid "Seek &backward" +msgstr "&Rückwärts suchen" + +msgid "Select channel list" +msgstr "Kanalliste auswählen" + msgid "Selected desktop manager will be used" -msgstr "der ausgewählte Schreibtisch-Manager wird" +msgstr "Ausgewählter Desktop-Manager wird benutzt" -msgid "Show/hide player" -msgstr "Abspielprogramm zeigen/verbergen" +msgid "Selected notification area manager will be used" +msgstr "Ausgewählter Notifikationsbereichs-Manager wird benutzt" +msgid "Send feedback (for support keep reading)" +msgstr "Feedback senden (zur Unterstützung weiterlesen)" + +msgid "Sequencers" +msgstr "Sequenzer" + +msgid "Settings" +msgstr "Einstellungen" + +msgid "Shooters" +msgstr "Ego-Shooter Spiele" + +msgid "Show file name" +msgstr "Zeige Dateiname" + +msgid "Show main mixer" +msgstr "Zeige Hauptmixer" + +msgid "Show/Hide Alsaplayer" +msgstr "Zeige/Verstecke Alsaplayer" + +msgid "Show/Hide GMPC" +msgstr "Zeige/Verstecke GMPC" + +msgid "Show/Hide GXMMS2" +msgstr "Zeige/Verstecke GXMMS2" + +msgid "Show/Hide QJackCtl" +msgstr "Zeige/Verstecke QJackCtl" + +msgid "Show/Hide menu" +msgstr "Zeige/Verstecke Menü" + +msgid "Show/Hide player" +msgstr "Zeige/Verstecke Player" + +msgid "Show directories" +msgstr "Zeige Verzeichnisse" + msgid "Shuffle playlist" -msgstr "zufällige Abspielliste" +msgstr "Zufällige Playlist" +msgid "Silent operations" +msgstr "Leiser Betrieb" + +msgid "Song change" +msgstr "Lied wechseln" + +msgid "Sound" +msgstr "Klang" + +msgid "Sound Card" +msgstr "Soundkarte" + +msgid "Sound Effects" +msgstr "Klangeffekte" + +msgid "Sound Processing" +msgstr "Tonverarbeitung" + +msgid "Speed" +msgstr "Geschwindigkeit" + +msgid "Speed control" +msgstr "Geschwindigkeitskontrolle" + +msgid "Sports" +msgstr "Sport" + +msgid "Sports Games" +msgstr "Sportspiele" + +msgid "Spreadsheets" +msgstr "Tabellenkalkulationsprogramme" + +msgid "Start" +msgstr "Start" + +msgid "Start Alsaplayer" +msgstr "Alsaplayer starten" + +msgid "Start Audacious" +msgstr "Audacious starten" + +msgid "Start C* Music Player" +msgstr "C* Music Player starten" + +msgid "Start CDCD" +msgstr "CDCD starten" + +msgid "Start MPlayer" +msgstr "MPlayer starten" + +msgid "Start Music On Console" +msgstr "" + +msgid "Start Music Player Daemon" +msgstr "Music Player Daemon starten" + +msgid "Start QJackCtl" +msgstr "QJackCtl starten" + +msgid "Start Quod Libet" +msgstr "Quod Libet starten" + +msgid "Start XDRadio" +msgstr "XDRadio starten" + +msgid "Start bling bling" +msgstr "Bling bling starten" + +msgid "Start player" +msgstr "Player starten" + msgid "Start screensaver" msgstr "Bildschirmschoner starten" +msgid "Start translucency" +msgstr "Transparenz starten" + msgid "Stay lowered" msgstr "Im Hintergrund bleiben" @@ -248,71 +1157,287 @@ msgid "Stick" msgstr "Festhalten" +msgid "Stop Audacious" +msgstr "Audacious stoppen" + +msgid "Stop MPlayer" +msgstr "MPlayer stoppen" + +msgid "Stop XMMS2" +msgstr "XMMS2 stoppen" + +msgid "Stop bling bling" +msgstr "Bling bling stoppen" + +msgid "Stop loop wallpaper" +msgstr "Wallpaperschleife stoppen" + msgid "Stop playback" msgstr "Abspielen stoppen" +msgid "Stop player" +msgstr "Player stoppen" + msgid "Stop screensaver" msgstr "Bildschirmschoner stoppen" -# -# String used in submenus (window decorations and colorsets) -# +msgid "Stop translucency" +msgstr "Transparenz stoppen" + +msgid "Strategy Games" +msgstr "Strategiespiele" + +msgid "Streaming" +msgstr "Streaming" + +msgid "Suspend" +msgstr "Ruhezustand" + +msgid "Synthetizers" +msgstr "Synthetizer" + msgid "System" msgstr "System" msgid "Take all free space" -msgstr "den gesamten freien Platz nehmen" +msgstr "Den gesamten freien Platz nehmen" msgid "Take all horizontal space" -msgstr "den gesamten horizontalen Platz nehmen" +msgstr "Den gesamten horizontalen Platz nehmen" msgid "Take all vertical space" -msgstr "den gesamten vertikalen Platz nehmen" +msgstr "Den gesamten vertikalen Platz nehmen" +msgid "Telephony" +msgstr "Telephonie" + +msgid "Telephony Tools" +msgstr "Telephoniewerkzeuge" + +msgid "Terminals" +msgstr "Terminals" + +msgid "Text Editors" +msgstr "Texteditoren" + +msgid "Text Tools" +msgstr "Textwerkzeuge" + +msgid "The majority of the icons are from the Tango project and from" +msgstr "Die Mehrzahl der icons sind vom Tangoprojekt und von" + +msgid "This page wallpaper" +msgstr "Dieses Seiten-Wallpaper" + +msgid "This will help him make this software better." +msgstr "Das hilft ihm, die Software besser zu machen." + +msgid "Thumbnails" +msgstr "Miniaturbilder" + +msgid "Thumbnails size" +msgstr "Miniaturbildergröße" + +msgid "Title bars" +msgstr "Titelleiste" + +msgid "Title bars font size" +msgstr "Schriftgröße der Titelleiste" + +msgid "To get support, the best places are the" +msgstr "Um Hilfe zu bekommen, ist der beste Platz" + msgid "Toggle FvwmConsole" -msgstr "FVWMConsole ein/ausschalten" +msgstr "FvwmConsole ein-/ausschalten" +msgid "Toggle loop wallpaper" +msgstr "Wallpaperschleife ein-/ausschalten" + msgid "Toggle random" msgstr "Zufall ein-/ausschalten" msgid "Toggle repeat" msgstr "Wiederholung ein-/ausschalten" +msgid "Tools" +msgstr "Werkzeuge" + +msgid "Translation" +msgstr "Übersetzung" + +msgid "Translucency" +msgstr "Transparenz" + +msgid "Translucency is not supported by FVWM." +msgstr "Transparenz wird nicht von FVWM unterstützt." + +msgid "Tuners" +msgstr "Tuner" + msgid "Turn off computer" msgstr "Computer ausschalten" +msgid "Type a command to bind to the first mouse button." +msgstr "Kommando eintippen für den ersten Mausbutton." + +msgid "Type a command to bind to the second mouse button." +msgstr "Kommando eintippen für den zweiten Mausbutton." + +msgid "Type of icons" +msgstr "Art der Icons" + +msgid "Umount" +msgstr "Aushängen" + +msgid "Under construction" +msgstr "In Bearbeitung" + +msgid "Unexpected results may occur." +msgstr "Unerwartete Ergebnisse könnten auftauchen." + msgid "Update database" msgstr "Datenbank erneuern" -# -# Preferences menu -# msgid "Used recipe" -msgstr "Benutztes Aussehen" +msgstr "Benutztes Rezept" msgid "User" msgstr "Benutzer" -# -# About dialog -# +msgid "User feedback" +msgstr "Benutzerrückmeldung" + +msgid "Vector Graphics" +msgstr "Vektorgrafikprogramme" + msgid "Version" msgstr "Version" +msgid "Video Effects" +msgstr "Videoeffekte" + +msgid "Video playlists" +msgstr "Videoplaylisten" + +msgid "Video tools" +msgstr "Videowerkzeuge" + +msgid "Viewers" +msgstr "Bildbetrachter" + msgid "Volume" msgstr "Lautstärke" +msgid "Vu-Meters" +msgstr "Lautstärkeanzeigen" + msgid "Wallpaper" -msgstr "Hintergrundbilder" +msgstr "Wallpaper" -# -# Main menu - usually found in recipes/* -# +msgid "Watch DVB" +msgstr "DVB anschauen" + +msgid "Web Browsers" +msgstr "Web-Browser" + +msgid "Web Development" +msgstr "Webentwicklung" + msgid "Window decorations" -msgstr "Fenster Dekoration" +msgstr "Fenster Dekorationen" msgid "Window focus policy" msgstr "Fenster Fokus Richtlinie" +msgid "WindowStyle" +msgstr "WindowStyle" + +msgid "With contributions from:" +msgstr "Mit Beiträgen von:" + +msgid "Word Processors" +msgstr "Textverarbeitungsprogramme" + +msgid "X.org documentation" +msgstr "X.org Dokumentation" + +msgid "XDG Menu with Alt+A" +msgstr "XDG Menü mit Alt+A" + +msgid "XDG user directories" +msgstr "XDG Benutzerverzeichnisse" + +msgid "XOrg Docs" +msgstr "X.org Dokumentation" + +msgid "XOrg Help" +msgstr "XOrg Hilfe" + +msgid "You are editing the file" +msgstr "Du editierst gerade die Datei" + +msgid "You are welcomed to send feedback to the developer:" +msgstr "Gerne kannst du Feedback an die Entwickler senden:" + +msgid "You have been warned!" +msgstr "Du wurdest gewarnt!" + +msgid "You should edit the file" +msgstr "Du solltest folgende Datei editieren" + +msgid "and choose a player in the preferences." +msgstr "und wähle einen Player in den Voreinstellungen." + +msgid "and path is the full path to the media directory." +msgstr "und der Pfad ist der volle Pfad zum Medienverzeichniss." + +msgid "and restart this tool:" +msgstr "und starte folgendes Tool neu:" + msgid "at the next start of your X session" -msgstr "beim nächsten Start der X-Sitzung benutzt" +msgstr "beim nächsten Start deiner X-Sitzung" + +msgid "bug reports, suggestions, patches, ideas," +msgstr "Fehlerberichte, Vorschläge, Patches, Ideen," + +msgid "congratulations or complaints." +msgstr "Glückwünsche oder Beschwerden." + +msgid "fvwm-crystal IRC channel on FreeNode:" +msgstr "FVWM-Crystal IRC Kanal auf FreeNode:" + +msgid "just blank this file but keep it." +msgstr "leere einfach diese Datei, aber behalte sie." + +msgid "of your prefered file browser." +msgstr "von deinem bevorzugten Dateibrowser." + +msgid "page" +msgstr "Seite" + +msgid "pages" +msgstr "Seiten" + +msgid "path2 is optional and will be show in the second panel" +msgstr "path2 ist optional und wird im zweiten Panel angezeigt" + +msgid "pixel" +msgstr "Pixel" + +msgid "pixels" +msgstr "Pixel" + +msgid "type path" +msgstr "tippe Pfad" + +msgid "use X and space otherwise." +msgstr "benutze X und Leerzeichen andererseits." + +msgid "where path1 and path2 are directories paths" +msgstr "wobei path1 und path2 Verzeichnispfade sind" + +msgid "where type is one of the following" +msgstr "wobei type einer der folgenden ist" + +msgid "you want to have with the desktop icons." +msgstr "du mit Desktopicons haben möchtest." Modified: man/ApplicationDatabase.1 =================================================================== --- man/ApplicationDatabase.1 2015-11-05 18:18:31 UTC (rev 775) +++ man/ApplicationDatabase.1 2015-11-06 21:08:58 UTC (rev 776) @@ -2,12 +2,12 @@ .\" Title: ApplicationDatabase .\" Author: [see the "AUTHORS" section] .\" Generator: DocBook XSL Stylesheets v1.78.0 <http://docbook.sf.net/> -.\" Date: 11/02/2015 +.\" Date: 11/06/2015 .\" Manual: FVWM-Crystal .\" Source: ApplicationDatabase 3.4.0 .\" Language: English .\" -.TH "APPLICATIONDATABASE" "1" "11/02/2015" "ApplicationDatabase 3\&.4\&.0" "FVWM\-Crystal" +.TH "APPLICATIONDATABASE" "1" "11/06/2015" "ApplicationDatabase 3\&.4\&.0" "FVWM\-Crystal" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- Modified: man/CrystalRoxHOWTO.1 =================================================================== --- man/CrystalRoxHOWTO.1 2015-11-05 18:18:31 UTC (rev 775) +++ man/CrystalRoxHOWTO.1 2015-11-06 21:08:58 UTC (rev 776) @@ -2,12 +2,12 @@ .\" Title: CrystalRoxHOWTO .\" Author: [see the "AUTHORS" section] .\" Generator: DocBook XSL Stylesheets v1.78.0 <http://docbook.sf.net/> -.\" Date: 11/02/2015 +.\" Date: 11/06/2015 .\" Manual: FVWM-Crystal .\" Source: CrystalROXHOWTO 3.2.5 .\" Language: English .\" -.TH "CRYSTALROXHOWTO" "1" "11/02/2015" "CrystalROXHOWTO 3\&.2\&.5" "FVWM\-Crystal" +.TH "CRYSTALROXHOWTO" "1" "11/06/2015" "CrystalROXHOWTO 3\&.2\&.5" "FVWM\-Crystal" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- Modified: man/FVWMCrystalFAQ.1 =================================================================== --- man/FVWMCrystalFAQ.1 2015-11-05 18:18:31 UTC (rev 775) +++ man/FVWMCrystalFAQ.1 2015-11-06 21:08:58 UTC (rev 776) @@ -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: 11/02/2015 +.\" Date: 11/06/2015 .\" Manual: FVWM-Crystal .\" Source: FAQ 3.4.0 .\" Language: English .\" -.TH "FVWM\-CRYSTAL\-FAQ" "1" "11/02/2015" "FAQ 3\&.4\&.0" "FVWM\-Crystal" +.TH "FVWM\-CRYSTAL\-FAQ" "1" "11/06/2015" "FAQ 3\&.4\&.0" "FVWM\-Crystal" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- @@ -39,7 +39,7 @@ .RS 4 .\} .nf -19\&.04\&.2013, for version 3\&.0\&.7 +05\&.11\&.2015, for version 3\&.4\&.0 .fi .if n \{\ .RE @@ -100,6 +100,8 @@ 3\&.12: Mounting/unmounting don\(cqt work with all medias? .sp 3\&.13: The Feedback/Support form just close when I click on any button? +.sp +3\&.14: The stop automatic hibernation function is slow? .SH "FREQUENTLY ASKED QUESTIONS" .sp Here are the answers! @@ -1010,6 +1012,9 @@ .if n \{\ .RE .\} +.SS "3\&.14 Q: The stop automatic hibernation function is slow?" +.sp +A: That function use a 30 seconds loop\&. Depending on when you click on that menu option related to the time expired in that loop, that imply the reaction time of that function can be as big than 30 seconds\&. .SH "AUTHORS" .sp Original written by Maciej Delmanowski <harnir@berlios\&.de>, augmented, maintained and ported to asciidoc by Dominique Michel <dominique_libre@users\&.sourceforge\&.net> Modified: man/KeyboardBindings.1 =================================================================== --- man/KeyboardBindings.1 2015-11-05 18:18:31 UTC (rev 775) +++ man/KeyboardBindings.1 2015-11-06 21:08:58 UTC (rev 776) @@ -2,12 +2,12 @@ .\" Title: KeyboardBindings .\" Author: [see the "AUTHORS" section] .\" Generator: DocBook XSL Stylesheets v1.78.0 <http://docbook.sf.net/> -.\" Date: 11/02/2015 +.\" Date: 11/06/2015 .\" Manual: FVWM-Crystal .\" Source: KeyboardBindings 3.4.0 .\" Language: English .\" -.TH "KEYBOARDBINDINGS" "1" "11/02/2015" "KeyboardBindings 3\&.4\&.0" "FVWM\-Crystal" +.TH "KEYBOARDBINDINGS" "1" "11/06/2015" "KeyboardBindings 3\&.4\&.0" "FVWM\-Crystal" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- Modified: man/MouseBindings.1 =================================================================== --- man/MouseBindings.1 2015-11-05 18:18:31 UTC (rev 775) +++ man/MouseBindings.1 2015-11-06 21:08:58 UTC (rev 776) @@ -2,12 +2,12 @@ .\" Title: MouseBindings .\" Author: [see the "AUTHORS" section] .\" Generator: DocBook XSL Stylesheets v1.78.0 <http://docbook.sf.net/> -.\" Date: 11/02/2015 +.\" Date: 11/06/2015 .\" Manual: FVWM-Crystal .\" Source: MouseBindings 3.4.0 .\" Language: English .\" -.TH "MOUSEBINDINGS" "1" "11/02/2015" "MouseBindings 3\&.4\&.0" "FVWM\-Crystal" +.TH "MOUSEBINDINGS" "1" "11/06/2015" "MouseBindings 3\&.4\&.0" "FVWM\-Crystal" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- Modified: man/Tips.1 =================================================================== --- man/Tips.1 2015-11-05 18:18:31 UTC (rev 775) +++ man/Tips.1 2015-11-06 21:08:58 UTC (rev 776) @@ -2,12 +2,12 @@ .\" Title: Tips .\" Author: [see the "AUTHORS" section] .\" Generator: DocBook XSL Stylesheets v1.78.0 <http://docbook.sf.net/> -.\" Date: 11/02/2015 +.\" Date: 11/06/2015 .\" Manual: FVWM-Crystal .\" Source: Tips 3.2.5 .\" Language: English .\" -.TH "TIPS" "1" "11/02/2015" "Tips 3\&.2\&.5" "FVWM\-Crystal" +.TH "TIPS" "1" "11/06/2015" "Tips 3\&.2\&.5" "FVWM\-Crystal" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- Modified: man/fvwm-crystal.1 =================================================================== --- man/fvwm-crystal.1 2015-11-05 18:18:31 UTC (rev 775) +++ man/fvwm-crystal.1 2015-11-06 21:08:58 UTC (rev 776) @@ -2,12 +2,12 @@ .\" Title: fvwm-crystal .\" Author: [see the "AUTHORS" section] .\" Generator: DocBook XSL Stylesheets v1.78.0 <http://docbook.sf.net/> -.\" Date: 11/02/2015 +.\" Date: 11/06/2015 .\" Manual: FVWM-Crystal .\" Source: fvwm-crystal 3.4.0 .\" Language: English .\" -.TH "FVWM\-CRYSTAL" "1" "11/02/2015" "fvwm\-crystal 3\&.4\&.0" "FVWM\-Crystal" +.TH "FVWM\-CRYSTAL" "1" "11/06/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. |
From: <dom...@us...> - 2015-11-08 12:05:17
|
Revision: 778 http://sourceforge.net/p/fvwm-crystal/code/778 Author: dominique_libre Date: 2015-11-08 12:05:15 +0000 (Sun, 08 Nov 2015) Log Message: ----------- AutoHibernate: decrease the time for the loop from 30 to 5 secs. Remove the FAQ 3.14 Modified Paths: -------------- ChangeLog asciidoc/FAQ doc/html/FAQ.html fvwm/scripts/AutoHibernate 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-11-06 21:15:54 UTC (rev 777) +++ ChangeLog 2015-11-08 12:05:15 UTC (rev 778) @@ -2,6 +2,9 @@ Version 3.4.0 ------------- +Dimanche 7 novembre 2015 + scripts/AutoHibernate: decrease the time for the loop from 30 to 5 secs + asciidoc/FAQ: - 3.14: not needed anymore Vendredi 5 novembre 2015 functions/Exit: Fix redirection for f. dash. Modified: asciidoc/FAQ =================================================================== --- asciidoc/FAQ 2015-11-06 21:15:54 UTC (rev 777) +++ asciidoc/FAQ 2015-11-08 12:05:15 UTC (rev 778) @@ -86,9 +86,7 @@ 3.13: The Feedback/Support form just close when I click on any button? -3.14: The stop automatic hibernation function is slow? - Frequently Asked Questions -------------------------- Here are the answers! @@ -478,13 +476,7 @@ SetEnv BROWSER /usr/bin/firefox ---- -3.14 Q: The stop automatic hibernation function is slow? -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -A: That function use a 30 seconds loop. Depending on when you click on that menu -option related to the time expired in that loop, that imply the reaction time of -that function can be as big than 30 seconds. - AUTHORS ------- Original written by Maciej Delmanowski <ha...@be...>, Modified: doc/html/FAQ.html =================================================================== --- doc/html/FAQ.html 2015-11-06 21:15:54 UTC (rev 777) +++ doc/html/FAQ.html 2015-11-08 12:05:15 UTC (rev 778) @@ -799,7 +799,6 @@ <div class="paragraph"><p>3.11: How to get a consistant look between toolkits?</p></div> <div class="paragraph"><p>3.12: Mounting/unmounting don’t work with all medias?</p></div> <div class="paragraph"><p>3.13: The Feedback/Support form just close when I click on any button?</p></div> -<div class="paragraph"><p>3.14: The stop automatic hibernation function is slow?</p></div> </div> </div> </div> @@ -1325,14 +1324,8 @@ <pre><code>SetEnv BROWSER /usr/bin/firefox</code></pre> </div></div> </div> -<div class="sect2"> -<h3 id="_3_14_q_the_stop_automatic_hibernation_function_is_slow">3.14 Q: The stop automatic hibernation function is slow?</h3> -<div class="paragraph"><p>A: That function use a 30 seconds loop. Depending on when you click on that menu -option related to the time expired in that loop, that imply the reaction time of -that function can be as big than 30 seconds.</p></div> </div> </div> -</div> <div class="sect1"> <h2 id="_authors">AUTHORS</h2> <div class="sectionbody"> @@ -1360,7 +1353,7 @@ <div id="footnotes"><hr /></div> <div id="footer"> <div id="footer-text"> -Last updated 2015-11-06 00:02:09 CET +Last updated 2015-11-08 13:01:52 CET </div> </div> </body> Modified: fvwm/scripts/AutoHibernate =================================================================== --- fvwm/scripts/AutoHibernate 2015-11-06 21:15:54 UTC (rev 777) +++ fvwm/scripts/AutoHibernate 2015-11-08 12:05:15 UTC (rev 778) @@ -24,7 +24,7 @@ while : do - sleep "30" + sleep "5" # fvwm is started by exec; be sure it is running pidof fvwm 1>/dev/null || cleanup Modified: man/ApplicationDatabase.1 =================================================================== --- man/ApplicationDatabase.1 2015-11-06 21:15:54 UTC (rev 777) +++ man/ApplicationDatabase.1 2015-11-08 12:05:15 UTC (rev 778) @@ -2,12 +2,12 @@ .\" Title: ApplicationDatabase .\" Author: [see the "AUTHORS" section] .\" Generator: DocBook XSL Stylesheets v1.78.0 <http://docbook.sf.net/> -.\" Date: 11/06/2015 +.\" Date: 11/08/2015 .\" Manual: FVWM-Crystal .\" Source: ApplicationDatabase 3.4.0 .\" Language: English .\" -.TH "APPLICATIONDATABASE" "1" "11/06/2015" "ApplicationDatabase 3\&.4\&.0" "FVWM\-Crystal" +.TH "APPLICATIONDATABASE" "1" "11/08/2015" "ApplicationDatabase 3\&.4\&.0" "FVWM\-Crystal" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- Modified: man/CrystalRoxHOWTO.1 =================================================================== --- man/CrystalRoxHOWTO.1 2015-11-06 21:15:54 UTC (rev 777) +++ man/CrystalRoxHOWTO.1 2015-11-08 12:05:15 UTC (rev 778) @@ -2,12 +2,12 @@ .\" Title: CrystalRoxHOWTO .\" Author: [see the "AUTHORS" section] .\" Generator: DocBook XSL Stylesheets v1.78.0 <http://docbook.sf.net/> -.\" Date: 11/06/2015 +.\" Date: 11/08/2015 .\" Manual: FVWM-Crystal .\" Source: CrystalROXHOWTO 3.2.5 .\" Language: English .\" -.TH "CRYSTALROXHOWTO" "1" "11/06/2015" "CrystalROXHOWTO 3\&.2\&.5" "FVWM\-Crystal" +.TH "CRYSTALROXHOWTO" "1" "11/08/2015" "CrystalROXHOWTO 3\&.2\&.5" "FVWM\-Crystal" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- Modified: man/FVWMCrystalFAQ.1 =================================================================== --- man/FVWMCrystalFAQ.1 2015-11-06 21:15:54 UTC (rev 777) +++ man/FVWMCrystalFAQ.1 2015-11-08 12:05:15 UTC (rev 778) @@ -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: 11/06/2015 +.\" Date: 11/08/2015 .\" Manual: FVWM-Crystal .\" Source: FAQ 3.4.0 .\" Language: English .\" -.TH "FVWM\-CRYSTAL\-FAQ" "1" "11/06/2015" "FAQ 3\&.4\&.0" "FVWM\-Crystal" +.TH "FVWM\-CRYSTAL\-FAQ" "1" "11/08/2015" "FAQ 3\&.4\&.0" "FVWM\-Crystal" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- @@ -100,8 +100,6 @@ 3\&.12: Mounting/unmounting don\(cqt work with all medias? .sp 3\&.13: The Feedback/Support form just close when I click on any button? -.sp -3\&.14: The stop automatic hibernation function is slow? .SH "FREQUENTLY ASKED QUESTIONS" .sp Here are the answers! @@ -1012,9 +1010,6 @@ .if n \{\ .RE .\} -.SS "3\&.14 Q: The stop automatic hibernation function is slow?" -.sp -A: That function use a 30 seconds loop\&. Depending on when you click on that menu option related to the time expired in that loop, that imply the reaction time of that function can be as big than 30 seconds\&. .SH "AUTHORS" .sp Original written by Maciej Delmanowski <harnir@berlios\&.de>, augmented, maintained and ported to asciidoc by Dominique Michel <dominique_libre@users\&.sourceforge\&.net> Modified: man/KeyboardBindings.1 =================================================================== --- man/KeyboardBindings.1 2015-11-06 21:15:54 UTC (rev 777) +++ man/KeyboardBindings.1 2015-11-08 12:05:15 UTC (rev 778) @@ -2,12 +2,12 @@ .\" Title: KeyboardBindings .\" Author: [see the "AUTHORS" section] .\" Generator: DocBook XSL Stylesheets v1.78.0 <http://docbook.sf.net/> -.\" Date: 11/06/2015 +.\" Date: 11/08/2015 .\" Manual: FVWM-Crystal .\" Source: KeyboardBindings 3.4.0 .\" Language: English .\" -.TH "KEYBOARDBINDINGS" "1" "11/06/2015" "KeyboardBindings 3\&.4\&.0" "FVWM\-Crystal" +.TH "KEYBOARDBINDINGS" "1" "11/08/2015" "KeyboardBindings 3\&.4\&.0" "FVWM\-Crystal" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- Modified: man/MouseBindings.1 =================================================================== --- man/MouseBindings.1 2015-11-06 21:15:54 UTC (rev 777) +++ man/MouseBindings.1 2015-11-08 12:05:15 UTC (rev 778) @@ -2,12 +2,12 @@ .\" Title: MouseBindings .\" Author: [see the "AUTHORS" section] .\" Generator: DocBook XSL Stylesheets v1.78.0 <http://docbook.sf.net/> -.\" Date: 11/06/2015 +.\" Date: 11/08/2015 .\" Manual: FVWM-Crystal .\" Source: MouseBindings 3.4.0 .\" Language: English .\" -.TH "MOUSEBINDINGS" "1" "11/06/2015" "MouseBindings 3\&.4\&.0" "FVWM\-Crystal" +.TH "MOUSEBINDINGS" "1" "11/08/2015" "MouseBindings 3\&.4\&.0" "FVWM\-Crystal" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- Modified: man/Tips.1 =================================================================== --- man/Tips.1 2015-11-06 21:15:54 UTC (rev 777) +++ man/Tips.1 2015-11-08 12:05:15 UTC (rev 778) @@ -2,12 +2,12 @@ .\" Title: Tips .\" Author: [see the "AUTHORS" section] .\" Generator: DocBook XSL Stylesheets v1.78.0 <http://docbook.sf.net/> -.\" Date: 11/06/2015 +.\" Date: 11/08/2015 .\" Manual: FVWM-Crystal .\" Source: Tips 3.2.5 .\" Language: English .\" -.TH "TIPS" "1" "11/06/2015" "Tips 3\&.2\&.5" "FVWM\-Crystal" +.TH "TIPS" "1" "11/08/2015" "Tips 3\&.2\&.5" "FVWM\-Crystal" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- Modified: man/fvwm-crystal.1 =================================================================== --- man/fvwm-crystal.1 2015-11-06 21:15:54 UTC (rev 777) +++ man/fvwm-crystal.1 2015-11-08 12:05:15 UTC (rev 778) @@ -2,12 +2,12 @@ .\" Title: fvwm-crystal .\" Author: [see the "AUTHORS" section] .\" Generator: DocBook XSL Stylesheets v1.78.0 <http://docbook.sf.net/> -.\" Date: 11/06/2015 +.\" Date: 11/08/2015 .\" Manual: FVWM-Crystal .\" Source: fvwm-crystal 3.4.0 .\" Language: English .\" -.TH "FVWM\-CRYSTAL" "1" "11/06/2015" "fvwm\-crystal 3\&.4\&.0" "FVWM\-Crystal" +.TH "FVWM\-CRYSTAL" "1" "11/08/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. |
From: <dom...@us...> - 2015-12-27 15:48:59
|
Revision: 827 http://sourceforge.net/p/fvwm-crystal/code/827 Author: dominique_libre Date: 2015-12-27 15:48:57 +0000 (Sun, 27 Dec 2015) Log Message: ----------- files to get oofice4 into the application menu and corresponding FAQ Modified Paths: -------------- ChangeLog addons/README asciidoc/FAQ doc/html/FAQ.html man/ApplicationDatabase.1 man/CrystalRoxHOWTO.1 man/FVWMCrystalFAQ.1 man/KeyboardBindings.1 man/MouseBindings.1 man/Tips.1 man/fvwm-crystal.1 Added Paths: ----------- addons/oo4.tar.bz2 Modified: ChangeLog =================================================================== --- ChangeLog 2015-12-27 13:52:38 UTC (rev 826) +++ ChangeLog 2015-12-27 15:48:57 UTC (rev 827) @@ -8,6 +8,8 @@ COPYING, Export.README, addons/make.pot, doc/LICENSE: updated old GPL v2 text to GPL v3, patch from Alwin. functions/Music-cmus: small cmus fixes, patch from Alwin. ++ addons/oo4.tar.gz; asciidoc/FAQ: files to get oofice4 into the application menu and + corresponding FAQ. samedi 26 décembre 2015 scripts/FileEditors/FileEditWithHelp: fix preference file saving when empty, Modified: addons/README =================================================================== --- addons/README 2015-12-27 13:52:38 UTC (rev 826) +++ addons/README 2015-12-27 15:48:57 UTC (rev 827) @@ -36,6 +36,8 @@ makecrystalicon: make fvwm-crystal icons from arbitrary image file. +oo4.tar.bz2: files to get oofice4 into the application menu. + README: this file searchstring: a script I use when I search in which file is (are) a given Added: addons/oo4.tar.bz2 =================================================================== (Binary files differ) Index: addons/oo4.tar.bz2 =================================================================== --- addons/oo4.tar.bz2 2015-12-27 13:52:38 UTC (rev 826) +++ addons/oo4.tar.bz2 2015-12-27 15:48:57 UTC (rev 827) Property changes on: addons/oo4.tar.bz2 ___________________________________________________________________ Added: svn:mime-type ## -0,0 +1 ## +application/x-bzip2 \ No newline at end of property Modified: asciidoc/FAQ =================================================================== --- asciidoc/FAQ 2015-12-27 13:52:38 UTC (rev 826) +++ asciidoc/FAQ 2015-12-27 15:48:57 UTC (rev 827) @@ -86,6 +86,7 @@ 3.13: The Feedback/Support form just close when I click on any button? +3.14: The menu generation fail with oofice4? Frequently Asked Questions -------------------------- @@ -476,7 +477,11 @@ SetEnv BROWSER /usr/bin/firefox ---- +3.14 Q: The menu generation fail with oofice4? +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +A: Take a look at addons/oo4.tar.bz2. + AUTHORS ------- Original written by Maciej Delmanowski <ha...@be...>, Modified: doc/html/FAQ.html =================================================================== --- doc/html/FAQ.html 2015-12-27 13:52:38 UTC (rev 826) +++ doc/html/FAQ.html 2015-12-27 15:48:57 UTC (rev 827) @@ -799,6 +799,7 @@ <div class="paragraph"><p>3.11: How to get a consistant look between toolkits?</p></div> <div class="paragraph"><p>3.12: Mounting/unmounting don’t work with all medias?</p></div> <div class="paragraph"><p>3.13: The Feedback/Support form just close when I click on any button?</p></div> +<div class="paragraph"><p>3.14: The menu generation fail with oofice4?</p></div> </div> </div> </div> @@ -1324,8 +1325,12 @@ <pre><code>SetEnv BROWSER /usr/bin/firefox</code></pre> </div></div> </div> +<div class="sect2"> +<h3 id="_3_14_q_the_menu_generation_fail_with_oofice4">3.14 Q: The menu generation fail with oofice4?</h3> +<div class="paragraph"><p>A: Take a look at addons/oo4.tar.bz2.</p></div> </div> </div> +</div> <div class="sect1"> <h2 id="_authors">AUTHORS</h2> <div class="sectionbody"> @@ -1353,7 +1358,7 @@ <div id="footnotes"><hr /></div> <div id="footer"> <div id="footer-text"> -Last updated 2015-11-08 13:01:52 CET +Last updated 2015-12-27 16:41:32 CET </div> </div> </body> Modified: man/ApplicationDatabase.1 =================================================================== --- man/ApplicationDatabase.1 2015-12-27 13:52:38 UTC (rev 826) +++ man/ApplicationDatabase.1 2015-12-27 15:48:57 UTC (rev 827) @@ -2,12 +2,12 @@ .\" Title: ApplicationDatabase .\" Author: [see the "AUTHORS" section] .\" Generator: DocBook XSL Stylesheets v1.78.0 <http://docbook.sf.net/> -.\" Date: 11/08/2015 +.\" Date: 12/27/2015 .\" Manual: FVWM-Crystal .\" Source: ApplicationDatabase 3.4.0 .\" Language: English .\" -.TH "APPLICATIONDATABASE" "1" "11/08/2015" "ApplicationDatabase 3\&.4\&.0" "FVWM\-Crystal" +.TH "APPLICATIONDATABASE" "1" "12/27/2015" "ApplicationDatabase 3\&.4\&.0" "FVWM\-Crystal" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- Modified: man/CrystalRoxHOWTO.1 =================================================================== --- man/CrystalRoxHOWTO.1 2015-12-27 13:52:38 UTC (rev 826) +++ man/CrystalRoxHOWTO.1 2015-12-27 15:48:57 UTC (rev 827) @@ -2,12 +2,12 @@ .\" Title: CrystalRoxHOWTO .\" Author: [see the "AUTHORS" section] .\" Generator: DocBook XSL Stylesheets v1.78.0 <http://docbook.sf.net/> -.\" Date: 11/08/2015 +.\" Date: 12/27/2015 .\" Manual: FVWM-Crystal .\" Source: CrystalROXHOWTO 3.2.5 .\" Language: English .\" -.TH "CRYSTALROXHOWTO" "1" "11/08/2015" "CrystalROXHOWTO 3\&.2\&.5" "FVWM\-Crystal" +.TH "CRYSTALROXHOWTO" "1" "12/27/2015" "CrystalROXHOWTO 3\&.2\&.5" "FVWM\-Crystal" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- Modified: man/FVWMCrystalFAQ.1 =================================================================== --- man/FVWMCrystalFAQ.1 2015-12-27 13:52:38 UTC (rev 826) +++ man/FVWMCrystalFAQ.1 2015-12-27 15:48:57 UTC (rev 827) @@ -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: 11/08/2015 +.\" Date: 12/27/2015 .\" Manual: FVWM-Crystal .\" Source: FAQ 3.4.0 .\" Language: English .\" -.TH "FVWM\-CRYSTAL\-FAQ" "1" "11/08/2015" "FAQ 3\&.4\&.0" "FVWM\-Crystal" +.TH "FVWM\-CRYSTAL\-FAQ" "1" "12/27/2015" "FAQ 3\&.4\&.0" "FVWM\-Crystal" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- @@ -100,6 +100,8 @@ 3\&.12: Mounting/unmounting don\(cqt work with all medias? .sp 3\&.13: The Feedback/Support form just close when I click on any button? +.sp +3\&.14: The menu generation fail with oofice4? .SH "FREQUENTLY ASKED QUESTIONS" .sp Here are the answers! @@ -1010,6 +1012,9 @@ .if n \{\ .RE .\} +.SS "3\&.14 Q: The menu generation fail with oofice4?" +.sp +A: Take a look at addons/oo4\&.tar\&.bz2\&. .SH "AUTHORS" .sp Original written by Maciej Delmanowski <harnir@berlios\&.de>, augmented, maintained and ported to asciidoc by Dominique Michel <dominique_libre@users\&.sourceforge\&.net> Modified: man/KeyboardBindings.1 =================================================================== --- man/KeyboardBindings.1 2015-12-27 13:52:38 UTC (rev 826) +++ man/KeyboardBindings.1 2015-12-27 15:48:57 UTC (rev 827) @@ -2,12 +2,12 @@ .\" Title: KeyboardBindings .\" Author: [see the "AUTHORS" section] .\" Generator: DocBook XSL Stylesheets v1.78.0 <http://docbook.sf.net/> -.\" Date: 11/08/2015 +.\" Date: 12/27/2015 .\" Manual: FVWM-Crystal .\" Source: KeyboardBindings 3.4.0 .\" Language: English .\" -.TH "KEYBOARDBINDINGS" "1" "11/08/2015" "KeyboardBindings 3\&.4\&.0" "FVWM\-Crystal" +.TH "KEYBOARDBINDINGS" "1" "12/27/2015" "KeyboardBindings 3\&.4\&.0" "FVWM\-Crystal" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- Modified: man/MouseBindings.1 =================================================================== --- man/MouseBindings.1 2015-12-27 13:52:38 UTC (rev 826) +++ man/MouseBindings.1 2015-12-27 15:48:57 UTC (rev 827) @@ -2,12 +2,12 @@ .\" Title: MouseBindings .\" Author: [see the "AUTHORS" section] .\" Generator: DocBook XSL Stylesheets v1.78.0 <http://docbook.sf.net/> -.\" Date: 11/08/2015 +.\" Date: 12/27/2015 .\" Manual: FVWM-Crystal .\" Source: MouseBindings 3.4.0 .\" Language: English .\" -.TH "MOUSEBINDINGS" "1" "11/08/2015" "MouseBindings 3\&.4\&.0" "FVWM\-Crystal" +.TH "MOUSEBINDINGS" "1" "12/27/2015" "MouseBindings 3\&.4\&.0" "FVWM\-Crystal" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- Modified: man/Tips.1 =================================================================== --- man/Tips.1 2015-12-27 13:52:38 UTC (rev 826) +++ man/Tips.1 2015-12-27 15:48:57 UTC (rev 827) @@ -2,12 +2,12 @@ .\" Title: Tips .\" Author: [see the "AUTHORS" section] .\" Generator: DocBook XSL Stylesheets v1.78.0 <http://docbook.sf.net/> -.\" Date: 11/08/2015 +.\" Date: 12/27/2015 .\" Manual: FVWM-Crystal .\" Source: Tips 3.2.5 .\" Language: English .\" -.TH "TIPS" "1" "11/08/2015" "Tips 3\&.2\&.5" "FVWM\-Crystal" +.TH "TIPS" "1" "12/27/2015" "Tips 3\&.2\&.5" "FVWM\-Crystal" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- Modified: man/fvwm-crystal.1 =================================================================== --- man/fvwm-crystal.1 2015-12-27 13:52:38 UTC (rev 826) +++ man/fvwm-crystal.1 2015-12-27 15:48:57 UTC (rev 827) @@ -2,12 +2,12 @@ .\" Title: fvwm-crystal .\" Author: [see the "AUTHORS" section] .\" Generator: DocBook XSL Stylesheets v1.78.0 <http://docbook.sf.net/> -.\" Date: 11/08/2015 +.\" Date: 12/27/2015 .\" Manual: FVWM-Crystal .\" Source: fvwm-crystal 3.4.0 .\" Language: English .\" -.TH "FVWM\-CRYSTAL" "1" "11/08/2015" "fvwm\-crystal 3\&.4\&.0" "FVWM\-Crystal" +.TH "FVWM\-CRYSTAL" "1" "12/27/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. |
From: <dom...@us...> - 2015-12-30 16:12:41
|
Revision: 840 http://sourceforge.net/p/fvwm-crystal/code/840 Author: dominique_libre Date: 2015-12-30 16:12:38 +0000 (Wed, 30 Dec 2015) Log Message: ----------- make each menu shortcuts to show both menus Modified Paths: -------------- ChangeLog asciidoc/KeyboardBindings doc/html/KeyboardBindings.html fvwm/components/bindings/Misc-Keybindings fvwm/components/bindings/Misc-Keybindings_NumLock man/KeyboardBindings.1 Modified: ChangeLog =================================================================== --- ChangeLog 2015-12-30 15:53:37 UTC (rev 839) +++ ChangeLog 2015-12-30 16:12:38 UTC (rev 840) @@ -11,6 +11,7 @@ Alt + N replace Alt + M (Music-Forward) Alt + P replace Alt + N (Music-Backward) Alt + G replace Alt + P (Music-GUI) + bindings/Misc-Keybindings*: make each menu shortcuts to show both menus. asciidoc/*: update with last changes. mardi 29 décembre 2015 Modified: asciidoc/KeyboardBindings =================================================================== --- asciidoc/KeyboardBindings 2015-12-30 15:53:37 UTC (rev 839) +++ asciidoc/KeyboardBindings 2015-12-30 16:12:38 UTC (rev 840) @@ -55,11 +55,13 @@ System and Applications menu: ----------------------------- *Alt + Menu*:: +*Alt + Shift + Win_R*:: Opens a small menu with all the menus from ApplicationPanel and Docklet. You can navigate the menu using cursor keys, or h, j, k, l, Escape cancels the selection, Enter selects a menu position. *Alt + Win_R*:: +*Alt + Shift + Menu*:: Opens an /Applications menu which contains a list of available applications. You can use arrow keys or hjkl to move between menu entries, Enter to select an entry and Escape to close the menu. Modified: doc/html/KeyboardBindings.html =================================================================== --- doc/html/KeyboardBindings.html 2015-12-30 15:53:37 UTC (rev 839) +++ doc/html/KeyboardBindings.html 2015-12-30 16:12:38 UTC (rev 840) @@ -817,6 +817,9 @@ <dt class="hdlist1"> <strong>Alt + Menu</strong> </dt> +<dt class="hdlist1"> +<strong>Alt + Shift + Win_R</strong> +</dt> <dd> <p> Opens a small menu with all the menus from ApplicationPanel and @@ -827,6 +830,9 @@ <dt class="hdlist1"> <strong>Alt + Win_R</strong> </dt> +<dt class="hdlist1"> +<strong>Alt + Shift + Menu</strong> +</dt> <dd> <p> Opens an /Applications menu which contains a list of available @@ -1507,7 +1513,7 @@ <div id="footnotes"><hr /></div> <div id="footer"> <div id="footer-text"> -Last updated 2015-12-30 16:37:52 CET +Last updated 2015-12-30 17:06:40 CET </div> </div> </body> Modified: fvwm/components/bindings/Misc-Keybindings =================================================================== --- fvwm/components/bindings/Misc-Keybindings 2015-12-30 15:53:37 UTC (rev 839) +++ fvwm/components/bindings/Misc-Keybindings 2015-12-30 16:12:38 UTC (rev 840) @@ -26,9 +26,13 @@ #Key Super_L A $[Mod1] Menu /Applications root c c # Windows Right Key Super_R A $[Mod1] Menu /Applications root c c +# Shift + Menu +Key Menu A $[Mod2] Menu /Applications root c c # Main menu Key Menu A $[Mod1] Menu /FVWM-Crystal root c c +# Shift + Windows Right +Key Super_R A $[Mod2] Menu /FVWM-Crystal root c c # XDG application menu Test (EnvMatch XDGMenu yes) Key A A $[Mod1] Menu FvwmMenu Modified: fvwm/components/bindings/Misc-Keybindings_NumLock =================================================================== --- fvwm/components/bindings/Misc-Keybindings_NumLock 2015-12-30 15:53:37 UTC (rev 839) +++ fvwm/components/bindings/Misc-Keybindings_NumLock 2015-12-30 16:12:38 UTC (rev 840) @@ -17,9 +17,13 @@ #Key Super_L A $[Mod1]2 Menu /Applications root c c # Windows Right Key Super_R A $[Mod1]2 Menu /Applications root c c +# Alt + Shift + Menu +Key Menu A $[Mod2]2 Menu /Applications root c c # Main menu Key Menu A $[Mod1]2 Menu /FVWM-Crystal root c c +# Alt + Shift + Windows Right +Key Super_R A $[Mod2]2 Menu /FVWM-Crystal root c c # XDG Application menu Test (EnvMatch XDGMenu yes) Key A A $[Mod1]2 Menu FvwmMenu Modified: man/KeyboardBindings.1 =================================================================== --- man/KeyboardBindings.1 2015-12-30 15:53:37 UTC (rev 839) +++ man/KeyboardBindings.1 2015-12-30 16:12:38 UTC (rev 840) @@ -71,12 +71,12 @@ .RE .SH "SYSTEM AND APPLICATIONS MENU:" .PP -\fBAlt + Menu\fR +\fBAlt + Menu\fR, \fBAlt + Shift + Win_R\fR .RS 4 Opens a small menu with all the menus from ApplicationPanel and Docklet\&. You can navigate the menu using cursor keys, or h, j, k, l, Escape cancels the selection, Enter selects a menu position\&. .RE .PP -\fBAlt + Win_R\fR +\fBAlt + Win_R\fR, \fBAlt + Shift + Menu\fR .RS 4 Opens an /Applications menu which contains a list of available applications\&. You can use arrow keys or hjkl to move between menu entries, Enter to select an entry and Escape to close the menu\&. .RE This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |