Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-11-01 | Store menus if smart pointers (RefCount) | Pavel Labath | 1 | -7/+5 | |
This was originally intended to be a bugfix for an memory error reported by valgrind (accessing freed memory). While debugging it, I found the menu ownership semantics confusing (setInternalMenu() et al.), so I decided to get rid of it and store it in smart pointers everywhere. Looking back, I'm not sure if this was worth all the trouble, but the good news is that the valgrind error disappeared. :) | |||||
2011-02-24 | better solution for warping transient windows | Mathias Gumz | 1 | -1/+6 | |
see #3088856 / 09f99a4674a75a201effdc912d79a28c2dad4225. at the moment this fix looks side-effect free, time will tell. | |||||
2010-09-08 | introduced FbTk::BidiString | Mathias Gumz | 1 | -1/+1 | |
a 'BidiString' holds both the logical content and the visual reordered version of the content of a string. this helps to reduce the number of calls to reorder the string before drawing it (as introduced in the patch from Ken Bloom) and to be more consistent in menus and textboxes (drawing cursors and underlining text). | |||||
2010-03-17 | Changed #ifdef DEBUG ... cerr << to using fbdbg. | Henrik Kinnunen | 1 | -6/+0 | |
This will reduce the number of #ifdef DEBUG for simple debug messages. include "Debug.hh" and use fbdbg instead of cerr for debug. | |||||
2008-09-21 | Changed icon list signal in BScreen to use the new signal system | Henrik Kinnunen | 1 | -5/+10 | |
2008-01-04 | remove old svn $Id$ tags | Mark Tiefenbruck | 1 | -2/+0 | |
2007-12-19 | remove some unnecessary uses of FluxboxWindow::deiconify | Mark Tiefenbruck | 1 | -1/+1 | |
2007-10-24 | fixed gcc 2.96 compile problem | fluxgen | 1 | -1/+1 | |
2007-10-24 | introduced workspacename for ClientPattern, and some miscellaneous cleanup | markt | 1 | -15/+1 | |
2007-10-13 | merged changes from pre-devel | markt | 1 | -232/+8 | |
2007-07-07 | fixes for --program-prefix and --program-suffix, plus fixed overwriting init ↵ | markt | 1 | -0/+2 | |
file on reconfigure | |||||
2007-07-07 | save workspace names, and some fixes for menu behavior | markt | 1 | -1/+1 | |
2007-06-30 | fixed the groups file for the last time | markt | 1 | -2/+4 | |
2007-06-01 | fixed infinite loop caused by removing the last workspace when it contains ↵ | markt | 1 | -2/+3 | |
windows | |||||
2007-03-24 | workspace menu wasn't updating when window titles changed | markt | 1 | -1/+1 | |
2007-02-06 | closing a window from the workspace menu should close the chosen client, | markt | 1 | -1/+1 | |
rather than the active tab in the same window | |||||
2007-01-26 | fix some crashes with empty menus, and fixed default workspace names | markt | 1 | -0/+1 | |
2006-10-30 | Cosmetic patch from Slava Semushin | mathias | 1 | -30/+37 | |
2006-08-03 | check if window is stuck when using followmodel | markt | 1 | -1/+2 | |
2006-08-02 | rename session.screen*.iconbar.deiconifyMode to session.screen0.userFollowModel | markt | 1 | -7/+14 | |
2006-07-22 | ewmh compliance updates | markt | 1 | -2/+2 | |
2006-07-19 | preserve order of focused windows on restart | markt | 1 | -2/+0 | |
2006-07-04 | autogrouped windows from groups file didn't raise, bug #1449608 | markt | 1 | -0/+1 | |
2006-06-28 | cleanup dead function Workspace::setLastFocusedWindow | markt | 1 | -17/+0 | |
2006-06-21 | fix nls... notably classify text on conversion whether its for X or | simonb | 1 | -2/+1 | |
console, plus handle catalogs better. | |||||
2006-05-20 | improve native language handling, move messages and menu labels to | simonb | 1 | -3/+3 | |
FbTk::FbString | |||||
2006-05-07 | more utf8 changes, notably window titles | simonb | 1 | -1/+2 | |
2006-04-02 | size_t fixes, thanks Semushin Slava aka php-coder | fluxgen | 1 | -1/+1 | |
2006-02-20 | moved class Layer from class Fluxbox and thus reduces some dependecies | fluxgen | 1 | -2/+2 | |
2006-02-19 | moved placement strategies to different PlacementStrategy classes | fluxgen | 1 | -271/+8 | |
2006-02-18 | moved all focus handling to FocusControl | fluxgen | 1 | -1/+2 | |
2006-02-16 | updated copyright info | mathias | 1 | -1/+1 | |
2005-06-23 | moved window menu from FluxboxWindow to BScreen | fluxgen | 1 | -1/+10 | |
2005-04-27 | close #1182770 | mathias | 1 | -2/+2 | |
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-23 | close #956325 | mathias | 1 | -3/+9 | |
2005-01-24 | copyright date | mathias | 1 | -1/+1 | |
2004-12-13 | icc complaint about a "possible" conflict between the | mathias | 1 | -3/+3 | |
FbTk::Menu::update(Subject*) and FbTk::Menu::update(int index) to avoid this, we rename FbTk::Menu::update(int index) -> FbTk::Menu::updateMenu(int index) this is mostly cosmetic, but if it makes the life of a compiler happy, well .. be happy icc :) | |||||
2004-11-22 | undermouseplacement .. ensure the new window is on the screen. patch ↵ | mathias | 1 | -4/+4 | |
#1052534, close #1048000 | |||||
2004-11-19 | svn propset svn:keywords "Id" | mathias | 1 | -1/+1 | |
2004-08-31 | add autoconf check for std c++ headers | rathnor | 1 | -3/+11 | |
2004-06-21 | fix groups file problem with windows not showing properly | rathnor | 1 | -3/+4 | |
2004-06-07 | update NLS string handling... | rathnor | 1 | -6/+7 | |
2004-05-13 | fix up a number of things for when a window hides while moving, | rathnor | 1 | -3/+3 | |
including a crash bug | |||||
2004-03-21 | primarily focus fix/tweak/rejigging | rathnor | 1 | -24/+8 | |
2004-03-15 | really fix placeWindow | rathnor | 1 | -12/+15 | |
2004-03-15 | fix spin bug in placeWindow | rathnor | 1 | -3/+3 | |
2004-02-28 | copyright update | fluxgen | 1 | -2/+2 | |
2004-02-20 | filename fix, patch from Mathias Gumz | fluxgen | 1 | -2/+2 | |
2004-01-21 | using empty instead of size | fluxgen | 1 | -2/+2 | |
2003-12-30 | minor cleaning | fluxgen | 1 | -4/+3 | |