1 2007-10-14 Guido Scholz <guido.scholz@bayernline.de>
2 * po/sv.po: Swedish translation added.
3 * man/fsviewer.x1, chdef.x1: Man pages from debian package added.
4 * configure.sub, configure.guess: updated autoconf files
5 * configure.ac: some administrative changes, error messages for
6 not found libraries etc.
7 * chdef/chdef.c: Removed dependency from "proplist-compat.h".
8 * FSPrefs.c: Update file view if view options are changed
9 activating the apply button.
11 FSViewer.app-0.2.5 (20021215)
12 -----------------------------
13 o All lists in preferencs panel and inspector panel are sorted
14 in alphabetical order.
15 o Added a russian (ru) translation.
16 o Changed gettext DOMAIN from "FSViewer.app" to "FSViewer".
17 o Removed dependency from "proplist-compat.h".
18 o Comment out <sys/rlist.h> in FSUtils.c for FreeBSD 4.6.
19 o Revised the german (de) translation (now more "NeXTish").
20 o Changes in attribute inspector panel:
21 - Link label now changes color (black/darkgrey)
22 - File size is displayed in Bytes/KB/MB
23 o A selection change in file viewer lists now updates the
27 FSViewer.app-0.2.4 (20021110)
28 -----------------------------
29 o Some administrative changes to remove the dist-bzip2 target
30 due to my configuration mess with autotools.
31 o Removed double entries for file extensions in prop.c and
32 sorted them in alphabetical order.
33 o Implementation of i18n support (gettext).
34 o Added a german (de) translation.
35 o Much work on the inspector panel, e.g.:
36 - link targets are shown
37 - long label texts are (mostly) wraped
38 - some rearrangements to make label dimensions
39 fit (dynamically) to translated texts
40 - undo for changes to file attributes is implemented
41 o Text in legal panel is wraped.
42 o Reintroduced (lost) images for home and neighbour.
43 o Icons in panels are now painted with
44 WMCreateBlendedPixmapFromFile, which removes the dithering
45 shade around icons and solves errors with the home icon.
48 FSViewer.app-0.2.3f (20021025)
49 -----------------------------
50 o Crashfix in FSPrefs.c, now respecting NULL pointers to
51 property list dictionary entries.
54 FSViewer.app-0.2.3e (20021009)
55 -----------------------------
56 o Changes in FSViewer.c to handle wrong values of XPOS, YPOS,
57 WSIZE and HSIZE without crash when read from property list.
58 o Some administrative changes to make the FSViewer package
59 distributable as bzip2 file.
60 o Substitution of some broken pixmaps.
63 FSViewer.app-0.2.3d (20020225)
64 -----------------------------
65 o Removed FSVERSION in FSViewer.h, changed FSPanel.c,
66 FSViewer.c and configure.in to use VERSION defined in
68 o Integrated xpm and tiff directories with containing icons.
69 o Fixed bug in prop.c which crashes FSViewer writing the user
73 FSViewer.app-0.2.3c (20020107)
74 -----------------------------
75 o Fixed bug in FSUtils.c (was complained by gcc 2.96.0).
78 FSViewer.app-0.2.3b (20020105)
79 -----------------------------
80 o Made adaptation to WindowMaker 0.80.0.
81 o Removed libPropList dependency.
84 FSViewer.app-0.2.3 (19991010)
85 -----------------------------
86 o Changed MAXINT to INT_MAX for NetBSD v1.3.2
87 o Added Preferences Window
88 o Fixed bug in FSGetStringForName, if the returned
89 value is NULL, wstrdup is not called.
90 o Fixed bug in FSCreatePixmapWithBacking*** when
91 image is bigger than backing.
92 o Created Icon Selection Dialog.
93 o Updated Icon Inspector to reflect look of Icon Selection
95 o Set window level for some dialogues.
96 o Updated Edit|View Inspectors to save the extn into the EXTN
98 o Modified chdefs to make the latest changes the necessary
99 changes to the defaults file.
100 o Added DisplayMCListPixmap variable to turn on/off display
101 of pixmaps indicating file/directory. The list runs better with
103 o Add check for empty clientData in paintItem of FSMCList.
106 FSViewer.app-0.2.2 (19990731)
107 -----------------------------
108 o Added icons for files and directories in list view
109 o Plugged a few memory leaks found by Electric Fence
110 o Insertion/Deletion of files now updates all views
111 o Changed the configure script to use get-wraster-flags,
112 this will hopefully fix most "can't find library" problems
113 o Changed listview parsing method.
114 o Applied a patch by Igor Roboul to FSViewer.c and iconInspector.c
117 FSViewer.app-0.2.1 (19990622)
118 -----------------------------
119 o FSViewer now compiles with WM 0.60
120 o Added a preliminary list view. This is really for v0.3.0 but I left
122 o FSGetStringFor*** now returns a duplicated string.
123 o wmallocing memory with (Disk) instead of (Disk *)
124 o Fixed icon naming problem when the icon changes but the popup
128 FSViewer.app-0.2.0 (19990519)
129 -----------------------------
130 o Added dialog to prompt for settings with respect to unknown
132 o Added app specific alert panel.
133 o Added in fallback condition that if the creation of an icon fails
134 it defaults to the file_plain xpm.
135 o Automagically generate a defaults file if one doesn't exist.
136 o Rewrote proplist code to use WMUserDefaults
137 o Reorganised app/file extension association. The extension now
138 has a viewer/editor exec string associated with it.
139 o Inspector panels resized, they look better now :)
140 o Removed Extension Inpector Panel.
141 o Fixed bug wrt adding to shelf from column 0.
142 o Shelf item background momentarily changes when clicked.
143 o "/" cannot be added to the shelf.
144 o Implemented basic preferences window.
145 o Sort file view by ascending or descending and by files first,
146 directories first or all jumbled up!
147 o Modified the backing pixmap for the shelf and the scrollview.
148 A 64x64 pixmap is combined with the original pixmap. This allows
149 buttons to be used as the widget holder for the icons in the
151 o The browser (kinda) mimics the NeXT movements i.e. it only scrolls
152 the browser if a file/folder is selected that is outside the current
154 o Added FSFileButton widget to provide shaped background and DnD
156 o Rewrote shelf to use FSFileButton widget
157 o Updated FSBrowser to reflect changes in the WINGs library
158 o Implemented Path View using frames and file buttons
159 o Fleshed out the main menu and populated some options
160 o Added in platform specific #defines for memory and disk calculations
161 o Added in DnD support. OffiX library ported by Igor Roboul.
162 o Added in code to change the cursor in the Dnd code and removed the
164 o Modified the main menu to accept only Alt+key_press or
165 Meta+key_press depending on keyboard setup.
166 o Created PathView widget based on wbrowser. It provides better
167 support for window/column resizing.
168 o Free the FSFileInfo list after populating the browser. This should
170 o Provided the ability to resize the columns
171 o Added double click to browser items
172 o Added tooltip like view to the FSFileButton widget. Popups when the
173 text is to wide for the button.
174 o Added Update Viewer menu call.
175 o Browser can now be updated based on file action (copy/delete etc.)
176 o Added in xmodifier code from WPRefs/WM to provide correct Alt|Meta
178 o Added chdef to change the old defaults file to the new format.
179 o Added option to disable the timestamp from the Inspector Window.
180 o Added support for formats (besides XPM and TIFF) supported by wmlib.
181 Need to uncomment the code in FSUtils to use.
182 o Added in front end to find and locate. Uses hardcoded defaults for
183 the moment, this will change in the next rev.
184 o Now pass executable name to WMInitialiseApplication instead of full
186 o chdef now includes update for ROOT icon entry.
187 o Changed chdef to actually insert the umount command into the
188 defaults file, instead of just creating it.
189 o Added check for -lkvm for FreeBSD.
190 o Added #include <fcntl.h> in FSUtils.h for FreeBSD.
191 o Modified the regexp.h to just include string.h.
192 o Removed all "extern char *strchr();" from regexp.c
193 o Added "WMSynchronizeUserDefaults" to InitFilesDB so that the app does
194 not need to be restarted on the first run. I really need to read the
195 sources more clearly!
196 o Exes now don't need an entry in the defaults file. If you can
197 execute them, they will be executed!
198 o Fixed bug in FSUtils where hostname is overwritten with disk size
199 when Info panel is opened.
200 o Added option to configure script to allow extra libs, that are not
201 looked for, be added.
202 o Definitely removed all "extern char*" from reg*.c :)
203 o Fixed bugs in Memory calculation for SunOS, needed to scale
204 the total and change some logic.
207 FSViewer.app-0.1.1 (19990223)
208 -----------------------------
209 o Commented out FSDisk related code in FSUtils.c, should fix
210 some multi-platform compilation problems.
211 o Added a patch to automatically detect HOME dir.
212 o Fixed a bug that crashes the app if the inital path contains a
214 o Zombie process are now cleaned up.
215 o Fixed WMJustified bug (should be WAJustified) in inspector.c and
217 o Implemented Revert in attributes inspector.
218 o Initial launch path is now the users home dir.
219 o Now checks return value of getpwuid and getgrgid calls in
220 attribsInspector.c, used to seg fault if either group or user
222 o Disabled hiding of app via 'h' key, leaving it up to Window Maker
223 and changed the quit key from 'q' to '^q' to prevent accidents :).
224 o Added in a "Console" menu option under the "Tools" menu. It launches
225 an xterm at the current directory.
226 o The window and miniwindow icon titles are set with the current
228 o Added in rudimentary magic files support. This allows certain kinds
229 of unknown files to be viewed.
230 o Fixed bug wrt to displaying/hiding dot files.
231 o Added in file filtering.
234 FSViewer.app-0.1.0 (19990201)
235 -----------------------------
236 o Reorganised the initialisation of the app.
237 o Multiple Windows can be opened.
238 o Display hidden files.
239 o Permissions can be set from attributes inspector.
240 o Icons can be set for extensions from File Extension
243 o Added info panel (broke app for other platforms though).
244 o Tidied up code for file browsing to easily add other
246 o In the process of moving odds and ends to FSUtils.c
247 o Rewrote the scrollview code that displays the current path.
248 o The window(s) can be resized in both width and height.
249 o Using nodename from utsname struct as the hostname.
250 o Using timestampWidget instead of timestamp in attribsInspector
251 as it can display the year.
252 o Updated the configure script to take into account datadir value
253 when generating the FSViewer default file.
254 o Added in Cut, Copy, Paste, Rename, Delete and Link.
255 o Inspector window now updates automatically if it is open.
256 o Added in the shelf.
257 o Added new file/directory creation.
258 o Before launching an app, the pwd is changed to the selected dir.
259 o Added in the Tools submenu and moved the Inspector there.
260 o Created icons and src sub directories.
263 FSViewer.app-0.0.2 (19981217)
264 -----------------------------
265 o Added in more checks to the configure script.
266 o Replaced basename with GetNameFromPathname.
267 o Using strrchr instead of rindex.
268 o Searches the Window Maker defaults domain for IconPath
269 instead of PixmapPath
270 o Using "/" if environment variable HOSTNAME is not set.
271 o Added command line option to start FSViewer at a specified
277 This is the first release.