Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-09-19 | Merge branch 'screen_update' of git://github.com/skinner33/xmobar into ↵ | Jose Antonio Ortega Ruiz | |
skinner-screen_update | |||
2011-09-19 | Refactored eventLoop | Martin Perner | |
2011-09-19 | Merge branch 'screen_update' of git://github.com/skinner33/xmobar into ↵ | Jose Antonio Ortega Ruiz | |
skinner-screen_update Conflicts: NEWS src/XUtil.hsc | |||
2011-09-16 | Changes signals used | Martin Perner | |
Switches HUP to USR1 and USR1 to USR2, as requested | |||
2011-09-11 | Minor cleanup | Martin Perner | |
2011-09-10 | Wrong value used to check for xrandr event | Martin Perner | |
Didn't tested xrandr events with that event detection. Notify value is 0, the one used (keypress) is 1 | |||
2011-09-10 | moved signal handler setup into eventloop | Martin Perner | |
2011-09-10 | removed threading problem with Xlib | Martin Perner | |
The output just stopped at some point until a new XEvent was received As XLockDisplay is in theory a good idea, with XNextEvent blocking its not usable. As it turned out, a window can be shared between display connections. Now the eventloop has its own display connection (which also removes the need for the lock introduced before). Additionally the screeninfo doesn't need to be fetched into a TVar in the eventerloop anymore. Also this was needed for the signalHandlers to work correctly again. | |||
2011-09-09 | complete reword of the eventLoop | Martin Perner | |
*) replaced window destroy and create with a reposition *) replaced the exception for redraw with an MVar *) put nextEvent into an own thread, communication over the MVar *) signal handlers for repositioning and screen swap Notes: *) getScreenInfo is a parameter of eventLoop because it blocks when there is an nextEvent waiting for an new event | |||
2011-08-31 | Added standard header to kbd | Martin Perner | |
2011-08-31 | Changed parameters | Martin Perner | |
there is still the bug this plugin needs to be the last or parsing the config file fails | |||
2011-08-31 | Added Keyboard Layout Indicator Plugin | Martin Perner | |
2011-08-31 | Merge pull request #26 from skinner33/alsadb | jao | |
catch alsa exception on decibel acquire | |||
2011-08-31 | Working version | Martin Perner | |
The last commit removed the exposure event which turned out to be a big problem. Although the bug still exists that not all xrandr events are received when normal events are enabled. To work around this problem a second display is created on which only the xrandr events are enabled. On an exposure event the eventqueue for this display is processed. The results are very good, in the worst case an exposure event must be triggered by the user on xmobar to update its position. | |||
2011-08-31 | Update on Screen change works | Martin Perner | |
But I'm not sure if something is broken now... | |||
2011-08-30 | Init commit | Martin Perner | |
handle doesn't get all events. simple c program and simple haskell program are getting all of them. there must be something in xmobar which catches about 3 of the screenchange events ... | |||
2011-08-30 | catch alsa exception on decibel acquire | Martin Perner | |
This closes #17. For some reasons the alsa interface does not provide a dB value on all systems. Instead an error is returned. The alsa-mixer library checks for such return values and throws an exception if one is detected. This patch catches the exception and returns 0 as dB value. | |||
2011-08-30 | Merge branch 'master' of github.com:jaor/xmobar | Jose Antonio Ortega Ruiz | |
2011-08-30 | Redundant OPTIONS pragma removed | Jose Antonio Ortega Ruiz | |
2011-08-27 | Fix the detection of the end of the command array | Martin Perner | |
It was only looked for a ']' followed by space-characters and either a '}' or ','. This looks good in generally but considering that a command can have as its last input parameter an array e.g. ... , Run Something ["Do"] , Run XMonadLog ] , sepChar = "%" } ... This will not work unless 'Something' is the last command in the array. This patch fixes this problem, as a ',' is only accepted if it is not followed by a "Run". | |||
2011-08-21 | Report iowait in Cpu monitor (fixes #55) | Jose Antonio Ortega Ruiz | |
2011-08-21 | Whitespace | Jose Antonio Ortega Ruiz | |
2011-08-21 | Wireless: treat <quality> as a %, and honor -p (fixes #48) | Jose Antonio Ortega Ruiz | |
2011-08-21 | Merge remote-tracking branch 'github/master' | Jose Antonio Ortega Ruiz | |
2011-08-21 | Show invalid input in case of parsing error in template | Jose Antonio Ortega Ruiz | |
As a side-effect, parts without substitution vars will be displayed as-is, fixing a bug reported by RC in the mailing list. | |||
2011-08-08 | Merge remote-tracking branch 'nzeh/master' | Norbert Zeh | |
2011-08-08 | Cope with new file system layout of CPU temperature sensor readings | Norbert Zeh | |
Either due to a change in lm_sensors or in the kernel itself, the core temperature readings are no longer found in one directory per core but in multiple files in the same directory. What's worse is that the file names have little to do with the actual core number. This patch addresses this and is flexible enough to handle the old layout and the new one. | |||
2011-07-31 | fix build failure against ghc-7.2 | Sergei Trofimovich | |
src/Plugins/Monitors/Top.hs:140:17: Illegal bang-pattern (use -XBangPatterns): ! r Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> | |||
2011-07-21 | DateZone: Added plugin for localized date | Martin Perner | |
2011-06-02 | Merge pull request #15 from skinner33/master | jao | |
Brightness Monitor Plugin | |||
2011-06-02 | Merge pull request #14 from mathstuf/dev/fix-battery-exceptions | jao | |
Use 0 if reading the file fails. Fixes issue #13. | |||
2011-06-02 | Compatibility with libmpd 0.6 (fixes #50) | jao | |
2011-04-05 | Bright Monitor: Use 0 if reading the file fails | Martin Perner | |
Thx to mathstuf for the hint | |||
2011-04-05 | Bright Monitor: Didn't made use of -S | Martin Perner | |
2011-04-04 | Added brightness monitor | Martin Perner | |
2011-04-02 | Use 0 if reading the file fails | Ben Boeckel | |
2011-03-29 | Battery: some divisions by zero eliminated | Jose Antonio Ortega Ruiz | |
2011-03-21 | Unused options in MPD removed | Jose Antonio Ortega Ruiz | |
2011-03-15 | Use the environment to configure the MPD server | Ben Boeckel | |
2011-02-25 | ThermalZone fixes | Jose Antonio Ortega Ruiz | |
2011-02-25 | New monitor, ThermalZone, addressing issue 44 | Jose Antonio Ortega Ruiz | |
2011-02-21 | Fixed math in Command.tenthSeconds | Norbert Zeh | |
2011-02-16 | Removed unnecessary use of IORef from Main.hs | Norbert Zeh | |
2011-02-13 | Nit | Jose Antonio Ortega Ruiz | |
2011-02-13 | Dead code elimination (doActionTwiceWithDelay) | Jose Antonio Ortega Ruiz | |
2011-02-13 | Same medicine for DiskIO (no doActionTwiceWithDelay left) | Jose Antonio Ortega Ruiz | |
2011-02-13 | Cpu and MultiCpu should also be more accurate now | Jose Antonio Ortega Ruiz | |
2011-02-13 | Battery: use power_now if current_now is not available (issue 40) | Jose Antonio Ortega Ruiz | |
2011-02-13 | More accurate net monitor rates (issue 42) | Jose Antonio Ortega Ruiz | |
2011-02-03 | More XPROPS for the xmobar exec | Jose Antonio Ortega Ruiz | |