This website requires JavaScript.
2f7408e848
Fixes problem with y offset and right/center alignment
krypt-n
2014-10-09 22:22:28 +02:00
6be47235d4
Fixes multi-monitor drawing
krypt-n
2014-10-09 22:01:23 +02:00
f834c13ea0
Fixes parse-memory leak
krypt-n
2014-10-09 12:58:12 +02:00
3e2e54af90
Restores all xcb_create_window parameters
krypt-n
2014-10-08 23:45:25 +02:00
16b0aa81d1
XCB owns evenqueue
krypt-n
2014-10-08 23:16:48 +02:00
15c668905c
Removes unused variables, fixes pointer warning
krypt-n
2014-10-08 23:12:50 +02:00
6d7e66a887
Removed unused code
krypt-n
2014-10-08 23:04:34 +02:00
2c0ea87587
Reenables Xrandr and Xinerama support. Untested
krypt-n
2014-10-08 23:00:19 +02:00
dc5edd2863
Initial port of xft support to a recent bar version
krypt-n
2014-10-08 21:47:26 +02:00
2e2b32ac88
Add pixel offset
Steven Allen
2014-03-01 13:31:27 -05:00
e9cdee9701
Merge pull request #78 from rootcoma/fix_click_area
Giuseppe
2014-08-27 10:24:08 +02:00
4da75d78c1
Merge a6a5f736d4f4aecb103761a8655d9b17fb74368a into dbbdf373a3dbda136bb4dba8e958014762b456b1
rootcoma
2014-08-21 18:05:37 +00:00
dbbdf373a3
Better alpha mixing, should produce correct results
LemonBoy
2014-08-08 13:33:24 +02:00
c258d0a0fa
Fix the bounds checking for area_get.
rootcoma
2014-08-08 08:06:33 -07:00
cbac475436
Merge ff388cfb40f90db1cba47b5acd043cefc9679b02 into 8475ff4fdbc9f60dd7182393ec06e770ee505a7b
emcze
2014-08-08 12:35:44 +00:00
8475ff4fdb
Small documentation update
LemonBoy
2014-08-08 13:49:45 +02:00
a6a5f736d4
Add feature multiple actions #66
rootcoma
2014-08-07 01:08:54 -07:00
28b0db1cfa
Little documentation fix, closes #73
LemonBoy
2014-08-08 11:15:57 +02:00
d0c7e268d6
Merge 7f8e8d11f6c40b19e32508d9e25f745796b007a3 into 69e8ac6f07402ba70fd79df92bc6560c0952c242
rootcoma
2014-08-07 09:17:44 +00:00
7f8e8d11f6
Renaming area_get
rootcoma
2014-08-07 02:17:43 -07:00
cceba87770
Allow for multiple actions with same button
rootcoma
2014-08-07 02:12:59 -07:00
1a1caf7268
Initialize area queue head
rootcoma
2014-08-07 01:42:38 -07:00
1a6143cd1f
Add feature multiple actions #66
rootcoma
2014-08-07 01:08:54 -07:00
d0ae054432
Merge c90ae232537c51b6726bc1f5961ff3b0ecde38fc into 4cb41ace87f6d62e0560001c747bb8661d21beee
iatll
2014-08-06 20:12:05 +00:00
ff388cfb40
fixed color parsing
emcze
2014-08-06 21:44:04 +02:00
4cb41ace87
Fix #69 . Thanks @matchew !
cairo-love
LemonBoy
2014-07-24 10:50:31 +02:00
c90ae23253
cleanup
iatll
2014-07-24 11:51:55 -04:00
e07dc10343
spaces instead of tabs
iatll
2014-07-24 11:48:52 -04:00
1c61e5659c
add font size support
iatll
2014-07-24 11:43:57 -04:00
58705e5d1b
Added coordinate fix as an option
Sam Adam-Day
2014-07-24 14:02:33 +01:00
69e8ac6f07
Fix #69 . Thanks @matchew !
LemonBoy
2014-07-24 10:50:31 +02:00
6df9a2dd68
Merge pull request #70 from graboy/master
Giuseppe
2014-07-23 21:29:03 +02:00
f9deacf0bc
Initial cairo migration
LemonBoy
2014-07-23 21:15:40 +02:00
6641a2f082
Ensure the monitor windows get put in the right places by the WM
Sam Adam-Day
2014-07-23 19:12:06 +01:00
02627e7609
Minor syntax cleanup. Changed parameter of select_drawable_font() to const
Grayson MacKenzie
2014-07-22 18:35:21 -04:00
1c106dbfd0
Added font caching
Grayson MacKenzie
2014-07-22 17:23:56 -04:00
1199bcd4cb
Travis integration
LemonBoy
2014-07-22 22:29:43 +02:00
128e212c14
General style cleanups.
Grayson MacKenzie
2014-07-22 16:14:48 -04:00
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
3eb9b9229d
Merge d0ba0416628c1941ddbcb95e3bd113698813b0b9 into 5e7b44dce9cb7ebbb2e5697a9cc913059b304f99
Kevin vd Burgt
2014-07-02 19:21:35 +00: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
ebf85926b2
Merge 65e175a19e79fe7d3626b72a48b41369cbf4a5f8 into a4475004779d104809888fe0e328ad8663619f25
pentla
2014-05-31 20:25:06 +00:00
65e175a19e
When 'A' is followed by a 'p', the x position will be printed after the action
alex
2014-05-31 16:18:31 -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
0b2789cc43
Merge f65e527f9d239250bee51dc6dd9eb883adad67a0 into 3919a0045c4a065f67f9f4c39a241641c0da3cf2
Bryce Reitano
2014-04-25 02:42:17 +00:00
f65e527f9d
Added dynamic input allocation and cleaned up some trailing whitespace.
Bryce Reitano
2014-04-24 20:33:09 -06:00
a447500477
Y offset support thanks to z3bra
LemonBoy
2014-04-24 23:46:00 +02:00
d0ba041662
Added a feature to switch between main and alt font in syntax
Kevin van der Burgt
2014-04-19 18:48:09 +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
77aa1aa370
Merge 273dc8b0109ec268b143312bb608636d27ad4816 into 23c531078c72283eb815f87ef327cc751d98f837
jvvv
2014-02-26 19:47:55 -05:00
273dc8b010
Remove unused -m related functions.
John Vogel
2014-02-26 19:44:15 -05:00
e7d86b4a8b
Merge branch 'wip' into wip-monitor-opts
John Vogel
2014-02-26 19:19:02 -05:00
6b8c7ba074
Revert "Expect numbered monitors to start at 1."
John Vogel
2014-02-26 18:50:58 -05: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
51673e22ac
Remove description for removed -a option.
John Vogel
2014-02-25 19:33:06 -05:00
9471332595
Expect numbered monitors to start at 1.
John Vogel
2014-02-25 19:30:38 -05:00
679706b188
Don't check geometry too early.
John Vogel
2014-02-25 19:29:40 -05:00
295f37721d
Merge branch 'wip' into wip-monitor-opts
John Vogel
2014-02-25 19:26:25 -05: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
b14bd2b7c1
Add -m option for monitor specifying and ordering.
John Vogel
2014-02-24 03:51:27 -05: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
0aa33357e8
Merge 372c5bf8dc3eb5071d66eb3f122b951204923a4b into 3f4ed1600ad1f1bc3a1e838f3c0282ff9b4b1966
Jurica Vukadin
2014-02-19 14:58:10 +01:00
3f4ed1600a
Better screen sorting. Fix a use after free. Clone/overlapping monitor detection
LemonBoy
2014-02-18 00:23:35 +00:00
e30e2e3a57
Merge ad8d9031316536e8faa39238790fe2cf8cf5fdb9 into a66f6bb097b60906bd590be0ce13f90474977f66
Nathan Hoad
2014-02-18 00:45:37 +11: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
ad8d903131
Don't free the screen resources reply until we absolutely have to.
Nathan Hoad
2014-02-15 21:02:59 +11:00
372c5bf8dc
Add mouse support
Jurica Vukadin
2014-02-14 12:51:07 +01: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