Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-09-24 | Rename dynamic string to icon pattern | Alexander Shabalin | |
2014-09-14 | Implement DynamicString for Monitors supporting vbar. | Alexander Shabalin | |
* Batt * Bright * Cpu * Disk * MPD * Mem * MultiCpu * Net * Volume * Wireless | |||
2014-09-14 | Add DynamicString as an alternative to vbars. | Alexander Shabalin | |
* DynamicString is an Int -> String which takes a value from 0..8 and produces a string with this value embedded. Usefull for replacing vbars with icons: an icon per one of 9 states. * API is similar to that of vbar. * Default parser of DynamicString produces a function of `i` to a string that replaces all occurences of "%%" with `show i` | |||
2014-09-11 | Fix string to calm wind report | Tony Morris | |
2014-09-11 | differentiate betwee 0 degrees and no wind speed using mu (μ) | Tony Morris | |
2014-09-11 | Occasionally there is no wind and a METAR report gives simply, "Wind: 0" | Tony Morris | |
2014-09-05 | Fix: not colorizings total size in DiskU (issue #189) | jao | |
2014-09-01 | New wind report variables for Weather monitor | Tony Morris | |
* Wind cardinal direction (`windCardinal`) * Wind azimuth direction (`windAzimuth`) * Wind speed (MPH) (`windMph`) * Wind speed (knots) (`windKnots`) | |||
2014-08-29 | woops. Remove commented line | Tony Morris | |
2014-08-29 | Change <dewPoint> to be <dewPointC> and <dewPointF> | Tony Morris | |
2014-08-29 | hlint improvements | Tony Morris | |
2014-08-12 | Top: these days, processes consuming > 1Gb RAM are seen in the wild | jao | |
2014-08-09 | hlint refactorings | Reto Hablützel | |
2014-07-30 | Implement adaptive units for Net plugin | Axel Angel | |
Adaptive units are computed only if suffix is enabled Otherwise we fall back to the old computation (KB) | |||
2014-06-27 | Fix for CPU monitor on long-running systems | Robert J. Macomber | |
After running long enough, the numbers in /proc/stat get big enough that they will not fit in a Float without loss of precision, which leads to erratic results such as reporting "NaN%" CPU usage. This commit simply keeps the numbers integral until producing the final percentage result. | |||
2014-05-29 | A simple CatInt monitor | Nathaniel Wesley Filardo | |
2014-05-04 | Accepting "unknown" as network device state | Jose Antonio Ortega Ruiz | |
Cf. discussion of issue #98 | |||
2014-05-03 | CoreTemp: Add alternative path for linux 3.15 | Tomas Janousek | |
Since v3.15-rc1, coretemp temperatures are elsewhere, see http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=d72d19c26c417d514787ae85b197af34de286c0a http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=bab2243ce1897865e31ea6d59b0478391f51812b | |||
2014-05-03 | CoreCommon: Try several paths in checkedDataRetrieval | Tomas Janousek | |
2014-04-17 | fix build on old versions of ghc by qualifying import to avoid conflict | Max DeLiso | |
2014-03-15 | MPD monitor has vbar for track progress | Eric Mrak | |
2014-03-15 | DiskU/DiskIO have vbar equivalents | Eric Mrak | |
2014-03-15 | Net plugin has txvbar and rxvbar | Eric Mrak | |
2014-03-15 | adding showLogVBar | Eric Mrak | |
2014-03-15 | showVerticalBar now takes the same arguments as showPercentBar | Eric Mrak | |
2014-03-14 | Wireless module has qualityvbar | Eric Mrak | |
2014-03-14 | Battery now has leftvbar | Eric Mrak | |
2014-03-14 | Memory monitor has freevbar and usedvbar | Eric Mrak | |
2014-03-13 | Volume module has volumevbar | Eric Mrak | |
2014-03-13 | Cpu now has vbar | Eric Mrak | |
2014-03-13 | Brightness hbar is now vbar | Eric Mrak | |
2014-03-13 | MultiCpu now has vbar | Eric Mrak | |
2014-03-13 | adding showVerticalBar option for monitors to use | Eric Mrak | |
2014-03-09 | Merge remote-tracking branch 'rethab/master' | Jose Antonio Ortega Ruiz | |
2014-03-09 | Handle inexistent devices | Reto Hablützel | |
If a device is unplugged without prior unmounting, it still appears in the /etc/mtab file, which is used for this monitor. The problem is that this monitor canonicalized every path regardless of whether it actually existed or not. I basically added the 'only canonicalize if file exists'. | |||
2014-03-07 | src/Plugins/Monitors/Volume.hs: port to alsa-mixer-0.2 | Sergei Trofimovich | |
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> | |||
2014-02-15 | Fix runaway memory leak when expanding invalid tags, and remove error | nand | |
Don't recursively parse on the case of an error. Also, in the case of an error, instead of replacing by an error message, replace by the tag itself to prevent mangling strings that legitimately include < and > characters, for example song titles when using the MPD plugin. I'm not sure how to handle this better. Honestly, I would like to remove the recursive parsing altogether but this works for now. Consider filing an issue for a proper resolution of this. I don't want rogue tags expanding themselves in my song titles. | |||
2014-02-05 | Handle errors better in Weather plugin | Ben Boeckel | |
2014-02-05 | Drop curl dependency for the HTTP module | Ben Boeckel | |
2014-02-05 | Find out whether the weather monitor is likely to block | Ben Boeckel | |
Uses the HTTP module to do the work rather than curl. | |||
2014-02-05 | Add a "ready" check to MPD monitors | Ben Boeckel | |
If the MPD server isn't responsive or the network is down, MPD will no longer block xmobar from doing its job. | |||
2014-02-05 | Add support for monitors to indicate they may block | Ben Boeckel | |
Useful when the network is down or something else is causing issues. | |||
2014-02-04 | Use MemAvailable from meminfo if possible | Ben Boeckel | |
Use the functionality from newer kernels if available. Basically, the free+buffer+cache metric is a massive hack and not accurate anyways (e.g., not all cache can be swapped out and kernel accounting can change whenever). Kernels 3.14 and newer have MemAvailable in meminfo which is more accurate; use it if possible. | |||
2014-02-05 | Couple of nits | Jose Antonio Ortega Ruiz | |
2014-02-05 | Fix for infinite loops when MPD is not running | Jose Antonio Ortega Ruiz | |
Should address #76 and #111. | |||
2014-02-04 | Parse out fields from /proc/meminfo | Ben Boeckel | |
Newer kernels have changed the order of the lines in the /proc/meminfo find (MemAvailable is now line 3). To support this and older kernels, use the key from the map when getting data from it rather than static line numbers. | |||
2013-12-30 | Fix for time estimation when using the previous workaround | Jose Antonio Ortega Ruiz | |
2013-12-30 | Battery: workaround for obsolete current_now | Jose Antonio Ortega Ruiz | |
2013-12-30 | Fix for Top parsing of command lines containing blanks | Jose Antonio Ortega Ruiz | |
2013-11-25 | findFiles renamed for directory-1.2.0.2 compat (fixes #137) | Jose Antonio Ortega Ruiz | |