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
dg2-new
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
str4d
0347c56c96
Deprecation fixes
2013-11-25 23:29:48 +00:00
str4d
6314f33d8f
desktopgui: unused imports
2013-11-22 04:25:48 +00:00
mathiasdm
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
mathiasdm
ef50c122fc
Added the option to disable desktopgui.
2011-02-17 17:19:39 +00:00
mathiasdm
a6686cbed4
Fix headless issue without reboot.
2011-02-14 17:12:12 +00:00
mathiasdm
4471567344
Fixed headless issue, added -8.
2011-02-11 19:12:19 +00:00
mathiasdm
121c817268
Fix for headless.
2011-02-04 17:09:13 +00:00
mathiasdm
a440358e60
merge of '48e0ea7fd7688afa736e2ea34205af6f8b4449c0'
...
and '7d28abec87645e7ef5c5bbbc1120f1ab862842ae'
2011-01-26 06:47:22 +00:00
mathiasdm
232ba5612a
Whitespace cleanup, while we're not yet merged into trunk yet.
2011-01-25 07:08:54 +00:00
mathiasdm
cf1cf9e738
New trayicon image (thanks, dr|z3d).
2011-01-22 14:28:53 +00:00
mathiasdm
587dd3041a
- Added version check needed before starting desktopgui.
...
- Added correct 'stop I2P' functionality in desktopgui.
2011-01-20 17:10:30 +00:00
mathiasdm
84d86834b9
Added desktopgui to installation, updater and startup.
2011-01-19 16:51:42 +00:00
mathiasdm
5371481007
- Shutdown change in desktopgui.
...
- Brainstorming about the best way to make desktopgui autostart in I2P.
2011-01-10 17:09:55 +00:00
mathiasdm
7710b22cfd
Moved I2PProperties callback to the RouterContext.
2011-01-07 17:09:27 +00:00
mathiasdm
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
mathiasdm
867286b47b
- Replaced RouterContext with I2PAppContext.
...
- Detect I2P location using I2PAppContext.
2010-12-20 21:31:17 +00:00
mathiasdm
ceb9bfcc07
Refactoring and splitting logic from interface.
2010-12-14 07:19:37 +00:00
mathiasdm
36d555523d
Added translation support + first language (nl).
2010-12-09 17:22:08 +00:00
mathiasdm
620128a767
Cleaned up RouterManager, should now be crossplatform.
2010-11-30 17:08:22 +00:00
mathiasdm
e06ce250ab
* Switch to I2P logging.
...
* Add javadoc where necessary.
* Add javadoc build target.
* Some code cleanup.
2010-11-29 17:17:59 +00:00
mathiasdm
02c3abfc4c
Added desktopgui documentation.
2010-11-25 18:22:28 +00:00
mathiasdm
b885046c64
- Added README
...
- Added configuration
- Added option to start I2P from desktopgui
- Cleanup
2010-11-25 18:12:32 +00:00
mathiasdm
b434a475a3
Thrown away additional libraries and code, started something simpler to build on.
2010-11-18 20:38:21 +00:00
complication
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
mathiasdm
22c2829714
* desktopgui:
...
- Added client and server tunnel view
(saving does not work yet)
2009-06-17 21:54:29 +00:00
mathiasdm
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
mathiasdm
f10bfda115
* General configuration enabled by default
...
* General configuration speed tab works completely
2009-05-20 19:58:55 +00:00
mathiasdm
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