a623d924fa
Reverted routerconsole to storing theme itself, also store universal theming boolean
2012-08-01 01:50:59 +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
8e6bade42b
Added checkbox to console to set theme universally across all apps
2012-07-22 06:53:43 +00:00
b17af505c2
Replaced a hard-coded string that was missed in previous commit
2012-07-21 10:22:12 +00:00
5d5a3b80e5
Store router console theme setting in themes.config
2012-07-21 10:11:32 +00:00
0e2dede168
Replaced itoopie with a dedicated icon for eepsite links on /home with no favicon
2012-07-19 00:08:29 +00:00
846f6f2190
* Home page: Add colombo-bt.i2p, remove keys.i2p
...
Icon created and contributed by colombo-bt.i2p
2012-07-18 12:00:42 +00:00
074baa63f5
Fixed /home tooltip to not break page
2012-07-18 02:50:13 +00:00
763eb08dad
Added git.repo.i2p and id3nt.i2p to /home eepsite list
2012-07-17 21:27:22 +00:00
5766b36b33
Give the summary bar sections string names (some already translated)
2012-07-17 20:36:57 +00:00
77d40f8d31
propagate from branch 'i2p.i2p.str4d.fux' (head 48cafeb29fb3408078a8b93c0bab0fc9d766a8bc)
...
to branch 'i2p.i2p' (head 47f04ff21e8edd00134a0fd68219f86fd3caba36)
2012-07-16 16:17:19 +00:00
ab42e47385
Added iframing pages for susimail and susidns
2012-07-14 21:56:38 +00:00
6869ed937b
Translation updates from tx
...
- Add Greek language
- Update Dutch translation
- Adjust flag rows
2012-07-13 00:28:06 +00:00
eaa64cb02f
Removed superfluous "Updating:" from update status (section has a heading now)
2012-07-12 13:39:32 +00:00
c45dc0c838
Moved add and delete buttons into sidebar config table, and removed unnecessary ones
2012-07-11 21:20:35 +00:00
b1a4b8bfed
Rearanged columns of summary bar config table
2012-07-10 23:35:54 +00:00
ac9bdab78e
Added class to summary bar config table
2012-07-10 22:48:59 +00:00
d6572fd027
Give update status section a heading to draw attention to it, display total size
2012-07-10 21:07:36 +00:00
ebc4d53fa9
Corrected output of message to notice instead of error on summary bar config page
2012-07-10 12:05:07 +00:00
dbd95c5c64
Added extra column to keep ordering buttons in line
2012-07-10 11:57:40 +00:00
42565f19fc
Use image buttons for ordering summary bar sections (images courtesy of dr|z3d)
2012-07-10 11:42:20 +00:00
9c7f9a935b
Only add new summary bar sections to the bottom
2012-07-09 20:35:58 +00:00
c9fc3f11a6
Replaced text fields for ordering summary bar with movement buttons (CSS styling needed)
2012-07-09 07:59:41 +00:00
75046d11fb
Separated disabling of iframe refresh from the refresh time
2012-07-09 00:39:52 +00:00
bb39d9ddcf
Integrated summary bar preset buttons into main edit form as restore buttons
2012-07-08 22:11:05 +00:00
8ebadf5236
propagate from branch 'i2p.i2p' (head 5b24a07e8a843d03ea45e664c59b93937c5efc42)
...
to branch 'i2p.i2p.str4d.fux' (head 0bfff6086d6f72df836909ae379a95ebbe4b6933)
2012-07-05 00:48:41 +00:00
ab18550711
* Update: Increase eepget timeouts to reduce retries
2012-06-29 16:25:22 +00:00
255894e241
Embed /i2psnark/ in an iframe like /i2ptunnel/
2012-06-27 02:00:30 +00:00
7976ba1dff
Only display summary bar "Show news" link on /home (/console already has one)
2012-06-22 01:32:07 +00:00
e88ca3048c
Removed unnecessary extra sentences from summary bar tooltips
2012-06-22 00:08:43 +00:00
fa3e3e0764
Enforcing minimum refresh rate better, and reducing it to 3 seconds
...
This does mean that the iframe don't-refresh state (= refresh rate of 0 seconds)
doesn't hold if the page is changed (in fact, the refresh rate becomes the
minimum) - so maybe better to have a different config var for that?
2012-06-11 23:33:33 +00:00
296ddbe930
Removed some unnecessary <hr>s
2012-06-11 05:32:53 +00:00
e20f2d0bf6
Summary bar for /home defaults to reduced preset, everywhere else to full preset
2012-06-11 05:29:27 +00:00
cc61f4eb61
Some changes to enable per-page sidebar configuration from the config file
2012-06-09 13:48:26 +00:00
0a61b8052c
propagate from branch 'i2p.i2p' (head 44d553e8644f01d5e5af3c3145210bdb0a923d3c)
...
to branch 'i2p.i2p.str4d.fux' (head 51022349e906bd393602b558861bcaaac4d56c89)
2012-06-09 06:11:40 +00:00
cbcbfea6e8
Shorten /i2ptunnelmanager to /i2ptunnelmgr (/i2ptunnel is surplanted by /i2ptunnel/)
2012-06-09 06:08:44 +00:00
b304393bc3
* netdb.jsp: Don't show our info on summary page since there's a tab for it now
2012-06-08 16:10:26 +00:00
f6304ccd4d
Commented out "All times are UTC" blurb because all graphs are labeled UTC
2012-06-08 12:58:50 +00:00
9d241cc0d4
Added tooltips to the various sections of the summary bar
2012-06-07 14:14:13 +00:00
a46ca210f5
Added some spaces to notification messages on /configsidebar
2012-06-07 11:11:37 +00:00
b00fbfa23d
Centre box for order of new section, and add default value
2012-06-07 10:26:44 +00:00
3a75f8d7d1
Modifying section addition to show an option list
...
Also adding form handler class that I forgot to commit earlier.
2012-06-07 04:42:52 +00:00
84344b6789
Added a config page for summary bar
2012-06-07 02:51:22 +00:00
b75d28fd0d
Added /i2ptunnelmanager which wraps /i2ptunnel/ in an IFrame
...
/i2ptunnelmanager redirects to /i2ptunnel/ if the browser doesn't support IFrames.
2012-06-05 15:19:40 +00:00
a8424e59b0
propagate from branch 'i2p.i2p' (head ab5f37b28e499d49e108e8e6869164d107c7049e)
...
to branch 'i2p.i2p.str4d.fux' (head fb4425cd3e38762f211f73d91c7a173972e7145c)
2012-06-05 13:38:02 +00:00
52a3860717
Rearrange summary bar code to consolidate Ajax and IFrame, and /home and /console
...
Now, Ajax will be used first, and will fall back to IFrame if JS is disabled,
and a separate page if on a text or mobile browser.
Also, /home and /console (and everywhere) now all have the same summary bar
content, which currently defaults to the original full listing.
2012-06-05 12:44:17 +00:00
531c6c0f4c
Implementation of customisable summary bar via routerconsole.summaryBar property
...
The initial attempt using mapping of strings to methods is shorter and neater,
but also doesn't work so is commented out.
2012-06-05 07:36:24 +00:00
5699b4515b
Preparations for making the summary bar customisable
2012-06-05 02:12:30 +00:00
ceedc9c645
Moved rendering of news headings into SummaryBarRenderer
...
An instance of NewsHelper needs to be passed in to get output.
2012-06-04 23:46:03 +00:00
9333cd56f9
Moved calls to external renderers into separate methods to match the rest
2012-06-04 13:28:52 +00:00