Krolyxon
Commit 956faac

Branches

Refs →

nsxivCHANGELOG.md

189 lines · 6.3 KB · Markdown

1nsxiv
2-----
3
4**[git](https://github.com/nsxiv/nsxiv)**
5*(September 16, 2021)*
6
7* Changes:
8
9 * Re-release under the name nsxiv
10 * Xresources `Sxiv.foreground` and `Sxiv.background` changed
11 to `Nsxiv.window.foreground` and `Nsxiv.window.background`
12 * Xresources `Sxiv.font` changed to `Nsxiv.bar.font`
13 * Rework the build system (#19). Now by default we'll build
14 with only optional dependencies that are already installed
15
16* Added:
17
18 * Fill scale mode (#2)
19 * Configurable X window title (via `config.h` and the `-T` flag) (#23)
20 * Support custom bar colors via Xresources (#19)
21 * Toggle animation playback with <kbd>Ctrl-a</kbd> (#33)
22 * Set `_NET_WM_PID` and `WM_CLIENT_MACHINE` X properties (#13)
23 * Set `ICCCM WM manager` hints (#12)
24
25* Fixes:
26
27 * Cli flag `-G` not initially setting gamma (#31)
28 * Wrong keybinding description in the manpage (#14)
29 * .desktop entry not advertising webp support (#15)
30 * Prevent crash when embedded into transparent window (#3)
31 * Small memory leak (#57)
32 * Rare crash when showing some GIFs (#41)
33 * Rare event where nsxiv wouldn't close after window being destroyed (#53)
34
35
36sxiv
37----
38
39**Stable releases**
40
41**[v26](https://github.com/nsxiv/nsxiv/archive/v26.tar.gz)**
42*(January 16, 2020)*
43
44 * Maintenance release
45
46**[v25](https://github.com/nsxiv/nsxiv/archive/v25.tar.gz)**
47*(January 26, 2019)*
48
49 * Support font fallback for missing glyphs
50 * Fix busy loop when built without inotify
51 * Use background/foreground colors from X resource database
52
53**[v24](https://github.com/nsxiv/nsxiv/archive/v24.tar.gz)**
54*(October 27, 2017)*
55
56 * Automatically reload the current image whenever it changes
57 * Support embedding into other X windows with -e (e.g. tabbed)
58 * New option -p prevents sxiv from creating cache and temporary files
59 * Simpler mouse mappings, the most basic features are accessible with the
60 mouse only (navigate, zoom, pan)
61
62**[v1.3.2](https://github.com/nsxiv/nsxiv/archive/v1.3.2.tar.gz)**
63*(December 20, 2015)*
64
65 * external key handler gets file paths on stdin, not as arguments
66 * Cache out-of-view thumbnails in the background
67 * Apply gamma correction to thumbnails
68
69**[v1.3.1](https://github.com/nsxiv/nsxiv/archive/v1.3.1.tar.gz)**
70*(November 16, 2014)*
71
72 * Fixed build error, caused by delayed config.h creation
73 * Fixed segfault when run with -c
74
75**[v1.3](https://github.com/nsxiv/nsxiv/archive/v1.3.tar.gz)**
76*(October 24, 2014)*
77
78 * Extract thumbnails from EXIF tags (requires libexif)
79 * Zoomable thumbnails, supported sizes defined in config.h
80 * Fixed build error with giflib version >= 5.1.0
81
82**[v1.2](https://github.com/nsxiv/nsxiv/archive/v1.2.tar.gz)**
83*(April 24, 2014)*
84
85 * Added external key handler, called on keys prefixed with `Ctrl-x`
86 * New keybinding `{`/`}` to change gamma (by András Mohari)
87 * Support for slideshows, enabled with `-S` option & toggled with `s`
88 * Added application icon (created by 0ion9)
89 * Checkerboard background for alpha layer
90 * Option `-o` only prints files marked with `m` key
91 * Fixed rotation/flipping of multi-frame images (gifs)
92
93**[v1.1.1](https://github.com/nsxiv/nsxiv/archive/v1.1.1.tar.gz)**
94*(June 2, 2013)*
95
96 * Various bug fixes
97
98**[v1.1](https://github.com/nsxiv/nsxiv/archive/v1.1.tar.gz)**
99*(March 30, 2013)*
100
101 * Added status bar on bottom of window with customizable content
102 * New keyboard shortcuts `\`/`|`: flip image vertically/horizontally
103 * New keyboard shortcut `Ctrl-6`: go to last/alternate image
104 * Added own EXIF orientation handling, removed dependency on libexif
105 * Fixed various bugs
106
107**[v1.0](https://github.com/nsxiv/nsxiv/archive/v1.0.tar.gz)**
108*(October 31, 2011)*
109
110 * Support for multi-frame images & GIF animations
111 * POSIX compliant (IEEE Std 1003.1-2001)
112
113**[v0.9](https://github.com/nsxiv/nsxiv/archive/v0.9.tar.gz)**
114*(August 17, 2011)*
115
116 * Made key and mouse mappings fully configurable in config.h
117 * Complete code refactoring
118
119**[v0.8.2](https://github.com/nsxiv/nsxiv/archive/v0.8.2.tar.gz)**
120*(June 29, 2011)*
121
122 * POSIX-compliant Makefile; compiles under NetBSD
123
124**[v0.8.1](https://github.com/nsxiv/nsxiv/archive/v0.8.1.tar.gz)**
125*(May 8, 2011)*
126
127 * Fixed fullscreen under window managers, which are not fully EWMH-compliant
128
129**[v0.8](https://github.com/nsxiv/nsxiv/archive/v0.8.tar.gz)**
130*(April 18, 2011)*
131
132 * Support for thumbnail caching
133 * Ability to run external commands (e.g. jpegtran, convert) on current image
134
135**[v0.7](https://github.com/nsxiv/nsxiv/archive/v0.7.tar.gz)**
136*(February 26, 2011)*
137
138 * Sort directory entries when using `-r` command line option
139 * Hide cursor in image mode
140 * Full functional thumbnail mode, use Return key to switch between image and
141 thumbnail mode
142
143**[v0.6](https://github.com/nsxiv/nsxiv/archive/v0.6.tar.gz)**
144*(February 16, 2011)*
145
146 * Bug fix: Correctly display filenames with umlauts in window title
147 * Basic support of thumbnails
148
149**[v0.5](https://github.com/nsxiv/nsxiv/archive/v0.5.tar.gz)**
150*(February 6, 2011)*
151
152 * New command line option: `-r`: open all images in given directories
153 * New key shortcuts: `w`: resize image to fit into window; `W`: resize window
154 to fit to image
155
156**[v0.4](https://github.com/nsxiv/nsxiv/archive/v0.4.tar.gz)**
157*(February 1, 2011)*
158
159 * New command line option: `-F`, `-g`: use fixed window dimensions and apply
160 a given window geometry
161 * New key shortcut: `r`: reload current image
162
163**[v0.3.1](https://github.com/nsxiv/nsxiv/archive/v0.3.1.tar.gz)**
164*(January 30, 2011)*
165
166 * Bug fix: Do not set setuid bit on executable when using `make install`
167 * Pan image with mouse while pressing middle mouse button
168
169**[v0.3](https://github.com/nsxiv/nsxiv/archive/v0.3.tar.gz)**
170*(January 29, 2011)*
171
172 * New command line options: `-d`, `-f`, `-p`, `-s`, `-v`, `-w`, `-Z`, `-z`
173 * More mouse mappings: Go to next/previous image with left/right click,
174 scroll image with mouse wheel (horizontally if Shift key is pressed),
175 zoom image with mouse wheel if Ctrl key is pressed
176
177**[v0.2](https://github.com/nsxiv/nsxiv/archive/v0.2.tar.gz)**
178*(January 23, 2011)*
179
180 * Bug fix: Handle window resizes correctly
181 * New keyboard shortcuts: `g`/`G`: go to first/last image; `[`/`]`: go 10
182 images back/forward
183 * Support for mouse wheel zooming (by Dave Reisner)
184 * Added fullscreen mode
185
186**[v0.1](https://github.com/nsxiv/nsxiv/archive/v0.1.tar.gz)**
187*(January 21, 2011)*
188
189 * Initial release