Commit graph

747 commits

Author SHA1 Message Date
speedie aa62ca8cdd Add powerline for items
Currently does not work with !lines, and as such it has been disabled
for the time being.
2023-06-18 18:05:42 +02:00
speedie 3b10355e5a Combine the many scripts into one. The protocols/generate.sh is
necessary because meson doesn't seem to like passing arguments to
scripts it has to execute.
2023-06-17 17:05:42 +02:00
speedie a0b0ca28f9 cache size needs to be set on wayland too 2023-06-17 15:38:22 +02:00
speedie 59d9f63238 Remove example scripts, move them to spmenu-examples repository 2023-06-17 15:26:51 +02:00
speedie b7a4ef5a99 Support the Terminal=true desktop entry specification 2023-06-16 04:39:09 +02:00
speedie c8b643dcce Version bump: 2.1.1 2023-06-13 23:21:39 +02:00
speedie b261d62cc9 Allow "xdg" to be entered to force XDG cache directory even if
XDG_CACHE_DIR is not set
2023-06-12 23:44:59 +02:00
speedie 1c6bc9f92d Add -fl argument which can be used to check if a feature is supported
This could be very useful for shell scripts, or debugging.
2023-06-12 17:09:34 +02:00
speedie 35d2f721a4 simplify .gitignore, and yes i am definitely totally looking for reasons
to cleanup this project
2023-06-12 04:25:55 +02:00
speedie 88a8212c80 fix !USEIMAGE usage of undeclared functions 2023-06-12 04:24:35 +02:00
speedie 6421126f67 no need for the sl directory 2023-06-12 03:54:40 +02:00
speedie e553da35a9 It's not "hideimage" in the config file, it's "image" 2023-06-12 03:44:27 +02:00
speedie 91178ad8ce Use slightly safer version of strcpy() 2023-06-12 03:39:29 +02:00
speedie 43e2800e9f Rename libdrw to draw, because it's not really libdrw anymore 2023-06-12 02:28:19 +02:00
speedie ce30909e70 Apply last commit to themes as well 2023-06-12 00:31:33 +02:00
speedie fdce53681d Fix typo causing gaps to set the image height in the configuration file 2023-06-12 00:30:53 +02:00
speedie 1c4c68dcc6 Add image resize option 2023-06-12 00:26:35 +02:00
speedie 4d505459b1 significantly clean up the image size functions 2023-06-12 00:15:29 +02:00
speedie 0e5b5b240b forgot we need to remove the top line too 2023-06-11 22:48:22 +02:00
speedie f6df89845e fix fullscreen height issue 2023-06-11 22:11:32 +02:00
speedie 4a55c95973 Don't include Xlib if !USEX 2023-06-11 22:05:25 +02:00
speedie a90c94f69d apply last commit to wayland resizetoimageheight() function as well 2023-06-11 19:34:10 +02:00
speedie c0d8adec85 significant image drawing codebase cleanup 2023-06-11 19:32:02 +02:00
speedie 00966f7547 simplify bh removal in drawmenu_layer() significantly 2023-06-11 17:34:54 +02:00
speedie acdac97d75 fix a weird freeze when larrow and/or rarrow is hidden and an image is
being drawn
2023-06-11 16:49:41 +02:00
speedie d7122af473 cleanup menu height setting 2023-06-11 16:46:36 +02:00
speedie 3bc300d029 Expose caret width, height and add a padding option 2023-06-11 04:22:25 +02:00
speedie 894667faec Forgot to change the keybinds for Wayland 2023-06-10 17:58:40 +02:00
speedie 355c3299c5 Update URLs with the non-php version 2023-06-10 14:36:44 +02:00
speedie e06f2031d9 Remove cursor code, we don't need it.
The cursor code was originally here, because dmenu and dwm share the
same drw.c and drw.h. I do not care about that however, so having
the cursor code here is a waste.
2023-06-09 23:58:31 +02:00
speedie b68666dc6b No longer use deprecated MD5() function to get hash 2023-06-09 21:20:02 +02:00
speedie d6df27e839 oops fix cp command in generate-pkg.sh 2023-06-09 18:21:41 +02:00
speedie d78026397d version bump: 2.1 2023-06-09 18:20:08 +02:00
speedie 965043e5e6 Don't indent items to prompt width by default 2023-06-09 14:00:12 +02:00
speedie b37de0b2e0 Fix keybind conflict causing image to be flipped if columns are changed 2023-06-09 13:55:55 +02:00
speedie d639275487 Move keybinds.h, mouse.h and options.h to libs/ as libconfig
configuration is encouraged.
2023-06-09 10:23:10 +02:00
speedie 71f58b10f7 remove HTML, we don't really need it anymore 2023-06-09 08:19:27 +02:00
speedie 263eca5820 remove wayland support section, instead arguments in the list are now
marked with X11 only.
2023-06-09 08:16:00 +02:00
speedie f8e2763d57 update "bug reports" 2023-06-09 07:25:17 +02:00
speedie 53112c3a97 update documentation.. again 2023-06-09 07:06:59 +02:00
speedie a0ee7e8fcd update documentation 2023-06-09 06:12:23 +02:00
Jacob fc2180ebbe Merge pull request 'New theme' (#4) from new-theme into master
Reviewed-on: #4
2023-06-09 01:57:18 +00:00
speedie 498b786b23 Some more colorscheme changes, update options.h and example.Xresources 2023-06-09 03:50:31 +02:00
speedie 807b378582 Indent lines in config file, replace many colors. Colors still need to be replaced in options.h and example.Xresources though. 2023-06-09 03:36:56 +02:00
speedie da0faccfa3 Move some configuration stuff around 2023-06-09 02:52:53 +02:00
speedie 505f06ac6c Combine the long keybinds into one liners, meaning the default config is
a lot more approachable to a beginner.
2023-06-09 00:48:19 +02:00
Jacob 2e968a9c32 Merge branch 'master' into new-theme 2023-06-08 21:33:52 +00:00
Jacob f46818d3d5 Merge pull request 'Add work in progress support for images on Wayland' (#5) from image-wayland into master
Reviewed-on: #5
2023-06-08 20:44:11 +00:00
speedie e6b2c0d9c9 Fix some bugs which had been previous undiscovered with the keysym
handling
2023-06-08 22:42:25 +02:00
speedie 148c219ec5 Fix alpha mask 2023-06-08 20:30:42 +02:00