Commit Graph

211 Commits (6da6ddb095a08c25531b71d3bd1e532e49c0cc77)

Author SHA1 Message Date
Emily Kager 8dbed67f7f No issue: Simplify and speed up shared element transitions 5 years ago
Emily Kager 43a961fe73 For #1973 - Toggle QR button on deny permissions, fix engineView crashes 5 years ago
Tiger Oakes 74dd2a5f23 Issue #103 - Pull to refresh (#3020) 5 years ago
Sawyer Blatz 9e0e5d95d9 For #2931: Show browser snackbar above quick action sheet 5 years ago
Emily Kager 3685b05586 For #3011 - Size EngineView for Custom Tab Fixed Toolbar 5 years ago
Emily Kager c027feecd0 For #3011 - Size EngineView for Custom Tab Fixed Toolbar 5 years ago
Emily Kager 3560e1793c For #2980 - Pop to home if no session exists in Browser Fragment 5 years ago
Emily Kager 8181705b58 Init Toolbar in edit mode so we don't see the flash 5 years ago
Emily Kager 039990f608 For #2972 - Call session feature back press before custom tab back press 5 years ago
Emily Kager 6290d7b890 For #2110 - Pressing back on external link should close the tab 5 years ago
Emily Kager cae95c0ee1 For #2952 - Delete All Tabs should run on Main Thread 5 years ago
Arturo Mejia b5d1d04d88 Closes #2900: Fix crash when trying to show site info panel with
a null session.
5 years ago
Arturo Mejia ba6bb916e4 Closes #2789: Custom tabs is not covering the full screen size. 5 years ago
Emily Kager 2ad6875f09 No issue: Correct material dependency and anchor snackbar above toolbar 5 years ago
Emily Kager 4e13de3ffd No issue: Register observers with owner view 5 years ago
Emily Kager a676e964b5 For #966 - Preserve CustomTab history when opening in browser 5 years ago
ekager 2f46345954 Cancel pending findBookmarkJob if another is started 5 years ago
Emily Kager 4b7c8a7db1 For #2228 - Update Bookmark Status in onUrlChanged 5 years ago
Emily Kager 074eec7006 For #2815 - Use RootView for displaying snackbar in browserfragment (#2816) 5 years ago
Emily Kager 40f2fe5166 For #1287 - Create animation for opening and closing tab from home 5 years ago
Jonathan Almeida eb7646f073 Add custom share sheet and send tab support (#2757)
* Closes #2751: Add custom app share sheet

* Closes #2753: Add send tab devices to share sheet

* Closes #2752: Add build flag for send tab

* Replace Context.share with ShareFragment
5 years ago
Sawyer Blatz 87df0a8103 For #2728 & #2729: Uses view model selected tabs for collection creation (#2748) 5 years ago
Sawyer Blatz 763c8be815 For #2689: Turns dynamic toolbar into fixed toolbar 5 years ago
Sawyer Blatz afbe397f94 For #1575: Enables adding tabs to existing collection 5 years ago
Emily Kager e534dad199 For #2028 - Pass Session ID for Custom Tab Prompts, Theme Dialogs 5 years ago
Jeff Boek b54628210b For #2414 - Fixes custom tab crash 5 years ago
Jonathan Almeida 2035be8cc6 Closes #2097: Stop video playback when custom tab closes 5 years ago
Sören Hentzschel 6bc577eecd For #1800 - "report site issue" should open in a new tab 5 years ago
Sawyer Blatz 72d29c2a43
For #2205 & #1578: Integrates tab collection storage (#2478)
* For #2205: Adds TabCollectionStorage

* For #1578: Adds delete to TabCollection
5 years ago
Emily Kager 43843b0fb3 For #2561 - Dynamically set EngineView behavior in BrowserFragment 5 years ago
Sawyer Blatz 0b7df74731
For #2315 & For #2494: Adds scrolling to custom tabs (#2521) 5 years ago
Jeff Boek c5e5ef4b25
Teases apart ViewModel dependencies (#2499)
* No Issue - pulls render outside of the viewmodel

* No Issue - Properly subscribes to the changesObservable

* No Issue - Fixes ViewModel tests
5 years ago
Emily Kager c2a3c844b8 For #2035 - Register Accessibility Manager Listener (#2462) 5 years ago
Emily Kager e0e7ba5a43 For #2302 - Listen to session to update QuickSettingsSheetDialogFragment 5 years ago
Sawyer Blatz b71eeb9fb3
For #2245: Updates quick action bar state and animation (#2451)
* Revert quick action changes

* For #2245: Updates quick action bar state and animation
5 years ago
Emily Kager 4070941657 No issue: Refactor dialogs to use nav graph 5 years ago
Colin Lee ccbc14a71f For #1994: Re-architect state handling code (#2382) 5 years ago
Emily Kager 75ccce23dc For #2323 - Update theme for browsing if needed in onResume (#2360) 5 years ago
Arturo Mejia b735cc9693 Closes #1311: Enable downloads in custom tabs. (#2311) 5 years ago
Emily Kager 84a7430e57 For #1745 - Allow trackers from Allow List (#2310) 5 years ago
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