summaryrefslogtreecommitdiff
path: root/src/session.h
Commit message (Collapse)AuthorAgeFilesLines
* Update copyright year.Olivier Fourdan2011-01-051-1/+1
|
* Mass update: Update (c) yearOlivier Fourdan2010-12-161-1/+1
|
* Properly implement session handling.Nick Schermer2010-11-261-5/+3
| | | | | | | | | | | | | | | | | | | | It turned out the session client was never properly hooked up in xfwm4, so a bunch of changes were needed for that: - Use GOptionContext, so we can use xfce_sm_client_get_option_group for properly initializing the session options. Also added the other options that were manually parsed by Xfwm4 for a nice --help output. - Connect save-state-extended signal so Xfwm4 saves the window position again. - Use xfce_sm_client_get_state_file for the state file location, basically the same as the Xfwm4 implementation. - Do no change the restart style during quit. - Change priority to XFCE_SM_CLIENT_PRIORITY_WM. All in all this should restore the window positioning during login and fix the bunch of xfwm4 processes when saving the session.
* * src/*.c, src/*.h: Update year.Olivier Fourdan2009-01-181-1/+1
| | | | (Old svn revision: 29275)
* Update FSF addressOlivier Fourdan2008-05-311-2/+4
| | | | (Old svn revision: 26999)
* Rework a bit the code for hilight and frame drawingOlivier Fourdan2007-06-121-1/+1
| | | | (Old svn revision: 25807)
* CleanupOlivier Fourdan2007-05-091-0/+4
| | | | (Old svn revision: 25698)
* Use X server time to restore focus when sent to the root window (bug #2472), ↵Olivier Fourdan2006-11-041-13/+8
| | | | | | a bit of code cleanup and some refactoring. (Old svn revision: 23704)
* Set focus flag on windows initially mapped on other desktopsOlivier Fourdan2006-09-111-7/+7
| | | | (Old svn revision: 23128)
* Refactoring, allowing to close session the close window shortcut (fixes bug ↵Olivier Fourdan2006-05-201-13/+27
| | | | | | | | #1776). Fix the shortcut manager to not show additional un-managed shortcuts. (Old svn revision: 21727)
* Update copyright date and add propertiesOlivier Fourdan2006-02-181-1/+1
| | | | (Old svn revision: 19935)
* Update datesOlivier Fourdan2005-06-201-1/+1
| | | | (Old svn revision: 16034)
* Add CVS Id, like Jasper does with the panel.Olivier Fourdan2004-08-221-1/+2
| | | | (Old svn revision: 11914)
* Add multiscreen support.Olivier Fourdan2004-06-151-1/+3
| | | | (Old svn revision: 11786)
* Change internals to prepare multi-screen (not quite there yet)Olivier Fourdan2004-06-041-14/+15
| | | | (Old svn revision: 11776)
* - Change gtktoxevent API to be GdkScreen and therefore multiscreen compliantOlivier Fourdan2004-05-301-1/+1
| | | | | | | | - Modify xfwm4 to be compatible with the gtktoxevent API change (make sure you update both libxfcegui4 *and* xfwm4 at the same time!) - Code cleanup in xfwm4; move global variables in a dynamically allocated structure. (Old svn revision: 11770)
* Get rid of out own Xinerama impl. and use GdkScreen routines instead (that ↵Olivier Fourdan2004-05-131-1/+1
| | | | | | | | | | fixes at least two issues I can see ,the requirement to have Xienrama enabled in libxfcegui4 to get support for in in xfwm4, and as a side effect, xfwm4 is now compatible with SUN Xinerama which is slightly different from XFree Xinierama) Add a new theme, from my numerous attempts to deign a default xfwm4 theme for 4.2 Remove the theme "synthetic" that sould be moved to xfwm4-themes package (Old svn revision: 11752)
* Various small cleanups, rerun indent with new settings.Olivier Fourdan2003-05-161-4/+4
| | | | (Old svn revision: 11117)
* Reformat code usign astyle, redesign microdeck theme, include nestu's ↵Olivier Fourdan2003-03-161-2/+2
| | | | | | Spanish translation (Old svn revision: 10989)
* Take the frame into account when receiving a XConfigureRequest for apps that ↵Olivier Fourdan2003-02-211-5/+5
| | | | | | | | | try to manipulate the WM frame Rearrange headers (Old svn revision: 10936)
* Avoid using "__" for defines in headers as it could be reserved for the compilerOlivier Fourdan2003-02-201-3/+3
| | | | (Old svn revision: 10934)
* Add missing bits for full session managementOlivier Fourdan2003-02-061-0/+46
(Old svn revision: 10902)