Jeff Boek
8379c3d2cb
For #631 - Puts tabs and sessions into a nested scrollview
5 years ago
Jeff Boek
d62d41b46a
For #631 - Passes data into the sessions component and render a list
5 years ago
Emily Kager
5b8d40e6e0
Closes #655 - Show/Hide toolbar in onResume
5 years ago
ekager
7baafe2c37
Closes #647 - Private Mode Inherit from Dark Theme
5 years ago
Sawyer Blatz
53f391de60
Closes #537 : Refactors private sessions ( #629 )
5 years ago
Colin Lee
291f21aa8e
Handle listener state bugs as onViewCreated isn't always called
5 years ago
Colin Lee
2d9157ce0d
Fixes #545 : overflow menu multitasking deletes private and non-private
5 years ago
Colin Lee
b42a512b87
Fixes #557 : Selected tab should appear with selected theme
5 years ago
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.
5 years ago
Colin Lee
03826651dd
Fixes #545 : overflow menu for multitasking mixes regular and private
5 years ago
Sawyer Blatz
e5fe80f928
Closes #347 : Adds private browsing logic ( #506 )
...
* For #347 : Adds private browsing logic
* For #347 : Adds private session explainer
* Adds persistence
5 years ago
Sawyer Blatz
59c2594624
Fixes #511 : Corrects theming for home fragment menu
5 years ago
Colin Lee
ee229c9709
Fixes #354 : Overflow menu for multitasking in current session
5 years ago
Jeff Boek
5addcca524
For #456 - Adds popover menu to menu button
5 years ago
Jeff Boek
4873d989a0
Moves the shared toolbar component to the components package
5 years ago
Jeff Boek
df3eaa2ca7
For #456 - Moves out KeyTrigger into its own file
5 years ago
Colin Lee
83f637e386
Fixes #431 : Scroll-down on the home screen messes up everything
5 years ago
Sawyer Blatz
d543d776b1
Closes #438 : Adds dynamic nav bar color
5 years ago
Colin Lee
f09dc2453f
Fixes #351 Create home screen component for multitasking
5 years ago
Emily Kager
77883c0f30
Closes #403 Use Fragments for Navigation, Add Toolbar to HomeActivity
5 years ago
Sawyer Blatz
d09dc149ed
Closes #363 & Closes #364 : Adds private browsing theme ( #405 )
...
* For #345 #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
* #346 - Refactors ThemeManager to take a callback
* Adds clean status bar and nav bar
* lint
* Themes settings icons better
* Small clean up
5 years ago
Jeff Boek
88a54b7b30
Fixes #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.
5 years ago
Colin Lee
0120558fce
Enforce unidirectional arch better
5 years ago
Emily Kager
8368f4fbb2
Part of #288 - Set up basic settings menu
5 years ago
Colin Lee
273f33b244
Fixes #290 : Integrate new Fenix architecture
5 years ago
Colin Lee
b2b6a530d0
Make ktlint and detekt style changes
5 years ago
Colin Lee
e7ebd712c6
Fix MotionLayout animation the proper way
5 years ago
Jeff Boek
ebb5da7f4e
For #141 - Cleans up search UI
5 years ago
Colin Lee
43986dbf63
Move inflation back to fragment to fix MotionLayout for now
5 years ago
Jeff Boek
0e9c77b036
Cleans up animation between search bar states
5 years ago
Jeff Boek
9e76498eed
Cleans up the elevation transition for the search bar on the homescreen
5 years ago
Jeff Boek
3079af1d36
Adds search engine icon to searchbar
5 years ago
Colin Lee
69e9617272
Fixes #127 : Add architecture classes
5 years ago
Jeff Boek
4179a8ff78
For #139 - Adds the sessions placeholder
5 years ago
Jeff Boek
38431dac41
Hides icons that arent currently used
5 years ago
Jeff Boek
480ae93a72
For #141 - Adds autocomplete ot the search screen
...
- Adds convenience extensions to Context and Fragment
- Imports more components from Android Components
5 years ago
Emily Kager
19572d474a
Closes #134 - Collapse/show the toolbar based on browser scrolling
5 years ago
Jeff Boek
4c4f344a97
For #131 - Loads mozilla.org in the browser fragment
5 years ago
Emily Kager
4421adecbb
Implement Navigation, Add Search Fragment, Add Browser Fragment
5 years ago
Jeff Boek
cefa12224f
Fixes nits in mozilla-mobile/fenix#158
5 years ago
Jeff Boek
a800d33620
For #139 - Adds session placeholder with motionlayout
5 years ago
Jeff Boek
da939bba50
For #150 - Adds more style to the urlbar
5 years ago
Jeff Boek
3378ee4209
For #150 - Adds the search bar
5 years ago
Jeff Boek
c1500fe0bc
For #150 - Adds a home fragment
5 years ago