Arturo Mejia
583b954c5a
Closes #1320 : Customize site info panel dialog for custom tabs. ( #2304 )
5 years ago
Emily Kager
e6e3ac35e0
For #2068 - Create QAS initial state ( #2298 )
5 years ago
Sawyer Blatz
7d577e5953
For #2205 : Adds collections view to home fragment ( #2249 )
...
* For #1574 : Adds collections to home view
* Adds colored icons and expansion
* Adds state change
* Adds more styling
* Adds ItsNotBrokenSnacks
* Adds chevron
* Improves styling of swipe to delete and adds delete action
* Fix nits
* Try to add real saving
5 years ago
Christian Sadilek
9b0422b062
Issue #910 : Integrate feature-readerview component ( #2269 )
...
Closes #908 , Closes #910 , Closes #911 , Closes #912
Co-authored-by: Jonathan Almeida <jalmeida@mozilla.com>
5 years ago
Emily Kager
aa6d36dda9
For #2035 - Fixes a11y and loading toolbar behavior logic ( #2243 )
5 years ago
jhugman
34bd6513b6
Fixes 1689 - Add sessionManager and sessionId to custom tabs menu and toolbar. ( #2229 )
5 years ago
Emily Kager
2953b54a84
For #1573 - Polish Collections UI Component ( #2212 )
...
* Adds Keyboard resuming, Snackbar verification, layout edits to collections
Adds Keyboard resuming, Snackbar verification, layout edits to collections
* Adds new strings for collections/tabs management
* Adds constraintsets, hides checkboxes, adds scrim
* Update strings to plurals
5 years ago
Colin Lee
b931957426
For #1586 : Behavior when adding a duplicate bookmark ( #2195 )
5 years ago
Emily Kager
a07b6d8c0f
Closes #2156 - Update theme for selected session in BrowserFragment ( #2171 )
5 years ago
Sawyer Blatz
70486039c0
Closes #2147 : Refactors usage of openToBrowserAndLoad
5 years ago
Emily Kager
14c4d12e49
For #1573 - Add Browsing Menu Item Add To Collections
5 years ago
Sawyer Blatz
d6879e2501
No issue: Sets BrowserFragment sessionId only in custom tabs
5 years ago
Emily Kager
b11a7554c2
For #1836 - Update theme based on if session private ( #2099 )
5 years ago
Sawyer Blatz
66d76d3123
For #2074 : Displays title only in custom tabs ( #2075 )
5 years ago
Emily Kager
99f979e86b
For #1601 - Bookmark icon should change visually if page is bookmarked
5 years ago
Emily Kager
bc10c65c52
For #2035 Add TouchExplorationStateChangeListener and adjust toolbar
5 years ago
Sawyer Blatz
46924544b6
For #1975 & #1627 : Refactors getSessionById in BrowserFragment
5 years ago
Emily Kager
4ae40b35e0
No issue Null check accessibility manager
5 years ago
Emily Kager
9eaaedf4bd
For #1658 Update preferredColorScheme in onResume for auto-theming
5 years ago
Emily Kager
1aee091485
For #2039 - Context check in setToolbarBehaviour ( #2040 )
5 years ago
Emily Kager
10517580cc
No issue: Add back status/nav flags after fullscreen exit ( #2003 )
5 years ago
Emily Kager
ec64286eac
No issue: Only set toolbar behavior for non custom tab sessions ( #2013 )
5 years ago
Emily Kager
578a00a49b
Closes #1993 - Set toolbar behavior in onStart for browser resumed case
5 years ago
Emily Kager
4dffd182b1
For #1206 - call fullScreenFeature onBackPressed
5 years ago
Sören Hentzschel
750ee266b0
For #2825 : use FenixSnackbar for fullscreen notification
5 years ago
Sawyer Blatz
8a4995099f
For #1205 : Adds search term to EditToolbar
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
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
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
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