kenneth@hexad.dk
eeee931ea0
All tray icons are now working.
...
This changes all implementations to run off the TrayIconBase, so there is only a single place to maintain the tray icon and menus.
WinForms and Gtk has been updated to use this new implementation.
The ApplicationIndicator has been added so the TrayIcon now shows under Ubuntu Unity as well.
Cocoa support has been added so there is now a NSStatusItem. In order to debug this, a special MonoDevelop-MonoMac project has been added, but this is not used in the solution. The project just loads the regular implementation, but the project builds a .app package and debugs from it. Everything should build on a stock Windows machine with VS, and Ubuntu/OSX with MonoDevelop (needs WinForms to build, but not to run).
The TrayIcon icons are now limited to Idle,Paused,Running and an Error/Warning notifier overlay, giving a total of six icons.
The graphics needs to be updated to reflect this, and the server SuggestedStatusIcon should be changed to only output one of these states.
git-svn-id: https://duplicati.googlecode.com/svn/branches/v2.0@1039 59da171f-624f-0410-aa54-27559c288bec
2011-11-28 11:05:42 +00:00
rstach@gmail.com
1cd7acf12d
Changed URL to new website
...
git-svn-id: https://duplicati.googlecode.com/svn/branches/v2.0@1038 59da171f-624f-0410-aa54-27559c288bec
2011-11-26 16:15:25 +00:00
rstach@gmail.com
36fb7058a5
Merge from trunk
...
git-svn-id: https://duplicati.googlecode.com/svn/branches/v2.0@1037 59da171f-624f-0410-aa54-27559c288bec
2011-11-26 16:14:44 +00:00
rstach@gmail.com
e3af88a92c
Updated URL to new website duplicati.com
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1036 59da171f-624f-0410-aa54-27559c288bec
2011-11-26 12:44:29 +00:00
rstach@gmail.com
0bcc4ab941
Updated acknowledgements. Removed unnecessary line breaks and made the text a little bit more fluent.
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1035 59da171f-624f-0410-aa54-27559c288bec
2011-11-26 12:38:46 +00:00
rstach@gmail.com
c7f93f607c
Better description of Duplicati merged from trunk
...
git-svn-id: https://duplicati.googlecode.com/svn/branches/v2.0@1034 59da171f-624f-0410-aa54-27559c288bec
2011-11-25 11:00:38 +00:00
rstach@gmail.com
199e2855bb
Changed "remote backup" to "online backup" as this term seems to be more often used.
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1033 59da171f-624f-0410-aa54-27559c288bec
2011-11-24 08:25:57 +00:00
kenneth@hexad.dk
7432401bc1
Fixed a Gtk tray icon running of the http server, simplified some reporting from the server to reduce the amount of logic in each tray icon implementation.
...
Cocoa -> You are next!
git-svn-id: https://duplicati.googlecode.com/svn/branches/v2.0@1032 59da171f-624f-0410-aa54-27559c288bec
2011-11-23 20:52:28 +00:00
rstach@gmail.com
7fbedc73bb
Fixed missing dot in empty line and updated "single line synopsis"
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1031 59da171f-624f-0410-aa54-27559c288bec
2011-11-23 12:39:05 +00:00
rstach@gmail.com
58efdaae9d
Added Windows Live SkyDrive as target and updated description of Duplicati
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1030 59da171f-624f-0410-aa54-27559c288bec
2011-11-23 08:07:45 +00:00
kenb@programmer.net
095158a175
Got rid of shellutils
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1029 59da171f-624f-0410-aa54-27559c288bec
2011-11-22 19:18:49 +00:00
kenb@programmer.net
c0149184f6
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1028 59da171f-624f-0410-aa54-27559c288bec
2011-11-22 17:02:06 +00:00
kenneth@hexad.dk
1d52e6449a
Removed deleted files
...
git-svn-id: https://duplicati.googlecode.com/svn/branches/v2.0@1027 59da171f-624f-0410-aa54-27559c288bec
2011-11-21 22:45:49 +00:00
kenneth@hexad.dk
933a61b954
First version of a Windows TrayIcon working against a http server.
...
git-svn-id: https://duplicati.googlecode.com/svn/branches/v2.0@1026 59da171f-624f-0410-aa54-27559c288bec
2011-11-21 22:28:20 +00:00
kenneth.skovhede@gmail.com
53790cfa05
Fixed a bug in the uploader script
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1025 59da171f-624f-0410-aa54-27559c288bec
2011-11-21 17:31:35 +00:00
kenneth.skovhede@gmail.com
33e669853e
Fixed bugs in debian build script for non-numeric release numbers
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1024 59da171f-624f-0410-aa54-27559c288bec
2011-11-21 17:30:22 +00:00
kenneth.skovhede@gmail.com
58610bfe99
Bumbed build number
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1022 59da171f-624f-0410-aa54-27559c288bec
2011-11-21 17:26:41 +00:00
kenneth@hexad.dk
48259fb87b
Added the Json.Net project
...
git-svn-id: https://duplicati.googlecode.com/svn/branches/v2.0@1020 59da171f-624f-0410-aa54-27559c288bec
2011-11-20 11:46:17 +00:00
kenneth@hexad.dk
d37aa3945b
Fixed signing of GoogleDocs and TahoeLAFS
...
git-svn-id: https://duplicati.googlecode.com/svn/branches/v2.0@1019 59da171f-624f-0410-aa54-27559c288bec
2011-11-20 11:45:01 +00:00
kenneth@hexad.dk
0893d5b56d
Microfix, the error message showed the temporary filename, now it shows the remote filename, which is what makes sense to the user
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1018 59da171f-624f-0410-aa54-27559c288bec
2011-11-20 11:28:49 +00:00
kenb@programmer.net
a09fee7cfe
Add ObjectListView used by Scheduler for Source file selection
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1017 59da171f-624f-0410-aa54-27559c288bec
2011-11-20 09:09:12 +00:00
kenb@programmer.net
e0377b8ccc
Used by Scheduler for Source file selection
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1016 59da171f-624f-0410-aa54-27559c288bec
2011-11-20 08:45:25 +00:00
kenb@programmer.net
1a250e6eaa
Show messages
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1015 59da171f-624f-0410-aa54-27559c288bec
2011-11-20 04:38:15 +00:00
kenb@programmer.net
7bf2369f2f
Added FolderSelectControl
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1014 59da171f-624f-0410-aa54-27559c288bec
2011-11-20 01:12:52 +00:00
kenb@programmer.net
3ddd331baa
Added FolderSelectControl
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1013 59da171f-624f-0410-aa54-27559c288bec
2011-11-20 01:12:12 +00:00
kenb@programmer.net
e6ffa71cd5
Added FolderSelectControl
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1012 59da171f-624f-0410-aa54-27559c288bec
2011-11-20 01:11:48 +00:00
kenb@programmer.net
4a4916dd1d
Made release config AnyCpu
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1011 59da171f-624f-0410-aa54-27559c288bec
2011-11-20 01:10:40 +00:00
kenb@programmer.net
7178e8f90d
Made release config AnyCpu
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1010 59da171f-624f-0410-aa54-27559c288bec
2011-11-20 01:09:43 +00:00
kenneth@hexad.dk
a571f239fb
Fixed some build issues after the merge.
...
Also fixed the build problems with MonoDevelop (non-signed assemblies)
git-svn-id: https://duplicati.googlecode.com/svn/branches/v2.0@1009 59da171f-624f-0410-aa54-27559c288bec
2011-11-18 23:47:27 +00:00
kenneth@hexad.dk
428001d1d9
Another trunk to v2 merge
...
git-svn-id: https://duplicati.googlecode.com/svn/branches/v2.0@1008 59da171f-624f-0410-aa54-27559c288bec
2011-11-18 18:14:33 +00:00
kenneth.skovhede@gmail.com
10f2b0186d
Fixed some issues with the LocalizationTool
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1007 59da171f-624f-0410-aa54-27559c288bec
2011-11-18 18:08:06 +00:00
kenneth.skovhede@gmail.com
0d33b17608
Updated translations
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1006 59da171f-624f-0410-aa54-27559c288bec
2011-11-18 18:07:19 +00:00
kenneth.skovhede@gmail.com
b108e96e8e
Temporary checkin for the 2.0 stuff
...
git-svn-id: https://duplicati.googlecode.com/svn/branches/v2.0@1005 59da171f-624f-0410-aa54-27559c288bec
2011-11-18 18:03:18 +00:00
kenb@programmer.net
bf6899edff
Added download.txt and license.txt
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1004 59da171f-624f-0410-aa54-27559c288bec
2011-11-18 15:48:30 +00:00
kenb@programmer.net
9b43ae6674
Removed DynamicLoader error log message
...
Several improvements to Scheduler
Added Scheduler backup monitors
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1003 59da171f-624f-0410-aa54-27559c288bec
2011-11-18 15:39:16 +00:00
kenneth@hexad.dk
63580c169b
Merged trunk into 2.0 branch
...
git-svn-id: https://duplicati.googlecode.com/svn/branches/v2.0@1000 59da171f-624f-0410-aa54-27559c288bec
2011-11-17 22:44:36 +00:00
kenneth@hexad.dk
2e3e0abdff
A bit of a hack, but now the main message loop is aborted if the application hangs after closing.
...
This should not cause any problems because the timer is started at the very last moment, and there should be no work to do after invocation but simply discard the hidden window.
The abort is picked up so the program cleanup-on-exit code is executed as normal.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@999 59da171f-624f-0410-aa54-27559c288bec
2011-11-17 19:56:41 +00:00
kenneth.skovhede@gmail.com
12458f5105
Added uploader script
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@998 59da171f-624f-0410-aa54-27559c288bec
2011-11-17 19:23:26 +00:00
kenneth.skovhede@gmail.com
2e8c1996a6
Added support for building .deb and converting .deb to .rpm
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@997 59da171f-624f-0410-aa54-27559c288bec
2011-11-17 19:22:03 +00:00
kenneth@hexad.dk
018085eb6e
Fixed a bug that caused some extra files to be included in the .dmg build
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@996 59da171f-624f-0410-aa54-27559c288bec
2011-11-17 19:04:38 +00:00
kenneth.skovhede@gmail.com
e6ef0ae63d
Added build scripts and resources for building a .dmg from a zip release
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@995 59da171f-624f-0410-aa54-27559c288bec
2011-11-16 20:06:03 +00:00
kenneth@hexad.dk
da0a9f5d75
Fixed a problem with OSX where the "Duplicati Control Window" was not hidden correctly
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@994 59da171f-624f-0410-aa54-27559c288bec
2011-11-16 19:50:54 +00:00
kenneth.skovhede@gmail.com
57e597c007
Updated build script to automatically detect what localizations are available.
...
Still need to update the .wixproj and Duplicati.wxs file manually if a new translation is added.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@990 59da171f-624f-0410-aa54-27559c288bec
2011-11-15 22:20:40 +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.skovhede@gmail.com
e8bc2aea9a
Yet another fix for the locking on OSX/Linux (and it finally works)
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@988 59da171f-624f-0410-aa54-27559c288bec
2011-11-15 22:13:35 +00:00
kenneth.skovhede@gmail.com
ce6b5e4cd6
Fixed a bug in the license project that caused some licenses to not appear in final install
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@987 59da171f-624f-0410-aa54-27559c288bec
2011-11-15 22:12:18 +00:00
kenneth.skovhede@gmail.com
00c4fc74f2
Update issue #508
...
Status: Fixed
There is no longer url encoding of the username or API key for CloudFiles
git-svn-id: https://duplicati.googlecode.com/svn/trunk@986 59da171f-624f-0410-aa54-27559c288bec
2011-11-15 22:11:10 +00:00
kenneth.skovhede@gmail.com
8c8921bd43
Further deprecated the AES fallback decryption, this should give more meaningfull error messages if the user types the wrong password.
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@985 59da171f-624f-0410-aa54-27559c288bec
2011-11-15 22:09:38 +00:00
kenneth@hexad.dk
91a1c6a588
Fixed locking support for OSX
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@982 59da171f-624f-0410-aa54-27559c288bec
2011-11-13 10:58:35 +00:00
kenneth.skovhede@gmail.com
adc2f32549
Fixed a missing dll reference
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@981 59da171f-624f-0410-aa54-27559c288bec
2011-11-10 16:39:25 +00:00