I made a new version of the session management support. It need to do the modifications as posted before in the addons directory.
Session management is in the Exit menu and is much simpler as before. Nothing more as a few lines in functions/Exit. I also get a clue why it was not always working as expected. FVWM was writing some hidden files in my home directory. I removed them and all is working fine again. I am not sure why. Maybe because I try to change "SessionManaged=true" into "SessionManaged=false" in fvwm-crystal.desktop (gdm use this file to launch FVWM-Crystal). But it is still a problem. If I want to quit shortly after the start of Crystal, it take a while. And I have no clue at all for this. Ciao, Dominique
New patches: [New version of Session management support. It is now in the menu, simpler is better. [EMAIL PROTECTED] { hunk ./fvwm/components/functions/Exit 12 ++ '' Nop +Test (EnvIsSet SESSION_MANAGER) + '%22x22/fvwm-crystal/gdm.png%$[gt.Save session]' Exec exec gnome-session-save --gui +Test (EnvIsSet SESSION_MANAGER) + '%22x22/fvwm-crystal/gdm.png%$[gt.Manage session]' Exec exec gnome-session-properties hunk ./fvwm/components/functions/Session-manager 1 -# Look if gnome-session manager is running and set the dimension -# of the sesion manager FVWM-button accordingly. -# -# Set other variables used to determine the placement of the different -# panels. -# -# Written by Dominique Michel <[EMAIL PROTECTED]> - -Test (EnvIsSet SESSION_MANAGER) PipeRead 'echo SetEnv SesManDim 22' -Test (!EnvIsSet SESSION_MANAGER) PipeRead 'echo SetEnv SesManDim 0' - -# SaveDesktop function -DestroyFunc SaveDesktop -AddToFunc SaveDesktop -+ I Exec exec gnome-session-save --gui - -# vim:ft=fvwm rmfile ./fvwm/components/functions/Session-manager } Context: [Rearrangements in Application database Maciej Delmanowski <[EMAIL PROTECTED]>**20070425231836 - IceWeasel, IceDove, IceApe and Konqueror have now higher priority due to the removal of non-free application icons - xtraceroute and wavemon are moved to the System/Monitors section ] [Added support for Deluge Torrent on Ubuntu Maciej Delmanowski <[EMAIL PROTECTED]>**20070425231513] [Removing all non-free icons or icons with unknown status Maciej Delmanowski <[EMAIL PROTECTED]>**20070425230639 These icons were pretty and useful, but it looks like because they either they are not on GPLv2 license, or they have an unknown license, I cannot include them in official FVWM-Crystal package - if I do, I'm violating the GNU GPL license. So I'm moving them out of the main tree, and I will release them as a separate, non-free icon package for FVWM-Crystal. ] [Documentation menus are moved from the main menu to the "Developer Menu" submenu Maciej Delmanowski <[EMAIL PROTECTED]>**20070425224539] [Removing old unused icon Maciej Delmanowski <[EMAIL PROTECTED]>**20070425224459] [Default recipe with experimental support for session management and notification area preferences [EMAIL PROTECTED] [Updated doc/TODO file Maciej Delmanowski <[EMAIL PROTECTED]>**20070416225806] [Initial import of preference setting for the trayer with a modified version of the Default recipe. [EMAIL PROTECTED] [Added documentation menu in "Developer Menu" Maciej Delmanowski <[EMAIL PROTECTED]>**20070414223050 Currently there are all FVWM man pages included, divided in various sections. ] [Removed redundant 'gdmflexiserver' entry from the Application database Maciej Delmanowski <[EMAIL PROTECTED]>**20070414210945 Support for gdmflexiserver is included in 'components/functions/Exit-gdm', and it's activated when GDM is detected. ] [Added the sample application-specific bindings for Ardour Maciej Delmanowski <[EMAIL PROTECTED]>**20070414210638 You can use this file to remove unwanted bindings from Ardour's windows, by including it in your configuration (~/.fvwm-crystal/userconfig). ] [Rearrangements in the Application database Maciej Delmanowski <[EMAIL PROTECTED]>**20070414204838 - Ekiga has been removed from 'Network/Instant_Messaging' section, it's available in 'Network/Telephony' section and has been included two times in the menu. - Balsa Address Book should be in the 'Office/Contact_Management' section, because it's responsible for managing address book in the Balsa mail client. - I've added 'deluge-torrent', the same as 'deluge' application. ] [Reverting back for old keybindings for QuakeConsole, new terminal window and FvwmMiniConsole Maciej Delmanowski <[EMAIL PROTECTED]>**20070410233313] [New recipes with all the alsaplayer functions Dominique Michel <[EMAIL PROTECTED]>**20070404221518] [New french UTF-8 locale Dominique Michel <[EMAIL PROTECTED]>**20070404175313] [New decoration: CIOS-blue Dominique Michel <[EMAIL PROTECTED]>**20070404174713] [New Misc-Keybindings Dominique Michel <[EMAIL PROTECTED]>**20070404172051] [New utility apps for the application menu Dominique Michel <[EMAIL PROTECTED]>**20070404171204] [New system apps for the application menu Dominique Michel <[EMAIL PROTECTED]>**20070404171047] [New settings apps for the application menu Dominique Michel <[EMAIL PROTECTED]>**20070404170852] [New office apps for the application menu Dominique Michel <[EMAIL PROTECTED]>**20070404170710] [New network apps for the application menu Dominique Michel <[EMAIL PROTECTED]>**20070404170538] [New video apps for the application menu Dominique Michel <[EMAIL PROTECTED]>**20070404170333] [New audio-video apps for the application menu Dominique Michel <[EMAIL PROTECTED]>**20070404170210] [New audio apps for the application menu Dominique Michel <[EMAIL PROTECTED]>**20070404170017] [New knowledge apps for the application menu Dominique Michel <[EMAIL PROTECTED]>**20070404165831] [New graphics apps for the application menu Dominique Michel <[EMAIL PROTECTED]>**20070404165715] [New devel apps for the application menu Dominique Michel <[EMAIL PROTECTED]>**20070404165554] [New games for the application menu Dominique Michel <[EMAIL PROTECTED]>**20070404165314] [New games for the application menu Dominique Michel <[EMAIL PROTECTED]>**20070404165057] [New games for the application menu Dominique Michel <[EMAIL PROTECTED]>**20070404164738] [Added script to generate the menu entries from application type desktop files. Dominique Michel <[EMAIL PROTECTED]>**20070404155135] [Added category icons for the freedesktop friendly menu Dominique Michel <[EMAIL PROTECTED]>**20070404153659] [Fvwm-Crystal category icons reorganisation into a freedesktop friendly menu Dominique Michel <[EMAIL PROTECTED]>**20070404152524] [Fvwm-Crystal menu reorganisation into a freedesktop friendly menu Dominique Michel <[EMAIL PROTECTED]>**20070404133734] [Resolving small conflicts the fourth time Maciej Delmanowski <[EMAIL PROTECTED]>**20070328175825] [Added es_ES.UTF-8 translation, thanks to [EMAIL PROTECTED] Maciej Delmanowski <[EMAIL PROTECTED]>**20070327223819] [All *.m3u and *.pls are now searched in ~/.fvwm-crystal/playlists directory Maciej Delmanowski <[EMAIL PROTECTED]>**20070327223620] [Add support for the Audacious music player, thanks to [EMAIL PROTECTED] Maciej Delmanowski <[EMAIL PROTECTED]>**20070327223443] [Added support for MOC music player, created by [EMAIL PROTECTED] Maciej Delmanowski <[EMAIL PROTECTED]>**20070327212553] [Adding new icons, applications and styles Maciej Delmanowski <[EMAIL PROTECTED]>**20070327211204 Now Firefox, Thunderbird and Mozilla Suite don't use MiniIcons forced by FVWM-Crystal ] [Updated fvwm.vim hilight configuration Maciej Delmanowski <[EMAIL PROTECTED]>**20070327181907] [Some changes in support for 'xmms2' music player (experimental) Maciej Delmanowski <[EMAIL PROTECTED]>**20070327181758] [Added support for the 'amixer' audio mixer Maciej Delmanowski <[EMAIL PROTECTED]>**20070327181329] [Improved gmplayer window support - you can now raise/lower mplayer control window above/below video window Maciej Delmanowski <[EMAIL PROTECTED]>**20070327180833] [Added "Expose" clone, it's an experimental code, needs improvement Maciej Delmanowski <[EMAIL PROTECTED]>**20070327180705] [Reverting changes to the 'components/functions/Window-Decorations', these functions are meant to count the directories, not just activate if they're present Maciej Delmanowski <[EMAIL PROTECTED]>**20070121223907] [Resolving some conflicts a third time Maciej Delmanowski <[EMAIL PROTECTED]>**20070328175641] [Updated 'components/styles/Applications' (Thomas Adam's patch) Maciej Delmanowski <[EMAIL PROTECTED]>**20070121223317] [Again resolving some conflicts... Maciej Delmanowski <[EMAIL PROTECTED]>**20070328175033] [Applied Thomas Adam's patch of the 'components/functions/Fullscreen' file, thanks Thomas! Maciej Delmanowski <[EMAIL PROTECTED]>**20070121222948] [Resolved conflicts with Thomas patches (something isn't right here...) Maciej Delmanowski <[EMAIL PROTECTED]>**20070328174807] [Functions-Style-Updates [EMAIL PROTECTED] [Removed startup of 'gnome-settings-daemon' from 'preferences/Startup' Maciej Delmanowski <[EMAIL PROTECTED]>**20070121214205] [Added 'components/apps/OpenOffice.org' to all of the recipes Maciej Delmanowski <[EMAIL PROTECTED]>**20070121214119] [Added new configuration files for 'gnome-settings-daemon' and 'OpenOffice.org': Maciej Delmanowski <[EMAIL PROTECTED]>**20070121213808 - in 'components/apps/GNOME-Settings-Daemon' you can find a code which will launch g-s-d at startup; this code has been moved from 'preferences/Startup' to it's own file to make it easier to run g-s-d. It's not used by default, you can add it to your recipe or for example, '~/.fvwm-crystal/userconfig'. - in 'components/apps/OpenOffice.org' you can find settings for OpenOffice.org to allow it to use GNOME or KDE theme. By default OO.o uses GNOME themes, it's launched from the recipe. ] [Updated 'WindowSize' in the "FvwmScript-Clock-small" Maciej Delmanowski <[EMAIL PROTECTED]>**20070121210949] [Updated application styles Maciej Delmanowski <[EMAIL PROTECTED]>**20070121210910] [Added new applications Maciej Delmanowski <[EMAIL PROTECTED]>**20070121210836] [Added new application icons Maciej Delmanowski <[EMAIL PROTECTED]>**20070121210750] [Changed default FvwmIconMan resolution from "Global" to "Page" due to popular demand in 'Default' and 'Default with ACPI' recipes Maciej Delmanowski <[EMAIL PROTECTED]>**20070121210628] [Updated 'SilentHacker' recipe: Maciej Delmanowski <[EMAIL PROTECTED]>**20070121210418 - added main FVWM-Crystal menu and Applications menu under Alt+Win_R/Menu - added top panel with output from 'fvwm-crystal.infoline' script and clock ] [Added new script, 'fvwm-crystal.infoline' Maciej Delmanowski <[EMAIL PROTECTED]>**20070121205727] [New recipe "SilentHacker" - very minimalistic Maciej Delmanowski <[EMAIL PROTECTED]>**20061005204911] [New, really small clock script Maciej Delmanowski <[EMAIL PROTECTED]>**20061005204848] [TAG 3.0.4 Maciej Delmanowski <[EMAIL PROTECTED]>**20060530203159] Patch bundle hash: 6c0a756fb68965bad3e46361a0e8d57753ea0715
_______________________________________________ fvwm-crystal-users mailing list fvwm-crystal-users@gna.org https://mail.gna.org/listinfo/fvwm-crystal-users