aboutsummaryrefslogtreecommitdiff
path: root/src/Screen.cc
AgeCommit message (Collapse)AuthorFilesLines
2008-05-02remove some unnecessary argumentsMark Tiefenbruck1-1/+1
2008-05-01save timestamp for non-existent menu file, in case user creates oneMark Tiefenbruck1-0/+3
2008-04-30add reconfigure to default menuMark Tiefenbruck1-0/+2
2008-04-30don't allow empty root menuMark Tiefenbruck1-1/+1
2008-04-25we don't need to tell this to everyoneMark Tiefenbruck1-0/+2
2008-02-11more fun with the window menuMark Tiefenbruck1-7/+1
2008-02-10removed gotoHenrik Kinnunen1-13/+14
2008-02-06Fix a freed memory access in ~BScreen.Tomas Janousek1-15/+26
mit->second->parent() == 0 didn't do what it was supposed to. m_parent being zero does not imply that no pointer points to it. Signed-off-by: Tomas Janousek <tomi@nomi.cz>
2008-01-28fix warningMark Tiefenbruck1-1/+1
2008-01-27Move windows out of inactive heads upon layout change.Tomas Janousek1-0/+19
Signed-off-by: Tomas Janousek <tomi@nomi.cz>
2008-01-27Deal with XineramaQueryScreens failure.Tomas Janousek1-0/+12
The call to XineramaQueryScreens may return NULL in some cases. This patch tries to deal with that somehow. Signed-off-by: Tomas Janousek <tomi@nomi.cz>
2008-01-27Reload the Xinerama layout on RandR signal.Tomas Janousek1-8/+38
The m_head_areas became a vector, because we need to dynamically change its size. The functions manipulating struts (which refer to a particular head) now check whether the head still exists. Signed-off-by: Tomas Janousek <tomi@nomi.cz>
2008-01-23fix some potential bugs with window menusMark Tiefenbruck1-0/+4
2008-01-19move position and geometry windows into their own classMark Tiefenbruck1-169/+11
2008-01-15must initialize toolbar before the windowsHenrik Kinnunen1-5/+6
2008-01-12move some stuff from Fluxbox to BScreenMark Tiefenbruck1-3/+46
2008-01-11make FbTk::Command a template class, split parsing information out of ↵Mark Tiefenbruck1-12/+12
ObjectRegistry
2008-01-08split WinButtonTheme into multiple themesMark Tiefenbruck1-1/+3
2008-01-07switch FbWinFrameTheme to use FocusableThemeMark Tiefenbruck1-49/+61
2008-01-07added new ThemeProxy for automatically handling focused vs. unfocused ThemeItemsMark Tiefenbruck1-10/+10
2008-01-05update code to use ThemeProxyMark Tiefenbruck1-39/+33
2008-01-04remove old svn $Id$ tagsMark Tiefenbruck1-3/+0
2008-01-02more header 'correctness'Mathias Gumz1-0/+1
2007-12-30removed some unneeded headersMathias Gumz1-3/+2
2007-12-28moved DelayedCmd from Screen.cc to FbTk/Timer.cc, added it to the keys fileMark Tiefenbruck1-23/+1
2007-12-28merge MenuTheme with FbTk::MenuThemeMark Tiefenbruck1-2/+2
2007-12-28move STLUtil to FbTkMark Tiefenbruck1-3/+2
2007-12-27architecture astronomyMark Tiefenbruck1-27/+28
2007-12-25don't add new windows to front of focus list if they don't acquire the focusMark Tiefenbruck1-1/+1
2007-12-25added resource session.screen<N>.slit.acceptKdeDockappsMark Tiefenbruck1-2/+2
2007-12-23added focused/unfocused borders to stylesMark Tiefenbruck1-4/+4
2007-12-21little cleanupMark Tiefenbruck1-28/+11
2007-12-18holding control will now keep the menu openMark Tiefenbruck1-3/+5
2007-12-16load style before loading theme objects, remove duplicate theme loadMark Tiefenbruck1-6/+0
2007-12-16changed CommandRegistry to a template class, renamed to ObjectRegistry<Type>Mark Tiefenbruck1-6/+6
2007-12-13added FbTk::CommandRegistry, decentralized command parsing, and made them ↵markt1-6/+6
auto-register
2007-12-11only allow one open menu at a timemarkt1-37/+0
2007-12-09added OnTitlebar modifier to keys filemarkt1-1/+2
2007-11-23somewhat fixed DeiconifyCmdmarkt1-1/+1
2007-11-22added special FocusIn/Out MouseOver/Out ChangeWorkspace keysmarkt1-0/+2
2007-11-20move titlebar click handling to FluxboxWindow, fix buttons getting ungrabbedmarkt1-1/+1
2007-11-12a little fix for focusing lowered tabs on other workspacesmarkt1-3/+3
2007-11-12allow arbitrary window patterns in iconbarmarkt1-12/+4
2007-11-08fix problem with stuck windows from previous patchmarkt1-2/+1
2007-11-04a few random fixesmarkt1-16/+9
2007-10-24introduced workspacename for ClientPattern, and some miscellaneous cleanupmarkt1-55/+6
2007-10-23adding/removing workspaces wasn't updating menumarkt1-0/+2
2007-10-23allow remembering minimized, maximized, and fullscreen statemarkt1-14/+0
2007-10-22replaced ModKey with new key commands StartMoving and StartResizingmarkt1-1/+0
2007-10-15add OnWindow modifier to keys filemarkt1-0/+3