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