Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-03-29 | make XMESSAGE a variable and use it consistently | slakmagik | 1 | -6/+10 | |
Previously, gxmessage was getting substituted in one place and not another. | |||||
2011-03-29 | avoid trailing spaces between app and closing } | slakmagik | 1 | -3/+15 | |
Add a few lines of code to prevent a few spaces in some menu output. '{$app $options}' would expand to '{app }' if no options were set. Also, while scattered throughout, in this particular spot the unnecessary braces around some of the variables (and not around some others) and inside flux's braces could be very visually confusing and lead to editing errors, so removed those. | |||||
2011-03-29 | separate functions and main code | slakmagik | 1 | -44/+46 | |
Transpose one function from main to the rest of the functions and one block from the top of the script to the top of main. Add an 'End functions' comment. | |||||
2011-03-29 | add the configuration file equivalent of '-in' | slakmagik | 1 | -0/+3 | |
2011-03-29 | silence cmp | slakmagik | 1 | -1/+1 | |
cmp's '-s' flag is POSIX - if it's as portable as that's supposed to mean, that might be used instead. | |||||
2011-03-28 | updated turkish translations | Mesutcan Kurt | 1 | -64/+214 | |
2011-03-28 | compile fix: added <cstdlib> to provide declaration for 'size_t' (gcc-4.6.x ↵ | Daniel Diaz | 3 | -0/+3 | |
likes it that way) | |||||
2011-03-23 | compile fix: arguments must match declaration | Mathias Gumz | 1 | -4/+4 | |
Sun CC++ 5.11 complaint on linking about missing symbols 'nextWorkspace()', 'prevWorkspace()' etc. | |||||
2011-03-23 | removed useless code | Mathias Gumz | 1 | -6/+2 | |
2011-03-23 | configure fix: sstream test needs math.h, thus we should test math.h before | Mathias Gumz | 1 | -1/+1 | |
bubbled up on solaris10, had to install 'math-header'. | |||||
2011-03-23 | cosmetics | Mathias Gumz | 2 | -6/+6 | |
2011-03-23 | compile fix: sunCC again, wants a compile time constant for arrays | Mathias Gumz | 1 | -2/+2 | |
2011-03-23 | compile fix: sunCC 5.11 (sunstudio 12) compiles and links again | Mathias Gumz | 25 | -108/+106 | |
biggest change: renaming of 'class Layer' to 'class ResourceLayer' in Layer.hh to handle complaints about 'ambiguous Layer: Layer or FbTk::Layer'. 'ResourceLayer' sounds crappy, but that was the best I could come up with right now. | |||||
2011-03-19 | merge | Mathias Gumz | 1 | -3/+11 | |
2011-03-19 | code cleanup: moved code from public API to implementation | Mathias Gumz | 4 | -115/+108 | |
renamed 'Region' to 'Area' to avoid conflicts with 'Region' from Xlib. | |||||
2011-03-19 | delete config menu first at shutdown | Henrik Kinnunen | 1 | -3/+11 | |
2011-03-19 | bugfix: reposition windows only if they are invisible | Mathias Gumz | 1 | -4/+19 | |
changing the layout or the number of the attached monitors might lead to invisible windows. only those windows should be positioned to the closest monitor, if they are not visible already. | |||||
2011-03-19 | code deduplication: use RectangleUtil::insideBorder() | Mathias Gumz | 1 | -4/+1 | |
2011-03-19 | prepare BScreen::XineramaHeadInfo to be 'RectangleLike' | Mathias Gumz | 2 | -10/+15 | |
2011-03-19 | added RectangleUtil::overlapRectangles() + test cases | Mathias Gumz | 2 | -0/+99 | |
2011-03-19 | updated date of manpages | Mathias Gumz | 9 | -9/+9 | |
2011-03-18 | added tests/testRectangleUtil.cc | Mathias Gumz | 2 | -1/+69 | |
2011-03-18 | fix some escaping problems in the man pages | Mathias Gumz | 2 | -22/+23 | |
2011-03-18 | some love to src/tests, use automake to use the same build environment as ↵ | Mathias Gumz | 9 | -260/+64 | |
the rest of fluxbox | |||||
2011-03-18 | compile fix for clang, forward declaration of FocusControl was not enough | Mathias Gumz | 2 | -2/+3 | |
2011-03-18 | compiler cosmetic: changed return type of ↵ | Mathias Gumz | 2 | -2/+2 | |
ScreenPlacement::placeAndShowMenu() to void, closes #3204402 | |||||
2011-03-15 | bugfix: do not use anything from the current ClientMenuItem after ↵ | Mathias Gumz | 1 | -2/+4 | |
m_client.focus(), closes #3210493 m_client.focus() might call ~ClientMenuItem(), thus m_client is not available anymore. the crash was triggered by trying to deiconify a client via the clientmenu. this triggers a signal to remove and destroy the current ClientMenuItem. | |||||
2011-03-01 | fix misordered Toolbar::Placement strings, closes 3195721 | Mathias Gumz | 1 | -3/+3 | |
2011-03-01 | remove doc/ru reference in configure.in | Mathias Gumz | 1 | -1/+0 | |
2011-02-28 | Removed Russian translation of fluxbox(1). | Slava Semushin | 3 | -1255/+0 | |
Translation is out of date and may puzzles users. | |||||
2011-02-28 | Removed ONLINE DOCUMENTATION section from man pages. | Slava Semushin | 2 | -10/+0 | |
Because link in this section not available now. | |||||
2011-02-27 | updated NEWS for 1.3.1, increased version numberRelease-1_3_1 | Mathias Gumz | 2 | -30/+15 | |
2011-02-27 | updated ChangeLog | Mathias Gumz | 1 | -0/+9 | |
2011-02-27 | created manpages | Mathias Gumz | 2 | -7/+7 | |
2011-02-27 | cosmetics | Mathias Gumz | 3 | -4/+2 | |
2011-02-25 | bugfix: submenus didn't hide if a delay was set | Mathias Gumz | 2 | -3/+3 | |
use the FbTk::Timer API correctly, bug(s) introduced by 1f0adef4daa2da5b08ed7f41e7a0ce1e3f71e46f e68511794130388ab9668fdef0dcf48dbbf002fd | |||||
2011-02-24 | cache result of getWorkspace() | Mathias Gumz | 1 | -2/+3 | |
2011-02-24 | better solution for warping transient windows | Mathias Gumz | 2 | -2/+7 | |
see #3088856 / 09f99a4674a75a201effdc912d79a28c2dad4225. at the moment this fix looks side-effect free, time will tell. | |||||
2011-02-24 | intermediate fix for segfault when warping transient windows to different ↵ | Mathias Gumz | 1 | -1/+1 | |
workspace, see #3088856 warping a transient window to the next workspace creates a cycle between BScreen::changeWorkspaceID(), BScreen::reassociateWindow(), Workspace::removeWindow(), FocusControl::unfocusWindow(), FluxboxWindow::setCurrentClient(), FluxboxWindow::focus() and so on. for now we just stop allowing transient windows to be warped, it is most likely a bad idea anyway having the modal dialog on one workspace and the (dead) main window on another one. this issue must be analyzed further, since there might be a deeper problem with the way the focus code works. | |||||
2011-02-24 | fix calculating the width / height of SystemTray (closes #3150939) | Mathias Gumz | 1 | -2/+2 | |
2011-02-24 | SystemTray tool should use the right fallback resource | Mathias Gumz | 1 | -1/+1 | |
2011-02-24 | updated ChangeLog | Mathias Gumz | 1 | -0/+33 | |
2011-02-24 | removed unused headers | Mathias Gumz | 1 | -4/+0 | |
2011-02-24 | moved Menu placement into ScreenPlacement::placeAndShowMenu() | Mathias Gumz | 8 | -103/+88 | |
2011-02-24 | little helper function 'isTitleVisible()' for FbTk::Menu | Mathias Gumz | 1 | -0/+1 | |
2011-02-24 | code deduplication | Mathias Gumz | 1 | -27/+20 | |
2011-02-23 | bugfix: place WindowMenu correctly upon first call (closes #2731524) | Mathias Gumz | 1 | -1/+2 | |
FbTk::Menu::updateMenu() recalculates the width() and height() of the window. this must be done before the menu is moved to fit completely onto the screen. the 'menu().raise()' command is not needed, that is done inside 'menu().show()' already. | |||||
2011-02-23 | renamed FbTk::XLayer to FbTk::Layer and FbTk::XLayerItem to FbTk::LayerItem | Mathias Gumz | 28 | -379/+229 | |
2011-02-23 | disabled overhead base classes 'FbTk::Layer' and 'FbTk::LayerItem' | Mathias Gumz | 9 | -21/+30 | |
had to add <algorithm> at various other files as a result of this change. | |||||
2011-02-23 | irrelevant 'virtual' destructor | Mathias Gumz | 1 | -1/+1 | |