This repository has been archived on 2024-01-22. You can view files and clone it, but cannot push or open issues or pull requests.
speedie-page/updates/spmenu 11 release.md

1.3 KiB

spmenu 1.1 release. There are many changes, such as:

  • New theme.conf. Support for legacy themes also removed
  • spmenu_profile removed, a separate program must now be used for managing themes
  • Meson is now used to build the project, although it should be noted that you can still use the build.sh.
  • Add option to return item index
  • Fix color emojis crashing in case the user is using an old libXft version
  • Desktop entries are now validated before being displayed/cached
  • Caching is no longer optional, this allows a better codebase, and no one in their right mind would want it disabled anyway
  • Add option to read entries from a file allowing entries to be auto updated when the file has been changed.
  • Add Arc-Dark theme to themes/
  • Clean up warnings when -Ofast is used
  • Replace suckless coding style with my own
  • Properly indent all C code
  • Use pascal case for clicks in the keybinds.h and mouse.h headers as well as the spmenu.conf
  • No longer use PDFs
  • Fix -nxrdb/xrdb arguments
  • Fix duplicate entries in spmenu_run when using the -cc argument caused by arrays not being cleared before reuse
  • Add 256 colors to the sgrcolors array by default
  • And much more.

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.