summaryrefslogtreecommitdiffhomepage
path: root/src/Parsers.hs
AgeCommit message (Collapse)Author
2018-11-21Split Modules into Library & Executable StructurePavan Rikhi
Move the Main module to a new `app` directory. All other modules have been nested under the `Xmobar` name. Lots of module headers & imports were updated.
2018-11-18Fix: it's wmName, not windowNamejao
2018-11-15Typo in config parser for wmclass (closes #368)jao
2018-07-10New configuration parameter `textOffsets` (fixes #311)jao
2017-12-15Configurable WM_CLASS and WM_NAME (should address #323)jao
2017-04-29hlint configurationjao
2015-01-09Change the `fontList` to `additionalFonts`Markus Scherer
2015-01-08Support for multiple fontsMarkus Scherer
2014-12-30Merge branch 'transparency' of https://github.com/ezyang/xmobarjao
Conflicts: src/Config.hs src/Main.hs src/Parsers.hs src/XUtil.hsc src/Xmobar.hs
2014-12-02New textOffset and iconOffset configuration parametersjao
2014-09-24Add iconRoot config optionAlexander Shabalin
For all <icon=path/> if path does not start with "/", "./", "../" it will have iconRoot ++ "/" prepended to it.
2014-09-16Add ability to set border widthTravis Staton
2014-09-04Linting for the multiline config support patchjao
2014-09-03multiline strings supportDunric
2014-08-09hlint refactoringsReto Hablützel
2014-05-29Add <raw=len:str/> tags for handling tainted textNathaniel Wesley Filardo
2014-03-13Back to picking first screen by default (#158)0.20.1Jose Antonio Ortega Ruiz
2014-02-20Change actions syntaxMarcin Mikołajczyk
2014-02-18Add support for multiple actions per item, activated depending on mouse ↵Marcin Mikołajczyk
button clicked
2013-07-07Transparency and tint support.Edward Z. Yang
New configuration option 'alpha' which adjusts alpha transparency (0 is transparent, 255 is opaque). Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
2013-06-04WhitespaceJose Antonio Ortega Ruiz
2013-04-25New overrideRedirect configuration parameterJose Antonio Ortega Ruiz
2013-04-25New allDesktops configuration parameterJose Antonio Ortega Ruiz
2013-03-13Shorter linesAlexander Polakov
2013-03-13Introduce ActionsAlexander Polakov
Actions are event re-actions. Currently only ButtonPress event is handled by Actions and only one action is defined, which is called Spawn (run external command). Type (and parser) can be extended to EWMH actions (switch to desktop, close window, whatever).
2013-02-03<icon=..> -> <icon=../>Alexander Polakov
2013-02-03Fixes for previousAlexander Polakov
2013-01-27XBM icon supportEdward O'Callaghan
<icon=/path/to/icon>
2012-08-16New configuration option 'hideOnStart'Jochen Keil
When set to True the window is initially not mapped, i.e. hidden. It then can be toggled manually (for example using the dbus interface) or automatically (by a plugin) to make it reappear (unhide/reveal).
2012-08-10New configuration option "persistent"Jochen Keil
When persistent is set to True then xmobar will always be mapped (revealed) and never be hidden. The flag is checked in eventLoop and operation to map/unmap windows is not carried out if persistence is desired.
2011-08-27Fix the detection of the end of the command arrayMartin Perner
It was only looked for a ']' followed by space-characters and either a '}' or ','. This looks good in generally but considering that a command can have as its last input parameter an array e.g. ... , Run Something ["Do"] , Run XMonadLog ] , sepChar = "%" } ... This will not work unless 'Something' is the last command in the array. This patch fixes this problem, as a ',' is only accepted if it is not followed by a "Run".
2011-08-21Show invalid input in case of parsing error in templateJose Antonio Ortega Ruiz
As a side-effect, parts without substitution vars will be displayed as-is, fixing a bug reported by RC in the mailing list.
2010-12-21Haskell sources moved to src/ to unclutter toplevelJose Antonio Ortega Ruiz