-
c4f654a7a2
remove use of deprecated functions in build script
main
Vegard Matthey
2025-01-12 02:42:00 +01:00
-
c5fdd0b0b8
Add support for launching applications
Vegard Matthey
2025-01-12 01:09:24 +01:00
-
e2542d34ed
Render frame on surface enter
adnano
2024-12-16 10:56:51 -05:00
-
3ad4b5ca3f
Simplify render_menu
M Stoeckl
2024-11-06 14:31:46 -05:00
-
48ec172b4b
README: Update meson instructions
adnano
2024-11-01 19:35:39 -04:00
-
0947765fc9
Only call render_menu once per frame
M Stoeckl
2024-10-31 10:27:47 -04:00
-
260eaba88e
Optimize menu sorting
M Stoeckl
2024-10-31 09:23:26 -04:00
-
12b8f83be4
Display over fullscreen applications
adnano
2024-08-03 18:26:59 -04:00
-
8b23811263
Version 0.1.9
adnano
2024-06-09 20:33:37 -04:00
-
7d717b3696
Streamline menu callbacks
adnano
2024-06-09 20:30:58 -04:00
-
a0df7959f9
Make wmenu-run behave like dmenu_run
NAHTAIV3L
2024-06-02 21:49:46 -04:00
-
0fa9c35949
Update README.md
adnano
2024-05-25 19:10:07 -04:00
-
30abca4f30
Don't ignore stdin in password mode
adnano
2024-05-05 10:13:01 -04:00
-
15d7c7bcc2
Revert "Remove wmenu -P flag"
adnano
2024-05-04 21:44:59 -04:00
-
963a677631
Version 0.1.8
adnano
2024-05-04 21:42:31 -04:00
-
c05ab7520b
Remove wmenu -P flag
adnano
2024-05-04 21:41:21 -04:00
-
81d46e3912
docs: Add wmenu-run
adnano
2024-05-03 21:34:10 -04:00
-
8f95847811
Update README.md
adnano
2024-05-03 21:23:08 -04:00
-
e1816cc9a9
wmenu-run: Don't overwrite PATH
adnano
2024-05-03 19:31:11 -04:00
-
8f19d6a8d2
wmenu-run: Populate items from PATH
adnano
2024-05-03 19:10:28 -04:00
-
92d3b294ae
Update README.md
adnano
2024-05-02 21:41:26 -04:00
-
477c0419b4
Remove wmenu_run script
adnano
2024-05-02 21:40:46 -04:00
-
41e8599392
Add wmenu-run executable
adnano
2024-05-02 21:39:54 -04:00
-
1f221a73cf
Fix destruction of pool buffers
adnano
2024-05-02 18:45:49 -04:00
-
6284eea24b
Separate menu state from Wayland state
adnano
2024-05-02 17:03:07 -04:00
-
6a39269d2e
Drop wmenu -x option
adnano
2024-05-02 14:44:09 -04:00
-
e4c4627eeb
make menu height accurate to dwm, dmenu, and dwl's bar patch
sewn
2024-04-09 11:12:49 +03:00
-
cf6f5b9d06
Support xdg_activation_v1 protocol
adnano
2024-04-07 08:51:57 -04:00
-
41b2e8b1e1
menu: Avoid adding zero-size pages
adnano
2024-03-25 08:20:36 -04:00
-
ac25b07338
add wmenu_run script, similar to dmenu_run script
sewn
2024-03-10 18:07:46 +03:00
-
9e9284666c
port dmenu password patch
sewn
2024-03-10 18:00:48 +03:00
-
6ad7a303ef
Don't destroy wl_data_offer twice
adnano
2024-03-17 07:01:23 -04:00
-
4e151795bf
Version 0.1.7
adnano
2024-03-02 11:49:47 -05:00
-
f7e6e0b4bf
Free memory associated with the menu on exit
adnano
2024-03-02 11:31:13 -05:00
-
b247119ab3
Rename text_len to input_len
adnano
2024-03-02 07:32:43 -05:00
-
ff4d1f8f8e
Fix output selection with -o flag
adnano
2024-03-01 20:54:12 -05:00
-
bbfbf8f36c
Revert "Simplify movewordedge"
adnano
2024-02-27 12:00:10 -05:00
-
9f6a36d73f
Drop unnecessary TODO comment
adnano
2024-02-27 11:40:34 -05:00
-
0db7efe232
Simplify read_menu_items
adnano
2024-02-27 11:34:17 -05:00
-
e8782db9c8
Move menu and rendering logic into separate files
adnano
2024-02-27 11:23:12 -05:00
-
1104e8e51b
Update LICENSE
adnano
2024-02-27 08:50:29 -05:00
-
18895cd72b
Remove unused includes
adnano
2024-02-27 08:49:09 -05:00
-
906f7ccee8
Improve formatting of docs
adnano
2024-02-27 08:37:17 -05:00
-
f609762c4e
Add C-Y keybinding to docs
adnano
2024-02-27 08:17:38 -05:00
-
8bcad262a4
Simplify movewordedge
adnano
2024-02-27 08:07:16 -05:00
-
c37c3fe38e
Add dmenu's Meta (Alt) keybindings
Amin Bandali
2024-02-27 00:49:58 -05:00
-
04dfc06379
Add token matching like dmenu
Amin Bandali
2024-02-27 00:10:34 -05:00
-
96b3c0ef26
Add more rendering functions
adnano
2024-02-26 16:44:23 -05:00
-
f9167689dc
Check if selection is not null before dereferencing
adnano
2024-02-26 16:31:41 -05:00
-
c6025455ec
Add functions to render pages of items
adnano
2024-02-26 16:31:04 -05:00
-
628a5d82ee
Refactor rendering code
adnano
2024-02-26 16:14:04 -05:00
-
da25fbfb27
Don't set selection if there are no pages
adnano
2024-02-26 15:05:37 -05:00
-
7284f5958b
Don't match items in insert
adnano
2024-02-26 15:03:42 -05:00
-
48f4a1d2ed
Add comments to menu
adnano
2024-02-26 14:50:09 -05:00
-
ce43ccfb75
Add some comments to item and page
adnano
2024-02-26 14:42:11 -05:00
-
ee43ebb783
Rename menu_state to menu
adnano
2024-02-26 14:40:18 -05:00
-
086211c83c
Don't return -1 from render_horizontal_item
adnano
2024-02-26 14:29:53 -05:00
-
e23e215471
Rename menu_item to item
adnano
2024-02-26 14:14:11 -05:00
-
deab01baf1
Mark functions as static
adnano
2024-02-26 14:08:18 -05:00
-
9edefe1344
Rename item_group to page
adnano
2024-02-26 14:06:42 -05:00
-
07ac84239e
Refactor item paging logic
adnano
2024-02-26 12:40:11 -05:00
-
d23a2c563a
Simplify match scrolling
adnano
2024-02-26 10:47:35 -05:00
-
906b55019e
Keep track of end of match list
adnano
2024-02-26 10:43:52 -05:00
-
542c307ef2
Ignore unrecognized Ctrl keybindings
adnano
2024-02-26 06:59:09 -05:00
-
cb884725f6
Update keybindings to more closely follow dmenu
Amin Bandali
2024-02-25 14:49:53 -05:00
-
5ef1e637bf
Make scdoc dependency optional
adnano
2024-02-04 15:47:18 -05:00
-
1ef3f6a9b6
Version 0.1.6
adnano
2024-01-21 19:50:34 -05:00
-
d139ebae8f
pool-buffer: Fix type conversion issues
adnano
2023-12-28 11:59:02 -05:00
-
69a7078e01
Check the return value of pipe
adnano
2023-12-28 11:42:50 -05:00
-
3ec74a0f2f
pool-buffer: Reduce struct padding
adnano
2023-12-28 11:28:08 -05:00
-
d77ff0e64d
Fix various type issues
adnano
2023-12-28 11:26:38 -05:00
-
ad40b9173c
Version 0.1.5
adnano
2023-12-25 08:33:30 -05:00
-
e120b9156e
Fix build failure when compiling in release
Piotr Stefański
2023-10-26 20:34:17 +02:00
-
adf5cda6e1
Implement clipboard paste support
adnano
2023-07-28 03:01:34 -04:00
-
e3da93aed8
Bump version to 0.1.4
adnano
2023-07-15 18:55:07 -04:00
-
554f3e7445
pango: Remove unused format specifier
adnano
2023-07-15 18:51:45 -04:00
-
ccca01d3cd
Render after reading stdin
Mykyta Holubakha
2023-07-13 06:40:39 +03:00
-
62e9584977
Drop render_frame on surface_enter
Mykyta Holubakha
2023-07-13 06:40:38 +03:00
-
9fb3ffa522
Fix crash when some line contains %
Nikita Ivanov
2023-06-04 22:51:26 +02:00
-
bbd82569bb
readme: Tweak wording
adnano
2023-03-20 19:03:03 -04:00
-
5959a421aa
Update README.md
adnano
2023-03-20 18:44:48 -04:00
-
7c1e28b201
Fix potential buffer overflow
adnano
2023-02-26 07:45:37 -05:00
-
a7df5b270d
Bump version
adnano
2023-02-07 13:42:56 -05:00
-
5ed249e3f3
Fix buffer size not divisible by scale
adnano
2023-02-01 09:37:02 -05:00
-
5db5b3a7c7
docs: Document new bindings
adnano
2022-12-03 10:49:24 -05:00
-
272540c7fb
Drop xdg-output-unstable-v1
adnano
2022-12-02 12:00:26 -05:00
-
38b4bae4bd
Fix move to end of word
adnano
2022-12-02 11:35:30 -05:00
-
972277a5e0
Support basic Emacs-style line-editing bindings
adnano
2022-12-02 10:08:24 -05:00
-
8cc6a22737
Support number pad keys
adnano
2022-12-02 09:29:15 -05:00
-
01a343ed12
README: Mention Sway
adnano
2022-04-17 13:53:11 -04:00
-
f8aa02f55b
README: add contributing section
lemontree
2022-04-15 10:50:45 +02:00
-
1f9b23e412
Adjust line height
adnano
2022-04-17 13:27:28 -04:00
-
decd2452de
Implement vertical list support
adnano
2022-04-17 13:15:07 -04:00
-
2f1c189d53
Initial commit
adnano
2022-01-16 08:32:58 -05:00