forked from I2P_Developers/i2p.i2p
1c6ca5011df6fe1391f50f2b7bf81f9e4c85d25f

Console: - light: - Lighten/tint buttons and dropdowns to better blend with reworked theme, vary text color for different button states - Increase vertical spacing for status/buttons in news section - Fix minor rendering issue with h1's (remove bottom border-radius) - Fix some mismatched heading coloring issues - Fix alignment issue on /configservice in Arabic/Chinese (ticket #2024) - Ensure spacing of sidebar elements is consistent in Chinese - dark: Overhaul theme - classic: Add fallback CSS to ensure browsers without CSS3 support can display icons on buttons (tested with Netsurf) Proxy: Remove truncation of URLs in the error messages and handle with CSS to avoid UI breakage I2PSnark - Add button hoverstate for tracker details, torrent details and file icons - light - Sync buttons in embedded mode with console theme - Fix non-functioning message log close icon - dark: Overhaul theme and sync with console theme in embedded mode - classic: refresh CSS Susimail: - Overhaul dark theme - Sync theme to console theme by default, override if user sets theme (unless universal themeing is enabled)
I2P
This is the source code for the reference Java implementation of I2P.
Latest release: https://geti2p.net/download
Installing
See INSTALL.txt or https://geti2p.net/download for installation instructions.
Documentation
API: http://docs.i2p-projekt.de/javadoc/ or run 'ant javadoc' then start at build/javadoc/index.html
Building packages from source
To get development branch from source control: https://geti2p.net/newdevelopers
Prerequisites
- Java SDK (preferably Oracle/Sun or OpenJDK) 1.7.0 or higher
- Non-linux operating systems and JVMs: See https://trac.i2p2.de/wiki/java
- Certain subsystems for embedded (core, router, mstreaming, streaming, i2ptunnel) require only Java 1.6
- Apache Ant 1.7.0 or higher
- The xgettext, msgfmt, and msgmerge tools installed from the GNU gettext package http://www.gnu.org/software/gettext/
- Build environment must use a UTF-8 locale.
Build process
On x86 systems do:
ant pkg
On non-x86, use one of the following instead:
ant installer-linux
ant installer-freebsd
ant installer-osx
Run 'ant' with no arguments to see other build options.
Contact info
Need help? See the IRC channel #i2p on irc.freenode.net
Bug reports: https://trac.i2p2.de/report/1
Contact information, security issues, press inquiries: https://geti2p.net/en/contact
Twitter: @i2p, @geti2p
Licenses
See LICENSE.txt
Description
Languages
Java
85.4%
CSS
4.9%
HTML
3%
Shell
1.3%
C++
1%
Other
4.2%