Anthony Restaino
ce0e02585c
Document the PermissionsManager
9 years ago
Anthony Restaino
99e4773e45
Preliminary fix for permissions, fixed a new crash, formatted some code
9 years ago
Anthony Restaino
159053841a
Add dex counter, fixed new bugs in bookmarks, fixed bug in bookmark sync, todo fix downloading bug
9 years ago
Stefano Pacifici
a3f3fbd401
Improving the #296 pull request
9 years ago
Anthony Restaino
3c51870486
Removed commented out line that was being compiled...
...
seriously, every time I compiled the free version this line got compiled
as if it wasn't commented out. Regardless, it doesn't need to be there.
9 years ago
ByteHamster
741d389da4
Updated German translation
9 years ago
ByteHamster
b8058ad345
Added 'home' button to tab drawer
9 years ago
Mark.
aacec74aba
Translated from scratch
...
Some errors should be fixed now, i also added some strings which i did not translate before.
9 years ago
Miłosz Sieradzki
8cb4b455cf
Update Polish translations
9 years ago
Anthony Restaino
c352c331ad
last changes for 4.2 update
9 years ago
Miłosz Sieradzki
06e80ad541
Fixes #297 : properly implement onReceivedSslError() method
...
Validation of SSL certificates is still not ideal, as https://badssl.com/ shows, but further improvements require more investigation.
9 years ago
Stefano Pacifici
61b57cd992
Restore activity restart when tab mode changes
9 years ago
Anthony Restaino
a015d810ea
Fix UI bug caused by obfuscation
9 years ago
Anthony Restaino
f761383fc4
Up version number, fix build error.
9 years ago
Stefano Pacifici
b0c1bcc028
iml files removed. They are generated during gradle sync by Android Studio.
9 years ago
Stefano Pacifici
1f025debd7
Solve problems with colors when tabs are switched
9 years ago
Anthony Restaino
c67a1108cd
Reduce visibility of members and methods where possible, and more (see description)
...
* reduce visibility
* remove unused methods and members
* Suppress unused warnings we can ignore
* fixed or ignored deprecation warnings
* Changed HistoryItem to have better hashcode and equals implementations
and removed id member from it as it was unnecessary
* Fix performance problem with loading bookmarksettingsfragment and
properly annotate bookmarklocalsync
9 years ago
Anthony Restaino
3bd08d00f3
Begin adding documentation, remove unnecessary controller method
9 years ago
Anthony Restaino
38d1973a93
Lint fixes, save scroll position in bookmarks list
9 years ago
Anthony Restaino
6bbc0805de
Fixed bug where tab and toolbar colors were not in sync when color mode got switched on
9 years ago
Anthony Restaino
e157d45d39
Use executorservice instead of plain executor to facilitate shutdown
9 years ago
Anthony Restaino
7cec3bd6e4
Add back importing from stock browser and an attempt to add import from chrome
...
import from the default built in browser, stock browser ususally, but
chrome on marshmallow and above.
9 years ago
Anthony Restaino
a71a8c3493
Better asynchronous image loading for BookmarksFragment
...
Previous AsyncTask would throw a RejectedExecutionException if too many
AsyncTasks got spawned on the thread pool executor. The solution was to
create a custom Executor that properly executed the task and queue it if
necessary. Also switched to using weakreference for the view and set
timeouts on image loading so it can load faster.
9 years ago
Anthony Restaino
f1da3c4147
Updated download handler
9 years ago
Anthony Restaino
42471026b3
Fixed bugs in downloading code, Added butterknife, Added back proxying to lite
9 years ago
Stefano Pacifici
6749ca39b8
Simplified LightningView with externalized XXXClients
9 years ago
Anthony Restaino
6f36410e87
Added support for downloading files to directories not lying in the directory returned by getExternalStorage
...
Useful for devices with both internal and external storage
9 years ago
Stefano Pacifici
3615018816
ClickHandler removed, avoid call loop duirng long press on a webview between BrowserActivity and LightningView
9 years ago
Stefano Pacifici
030b839aa6
Trying to remove BrowserController interface
9 years ago
Anthony Restaino
b3f991e598
Change variables to project naming convention
9 years ago
Anthony Restaino
4f839e0866
Remove unused resources, make methods static
9 years ago
Anthony Restaino
05efb4eb72
Fixed bugs in the BookmarksFragment and BookmarkManager
9 years ago
Stefano Pacifici
2563e81f7a
Bookmark page generation moved to LightningView to avoid call loop between BrowserActivity and LightningView through BrowserController
9 years ago
Stefano Pacifici
5c2cf07e20
PreferenceManager injected
9 years ago
Anthony Restaino
7f965b0829
Properly close I/O streams that were not being properly closed
9 years ago
Anthony Restaino
5c8fd41c6b
Made inner classes static to discourage access within of enclosing class
9 years ago
Anthony Restaino
b6b2a25dbe
Reduce unnecessary public visibility on internally used variables
9 years ago
Anthony Restaino
9a2ed38440
Equalized padding on autocomplete layout
9 years ago
Stefano Pacifici
4be31553ad
Back, Forward and Plus rewired
9 years ago
Stefano Pacifici
7661ea35ee
In the middle of events rewiring (back/forward)
9 years ago
Anthony Restaino
748397f1f0
remove redundant calls to "showTab"
9 years ago
Anthony Restaino
c65cccb25c
Remove unnecessary ClickListener classes
9 years ago
Anthony Restaino
2da5c4194c
Fixed static analysis warnings
...
* Using strings when characters could be used
* Unused imports
* String concatenation in a loop
9 years ago
Anthony Restaino
8a6ad81027
Extract anonymous caching class to its own inner class
9 years ago
Stefano Pacifici
51f783cea4
TabsFragment extracted
9 years ago
Stefano Pacifici
74073178bf
mWebView reference removed from BrowserActivity
9 years ago
Stefano Pacifici
f0c3b743d4
CurrentTab reference removed from BrowserActivity
9 years ago
Stefano Pacifici
74a75d4adb
TabsManager created
9 years ago
Stefano Pacifici
5628433718
iml files removed. They are generated during gradle sync by Android Studio.
9 years ago
Anthony Restaino
919043cad9
Fixed bug in release builds where event bus events were not being fired
9 years ago