Commit Graph
33 Commits
Author SHA1 Message Date
kenneth@hexad.dk 7d546e8452 Merged r1219 into 1.3.2 branch
git-svn-id: https://duplicati.googlecode.com/svn/branches/1.3.2@1220 59da171f-624f-0410-aa54-27559c288bec
2012-04-30 18:40:03 +00:00
birunthan.mohanathas b72721569c [1.3.1] Updated Options dialog UI.
git-svn-id: https://duplicati.googlecode.com/svn/branches/1.3.1@1081 59da171f-624f-0410-aa54-27559c288bec
2012-01-07 16:03:28 +00:00
kenneth.skovhede@gmail.com 5209275398 Added a --trayless option that is on by default on OSX/Linux (and default off on Windows).
This enables Duplicati to run under Ubuntu w/ Unity and Mac OSX.

If the OS supports showing the tray (such as with Linux Mint), Duplicati can be started with Duplicati.exe --trayless=false.

git-svn-id: https://duplicati.googlecode.com/svn/trunk@989 59da171f-624f-0410-aa54-27559c288bec
2011-11-15 22:17:43 +00:00
kenneth@hexad.dk 6add824f64 Fixed single instance support for Linux
git-svn-id: https://duplicati.googlecode.com/svn/trunk@980 59da171f-624f-0410-aa54-27559c288bec
2011-11-10 16:30:25 +00:00
kenneth.skovhede@gmail.com 1619ab90c3 Minor rewrite of the Duplicati status window.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@974 59da171f-624f-0410-aa54-27559c288bec
2011-11-05 14:54:54 +00:00
kenneth.skovhede@gmail.com d484e2f34d Update issue #425
Status: Fixed

There is now a --run-backup-group="group\subgroup" option for the GUI.

git-svn-id: https://duplicati.googlecode.com/svn/trunk@972 59da171f-624f-0410-aa54-27559c288bec
2011-11-05 08:13:30 +00:00
kenneth.skovhede@gmail.com 87ad255acc Update issue #204
Status: Fixed

Duplicati now defaults to not upload a backup if nothing has changed.
This is indicated by a light-green check mark in the status window.
The option --upload-unchanged-backups can be set to revert to the previous way of working.

git-svn-id: https://duplicati.googlecode.com/svn/trunk@958 59da171f-624f-0410-aa54-27559c288bec
2011-10-30 14:31:46 +00:00
kenneth.skovhede@gmail.com a37e2d3527 Update issue #358
Status: Fixed

Duplicati now detects situations where a backup was in progress and Duplicati terminated.
Such backups will now appear with a red question mark in the status window.

git-svn-id: https://duplicati.googlecode.com/svn/trunk@929 59da171f-624f-0410-aa54-27559c288bec
2011-10-07 18:09:15 +00:00
kenneth.skovhede@gmail.com c85deda4c4 Updated project files to VS2010 instead of the rather outdated VS2008, this should make things easier for new people joining in.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@874 59da171f-624f-0410-aa54-27559c288bec
2011-09-09 17:10:35 +00:00
kenneth.skovhede@gmail.com 37b54e8204 Update issue #108
Status: Fixed
There is now a notfication which is using system balloons.

git-svn-id: https://duplicati.googlecode.com/svn/trunk@698 59da171f-624f-0410-aa54-27559c288bec
2011-02-16 20:11:43 +00:00
kenneth.skovhede@gmail.com 97318e602a Update issue #163
Status: Fixed
There is now an error message and a helpful rollback message displayed if the database version does not fit.

git-svn-id: https://duplicati.googlecode.com/svn/trunk@557 59da171f-624f-0410-aa54-27559c288bec
2010-10-23 09:09:14 +00:00
kenneth.skovhede@gmail.com 23ff55f957 Added better logging options to the GUI and Commandline
git-svn-id: https://duplicati.googlecode.com/svn/trunk@537 59da171f-624f-0410-aa54-27559c288bec
2010-10-09 15:43:03 +00:00
kenneth.skovhede@gmail.com 3834adb927 Update issue #91
Status: Fixed
Updated the GUI options to use the -- notation, but they are still backwards compatible.
Also added the --help, --pause and --resume options to the GUI.

git-svn-id: https://duplicati.googlecode.com/svn/trunk@534 59da171f-624f-0410-aa54-27559c288bec
2010-10-04 17:27:02 +00:00
kenneth.skovhede@gmail.com a4172bf255 Added better messages to the log when the backup is aborted by the user.
Update issue #185
Status: Fixed
The log message now correctly shows a message if the backup was aborted due
to a OS shutdown event (at least under windows). The error message
will show a friendly message rather than the .Net AbortException message.

git-svn-id: https://duplicati.googlecode.com/svn/trunk@528 59da171f-624f-0410-aa54-27559c288bec
2010-10-02 09:36:41 +00:00
kenneth.skovhede@gmail.com 1357c09445 Moved some strings to their correct place
git-svn-id: https://duplicati.googlecode.com/svn/trunk@493 59da171f-624f-0410-aa54-27559c288bec
2010-09-04 12:23:38 +00:00
kenneth.skovhede@gmail.com 0e8c3162e1 Update issue #165
Status: Fixed
The signature files are now placed in "%DUPLICATI_HOME%/Signature Cache", which defaults to "appdata/duplicati/Signature Cache".

Update issue #128
Status: Fixed
Duplicati now uses an environment variable called %DUPLICATI_HOME% to determine where to place the data files.
As an alternative to setting the environment variable, Duplicati.exe can be invoked with the commandline option
--portable-mode, which will create a folder called "data" in the folder where Duplicati.exe is placed.
For maximum portability you can also set the temporary folder inside Duplicati's options to %DUPLICATI_HOME%\temp.

Update issue #70
This just got a whole lot easier after the introduction of the environment variable %DUPLICATI_HOME%.
The implementation can just invoke "Duplicati.exe --portable-mode" and everything should work.
The final package should have a customized default database with the temp folder set to %DUPLICATI_HOME%\temp.
The no auto-start setting can be applied by the "backup defaults.xml" file.

git-svn-id: https://duplicati.googlecode.com/svn/trunk@487 59da171f-624f-0410-aa54-27559c288bec
2010-08-31 20:58:11 +00:00
kenneth.skovhede@gmail.com b079ece335 Update issue #90.
Status: Fixed

I have fixed a number of UI issues when using async uploads.
For one, the pause/stop features now work.

If the progress is paused, a upload progressbar will be displayed,
so the progress does not appear to hang.

When the backup is complete, the remaining uploads
are now done as normal, resulting in a normal UI display with progress.

I have also reserved some space on the progress bar for cleanup,
and inserted a status message indicating that the cleanup is in progress.

The async now works so well, that I think it should be on by default.

git-svn-id: https://duplicati.googlecode.com/svn/trunk@482 59da171f-624f-0410-aa54-27559c288bec
2010-08-25 20:59:47 +00:00
kenneth.skovhede@gmail.com 342e492a1b Fixed some missing translate-able strings in the TrayIconWrapper
git-svn-id: https://duplicati.googlecode.com/svn/trunk@471 59da171f-624f-0410-aa54-27559c288bec
2010-08-15 15:40:39 +00:00
kenneth.skovhede@gmail.com c31d7e3bfa UI rework, removed the mess with each of the advanced pages having a big if/else block to figure out what the next page should be.
Fixed issue #220.
Moved the incremental/full setting in to incremental page.

Fixed issue #164.
No longer re-schedules a backup if it is already scheduled or running.

Fixed issue #111.
Now allows you to select allowed day-of-week settings.

git-svn-id: https://duplicati.googlecode.com/svn/trunk@445 59da171f-624f-0410-aa54-27559c288bec
2010-07-08 17:41:18 +00:00
kenneth.skovhede@gmail.com a40f6acf37 A fairly large refactoring of the code.
This was based on the idea that the interfaces should remain static.
I hope this change is enough to ensure stable interfaces until release 1.2.

Overview of changes:
Moved all interfaces into the same dll.
Encryption and compression is now plugable modules, just as the backends.
Encryption/compression can now register an UI.
Encryption now uses AESCrypt as a default.
GPG does not default to using the --armor option.
Added support for generic modules, but none are written yet.
Added support for plugable settings pages in the "Options" dialog.

Fixed issue #148.
Duplicati now uses AESCrypt as the default encryption format.

Fixed issue #199.
GPG now supports custom commandline options.

Fixed issue #207.
Encryption modules are now plugable.

Fixed issue #118.
S3 credentials are now stored.

Fixed issue #151.
Backends can now register system wide options.


git-svn-id: https://duplicati.googlecode.com/svn/trunk@427 59da171f-624f-0410-aa54-27559c288bec
2010-06-19 21:08:21 +00:00
kenneth.skovhede@gmail.com ee4197a0ad Fixed issue #186
git-svn-id: https://duplicati.googlecode.com/svn/trunk@403 59da171f-624f-0410-aa54-27559c288bec
2010-05-13 11:13:45 +00:00
kenneth.skovhede@gmail.com 50f06f0f3a Merge Sandbox Issue #5 into trunk.
Fixed issue #5.
Fixed issue #48.
Fixed issue #58.
Fixed issue #194.
Fixed issue #195.
Fixed issue #201.
Fixed issue #137.

git-svn-id: https://duplicati.googlecode.com/svn/trunk@400 59da171f-624f-0410-aa54-27559c288bec
2010-05-12 08:41:54 +00:00
kenneth.skovhede@gmail.com ca48734e50 Fixed issue #103.
Fixed issue #104.
Also added the cleanup messages to the output log,
which will display any errors that occur during cleanup.

git-svn-id: https://duplicati.googlecode.com/svn/trunk@347 59da171f-624f-0410-aa54-27559c288bec
2010-01-18 22:22:42 +00:00
kenneth.skovhede@gmail.com 2c3d207bcb Fixed issue #67.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@317 59da171f-624f-0410-aa54-27559c288bec
2010-01-13 21:28:34 +00:00
kenneth.skovhede@gmail.com e43553f608 Fixed issue #10.
Fixed issue #69.
Fixed issue #142.
I finally got the time to complete the pause and throttle options.
It required a minor rewrite, so I also fixed issue #142.

git-svn-id: https://duplicati.googlecode.com/svn/trunk@310 59da171f-624f-0410-aa54-27559c288bec
2010-01-03 22:46:58 +00:00
kenneth.skovhede@gmail.com 5010e4f094 Fixed issue #96.
Added a small application to fix future issues with embedded escape codes.
Also fixed some encoding issues with the pt-BR files.

git-svn-id: https://duplicati.googlecode.com/svn/trunk@298 59da171f-624f-0410-aa54-27559c288bec
2009-09-26 09:43:02 +00:00
kenneth.skovhede@gmail.com 27476cf2d8 Work on issue #91 System Shortcut Keys.
Changed code to support a single release build.
The code should now be able to detect the OS and architecture and load the correct SQLite dll.
For future releases, there will only be an MSI and a zip version, both are OS and architecture independant.

git-svn-id: https://duplicati.googlecode.com/svn/trunk@258 59da171f-624f-0410-aa54-27559c288bec
2009-08-20 19:30:41 +00:00
kenneth.skovhede@gmail.com f4fe982aef Fixed issue #81, Unicode support, thanks to Colm.
Fixed a debug commit which made the CommandLine version exit immediately.
Added a safeguard for broken language selections in the database.

git-svn-id: https://duplicati.googlecode.com/svn/trunk@224 59da171f-624f-0410-aa54-27559c288bec
2009-07-16 20:01:46 +00:00
kenneth.skovhede@gmail.com f218f18c35 Minor adjustment to how language changes work.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@223 59da171f-624f-0410-aa54-27559c288bec
2009-07-15 16:02:19 +00:00
kenneth.skovhede@gmail.com 72c92dd78b Made the LocalizationTool more SDK version independant.
Updated some sub-projects to VS 2008, fixed .Net 3.5 dependencies to 2.0.
Added a language selection option to the settings dialog.

git-svn-id: https://duplicati.googlecode.com/svn/trunk@222 59da171f-624f-0410-aa54-27559c288bec
2009-07-14 22:26:22 +00:00
kenneth.skovhede@gmail.com 79c99336ab A heavy chunk of work on the translation support.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@196 59da171f-624f-0410-aa54-27559c288bec
2009-06-14 21:51:06 +00:00
kenneth.skovhede@gmail.com 3e3a6c2550 More translation work.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@194 59da171f-624f-0410-aa54-27559c288bec
2009-06-14 14:53:13 +00:00
kenneth.skovhede@gmail.com 8bc0ad764a Removed unused components, and added some of the translation code.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@185 59da171f-624f-0410-aa54-27559c288bec
2009-06-11 17:22:38 +00:00