Blob


1 # Change Log
3 ## [0.4.0] - 2015-08-21
5 ### Important changes in default configuration
7 - The key for "delete selected file or (empty) directory" is now 'D'.
8 - The old key ('x') was too similar to "delete all marked entries" ('X').
9 - The keys for "refresh listing" & "rename" were swapped to 'r' & 'R', resp.
10 - This is more consistent, keeping file operations on uppercase keys.
12 ### New Features
14 - Considerably improved status messages.
15 - "Moving..." (or similar) instead of "Processing...".
16 - ""foo.txt" already exists" (or similar) instead if "File already exists.".
17 - Show progress during batch processing (e.g. "Moving...63%").
18 - Update directory listing as it is affected by batch operations.
19 - Add optional alert to inform that a batch operation has finished.
20 - Support color customization of other kinds of files.
21 - Each file type described in stat(2) can now have its own color.
22 - Executable files can also have their own color.
24 ### Bug Fixes
26 - Check if directory is accessible before changing the current path.
27 - Fix crash on long path names.
28 - Show long status messages partially, instead of nothing at all.
29 - Fix some scrollbar-related issues.
31 ## [0.3.0] - 2015-06-21
33 ### New Features
35 - Unicode support.
36 - New commands 'g' & 'G' to jump to top & bottom of listing.
37 - New option `--save-cwd` to save last visited path to a file before exiting.
38 - New helper script `rover.sh` to use Rover as "interactive cd".
40 ### Bug Fixes
42 - Handle symbolic links to directories as such, rather than regular files.
43 - Add missing make target for uninstalling Rover.
44 - Fix unsafe behavior on terminal resizing.
46 ## [0.2.0] - 2015-06-03
48 ### New Features
50 - Better line editing (for search, rename, etc):
51 - Allow cursor movement, insertion and deletion.
52 - Horizontal scrolling for long lines in small terminals.
53 - New command 'R' to refresh directory listing.
54 - New command 'x' to delete selected file or (empty) directory.
55 - Show file sizes in human readable format ("1.4 K" instead of "1394").
56 - Set environment variable $RVSEL to selection before running a subprocess.
58 ## [0.1.1] - 2015-04-17
60 ### Bug Fixes
62 - Fix flashing on slow terminals.
63 - Fix crash on terminal resizing during subprocess execution.
64 - Accept relative paths as arguments.
65 - Don't overwrite default background color.
66 - When listing symbolic links, show link size instead of target size.
67 - Remove possible buffer overflows.
69 ## [0.1.0] - 2015-03-07
71 First version.