Sawyer Blatz
8a4995099f
For #1205 : Adds search term to EditToolbar
5 years ago
Harsh Shandilya
5cf83cf8c1
BrowserToolbarBottomBehaviour: Remove unused parameter
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
5 years ago
Emily Kager
b80b90c07d
Closes #1879 - Create toolbar background drawable instead of view
5 years ago
Emily Kager
23e2b51db2
For #1759 - Try to change copy URL to plainText ( #1850 )
5 years ago
ekager
316569b899
Closes #1798 , Closes #1581 Corrects divider views and padding for toolbar and action sheet
5 years ago
ekager
4b59fc8939
Closes #1835 - Do not crash because of snackbar
5 years ago
Colin Lee
849764d23a
For #974 : Telemetry for Bookmarks
5 years ago
Emily Kager
01a181975d
For #1084 - Add tracking protection toggle to quick settings dialog
5 years ago
Jeff Boek
658f6dcf23
For #1495 - Reverts editing translated string and creates a new string
5 years ago
Sawyer Blatz
ec35283c9a
For #668 : Restyles custom tabs
5 years ago
Colin Lee
3b1f684cb0
For #1599 : Crash creating a bookmark for a custom tab
5 years ago
Sawyer Blatz
29832c5e84
For #724 : Consolidates colors
5 years ago
Emily Kager
4ba7527655
For #619 - Keep toolbar expanded while page is loading
5 years ago
Mugurell
070b7a397d
Fix #1159 - Hide the QuickActionBar if fullscreen
5 years ago
Jeff Boek
e67e57b7cc
for #1430 - Copy BottomToolbarBehavior to customize snackbar position
5 years ago
Nick Alexander
d4d1e6bd5f
For #1525 : Make BrowserPerformanceTestActivity pass through to IntentReceiverActivity.
...
Previously, this passed through to HomeActivity, but Intent arguments
were dropped. That means that actions (`-a
android.intent.action.VIEW`) and URLs (`-d data:...`) were dropped,
which means that Gecko itself wasn't started (and wasn't started with
a session owned by Fenix itself).
This simply passes through the intent to its final destination.
Along the way, I also enabled remote debugging for these test
configurations; it's probably not necessary, but eventually I want all
automation to be controlled by that setting. See
[Bug 1524673](https://bugzilla.mozilla.org/show_bug.cgi?id=1524673 )
for some of the motivation. This agrees with Chrome, and should
generalize to future remote control protocols.
5 years ago
Jeff Boek
e98db8bfb8
For #1430 - Adds a changelog entry
5 years ago
Jeff Boek
cd75b28b8f
No longer require a viewgroup to use FenixSnackbar
5 years ago
Arturo Mejia
22eba72f8f
Closes #1170 : Allow user to add a new site exception to site permissions
5 years ago
Jeff Boek
043a3bbe9c
For #1068 - Adds the ability to quickly copy a URL
5 years ago
Colin Lee
b54d4d1d58
Closes #1312 , #1236 , #1237 , #1238 , #1239 : Creating, Editing, and Deleting Bookmarks and Bookmark Folders
5 years ago
Arturo Mejia
5b2417826e
Closes #1429 : Updated site permissions ui for MVP
5 years ago
Jeff Boek
e34d163034
Combines the Tab and Session component
5 years ago
Sawyer Blatz
5fc1e9227f
Closes #1195 : Adds telemetry for quick action sheet ( #1362 )
5 years ago
Arturo Mejia
04f8a25bce
Closes #1377 : Fixed Doorhanger not shown when the toolbar padlock
...
is clicked.
5 years ago
Arturo Mejia
4489edd97b
Closes #1165 : Added Doorhanger to the toolbar.
5 years ago
Jeff Boek
4b4d172e2e
Fixes #1024 - Adds metrics for browser menu items
5 years ago
Jeff Boek
c678b5d7c5
For #1036 - Maps facts to events
5 years ago
Colin Lee
bd81e72239
Fixes #916 , fixes #917 , fixes #920 : Save, share, and delete bookmarks
5 years ago
Arturo Mejia
061b6f3cd5
Closes #1167 : Added behavior for site permissions custom settings.
5 years ago
Sawyer Blatz
36af5107c6
Closes #875 : Adds search shortcuts ( #882 )
...
* Closes #875 : Adds shortcuts
* Refactor and clean up
* Remove TODO
* Removes local
* Fix nits
* Refactors to add ShortcutEngineManager
5 years ago
Arturo Mejia
289785be90
Closes #1166 : Added behavior for site permissions recommended settings.
5 years ago
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
Colin Lee
f22f3ec9e2
Fixes #423 : [Battery Performance] Set up Fenix and Raptor
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
6 years ago
Christian Sadilek
614374942a
Closes #265 : Integrate feature-prompts component
6 years ago
Colin Lee
273f33b244
Fixes #290 : Integrate new Fenix architecture
6 years ago
Colin Lee
b2b6a530d0
Make ktlint and detekt style changes
6 years ago
Christian Sadilek
8ac32ee988
Closes #266 - Integrate feature-downloads component
6 years ago
Grisha Kruglov
0e3965632a
Closes #270 : Integrate browser-storage-sync for history storage and toolbar autocompletion
6 years ago
Sawyer Blatz
edcdd05c68
Closes #135 : Adds accessibility support to Browser UI
6 years ago
Emily Kager
5a3fc1325f
Adds toolbar with autocomplete and menu to BrowserFragment
6 years ago
Jeff Boek
3a8a99d8f0
unhardcode sessionId
6 years ago
Jeff Boek
560aea9b56
For #141 - wires up toolbar and awesomebar
6 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
6 years ago
Jonathan Almeida
a038b5f8e4
Use support-ktx for Lifecycle.addObservers
6 years ago
Jeff Boek
4c4f344a97
For #131 - Loads mozilla.org in the browser fragment
6 years ago
Emily Kager
4421adecbb
Implement Navigation, Add Search Fragment, Add Browser Fragment
6 years ago