Commit graph

112 commits

Author SHA1 Message Date
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 3809cab959 fix warning 2023-03-24 14:53:30 +01:00
speedie eebad002cd fix issues with movement 2023-03-24 14:38:28 +01:00
speedie 1c6c041f5e fixed: tab completion with sgr sequences 2023-03-24 03:48:56 +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 dc51707520 powerline the prompt
TODO: powerline numbers and match count
2023-03-21 16:30:30 +01:00
speedie 103bc3140f some minor changes 2023-03-20 16:01:27 +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 d12c49df2c oops, im dumb
i guess this means a 0.3.1 release
2023-03-18 16:03:44 +01:00
speedie f17c61b4d9 replace some more /* comments 2023-03-16 17:25:39 +01:00
speedie d163a7262b remove centered in favor of menuposition == 2 2023-03-16 17:22:14 +01:00
speedie 1153d416ab replace almost all /* style comments with // where it makes sense 2023-03-16 16:54:36 +01:00
speedie 7462aba7fc fix height arg 2023-03-16 14:56:41 +01:00
speedie 98b0ae0651 improve highlighting 2023-03-16 11:58:38 +01:00
speedie 8377ec92a9 some cleanup, start using // comments more 2023-03-16 10:09:51 +01:00
speedie d9bfcb067a fix segmentation fault when specifying a font in xrdb 2023-03-14 15:11:03 +01:00
speedie 392e5bfffc Revert "don't set line height beyond item count"
This reverts commit 39ddf11931.

revert this, it caused a lot of issues
will rewrite this later
2023-03-13 23:07:05 +01:00
speedie 39ddf11931 don't set line height beyond item count 2023-03-13 22:48:11 +01:00
speedie 71090e7aa3 add keybinds for setting line/columns 2023-03-13 22:45:04 +01:00
speedie 522ea5d50d load configuration optionally 2023-03-13 21:31:13 +01:00
speedie af4c682814 some cleanup to the general codebase 2023-03-13 21:21:40 +01:00
speedie 14075e00a3 fix some bugs with padding 2023-03-12 21:03:35 +01:00
speedie 705cb460bf fix small warnings gcc will spit out if features have been disabled 2023-03-09 17:26:56 +01:00
speedie 89f5a54918 fix fuzzy sorting 2023-03-09 11:56:44 +01:00
speedie 9b806fa9c0 add high priority 2023-03-09 10:10:29 +01:00
speedie a988dc7108 some minor changes allowing pango and xft to work together 2023-03-08 21:19:38 +01:00
speedie 21d75d806e Add pango toggle, it is now optional for those of you who want a minimal
spmenu instance.
2023-03-08 21:12:37 +01:00
speedie 03a245720e turns out one of those calls were necessary to prevent image from being
scaled down too far, this commit fixes the last commit while preserving
the speed improvement by preventing a call to drawimage() through an X11 event after image size has been changed.
2023-03-08 19:10:48 +01:00
speedie d3ec1b609b don't allow the image to be scaled up beyond menu width 2023-03-08 18:20:15 +01:00
speedie 345a8467e5 move more stuff to libs/ 2023-03-08 17:20:32 +01:00
speedie 3e0bf9cd83 cleanup all gcc warnings 2023-03-06 21:19:12 +01:00
speedie 04dd819ffb move all const Arg arg functions to libs/arg.c 2023-03-06 21:03:06 +01:00
speedie f2db911334 fix home directory spam, that could've been bad 2023-03-06 20:49:54 +01:00
speedie ce214e0e1a merge the two flipimage functions into a single flipimg function with arguments 2023-03-06 19:23:37 +01:00
speedie 0b0cfa5d36 add support for keybinds that work in any mode 2023-03-06 19:13:38 +01:00
speedie abb80ed8af move main.c and main.h to libs/sl as well 2023-03-06 16:38:27 +01:00
speedie e012696695 add some comments to the top 2023-03-06 16:23:03 +01:00
speedie 79ff7b770e Move draw.c/draw.h to libs/sl/ 2023-03-06 16:08:31 +01:00
speedie 2eb83f81e0 fix: first key in insert mode is ignored 2023-03-06 15:59:24 +01:00
speedie 0449ccb797 change the way keybinds work 2023-03-06 14:15:01 +01:00
speedie c1990916e3 Improve flipimage(); function, enable pango for item, add rtl lang support
for items with SGR colors
2023-03-04 19:59:36 +01:00
speedie 4e9713ddae add match toggle 2023-03-04 15:51:26 +01:00
speedie 7803e08417 simplify pointless function, which also fixes defaultimg function 2023-03-04 15:21:43 +01:00
speedie cc231b8df8 add support for flipping and rotating images 2023-03-04 14:37:14 +01:00
speedie 8d458870d9 minor cleanup 2023-03-03 22:15:13 +01:00
speedie 3d4fc5247a don't allow scaling too far up/down, also add wip default image size keybind 2023-03-03 21:18:25 +01:00
speedie 7c828b413e declare char 2023-03-02 21:25:43 +01:00
speedie d3dc92decc oops forgot to remove this 2023-03-02 19:14:54 +01:00
speedie 6753605578 add spmenu: markup 2023-03-02 19:13:41 +01:00
speedie e6be5d5aad add option to change the password character 2023-03-02 18:43:09 +01:00