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