Bernd Busse
b64dd42f30
Add WM_CLASS atom
2016-06-09 12:58:53 +02:00
LemonBoy
d680ea4256
Set the WM_NAME for all the windows.
...
Don't set repeatedly the property for the first window only.
Thanks to @otommod for noticing this.
2016-05-22 20:09:26 +02:00
LemonBoy
44a708b7a4
Don't use optarg directly when parsing the -n switch argument.
2016-05-22 15:31:42 +02:00
LemonBoy
40f08d5245
Silence a warning about write() result being unused.
2016-04-23 09:06:00 +02:00
LemonBoy
a3fb967ad9
Make it possible to build lemonbar w/o XINERAMA support
2016-04-23 08:59:38 +02:00
Steven Allen
f2662d75c8
Add pixel offset
...
Add a formatting command to offset the text position by a pixel amount.
2016-02-19 11:35:22 -05:00
Jérôme Bon
0f2cfbab28
Implement [Issue #161 - Feature request]
...
Feature: add a parametere to set the default underline color.
Usage: lemonbar -Ucolor
By the way this also fix a strange behavior whereas '%{+u}correct%{U-}strange'
made the second underline of the same color as the background instead of the foreground.
2016-01-19 14:41:00 +01:00
LemonBoy
7c8eb7495b
Fix an off-by-one error in 'area_get'.
...
Fixes #160 .
2015-12-15 19:05:39 +01:00
Adam Niederer
214ad63925
Fix Typo
...
Siz -> Six in comment
2015-12-10 17:59:58 -05:00
krypt-n
e0aee14533
Saving 4 byte of memory on 32-Bit systems
2015-11-15 23:06:19 +01:00
krypt-n
da26209013
Fix LemonBoy/bar#154 and krypt-n/bar#18
...
Widening the bitfield by 1 would be a solution aswell.
Problem was that an int:3 has a range of -4 to 3, buttons 4 and 5 did not
fit into it
2015-11-15 13:24:36 +01:00
LemonBoy
2c0f57c584
Prevent load_font calls before connecting to X
2015-10-30 16:11:22 +01:00
LemonBoy
531c575575
Allow the user to set the WM_NAME atom value
2015-10-24 14:44:41 +02:00
LemonBoy
6580e2d4f7
Warn the user when the area geometry is invalid
2015-10-24 14:35:36 +02:00
LemonBoy
255c93dc7a
Make the number of clickable areas configurable.
2015-10-24 14:28:51 +02:00
LemonBoy
38422c5014
Don't parse named colors. Expand #rgb format.
2015-10-24 14:04:37 +02:00
Nathan Isom
7f8a79131b
Account for height of monitors in sorting.
2015-10-21 12:24:04 -05:00
chad
71ed0d3375
Rewrite *p, *(p+1) as p[0], p[1] for readability.
2015-09-27 15:21:49 -05:00
Chad Voegele
63a55dd06c
Keep percent signs if not followed by {} block.
...
The before code would skip a percent sign even if it was not followed by a {}
block. The after code checks the same condition but only advances p if a {} block
is found and otherwise passes it through as text.
2015-09-27 15:16:56 -05:00
Giuseppe
a390ef6a5c
Merge pull request #132 from krypt-n/font-count-fix
...
Don't exceed maximum number of fonts
2015-07-22 23:07:45 +02:00
Jesper Jensen
73d8c58286
Conform to coding standard and errors
...
An error will not be printed if the parameter to `T` is not valid (- or
a number) and the token will be eaten (just like when an invalid
attribute is found)
2015-07-22 22:55:06 +02:00
Jesper Jensen
49fdc25f37
Fixed font selection
...
Font selection now correctly handles - as a special case.
This change is also reflected in the documentation.
2015-07-22 17:39:31 +02:00
krypt-n
a8fa2766fb
Check force_count to be lower than MAX_FONT_COUNT
2015-06-02 09:27:53 +02:00
LemonBoy
a9f285fd28
Update the usage text
...
The -f option doesn't accept a comma separated list of font names anymore
2015-05-03 17:06:36 +02:00
LemonBoy
7880eac8c9
Minor change to -f handling
...
Remove the ability of the -f switch to accept a comma-separated list of fonts. The user is expected
to use multiple times -f whenever he wants to specify one or more fonts. This has the side effect of
enabling the user to use fonts whose name contains a comma.
2015-04-23 23:07:42 +02:00
LemonBoy
b82d96a68e
Use the maximum width reported by the font if the attributes table isn't found
2015-04-15 10:21:52 +02:00
LemonBoy
ebb625b529
Minor spelling errors
2015-03-15 21:35:54 +01:00
LemonBoy
72106b17b1
Change the project name to lemonbar
2015-03-14 13:51:29 +01:00