R4SAS
3cd9e0d4d2
initial i2p mod commit
6 years ago
anthony restaino
a6c401624c
Improving packaging structure
7 years ago
anthony restaino
d62cea49e9
Breaking out search box display logic into a ui model
7 years ago
anthony restaino
eed6866113
Fixing bug where last tab would be destroyed on exit in certain cases
7 years ago
anthony restaino
003954773c
Switching to URLUtil where possible
7 years ago
anthony restaino
a577049a9c
Fix logic where only start pages should be excluded from close
7 years ago
anthony restaino
50b0ad2512
Avoid constant condition by changing full_version declaration
7 years ago
anthony restaino
086f915e20
Switching from getSimpleName to hardcoded tag
7 years ago
anthony restaino
66b4ea16f4
Making the tab object tag more specific for its use case
7 years ago
anthony restaino
ee078c1495
Fix bug with background tabs opening urls
...
If a background tab opened a URL that triggered the intent chooser, and
the user chose to open the URL in the browser, the current tab would
open the URL instead of the originating URL. Using the tab’s hashcode,
the original tab now will open the URL.
7 years ago
anthony restaino
0fcf7451cb
Removing event buss
7 years ago
anthony restaino
77a2f61df3
Updating bonsai
7 years ago
Anthony Restaino
f71ebd2643
Use interface instead of event bus, moving some stuff out of activity and into presenter
8 years ago
Anthony Restaino
6e108dbbff
Fixed bugs with opening file:// urls in the browser via intent
8 years ago
Anthony Restaino
256b003c5d
Fixed bug with recyclerview
8 years ago
Anthony Restaino
b85ad208de
Fixed bug where recyclerview got out of sync
8 years ago
Anthony Restaino
e19d08513b
Move from internal observable classes to bonsai, fix threading problems with suggestions
8 years ago
Anthony Restaino
d80e7e2edc
Fixed bug with WebView onResume, improved Observable, fixed some other stuff
8 years ago
Anthony Restaino
f6c818fbb5
Fixed bug with state restoration, fixed weird tab closing behavior, added some missing annotations
8 years ago
Anthony Restaino
d59aeef3a9
added some missing nullable annotation additions, switched to compat implementations of some methods, fixed some lint warnings
8 years ago
Anthony Restaino
674ebb88f9
document BrowserPresenter, fix some things with it
8 years ago
Anthony Restaino
99c09a9d63
fixed bug with event bus, moved adapter
8 years ago
Anthony Restaino
ae6726b290
Remove unnecessary imports, make methods static
8 years ago
Anthony Restaino
bd8c439161
Fixed bug where multiple processes caused incognito to nor respond to preference changes.
...
Possibly in the future I should explore gong back to multiprocess for
incognito mode but right now it causes bugs. Also tweaked UI color in
color mode
8 years ago
Anthony Restaino
1685a13df3
Fixed some bugs with restoring/initializing tabs when new intents were received and browser was killed by background
8 years ago
Anthony Restaino
3833fdb449
Fixing some animation bugs
8 years ago
Anthony Restaino
8132b34bbf
Fixed potential memory leak, moved variables
8 years ago
Anthony Restaino
486078a7d1
Fixed bug where new intents wouldn't open in the browser if it had been killed by the OS
8 years ago
Anthony Restaino
b2794b9d11
Animate vertical and horizontal tabs correctly
8 years ago
Anthony Restaino
2c4db0c54b
Animate tab addition/deletion in recyclerview, change full screen implementation to be simpler
...
TODO still need to use correct animations for tab addition and removal
8 years ago
Anthony Restaino
737c02d6e8
Added back/forward icon enable/disabling on tablet devices
8 years ago
Anthony Restaino
6e76e7d430
fix leaked tab listener
8 years ago
Anthony Restaino
c9323cc7fd
Temporarily fix bug where tabs created outside the presenter class (in manager) cause the tab number to be mismatched
8 years ago
Anthony Restaino
b81d9a0ed8
Change out arrow drawable for an icon that displays current number of tabs
8 years ago
Anthony Restaino
79d619f82b
Support bookmark importing from chrome variants and stock browser, lint fixes
8 years ago
Anthony Restaino
f1467a9a96
Add ability to close all tabs except current tab
8 years ago
Anthony Restaino
ba3edc00e8
get rid of listener between tab manager and presenter. invert the dependency between them.
8 years ago
Anthony Restaino
965c5f565f
mostly move delete tab and new tab and handle new intent to presenter
8 years ago
Anthony Restaino
65c2c9c461
Initial slow move toward MVP pattern
8 years ago