Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-03-19 | Added SelectArg and MemFunSelectArg* | Henrik Kinnunen | 4 | -1/+181 | |
The MemFunSelectArg* functions can be used to select a specific argument from a signal. For example this would select the string argument as argument to the callback: Signal<void, int, float, string> signal; signal.connect(MemFunSelectArg2(obj, &Object::takesOneStringArg)); signal.emit(10, 3.14, "hello"); ... void Object::takesOneStringArg(const string& value) { ... } | |||||
2010-03-18 | Added missing RelaySignal.hh to Makefile.am | Henrik Kinnunen | 1 | -1/+1 | |
2010-03-18 | Changed Focusable::focusSig() to new signal system. | Henrik Kinnunen | 9 | -29/+69 | |
The focus signal emits the window that had the focus status changed. | |||||
2010-03-18 | Added FbTk::relaySignal, which relays new signals to old Subject type signals. | Henrik Kinnunen | 3 | -3/+87 | |
2010-03-18 | Fixed so testDemandAttention compiles | Henrik Kinnunen | 1 | -3/+5 | |
2010-03-18 | minor cleaning in MemFun.hh | Henrik Kinnunen | 1 | -6/+4 | |
2010-03-18 | Added MemFunIgnoreArgs which ignores aditional arguments. | Henrik Kinnunen | 2 | -2/+111 | |
For example connecting a function that takes two arguments to a signal that emits three arguments: struct Functor { void show(int a, int b); }; Functor f; Signal<void, int, int, int> s3; s3.connect(MemFunIgnoreArgs(f, &Functor::show)); | |||||
2010-03-17 | updated changelog | Henrik Kinnunen | 1 | -0/+3 | |
2010-03-17 | Changed #ifdef DEBUG ... cerr << to using fbdbg. | Henrik Kinnunen | 17 | -347/+235 | |
This will reduce the number of #ifdef DEBUG for simple debug messages. include "Debug.hh" and use fbdbg instead of cerr for debug. | |||||
2010-02-28 | bugfix: do not create the temporary menufile 'somewhere' in the filesystem ↵ | Mathias Gumz | 1 | -2/+2 | |
but next to the final one | |||||
2010-02-27 | fixed little preprocessor error | Mathias Gumz | 1 | -1/+1 | |
2010-01-19 | updated ChangeLog entries | Mathias Gumz | 1 | -0/+4 | |
2010-01-19 | improved documentation of the code | Mathias Gumz | 1 | -5/+8 | |
2010-01-19 | optimization of how often fluxbox checks for the system time to display it ↵ | Mathias Gumz | 1 | -4/+46 | |
in the clocktool the idea (as a first patch) for this change was provided by Thomas Habets (thomas at habets pp se). instead of having a fixed interval each second, we now calculate the next point in time based upon the format string used by the clocktool to render the time. as long as no seconds are shown fluxbox now wakes up once every minute. | |||||
2010-01-14 | updated changelog | Mathias Gumz | 1 | -0/+3 | |
2010-01-14 | recreated the generated manpages | Mathias Gumz | 6 | -824/+54 | |
2010-01-14 | fixed spelling | Paul Tagliamonte | 3 | -4/+4 | |
2009-12-18 | implemented 'MoveN' and 'ClickN' support in keys file. | Mathias Gumz | 8 | -98/+216 | |
the hardcoded 'OnTitlebar Mouse1 :Raise' (see Window.cc, FluxboxWindow::buttonPressEvent()) is disabled for now, should be added to fluxbox-update_configs | |||||
2009-12-16 | updated fluxbox-keys documentation, added 'Fullscreen' | Paul Tagliamonte | 3 | -2/+10 | |
2009-11-23 | cosmetic | Mathias Gumz | 1 | -1/+1 | |
2009-11-23 | Keep 'maximum/fullscreen' when moving a window between different heads | Michal Zime | 2 | -0/+19 | |
2009-10-08 | reportedly fix compiling on gcc 4.4 on Solaris | Mark Tiefenbruck | 1 | -0/+2 | |
2009-10-03 | definition should match declaration | Mathias Gumz | 1 | -1/+1 | |
2009-10-03 | compile fixes for sun compiler 5.10: class Layer conflicts with class ↵ | Mathias Gumz | 2 | -8/+8 | |
FbTk/Layer .. so just a little renaming | |||||
2009-10-03 | compile fixes for sun compiler 5.10: 'i want an extern C function ptr' | Mathias Gumz | 1 | -1/+1 | |
2009-10-03 | compile fixes for sun compiler 5.10: complains about 'not beeing able to ↵ | Mathias Gumz | 4 | -7/+9 | |
initialize this from that' | |||||
2009-10-03 | minor typo | Mathias Gumz | 1 | -2/+2 | |
2009-10-03 | updated changelog | Mathias Gumz | 1 | -0/+4 | |
2009-10-03 | cosmetic: use FbTk::StringUtil::number2String() | Mathias Gumz | 1 | -3/+3 | |
2009-10-03 | build system: checking to link against extensions (Xinerama, Randr, Shape) ↵ | Mathias Gumz | 1 | -64/+115 | |
is not enough, we have to check the headers as well | |||||
2009-10-03 | build system: moved some things around, 'finished configuring' message now ↵ | Mathias Gumz | 1 | -81/+41 | |
at the end | |||||
2009-10-03 | build system: autocreate the 'missing' file, fixes the 'unknown --run option ↵ | Mathias Gumz | 2 | -189/+1 | |
for missing' issue | |||||
2009-10-02 | updated changelog | Mathias Gumz | 1 | -0/+4 | |
2009-10-02 | just use the FbTk API | Mathias Gumz | 2 | -4/+8 | |
2009-10-02 | bugfix: stop wiping out ~/.fluxbox/keys | Mathias Gumz | 1 | -6/+0 | |
2009-10-01 | another little helper for FbTk::StringUtil: extractNumber() | Mathias Gumz | 3 | -1/+55 | |
2009-10-01 | updated changelog | Mathias Gumz | 1 | -0/+3 | |
2009-10-01 | removed unused code | Mathias Gumz | 4 | -73/+0 | |
2009-10-01 | compile fix: missing include guards | Mathias Gumz | 1 | -0/+6 | |
2009-10-01 | simpler code | Mathias Gumz | 7 | -80/+60 | |
2009-10-01 | compile fix: taken 'FbTk' out of includepath, Layer.hh and FbTk/Layer.hh ↵ | Mathias Gumz | 1 | -1/+1 | |
confused the sun compiler | |||||
2009-10-01 | compile fix: missing headers (sun compiler complained about) | Mathias Gumz | 5 | -1/+37 | |
2009-10-01 | compile fix: using correct forward declaration for template classes | Mathias Gumz | 3 | -4/+4 | |
we got this 'Warning (Anachronism): Old syntax for explicit specialization or instantiation ignored.' with the solaris compiler | |||||
2009-10-01 | made code simpler | Mathias Gumz | 2 | -16/+7 | |
2009-09-30 | cosmetic fix: removed warning about double ';' after command | Mathias Gumz | 1 | -15/+5 | |
static xyz inside a anonymous namespace is not really needed, so i removed the namespace to get rid of the compiler warning. it's more convinient for the developer to put ';' after that REGISTER_COMMAND_PARSER | |||||
2009-09-30 | compile fix: ISO C++ forbids variable length array 'names' | Mathias Gumz | 2 | -6/+10 | |
2009-09-30 | compile fix: use the correct format string to parse the number | Mathias Gumz | 2 | -2/+2 | |
2009-09-30 | cosmetic: slightly less code to do the same | Mathias Gumz | 1 | -6/+8 | |
2009-09-30 | compile fix: sun compiler complains about missing std::mem_fun_t<> | Mathias Gumz | 1 | -0/+1 | |
2009-09-30 | cosmetic fixes: removed redundant ';' + some whitespaces | Mathias Gumz | 39 | -82/+87 | |