Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-08-09 | Add functions for {reveal,hid,toggl}ing the window | Jochen Keil | |
Toggling is based is based on the current window status. If unmapped then reveal else hide. Sync is necessary or delays might occur. The functions are called from the event loop when the according signal is received When mapping (revealing) the window again we need to set the struts property again. The easiest way to do this is to call repositionWin. However, repositionWin needs access to the Config structure which is available in eventLoop. Because decomposition wouldn't be easy and I don't want to pass Config down to showWindow (which would need to return the new Rectangle then) this is done here. | |||
2012-08-09 | Create signal handler in main and pass it down to the start* functions | Jochen Keil | |
This is necessary for setting up the signal callback (trigger) from the Plugin interface. As another benefit it is now possible to implement the lowerOnStart config option properly by simply sending a Hide signal in startLoop. | |||
2012-08-09 | Extend the interface so that plugins can send signals | Jochen Keil | |
Also: realign methods to look pretty again. | |||
2012-08-09 | Add signals for {show,hid,toggl}ing | Jochen Keil | |
Also make them {Read,Show}able which can be useful for printf debugging and does not hurt otherwise. | |||
2012-08-09 | Move signal handler and data types to own module | Jochen Keil | |
This is necessary to make SignalType available for other modules without import loops. This also decoupels the modules and their functionality a bit more so this is generally a cleaner solution. | |||
2012-08-09 | Modularize Window handling functions | Jochen Keil | |
These functions are about creation, positioning and property setting of the xmobar window. An own module does them justice and eases the task of adding functions for revealing/hiding and toggling the window. | |||
2012-08-08 | BufferedPipeReader: A plugin for temporary data display | Jochen Keil | |
This plugin allows to display data from multiple pipes. New data will always overwrite the currently displayed data. However, if a timeout is specified, the previous content is restored. Configuration works like this: BufferedPipeReader <Alias> [ ( Timeout, "/path/to/fifo/pipe" ), (..), .. ] If Timeout is set to 0 then the content is persistent, i.e. it will be reset to any previous value, it will itself become the previous value. If Timeout is set to a negative value the earth will stop spinning, so don't do it. | |||
2012-07-28 | Remove 2nd default value from description of -L. | Kent R. Spillner | |
2012-07-28 | Correct reference to normal color option. | Kent R. Spillner | |
The description for -L should refer to -n (normal color), not -m (minimum width). | |||
2012-07-28 | Fixes for DiskU, which was exploding on recent Linux | Jose Antonio Ortega Ruiz | |
We're using now the recommended statvfs interface, instead of the obsolete statfs64. Moreover, we compute correctly the used space. | |||
2012-07-24 | Bit of news and version bump | Jose Antonio Ortega Ruiz | |
2012-07-21 | Merge remote-tracking branch 'math/dev/mpd-idle' into mpd | Jose Antonio Ortega Ruiz | |
Conflicts: xmobar.cabal | |||
2012-07-19 | Nit in StatFS | Jose Antonio Ortega Ruiz | |
2012-07-19 | Merge remote-tracking branch 'trofi/master' | Jose Antonio Ortega Ruiz | |
2012-07-17 | xmobar.cabal: port to libmpd-0.8. | Sergei Trofimovich | |
Now all values are returned as 'Value' wrapped entries. Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> | |||
2012-07-17 | xmobar.cabal: allow stm-2.4 and mtl-2.1 | Sergei Trofimovich | |
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> | |||
2012-06-09 | Add the AutoMPD monitor | Ben Boeckel | |
2012-06-09 | Add a blocking call for MPD based on events | Ben Boeckel | |
2012-06-09 | Add runM variant which takes a blocking call | Ben Boeckel | |
This allows monitors to define update times other than time-based. | |||
2012-06-04 | News/Readme updates (including making them github-friendlier)0.15 | Jose Antonio Ortega Ruiz | |
2012-06-04 | News/Readme updates (including making them github-friendlier) | Jose Antonio Ortega Ruiz | |
2012-06-04 | Added --with_threaded configuration flag | Jose Antonio Ortega Ruiz | |
Fixes #36 | |||
2012-06-04 | Mostly failed attempt to robustify disk usage monitor | Jose Antonio Ortega Ruiz | |
Since a kernel upgrade about two months ago, DiskU just blows up my xmobar apparently at random. | |||
2012-06-04 | More specific in libmpd versioning | Jose Antonio Ortega Ruiz | |
2012-05-20 | Whitespace | Jose Antonio Ortega Ruiz | |
2012-05-05 | NEWS update | Jose Antonio Ortega Ruiz | |
2012-05-05 | Linting | Jose Antonio Ortega Ruiz | |
2012-05-05 | Kbd: compilation warnings and whitespace | Jose Antonio Ortega Ruiz | |
2012-05-05 | Redundant import Foreign removed | Jose Antonio Ortega Ruiz | |
2012-05-05 | Duplicate instance definition (github issue #45) | Jose Antonio Ortega Ruiz | |
2012-05-05 | Linting | Jose Antonio Ortega Ruiz | |
2012-05-05 | Possible solution for coretemp files reading (github issue #38) | Jose Antonio Ortega Ruiz | |
Apparently, temp1_label does not follow the same naming pattern as the rest of label files. | |||
2012-04-15 | Net: distinguishing between faulty and not active interfaces | Jose Antonio Ortega Ruiz | |
2012-04-14 | Removed the N/A text, when interface is not found. | Peter Kasza | |
2012-04-14 | net: hide output when interface is down. | Peter Kasza | |
2012-04-14 | Removed 'modifyTVar' to be compatible with STM-2.3. | Peter Kasza | |
2012-04-11 | NEWS updates | Jose Antonio Ortega Ruiz | |
2012-04-11 | Requiring X11 1.6 | Jose Antonio Ortega Ruiz | |
2012-04-11 | Merge branch 'dev/use-x11-xrandr-support' of ↵ | Jose Antonio Ortega Ruiz | |
https://github.com/mathstuf/xmobar into mathstuf-dev/use-x11-xrandr-support | |||
2012-04-11 | Merge pull request #41 from mathstuf/dev/add-incremental-config-option | jao | |
dev/add-incremental-config-option | |||
2012-03-19 | Disk usage monitor tweak | Jose Antonio Ortega Ruiz | |
Computing used space from total and available (rather than free) space. | |||
2012-03-19 | Quirk in StatFS (CLong -> CULong) | Jose Antonio Ortega Ruiz | |
As per Joey Hess advice in http://code.google.com/p/xmobar/issues/detail?id=28#c15 | |||
2012-03-12 | Add NamedXPropertyLog documentation | Ben Boeckel | |
2012-03-12 | Update --help output in README | Ben Boeckel | |
2012-03-11 | Add parentheses | Ben Boeckel | |
2012-03-11 | Allow XMonadLog to have a separate name as well | Ben Boeckel | |
2012-03-11 | Allow incremental commands to be given | Ben Boeckel | |
Using the -C option, *additional* commands can be given to Xmobar. This allows a common configuration to be used and then differentiated in just the -C calls. | |||
2012-03-11 | Bump minimum version | Ben Boeckel | |
2012-03-11 | Use Xrandr support from the X11 package | Ben Boeckel | |
2012-03-03 | Remove old-time dependency | Jonathan Grochowski | |
The Date and DateZone plugins no longer depend on old-time so we remove it from the list of explicit dependencies. |