J4 Dmenu Desktop Versions Save

A fast desktop menu

r2.18

3 years ago
  • Re-add support for %k in .desktopfiles (location of the file)
  • --wait-on: child processes detach now, parent does not wait
  • use POSIX printf instead of echo (see 2e6308783 for detailed explanation) (fix for dash/Debian)
  • .desktop files are read sorted by inode now, improving performance on traditional hard drives
  • added --no-exec option
  • added --wrapper option (e.g. for i3 exec)
  • removed last usage of C/C++ locales

r2.17

5 years ago
  • fixed compilation error on FreeBSD 11
  • fixed specifying --no-generic after --usage-log= breaking usage log
  • improved build speed
  • added --wait-on feature to daemonize for better responsiveness

r2.16

6 years ago
  • updated CMakeLists to use Catch 1.x (instead of 2.x)

r2.15

7 years ago
  • fixed bug where using some shells could use a lot of CPU for nothing
  • fixed issue when locale setup is completely broken (fall back to "C" locale)
  • fixed build on FreeBSD

r2.14

8 years ago
  • Added --usage-log feature to sort by usage frequency
  • Added --no-generic option to exclude GenericName fields

r2.13

8 years ago
  • GenericName fields are added to the menu, too
  • Added manpage j4-dmenu-desktop(1)
  • Menu is now sorted by names

r2.12

9 years ago