Commit Graph

  • 9ca4a1423e Ported randr code to wip branch, plus some fixes. John Vogel 2014-02-09 18:54:33 -05:00
  • 3f6bf2afc6 Reorganize randr/xinerama detection, add monitor_add(). John Vogel 2014-02-10 21:42:14 -05:00
  • 59fb6c5dfe 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
  • c6104a8496 Merge f3fbfd555a72c0f138c80fd6be5b0bd155530d71 into 38183db9a19da3c7146bb9efeb3b8df3a4ac680f Michael J. Kiernan 2014-02-08 17:37:20 +08:00
  • f3fbfd555a Merge branch 'master' of https://github.com/LemonBoy/bar mikeyjk 2014-02-08 17:34:58 +08: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
  • ad35bff56a Merge 68b37a2111560337e42af6ef44979d5eb08243cd into 7ecc02bc80558b9cc012196b89e8faff756aed0e Jurica Vukadin 2014-02-04 17:21:38 -08: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
  • d1c0aa71bf restored config file mikeyjk 2014-01-24 00:52:35 +08:00
  • 68b37a2111 Account for screen offset when calculating clickable area positions Jurica Vukadin 2014-01-17 14:19:15 +00:00
  • 522a693f07 changed so command line arguments can be provided to configure the bar. mikeyjk 2014-01-17 14:45:15 +08:00
  • df91bd11f3 Increase read buffer Jurica Vukadin 2014-01-13 22:47:23 +01:00
  • 0fb530e1a2 Cleanup command parsing logic Jurica Vukadin 2014-01-13 22:46:52 +01:00
  • 1efcc61006 Add mouse support Jurica Vukadin 2014-01-13 17:46:03 +01:00
  • dcb0416af7 Rebased branch to commit cc34dab of bar master. John Vogel 2014-01-09 22:05:39 -05: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
  • c190fda04d Merge 55b657996fde7c2cd6a098cfa8d2a73d7f0dee4f into 7b76711980752ab7491ffce3309d5ea497e53be1 jvvv 2013-12-17 17:20:44 -08:00
  • 55b657996f Clean up after removing screen_adjust removal. John Vogel 2013-12-17 20:16:58 -05:00
  • 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. John Vogel 2013-12-16 18:00:56 -05:00
  • 30c9883428 fix get_xinerama_outputs: don't use global num_screens here John Vogel 2013-12-15 20:04:46 -05:00
  • 72f21a85a7 minor whitespace cleanup John Vogel 2013-12-15 16:44:01 -05:00
  • 9b7a2bd096 Handle randr screen change events. John Vogel 2013-12-15 14:56:28 -05:00
  • ae8525bc54 Update bar.c jvvv 2013-12-15 02:00:31 -05:00
  • 05f8194067 Add back the BAR_OFFSET adjustments to init() John Vogel 2013-12-15 00:49:22 -05:00
  • 8042442b8f Replace struct rect with xcb_rectangle_t jvvv 2013-12-15 00:28:29 -05:00
  • e7df9b0b91 add initial randr support and adjust xinerama support John Vogel 2013-12-14 23:57:09 -05:00
  • 1e0059742a Fix issue LemonBoy/bar#25 Jørn Lode 2013-11-16 15:07:53 +01:00
  • 882b630be8 Merge c17f9fa1c4a7fdd7ef6659029cc0ceacff041bca into 7b76711980752ab7491ffce3309d5ea497e53be1 Bastien Dejean 2013-10-06 13:55:39 -07:00
  • c17f9fa1c4 Fix invalid number of elements for property Bastien Dejean 2013-10-06 22:49:11 +02:00
  • 7b76711980 Add Xinerama explanation in the readme LemonBoy 2013-10-02 08:21:43 +00:00
  • 50fea2e1bd Merge ac29e045e67c63c974fbd1fc273f5c1d5a9ab147 into 4437b0c6745a856b7312243ca9044e02532aa388 Steven Allen 2013-09-30 09:09:51 -07: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
  • 52a957b9b7 Merge 8c151184765e0b0ea484c4f47584558381dbc999 into 930e05eb9a409e810bfaa03e66f2d752c69b138c Ypnose 2012-10-20 09:47:43 -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
  • 59b4ff6a63 Merge ffb259ac6b96094ada97613ae0f5b5bf59f1370f into a80ebaa1574ef2bc2d590b1fa24f9eee6aacf861 Ypnose 2012-10-12 05:53:23 -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
  • 751fdfeb18 Merge 80fd31b32c33ae5878bc0b6389a5490663e27c6b into f6801f83e388e3aa3e1abfa6e2c5b9bb4891b05d Ivan Kanakarakis 2012-08-18 04:20:07 -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
  • 55d20044ce Merge e1cd134ec20e26ba2f46185e4e83b16a5921676b into c36808d3f98604873b4549fb00646d9e8604fba5 guelfey 2012-08-17 04:37:03 -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
  • 935a63f767 Merge ef18b389ce1684303c748dac37a68968402a63bc into f089d43a46367fca4273a6f771840518a9d95e55 Miles Sandlar 2012-07-26 13:09:51 -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
  • 25b9136235 Merge ed067579b9b4a32c68ad11ab6ff9303f9932cdaf into d7412803f607ec689a25395e857ca0ab787a0cc7 guelfey 2012-07-24 05:13:00 -07: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
  • 054ee4396f Text is now properly centered. LemonBoy 2012-07-20 11:53:29 +02:00
  • c97b0ecde6 Basic EWMH compliance. LemonBoy 2012-07-20 02:44:30 +02:00
  • d0195d630b Properly center the text. LemonBoy 2012-07-20 09:35:15 +02:00
  • a4f7f32610 Respect the permanent option. LemonBoy 2012-07-18 21:27:41 +02:00
  • c82da2e624 Merge pull request #4 from sethlilly/master Giuseppe 2012-07-18 08:42:09 -07:00
  • fbe69385b5 Merge 4602586dc89383d32a329cae90cd6fcdd688d5bc into f808c16ec14dc1349b71c3e1bfc7c04829527075 GitHub Merge Button 2012-07-18 08:35:23 -07:00
  • 4602586dc8 Fixed typo in Options description Seth Lilly 2012-07-18 12:33:03 -03:00
  • f808c16ec1 Silly error is silly. LemonBoy 2012-07-18 17:29:37 +02:00
  • 37d343e554 Added palette.pl LemonBoy 2012-07-18 17:25:19 +02:00
  • 2214927250 UTF8 support. LemonBoy 2012-07-18 17:11:17 +02:00
  • 5f336a6a2d Fixes #1 for real. Cpu usage lowered even more. LemonBoy 2012-07-17 16:56:03 +02:00
  • 0723d9320d Merge pull request #3 from c00kiemon5ter/master Giuseppe 2012-07-17 05:04:55 -07:00