Kenneth Skovhede
d7628f171d
Removed compile conditionals for MonoMac as we now include the library
2014-07-21 09:12:39 +02:00
Kenneth Skovhede
595bcda6de
Fixed issue with OSX not launching with release builds
2014-07-08 01:14:20 +02:00
Kenneth Skovhede
ba44869231
Reworked the way the OSX app is loaded so it can be launched from a unified executable
2014-07-07 01:33:19 +02:00
Kenneth Skovhede
9841dbc7ac
Updated the autoupdater to use a static instance and fixed a number of paths to use the base dir.
...
Added a current pointer-file to allow running with a version that is not the newest.
Updater is now working except for OSX, where the bundle setup is causing issues when running the loaded instance.
2014-07-03 11:01:49 +02:00
Kenneth Skovhede
5bd472973b
Implemented the re-spawn feature to support GTK and Cocoa style installs
2014-07-02 15:01:29 +02:00
Kenneth Skovhede
fe81851313
Added support for detecting when the server shuts down
2014-07-02 12:05:09 +02:00
Kenneth Skovhede
9b8e6141f8
Implemented the auto-update feature in the CLI and the server
2014-06-30 11:31:06 +02:00
Kenneth Skovhede
8834385854
Fixed the Autoupdate settings
2014-06-29 21:53:31 +02:00
Kenneth Skovhede
6203ed849c
Major refactor of the webserver
...
Added support for setting listening interface for the webserver
Added support for starting the webserver with a password
2014-06-27 13:23:05 +02:00
Kenneth Skovhede
671548bd96
Initial scaffolding for supporting the auto-update using AppDomains to support seamless updates
2014-06-26 22:37:58 +02:00
Kenneth Skovhede
66c4655baa
Fixed the first-run to save the state
2014-06-23 20:59:19 +02:00
Kenneth Skovhede
7d52854ae1
Added feature to display the application window on first launch and on a port change
2014-06-23 11:22:54 +02:00
Kenneth Skovhede
dbe67d59c6
Fixed some issues with the OSX tray icon when running outside the debugger
2014-04-02 14:00:18 +02:00
Kenneth Skovhede
25f6ea5886
Improved help output from Trayicon
2014-04-02 11:34:33 +02:00
Kenneth Skovhede
10b13d81be
Removed the app-indicator extended check
2014-03-28 13:20:06 +01:00
Kenneth Skovhede
0c6ba3ba34
Improved probing for AppIndicator
2014-03-27 15:24:59 +01:00
Kenneth Skovhede
5f9881a3df
Added option to supply the browser command and improved browser detection on Linux with xdg-open
2014-03-27 15:24:38 +01:00
Kenneth Skovhede
725d70493f
Improved handling of multiple instance detection
2014-03-21 10:34:34 +01:00
Kenneth Skovhede
b0c95312d5
Improved compile experience on windows a bit
2014-03-20 15:31:01 +01:00
Kenneth Skovhede
2db2e8f339
Added support code for probing multiple sockets when starting the web-server in hosted mode
2013-12-07 15:24:57 +01:00
kenneth@hexad.dk
7b1906237c
Added options to change port and url for the tray icon
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1361 59da171f-624f-0410-aa54-27559c288bec
2012-07-14 10:42:48 +00:00
kenneth@hexad.dk
9c901a2eda
Committed temporary work on the edit dialogs
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1244 59da171f-624f-0410-aa54-27559c288bec
2012-05-05 20:13:33 +00:00
kenneth@hexad.dk
aa3b354a69
Added very rough html UI code
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1113 59da171f-624f-0410-aa54-27559c288bec
2012-02-02 08:39:12 +00:00
kenneth@hexad.dk
c05648d32b
Fix for easier debugging on OSX
...
git-svn-id: https://duplicati.googlecode.com/svn/branches/v2.0@1073 59da171f-624f-0410-aa54-27559c288bec
2011-12-15 09:38:58 +00:00
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
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
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
9a0e31e5b8
Preliminary work on the standalone server component
...
git-svn-id: https://duplicati.googlecode.com/svn/branches/v2.0@785 59da171f-624f-0410-aa54-27559c288bec
2011-06-06 18:48:52 +00:00