speedie
f08e91e3e2
auto change version number, because i cannot do it myself apparently
2023-03-28 19:53:10 +02:00
speedie
78138025d2
some minor changes, new bind
2023-03-28 19:49:05 +02:00
speedie
231a43d053
some changes, spmenu is now suitable to be used for simply drawing plain
...
text without any selection or anything
2023-03-28 17:37:06 +02:00
speedie
cf1b79008b
upgrade run launcher significantly
2023-03-28 15:10:57 +02:00
speedie
a257e61d90
add a good help
2023-03-28 13:14:22 +02:00
speedie
8d08f98791
use long arguments
2023-03-28 03:10:09 +02:00
speedie
7e7d5481b7
minor fix
2023-03-28 02:54:47 +02:00
speedie
197a042ee9
cleanup script
2023-03-28 02:53:28 +02:00
speedie
aef24a8579
customizable log file
2023-03-28 00:35:46 +02:00
speedie
ac9cfdf9a0
some changes, don't print "generating thumbnail" to stdout
2023-03-28 00:30:47 +02:00
speedie
fa82afad48
add function for clear that also puts you in insert mode
2023-03-26 20:34:41 +02:00
speedie
04b46313ef
move drawing to separate functions
2023-03-26 16:42:11 +02:00
speedie
914a41b4ee
some more improvements
2023-03-26 16:12:27 +02:00
speedie
3b6daf4750
check /usr/share/pixmaps too
2023-03-26 16:03:13 +02:00
speedie
b75fd0d5b5
don't print duplicates, don't draw image if unchanged
2023-03-26 15:23:24 +02:00
speedie
fab3ab5ab7
add a script to install all example scripts
2023-03-26 01:36:27 +01:00
speedie
67e89cdf3f
indent
2023-03-26 01:22:14 +01:00
speedie
f09f7a178d
include keysym.h, this allows compilation on older operating systems.
...
source: https://lists.suckless.org/hackers/2303/18887.html
2023-03-26 01:15:47 +01:00
speedie
1996baaa83
oops LOL
2023-03-25 23:50:23 +01:00
speedie
f594b3b14e
fix a small issue
2023-03-25 23:49:52 +01:00
speedie
a931cab517
add spmenu_desktop script
2023-03-25 22:34:21 +01:00
speedie
73c17f6f55
don't draw image if !columns
2023-03-25 18:48:45 +01:00
speedie
23955b15f4
bump version, remove options.mk because its not necessary
2023-03-25 15:36:04 +01:00
speedie
bc064ef347
add to TODO
2023-03-25 15:33:17 +01:00
speedie
5d3ad99270
fix the build script
2023-03-25 15:29:51 +01:00
speedie
74857ddb6e
fix some minor issues + makefile improvements
2023-03-24 16:55:52 +01:00
speedie
ca7cd97e08
some improvements to documentation and spmenu_run
2023-03-24 15:58:36 +01:00
speedie
ca52c5986e
add build script
2023-03-24 15:28:42 +01:00
speedie
3809cab959
fix warning
2023-03-24 14:53:30 +01:00
speedie
688535effe
fix typo in PKGBUILD
2023-03-24 14:39:36 +01:00
speedie
eebad002cd
fix issues with movement
2023-03-24 14:38:28 +01:00
speedie
ceec442bfe
fix some prompt width issues
2023-03-24 04:04:37 +01:00
speedie
1c6c041f5e
fixed: tab completion with sgr sequences
2023-03-24 03:48:56 +01:00
speedie
316000a4fc
some cleanup
2023-03-24 03:20:12 +01:00
speedie
606d3e0773
remove duplicate keybindings
2023-03-24 03:17:53 +01:00
speedie
b8e7fd27db
some changes to the general codebase. also add spmenu:about which
...
displays information about the compiled spmenu build
2023-03-24 03:14:24 +01:00
speedie
1f2a37c1d2
fix: highlighting drawn when it shouldn't be
2023-03-21 22:24:50 +01:00
speedie
5c8fe8fe10
allow adjusting max image size
2023-03-21 21:52:14 +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
73685ee480
fix text sticking out
2023-03-21 17:10:16 +01:00
speedie
ba6dfe2cee
add powerline for number and mode
2023-03-21 16:40:11 +01:00
speedie
dc51707520
powerline the prompt
...
TODO: powerline numbers and match count
2023-03-21 16:30:30 +01:00
speedie
b1f1afe192
some improvements to the script
2023-03-21 11:45:25 +01:00
speedie
31c8e4aab0
add image viewer script
2023-03-21 11:38:51 +01:00
speedie
b59f851fdc
Rewrite the way moving around works
...
It seemed like a good thing at first to combine all the movement stuff
in a single function, however as soon as you want to move multiple lines
at once it becomes very difficult to do that, especially if you aren't
familiar with C.
This commit splits it into 4 separate functions, where the argument
(arg->i) is how many times we move. This means it is now possible to
choose how many lines to move without even editing the function itself,
just through keybinds. This also makes the "fastmove" keybindings
redundant.
Note that calcoffsets() and drawmenu() after that must be called AFTER the for loop added with this commit, otherwise
you can see the selection moving from each line to the next which is
rather ugly.
2023-03-20 18:05:53 +01:00
speedie
13d6ba9065
add keybind for navigating items quickly
2023-03-20 16:33:23 +01:00
speedie
10bc28ce94
update old URL
2023-03-20 16:18:50 +01:00
speedie
103bc3140f
some minor changes
2023-03-20 16:01:27 +01:00
speedie
8b0ac088a1
proper header syntax for man page
2023-03-20 16:01:27 +01:00
speedie
dbe31a5be0
improve man page
2023-03-20 16:00:50 +01:00