Kenneth Skovhede
40dd3c6816
Updated all license mentions to MIT
2024-02-28 15:45:30 +01:00
drwtsn32x
9d07bc8fac
add trayicon warning state
2019-10-07 21:14:24 -07:00
Kenneth Hsu
70be230c29
Remove unused IMenuItem.SetEnabled method.
2019-04-27 16:42:48 -07:00
Francois Lafleur
a491204932
try to fix codacy issues
2019-04-06 09:29:10 -04:00
Francois Lafleur
b407f80eb1
added static to fix codacy issue
2019-04-06 09:23:42 -04:00
Francois Lafleur
a5c629fe29
fix code standards
2019-04-06 08:47:05 -04:00
Kenneth Hsu
2880db3a53
Convert write-only IBrowserWindow.Icon property to method.
...
Write-only properties are confusing and the behavior is better
implemented as a method, which more clearly conveys the write-only
semantics.
2018-12-09 21:42:40 -08:00
Kenneth Hsu
d02cf960c8
Convert write-only IBrowserWindow.Title property to method.
...
Write-only properties are confusing and the behavior is better
implemented as a method, which more clearly conveys the write-only
semantics.
2018-12-09 21:42:40 -08:00
Kenneth Hsu
e91e79e884
Convert write-only IMenuItem.Icon property to method.
...
Write-only properties are confusing and the behavior is better
implemented as a method, which more clearly conveys the write-only
semantics.
2018-12-09 20:23:05 -08:00
Kenneth Hsu
97dbfadfb2
Convert write-only IMenuItem.Default property to method.
...
Write-only properties are confusing and the behavior is better
implemented as a method, which more clearly conveys the write-only
semantics.
2018-12-09 20:23:05 -08:00
Kenneth Hsu
ee9df1bf75
Convert write-only IMenuItem.Enabled property to method.
...
Write-only properties are confusing and the behavior is better
implemented as a method, which more clearly conveys the write-only
semantics.
2018-12-09 20:23:05 -08:00
Kenneth Hsu
3718a8deda
Convert write-only IMenuItem.Text property to method.
...
Write-only properties are confusing and the behavior is better
implemented as a method, which more clearly conveys the write-only
semantics.
2018-12-09 20:23:05 -08:00
Kenneth Hsu
cd72cc4bd5
Convert write-only TrayIconBase.Icon property to method.
...
Write-only properties are confusing and the behavior is better
implemented as a method, which more clearly conveys the write-only
semantics.
2018-12-08 10:39:06 -08:00
Kenneth Hsu
731a8b1644
Remove unused empty methods.
2018-10-10 21:20:40 -07:00
verhoek
78a46c3a5c
Renamed misspelled class urluttility to urlutility and newly added urlutility to uriutility.
2018-05-11 19:09:14 +02:00
Kenneth Skovhede
8d13e698eb
Updated copyright notices
2015-01-20 21:44:52 +01:00
Kenneth Skovhede
4310844961
Implemented desktop notifications
2014-08-04 22:16:15 +02:00
Kenneth Skovhede
d74730cbba
Changed name of event in trayicon
2014-08-04 20:38:43 +02:00
Kenneth Skovhede
fe81851313
Added support for detecting when the server shuts down
2014-07-02 12:05:09 +02:00
Kenneth Skovhede
ba29ecd880
Moved the browser-detection code to the utility library
2014-06-23 11:22:06 +02:00
Kenneth Skovhede
07f96071ab
Added method to call back on the UI thread for events invoked in the http listener thread.
2014-04-09 15:59:08 +02: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
d14ec9432f
Rewrote the storage of backup setups
2013-11-23 14:26:36 +01:00
kenneth@hexad.dk
a4b40763c8
Simplified the TrayIcon
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1352 59da171f-624f-0410-aa54-27559c288bec
2012-07-02 18:07:36 +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
ba44c96a0c
There is now basic UI functionality for windows, complete with callbacks from the UI to the tray icon, and a connection to the server.
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1194 59da171f-624f-0410-aa54-27559c288bec
2012-03-29 18:02:07 +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
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