Age | Commit message (Collapse) | Author |
|
Ignore-this: bea18b2ff60e618fb33eecac65a388d3615ffafa
darcs-hash:20100517101227-d6583-3da2b453d785f10e18a2e53939f730e6bbc65574.gz
|
|
Ignore-this: afbb42721d0f68dee3a764185564a32f8c5d01e5
darcs-hash:20100210135923-d6583-708784af45753c2928c50eedbb39ceada47ad3f2.gz
|
|
Ignore-this: 97784bd32e2fba31eb1a54f24f57f702b04a067d
darcs-hash:20100210135212-d6583-c0ab23a1e93516e8572d437c2fd0d76136c843d0.gz
|
|
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
|
|
Ignore-this: afbb205e54c523b9f091d4495f9ba176dd3db971
darcs-hash:20100209094548-d6583-024d9319483e56a4482ce5fb705951097c33ec83.gz
|
|
Ignore-this: f307e7ee3f4b04a692b1a4183f3de83e
darcs-hash:20100102193207-f57bf-005b945c503d9f6463ea66a441c434d496a4c329.gz
|
|
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
|
|
Ignore-this: 464ed4ec3e01439d3b927778a916d700c8b9673d
darcs-hash:20090925115655-d6583-85df3240b6893297074beff203987ecd9224b14a.gz
|
|
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
|
|
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
|
|
Ignore-this: f39d8322665f04683ec99758d290cf49
darcs-hash:20090409113819-d6583-71f93fdd720f5c83fa833062ec4aaf991b432aec.gz
|
|
darcs-hash:20090324001123-c6b6b-8d31153a5794e56f7abd251bcafa8aa2676193c2.gz
|
|
darcs-hash:20080429125953-d6583-02a6653c15d3166ad264c45ec44082bdae30260e.gz
|
|
darcs-hash:20080330200115-903e8-9e68d075abf4de342c3529c93becbae4d2ec700b.gz
|
|
mkUnmanageWindow to newWindow
darcs-hash:20080329103834-d6583-b2da6a8a6770e13a2d2598debea5e93e48eee713.gz
|
|
This patch includes many changes:
- moved font and printing functions to XUtil.hs and created an
abstraction layer to font management;
- ported the core, StdinReader and PipeReader to the new font
management system.
To enable UTF-8 support configure with the "with_utf8" flag (requires
utf8-string):
runhaskell Setup.lhs configure --flags
darcs-hash:20080316121100-d6583-828134da356b706744b56a9d81203129b0e8e484.gz
|