31ea4a7093
Changed universal theming prop key (so not mistaken as a theme name by routerconsole)
2012-08-07 04:29:50 +00:00
f5a348a863
propagate from branch 'i2p.i2p.str4d.test' (head 190d9be59620f8c6f80e0cb2fc4d9fa839edbb4f)
...
to branch 'i2p.i2p' (head c884db74f90a9d1c33deca6e2fd2e29f6c1ac8fa)
2012-08-03 21:30:29 +00:00
b4a50ed03a
replace SimpleScheduler.getInstance() calls
2012-08-03 17:13:17 +00:00
00f9fea98c
replace SimpleTimer2.getInstance() calls
2012-08-03 16:23:31 +00:00
ccf36abd30
* i2psnark: Finish migration to I2P logging to reduce object churn (ticket #673 )
2012-08-03 11:19:52 +00:00
9d29dc6b68
Fixed bugs introduced while reverting
2012-08-01 05:54:07 +00:00
376b991b63
Reverted i2psnark to storing theme itself, but checking routerconsole for universal theming
2012-08-01 02:44:18 +00:00
7ecb90640c
fixes after review
2012-07-30 13:15:58 +00:00
7f18d25d0d
Re-add alt="" to some icons in snark to prevent double text in text browsers
2012-07-23 21:49:30 +00:00
945a0f30aa
If the theme set for snark doesn't exist, use the default instead
2012-07-23 10:39:11 +00:00
a7c8a7201a
When fetching a theme, if theme config key is not found, write out the default
...
This is required in order to get the theme config keys of the various apps into
themes.config; this way, the routerconsole requires no knowledge of what apps
support universal theming, and can just blanket apply themes to all known keys.
2012-07-22 13:13:43 +00:00
490dcc5020
Bugfix: update SnarkManager._theme each time getTheme() is called
...
FIXME: ensure that _theme is only read from the config file once per page load.
2012-07-22 06:59:43 +00:00
e603b120c3
Store snark theme setting in themes.config
2012-07-21 11:06:24 +00:00
ab7246565c
Reverted alt tags in status column of snark
2012-07-20 04:16:53 +00:00
8f30a74c7d
Split up status and show/hide peers headings into separate columns
2012-07-20 00:57:53 +00:00
a86a2ba04a
Moved text from headings in snark filemanager into tooltips (in line with main page)
...
Directory column could do with a different icon.
2012-07-20 00:36:43 +00:00
ecdaa6f2b3
Removed text headings and status text from main snark page to reduce visual clutter
...
The header icons are self-explanatory (but tooltip also has header text); the
status text is available from the tooltip.
2012-07-19 21:39:17 +00:00
2b8b406f9d
Added title and alt tags to Status and Torrent columns in snark main view
2012-07-19 13:06:45 +00:00
37716f34de
* i2psnark: Clear rate stats when restarting torrent
2012-07-18 11:52:20 +00:00
1d40a88166
Fix snark Ajax JS (wrong level of escaping of quotes)
2012-07-17 20:55:36 +00:00
43fd5caf30
Fixed snark initAjax method so it runs (I'm SURE it did before...)
2012-07-17 19:32:22 +00:00
177b6e2d48
Link both icon and text for tracker and magnet entries in snark torrent info
2012-07-10 22:48:07 +00:00
709c75c517
Reordered torrent info section in snark filemanager - reduced to 4 info lines
2012-07-10 19:03:48 +00:00
8d9909acfb
To improve themability, make torrent info table in snark filemanager a single column
2012-07-09 21:17:02 +00:00
fb629404c6
Split torrent info and dir info on snark filemanager into two separate tables
2012-07-08 21:35:49 +00:00
ec80501977
Remaining size in snark filemanager reads GB instead of Gbyte etc (consistency)
2012-07-05 13:01:00 +00:00
4a0319389b
A few more newlines to improve HTML readability
2012-07-05 12:22:56 +00:00
ebcc304642
Fixed a few colspans that were missed when adding icon/thumbnail td
2012-07-05 11:49:36 +00:00
c695a51883
Tidy up layout of rendered HTML for one row of snark filemanager
2012-07-05 11:47:41 +00:00
3cc447c5f2
Put icon/thumbnail for snark filemanager in separate td
2012-07-05 11:36:10 +00:00
52742ceeca
Moved "View or change bandwidth" link inline to tidy up vertical alignment
2012-07-05 02:55:28 +00:00
582a62d75b
Added classes to and removed hard-coded layouts from snark config page (stubbed in CSS)
2012-07-05 02:48:45 +00:00
0d8bcd5dad
* i2psnark:
...
- Don't send a keepalive to a peer we are going to disconnect
- Disconnect peer when idle a long time
- PeerCheckerTask cleanup
- Static ref cleanup
- Don't show a downloaded torrent file as "seeding"
- Better torrent file download icon (from Silk, same license as the others)
2012-07-01 16:16:08 +00:00
ff0bfb9f12
* i2psnark: Don't create a new PeerCoordinator after restart, as the
...
TrackerClient holds on to the old one and that causes it
to not get peers. Possibly fixes ticket #563 .
2012-06-24 19:26:23 +00:00
48f29ff1b8
- Hide buttons while stopping all
2012-06-19 20:24:30 +00:00
4b3ccabb44
- Thread task to open tunnel and improve UI feedback while open is pending
2012-06-18 21:07:34 +00:00
4dcfe3e434
* i2psnark:
...
- Improve torrent shutdown handling to maximize chance of
announces getting to tracker
- Clean up delete-torrent messages
- Remove redundant shutdown hook
- Avoid NPE in PEX message handling
- Log tweaks
2012-06-18 18:06:47 +00:00
5ce0479268
tweaks
2012-06-15 01:29:29 +00:00
ad1b356879
* i2psnark: Possible fix for piece-after-choke
2012-06-13 19:04:11 +00:00
6e077ee621
* i2psnark:
...
- Reduce TrackerClient threads
- Reduce delay between peer adds for faster startup
- Thread the announces and reduce timeout when stopping
2012-06-11 19:38:33 +00:00
30e2f73d5f
* i2psnark:
...
- Display torrent file downloads in torrent area
- Sort magnets and downloads first
- Fix sorting problem when torrent dir is a symlink
- Reduce max file idle time
- arrow_down icon copied from console css
2012-06-11 12:04:40 +00:00
e0313814b8
disable private config for default trackers
2012-06-08 16:39:10 +00:00
59df524a91
* i2psnark:
...
- Move private tracker config from create box to torrent config
- Refactor private and open tracker configuration
- Add private indication on details page
2012-06-08 16:11:55 +00:00
e1c9cd6cdc
* i2psnark: Take tracker out of opentracker list when removed
2012-06-04 14:25:53 +00:00
7d94f9fb19
improve opentracker configuration
2012-06-02 13:49:14 +00:00
324e9c960d
fix partially-complete torrent not announcing
2012-06-01 14:12:32 +00:00
38a4f05000
* i2psnark:
...
- Close connection immediately if bad protocol,
this makes blacklist work better too
- Stop adding peers when we hit the limit
- Lower limit for outbound connections so we give
new peers a better chance in large swarms
2012-05-31 15:20:50 +00:00
041c87a2c9
* i2psnark:
...
- Add per-hour conn limit
- Blacklist peer after two bad handshakes
- Reduce connect timeout
2012-05-31 12:19:27 +00:00
ddc329e8f1
Handle URI encoding, UTF-8, and multiple trackers in magnet links
2012-05-30 19:45:45 +00:00
8453c34bfc
Improve rarest-first behavior by not favoring a partial piece
...
held by multiple peers when requesting from a seed
2012-05-30 15:21:37 +00:00