nsxiv7a94a5e
Release version 28
+58 −1
2 files changed
- M CHANGELOG.md +57 −0
- M Makefile +1 −1
| @@ -1,6 +1,62 @@ | |||
| 1 | 1 | nsxiv | |
| 2 | 2 | ----- | |
| 3 | 3 | ||
| 4 | + | **[git](https://github.com/nsxiv/nsxiv.git)** | |
| 5 | + | ||
| 6 | + | Changes will only be documented on stable releases. If you're on git/master then | |
| 7 | + | there may be more changes. Please use `git log` to view them. | |
| 8 | + | ||
| 9 | + | - - - | |
| 10 | + | ||
| 11 | + | **[v28](https://github.com/nsxiv/nsxiv/archive/v28.tar.gz)** | |
| 12 | + | *(December 12, 2021)* | |
| 13 | + | ||
| 14 | + | * Changes: | |
| 15 | + | ||
| 16 | + | * Statusbar made optional via `HAVE_LIBFONTS`. (#95) | |
| 17 | + | * Remove library auto-detection, use `OPT_DEP_DEFAULT` instead. (#71) | |
| 18 | + | * Example scripts will now be installed into `EGPREFIX` | |
| 19 | + | (`$(PREFIX)/share/doc/nsxiv/examples` by default). See README for more | |
| 20 | + | info. (#86) | |
| 21 | + | ||
| 22 | + | * Added: | |
| 23 | + | ||
| 24 | + | * Animated webp support (optional via `HAVE_LIBWEBP`). (#20) | |
| 25 | + | * New mouse-binding <kbd>Ctrl-Button1</kbd> for relative drag. (#117) | |
| 26 | + | * Ability to configure colors and fonts in `config.h`. (#115) | |
| 27 | + | * Ability to configure navigation width area in `config.h`. (#155) | |
| 28 | + | * Ability to customize the set of modifers used when processing keybindings | |
| 29 | + | in `config.h` via `USED_MODMASK`. (#150) | |
| 30 | + | * Ability to configure Imlib2's cache size for better image (re)loading | |
| 31 | + | performance in `config.h`. (#171) | |
| 32 | + | * Cli flag `-0` for sending null-seperated file-list to standard out (`-o`), | |
| 33 | + | and key-handler and recieving null-seperated file-list via stdin (`-i`). | |
| 34 | + | (#68) (#141) (#164) | |
| 35 | + | * Export environment variable `NSXIV_USING_NULL` to key-handler. (#164) | |
| 36 | + | * Embed new nsxiv icon. (#163) | |
| 37 | + | * `make install-icon` to install icons. (#80) (#96) | |
| 38 | + | * `make install-desktop` to install .desktop entry. (#80) (#96) | |
| 39 | + | * `make install-all` to install everything. (#80) (#96) | |
| 40 | + | * Configurable `KEYHANDLER_ABORT` in `config.h`. (#91) (#172) | |
| 41 | + | * Statusbar message upon key-handler activation. (#98) | |
| 42 | + | * Ability to write custom C functions in `config.h` and use them via | |
| 43 | + | keybindings. (#76) | |
| 44 | + | ||
| 45 | + | * Fixes: | |
| 46 | + | ||
| 47 | + | * Not able to use `KEYHANDLER_ABORT` key (<kbd>Escape</kbd> by default) in | |
| 48 | + | regular keybindings. (#91) | |
| 49 | + | * Memory leak related to Xresources. (#134) | |
| 50 | + | * Memory leak in gif loader. (#165) | |
| 51 | + | * Better handle gif colormap and prevent out-of-bound access. (#165) | |
| 52 | + | * Prevent crash when zooming out in very small images. (#178) | |
| 53 | + | * Removed non-POSIX commands and extensions from `Makefile`. (#71) | |
| 54 | + | * Regression where nsxiv wouldn't run on non-TrueColor X server. (#114) | |
| 55 | + | * Wrong comments in `config.h` and description in `manpage`. | |
| 56 | + | (#105) (#106) (#152) | |
| 57 | + | ||
| 58 | + | - - - | |
| 59 | + | ||
| 4 | 60 | **[v27.1](https://github.com/nsxiv/nsxiv/archive/v27.1.tar.gz)** | |
| 5 | 61 | *(September 16, 2021)* | |
| 6 | 62 | ||
| @@ -8,6 +64,7 @@ nsxiv | |||
| 8 | 64 | ||
| 9 | 65 | * Source tarball failing build ([#66](https://github.com/nsxiv/nsxiv/pull/66)) | |
| 10 | 66 | ||
| 67 | + | - - - | |
| 11 | 68 | ||
| 12 | 69 | **[v27](https://github.com/nsxiv/nsxiv/archive/v27.tar.gz)** | |
| 13 | 70 | *(September 16, 2021)* | |
| @@ -1,5 +1,5 @@ | |||
| 1 | 1 | # nsxiv version | |
| 2 | − | VERSION = 27.1 | |
| 2 | + | VERSION = 28 | |
| 3 | 3 | ||
| 4 | 4 | # PREFIX for install | |
| 5 | 5 | PREFIX ?= /usr/local | |