Commit graph

297 commits

Author SHA1 Message Date
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
speedie cca8ca373c add ability to delete word, some other small changes to previous commit 2023-03-20 15:59:41 +01:00
speedie ba5af9883b add moving left/right in input using arrow keys 2023-03-20 15:59:41 +01:00
speedie ef859739f8 don't display cover.jpg 2023-03-19 18:31:10 +01:00
speedie 1194c426f4 add some scripts 2023-03-19 18:26:55 +01:00
speedie 7242be1738 change keybind for viewing history to prevent some issues 2023-03-19 17:16:51 +01:00
speedie 2ee1bbc745 add support for overriding minimum width through config 2023-03-19 15:00:32 +01:00
speedie e537aaaf79 this is actually fixed with last commit 2023-03-19 14:29:26 +01:00
speedie ed682dca2d don't allow resizing client beyond number of items 2023-03-19 14:26:36 +01:00
speedie 1f05283ce1 fix bh int 2023-03-18 21:20:00 +01:00
speedie f88cda6a75 some config changes, nothing major 2023-03-18 18:16:20 +01:00
speedie 930b1a6b54 version bump: 0.3.1 2023-03-18 16:04:57 +01:00
speedie d12c49df2c oops, im dumb
i guess this means a 0.3.1 release
2023-03-18 16:03:44 +01:00
speedie 45a46fa4a3 fix a possible segmentation fault 2023-03-18 13:07:15 +01:00
speedie 86473f5b16 update version in man page 2023-03-18 01:18:58 +01:00
speedie 3f0d90454d fix some issues with argument handling 2023-03-18 01:18:11 +01:00
speedie 3cb79ea2ce some pkgbuild cleanup and version bump: 0.3 2023-03-17 15:44:46 +01:00
speedie 7f5836d88c shorten lines to be C99 compliant 2023-03-17 15:40:36 +01:00
speedie a6fbdc5bae fix !USERTL 2023-03-17 15:35:40 +01:00