aboutsummaryrefslogtreecommitdiff
path: root/src/Screen.hh
AgeCommit message (Collapse)AuthorFilesLines
2007-07-22remove a bunch of ancient blackbox features that blackbox doesn't even ↵markt1-17/+0
support anymore
2007-07-07save workspace names, and some fixes for menu behaviormarkt1-0/+2
2007-07-03some security fixes for fluxbox-remote, and some minor changes for the gvim fixmarkt1-0/+2
2007-07-03fix updating of systemtray and kde dockapps in slit on background changemarkt1-1/+4
added fluxbox-remote
2007-06-03store the EWMH window in Screen.cc, so it gets destroyed when we destroy the ↵markt1-1/+4
screen
2007-05-20added session.screen<N>.maxDisableMove/Resize, plus some other cleanupmarkt1-2/+5
2007-05-19added back limited behavior for session.screen0.followModelmarkt1-1/+2
2007-05-16added session.screen<N>.noFocusWhileTypingDelaymarkt1-0/+2
2007-04-11added session.screen<N>.maxIgnoreIncrementmarkt1-1/+2
2007-04-08added OnToolbar modifier, removed followModel, fixed unpressed button renderingmarkt1-6/+2
2007-03-31more documentationfluxgen1-6/+6
2007-03-31added documentfluxgen1-21/+128
2007-03-30pattern matching for window cyclingmarkt1-5/+10
2007-03-27lots and lots of code cleanup, plus introduced new ClientMenu classmarkt1-1/+4
2007-03-25added session.screen0.tabs.usePixmapmarkt1-0/+2
2007-03-24colossal multi-patch, encompassing all of what I did yesterday without ↵markt1-3/+4
internet access
2007-03-21added TypeAheadFocus commandmarkt1-1/+5
2007-03-06session.screen0.defaultDeco now understands TAB, BORDER, etc.markt1-2/+2
2007-03-04moved some code around (regarding event handling) in preparation for ↵markt1-3/+13
upcoming features
2007-02-09added mouse bindings to the keys filemarkt1-1/+1
2007-01-04add session.screenN.defaultDeco: <bitmask> to the apps filemarkt1-1/+3
2006-08-06distinguish between startup and restartmarkt1-1/+2
2006-08-02rename session.screen*.iconbar.deiconifyMode to session.screen0.userFollowModelmarkt1-1/+3
2006-07-26added resource and menu item for maximizing over tabsmarkt1-0/+2
2006-07-20allow negative width and heightmarkt1-1/+1
2006-07-20keep tabs in same order on restart (except some extremely unlikely cases)markt1-2/+2
2006-07-04some dead resources and the functions that go with themmarkt1-2/+1
2006-07-02updated documentation and another dead functionmarkt1-2/+1
2006-07-01more dead functionsmarkt1-3/+0
2006-05-20improve native language handling, move messages and menu labels to simonb1-4/+4
FbTk::FbString
2006-04-16add reversewheeling option simonb1-1/+2
thanks Kalle - ice_jkpg at users.sourceforge.net
2006-04-11fixed size_t issue with prevWorkspace, minor cosmetic changes to Screen.hhmathias1-5/+5
2006-04-02size_t fixes, thanks Semushin Slava aka php-coderfluxgen1-1/+1
2006-03-22more external tab work, tidying and tab width config optionsimonb1-1/+3
2006-03-22external tabs features and bugfixessimonb1-3/+10
2006-03-20external tabssimonb1-0/+2
2006-03-18added addManagedResource, which adds a resource to BScreen and will be ↵fluxgen1-0/+7
destroy by BScreen
2006-02-19Added center resize. Resizes all corners at the same time.fluxgen1-0/+1
2006-02-19moved placement strategies to different PlacementStrategy classesfluxgen1-16/+7
2006-02-18moved all focus handling to class FocusControlfluxgen1-48/+31
2006-02-16updated copyright infomathias1-1/+1
2005-09-07Add titlebar scrolling options (thanks Krzysiek Pawlik ↵simonb1-0/+5
<krzysiek.pawlik__AT__people.pl>) New init options added: session.screenN.windowScrollAction: Shade|NextTab - set the action that happens when scrolling on the titlebar session.screenN.windowScrollReverse: true|false - reverse the action direction
2005-07-20Changed some *Focus options, just to make some things a bit more clear.mathias1-47/+53
the "Sloppy" was always a bit .. unprecise. removed SloppyFocus, SemiSloppyFocus and ClickToFocus options added MouseFocus, ClickFocus, MouseTabFocus, ClickTabFocus - MouseFocus - change the focus to the window under the mouse (almost similar to the 'old' SloppyFocus) - ClickFocus - change the focus to the window the user clicks - MouseTabFocus - change active tabclient to the one under the mouse in titlebar, does NOT change the focus - ClickTabFocus - change active tabclient when clicked onto a tabbutton to achieve former SemiSloppyFocus behavior one needs MouseFocus and ClickTabFocus
2005-07-04cleaning, change getCount to numberOfWorkspacefluxgen1-14/+8
2005-06-23moved window menu from FluxboxWindow to BScreenfluxgen1-1/+15
2005-06-03- Usage of xft-fonts is prefered, except a font-description starts with '-'mathias1-2/+0
- Removed "antialias"-option completly, to enable/disable "antialias" use either <fontname>:antialias=<bool> in the style or use Xft.antialias: <bool> in your .Xdefaults - Added new styleresources: *.font.effect: <halo|shadow> *.font.shadow.x : <int> - shadow x offset *.font.shadow.y : <int> - shadow y offset *.font.shadow.color : <color> - color of shadow *.font.halo.color : <color> - color of halo - Removed 'shadow' and 'halo' options from fontdefinitions: !! Style authors have to update their styles !! - Simplified XmbFontImp to not try all possible fonts to match locale - Style authors may specify multiple fonts: <font1>|<font2>|<font3> if loading of font1 fails, fluxbox probes <font2>, etc. The last font is "fixed". Hints for style authors: - if xft tries to load a font it will _ALWAYS_ return a valid font, it doesnt have to look like the one you want to have, read more about it: http://fontconfig.org/fontconfig-user.html - export XFT_DEBUG=1 before running fluxbox helps to see which fonts are picked. eg: *.font: Verdana,Arial-12:antialias=true|-artwiz-snap-*- if fluxbox is compiled with xft this will NEVER try to load "-artwiz-snap-*-" since xft gives for sure a font, most likely Verdana or Arial but noone knows. So, if fluxbox has no xft support the first fontpattern fails and fluxbox tries the next one, which might be successful. if everything fails, it will use "fixed" - Added caching of fonts, fonts are only loaded once. - Fixed #1090902 (slow utf8 start)
2005-01-24copyright datemathias1-1/+1
2005-01-24copyright datesmathias1-2/+2
2005-01-03fixed #996298, maximized windows and snapped windows dont respectmathias1-3/+1
toolbar-borderwidth further more windows do snap at screen-edges, no matter if maxover is enabled or not
2004-11-19svn propset svn:keywords "Id"mathias1-1/+1