Colin Lee
6d71faa44d
Fixes #541 : Crash on Home Screen
...
The Android Lifecycle Architecture component does not have fine-grained enough lifecycle event callbacks to safely manage Rx subscriptions in Fragment lifecycles. Added autodispose to simplify.
2019-02-16 19:40:39 -08:00
Sawyer Blatz
e5fe80f928
Closes #347 : Adds private browsing logic ( #506 )
...
* For #347 : Adds private browsing logic
* For #347 : Adds private session explainer
* Adds persistence
2019-02-15 09:31:03 -08:00
Jeff Boek
4873d989a0
Moves the shared toolbar component to the components package
2019-02-12 16:25:40 -08:00
Colin Lee
f09dc2453f
Fixes #351 Create home screen component for multitasking
2019-02-09 15:52:10 -06:00
Emily Kager
77883c0f30
Closes #403 Use Fragments for Navigation, Add Toolbar to HomeActivity
2019-02-08 12:57:38 -08:00
Jeff Boek
461664ed87
For #364 - Refactors BrowserFragment to use the ToolbarComponent
...
Co-authored-by: Sawyer Blatz <sdblatz@gmail.com>
Co-authored-by: Emily Kager <emilykager@gmail.com>
2019-02-04 16:44:10 -08:00
Jeff Boek
dbea570747
For #364 - Moves edit mode to be a part of the toolbar component state
...
Co-authored-by: Sawyer Blatz <sdblatz@gmail.com>
Co-authored-by: Emily Kager <emilykager@gmail.com>
2019-02-04 16:44:10 -08:00
Colin Lee
0120558fce
Enforce unidirectional arch better
2019-01-31 08:10:39 -08:00
Jeff Boek
ed1e563087
Pull awesome bar into a component
2019-01-30 19:25:37 -08:00
Colin Lee
273f33b244
Fixes #290 : Integrate new Fenix architecture
2019-01-30 13:44:58 -06:00
Colin Lee
b2b6a530d0
Make ktlint and detekt style changes
2019-01-30 11:08:25 -06:00
Jeff Boek
ebb5da7f4e
For #141 - Cleans up search UI
2019-01-29 21:08:07 -06:00
Grisha Kruglov
0e3965632a
Closes #270 : Integrate browser-storage-sync for history storage and toolbar autocompletion
2019-01-29 14:40:59 -06:00
Jeff Boek
ef7122a147
For #144 - Adds the clipboard to the awesomebar
2019-01-25 09:44:36 -08:00
Jeff Boek
6f17107e87
Migrates away from using the chip suggestions, fixes text colors
2019-01-24 14:13:28 -08:00
Jeff Boek
926fa22909
Fixes transition to browserFragment
2019-01-24 14:13:28 -08:00
Jeff Boek
6587518ed6
Use more user-friendly method name
2019-01-24 14:13:28 -08:00
Jeff Boek
3a8a99d8f0
unhardcode sessionId
2019-01-24 14:13:28 -08:00
Jeff Boek
560aea9b56
For #141 - wires up toolbar and awesomebar
2019-01-24 14:13:28 -08:00
Jeff Boek
480ae93a72
For #141 - Adds autocomplete ot the search screen
...
- Adds convenience extensions to Context and Fragment
- Imports more components from Android Components
2019-01-24 14:13:28 -08:00
Emily Kager
4421adecbb
Implement Navigation, Add Search Fragment, Add Browser Fragment
2019-01-15 14:08:37 -08:00