Cole Helbling
cd53b7bb55
x11,wayland: treat keypad enter as normal enter
2020-03-19 09:23:32 +02:00
Jari Vetoniemi
9110c7c42e
x11: set window class and name
...
class is always bemenu, name is whatever is the title of the menu
2020-02-07 23:31:41 +02:00
Jari Vetoniemi
fcce2e019a
menu: left/right now moves always cursor
...
Use SHIFT + left/right to move selection
2020-02-07 18:28:48 +02:00
Jari Vetoniemi
5a4d364d50
Nuke CMake from existance
...
Welcome glorious GNU Makefile
2020-02-07 16:03:08 +02:00
Jari Vetoniemi
9ff670f349
Fix gcc warnings
2020-02-07 13:05:15 +02:00
sleich
9ac860b817
Add Ctrl-[ shortcut to x11 and wayland
...
Ctrl-[ shortcut is used to quit bemenu. It already works with ncurses backend
2020-01-08 04:47:57 +03:00
Sauyon Lee
c081cf7609
Add C-g shortcut to x11 and wayland
2019-07-13 00:46:18 +01:00
uphere
cb6030f64b
Add C-m -> Return bind
...
C-m is often bound to return and it's jarring to have all the
other keybinds but not this one
2016-12-05 16:35:29 +00:00
Mark Oteiza
0874fc5d49
Add some Emacs keybindings
...
* C-v to curses backend
* C-v, M-v, M-<, M-> to x11 and wayland backends
Signed-off-by: Jari Vetoniemi <mailroxas@gmail.com>
2015-04-06 23:22:12 +03:00
Jari Vetoniemi
d8097c44dd
Make renderers try detect whether they are in correct env.
2015-03-09 09:53:57 +02:00
Jari Vetoniemi
7d019e767b
Bind alt+h and alt+l as well
2015-01-18 04:51:02 +02:00
Jari Vetoniemi
bd6051073d
Swap j-k
2015-01-18 04:35:26 +02:00
Jari Vetoniemi
92152cb5fb
Add alt keybindings from demenu to gui backends
2015-01-18 03:34:18 +02:00
Jari Vetoniemi
074b2d1b58
Remove --backend and --prioritory options, change prioritory -> priorty
...
and provide BEMENU_BACKEND env variable. Change API to reflect this
change.
There is no reliable way to detect when running on terminal (especially
when stdin is a pipe), so we need to make curses backend explicit with
BEMENU_BACKEND=curses or bm_menu_new("curses"), otherwise GUI backend
will be choosed automatically.
2015-01-17 18:53:29 +02:00
Jari Vetoniemi
f76cfbca4f
Get rid of _DEFAULT_SOURCE #defines, set this in cmake and also use
...
secure_getenv where it makes sense.
2015-01-17 18:52:21 +02:00
Jari Vetoniemi
ada6edc175
Add X11 renderer.
2015-01-16 01:59:09 +02:00