Commit Graph

317 Commits (48ea10cd9d62ae924757a528656265f5805019f1)

Author SHA1 Message Date
Jeff Boek b5bd9357fc For #986 - Adds support for opening Fenix with a link to telemetry 5 years ago
Jeff Boek 786592e8d0 For #959 - Adds telemetry for when the search bar is tapped 5 years ago
Colin Lee df40ec970e Simplify ItsNotBrokenSnack() and make resilient
Co-authored by: Emily Kager <ekager@mozilla.com>
5 years ago
Emily Kager 4963f7ccdb Add Snackbar to link testers to Github issue for features 5 years ago
Grisha Kruglov 77e7c6d33c A-C breaking change: FindInPageIntegration needs an engineView 5 years ago
Sawyer Blatz f4648525f1 For #1072: Removes screenshot button 5 years ago
Sawyer Blatz 0a449dc12c For #1072: Adds onAttachedToWindow 5 years ago
Sawyer Blatz d2af87f8f8 For #1072: Adds grabber handle bounce animation 5 years ago
Sawyer Blatz 4acd939289 For #1072: Adds grabber handle 5 years ago
Sawyer Blatz 994d88542e For #1072: Adds basic view 5 years ago
Emily Kager 56f4174c02 Closes #1043 - Remove redundant CustomTabsToolbarFeature 5 years ago
Arturo Mejia 32478edf00 Moving onTrimMemory to application level. 5 years ago
Sawyer Blatz 8620b78d6a
Closes #832 & For #222: Adds basic custom tab integration (#1026) 5 years ago
Emily Kager 8c2f80a3ef Closes #654 - Use new two state button for menu toolbar buttons 5 years ago
Arturo Mejia 2fa25a86f0 Closes #1004: Integrating ThumbnailsFeature. 5 years ago
Sawyer Blatz 33b83fb0e3
Closes #832: Adds custom tabs menu (#944) 5 years ago
Emily Kager 0482a84c67 Closes #855 - Remove customtab check for CustomTabToolbarFeature 5 years ago
Emily Kager 58b32e944b Revert "Closes #811 - Clear stack after switching to private browsing" (#876)
This reverts commit 8b793cd43e.
5 years ago
Emily Kager 8b793cd43e Closes #811 - Clear stack after switching to private browsing 5 years ago
Sawyer Blatz c4b3927f2e Fixes #836: Creates new private tab in new session from menu bar 5 years ago
Colin Lee f5c3e0e35e Fixes #262: Need full screen functionality and "Entering full screen" 5 years ago
Emily Kager 2df5fa2e52 Closes #613 - Do not close activity for normal tabs on back press 5 years ago
Arturo Mejia 725074ec16 Adding support for Site Permissions. 5 years ago
Emily Kager 5b8d40e6e0 Closes #655 - Show/Hide toolbar in onResume 5 years ago
Sawyer Blatz 53f391de60
Closes #537: Refactors private sessions (#629) 5 years ago
Colin Lee be5e4c2426 Fixes #595: Galaxy S7: tap on URL bar doesn't register after task switch 5 years ago
Colin Lee 291f21aa8e Handle listener state bugs as onViewCreated isn't always called 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
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
Jeff Boek 4873d989a0 Moves the shared toolbar component to the components package 5 years ago
Sawyer Blatz d543d776b1 Closes #438: Adds dynamic nav bar color 5 years ago
Emily Kager 94b52beab2 Remove unnecessary is inside when for objects 5 years ago
Emily Kager 414cf16658 Closes #436 - Make Toolbar Menu Item When Exhaustive 5 years ago
Colin Lee 5dcf4e5a5f Fixes #427: Browser toolbar does not auto-hide if ANY accessibility on 5 years ago
Colin Lee cbb26cb45f Handle multitasking via toolbar actions 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
Sebastian Kaspari cf260e4b8d Use ViewBoundFeatureWrapper and BackHandler from the base component. 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
ekager 4a81ec6012 Remove star imports 5 years ago
ekager 0298950025 Closes #335 - Adds Report Site Issue Menu Item 5 years ago
Sebastian Kaspari 951a5dfbad Fix breaking API changes of latest AC snapshot. 5 years ago
Jeff Boek b8ab51318e For #355 - re-adds the request desktop functionality 5 years ago
Jeff Boek 98a1ae578e For #355 - Present the Library when the menu item is tapped 5 years ago
Jeff Boek 71b107f0ff Fixes #384 - Prvent fragment from subscribing multiple times 5 years ago
Jeff Boek 10495657c5 For #311 - Uses Navigation component for opening the browser 5 years ago
Jonathan Almeida 21508f49ca WIP: Integrate feature-customtabs component 5 years ago
Sebastian Kaspari 417a82bc00 Pass EngineView to ContextMenuFeature. 5 years ago
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>
5 years ago
Jeff Boek abd08453ce Fixes #360 - Prevent multiple sessionFeatures from being lifecycle observers 5 years ago
Jeff Boek a6004fea20 Closes #146 & Closes #147: Integrates find in page
Co-authored-by: Sawyer Blatz <sdblatz@gmail.com>
5 years ago
Jeff Boek 27a56e2974 For #336 - allow the browser to intercept the back button 5 years ago
Jeff Boek 854eb4a2a0 For #336 - Navigate to SearchFragment on URL press 5 years ago
Christian Sadilek b7384a2633 Closes #264: Integrate feature-contextmenu component 5 years ago
Christian Sadilek 614374942a Closes #265: Integrate feature-prompts component 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
Christian Sadilek 8ac32ee988 Closes #266 - Integrate feature-downloads component 5 years ago
Grisha Kruglov 0e3965632a Closes #270: Integrate browser-storage-sync for history storage and toolbar autocompletion 5 years ago
Sawyer Blatz edcdd05c68 Closes #135: Adds accessibility support to Browser UI 5 years ago
Emily Kager 5a3fc1325f Adds toolbar with autocomplete and menu to BrowserFragment 5 years ago
Jeff Boek 3a8a99d8f0 unhardcode sessionId 5 years ago
Jeff Boek 560aea9b56 For #141 - wires up toolbar and awesomebar 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
Jonathan Almeida a038b5f8e4 Use support-ktx for Lifecycle.addObservers 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