This website requires JavaScript.
d22cd1561b
Fixed #68
Grayson MacKenzie
2014-07-22 15:20:21 -04:00
f3e9df4a97
Added support for greater than two fonts.
Grayson MacKenzie
2014-07-22 14:47:41 -04:00
5e7b44dce9
Merge pull request #67 from LemonBoy/revert-65-no-alpha-fix
Giuseppe
2014-07-02 15:58:28 +02:00
b66bd0a172
Revert "Add support for #RRGGBB sytle colors"
Giuseppe
2014-07-02 15:58:19 +02:00
524593d871
Merge pull request #65 from Sprocklem/no-alpha-fix
Giuseppe
2014-07-02 03:37:44 +02:00
939aead84d
Small change to fix #64
Sprocklem
2014-06-18 17:50:26 -06:00
970332ac76
RGBA colors now should render properly.
LemonBoy
2014-06-11 20:34:40 +02:00
1ab492730b
Area activation button is now configurable, aka right-clickable areas.
LemonBoy
2014-06-11 20:05:23 +02:00
eb90ab7675
Merge pull request #61 from jvvv/master
Giuseppe
2014-06-09 16:23:01 +02:00
99e927ee70
Put geom checks after adjust for non-multi also
John Vogel
2014-06-01 09:21:06 -04:00
8a7015fce2
Add omitted variable declaration
John Vogel
2014-05-31 22:01:14 -04:00
e81c1ff8cb
Put geometry checks after width/height adjust
John Vogel
2014-05-31 21:56:50 -04:00
caf14a0ec4
Don't send zero width rects to monitor_create_chain
John Vogel
2014-05-31 21:52:48 -04:00
c233646012
Consider all monitors for geometry settings/checks.
John Vogel
2014-05-28 21:00:58 -04:00
3546890578
Clear all pixmaps at start of parse, but not at each ${S} command.
John Vogel
2014-05-28 20:38:36 -04:00
26044f210b
Feed Xorg colors with the alpha channel premultiplied in
LemonBoy
2014-05-07 20:53:10 +02:00
a447500477
Y offset support thanks to z3bra
LemonBoy
2014-04-24 23:46:00 +02:00
3919a0045c
Flawless centering
v1.0
LemonBoy
2014-03-15 15:07:10 +00:00
10d1a15c2d
Update the documentation
LemonBoy
2014-03-13 23:39:51 +00:00
0eb09810dc
Get rid of the synchronous system call by piping the command to stdout as suggested in #46
LemonBoy
2014-03-13 23:33:52 +00:00
23c531078c
Fix a typo in the manpage
LemonBoy
2014-02-26 16:43:09 +00:00
24c1da491f
Handle left aligned areas
LemonBoy
2014-02-26 16:42:31 +00:00
6977bb96d2
Fixes and cleanup
LemonBoy
2014-02-26 12:02:33 +00:00
3c0583a5fc
Clickable areas! #38
LemonBoy
2014-02-26 10:07:49 +00:00
0e3ee04cb1
ababcc
LemonBoy
2014-02-24 12:46:46 +00:00
4d5f9b60e3
Use 32bit visuals when available
LemonBoy
2014-02-24 12:35:56 +00:00
e9086e83b9
I didn't eat the +, I swear
LemonBoy
2014-02-23 21:55:20 +00:00
08f30bd636
Introduce per-screen pixmaps. Text alignment works again. And underlines/overlines. Also, fixes.
LemonBoy
2014-02-23 21:46:15 +00:00
072c4aa3a1
Oops, return EXIT_FAILURE on error
LemonBoy
2014-02-21 21:49:50 +00:00
b01de5cb48
Warn the user if the geometry doesn't fit the screen
LemonBoy
2014-02-21 20:56:17 +00:00
b70edf4c4b
Robust geometry string parsing. Support for x offset. Underline/overline width is now configurable (fixes #43 )
LemonBoy
2014-02-21 11:52:50 +00:00
66e8b40be1
Don't enumerate disconnected outputs
LemonBoy
2014-02-20 20:38:50 +00:00
64a81bea0e
Fix overlapping detection. Fix an use after free. Fixes #41
LemonBoy
2014-02-20 20:21:41 +00:00
b60e45ee08
General cleanup. New formatting syntax. More cleanup. Documentation. Did I say cleanup ?
LemonBoy
2014-02-19 17:53:32 +00:00
3f4ed1600a
Better screen sorting. Fix a use after free. Clone/overlapping monitor detection
LemonBoy
2014-02-18 00:23:35 +00:00
a66f6bb097
Sort RandR outputs too
LemonBoy
2014-02-17 14:46:26 +00:00
81ef4a8eb7
Sort Xinerama monitors by x before using them
LemonBoy
2014-02-17 14:42:43 +00:00
6fb75424e8
Make globals static. Fix the long standing off by one error when retrieving the glyph width.
LemonBoy
2014-02-12 15:01:42 +00:00
8ded08b495
Don't delete config.h on clean target
LemonBoy
2014-02-12 13:21:13 +00:00
38fcb6d710
Merge pull request #37 from jvvv/wip_randr
Giuseppe
2014-02-12 09:36:15 +00:00
88b482596f
Rebase fixup, two.
John Vogel
2014-02-11 23:29:40 -05:00
74ce792202
Fixup for rebase.
John Vogel
2014-02-11 23:20:03 -05:00
7f28ae9c79
Reorganize randr/xinerama detection, add monitor_add().
John Vogel
2014-02-10 21:42:14 -05:00
9ca4a1423e
Ported randr code to wip branch, plus some fixes.
John Vogel
2014-02-09 18:54:33 -05:00
c349f0e39c
Never go full retard. Now the width param is honoured in Xinerama mode.
LemonBoy
2014-02-08 18:55:31 +00:00
edc2e2c61c
So revamp. Much flexible. Such wow.
LemonBoy
2014-02-08 15:45:38 +00:00
e8ec2fcfe5
Merge branch 'master' of github.com:LemonBoy/bar into xinerama-fix
LemonBoy
2014-02-05 23:24:21 +00:00
38183db9a1
Merge pull request #35 from freestyl3r/master
Giuseppe
2014-02-05 12:42:30 +00:00
9cdaa22e06
styling change: remove uneeded parentheses around dereferenced pointer
Bill Kolokithas
2014-02-04 22:35:54 +02:00
4e1d114f4e
check return value of fgets and exit main loop if EOF is received
Bill Kolokithas
2014-02-04 22:28:01 +02:00
7ecc02bc80
utf-8 fixes! Replaced wchar_t with uint16_t. -O2 doesn't increase the binary size that much so let's go for it.
LemonBoy
2014-01-26 13:13:49 +00:00
0d937fcadb
Better naming. Avoid useless check when xinerama isn't active
LemonBoy
2014-01-24 11:38:49 +00:00
fbeadbe9de
Xinerama fixes.
LemonBoy
2014-01-24 11:30:20 +00:00
cc34dab746
Take BAR_OFFSET into account. Fixes #29 .
LemonBoy
2014-01-02 18:38:04 +00:00
8404c78c18
Merge pull request #26 from boblehest/master
Giuseppe
2013-12-21 01:02:00 -08:00
1e0059742a
Fix issue LemonBoy/bar#25
Jørn Lode
2013-11-16 15:07:53 +01:00
7b76711980
Add Xinerama explanation in the readme
LemonBoy
2013-10-02 08:21:43 +00:00
ac29e045e6
Add optional Xinerama support
Steven Allen
2013-09-24 23:14:43 -04:00
4437b0c674
Fix issue #22
LemonBoy
2013-09-30 16:03:36 +00:00
d87fc1f0c8
Add transparency support. Reworked EWMH stuff, fixes #20 .
LemonBoy
2013-09-02 13:35:32 +00:00
216162c7eb
This is awkward.
LemonBoy
2013-08-31 16:54:02 +00:00
3a207cf9ba
Revamped palette.pl. Support separate colors for bg/fg.
LemonBoy
2013-08-31 15:36:32 +00:00
42ab142e74
Adjust Makefile. Fixes #19
LemonBoy
2013-08-18 21:04:21 +02:00
ff2dde88a1
Minor cleanup.
LemonBoy
2013-05-24 16:00:52 +02:00
c487ff65bc
Set sel_font to NULL at start. Fixes #16
LemonBoy
2013-03-15 17:00:37 +01:00
f95757bc1a
Suppress some compiler warnings. Silghtly faster and smaller.
LemonBoy
2013-02-16 11:57:51 +01:00
03c39538a5
Workaround for OpenBox (Thanks ma @ arch bbs). Handle some fonts better.
LemonBoy
2012-11-10 14:48:21 +01:00
febe0f822d
Merge pull request #13 from Ypnose/master
Giuseppe
2012-10-21 01:31:34 -07:00
8c15118476
PREFIX?=/usr
Ypnose
2012-10-20 19:47:42 +03:00
f15760305e
PREFIX
Ypnose
2012-10-16 03:05:11 +03:00
651cdf38d4
Deleted symbols
Ypnose
2012-10-14 15:21:26 +03:00
930e05eb9a
Merge pull request #12 from Ypnose/master
Giuseppe
2012-10-12 15:53:24 -07:00
ffb259ac6b
Removed echo
Ypnose
2012-10-12 15:53:21 +03:00
a24d3be5be
Added uninstall option
Ypnose
2012-10-12 15:14:39 +03:00
a80ebaa157
bar_bottom is already initialized with config setting, don't zero it.
LemonBoy
2012-09-04 15:23:55 +02:00
0a71d182db
Consistent option naming.
LemonBoy
2012-08-18 13:48:54 +02:00
278f1b7cc5
Merge pull request #10 from c00kiemon5ter/widthoffset
Giuseppe
2012-08-18 04:46:31 -07:00
80fd31b32c
add bar width and leading offset configuration options
Ivan Kanakarakis
2012-08-17 03:29:18 +03:00
f6801f83e3
Merge pull request #7 from guelfey/master
Giuseppe
2012-08-18 02:56:46 -07:00
e1cd134ec2
Merge remote-tracking branch 'upstream/master'
Georg Reinke
2012-08-17 13:35:32 +02:00
06d2db7c78
Add default setting for bar_bottom in config.h
Georg Reinke
2012-08-17 13:32:48 +02:00
c36808d3f9
Merge pull request #8 from mil/master
Giuseppe
2012-07-29 12:17:11 -07:00
ef18b389ce
Typo, added the
=
2012-07-26 20:07:36 -04:00
b74ceb323a
Specify how to clear underline color in README
=
2012-07-26 20:06:02 -04:00
2b9ca04290
Minor coding style fixes
Georg Reinke
2012-07-26 11:52:32 +02:00
f089d43a46
Don't sync background color with foreground one.
LemonBoy
2012-07-25 22:57:51 +02:00
6c3b81602b
Swap order when drawing. Now it underlines properly even small fonts.
LemonBoy
2012-07-25 20:33:01 +02:00
3f8bfbe514
Toggleable underline/overline switch added.
LemonBoy
2012-07-25 17:09:04 +02:00
a4a3c805e3
Support for non-monospaced fonts. Changed the font definition in the config.
LemonBoy
2012-07-25 16:55:26 +02:00
1abd4c2d5a
Don't wait for a wm to show up. This makes bar work with XMonad.
LemonBoy
2012-07-25 11:05:13 +02:00
ed067579b9
Correct cleanup() behaviour
Georg Reinke
2012-07-24 14:12:04 +02:00
ab350c86f7
Several small corrections
Georg Reinke
2012-07-24 12:25:45 +02:00
8a35dc7695
Format LICENSE correctly
Georg Reinke
2012-07-24 12:08:12 +02:00
25bf9e9739
Make BAR_BOTTOM a command line option
Georg Reinke
2012-07-24 12:08:02 +02:00
d7412803f6
Multi font support. Major refactoring of many places.
LemonBoy
2012-07-23 16:49:39 +02:00
5ea77f2242
More EWMH goodness.
LemonBoy
2012-07-22 12:44:19 +02:00
4ecaa1c6c2
Added positioning switch.
LemonBoy
2012-07-22 11:45:10 +02:00
b0cc51c1c9
Added licensing
LemonBoy
2012-07-22 00:50:16 +02:00
ba6e51059e
Fixed a memory leak. Cleaned up a bit the code.
LemonBoy
2012-07-21 17:41:57 +02:00
741b9da4a1
Added underlining support.
LemonBoy
2012-07-20 16:28:12 +02:00