Colin Lee
45d61ca51f
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/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.
6 years ago
Colin Lee
7c1b83650c
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/545 : overflow menu for multitasking mixes regular and private
6 years ago
Sawyer Blatz
b7454bc4a7
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/347 : Adds private browsing logic ( https://github.com/mozilla-mobile/fenix/pull/506 )
...
* For https://github.com/mozilla-mobile/fenix/issues/347 : Adds private browsing logic
* For https://github.com/mozilla-mobile/fenix/issues/347 : Adds private session explainer
* Adds persistence
6 years ago
Sawyer Blatz
fd17d83289
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/511 : Corrects theming for home fragment menu
6 years ago
Colin Lee
12701ada25
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/354 : Overflow menu for multitasking in current session
6 years ago
Jeff Boek
66f6db029c
[fenix] For https://github.com/mozilla-mobile/fenix/issues/456 - Adds popover menu to menu button
6 years ago
Jeff Boek
d340e18216
[fenix] Moves the shared toolbar component to the components package
6 years ago
Jeff Boek
a802d90d3b
[fenix] For https://github.com/mozilla-mobile/fenix/issues/456 - Moves out KeyTrigger into its own file
6 years ago
Colin Lee
96b742bcfb
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/431 : Scroll-down on the home screen messes up everything
6 years ago
Sawyer Blatz
fbc9c78510
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/438 : Adds dynamic nav bar color
6 years ago
Colin Lee
d6e79694f8
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/351 Create home screen component for multitasking
6 years ago
Emily Kager
8e2ddbefd0
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/403 Use Fragments for Navigation, Add Toolbar to HomeActivity
6 years ago
Sawyer Blatz
294c35a84b
[fenix] Closes https://github.com/mozilla-mobile/fenix/pull/363 & Closes https://github.com/mozilla-mobile/fenix/issues/364 : Adds private browsing theme ( https://github.com/mozilla-mobile/fenix/pull/405 )
...
* For https://github.com/mozilla-mobile/fenix/issues/345 https://github.com/mozilla-mobile/fenix/issues/346 - Adds private browsing theme
Co-authored-by: Sawyer Blatz <sdblatz@gmail.com>
* Abstracts theme management
* Theme browser toolbar
* Remove unused imports
* Begin work on sharedPreferences
* fix lint
* https://github.com/mozilla-mobile/fenix/issues/346 - Refactors ThemeManager to take a callback
* Adds clean status bar and nav bar
* lint
* Themes settings icons better
* Small clean up
6 years ago
Jeff Boek
e12754121f
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/362 - Downgrade to ConstraintLayout 2.0.0-alpha2
...
There is currently an issue with visibility changes in ConstraintLayout 2.0.0-alpha3
https://issuetracker.google.com/issues/122090772
For now we're going to manually implement KeyTriggers.
6 years ago
Colin Lee
c5a9ce7a1c
[fenix] Enforce unidirectional arch better
6 years ago
Emily Kager
2db2d21c4e
[fenix] Part of https://github.com/mozilla-mobile/fenix/issues/288 - Set up basic settings menu
6 years ago
Colin Lee
ecbfa2bcfc
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/290 : Integrate new Fenix architecture
6 years ago
Colin Lee
c0a89dc3c1
[fenix] Make ktlint and detekt style changes
6 years ago
Colin Lee
c062bbb6f9
[fenix] Fix MotionLayout animation the proper way
6 years ago
Jeff Boek
4e5750df9f
[fenix] For https://github.com/mozilla-mobile/fenix/issues/141 - Cleans up search UI
6 years ago
Colin Lee
4023de558a
[fenix] Move inflation back to fragment to fix MotionLayout for now
6 years ago
Jeff Boek
1523b47403
[fenix] Cleans up animation between search bar states
6 years ago
Jeff Boek
2ca556cbdb
[fenix] Cleans up the elevation transition for the search bar on the homescreen
6 years ago
Jeff Boek
72dc6bc9a7
[fenix] Adds search engine icon to searchbar
6 years ago
Colin Lee
d59ae83a6e
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/127 : Add architecture classes
6 years ago
Jeff Boek
659032a92d
[fenix] For https://github.com/mozilla-mobile/fenix/issues/139 - Adds the sessions placeholder
6 years ago
Jeff Boek
ce6bcd85c3
[fenix] Hides icons that arent currently used
6 years ago
Jeff Boek
699b4e6a02
[fenix] For https://github.com/mozilla-mobile/fenix/issues/141 - Adds autocomplete ot the search screen
...
- Adds convenience extensions to Context and Fragment
- Imports more components from Android Components
6 years ago
Emily Kager
58c44eb857
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/134 - Collapse/show the toolbar based on browser scrolling
6 years ago
Jeff Boek
cb5f85a774
[fenix] For https://github.com/mozilla-mobile/fenix/issues/131 - Loads mozilla.org in the browser fragment
6 years ago
Emily Kager
d1b27a0661
[fenix] Implement Navigation, Add Search Fragment, Add Browser Fragment
6 years ago
Jeff Boek
0b0e5d3d07
[fenix] Fixes nits in https://github.com/mozilla-mobile/fenix/pull/158
6 years ago
Jeff Boek
cd0141b7c0
[fenix] For https://github.com/mozilla-mobile/fenix/issues/139 - Adds session placeholder with motionlayout
6 years ago
Jeff Boek
67f514d098
[fenix] For https://github.com/mozilla-mobile/fenix/issues/150 - Adds more style to the urlbar
6 years ago
Jeff Boek
9bf595ec9a
[fenix] For https://github.com/mozilla-mobile/fenix/issues/150 - Adds the search bar
6 years ago
Jeff Boek
c9b4f5edf9
[fenix] For https://github.com/mozilla-mobile/fenix/issues/150 - Adds a home fragment
6 years ago