ae505995ac
Util: Consolidate console URL generation in PortMapper
2018-01-18 13:25:21 +00:00
85bb495754
DTG: On OSX, set dock icon, and enable by default
2017-11-19 00:40:50 +00:00
e518e670f2
DTG: Add tray icons for Windows and Mac
...
White icon copied from Android drawable-mdpi/ic_stat_router_active.png for Windows
Converted to black in Gimp for Mac
2016-05-23 18:26:41 +00:00
101d0691f0
DTG: Fix systray menu redraw on Mac;
...
Switch to AWT by default on Mac;
Hide DTG enable form on Mac until we fix headless override in i2prouter
2016-05-20 14:43:15 +00:00
2d08889977
DTG swing event handling tweaks
2016-05-09 12:45:29 +00:00
99a5b10ea6
DTG: Add basic network status
...
Hide disabled items in Swing menu
2016-05-07 17:39:02 +00:00
bf1fa061e3
DTG: Use actual console URL
...
Hide browse menu item if not supported
2016-05-07 15:16:38 +00:00
dd50b1487b
DTG: Implement second TrayManager menu implementation in Swing.
...
Use Swing for non-Windows menus because AWT looks terrible on Linux
and the button handling there is almost impossible to fix
TODO: test on Mac
2016-05-06 13:45:30 +00:00
390b2d409c
DTG: Hide restart menu items if no wrapper
...
Add graceful restart and shutdown menu items
Add basic adjustment of menu based on shutdown state
Disable wrapper notification for now
2016-05-05 20:36:02 +00:00
196cf48372
DTG: Remove Swing DesktopguiConfigurationFrame as it's
...
completely inconsistent with the AWT SystemTray menus;
move to the AWT menu as a submenu.
This was the last of the Swing UI elements,
mathias ripped out the all of them in Nov. 2010, but
then added this one in Feb. 2011.
Remove LookAndFeel setting, only works for Swing.
2016-05-05 16:39:41 +00:00
8c1f7a4a39
DTG: Fix NPE and disable logging in config frame
2016-05-05 15:51:02 +00:00
75d6df7789
DesktopGui:
...
- Remove all static log, context, and instance fields
- Make Main class a RouterApp
- Remove unused ConfigurationManager class
- Translate tooltip, disable tooltip on linux
- Use safer exec call to start i2p
- Remove all images, use itoopie
- Don't start spinner thread in router context
- Handle various startup errors better
- Synchs, finals, javadocs, cleanups
2016-05-05 13:13:44 +00:00
22b9876b68
Rename _() for translation to _t() for Java 9 compatibility (ticket #1456 )
2015-09-25 19:55:36 +00:00
ca4555c496
lint redundant cast all over
2014-06-26 15:26:58 +00:00
0347c56c96
Deprecation fixes
2013-11-25 23:29:48 +00:00
6314f33d8f
desktopgui: unused imports
2013-11-22 04:25:48 +00:00
0c1bbb349d
Cancel and OK should work every time now (before, they only worked if the mouse did not move while clicking).
2011-02-21 17:03:27 +00:00
ef50c122fc
Added the option to disable desktopgui.
2011-02-17 17:19:39 +00:00
a6686cbed4
Fix headless issue without reboot.
2011-02-14 17:12:12 +00:00
4471567344
Fixed headless issue, added -8.
2011-02-11 19:12:19 +00:00
121c817268
Fix for headless.
2011-02-04 17:09:13 +00:00
a440358e60
merge of '48e0ea7fd7688afa736e2ea34205af6f8b4449c0'
...
and '7d28abec87645e7ef5c5bbbc1120f1ab862842ae'
2011-01-26 06:47:22 +00:00
232ba5612a
Whitespace cleanup, while we're not yet merged into trunk yet.
2011-01-25 07:08:54 +00:00
cf1cf9e738
New trayicon image (thanks, dr|z3d).
2011-01-22 14:28:53 +00:00
587dd3041a
- Added version check needed before starting desktopgui.
...
- Added correct 'stop I2P' functionality in desktopgui.
2011-01-20 17:10:30 +00:00
84d86834b9
Added desktopgui to installation, updater and startup.
2011-01-19 16:51:42 +00:00
5371481007
- Shutdown change in desktopgui.
...
- Brainstorming about the best way to make desktopgui autostart in I2P.
2011-01-10 17:09:55 +00:00
7710b22cfd
Moved I2PProperties callback to the RouterContext.
2011-01-07 17:09:27 +00:00
9b0c42ca6f
- Added support for on-the-fly routerconsole.lang changes to desktopgui and routerconsole (routerconsole now commits changes to the I2PAppContext).
...
- Added desktopgui support for detecting if it's running in the same JVM as I2P (without commandline arguments).
2011-01-03 18:40:18 +00:00
867286b47b
- Replaced RouterContext with I2PAppContext.
...
- Detect I2P location using I2PAppContext.
2010-12-20 21:31:17 +00:00
ceb9bfcc07
Refactoring and splitting logic from interface.
2010-12-14 07:19:37 +00:00
36d555523d
Added translation support + first language (nl).
2010-12-09 17:22:08 +00:00
620128a767
Cleaned up RouterManager, should now be crossplatform.
2010-11-30 17:08:22 +00:00
e06ce250ab
* Switch to I2P logging.
...
* Add javadoc where necessary.
* Add javadoc build target.
* Some code cleanup.
2010-11-29 17:17:59 +00:00
02c3abfc4c
Added desktopgui documentation.
2010-11-25 18:22:28 +00:00
b885046c64
- Added README
...
- Added configuration
- Added option to start I2P from desktopgui
- Cleanup
2010-11-25 18:12:32 +00:00
b434a475a3
Thrown away additional libraries and code, started something simpler to build on.
2010-11-18 20:38:21 +00:00
9e1181900b
* Update versions, package release
...
* Remove the last reference to my eepsite as a "news.xml" source,
and likewise stop my public key from being included
among valid release signing keys.
2009-06-29 01:07:51 +00:00
22c2829714
* desktopgui:
...
- Added client and server tunnel view
(saving does not work yet)
2009-06-17 21:54:29 +00:00
3208b7289e
* desktopgui:
...
- Updating works in general config
- Switched to Swingworker threads for improved responsiveness
- version increase to 0.1.3
2009-05-21 22:32:34 +00:00
f10bfda115
* General configuration enabled by default
...
* General configuration speed tab works completely
2009-05-20 19:58:55 +00:00
72e4dabd30
* desktopgui: moved files to stop polluting the namespace
...
(everything now in net.i2p.desktopgui)
* desktopgui: some variable renaming in general configuration
2009-05-08 10:23:24 +00:00