summaryrefslogtreecommitdiff
path: root/session.c
AgeCommit message (Expand)AuthorFilesLines
2012-11-23Fix memleak.compiz-0.8Danny Baumann1-2/+8
2011-04-28Fix typo.Danny Baumann1-1/+1
2011-04-22Ignore global saves.Danny Baumann1-5/+17
2011-04-21Restore state before position, to make sure to not mess up the positionDanny Baumann1-1/+3
2011-04-21Also explicitly restore 'unmaximized', 'unshaded' etc. state.Danny Baumann1-5/+10
2011-04-21Fix windows restoring on wrong viewports.Danny Baumann1-2/+17
2010-08-27Fix memory leak when deleting the last session entry.Danny Baumann1-5/+3
2010-08-26Use libxml to write out session file so that the output is properlyDanny Baumann1-62/+103
2009-09-05Return NULL in getObjectOptions instead of arbitrary pointer.Erkin Bahceci1-1/+1
2009-02-07Fix warning correctlyKristian Lyngstol1-1/+2
2009-02-07Fix warningKristian Lyngstol1-1/+1
2009-01-28Always save topleft edge of window including decorations so we don'tDanny Baumann1-2/+5
2008-11-23Allow windows to be excluded from sessoin managementMalte Schröder1-3/+10
2008-09-27Make sure that "demands attention" state is not set for windows restored to a...Danny Baumann1-47/+63
2008-09-27Make sure windows are restored on the correct viewport.Danny Baumann1-0/+7
2008-06-19Merge branch 'master' of git+ssh://maniac@git.opencompositing.org/git/fusion/...Danny Baumann1-1/+1
2008-06-19Use simpler check for unmanaged windows.Danny Baumann1-6/+1
2008-06-18Track core changesDennis Kasprzyk1-1/+1
2008-03-17Merge branch 'master' of git+ssh://maniac@git.compiz-fusion.org/git/fusion/pl...Danny Baumann1-3/+14
2008-03-17Core now calculates window type and actions on state changes.Danny Baumann1-2/+0
2008-03-17Send out sync request when changing window size.Danny Baumann1-3/+14
2008-03-12Remove superflous variable.Danny Baumann1-2/+0
2008-03-12Track core changes.Danny Baumann1-40/+19
2008-03-11Only ignore initial saveYourself calls instead of all non-shutdown ones.Danny Baumann1-3/+17
2008-03-09Merge branch 'master' of git+ssh://maniac@git.compiz-fusion.org/git/fusion/pl...Danny Baumann1-23/+24
2008-03-09Track core changes.Danny Baumann1-49/+66
2008-03-06Simplification and free filename in error cases.Danny Baumann1-10/+2
2008-03-05Fix minor possible memleak.Danny Baumann1-0/+2
2008-03-05Allocate filename dynamically.Danny Baumann1-13/+22
2008-02-22Added missing newline.Danny Baumann1-1/+1
2008-02-21Only save session state on shutdown.Danny Baumann1-4/+7
2008-02-21Mark session files as UTF-8 encoded.Danny Baumann1-0/+1
2008-02-19Don't filter out windows that have the client leader property set.Danny Baumann1-4/+0
2008-02-19Sanity checksc on findWindowAtScreen()Roland Bär1-2/+2
2008-02-19Merge branch 'master' of git+ssh://maniac@git.compiz-fusion.org/git/fusion/pl...Danny Baumann1-62/+34
2008-02-19Update file header.Danny Baumann1-0/+1
2008-02-19Make saving non-XSMP conformant apps optional.Danny Baumann1-11/+103
2008-02-19Fix handling of windows without client id, but with WM_COMMAND.Danny Baumann1-26/+40
2008-02-19- WM_COMMAND is a client leader propertyDanny Baumann1-37/+13
2008-02-18Improve matching algorithm.Danny Baumann1-24/+40
2008-02-18Also save & restore window command text.Danny Baumann1-7/+22
2008-02-18Properly call other wrapped functions.Danny Baumann1-0/+7
2008-02-18Don't save unmapped windows that we didn't unmap.Danny Baumann1-0/+8
2008-02-18Actually, one timer per display is enough.Danny Baumann1-64/+19
2008-02-17Optimize hack.Danny Baumann1-63/+14
2008-02-17The new timing requires us to not include the decorations into the saved posi...Danny Baumann1-2/+2
2008-02-17As objectAdd is _not_ called for objects that are present before plugin load ...Danny Baumann1-4/+127
2008-02-17Various fixes to make session restore work with all kinds of timings:Danny Baumann1-16/+53
2008-02-16Also try to match window role as suggested by ICCCM section 5.1. Use class/na...Danny Baumann1-2/+26
2008-02-16Also restore resClass, resName and role.Danny Baumann1-16/+36