Commit graph

  • 98240c4d13 Merge pull request 'Codebase improvements' (#8) from imp into master Jacob 2023-06-23 15:30:22 +0000
  • 8e0de8f556 Simplify some variables speedie 2023-06-23 17:27:57 +0200
  • 152b14330f Xlib must now be included in spmenu.c speedie 2023-06-23 04:04:02 +0200
  • 59983981c2 Rename libdrw functions to simply "draw" speedie 2023-06-23 03:49:23 +0200
  • 6328edc5cd Use global structs speedie 2023-06-23 03:38:21 +0200
  • f0b22fd14d Add some more functions speedie 2023-06-23 01:08:36 +0200
  • e9f88bbb50 Auto refresh enabled by default speedie 2023-06-23 00:56:07 +0200
  • f6d4ea8cb9 Add some functions that can be defined in the configuration file speedie 2023-06-23 00:55:03 +0200
  • aa33711795 Replace read -r code with mapfile speedie 2023-06-23 00:49:56 +0200
  • 2c256c6d5f Remove entry validation, not very useful and breaks several features speedie 2023-06-23 00:38:44 +0200
  • e22c5f7e75 Simplify caching of desktop entries speedie 2023-06-22 23:27:56 +0200
  • ca624e1ca6 Default to the default value of $XDG_CACHE_DIR in case $XDG_CACHE_DIR is not set. speedie 2023-06-22 00:17:23 +0200
  • 7389d28be5 Version bump: 2.2 2.2 speedie 2023-06-21 16:20:35 +0200
  • 37dfc0548c cleanup macOS check speedie 2023-06-21 16:18:17 +0200
  • 04cbde4dfb Update documentation to reflect spmenu_make speedie 2023-06-20 10:57:56 +0200
  • dfc4ad0fa4 cleanup a bit, fix margin-vertical and fullscreen speedie 2023-06-20 09:40:40 +0200
  • a22526b275 add layout picker screenshot speedie 2023-06-20 09:08:09 +0200
  • 52a76ab538 move some stuff speedie 2023-06-20 08:35:10 +0200
  • 180aa71fef fix clicks when one line is removed speedie 2023-06-20 01:27:46 +0200
  • ddb38c8cec fix clicks if !lines, oops speedie 2023-06-19 23:26:23 +0200
  • f99cc1d62a significant rewrites to mouse clicks speedie 2023-06-19 23:16:03 +0200
  • 62b15fab28 Fix some bugs with clicks and images speedie 2023-06-19 21:28:45 +0200
  • ebd625ba1e Add check for GNOME Wayland speedie 2023-06-19 17:18:00 +0200
  • 453b0028aa Switch to Ctrl modifier from Alt modifier for navhistory keys speedie 2023-06-19 16:26:03 +0200
  • 0409dbff12 Change Ctrl+Shift+h keybind to simply Shift+h in normal mode speedie 2023-06-19 16:16:16 +0200
  • 3c59249fbd setlines and setcolumns now work in insert mode as well speedie 2023-06-19 02:36:28 +0200
  • ef4400d844 Fix loading from file dynamically on Wayland speedie 2023-06-19 02:23:46 +0200
  • 92fb7fff5c fix menumarginh when lines speedie 2023-06-19 02:13:38 +0200
  • c1058dfb00 add option to enable/disable setting lines/columns using keybinds speedie 2023-06-19 01:46:05 +0200
  • 6083df6736 update documentation speedie 2023-06-19 01:08:15 +0200
  • b0c39b6dc3 Remove single line clicks as they're not very useful, and fix clicks when item powerlines are enabled speedie 2023-06-18 22:55:45 +0200
  • 618dc15530 Merge pull request 'Add powerline for items' (#7) from powerline-items into master Jacob 2023-06-18 19:22:48 +0000
  • 9ba2e0f52f Add powerline for !lines as well speedie 2023-06-18 21:15:32 +0200
  • aa62ca8cdd Add powerline for items speedie 2023-06-18 18:05:42 +0200
  • 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. speedie 2023-06-17 17:05:42 +0200
  • a0b0ca28f9 cache size needs to be set on wayland too speedie 2023-06-17 15:38:22 +0200
  • 59d9f63238 Remove example scripts, move them to spmenu-examples repository speedie 2023-06-17 15:26:51 +0200
  • b7a4ef5a99 Support the Terminal=true desktop entry specification speedie 2023-06-16 04:39:09 +0200
  • c8b643dcce Version bump: 2.1.1 2.1.1 speedie 2023-06-13 23:21:39 +0200
  • b261d62cc9 Allow "xdg" to be entered to force XDG cache directory even if XDG_CACHE_DIR is not set speedie 2023-06-12 23:44:59 +0200
  • 1c6bc9f92d Add -fl argument which can be used to check if a feature is supported speedie 2023-06-12 17:09:34 +0200
  • 35d2f721a4 simplify .gitignore, and yes i am definitely totally looking for reasons to cleanup this project speedie 2023-06-12 04:25:55 +0200
  • 88a8212c80 fix !USEIMAGE usage of undeclared functions speedie 2023-06-12 04:24:35 +0200
  • 6421126f67 no need for the sl directory speedie 2023-06-12 03:54:40 +0200
  • e553da35a9 It's not "hideimage" in the config file, it's "image" speedie 2023-06-12 03:44:27 +0200
  • 91178ad8ce Use slightly safer version of strcpy() speedie 2023-06-12 03:39:29 +0200
  • 43e2800e9f Rename libdrw to draw, because it's not really libdrw anymore speedie 2023-06-12 02:28:19 +0200
  • ce30909e70 Apply last commit to themes as well speedie 2023-06-12 00:31:33 +0200
  • fdce53681d Fix typo causing gaps to set the image height in the configuration file speedie 2023-06-12 00:30:53 +0200
  • 1c4c68dcc6 Add image resize option speedie 2023-06-12 00:26:35 +0200
  • 4d505459b1 significantly clean up the image size functions speedie 2023-06-12 00:15:29 +0200
  • 0e5b5b240b forgot we need to remove the top line too speedie 2023-06-11 22:48:22 +0200
  • f6df89845e fix fullscreen height issue speedie 2023-06-11 22:11:32 +0200
  • 4a55c95973 Don't include Xlib if !USEX speedie 2023-06-11 22:05:25 +0200
  • a90c94f69d apply last commit to wayland resizetoimageheight() function as well speedie 2023-06-11 19:34:10 +0200
  • c0d8adec85 significant image drawing codebase cleanup speedie 2023-06-11 19:32:02 +0200
  • 00966f7547 simplify bh removal in drawmenu_layer() significantly speedie 2023-06-11 17:34:54 +0200
  • acdac97d75 fix a weird freeze when larrow and/or rarrow is hidden and an image is being drawn speedie 2023-06-11 16:49:41 +0200
  • d7122af473 cleanup menu height setting speedie 2023-06-11 16:46:36 +0200
  • 3bc300d029 Expose caret width, height and add a padding option speedie 2023-06-11 04:22:25 +0200
  • 894667faec Forgot to change the keybinds for Wayland speedie 2023-06-10 17:58:40 +0200
  • 355c3299c5 Update URLs with the non-php version speedie 2023-06-10 14:36:44 +0200
  • e06f2031d9 Remove cursor code, we don't need it. speedie 2023-06-09 23:58:31 +0200
  • b68666dc6b No longer use deprecated MD5() function to get hash speedie 2023-06-09 21:20:02 +0200
  • d6df27e839 oops fix cp command in generate-pkg.sh 2.1 speedie 2023-06-09 18:21:41 +0200
  • d78026397d version bump: 2.1 speedie 2023-06-09 18:20:08 +0200
  • 965043e5e6 Don't indent items to prompt width by default speedie 2023-06-09 14:00:12 +0200
  • b37de0b2e0 Fix keybind conflict causing image to be flipped if columns are changed speedie 2023-06-09 13:55:55 +0200
  • d639275487 Move keybinds.h, mouse.h and options.h to libs/ as libconfig configuration is encouraged. speedie 2023-06-09 10:23:10 +0200
  • 71f58b10f7 remove HTML, we don't really need it anymore speedie 2023-06-09 08:19:27 +0200
  • 263eca5820 remove wayland support section, instead arguments in the list are now marked with X11 only. speedie 2023-06-09 08:16:00 +0200
  • f8e2763d57 update "bug reports" speedie 2023-06-09 07:25:17 +0200
  • 53112c3a97 update documentation.. again speedie 2023-06-09 07:06:59 +0200
  • a0ee7e8fcd update documentation speedie 2023-06-09 06:12:23 +0200
  • fc2180ebbe Merge pull request 'New theme' (#4) from new-theme into master Jacob 2023-06-09 01:57:18 +0000
  • 498b786b23 Some more colorscheme changes, update options.h and example.Xresources speedie 2023-06-09 03:50:31 +0200
  • 807b378582 Indent lines in config file, replace many colors. Colors still need to be replaced in options.h and example.Xresources though. speedie 2023-06-09 03:36:56 +0200
  • da0faccfa3 Move some configuration stuff around speedie 2023-06-09 02:52:53 +0200
  • 505f06ac6c Combine the long keybinds into one liners, meaning the default config is a lot more approachable to a beginner. speedie 2023-06-09 00:48:19 +0200
  • 2e968a9c32 Merge branch 'master' into new-theme Jacob 2023-06-08 21:33:52 +0000
  • f46818d3d5 Merge pull request 'Add work in progress support for images on Wayland' (#5) from image-wayland into master Jacob 2023-06-08 20:44:11 +0000
  • e6b2c0d9c9 Fix some bugs which had been previous undiscovered with the keysym handling speedie 2023-06-08 22:42:25 +0200
  • 148c219ec5 Fix alpha mask speedie 2023-06-08 20:30:42 +0200
  • 5745b52bc9 Add work in progress support for images on Wayland speedie 2023-06-08 19:40:30 +0200
  • a78dddb597 Use rounded powerlines in the default config speedie 2023-06-08 13:46:28 +0200
  • e7c944a5d6 Improve SGR sequence colors speedie 2023-06-08 08:17:42 +0200
  • 9eb97d5da0 add rounded variant of the powerline speedie 2023-06-07 21:31:10 +0200
  • a105dccb90 add bliss.png speedie 2023-06-07 02:33:24 +0200
  • 47b5283214 add screenshots/ speedie 2023-06-07 02:01:02 +0200
  • 975d3564ed fix last commit, remove spmenu logo from docs speedie 2023-06-07 01:28:21 +0200
  • 1ac9211b02 remove preview.png, it's not used anymore speedie 2023-06-07 01:08:10 +0200
  • eee74676d4 add theme gif because it's cool speedie 2023-06-07 01:06:54 +0200
  • f9a95792d7 documentation improvements, xresources should require x11 support to be compiled in speedie 2023-06-07 01:00:19 +0200
  • d4bfa5a5fc Deal with issue #2 speedie 2023-06-06 22:06:06 +0200
  • fd92de24ff allow overriding path to theme file and binds file in the regular config file, and allow overriding config file path in options.h speedie 2023-06-06 17:59:03 +0200
  • a9ee831159 add X11 toggle, so now Xlib, Xinerama and Xrender aren't dependencies if you only use Wayland speedie 2023-06-05 17:16:26 +0200
  • e85a0b9728 update docs slightly, update .gitignore speedie 2023-06-05 05:15:49 +0200
  • 9741f0d02e version bump: 2.0.1 2.0.1 speedie 2023-06-03 23:14:52 +0200
  • 0d80f82a6c don't remove tar.gz speedie 2023-06-03 23:13:55 +0200
  • ceb86bed13 move opening display to readstdin(), so .Xresources can be read if protocol is set to wayland but wayland isn't actually used speedie 2023-06-03 23:10:27 +0200