Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2020-04-05 | Use FbTk::StringUtils instead of own tokenizer. | Gregor Bollerhey | 1 | -28/+9 | |
2020-04-05 | Sort on remove isn't needed. | Gregor Bollerhey | 1 | -2/+0 | |
2020-04-05 | Icon order now is property of the SystemTray. | Gregor Bollerhey | 1 | -68/+63 | |
This way it is only parsed once in the constructor. Updating the TrayWindow order is now a method which is called once when the icon is created. sortClients/rearrange is now only called on adding and removing icons. | |||||
2020-04-05 | XFree must not be called with 0. | Gregor Bollerhey | 1 | -2/+4 | |
2020-04-05 | Thought BadWindow was a return status on failure. | Gregor Bollerhey | 1 | -5/+3 | |
In fact its 0, thats why fluxbox sometimes crashes when freeing the malformed structure. | |||||
2020-04-05 | Store order in TrayWindow instead of using expensive comperator. | Gregor Bollerhey | 1 | -13/+12 | |
2020-04-05 | Use XFree to free memory (not the default "delete"). | Gregor Bollerhey | 1 | -1/+5 | |
2020-04-05 | Make systray icon pinning available. | Gregor Bollerhey | 1 | -5/+84 | |
The user options screenname.systray.pinLeft and screenname.systray.pinRight in .fluxbox/init are read as comma sperated list of window classnames. While preserving the order of the lists, systray icons are sorted so that pinLeft'ed classnames appear left and vice versa. | |||||
2016-08-27 | Replay toolbar button events | Thomas Lübking | 1 | -0/+13 | |
NOTICE!!!! THIS IS HIGHLY EXPERIMENTAL! The patch alters the button grab mode to GrabSync in order to ReplayPointer the event. THIS CAN FREEZE ANY INPUT TO FLUXBOX!!! The toolbar (and other things?) grab buttons in order to handle MouseN events for the entire bar, INCLUDING all child windows. This causes two problems: 1. The bar handles events which are not meant for fluxbox at all (but the systray icons) BUG: 940 2. The bar will intercept (and suck) *every* press, even if only doubleclicks are desired BUG: 949 The problem with this patch is that an oversight here has the potential to completely freeze input event processing in fluxbox (ie. the process needs to be killed from outside), SO IT NEEDS TESTING! As much as possible. | |||||
2016-01-09 | minor code cosmetics | Mathias Gumz | 1 | -13/+21 | |
2016-01-09 | send ConfigureNotify using root coordinates | foobar0815 | 1 | -1/+27 | |
2015-01-03 | Remove various unused variables | Mathias Gumz | 1 | -7/+4 | |
Clang and Gcc-4.9 complaint about some unused variables here and there. And who are we to not make a compiler happy :) | |||||
2011-05-10 | Convert ToolbarItem::resizeSig to FbTk::Signal | Pavel Labath | 1 | -3/+3 | |
2011-05-10 | Convert FbTk::Theme::reconfigSig and friends to the new Signal system | Pavel Labath | 1 | -4/+2 | |
I removed the const versions of reconfigSig() in the process since FbTk::Signal has no const methods anyway. | |||||
2011-02-24 | fix calculating the width / height of SystemTray (closes #3150939) | Mathias Gumz | 1 | -2/+2 | |
2010-09-13 | code simplification | Mathias Gumz | 1 | -1/+2 | |
we do not need a std::map just to store an attribute on an AtomHandler, it makes housekeeping just more annoying. | |||||
2010-08-23 | moved knowledge about '_NET_SYSTEM_TRAY_S' into the 'SystemTray' class | Mathias Gumz | 1 | -9/+12 | |
2010-03-17 | Changed #ifdef DEBUG ... cerr << to using fbdbg. | Henrik Kinnunen | 1 | -25/+18 | |
This will reduce the number of #ifdef DEBUG for simple debug messages. include "Debug.hh" and use fbdbg instead of cerr for debug. | |||||
2009-10-01 | simpler code | Mathias Gumz | 1 | -6/+2 | |
2009-05-25 | minor cosmetics | Mathias Gumz | 1 | -1/+1 | |
2008-09-21 | Changed background changed signal in BScreen to use the new signal system | Henrik Kinnunen | 1 | -1/+5 | |
2008-04-27 | Added SimpleObserver class. | Henrik Kinnunen | 1 | -6/+9 | |
This class works in the same way as the SimpleCommand class. Use it with the makeObserver function. It calls the receiver's member function when the subject sends a signal. | |||||
2008-04-15 | system tray border patch from matteo | Matteo Galiazzo | 1 | -1/+1 | |
2008-01-15 | split Text.hh into Orientation.hh and TextUtils.{cc,hh} | Mathias Gumz | 1 | -0/+1 | |
2008-01-05 | update code to use ThemeProxy | Mark Tiefenbruck | 1 | -8/+9 | |
2008-01-04 | remove old svn $Id$ tags | Mark Tiefenbruck | 1 | -2/+0 | |
2007-12-30 | remove some (hopefully) unneeded header includes | Mark Tiefenbruck | 1 | -0/+1 | |
2007-08-06 | fix KDE dockapps on restart | simonb | 1 | -45/+80 | |
2007-08-04 | Fix system tray restart issues | simonb | 1 | -11/+36 | |
2007-07-03 | fix updating of systemtray and kde dockapps in slit on background change | markt | 1 | -0/+1 | |
added fluxbox-remote.cc | |||||
2007-02-26 | this shouldn't be necessary | markt | 1 | -1/+0 | |
2007-02-25 | update systemtray alpha with toolbar alpha | markt | 1 | -13/+11 | |
2007-02-23 | added some support for XEMBED protocol in systemtray | markt | 1 | -31/+95 | |
2007-02-12 | little cleanup | markt | 1 | -7/+0 | |
2007-01-04 | random attempt to fix an aMSN bug | markt | 1 | -0/+5 | |
2006-10-30 | Cosmetic patch from Slava Semushin | mathias | 1 | -4/+12 | |
2006-04-18 | fix freeze in systemtray configuring, sf.net bug #1359442 | simonb | 1 | -2/+3 | |
2006-04-15 | implement vertical toolbar placement options | simonb | 1 | -13/+21 | |
2006-02-16 | updated copyright info | mathias | 1 | -1/+1 | |
2005-05-17 | fix systemtray overlap | simonb | 1 | -1/+3 | |
2005-04-26 | fix systray client sizing | simonb | 1 | -8/+13 | |
2005-01-24 | copyright date | mathias | 1 | -1/+1 | |
2005-01-14 | systemtray-tool has now a propper background. its styleable via the | mathias | 1 | -22/+71 | |
toolbar.systray.* ressource, same way as the clock. | |||||
2004-11-19 | svn propset svn:keywords "Id" | mathias | 1 | -1/+1 | |
2004-10-21 | not all compilers have __FUNCTION__ (mipspro) | akir | 1 | -7/+7 | |
2004-09-01 | fixed multiple screen issue...again | fluxgen | 1 | -4/+11 | |
2004-09-01 | fixed restart issue + sending resize signal when ConfigureNotify | fluxgen | 1 | -6/+15 | |
2004-08-31 | multiple screen fix, checks for screen number | fluxgen | 1 | -4/+16 | |
2004-06-27 | force old position on configure request, we dont know if the clients ↵ | fluxgen | 1 | -8/+17 | |
changed the position | |||||
2004-06-20 | fix systemtray related things | rathnor | 1 | -11/+29 | |