Age | Commit message (Collapse) | Author |
|
darcs-hash:20070927172848-d6583-5667ef55961d3d9666c4616025a45445560bc5ef.gz
|
|
darcs-hash:20070927172751-d6583-09727fed3afdcd51e573f8d34237612fcc60a0f7.gz
|
|
Changed run :: a -> IO String to
start :: a -> (String -> IO ()) -> IO ()
Suggested by Spencer Janssen.
darcs-hash:20070927172506-d6583-7174784a7c9a4b317226fb28a2677157cce2e61f.gz
|
|
darcs-hash:20070915163846-d6583-48788407f49843ad360de1a4d98ef1ebfdc31131.gz
|
|
darcs-hash:20070915163633-d6583-b61b6e05ae604b24015dacd61510f650c4c6dee1.gz
|
|
darcs-hash:20070915140143-d6583-23480d0b6a3e05ec238f6cb5124aabce54306e6e.gz
|
|
darcs-hash:20070914163019-d6583-8fa3b16e0c068c0db032a4499e109c25e1e8e0cc.gz
|
|
Parse the pressure in hPa.
Generalize showWithColors to (Num a, Ord a) so it works for both Int's and Float's.
Use an Int for temperature, pressure, and relative humidity.
darcs-hash:20070912070949-740ef-0e79d57888c1519e1324d06b17fe2fa0d3d0fb2d.gz
|
|
darcs-hash:20070912065803-740ef-209c2cf47f371f163f1fa0db60d6838f7190f60c.gz
|
|
darcs-hash:20070912065420-740ef-41785bf4355e312f735e9c6de26649c0ef5699b0.gz
|
|
darcs-hash:20070909222051-d6583-3663cfc68038cdfd5837ff28592c9d3ca9812f0c.gz
|
|
In some system SwapFree and SwapTotal are in different position, so we
need to check for the string.
Reported by Stan Behrens
darcs-hash:20070827105902-d6583-d0d1bd5341299759f2e600bd4173bfcb278dec40.gz
|
|
darcs-hash:20070724203554-d6583-2efe004eea4fbee1a27489870907ee657caba9fb.gz
|
|
Expecially now that fonts can be easily choose with a command line options.
darcs-hash:20070724173047-d6583-30c6a0a1315216cb21e3132c64448e01bd846de2.gz
|
|
darcs-hash:20070724170643-d6583-85533ce12993f9de7582b776e8d8644ac541ab81.gz
|
|
darcs-hash:20070724142205-d6583-b2251fb6c400a6f9a8636f9f8ef5a3993594262e.gz
|
|
darcs-hash:20070724133244-d6583-1e9ec2fb8f08bbb4ec2a2cdc36f520191a542886.gz
|
|
darcs-hash:20070724131658-d6583-957b9070c8a4478af76b79f20b91817b5641fb05.gz
|
|
darcs-hash:20070724125120-d6583-c56837a2e85eb505ce2cc7d9462d5f4471afa302.gz
|
|
darcs-hash:20070724120131-d6583-a9b6fc5ea05d78b758dd20f54b05539a00463300.gz
|
|
darcs-hash:20070724120106-d6583-0a4a02d25dddcf0c005a295db06e4a009851292d.gz
|
|
darcs-hash:20070724114047-d6583-3006b98cf7421b40d1723047ea3c7fc89136ce7b.gz
|
|
darcs-hash:20070724111019-d6583-084edc5c56e1ea20ce8fae76b94d9b2a44fe9d31.gz
|
|
darcs-hash:20070724110541-d6583-83e3b9c42c36e744a8c402d2ac765fb431b1e3c5.gz
|
|
darcs-hash:20070724102226-d6583-5ddf159c9a7ce98c2bbe5e9df26f0d84c2853ad6.gz
|
|
darcs-hash:20070724101322-d6583-2e406432f1165088cc5cadfb8d4ba52cfec42cc8.gz
|
|
darcs-hash:20070724100029-d6583-f6d5a1232868466b65a73c5769accfda5fe9d4fc.gz
|
|
darcs-hash:20070724094435-d6583-dec41cb61e2f547ae45835873aadcbb0fc21dd8e.gz
|
|
darcs-hash:20070724094402-d6583-3dcd0ad09f538cfa4d34ff7ad636e8b179866500.gz
|
|
An empty string will be returned instead.
darcs-hash:20070724092701-d6583-aa7c76ce3c38f93415c05b5afd86618b4aad6f71.gz
|
|
Check for default configuration file existence instead.
darcs-hash:20070724092551-d6583-5067ca0bf7b95ef3afe846b008cca1077fecc569.gz
|
|
Configuration options will override configuration files, or default
configuration.
darcs-hash:20070723200852-d6583-fe71bf299e42360d02b8df8699917e1474ebc88a.gz
|
|
darcs-hash:20070723114936-d6583-1ade1b12fa6aed40aab2a07f51f1949fb298778b.gz
|
|
darcs-hash:20070719101505-ba08c-99b2005230d97d19f73c7dfdb7ba328bc4046063.gz
|
|
darcs-hash:20070719015530-ba08c-065e9572b186c12db8236c28fa249793eba51e32.gz
|
|
Sometimes the monitor would crash due to bad index given to (!!). Now it
should be safe, as parsing is done differently.
darcs-hash:20070716003448-ba08c-4ae93a39919c2aee628825e5a9f7da8970dbcb8c.gz
|
|
darcs-hash:20070720113917-d6583-cabe8d1a6d1d52da01b421099e4d74c1a0fb539e.gz
|
|
it!)
darcs-hash:20070719054059-d6583-edd071165011c9cef6a3a8c0781e5f981a9f5903.gz
|
|
Use 'showDigits n' instead of 'show . takeDigits n'. As this example shows
explicit precision specifications would be appreciated ;)
darcs-hash:20070712013626-ba08c-868a9d53ab1b8bc120d7c1a9634d3d8c7cb599d7.gz
|
|
darcs-hash:20070712010911-ba08c-adf596c43d2f8ad049449dfef96d7e00758baae8.gz
|
|
darcs-hash:20070718151211-d6583-7e0e49c22d07feda72d03370fd592c196dfcc9c1.gz
|
|
darcs-hash:20070717225131-a5988-1f5e0cb3c8373b5eb6f7e87496110409380ded23.gz
|
|
darcs-hash:20070717211138-a5988-1ce4ccefb8b6468fc63ca8b98564881536ca60c2.gz
|
|
This is required by the fact that calling nextEvent will block all other
running threads. So we need forkOS, which requires the -threaded ghc flag
darcs-hash:20070717171307-d6583-b102fecf51ee4c275f448644c0d2b0fe15fa0062.gz
|
|
darcs-hash:20070717161200-d6583-9bd78e57c05d2bb5b248cba6bd4e7f6f754b8db3.gz
|
|
darcs-hash:20070717160756-d6583-501e3bd632b7d3d37a8695231333fc69054e0398.gz
|
|
XExposeEvent is now properly (sort of) handled, with an hackish approch:
before nextEvent, that will block Xmobar since an Expose event is captured,
we create a background thread that will send an Expose event after the
configured refresh interval. So, either a real of a fake Expose event will
reach our window within the configured interval. Quite cool, after all.
darcs-hash:20070717131411-d6583-0d3438bdcb1d346ade3932ffb979cb998654e4d1.gz
|
|
darcs-hash:20070717091438-d6583-cd772f86e2296bf7de4780425819d3d04d502a6e.gz
|
|
Added some more credits, corrected typos, updated darcs version to 0.7,
changed name to Xmonbar and removed references to XMonad. Xmobar is now just
a minimalistic text based status bar for any kind of WM (the XMonad
community adopted the more advanced and stable dzen, after all ;-)
darcs-hash:20070714103913-d6583-b143dedf4ed5cbcb59b4f630ffce9afe82e32b86.gz
|
|
darcs-hash:20070713123707-d6583-b236b40087a92c45511afb3e4350813917515c02.gz
|