26 lines
1.4 KiB
Markdown
26 lines
1.4 KiB
Markdown
|
spmenu 2.1.1 release. Some cleanup and fixes after the 2.1 release, nothing too major.
|
||
|
|
||
|
- Replace deprecated MD5() function (yay!)
|
||
|
- Remove unused cursor code from (now) draw.c
|
||
|
- Move libs/libdrw/drw.c to libs/draw/draw.c and libs/libdrw/drw.h to libs/draw/draw.h
|
||
|
- Move libs/sl/main.c to libs/main.c and libs/sl/main.h to libs/main.h
|
||
|
- Add slightly safer strncpy() function to main.c and use it everywhere
|
||
|
- Fix keybind conflict in the Wayland keybind array, 2.1 forgot this.
|
||
|
- Add options to the config allowing width, height and padding for the
|
||
|
cursor/caret to be set in the config file.
|
||
|
- Cleanup menu height setting by calling a single function instead
|
||
|
- Fix a freeze when certain parts of spmenu is hidden and an image is drawn
|
||
|
- Fix compiling when !USEIMAGE
|
||
|
- Massively clean up image drawing code
|
||
|
- Don't include Xlib in draw.c if !USEX
|
||
|
- Fix fullscreen image mode height
|
||
|
- Fix typo causing image gaps to set the image height in the config file
|
||
|
- Simplify .gitignore, much of what it used to contain is no longer useful
|
||
|
- Add -fl or --feature-list argument allowing you to see what features were
|
||
|
compiled in
|
||
|
- Allow forcing xdg directory if $XDG\_CACHE\_DIR is unset, mostly useful for debugging
|
||
|
- Add image resizing toggle, in case you want the menu height to never change
|
||
|
|
||
|
You can get the new release through pacman if you're using my Arch repository,
|
||
|
or you can simply get the source code and compile it yourself.
|