summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2010-02-12correctly parse static position in config0.10Andrea Rossato
Ignore-this: c998e16a07bc65f0543ab26c5b155cb5e2b8f536 darcs-hash:20100212132309-d6583-a388b6542ece14051c94b76f8e0b821fef51ee18.gz
2010-02-11fix issue 19 - a small reegression in the config parserAndrea Rossato
Ignore-this: cea42efaa2e4c13ed3580154172008592d6e4970 darcs-hash:20100211135118-d6583-5be151b1907f91dec13ed555c47bd1c83119ad0d.gz
2010-02-10fix issue 5Andrea Rossato
Ignore-this: afbb42721d0f68dee3a764185564a32f8c5d01e5 darcs-hash:20100210135923-d6583-708784af45753c2928c50eedbb39ceada47ad3f2.gz
2010-02-10fix issue 7Andrea Rossato
Ignore-this: 97784bd32e2fba31eb1a54f24f57f702b04a067d darcs-hash:20100210135212-d6583-c0ab23a1e93516e8572d437c2fd0d76136c843d0.gz
2010-02-10fix ghc-6.12.1 warnings andd fix issue 17Andrea Rossato
Ignore-this: 868a877e7a107ddc8bc4085f3eb7fc8ae64597ee ghc-6.12.1 has native support for locales (very cool indeed!!), which simplify the code - unless for the compatibility layer with past ghc versions. xmobar has now support for every locale supported by ghc. The rest of the patch are just redundant import warnings and some xmobar.cabal updates. darcs-hash:20100210122927-d6583-e131c86cf89ce26adea9aa2ae06467bfdc40e14b.gz
2010-02-10Batt: read energy_ if charge_ is not presentAndrea Rossato
Ignore-this: 76a24d0c8d89c239a2c9d8136f77f409ccb34f1a darcs-hash:20100210114505-d6583-ffe623e21b431c2d4d88b79dfb92a1f3af8ed9d8.gz
2010-02-09bump version and set default value for xft and hinotifyAndrea Rossato
Ignore-this: c7a12d3137f383eaed154196768c907a1c8333f2 darcs-hash:20100209110028-d6583-31cb85c570e6b0cd55efc8d3fef64ec89cc47196.gz
2010-02-09Suppress warning for half-baked codeAndrea Rossato
Ignore-this: 26aaa6c769e8bb80533c6247a591a66a20e9a87b darcs-hash:20100209105751-d6583-c239e4493b10e56884a634d068fa20b00063f97b.gz
2010-02-09Monitors: display exceptionsAndrea Rossato
Ignore-this: 46f86b3dcf9f41ec35a904e97e96013a656b08d5 darcs-hash:20100209104236-d6583-4f1dbcb4d0ab702c742e73677a955d9f600a1d61.gz
2010-02-09Batt: use sysfs to retrieve informationAndrea Rossato
Ignore-this: 06b7e637c2898c3abcc0959a077b8e418c0c15d4 darcs-hash:20100209104107-d6583-4cbd13d8e7194ce28831e2a106e0bd7078481f63.gz
2010-02-09update my emailAndrea Rossato
Ignore-this: afbb205e54c523b9f091d4495f9ba176dd3db971 darcs-hash:20100209094548-d6583-024d9319483e56a4482ce5fb705951097c33ec83.gz
2010-01-30Partial fix for issue 14.Michal Terepeta
Ignore-this: 93060e4b19a975843eaab1185af52545 darcs-hash:20100130214452-c9c37-5b222060fbac6ea2f470224da766c6c3577a7c37.gz
2010-02-06get rid of action-permutations and use parsec permutation library insteadAndrea Rossato
Ignore-this: 73dbcd588c961bd8bb4dd6d0c931cb3760e2949e code gets shorter and error messages maybe meaningful darcs-hash:20100206003909-d6583-631e1c5e75ad7e7334f865828b398f4d2310af5a.gz
2009-11-02Since ACPI reads can be slow, use a helper /bin/cat process to perform themsvein.ove
Ignore-this: ae34afa8524d6cfb6baab8eb6c3a3b85 darcs-hash:20091102173811-f57bf-470bb638c0c64ddc093c2238d600772525035ea0.gz
2008-09-17Also avoid excessive precision in memory displaysJohn Goerzen
darcs-hash:20080917031153-c2a52-f7d6550e2b21d4dac8e6ed68a807f7e87162eb7d.gz
2008-09-17Don't show tenths of itemsJohn Goerzen
This is more precision than needed for CPU, Mem, Swap, etc. and consumes valuable space on small devices darcs-hash:20080917025306-c2a52-abfb2791f165d7f922438dfbc80507609b10e6e4.gz
2010-01-02Use native utf-8 input in GHC 6.12svein.ove
Ignore-this: f307e7ee3f4b04a692b1a4183f3de83e darcs-hash:20100102193207-f57bf-005b945c503d9f6463ea66a441c434d496a4c329.gz
2009-12-09Add very experimental EWMH pluginSpencer Janssen
Ignore-this: 9837736ecbe1f4595f7f892bbfa3f620 darcs-hash:20091209021620-a5988-d6413cf4cde6bae98037e277f47347392e7c710a.gz
2009-11-21xmonadpropwrite: pass input unchanged, UTF8 not neededTomas Janousek
Ignore-this: 54b2aa3a8c9fa566d10474b5b09d0017 darcs-hash:20091120234024-c9ff5-85bd22ba46c6c8be8c71b14ac01f5693ace0bb30.gz
2009-11-20extend XMonadLog with XPropertyLogTomas Janousek
Ignore-this: baec7062f93ab5950f57c44876c2f XMonadLog can be even more awesome with the ability to gather input from custom sources. This patch adds exactly that, along with a script to read from pipe and write to xmobar using an X property. darcs-hash:20091120144426-c9ff5-596f8b40c4b3df6ede43832b147e95e48ad582ba.gz
2009-11-19Depend on Cabal 1.6, required for "4.*" dependencySpencer Janssen
Ignore-this: 39c28d9851787420eddb6e910903d376 darcs-hash:20091119044609-a5988-3853c05d5cabf7dc02b9e2af11211e682525e8fd.gz
2009-11-07Add XMonadLog.Spencer Janssen
Ignore-this: 99ce96d00494d6bd681ef524bb93f8c7 Support for writing WM status to a root window property was just added to xmonad, this is the accompanying xmobar plugin. The idea is to use XMonadLog rather than StdinReader with xmonad, this should hopefully be more robust than communicating over a pipe. darcs-hash:20091107010104-a5988-5d111c1cba277269dc2dda2a5f4aaae384d4be3a.gz
2009-10-14use whatever version of parsec we haveAndrea Rossato
Ignore-this: 0c7a7a10292e4e8cd3a379b178afd5d63950b775 darcs-hash:20091014091406-d6583-e83fa8ff33b42a9bbbf8f439566107ed2bffa72e.gz
2009-10-14reference to i3status in the READMEAndrea Rossato
Ignore-this: 77464d96a83855eba1772c6b099314be5c84f3b0 darcs-hash:20091014091339-d6583-6b4792927b7b1d85ae3142032b5dd977e699e8fa.gz
2009-10-11Strip '--' comments in xmobarrcAdam Vogt
Ignore-this: f58bb2b32a2257d48c039bb8866b5b65 darcs-hash:20091011035541-1499c-0a4163431ee0000c9cdbd70d15bce44b903ec314.gz
2009-10-11Use a newtype for the backtracking Parsec Alternative instanceAdam Vogt
Ignore-this: e79b4134f53f7449f54b08c4fc4dc787 darcs-hash:20091011035512-1499c-347dab168c4a8ee5507c18b0eb336f0a07114976.gz
2009-10-11Support for base 4 without base-3 compatibilityAdam Vogt
Ignore-this: 6846a123ade5dc1164841e62beabbf71 darcs-hash:20091011015618-1499c-f91811df4a05f6e4d236faaa5f4b4050613253e1.gz
2009-09-18Distribute xmobar.config-sampleAdam Vogt
Ignore-this: 78b3c774c43357cf143dde0c980a5b8c darcs-hash:20090918153425-1499c-a43579cdccb198799aa74017880209b4297a8cf6.gz
2009-09-26Fix for PipeReader contents feching.jao
Ignore-this: d3362cb2b00c407b9ccc6adc97fdbf0d Apparently, a pipe has to be opened in r/w mode for xmobar to update the display of its contents when the latter changes in time. I don't see the reason for this, but the fact remains that opening the pipe in ReadMode does not work. darcs-hash:20090926215132-a9375-0b3384071129d6352493c959fbf078e3a9f58709.gz
2009-08-26Fix parsing in Plugins.Monitors.Netwirtwolff
Ignore-this: 49586807b8118e3dfee9e8e57888175c To close http://code.google.com/p/xmobar/issues/detail?id darcs-hash:20090826211324-d17f0-04737b3640b90276af470aa187d6177113dbec02.gz
2009-09-25fix a few warnings, clean up some recently added stuff, and restrict parsec ↵Andrea Rossato
to <3 Ignore-this: df12dd4ab0ccec4de18b15e77a6150c484bd5ec5 Parsec 3 adds Applicative and Alternative instances which conflict with the ones needed for version 2 (no other reasons I'm aware of bind us to parsec-2). darcs-hash:20090925192159-d6583-efb71dbd01a6d166fc66f8004889f020382280fc.gz
2009-09-23Output to stdout whenever fields are defaulted in a config.Adam Vogt
Ignore-this: 3bf71f10543f14aa17b6b403480bcdde This is done without a command line flag, but perhaps it should be. darcs-hash:20090923022835-1499c-d05af3db7816672e8a8cb4987215dcc3f9a96947.gz
2009-09-14Parse config file more intelligently.Adam Vogt
Ignore-this: 9d6cd7536b6df73f3af44b7a74b826a1 Using parsec and action-permutations, config options may be permuted or left out (to be replaced by the default configuration option). This patch improves forwards compatibility with xmobar (ex. the addition of lowerOnStart broke many configs), and provides some help to find typos in the config. The commands section is still parsed with Read however. darcs-hash:20090914023921-1499c-b73a792ccfafd50d31878e35f928facb50748531.gz
2009-09-25clean up a bit the previous patchAndrea Rossato
Ignore-this: 464ed4ec3e01439d3b927778a916d700c8b9673d darcs-hash:20090925115655-d6583-85df3240b6893297074beff203987ecd9224b14a.gz
2009-08-14fixed "Abnormally high cpu load on X" (11 issue in tracker)Sergei Trofimovich
Ignore-this: f9c79a48b39c163b56393723b7215c72 Steps to reproduce are described in http://code.google.com/p/xmobar/issues/detail?id I've noticed large bunch of XAllocNamedColor calls/sec in xmobar ltrace log. This patch introduces simple hackish color cachig. It's more PoC, than real fix. darcs-hash:20090814194103-3eaf8-c48024c380b4372877430fec60daccd5f77f2024.gz
2009-04-20Accept the outermost OnScreen XPositionAdam Vogt
Ignore-this: 9db9f39958618cf4c9ea91330f162aec Takes the outermost directive. This implementation has the potentially desirable side-effect of causing xmobar to run when given OnScreen 1, when there is only 1 screen. darcs-hash:20090420005732-1499c-280e2964039c8d3139d93cd52a0b9ab781b92bae.gz
2009-04-20Add command line option for picking a screenAdam Vogt
Ignore-this: 5d9ddc7847f9000346b2ad18f95262db darcs-hash:20090420003639-1499c-17fada63bc113031eee5cd1b87d3aea520b380df.gz
2009-04-11bump version0.9.2Andrea Rossato
Ignore-this: 90a227f6d7dfb7a4b612c58e1948bcf5 darcs-hash:20090411104518-d6583-28c1042cd197dee7b4b3a8f18525a1a5f49cb881.gz
2009-04-11README updatesAndrea Rossato
Ignore-this: 5d93cd3a16eb81ae279c07030f75fac4 darcs-hash:20090411103900-d6583-12d3bddc131d8d9214a13816c57d9342cea828a3.gz
2009-04-09Wrapped pixel allocation in DynPixel typenzeh
The (Bool, Pixel) pair for controlling the allocation and deallocation of pixels seemed hackish. This version is a compromise between not having to add too much boilerplate and being more expressive. darcs-hash:20090409124658-c6b6b-5758e748a7e1591f22abb83160594323b472da3a.gz
2009-04-09trailing space and variable name for the XFT version of printStringAndrea Rossato
Ignore-this: f39d8322665f04683ec99758d290cf49 darcs-hash:20090409113819-d6583-71f93fdd720f5c83fa833062ec4aaf991b432aec.gz
2009-03-24Fix colour allocation leaknzeh
darcs-hash:20090324001123-c6b6b-8d31153a5794e56f7abd251bcafa8aa2676193c2.gz
2009-03-24Drop Parsers.endOfLine and Parsers.tryStringnzeh
These were wrappers around eof and (try . string) and are no longer used. darcs-hash:20090324001930-c6b6b-c476cd602fd818bc4a9b5ee3d9d988eba8a3f7bc.gz
2009-03-24Handle nested colour tagsnzeh
Parsers.parseString now handles nested colour tags. darcs-hash:20090324001759-c6b6b-22f00082195fa8bebc90bf55266a2a7dd3069ce8.gz
2009-03-24Replaced inside with betweennzeh
Parsers.inside does the same as Text.Parsec.Combinators.between. So I switched to using this standard function. darcs-hash:20090324001622-c6b6b-11ed4dffcec239a98fd2a2caf7a4f38c725144b0.gz
2009-03-24Parsers.hs reduced export listnzeh
The old export list exported everything, making it unclear which functions were actually used outside this module. darcs-hash:20090324001358-c6b6b-bf924706a11f9583ae6591ca4fc962fa43f6845e.gz
2009-03-18Allow color markup in monitor output templatesnzeh
With this patch, colors can be included in the output template of a monitor. E.g., ["-t", "TX <fc darcs-hash:20090318225152-c6b6b-54a807a7f88612b89fdbf7e0ba5ecc0336a5cfa1.gz
2009-03-08bump version0.9.1Andrea Rossato
Ignore-this: c1f029f3ddfd5174ff4def8a5a1d1b00 darcs-hash:20090308220646-d6583-e16c371d126e5222816581d2f67e11cb08408528.gz
2009-01-30wraning fix in Plugins.Monitors.CoreCommonAndrea Rossato
Ignore-this: 5121b9fc93d1f6db6ff825a638c2d580 darcs-hash:20090130165325-d6583-e65fb88f6e41c0f9d94e8a1e499f7c0cf46b476e.gz
2009-01-28Workaround for ghc-6.10.1 bug + cleanupJuraj Hercek
Ignore-this: ee8d4e0e29796729d55b90eddf481af1 darcs-hash:20090128161846-69f16-a10f8397ef030ca6ee7be27a24dd6f6252361960.gz