Commit Graph

217 Commits

Author SHA1 Message Date
Otto Modinos 3483f1b083 typo, whitin -> within 2015-02-11 14:51:32 +02:00
Otto Modinos 7d2c7ab438 Allow having clickable areas inside another
Previously, if you started several areas, one inside another, only the
inermost one would get registered and eventually triggered. This patch
fixes that, allowing you to use multiple areas around text to respond to
several different buttons, for example, both scroll-up and scroll-down.

If you define two areas that respond to the same button, only the
innermost one would get triggered. I think this makes sense.
2015-02-11 14:51:10 +02:00
LemonBoy e197a15c3a Fix a silly bound-checking error. (#101)
Close a long-standing PR by configuring the window position after mapping it
Set the window title
2015-02-10 20:35:11 +01:00
LemonBoy 6959085f8d Fixed two memory leaks. Don't treat unicode sequences over two bytes long as latin1 codepoints (fixes #99). 2015-01-25 21:14:06 +01:00
Giuseppe 78dc0d0d21 Merge pull request #98 from flannelhead/font-selection
Font selection
2015-01-21 20:12:05 +01:00
Sakari Kapanen 3b8afc6b05 Allow explicitly specifying the font with %{Tindex} 2015-01-21 20:43:22 +02:00
Giuseppe c39c4e4d8b Merge pull request #95 from jvvv/master
Add break from main loop when X conn has error
2015-01-07 11:32:03 +01:00
John Vogel 145c66b471 Add break from main loop when X conn has error 2015-01-06 18:44:19 -05:00
LemonBoy 5746d15cf8 Handle escaped : in clickable areas. Fixes #92 2014-12-13 12:12:34 +01:00
krypt-n 3d64addd45 Manually applies latest commit from master 2014-11-25 13:17:48 +01:00
krypt-n 585d1633fb Fixes everything being red 2014-11-25 13:16:01 +01:00
LemonBoy 3c2b9ff150 Fix alpha mixing as suggested in #75 2014-11-21 14:19:31 +01:00
krypt-n 4e43c3563b Fixes crash related to last fix 2014-11-20 22:00:11 +01:00
krypt-n 157b7dd28e Merges of-by-one fix 2014-11-20 21:49:30 +01:00
Krypt0n 08d8549e29 Merge pull request #4 from LemonBoy/master
Pulls 95c4138
2014-11-19 09:22:52 +01:00
LemonBoy 95c41381ac Fix a silly off-by-one in the font cache code. Thanks to @easysid for noticing it! 2014-11-18 23:37:43 +01:00
krypt-n 86af874c0b Fixes segfault on color params 2014-11-10 20:33:07 +01:00
krypt-n 0aa0bbf6ff Fixes all non-Wconversion warnings 2014-11-05 21:04:50 +01:00
krypt-n bb5bc23256 Fixes merging mistake 2014-11-05 20:11:17 +01:00
krypt-n 1c0af0996a Merge branch 'Numeromancer-master' into xft-port
* Numeromancer-master:
  Avoid compiler warning about ignore return from write.
  On input, ignore % w/o a { after.
  Allow colors in the form #RRGGBB (ie w/o alpha).
2014-11-05 20:07:24 +01:00
krypt-n a0bf113068 Merges fixes 2014-11-05 20:06:56 +01:00
Timothy M. Schaeffer 7d17fa5040 Avoid compiler warning about ignore return from write. 2014-10-30 22:00:24 -04:00
Timothy M. Schaeffer f07aa2db6f On input, ignore % w/o a { after.
This allows eg “Battery 88%” in the input w/o messing
up the colors.
2014-10-30 21:59:51 -04:00
Timothy M. Schaeffer f87c249d21 Allow colors in the form #RRGGBB (ie w/o alpha). 2014-10-30 21:58:19 -04:00
krypt-n 2f7408e848 Fixes problem with y offset and right/center alignment 2014-10-09 22:22:28 +02:00
krypt-n 6be47235d4 Fixes multi-monitor drawing 2014-10-09 22:01:23 +02:00
krypt-n f834c13ea0 Fixes parse-memory leak 2014-10-09 12:58:12 +02:00
krypt-n 3e2e54af90 Restores all xcb_create_window parameters 2014-10-08 23:45:25 +02:00
krypt-n 16b0aa81d1 XCB owns evenqueue 2014-10-08 23:16:48 +02:00
krypt-n 15c668905c Removes unused variables, fixes pointer warning 2014-10-08 23:12:50 +02:00
krypt-n 6d7e66a887 Removed unused code 2014-10-08 23:04:34 +02:00
krypt-n 2c0ea87587 Reenables Xrandr and Xinerama support. Untested 2014-10-08 23:00:19 +02:00
krypt-n dc5edd2863 Initial port of xft support to a recent bar version 2014-10-08 21:47:26 +02:00
Giuseppe e9cdee9701 Merge pull request #78 from rootcoma/fix_click_area
Fix the bounds checking for area_get.
2014-08-27 10:24:08 +02:00
LemonBoy dbbdf373a3 Better alpha mixing, should produce correct results 2014-08-20 22:42:10 +02:00
rootcoma c258d0a0fa Fix the bounds checking for area_get.
Mouse at far left (x=0) would not be able to click an area that starts at 0.
2014-08-08 08:06:33 -07:00
LemonBoy 8475ff4fdb Small documentation update 2014-08-08 13:49:45 +02:00
LemonBoy 28b0db1cfa Little documentation fix, closes #73 2014-08-08 11:15:57 +02:00
LemonBoy 69e8ac6f07 Fix #69. Thanks @matchew ! 2014-07-24 10:50:31 +02:00
Giuseppe 6df9a2dd68 Merge pull request #70 from graboy/master
Optional support for more than two fonts, fixed issue #68
2014-07-23 21:29:03 +02:00
Grayson MacKenzie 02627e7609 Minor syntax cleanup. Changed parameter of select_drawable_font() to const 2014-07-22 18:35:21 -04:00
Grayson MacKenzie 1c106dbfd0 Added font caching 2014-07-22 17:23:56 -04:00
LemonBoy 1199bcd4cb Travis integration 2014-07-22 22:55:30 +02:00
Grayson MacKenzie 128e212c14 General style cleanups. 2014-07-22 16:14:48 -04:00
Grayson MacKenzie d22cd1561b Fixed #68 2014-07-22 15:20:21 -04:00
Grayson MacKenzie f3e9df4a97 Added support for greater than two fonts. 2014-07-22 14:47:41 -04:00
Giuseppe 5e7b44dce9 Merge pull request #67 from LemonBoy/revert-65-no-alpha-fix
Revert "Add support for #RRGGBB sytle colors"
2014-07-02 15:58:28 +02:00
Giuseppe b66bd0a172 Revert "Add support for #RRGGBB sytle colors" 2014-07-02 15:58:19 +02:00
Giuseppe 524593d871 Merge pull request #65 from Sprocklem/no-alpha-fix
Add support for #RRGGBB sytle colors
2014-07-02 03:37:44 +02:00
Sprocklem 939aead84d Small change to fix #64 2014-06-18 17:50:26 -06:00