Commit graph

826 commits

Author SHA1 Message Date
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: speedie/spmenu#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: speedie/spmenu#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
speedie 5745b52bc9 Add work in progress support for images on Wayland
This commit also adds MASSIVE speed improvements to image drawing, due
to code cleanup. There are still a *few* issues to resolve, one is
X11 related, and one is caused by alpha/blending.
2023-06-08 19:40:30 +02:00
speedie a78dddb597 Use rounded powerlines in the default config 2023-06-08 13:46:28 +02:00
speedie e7c944a5d6 Improve SGR sequence colors 2023-06-08 08:17:42 +02:00
speedie 9eb97d5da0 add rounded variant of the powerline 2023-06-07 21:31:10 +02:00
speedie a105dccb90 add bliss.png 2023-06-07 02:33:24 +02:00
speedie 47b5283214 add screenshots/
not including this in the tarball is intentional
2023-06-07 02:01:02 +02:00
speedie 975d3564ed fix last commit, remove spmenu logo from docs 2023-06-07 01:28:21 +02:00
speedie 1ac9211b02 remove preview.png, it's not used anymore 2023-06-07 01:08:10 +02:00
speedie eee74676d4 add theme gif because it's cool 2023-06-07 01:06:54 +02:00
speedie f9a95792d7 documentation improvements, xresources should require x11 support to be
compiled in
2023-06-07 01:00:19 +02:00
speedie d4bfa5a5fc Deal with issue #2 2023-06-06 22:06:06 +02:00
speedie fd92de24ff allow overriding path to theme file and binds file in the regular config
file, and allow overriding config file path in options.h
2023-06-06 17:59:03 +02:00
speedie a9ee831159 add X11 toggle, so now Xlib, Xinerama and Xrender aren't dependencies if
you only use Wayland
2023-06-05 17:16:26 +02:00
speedie e85a0b9728 update docs slightly, update .gitignore 2023-06-05 05:15:49 +02:00
speedie 9741f0d02e version bump: 2.0.1 2023-06-03 23:14:52 +02:00
speedie 0d80f82a6c don't remove tar.gz 2023-06-03 23:13:55 +02:00
speedie ceb86bed13 move opening display to readstdin(), so .Xresources can be read if
protocol is set to wayland but wayland isn't actually used
2023-06-03 23:10:27 +02:00
speedie 29365cd10e fix some x11 stuff 2023-06-03 19:14:54 +02:00
speedie 5ecd718daa bash is a dependency, freetype isn't 2023-06-03 17:05:38 +02:00
speedie 9d0b86fc3c fix typo 2023-06-03 16:28:30 +02:00
speedie b12e56b63d LOL, I forgot to remove the USEPANGO 2023-06-03 16:25:26 +02:00