aboutsummaryrefslogtreecommitdiffstats
path: root/CHANGELOG.md
diff options
context:
space:
mode:
authorBerke Kocaoğlu <berke.kocaoglu@metu.edu.tr>2021-09-16 11:32:59 +0200
committerBerke Kocaoğlu <berke.kocaoglu@metu.edu.tr>2021-09-16 21:55:31 +0200
commit7cce7ea857321c854fc9e061edee3a32f4831d18 (patch)
treed8ad4f168d67a433278912a8d07231760aff5cbc /CHANGELOG.md
parent9c73646d9c709005301d5be93d0232d89201b21e (diff)
downloadnsxiv-7cce7ea857321c854fc9e061edee3a32f4831d18.tar.zst
Rename, Update Docs and Prepare for Release (#9)
Co-authored-by: Guilherme Rugai Freire <41879254+GRFreire@users.noreply.github.com> Co-authored-by: N-R-K <79544946+N-R-K@users.noreply.github.com> Co-authored-by: NRK <nrk@disroot.org> Co-authored-by: Arthur Williams <taaparthur@gmail.com> Co-authored-by: eylles <ed.ylles1997@gmail.com>
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r--CHANGELOG.md182
1 files changed, 182 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
new file mode 100644
index 0000000..a9c2498
--- /dev/null
+++ b/CHANGELOG.md
@@ -0,0 +1,182 @@
+nsxiv
+-----
+
+**Stable releases**
+
+**[v27](https://github.com/nsxiv/nsxiv/archive/v27.tar.gz)**
+*(September 14, 2021)*
+
+Changes:
+ * Re-release under the name nsxiv
+ * Sxiv.foreground and Sxiv.background changed to Nsxiv.window.foreground and Nsxiv.window.background
+ * Rework the build system (#19). Now by default we'll build with only optional dependencies that are already installed
+Added:
+ * Fill scale mode (#2)
+ * Configurable X window title (via `config.h` and the `-T` flag) (#23)
+ * Support custom bar colors via Xresources (#19)
+ * Toggle animation playback with Ctrl-a (#33)
+ * Set `_NET_WM_PID` and `WM_CLIENT_MACHINE` X properties (#13)
+ * Set ICCCM WM manager hints (#12)
+Fixes:
+ * Cli flag `-G` not initially setting gamma (#31)
+ * Wrong keybinding description in the manpage (#14)
+ * .desktop entry not advertising webp support (#15)
+ * Prevent crash when embedded into transparent window (#3)
+ * Rare crash when showing some GIFs (#41)
+ * Rare event when nsxiv wouldn't close after window being destroyed (#53)
+
+
+sxiv
+----
+
+**Stable releases**
+
+**[v26](https://github.com/nsxiv/nsxiv/archive/v26.tar.gz)**
+*(January 16, 2020)*
+
+ * Maintenance release
+
+**[v25](https://github.com/nsxiv/nsxiv/archive/v25.tar.gz)**
+*(January 26, 2019)*
+
+ * Support font fallback for missing glyphs
+ * Fix busy loop when built without inotify
+ * Use background/foreground colors from X resource database
+
+**[v24](https://github.com/nsxiv/nsxiv/archive/v24.tar.gz)**
+*(October 27, 2017)*
+
+ * Automatically reload the current image whenever it changes
+ * Support embedding into other X windows with -e (e.g. tabbed)
+ * New option -p prevents sxiv from creating cache and temporary files
+ * Simpler mouse mappings, the most basic features are accessible with the
+ mouse only (navigate, zoom, pan)
+
+**[v1.3.2](https://github.com/nsxiv/nsxiv/archive/v1.3.2.tar.gz)**
+*(December 20, 2015)*
+
+ * external key handler gets file paths on stdin, not as arguments
+ * Cache out-of-view thumbnails in the background
+ * Apply gamma correction to thumbnails
+
+**[v1.3.1](https://github.com/nsxiv/nsxiv/archive/v1.3.1.tar.gz)**
+*(November 16, 2014)*
+
+ * Fixed build error, caused by delayed config.h creation
+ * Fixed segfault when run with -c
+
+**[v1.3](https://github.com/nsxiv/nsxiv/archive/v1.3.tar.gz)**
+*(October 24, 2014)*
+
+ * Extract thumbnails from EXIF tags (requires libexif)
+ * Zoomable thumbnails, supported sizes defined in config.h
+ * Fixed build error with giflib version >= 5.1.0
+
+**[v1.2](https://github.com/nsxiv/nsxiv/archive/v1.2.tar.gz)**
+*(April 24, 2014)*
+
+ * Added external key handler, called on keys prefixed with `Ctrl-x`
+ * New keybinding `{`/`}` to change gamma (by András Mohari)
+ * Support for slideshows, enabled with `-S` option & toggled with `s`
+ * Added application icon (created by 0ion9)
+ * Checkerboard background for alpha layer
+ * Option `-o` only prints files marked with `m` key
+ * Fixed rotation/flipping of multi-frame images (gifs)
+
+**[v1.1.1](https://github.com/nsxiv/nsxiv/archive/v1.1.1.tar.gz)**
+*(June 2, 2013)*
+
+ * Various bug fixes
+
+**[v1.1](https://github.com/nsxiv/nsxiv/archive/v1.1.tar.gz)**
+*(March 30, 2013)*
+
+ * Added status bar on bottom of window with customizable content
+ * New keyboard shortcuts `\`/`|`: flip image vertically/horizontally
+ * New keyboard shortcut `Ctrl-6`: go to last/alternate image
+ * Added own EXIF orientation handling, removed dependency on libexif
+ * Fixed various bugs
+
+**[v1.0](https://github.com/nsxiv/nsxiv/archive/v1.0.tar.gz)**
+*(October 31, 2011)*
+
+ * Support for multi-frame images & GIF animations
+ * POSIX compliant (IEEE Std 1003.1-2001)
+
+**[v0.9](https://github.com/nsxiv/nsxiv/archive/v0.9.tar.gz)**
+*(August 17, 2011)*
+
+ * Made key and mouse mappings fully configurable in config.h
+ * Complete code refactoring
+
+**[v0.8.2](https://github.com/nsxiv/nsxiv/archive/v0.8.2.tar.gz)**
+*(June 29, 2011)*
+
+ * POSIX-compliant Makefile; compiles under NetBSD
+
+**[v0.8.1](https://github.com/nsxiv/nsxiv/archive/v0.8.1.tar.gz)**
+*(May 8, 2011)*
+
+ * Fixed fullscreen under window managers, which are not fully EWMH-compliant
+
+**[v0.8](https://github.com/nsxiv/nsxiv/archive/v0.8.tar.gz)**
+*(April 18, 2011)*
+
+ * Support for thumbnail caching
+ * Ability to run external commands (e.g. jpegtran, convert) on current image
+
+**[v0.7](https://github.com/nsxiv/nsxiv/archive/v0.7.tar.gz)**
+*(February 26, 2011)*
+
+ * Sort directory entries when using `-r` command line option
+ * Hide cursor in image mode
+ * Full functional thumbnail mode, use Return key to switch between image and
+ thumbnail mode
+
+**[v0.6](https://github.com/nsxiv/nsxiv/archive/v0.6.tar.gz)**
+*(February 16, 2011)*
+
+ * Bug fix: Correctly display filenames with umlauts in window title
+ * Basic support of thumbnails
+
+**[v0.5](https://github.com/nsxiv/nsxiv/archive/v0.5.tar.gz)**
+*(February 6, 2011)*
+
+ * New command line option: `-r`: open all images in given directories
+ * New key shortcuts: `w`: resize image to fit into window; `W`: resize window
+ to fit to image
+
+**[v0.4](https://github.com/nsxiv/nsxiv/archive/v0.4.tar.gz)**
+*(February 1, 2011)*
+
+ * New command line option: `-F`, `-g`: use fixed window dimensions and apply
+ a given window geometry
+ * New key shortcut: `r`: reload current image
+
+**[v0.3.1](https://github.com/nsxiv/nsxiv/archive/v0.3.1.tar.gz)**
+*(January 30, 2011)*
+
+ * Bug fix: Do not set setuid bit on executable when using `make install`
+ * Pan image with mouse while pressing middle mouse button
+
+**[v0.3](https://github.com/nsxiv/nsxiv/archive/v0.3.tar.gz)**
+*(January 29, 2011)*
+
+ * New command line options: `-d`, `-f`, `-p`, `-s`, `-v`, `-w`, `-Z`, `-z`
+ * More mouse mappings: Go to next/previous image with left/right click,
+ scroll image with mouse wheel (horizontally if Shift key is pressed),
+ zoom image with mouse wheel if Ctrl key is pressed
+
+**[v0.2](https://github.com/nsxiv/nsxiv/archive/v0.2.tar.gz)**
+*(January 23, 2011)*
+
+ * Bug fix: Handle window resizes correctly
+ * New keyboard shortcuts: `g`/`G`: go to first/last image; `[`/`]`: go 10
+ images back/forward
+ * Support for mouse wheel zooming (by Dave Reisner)
+ * Added fullscreen mode
+
+**[v0.1](https://github.com/nsxiv/nsxiv/archive/v0.1.tar.gz)**
+*(January 21, 2011)*
+
+ * Initial release