login

<     >

2015-08-21 08:23:38 (UTC-03:00)

Marcel Rodrigues <marcelgmr@gmail.com>

Version 0.4.0.

diff --git a/CHANGES.md b/CHANGES.md
index 6194472..e9509ba 100644
--- a/CHANGES.md
+++ b/CHANGES.md
@@ -1,5 +1,33 @@
 # Change Log
 
+## [0.4.0] - 2015-08-21
+
+### Important changes in default configuration
+
+- The key for "delete selected file or (empty) directory" is now 'D'.
+  - The old key ('x') was too similar to "delete all marked entries" ('X').
+- The keys for "refresh listing" & "rename" were swapped to 'r' & 'R', resp.
+  - This is more consistent, keeping file operations on uppercase keys.
+
+### New Features
+
+- Considerably improved status messages.
+  - "Moving..." (or similar) instead of "Processing...".
+  - ""foo.txt" already exists" (or similar) instead if "File already exists.".
+- Show progress during batch processing (e.g. "Moving...63%").
+- Update directory listing as it is affected by batch operations.
+- Add optional alert to inform that a batch operation has finished.
+- Support color customization of other kinds of files.
+  - Each file type described in stat(2) can now have its own color.
+  - Executable files can also have their own color.
+
+### Bug Fixes
+
+- Check if directory is accessible before changing the current path.
+- Fix crash on long path names.
+- Show long status messages partially, instead of nothing at all.
+- Fix some scrollbar-related issues.
+
 ## [0.3.0] - 2015-06-21
 
 ### New Features

diff --git a/config.h b/config.h
index d37928f..86316a1 100644
--- a/config.h
+++ b/config.h
@@ -1,4 +1,4 @@
-#define RV_VERSION      "0.3.0"
+#define RV_VERSION      "0.4.0"
 
 /* CTRL+X: "^X"
    ALT+X: "M-X" */

diff --git a/rover.1 b/rover.1
index 0e786fb..46f6b25 100644
--- a/rover.1
+++ b/rover.1
@@ -1,4 +1,4 @@
-.TH ROVER 1 rover\-0.3.0
+.TH ROVER 1 rover\-0.4.0
 .SH NAME
 rover \- file browser for the terminal
 .SH SYNOPSIS