Jari Vetoniemi
|
a54bcf694a
|
Merge branch 'pango-wip'
|
2015-01-16 02:08:18 +02:00 |
|
Jari Vetoniemi
|
ada6edc175
|
Add X11 renderer.
|
2015-01-16 01:59:09 +02:00 |
|
Jari Vetoniemi
|
0cd1c991d2
|
Take monitor height into account again.
|
2015-01-16 01:48:47 +02:00 |
|
Jari Vetoniemi
|
2bf8bbfcde
|
Working pango code.
|
2015-01-15 22:18:23 +02:00 |
|
Jari Vetoniemi
|
9baca87123
|
Basic pango.
|
2014-11-23 21:20:03 +02:00 |
|
Jari Vetoniemi
|
20189fb8d2
|
Fatal on busy buffers.
|
2014-11-05 21:43:25 +02:00 |
|
Jari Vetoniemi
|
2c9451c2b8
|
Check that getppid != 1
|
2014-11-05 21:43:12 +02:00 |
|
Jari Vetoniemi
|
a90bf2f512
|
Redraw only when input changed.
|
2014-11-02 07:58:45 +02:00 |
|
Jari Vetoniemi
|
e8fc51d80c
|
Get output width and height.
|
2014-11-02 07:58:34 +02:00 |
|
Jari Vetoniemi
|
dfda59ad18
|
Better list margin.
|
2014-11-02 06:59:07 +02:00 |
|
Jari Vetoniemi
|
0d5cdc2c96
|
Key repeats.
|
2014-11-02 06:48:53 +02:00 |
|
Jari Vetoniemi
|
ee3c41f162
|
Make shift + tab the current tab behavior, and normal tab to cycle.
|
2014-11-02 04:08:40 +02:00 |
|
Jari Vetoniemi
|
a3e628f1c9
|
Print disco to stderr instead of stdout.
|
2014-10-31 21:29:42 +02:00 |
|
Jari Vetoniemi
|
2386d44a99
|
Add buildhck status icons to README.md
|
2014-10-27 14:41:40 +02:00 |
|
Jari Vetoniemi
|
674a2a1ac2
|
Make right/left arrow scroll list on single line mode.
|
2014-10-26 17:52:00 +02:00 |
|
Jari Vetoniemi
|
4f2d73070c
|
Cleanup cairo drawing.
|
2014-10-26 17:49:12 +02:00 |
|
Jari Vetoniemi
|
ac692bb485
|
Add small margin to left when drawing with cairo.
|
2014-10-26 15:52:04 +02:00 |
|
Jari Vetoniemi
|
2ad6acaef2
|
Fix font parsing.
|
2014-10-26 15:48:33 +02:00 |
|
Jari Vetoniemi
|
a44b001e82
|
Mkae highlighted item prefix configurable.
|
2014-10-26 15:42:09 +02:00 |
|
Jari Vetoniemi
|
fb6a49e690
|
Use real font height for window height.
|
2014-10-26 15:41:53 +02:00 |
|
Jari Vetoniemi
|
8d08365645
|
Tokenize launch arguments.
|
2014-10-26 15:01:06 +02:00 |
|
Jari Vetoniemi
|
c5debe04b0
|
These may fail, especially the wayland one if compositor runs somewhere.
|
2014-10-26 03:12:44 +02:00 |
|
Jari Vetoniemi
|
64c4bbdf98
|
Cleanup all resources used by wayland renderer.
|
2014-10-25 22:16:31 +03:00 |
|
Jari Vetoniemi
|
b391bbe608
|
Use cleanable buffer for curses renderer.
|
2014-10-25 22:16:20 +03:00 |
|
Jari Vetoniemi
|
660f832fad
|
Cleanup init.
|
2014-10-25 22:16:09 +03:00 |
|
Jari Vetoniemi
|
2294ff46e5
|
Remove duplicates.
|
2014-10-25 21:54:14 +03:00 |
|
Jari Vetoniemi
|
ba03036a39
|
Store item pointer before removal.
|
2014-10-25 21:54:03 +03:00 |
|
Jari Vetoniemi
|
c1bdca9cc4
|
Use sizeof(void*) and fix list remove.
|
2014-10-25 21:53:48 +03:00 |
|
Jari Vetoniemi
|
d799bbd246
|
Close when connection is broken.
|
2014-10-25 21:12:55 +03:00 |
|
Jari Vetoniemi
|
9ad69fb4b4
|
Sort items in bemenu-run.
|
2014-10-25 20:57:30 +03:00 |
|
Jari Vetoniemi
|
9f13ca2e6d
|
Share client code, add bemenu-run
|
2014-10-25 20:43:52 +03:00 |
|
Jari Vetoniemi
|
595ff4f687
|
Use dprintf
|
2014-10-25 20:43:31 +03:00 |
|
Jari Vetoniemi
|
d3db039136
|
Single line mode, color customization, etc..
|
2014-10-25 20:02:34 +03:00 |
|
Jari Vetoniemi
|
2820734ec0
|
Fix stdin read.
|
2014-10-25 17:18:41 +03:00 |
|
Jari Vetoniemi
|
b03cd1ea53
|
Use BM_PLUGIN_VERSION for renderers.
|
2014-10-25 16:39:39 +03:00 |
|
Jari Vetoniemi
|
92b9044da8
|
More standard ints.
|
2014-10-25 01:41:57 +03:00 |
|
Jari Vetoniemi
|
3f5e21a83f
|
Cleanup wayland renderer and plugin support.
|
2014-10-25 01:38:30 +03:00 |
|
Jari Vetoniemi
|
f8d97efb8f
|
Install wayland renderer as well.
|
2014-10-23 02:20:34 +03:00 |
|
Jari Vetoniemi
|
84fb6b99a3
|
Make test, test failures instead of skipping.
|
2014-10-23 02:18:27 +03:00 |
|
Jari Vetoniemi
|
c0f49aaf67
|
Update test.
|
2014-10-23 02:16:53 +03:00 |
|
Jari Vetoniemi
|
c98fcc5100
|
Add wayland renderer (experimental)
|
2014-10-23 02:11:35 +03:00 |
|
Jari Vetoniemi
|
6ebdb0030a
|
Only compile curses renderer if curses was found.
|
2014-10-23 02:10:22 +03:00 |
|
Jari Vetoniemi
|
df396986b1
|
vsnprintf is null terminated.
|
2014-10-23 02:09:52 +03:00 |
|
Jari Vetoniemi
|
20c1b5d04f
|
Use get_wch
|
2014-10-23 01:33:12 +03:00 |
|
Jari Vetoniemi
|
fa9c421b77
|
No longer true.
|
2014-10-22 23:33:06 +03:00 |
|
Jari Vetoniemi
|
f26981a144
|
Make test actually work again.
|
2014-10-22 23:11:57 +03:00 |
|
Jari Vetoniemi
|
0abad19b3e
|
Pass bm_menu struct on each render api call.
|
2014-10-22 23:10:11 +03:00 |
|
Jari Vetoniemi
|
30269b6385
|
Remove old test.
|
2014-10-22 22:56:27 +03:00 |
|
Jari Vetoniemi
|
0b02230935
|
Call constructor of activated renderer.
|
2014-10-22 22:52:14 +03:00 |
|
Jari Vetoniemi
|
014c20099d
|
Refactor code to snake_style, turn renderers into plugins, and start
wayland (cairo) renderer.
|
2014-10-22 22:46:51 +03:00 |
|