r345: Fixed a bug that prevented i18n from working.
[rox-filer/dt.git] / ROX-Filer / Help / Changes
blob57f5f1bca16ea1493bce8055a2590ba9eb70f4a2
1                         ROX-Filer
2                         A RISC OS-like filer for X
3                         by Thomas Leonard
5 01-Aug-2000
6 ~~~~~~~~~~~
7 Added a popup menu of commonly used chmod strings to the Permissions
8 box. Bracketed text and spaces are now ignored in the commands.
9 Bug fix: Only menu keys changed since the last load were saved!
11 31-Jul-2000
12 ~~~~~~~~~~~
13 Bug fix: Mount points on the pinboard didn't always redraw when the
14 mounted/unmounted state changed.
16 30-Jul-2000
17 ~~~~~~~~~~~
18 Renaming now uses the action windows. This means that you can now
19 rename something onto another filesystem.
21 28-Jul-2000
22 ~~~~~~~~~~~
23 The menu key bindings are now only saved if they actually changed.
25 Code tidying: Moved some typedefs to the new `global.h' file and
26 thus removed the dependencies between header files :-)
28 26-Jul-2000
29 ~~~~~~~~~~~
30 Tab and Shift-Tab move to next and previous selected item.
32 25-Jul-2000
33 ~~~~~~~~~~~
34 The new display styles can now be saved as the defaults (bug spotted by
35 Vladimir Klebanov).
37 When autoscrolling is used, prevent the last-highlighted directory
38 from springing open. 'spring open' now defaults to off.
40 The toolbar Up and Home buttons can act as drop targets (and spring open
41 too!).
43 Options to set the pinboard text background style (suggested by James
44 Kermode).
46 23-Jul-2000
47 ~~~~~~~~~~~
48 Added an option to control the spring-loading feature. Added tooltips
49 to some of the options. Improved the rule for deciding whether to open
50 a new window when you click on the toolbar buttons.
52 Stopped the spring-open window moving while it's open (prevents a bug
53 in GTK+ from causing problems). Please use GTK+ 1.2.8 or later now!
55 Dragging near the edge of a window scrolls. Improved the lasso box drag
56 to use the same system (so it scrolls without you having to move the
57 mouse).
59 22-Jul-2000
60 ~~~~~~~~~~~
61 Added 'spring-loaded' directories. If you drag a file over a directory and
62 hold it there, the directory will spring open! (suggested by Barney
63 Clarkson)
65 21-Jul-2000
66 ~~~~~~~~~~~
67 In the path entry minibuffer, an exact match is favoured over any other
68 match. So, if you enter '.xsession' and press Return you'll get it, not
69 '.xsession-errors' or whatever!
71 The filer now clears APP_DIR from the environment so that child processes
72 don't get it. Fixed a bug which caused problems when using a small version
73 of the 'missing image' image.
75 19-Jul-2000
76 ~~~~~~~~~~~
77 Creating a new directory now makes sure the display is updated.
79 18-Jul-2000 (Release 0.1.25)
80 ~~~~~~~~~~~
81 Prevent dragging from a pinboard selection to itself, or onto the desktop
82 background.
84 17-Jul-2000
85 ~~~~~~~~~~~
86 Clicking on the root window works (button-1 clears the selection,
87 button-3 opens the pinboard menu). The pinboard can own the primary
88 selection, which means that you can select something and then paste
89 its name into another program.
91 Keys bound to menu entries are automatically saved when the filer quits.
93 16-Jul-2000
94 ~~~~~~~~~~~
95 Changed the install script so that the CVS directories don't get installed.
97 The 'rox' script now just calls AppRun directly.
98 Panels can be created without starting a new copy of the filer.
99 The pinboard can be changed or removed by using --pinboard a second time.
101 Files can be given as arguments - they are opened as if they were clicked
102 on in a filer window (suggested by Alex Holden).  If no arguments are
103 given then the default is now the current directory (not your home
104 directory).
106 If you start the leafname in the path minibuffer with '.' then the Show
107 Hidden feature is temporarily turned on.
109 15-Jul-2000
110 ~~~~~~~~~~~
111 Ctrl-clicking selects and unselects pinboard icons. Menu clicking
112 selects the icon clicked on while the menu is open. Pinned icons are
113 now updated when the pointer moves over them, if necessary.
115 14-Jul-2000
116 ~~~~~~~~~~~
117 Menu-clicking on a pinboard icon now brings up a menu.
118 Clicks on the root window are still ignored though; need to support
119 the GNOME-compliant window manager system for passing root clicks on...
121 12-Jul-2000
122 ~~~~~~~~~~~
123 Files can now be dragged to pinboard icons, and they highlight nicely too!
124 If the --override option is used, the filer will bypass the window manager
125 and position the icons directly.
127 11-Jul-2000
128 ~~~~~~~~~~~
129 Pinboard icons can now be dragged to filer windows or applications, just
130 like normal icons.
132 10-Jul-2000
133 ~~~~~~~~~~~
134 Changed the DnD code to make it easier for the pinboard code to use it.
135 Up and Home buttons on the toolbar now use the 'New window on button 1'
136 option setting (suggested by Vincent Lefèvre).
138 09-Jul-2000
139 ~~~~~~~~~~~
140 Pinboard can have mount points and symlinks on it.
142 06-Jul-2000
143 ~~~~~~~~~~~
144 Dragging with the Menu button moves icons around. Clicking with the
145 other button removes icons from the pinboard.
147 05-Jul-2000
148 ~~~~~~~~~~~
149 Dragging files to the pinboard adds them to it and automatically saves
150 the pinboard too.
152 02-Jul-2000
153 ~~~~~~~~~~~
154 Pinboard is now loaded from a file specified on the command line.
156 01-Jul-2000
157 ~~~~~~~~~~~
158 'Home' now appears on the background if you run it with --pinboard.
159 Clicking opens your home directory. Doesn't do much else.
160 Fixed a bug which prevented the minibuffer label from appearing on
161 some versions of GTK+.
163 30-Jun-2000
164 ~~~~~~~~~~~
165 First steps towards pinboard support (requested by P.S.S.Camp and
166 Darren Winsper).
168 16-Jun-2000
169 ~~~~~~~~~~~
170 Changed the Display menu layout - now there are four basic types (Large or
171 Small, with or without details) and the type of detail desired is chosen
172 from a sub-sub-menu.
174 Added a new display style - bars showing the sizes of the files. The bars are
175 drawn on a log scale.
177 15-Jun-2000
178 ~~~~~~~~~~~
179 Changed the display menu - you can now choose large or small icons, with or
180 without details. The details displayed can also be changed. I'm not quite
181 happy with the UI yet though...
183 Split the filer.c source file into two (filer.c and display.c) since it was
184 becoming rather unwieldy. This means that some of the option names have
185 changed because they've moved to a new section in the options window...
187 14-Jun-2000
188 ~~~~~~~~~~~
189 Fixed a problem where ImLib support failed on multi-depth displays (reported
190 by Stephen Harrison).
192 06-Jun-2000 (Release 0.1.24)
193 ~~~~~~~~~~~
194 Added the install.sh script for easier installation.
195 Removed 'MIME-info' file from ROX-Filer - now we always assume that the
196 standard types are in Choices.
197 Fixed a bug which could cause 'top' panels to appear in the wrong place
198 (Alex Holden).
199 Changed the sort order for Sort By Type so that directories come before
200 files (suggested by Chris Garrett).
201 `Single-click navigation' and 'Ignore case when sorting' now both default
202 to On.
204 03-Jun-2000
205 ~~~~~~~~~~~
206 Improved the theme support to allow tiled background images.
207 Fixed a bug which prevented tilde expansion from working in the
208 shell command minibuffer.
210 02-Jun-2000
211 ~~~~~~~~~~~
212 Made the help button look a bit nicer and changed the Find and Permissions
213 action windows to use the icon instead of a text button.
214 Removed the 3D borders from the help and toolbar buttons when not selected
215 (looks much better!). Setting a run action by dragging to a symlink now
216 dereferences the link (suggested by Ewan Mac Mahon).
218 Default search path for Choices is now:
219         ~/Choices:/usr/local/share/Choices:/usr/share/Choices
221 Fixed (possibly) a bug which sometimes causes the redraw to miss bits. This
222 probably slows everything down, but the next Gtk+ release should do double
223 buffering so all this will get changed then...
225 01-Jun-2000
226 ~~~~~~~~~~~
227 Added a Help icon to the toolbar, which does the same as choosing `Show
228 ROX-Filer Help' from the menu.
230 25-May-2000
231 ~~~~~~~~~~~
232 Started adding some code to truncate long filenames (not finished yet).
233 Fixed a bug which could cause directories to appear empty when using VFS.
234 Added the 'Select If' minibuffer, which selects all files matching the
235 entered expression.
237 21-May-2000
238 ~~~~~~~~~~~
239 Moved most of the icons from pixmaps to MIME-icons (outside ROX-Filer).
240 Updated several of the remaining icons by copying them from the GNOME
241 desktop (suggested by Volker Braun).
244 16-May-2000 (Release 0.1.23)
245 ~~~~~~~~~~~
246 Added the `Window->Set Run Action' menu item. This allows you to specify the
247 default run action for a file by simply dragging the file into a program.
248 You can also enter a shell command in the minibuffer to make that command
249 the default.
250 The cursor is a bit nicer and usually appears where you want it to now. You
251 can also get rid of it by pressing Escape.
253 12-May-2000
254 ~~~~~~~~~~~
255 Applied Bernard's patch (a couple of cosmetic changes to the action windows).
256 Applied Vincent's patch (minor updates to the Frech translation).
257 Fixed a problem with the pixmap caching - the filer would detect that the
258 file had changed and try to reload it, but ImLib would simply return its
259 cached copy!
261 28-Apr-2000
262 ~~~~~~~~~~~
263 Removed a debugging message that had somehow got into the release version :-(
264 Fixed a bug in the minibuffer code - pressing Return when the cursor was in
265 an empty directory caused odd effects.
267 24-Apr-2000 (Release 0.1.22)
268 ~~~~~~~~~~~
269 When starting, the filer will check to see if it is already running.
270 If it is then the arguments are passed to that copy.
272 23-Apr-2000
273 ~~~~~~~~~~~
274 Bug fix: Attempting to open a Find preview window could cause a crash
275 if the directory containing the item could not be opened.
276 Button-3 clicking on the toolbar icons opens a new window.
279 21-Apr-2000
280 ~~~~~~~~~~~
281 Added Vincent Lefevre's French translation. Changed to using my own
282 gettext function because some platforms don't have it or implement
283 it differently.
285 18-Apr-2000 (Release 0.1.21)
286 ~~~~~~~~~~~
287 Completed marking translatable strings. Dragging with the middle button
288 now moves files.
290 17-Apr-2000
291 ~~~~~~~~~~~
292 Made lots of changes to the way menus are stored; this makes i18n of the
293 menus easier.
295 16-Apr-2000
296 ~~~~~~~~~~~
297 Added GNU gettext support.
298 Shell meta-characters in shell commands are escaped.
300 15-Apr-2000
301 ~~~~~~~~~~~
302 Tab in the shell commands minibuffer does shell-style completion.
304 14-Apr-2000 (Release 0.1.20)
305 ~~~~~~~~~~~
306 ImLib is used for rendering if possible. Small Icons super-samples the
307 image down.
309 13-Apr-2000
310 ~~~~~~~~~~~
311 Copying from inside a VFS directory now works.
313 09-Apr-2000
314 ~~~~~~~~~~~
315 Added the Shell Command feature to the minibuffer.
316 Fixed a bug which causes unnecessary flickering when a hidden file was
317 detected.
318 Removed 'Touch' from the menu; easy enough from the minibuffer now.
319 Changed the type guessing system - scans all files in MIME-info directories
320 now.
322 02-Apr-2000
323 ~~~~~~~~~~~
324 Added a nice list displaying the found files. Clicking opens a preview window
325 onto the directory and winks the file.
327 18-Mar-2000
328 ~~~~~~~~~~~
329 Merged the MIME-Type and Special fields in the info window into a single
330 Type field (since only one could be used at a time anyway).
331 Made lots of changes to the panel menu. You can now remove things much more
332 easily.
333 Unstat()able files now display the error message in the Full Info display,
334 instead of random values.
335 Check for copying a directory onto itself, as well as into itself.
337 Applied Bernard's patch:
338 - Copy (menu entry) now works with action window.
339 - Deleted/moved directory displays are automatically hidden.
340 - Added option not to allow run/copy when object
341   dragged to filer (not panels) icons. Some people like
342   it the RISC OS way...
343 - Full info alignment of App objects and owner/group
344   alignment corrected.
345 - Info window: added special info for symlinks, apps
346   and mount points.
348 17-Mar-2000
349 ~~~~~~~~~~~
350 Added support for mc's Virtual File System.
352 12-Mar-2000
353 ~~~~~~~~~~~
354 New Window appears greyed out if Unique Windows is selected.
355 Added 'Permissions' (chmod) feature.
357 10-Mar-2000
358 ~~~~~~~~~~~
359 Added Bernard Jungen's patch:
360 - Dates are displayed in a more RISC OS like format.
361 - (Scanning) is shown in the titlebar during scans.
362 - Option to only display one window per directory.
363 - User and group names displayed in the Full Info view.
364 - Open Parent in the root does nothing.
365 - Errors in options are only reported once.
366 - File does chdir() if -b isn't possible (prevents getting the full path
367   in the file(1) says... box).