speedie
|
9d0b86fc3c
|
fix typo
|
2023-06-03 16:28:30 +02:00 |
|
speedie
|
e6c1af01f9
|
fix: alpha option for wayland
|
2023-06-03 00:07:28 +02:00 |
|
speedie
|
17dd06139d
|
fix: argument protocol overriden by config file
|
2023-06-02 19:00:09 +02:00 |
|
speedie
|
692e3abc68
|
Add experimental native Wayland support
|
2023-06-02 18:37:51 +02:00 |
|
speedie
|
7ca66d674f
|
last few commits again
|
2023-05-24 22:01:35 +02:00 |
|
speedie
|
77864d43bf
|
remove the rest of the x11 specific code from spmenu.c
|
2023-05-24 07:36:40 +02:00 |
|
speedie
|
b97847c207
|
clean up main function more
|
2023-05-23 22:40:17 +02:00 |
|
speedie
|
96b82dc223
|
actually changed my mind for a bit
|
2023-05-23 22:31:33 +02:00 |
|
speedie
|
01388390aa
|
code cleanup
|
2023-05-23 22:14:24 +02:00 |
|
speedie
|
95b420944c
|
add a bind file which scripts can use to gain full control over keybinds
|
2023-05-22 22:47:37 +02:00 |
|
speedie
|
f482aea8db
|
remove UTF-8 toggle, it's not necessary now with cairo because cairo can
filter invalid unicode
|
2023-05-22 20:44:21 +02:00 |
|
speedie
|
0258974bf0
|
code cleanup, add moveitem function
|
2023-05-22 16:35:57 +02:00 |
|
speedie
|
c1a7afe1f4
|
debloat
|
2023-05-22 00:05:09 +02:00 |
|
speedie
|
7af63e4a13
|
we don't need to include these
|
2023-05-21 23:57:37 +02:00 |
|
speedie
|
a701060f8b
|
some more code cleanup
|
2023-05-21 23:52:28 +02:00 |
|
speedie
|
7f2ad4b5d6
|
make the code a bit more readable
|
2023-05-21 23:44:02 +02:00 |
|
speedie
|
eb83b0376d
|
move some stuff around
|
2023-05-21 23:40:19 +02:00 |
|
speedie
|
29781c8084
|
rename some headers, because i plan on maybe doing wayland support
|
2023-05-21 23:23:43 +02:00 |
|
speedie
|
1faa75ad36
|
some minor code cleanup, and set single paragraph mode
|
2023-05-21 16:27:14 +02:00 |
|
speedie
|
a750da978c
|
replace xft with cairo, remove sample theme because it's redundant,
remove optional pango support as its now required because we're using
cairo
|
2023-05-21 04:18:41 +02:00 |
|
speedie
|
620cb0ca63
|
add option to not allow selecting multiple items to spmenu itself
|
2023-05-19 02:13:13 +02:00 |
|
speedie
|
71eb652853
|
improve the usage() function, remove unnecessary declaration of usage()
from spmenu.c
|
2023-05-19 01:44:11 +02:00 |
|
speedie
|
3543f04361
|
print errors to, well.. stderr not stdout
|
2023-05-18 20:01:22 +02:00 |
|
speedie
|
f534250e7a
|
add separate colorscheme for marked items, SchemeItemSel is used as a fallback
|
2023-05-18 10:23:45 +02:00 |
|
speedie
|
3e4e36250c
|
some minor changes to spmenu_imageviewer and remove additional line when
there's an image
|
2023-05-16 22:06:24 +02:00 |
|
speedie
|
ea3e7ed458
|
remove unnecessary match() calls in setlines() and setcolumns()
|
2023-05-16 21:04:32 +02:00 |
|
speedie
|
5aefbf249a
|
fix some bugs, add multisel for spmenu_run
|
2023-05-16 20:03:52 +02:00 |
|
speedie
|
e7ecfd4114
|
add hkeys array which allows us to press ctrl+alt+shift+delete to exit
out of spmenu even if we unbind our quit keybind
|
2023-05-16 19:34:02 +02:00 |
|
speedie
|
12b69656a7
|
add support for marking items (ie. multi selection)
|
2023-05-16 18:54:26 +02:00 |
|
speedie
|
8c9d33d01f
|
add LICENSE notice to all code
|
2023-05-14 00:21:16 +02:00 |
|
speedie
|
15141c230d
|
add the ability to full screen an image + code cleanup
images are drawn quite slowly, something needs to be done about that
soon
|
2023-05-14 00:10:24 +02:00 |
|
speedie
|
60f588f003
|
Remove some commented code
|
2023-05-13 17:37:37 +02:00 |
|
speedie
|
195e4252b7
|
oops, i forgot i needed to set it to 0 first
|
2023-05-13 16:19:03 +02:00 |
|
speedie
|
11859ff159
|
allow rofi like "next" colors
|
2023-05-13 16:07:29 +02:00 |
|
speedie
|
3da21bc052
|
allow overriding image cache directory
|
2023-05-12 23:23:15 +02:00 |
|
speedie
|
9032af968d
|
don't allow drawing images until KeyRelease event
|
2023-05-11 19:53:23 +02:00 |
|
speedie
|
ee7419704d
|
allow UTF-8 support to be toggled
|
2023-05-11 16:46:32 +02:00 |
|
speedie
|
c71743a326
|
use a img:// prefix rather than IMG:
the old one is still available for compatibility reasons of course
|
2023-05-10 21:55:59 +02:00 |
|
speedie
|
8da0dba45b
|
convert to ASCII, fixing a markup bug
|
2023-05-10 19:43:41 +02:00 |
|
speedie
|
6dc84051aa
|
use another char * instead of using const char *text directly
|
2023-05-10 18:56:56 +02:00 |
|
speedie
|
6c146c87b4
|
rename some headers
|
2023-05-10 08:20:29 +02:00 |
|
speedie
|
d065aa8ab6
|
enable highlighting for colored entries
|
2023-05-10 08:16:22 +02:00 |
|
speedie
|
2e9cb1e408
|
add option to not allow typing if what is being typed doesn't have any
matches
|
2023-05-09 19:30:01 +02:00 |
|
speedie
|
671dbffa1b
|
fix bug where the caret may be moved if a different item is selected
this code made sense back when spmenu couldn't define keybinds manually,
as then moving between items and moving the caret was one single case.
|
2023-05-09 17:55:10 +02:00 |
|
speedie
|
5efe236380
|
indent lots of code using vim gg=G
|
2023-05-08 23:00:45 +02:00 |
|
speedie
|
fc8d12cd0a
|
clean up warnings when -Ofast is used
it may still segfault, im not sure
|
2023-05-08 22:44:27 +02:00 |
|
speedie
|
eb7a68f7ea
|
variable name change
|
2023-05-08 18:16:50 +02:00 |
|
speedie
|
04add5df1a
|
some more cleanup
|
2023-05-08 18:15:20 +02:00 |
|
speedie
|
c7e0e5d74b
|
dwm-like colorscheme creation
|
2023-05-08 17:50:48 +02:00 |
|
speedie
|
5c36c25f99
|
simplify listfile
|
2023-05-08 17:33:55 +02:00 |
|