diff --git a/build.sh b/build.sh index 4d03e8f..16dffa8 100755 --- a/build.sh +++ b/build.sh @@ -1,6 +1,8 @@ #!/bin/bash set -e +. i2pversion + JAVA=$(java --version | tr -d 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ\n' | cut -d ' ' -f 2 | cut -d '.' -f 1 | tr -d '\n\t ') if [ "$JAVA" -lt "14" ]; then @@ -18,6 +20,11 @@ echo "cleaning" ./clean.sh HERE="$PWD" +cd "$HERE/../i2p.i2p/" +git checkout "$VERSION" +ant pkg + +cd "$HERE" RES_DIR="$HERE/../i2p.i2p/installer/resources" I2P_JARS="$HERE/../i2p.i2p/pkg-temp/lib" I2P_PKG="$HERE/../i2p.i2p/pkg-temp" diff --git a/i2pversion b/i2pversion new file mode 100644 index 0000000..cf2eddd --- /dev/null +++ b/i2pversion @@ -0,0 +1,4 @@ +#! /usr/bin/env sh + +VERSION=0.9.50 +export VERSION="$VERSION" \ No newline at end of file diff --git a/src/app-profile/prefs.js b/src/app-profile/prefs.js index 193712b..11e8061 100644 --- a/src/app-profile/prefs.js +++ b/src/app-profile/prefs.js @@ -53,3 +53,10 @@ user_pref("browser.newtabpage.activity-stream.feeds.section.highlights", false); user_pref("browser.newtabpage.activity-stream.feeds.section.topstories", false); user_pref("browser.newtabpage.activity-stream.default.sites", "http://127.0.0.1:7657/home,http://127.0.0.1:7657/i2psnark/,http://127.0.0.1:7657/susimail/"); user_pref("browser.newtabpage.activity-stream.feeds.topsites", true); +user_pref("ui.use_standins_for_native_colors", true); +user_pref("webgl.disable-extensions", true); +user_pref("webgl.min_capability_mode", true); +user_pref("webgl.disable-fail-if-major-performance-caveat", true); +user_pref("webgl.enable-webgl2", false); +user_pref("media.navigator.enabled", false); +user_pref("dom.w3c_touch_events.enabled", false); diff --git a/src/app-profile/user.js b/src/app-profile/user.js index 985a1de..c4bb768 100644 --- a/src/app-profile/user.js +++ b/src/app-profile/user.js @@ -216,3 +216,9 @@ user_pref("keyword.enabled", false); user_pref("extensions.allowPrivateBrowsingByDefault", true); user_pref("extensions.PrivateBrowsing.notification", false); user_pref("browser.newtabpage.activity-stream.feeds.topsites", true); +user_pref("ui.use_standins_for_native_colors", true); +user_pref("webgl.disable-extensions", true); +user_pref("webgl.min_capability_mode", true); +user_pref("webgl.disable-fail-if-major-performance-caveat", true); +user_pref("webgl.enable-webgl2", false); +user_pref("dom.w3c_touch_events.enabled", false); diff --git a/src/nsis/i2pbrowser-jpackage.nsi b/src/nsis/i2pbrowser-jpackage.nsi new file mode 100644 index 0000000..e69de29 diff --git a/src/nsis/i2pbrowser-version.nsi b/src/nsis/i2pbrowser-version.nsi index a9c2301..74dcffe 100644 --- a/src/nsis/i2pbrowser-version.nsi +++ b/src/nsis/i2pbrowser-version.nsi @@ -1,3 +1,3 @@ !define VERSIONMAJOR 0 -!define VERSIONMINOR 03 +!define VERSIONMINOR 04 !define VERSIONBUILD diff --git a/src/profile/prefs.js b/src/profile/prefs.js index 73feac8..0266b56 100644 --- a/src/profile/prefs.js +++ b/src/profile/prefs.js @@ -51,3 +51,10 @@ user_pref("browser.newtabpage.activity-stream.feeds.section.highlights", false); user_pref("browser.newtabpage.activity-stream.feeds.section.topstories", false); user_pref("browser.newtabpage.activity-stream.default.sites", "http://planet.i2p/,http://legwork.i2p/,http://i2pwiki.i2p/,http://i2pforums.i2p/,http://zzz.i2p/"); user_pref("browser.newtabpage.activity-stream.feeds.topsites", true); +user_pref("ui.use_standins_for_native_colors", true); +user_pref("webgl.disable-extensions", true); +user_pref("webgl.min_capability_mode", true); +user_pref("webgl.disable-fail-if-major-performance-caveat", true); +user_pref("webgl.enable-webgl2", false); +user_pref("media.navigator.enabled", false); +user_pref("dom.w3c_touch_events.enabled", false); diff --git a/src/profile/user.js b/src/profile/user.js index 99385e9..add6939 100644 --- a/src/profile/user.js +++ b/src/profile/user.js @@ -216,3 +216,9 @@ user_pref("keyword.enabled", false); user_pref("extensions.allowPrivateBrowsingByDefault", true); user_pref("extensions.PrivateBrowsing.notification", false); user_pref("browser.newtabpage.activity-stream.feeds.topsites", true); +user_pref("ui.use_standins_for_native_colors", true); +user_pref("webgl.disable-extensions", true); +user_pref("webgl.min_capability_mode", true); +user_pref("webgl.disable-fail-if-major-performance-caveat", true); +user_pref("webgl.enable-webgl2", false); +user_pref("dom.w3c_touch_events.enabled", false);