speedie
7ca66d674f
last few commits again
2023-05-24 22:01:35 +02:00
speedie
8c9d33d01f
add LICENSE notice to all code
2023-05-14 00:21:16 +02:00
speedie
9032af968d
don't allow drawing images until KeyRelease event
2023-05-11 19:53:23 +02:00
speedie
5efe236380
indent lots of code using vim gg=G
2023-05-08 23:00:45 +02:00
speedie
aad8baef66
save item index
2023-05-07 15:33:09 +02:00
speedie
445351c09a
better if a key doesn't have to be pressed
2023-05-07 14:11:57 +02:00
speedie
63e5be2884
add the ability to read from file, been wanting this for a very long
...
time
2023-05-07 01:41:30 +02:00
speedie
442c40b732
add incremental as well, this should now include most suckless patches people use
2023-05-06 23:39:03 +02:00
speedie
05c436022c
apply last commit for even more functions
2023-05-06 14:36:50 +02:00
speedie
52f88f6a73
remove the item hovering, it's just not necessary and causes a lot of
...
slowness
if you find a way to speed this up significantly, please let me know
2023-04-21 17:59:10 +02:00
speedie
b79f5c39c1
add a caps lock indicator, took lots of work
2023-04-20 21:22:45 +02:00
speedie
2cd4d7b70b
IME support
2023-04-01 00:10:21 +02:00
speedie
6ac2afb240
add plenty of comments to spmenu
2023-03-31 12:42:42 +02:00
speedie
5d3ad99270
fix the build script
2023-03-25 15:29:51 +01:00
speedie
eb70a49512
mouse hovering now selects again
...
TODO: make this a lot faster, will require rewriting drawmenu
significantly
2023-03-21 20:52:12 +01:00
speedie
1153d416ab
replace almost all /* style comments with // where it makes sense
2023-03-16 16:54:36 +01:00
speedie
91cc7782f7
greatly speed up image redrawing/resizing by removing unnecessary calls
...
to drawimage() and cleanupimage()
we don't need to call cleanupimage() as it is already called in
cleanup()
we don't need to call drawimage() because X11 events should handle that
for us anyway
2023-03-08 18:58:52 +01:00
speedie
61d9813387
don't allow the image to be scaled up beyond menu width
2023-03-08 18:20:27 +01:00