John Vogel
|
3f6bf2afc6
|
Reorganize randr/xinerama detection, add monitor_add().
|
2014-02-10 21:42:14 -05:00 |
|
John Vogel
|
59fb6c5dfe
|
Ported randr code to wip branch, plus some fixes.
|
2014-02-09 18:54:33 -05:00 |
|
John Vogel
|
dcb0416af7
|
Rebased branch to commit cc34dab of bar master.
|
2014-01-09 22:05:39 -05:00 |
|
John Vogel
|
55b657996f
|
Clean up after removing screen_adjust removal.
|
2013-12-17 20:16:58 -05:00 |
|
John Vogel
|
1104340f0b
|
Remove the screen adjust and move the xinerama init back into init(); the screen_adjust removes screens structs that could easily be referenced erroneously later and they take up very little space. There's no point doing the xinerama init as a separate function as it won't get called again.
|
2013-12-16 18:00:56 -05:00 |
|
John Vogel
|
30c9883428
|
fix get_xinerama_outputs: don't use global num_screens here
|
2013-12-15 20:04:46 -05:00 |
|
John Vogel
|
72f21a85a7
|
minor whitespace cleanup
|
2013-12-15 16:44:01 -05:00 |
|
John Vogel
|
9b7a2bd096
|
Handle randr screen change events.
|
2013-12-15 14:56:28 -05:00 |
|
jvvv
|
ae8525bc54
|
Update bar.c
|
2013-12-15 02:00:31 -05:00 |
|
John Vogel
|
05f8194067
|
Add back the BAR_OFFSET adjustments to init()
|
2013-12-15 00:49:22 -05:00 |
|
jvvv
|
8042442b8f
|
Replace struct rect with xcb_rectangle_t
|
2013-12-15 00:28:29 -05:00 |
|
John Vogel
|
e7df9b0b91
|
add initial randr support and adjust xinerama support
|
2013-12-14 23:57:09 -05:00 |
|
Steven Allen
|
ac29e045e6
|
Add optional Xinerama support
Enable by making with `make XINERAMA=1`
|
2013-09-30 12:09:40 -04:00 |
|
LemonBoy
|
d87fc1f0c8
|
Add transparency support. Reworked EWMH stuff, fixes #20.
|
2013-09-02 13:35:32 +00:00 |
|
LemonBoy
|
216162c7eb
|
This is awkward.
|
2013-08-31 16:54:02 +00:00 |
|
LemonBoy
|
3a207cf9ba
|
Revamped palette.pl. Support separate colors for bg/fg.
|
2013-08-31 15:36:32 +00:00 |
|
LemonBoy
|
ff2dde88a1
|
Minor cleanup.
|
2013-05-24 16:00:52 +02:00 |
|
LemonBoy
|
c487ff65bc
|
Set sel_font to NULL at start. Fixes #16
|
2013-03-15 17:00:37 +01:00 |
|
LemonBoy
|
f95757bc1a
|
Suppress some compiler warnings. Silghtly faster and smaller.
|
2013-02-16 11:57:51 +01:00 |
|
LemonBoy
|
03c39538a5
|
Workaround for OpenBox (Thanks ma @ arch bbs). Handle some fonts better.
|
2012-11-10 14:50:23 +01:00 |
|
LemonBoy
|
a80ebaa157
|
bar_bottom is already initialized with config setting, don't zero it.
|
2012-09-04 15:23:55 +02:00 |
|
LemonBoy
|
0a71d182db
|
Consistent option naming.
|
2012-08-18 13:48:54 +02:00 |
|
Ivan Kanakarakis
|
80fd31b32c
|
add bar width and leading offset configuration options
|
2012-08-18 14:15:03 +03:00 |
|
Georg Reinke
|
e1cd134ec2
|
Merge remote-tracking branch 'upstream/master'
Conflicts:
bar.c
|
2012-08-17 13:35:32 +02:00 |
|
Georg Reinke
|
06d2db7c78
|
Add default setting for bar_bottom in config.h
|
2012-08-17 13:33:39 +02:00 |
|
Georg Reinke
|
2b9ca04290
|
Minor coding style fixes
|
2012-07-26 11:52:32 +02:00 |
|
LemonBoy
|
f089d43a46
|
Don't sync background color with foreground one.
|
2012-07-25 22:57:51 +02:00 |
|
LemonBoy
|
6c3b81602b
|
Swap order when drawing. Now it underlines properly even small fonts.
|
2012-07-25 20:33:01 +02:00 |
|
LemonBoy
|
3f8bfbe514
|
Toggleable underline/overline switch added.
|
2012-07-25 17:09:04 +02:00 |
|
LemonBoy
|
a4a3c805e3
|
Support for non-monospaced fonts. Changed the font definition in the config.
|
2012-07-25 16:55:26 +02:00 |
|
LemonBoy
|
1abd4c2d5a
|
Don't wait for a wm to show up. This makes bar work with XMonad.
|
2012-07-25 11:05:13 +02:00 |
|
Georg Reinke
|
ed067579b9
|
Correct cleanup() behaviour
|
2012-07-24 14:12:04 +02:00 |
|
Georg Reinke
|
ab350c86f7
|
Several small corrections
|
2012-07-24 12:29:35 +02:00 |
|
Georg Reinke
|
25bf9e9739
|
Make BAR_BOTTOM a command line option
|
2012-07-24 12:08:02 +02:00 |
|
LemonBoy
|
d7412803f6
|
Multi font support. Major refactoring of many places.
|
2012-07-23 16:49:39 +02:00 |
|
LemonBoy
|
5ea77f2242
|
More EWMH goodness.
|
2012-07-22 12:44:19 +02:00 |
|
LemonBoy
|
4ecaa1c6c2
|
Added positioning switch.
|
2012-07-22 11:45:10 +02:00 |
|
LemonBoy
|
ba6e51059e
|
Fixed a memory leak. Cleaned up a bit the code.
|
2012-07-21 17:41:57 +02:00 |
|
LemonBoy
|
741b9da4a1
|
Added underlining support.
|
2012-07-20 16:28:12 +02:00 |
|
LemonBoy
|
054ee4396f
|
Text is now properly centered.
|
2012-07-20 11:53:29 +02:00 |
|
LemonBoy
|
c97b0ecde6
|
Basic EWMH compliance.
|
2012-07-20 09:54:43 +02:00 |
|
LemonBoy
|
d0195d630b
|
Properly center the text.
|
2012-07-20 09:35:15 +02:00 |
|
LemonBoy
|
a4f7f32610
|
Respect the permanent option.
|
2012-07-18 21:27:41 +02:00 |
|
LemonBoy
|
f808c16ec1
|
Silly error is silly.
|
2012-07-18 17:29:37 +02:00 |
|
LemonBoy
|
2214927250
|
UTF8 support.
|
2012-07-18 17:11:17 +02:00 |
|
LemonBoy
|
5f336a6a2d
|
Fixes #1 for real. Cpu usage lowered even more.
|
2012-07-17 16:56:03 +02:00 |
|
LemonBoy
|
dda6bf6304
|
Reduce the timeout for improved responsiveness.
|
2012-07-17 14:01:28 +02:00 |
|
LemonBoy
|
4701b3521c
|
Fix polling issue.
|
2012-07-17 11:34:12 +02:00 |
|
LemonBoy
|
a7dbc379bf
|
Redraw on expose (#1).
|
2012-07-17 01:17:11 +02:00 |
|
LemonBoy
|
8beab7672d
|
Tear-free now.
|
2012-07-16 22:56:19 +02:00 |
|