Skip to content

Commit

Permalink
Raise app version to 0.6.
Browse files Browse the repository at this point in the history
  • Loading branch information
shinnok committed Jul 29, 2015
1 parent c972cb4 commit d13cbac
Show file tree
Hide file tree
Showing 3 changed files with 34 additions and 2 deletions.
31 changes: 31 additions & 0 deletions CHANGELOG
Original file line number Diff line number Diff line change
@@ -1,3 +1,34 @@
Version 0.6
-----------

Improvements and fixes:

* Add About widget and menubar entry in conformity with Apple's HID guidelines.
* Add command line arguments -h and -v; needed for OS X Homebrew consideration.
* Automatic job backups via the --jobs command argument. Can be used with cron
scheduling or otherwise. There's a job specific option 'Include in scheduled
backups' that controls which jobs will get executed.
* Added ability to cancel any running operation by clicking on the busy icon.
* Tristate checkboxes in the FilePicker file system tree view. Partially checked
directories signify a partial selection of child items.
* Visually indicate archives pertaining to a job in the Archives pane.
* Upgraded the Add job button looks and functionality. Has a dropdown menu with
'Backup all jobs' action.
* Display cached archives on startup until the remote sync has completed.
* Ctrl+j toggles the Journal log widget now.
* Purge operation now requires typing the 'No Tomorrow'; similar to CLI.
* Add some extra confirmations as safety checks when deleting archives in bulk.
* Implement proper access locking to the Sqlite DB. Should fix any concurrent
access issues.
* Various other improvements and fixes, including some based on the feedback
following the v0.5 release.

Caveats:
* The Sqlite DB schema has changed. It's best to reset the app settings before
upgrading to the new version using the Settings -> Run Setup Wizard
functionality. You need to recreate your Jobs following the upgrade. Next
release will include a DB update method.

Version 0.5
-----------
Improvements and additions to Settings and Help panes. General polishing, fixing
Expand Down
3 changes: 2 additions & 1 deletion Tarsnap.pro
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,8 @@ CONFIG += c++11
TEMPLATE = app
TARGET = tarsnap-gui

VERSION = 0.5
VERSION = 0.6
DEFINES += APP_VERSION=\\\"$$VERSION\\\"
#QMAKE_TARGET_COMPANY = Tarsnap Backup Inc.
#QMAKE_TARGET_PRODUCT = Tarsnap
#QMAKE_TARGET_DESCRIPTION = GUI frontend for Tarsnap
Expand Down
2 changes: 1 addition & 1 deletion src/coreapplication.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ CoreApplication::CoreApplication(int &argc, char **argv):
QCoreApplication::setOrganizationName(QLatin1String("Tarsnap Backup Inc."));
QCoreApplication::setOrganizationDomain(QLatin1String("tarsnap.com"));
QCoreApplication::setApplicationName(QLatin1String("Tarsnap"));
QCoreApplication::setApplicationVersion(QLatin1String("0.5"));
QCoreApplication::setApplicationVersion(APP_VERSION);
}

CoreApplication::~CoreApplication()
Expand Down

0 comments on commit d13cbac

Please sign in to comment.