- Mar 01, 2015
-
-
str4d authored
-
- Feb 27, 2015
-
-
str4d authored
-
- Nov 08, 2014
-
-
str4d authored
-
- Oct 14, 2014
-
-
str4d authored
-
- Oct 02, 2014
-
-
str4d authored
Source: https://gist.github.com/str4d/22cac7a3f70bc227cdca License: http://opensource.org/licenses/MIT
-
- Oct 01, 2014
-
-
str4d authored
-
- Jul 17, 2014
-
-
str4d authored
Talked with zzz and did more research, the overhead of Enum is minimal compared to the benefits it provides.
-
- Jul 16, 2014
-
-
str4d authored
-
str4d authored
Enums often require more than twice as much memory as static constants, and should be strictly avoided on Android. https://developer.android.com/training/articles/memory.html#Overhead The advantage of this change is that client library users can directly compare the status values they get from IRouterState to the constants, instead of parsing a string representation of an Enum.
-
- Jun 27, 2014
-
-
str4d authored
-
- Jun 20, 2014
-
-
str4d authored
-
- Jun 03, 2014
-
- Jun 02, 2014
-
-
str4d authored
-
- Apr 07, 2014
-
-
str4d authored
-
- Feb 20, 2014
-
-
str4d authored
-
- Jan 26, 2014
- Jan 16, 2014
-
-
str4d authored
-
- Jan 11, 2014
-
-
str4d authored
-
- Dec 29, 2013
- Dec 06, 2013
-
-
str4d authored
-
- Sep 05, 2013
-
-
str4d authored
Refreshing is now disabled in PeersFragment and WebFragment, but both of them will eventually be removed.
-
str4d authored
All page logic is in the Fragments. Activities don't need the convenience methods.
-
str4d authored
-
str4d authored
zzz and sponge pointed out that the router needs to be managed by whatever Activity happens to be active (in case an automatic start is required). This commit reverses the initial migration of I2PActivityBase to a Fragment (code is broken now).
-
- Aug 22, 2013
-
-
str4d authored
There are a lot of changes here: - The main_content FrameLayout is now main_fragment (more logical name). - TunnelEntry now stores a Context instead of a TunnelEntryLoader (so it can be instantiated inside the detail Fragment). - The activity_navdrawer layout is now an alias to a one-pane or two-pane layout depending on screen size. - Subclasses of I2PActivityBase can now override canUseTwoPanes() to enable and use the two-pane layout (for devices that support it).
-
- Aug 21, 2013
-
-
str4d authored
-
- Aug 10, 2013
- Aug 09, 2013
-
-
str4d authored
-
str4d authored
-
str4d authored
-
str4d authored
Side-effect: some constant strings are now public
-
str4d authored
- Migrated I2PActivityBase and subclasses to Fragment - Added new MainActivity with navigation drawer to handle Fragments - Added MainFragment to navigation drawer Code compiles, installs and runs. Known bugs created: - Some buttons now fail (can't use an Intent with a Fragment) -> Migrate usage of Intents to Fragment transactions - New install/upgrade dialogs are commented out -> Migrate old Dialogs to DialogFragments
-
- Jul 30, 2013
-
-
zzz authored
- Update release notes - Lower log levels - Spelling fixes on settings page
-
- Dec 14, 2012
-
-
sponge-transport authored
-