summaryrefslogtreecommitdiff
path: root/ChangeLog
AgeCommit message (Collapse)AuthorFilesLines
2005-05-06Added new Buttons for the Titlebar of a Window (Mathias)mathias1-0/+16
- Shade - just like the "Stick"-button Styleresources: window.shade.pixmap, window.shade.unfocus.pixmap, window.shade.pressed.pixmap window.unshade.pixmap, window.unshade.unfocus.pixmap, window.unshade.pressed.pixmap etc. - MenuIcon - click on it provides the windowmenu, if the app contains a pixmap (gvim, konqueror etc etc) the pixmap is displayed, a little menu otherwise. Styleresources: windowmenu.pixmap, windowmenu.unfocus.pixmap windowmenu.pressed.pixmap etc. Example ~/.fluxbox/init - entry: session.titlebar.left: MenuIcon Stick session.titlebar.right: Shade Minimize Maximize Close hint: if the app HAS a pixmap i use window.title.focus.pixmap (look WinButtonTheme for reference)in pixmap-based-styles. this looks excellent and dont need much extra-code to pipe that info into WinButtons.
2005-05-06fix wm_name for fluxboxsimonb1-0/+2
2005-05-06fix segfault opportunity in menusimonb1-0/+2
2005-05-06more keyactions for textbox-patch from Vadim <suhanov_vadim at mail dot ru>mathias1-0/+7
2005-05-06Fix for #1160244, #1099704, #1094107:mathias1-0/+9
if the xkb-extension is enabled and the user switches between his/her keyboardlayouts fluxbox's keybhandling doesn't work well anymore because xkeyevent.state contains also xkb-related flags and thus we have to handle that with caution. KeyUtils now contain 'isolateModifierMask()' to really work only on the modifiers. why not as part of cleanMods() ? because the XLookupString return false results, eg TextBox's would only print chars from the first keyboardlayout.
2005-05-03fix some menu drawing issuessimonb1-0/+3
2005-05-03updatefluxgen1-0/+5
2005-05-02updatefluxgen1-0/+4
2005-05-02updatefluxgen1-0/+4
2005-04-30Fix #1086673 ArrangeWindows on shaded aterms causes inconsistency (Mathias)mathias1-0/+5
we now place shaded Windows above the normal windows. ArrangeWindows touches only windows on the current (xinerama)-head. there are still some open issues with this, look at my notes at the function itself.
2005-04-29updated changesmathias1-1/+5
2005-04-29updatefluxgen1-0/+10
2005-04-28revert mathias last change, and fix it differently using info already simonb1-0/+3
there
2005-04-27i added an attribute to FbWindow to mark windows which are only used asmathias1-2/+2
"carrier" (maybe a temporarly name?) ... carriers dont need background-updates .. ever. this leads to a big performance"boost" over the last commits. before we updated also the windows which are the hosts for the apps (m_window and m_clientarea in FbWinFrame) -> bad idea.
2005-04-27fix background setting + initialisationsimonb1-0/+2
2005-04-27add rough support for non-default depth pixmaps. Saves us having ghost simonb1-0/+4
holes in windows
2005-04-27fix a few more bugs with recent reworking stuffsimonb1-0/+6
Some fixes could incidentally fix a few other bugs... the flaws were pre-existing, I've just been weeding out a lot of duplication
2005-04-27cosmeticmathias1-2/+2
2005-04-27use of @PREFIX@mathias1-2/+2
2005-04-27close #1107216, buildsystem issuemathias1-0/+2
2005-04-27close #1182770mathias1-0/+5
if someone changed the session.screen0.workspaces:<int> value and fired a "reload config"/reconfigure-Command fluxbox crashed. changes: - cleaner way of reading in the workspacenames - cleaner way of initialize the workspaces in BScreen() - on BScreen::reconfigure we add/delete Workspaces to the current screen until init-file and fluxbox are in sync -> the user changed the initfile and pressed reload, so imho he wants to have the changes in the init-file realized.
2005-04-26fix drawing foreground when transparency offsimonb1-0/+3
2005-04-26fix systray client sizingsimonb1-0/+2
2005-04-26extension of previous big patch. Move a bunch of menu things onto simonb1-0/+14
background pixmap. Same for textbuttons.
2005-04-25#1188690, fbrun segfaultmathias1-0/+3
2005-04-23close #956325mathias1-0/+10
2005-04-23fixed #960535, Deiconify with apps set 'sticky'mathias1-1/+3
2005-04-23fixed #1020399 aka broken ShowDesktop, its an error to travers themathias1-1/+4
workspace-windowlist and deiconify each window coz that list is modified each time a window is iconified. a copy of that list solves the problem.
2005-04-22clear the maximized-Flag from a resized/moved Window ... a moved or resizedmathias1-0/+2
Window is not maximized any longer per definition imho. maybe we need to apply the same policy to the fullscreen-State
2005-04-22fixed a problem with iconified + sticky window not displayed in the iconbarmathias1-0/+4
when running in WorkspaceIcons-mode
2005-04-21fix iconv-issues on *BSD and MacOSXmathias1-0/+2
2005-04-21updated changesmathias1-0/+3
2005-04-20updated Changesmathias1-0/+3
2005-04-18updated changesmathias1-0/+3
2005-04-15updated changesmathias1-0/+2
2005-04-15fix a few drawwing issues, esp menu opening offscreensimonb1-0/+4
2005-04-10Big changes to how transparency workssimonb1-0/+28
Consequently rearrange lots of rendering ops, and strip calls to updateTransparent
2005-04-09updated changesmathias1-0/+2
2005-04-07no need to compile default.cc for every run, so we ll check for amathias1-0/+4
change of the revision-number
2005-04-02Tidy up some redundant pixmap allocssimonb1-0/+3
2005-03-23updated changesmathias1-0/+3
2005-03-17updated changesmathias1-0/+2
2005-03-17updated changesmathias1-0/+1
2005-03-16fix for gravity field on _NET_MOVERESIZE_WINDOW messages, patch from Rob ↵mathias1-1/+3
Stevens <stever3 at nycap dot rr dot com>
2005-03-16updated changesmathias1-0/+17
2005-03-16updatefluxgen1-0/+4
2005-03-10updated changesmathias1-0/+2
2005-03-10changelog update about which usagesimonb1-0/+4
2005-02-13updatefluxgen1-0/+2
2005-02-13updatefluxgen1-0/+4