Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-05-01 | uvmeter: new plugin showing UV data (Australia) | Roman Joost | |
This patch adds a new optional plugin showing UV data for Australian users. The data is aquired by simple HTTP request from the Australian Radiation Protection and Nuclear Safety Agencies XML data feed. The uvmeter plugin can be configured ovserving multiple different station across the country. The alias now defaults to 'uv <stationid>'. | |||
2015-04-21 | Some vertical alignment for multiple fonts | jao | |
2015-04-20 | Horizontal alignment of text background | jao | |
2015-04-19 | Background's alignment and size | jao | |
2015-04-14 | De-ambiguify TimeLocale when DateZone is enabled | Edward Tjörnhammar | |
2015-04-13 | A bit more experimentation with alignment | jao | |
2015-04-02 | Make M an Applicative instance | Edward Tjörnhammar | |
2015-04-02 | De-ambiguify defaultTimeLocale using CPP | Edward Tjörnhammar | |
2015-03-20 | Fixes for vertical alignment and border drawing | jao | |
2015-03-19 | More alignment fixes | jao | |
2015-03-18 | Fix for background's vertical aligment | jao | |
2015-03-17 | Trying a better vertical alignmnet (issue #221) | jao | |
2015-03-11 | Fix for default icon vertical alignment (#216) | jao | |
2015-03-11 | Another attempt at better error handling in Volume | jao | |
2015-03-09 | Revert "Fix for GHC 7.8.4 (issue #213)" | jao | |
This reverts commit 1668793e69b7e7c78b7c5b4fd05a256c8ea9f0b1. | |||
2015-03-08 | Fix for GHC 7.8.4 (issue #213) | jao | |
2015-03-08 | Compiler warning | jao | |
2015-03-08 | Better error control in Volume monitor | jao | |
2015-02-02 | Real fix: Xrender only available if with_xft | jao | |
2015-02-01 | Fix for compilation with 7.8 | jao | |
Although i'm not sure what i really fixed | |||
2015-02-01 | Added additional wind parser case for "Variable at" | Dino Morelli | |
Wind data sometimes looks like this: "Wind: Variable at 3 MPH (3 KT):0" Note the missing direction info. This fix adds an additional parser for this case to pWind. | |||
2015-01-09 | Change the `fontList` to `additionalFonts` | Markus Scherer | |
2015-01-08 | Support for multiple fonts | Markus Scherer | |
2015-01-07 | Cleanups: not exporting XRender functions nobody uses | jao | |
2015-01-07 | Whitespace | jao | |
2015-01-07 | Honoring multiple fonts in the last fix | jao | |
2015-01-07 | Honoring background color when alpha=255 (issue #209) | jao | |
2014-12-30 | Linting and defaults | jao | |
2014-12-30 | Fix: use the right background area in transparency | jao | |
2014-12-30 | Default to opaque | jao | |
2014-12-30 | Merge branch 'transparency' of https://github.com/ezyang/xmobar | jao | |
Conflicts: src/Config.hs src/Main.hs src/Parsers.hs src/XUtil.hsc src/Xmobar.hs | |||
2014-12-26 | Honour the -S (show suffix) monitor flag in CpuFreq | jao | |
2014-12-18 | Allow the Xlib automatically choose a font size. | Alexander Stepanenko | |
2014-12-15 | MPD: add a new template variable 'flags' | Duncan Burke | |
Displays playback flags in the style of ncmpcpp. | |||
2014-12-02 | New textOffset and iconOffset configuration parameters | jao | |
2014-12-02 | Merge branch 'master' of https://github.com/ryantm/xmobar into ryantm-master | jao | |
Conflicts: src/Xmobar.hs | |||
2014-11-12 | Introduce available memory variables in memory monitor | Samuli Thomasson | |
Available memory is determined from meminfo's `MemAvailable:` on 3.14 and newer, and falls back to `free + buffer + cache` on older systems. Introduces new variables `<available{,ratio,bar,vbar,ipat}>`. | |||
2014-10-11 | Compatibility with mtl 2.1 | jao | |
Thanks to Apollon Oikonomopoulos!! | |||
2014-09-28 | Using fromMaybe | jao | |
2014-09-28 | Upgrade to libmpd 0.9 | jao | |
2014-09-26 | CLI switch for iconRoot (-i) | jao | |
2014-09-24 | Add iconRoot config option | Alexander Shabalin | |
For all <icon=path/> if path does not start with "/", "./", "../" it will have iconRoot ++ "/" prepended to it. | |||
2014-09-24 | Merge branch 'dynamic-strings' of https://github.com/projedi/xmobar | jao | |
2014-09-24 | Rename dynamic string to icon pattern | Alexander Shabalin | |
2014-09-18 | Linting of the multixft patch | jao | |
2014-09-18 | Merge branch 'multixft' of https://github.com/phil5/xmobar | jao | |
2014-09-17 | Support XFT multiple fonts | Phil Xiaojun Hu | |
2014-09-17 | Merge branch 'commandfix' of https://github.com/phil5/xmobar | jao | |
2014-09-16 | Locks: Implement event-driven locks indicator | Anton Vorontsov | |
This commit does more fundamental rework of the "Locks" plug-in: now the plug-in is fully event-driven and thus extremely power-efficient, effectively zero CPU consumption while idling. | |||
2014-09-16 | Locks: Rework to avoid unnecessary display reopening | Anton Vorontsov | |
The extremely useful "Locks" plugin eats quite a lot of CPU (>2% here on a old-ish laptop), unfortunately. The plug-in unnecessary reopens the display, which is quite expensive operation. It results into 16 syscalls: socket(PF_LOCAL) -> connect(sun_path=@"/tmp/.X11-unix/X0"}) -> getpeername() -> uname() -> access(".Xauthority") -> open(".Xauthority") -> fstat() -> mmap() -> read() -> close() -> munmap() -> getsockname() -> fcntl(F_SETFD) -> fcntl(F_SETFL) -> shutdown() -> close() This is almost half of all the syscalls that we ought to execute for the plug-in to work. Now, considering the useful work and that "Locks" runs every 200 milliseconds, it gives us >300 syscalls (and a lot more wake-ups) per second. This commit fixes the reopening issue, effectively halving the CPU consumption (down to ~1%). The patch also makes it easier to implement event-driven indicators that will reduce the idle CPU consumption to 0. |