Commit Graph

1223 Commits (858f7a850407fc03bda5ff4aa7750d63b3005d0d)
 

Author SHA1 Message Date
Tiger Oakes b297d8c4b8 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/3091 - Hide Pull to Refresh under flag (https://github.com/mozilla-mobile/fenix/pull/3092)
This was merged in after feature freeze so we're pulling it out for
now. Pull to refresh will continue to work in debug mode so that the
design can be iterated on easily.
5 years ago
Colin Lee 242169b1fd [fenix] For https://github.com/mozilla-mobile/fenix/issues/3073 'Open in Firefox Preview' no longer opens in app
Saving and restoring the custom tab session ID fixed one problem while causing another. I added code to only restore the ID if the session has a customTabConfig associated.
5 years ago
Mitchell Hentges 4e17c26bed [fenix] Migrates "raptor" build type to work for chrome-perf-testing, too (https://github.com/mozilla-mobile/fenix/pull/2926) 5 years ago
ekager 97dcb6fa03 [fenix] Clean up logic to return margin pairs for readability 5 years ago
ekager a2aaa7d970 [fenix] For https://github.com/mozilla-mobile/fenix/issues/2794 - Adjust engine margins when enter/exit fullscreen 5 years ago
Stefan Arentz 7893fdda0f [fenix] Update Dependencies.kt 5 years ago
Stefan Arentz d77e443091 [fenix] Update A-S to 0.30 5 years ago
Stefan Arentz 45cca0fa1c [fenix] Update A-S to 0.30 5 years ago
ekager db03554fe8 [fenix] For https://github.com/mozilla-mobile/fenix/issues/2223 , For https://github.com/mozilla-mobile/fenix/issues/371 - Replace Toolbar with FIP when opened 5 years ago
ekager 11054b82b2 [fenix] For https://github.com/mozilla-mobile/fenix/issues/3056 - Filter sessions on invoke for pending delete all job 5 years ago
Jeff Boek 0d227b360f [fenix] For https://github.com/mozilla-mobile/fenix/issues/1158 - Use a dot instead of an underscore to seperate values 5 years ago
Colin Lee b095f86cbf [fenix] No issue: Store the Custom Tab Session ID to avoid a crash (https://github.com/mozilla-mobile/fenix/pull/3062) 5 years ago
Emily Kager 0d07b7f477 [fenix] For https://github.com/mozilla-mobile/fenix/issues/2133 - Remove delete icon from delete history button (https://github.com/mozilla-mobile/fenix/pull/3053) 5 years ago
Arturo Mejia ccdeb42ecb [fenix] For https://github.com/mozilla-mobile/fenix/issues/1919- Websites' icons are not displayed on Site permissions (https://github.com/mozilla-mobile/fenix/pull/3050)
Exceptions.
5 years ago
Emily Kager e47017f13e [fenix] For https://github.com/mozilla-mobile/fenix/issues/2941 - Remove Delete Dialog, Theme Dialogs (https://github.com/mozilla-mobile/fenix/pull/3052) 5 years ago
Jeff Boek 79100798fa [fenix] For https://github.com/mozilla-mobile/fenix/issues/3049 - Updates sign in card visual style 5 years ago
Sawyer Blatz 06dc879aa3 [fenix] For https://github.com/mozilla-mobile/fenix/issues/1572: Removes padding from error page button 5 years ago
Jeff Boek db5953750f [fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/3045 - Allows scrolling the entire home layout to fix landscape scrolling issues 5 years ago
Emily Kager 95e158af05 [fenix] For https://github.com/mozilla-mobile/fenix/issues/2977 - Update add new collections flow (https://github.com/mozilla-mobile/fenix/pull/2991)
* For https://github.com/mozilla-mobile/fenix/issues/2977 - Update add new collections flow

* Rename shared elements to be more general

* Make tab list not clickable in other modes

* For https://github.com/mozilla-mobile/fenix/issues/2577 - Stop Flickering in List

* Add extensions function for next step with collections list size
5 years ago
Emily Kager ebba29d2cd [fenix] No issue: Always try to pop to browser when navigating to browser (https://github.com/mozilla-mobile/fenix/pull/3043) 5 years ago
Jeff Boek 02bdecb714 [fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/3041 - Fixes the string that gets displayed in the FxA Onboarding card 5 years ago
James Hugman ce4a686423 [fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/1570 - Enable app-links feature 5 years ago
Sawyer Blatz dd926e554c [fenix] For https://github.com/mozilla-mobile/fenix/issues/2836: Fixes custom tab close button color 5 years ago
Jeff Boek 01aea08ffc [fenix] For https://github.com/mozilla-mobile/fenix/issues/225 - Adds completion snackbar 5 years ago
Jeff Boek 761817acfa [fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/3037 - Unchecks boxes after deletion 5 years ago
Jeff Boek 99ecf15989 [fenix] For https://github.com/mozilla-mobile/fenix/issues/225 - Fixes crash by moving GeckoView calls t othe main thread 5 years ago
Emily Kager 26652ede97 [fenix] For https://github.com/mozilla-mobile/fenix/issues/3027, For https://github.com/mozilla-mobile/fenix/issues/2858 Pass in Fenix Snackbar for Context Menu Candidate (https://github.com/mozilla-mobile/fenix/pull/3028) 5 years ago
Jonathan Almeida 160c0b77eb [fenix] For https://github.com/mozilla-mobile/fenix/issues/2052: Fix BrowserToolbar overlapping web content 5 years ago
Jeff Boek 71309d11f3 [fenix] For https://github.com/mozilla-mobile/fenix/issues/2723 - Cleans up code formatting 5 years ago
Jeff Boek b2f4e4327b [fenix] For https://github.com/mozilla-mobile/fenix/issues/2723 - Creates callbacks to wire up the mode and theme manager together 5 years ago
Jeff Boek 708aa16d1c [fenix] For https://github.com/mozilla-mobile/fenix/issues/2723 - Fixes theme manager 5 years ago
Emily Kager 8fceae18b3 [fenix] Fixes Crash: Pop up to Browser Fragment if exists when coming from Search 5 years ago
Emily Kager 4b1f85bc70 [fenix] No issue: Simplify and speed up shared element transitions 5 years ago
Emily Kager f523d9df59 [fenix] For https://github.com/mozilla-mobile/fenix/issues/1973 - Toggle QR button on deny permissions, fix engineView crashes 5 years ago
Colin Lee 50c466c86b [fenix] For https://github.com/mozilla-mobile/fenix/issues/2893, https://github.com/mozilla-mobile/fenix/issues/2673, https://github.com/mozilla-mobile/fenix/issues/2916, https://github.com/mozilla-mobile/fenix/issues/2314: Fix race condition navigating to browser (https://github.com/mozilla-mobile/fenix/pull/3023)
Since the Navigation library restores the fragment after memory eviction, if we're already on the BrowserFragment and we deep link navigate to the BrowserFragment, we briefly get two of them. This crashes GeckoView.
5 years ago
Emily Kager 095ebee6f0 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/2990 - Remove library content descriptions from browsing data items (https://github.com/mozilla-mobile/fenix/pull/3017) 5 years ago
Emily Kager 07c032c277 [fenix] For https://github.com/mozilla-mobile/fenix/issues/2230 - Fix theme selection radio button for Android 6 (https://github.com/mozilla-mobile/fenix/pull/3019) 5 years ago
Tiger Oakes 3960fb8f43 [fenix] Issue https://github.com/mozilla-mobile/fenix/issues/103 - Pull to refresh (https://github.com/mozilla-mobile/fenix/pull/3020) 5 years ago
Sawyer Blatz 9ccf6fb1e7 [fenix] For https://github.com/mozilla-mobile/fenix/issues/2227: Fixes issue with bookmark selection (https://github.com/mozilla-mobile/fenix/pull/3021) 5 years ago
Sawyer Blatz 06b5e1abaf [fenix] For https://github.com/mozilla-mobile/fenix/issues/2931: Show browser snackbar above quick action sheet 5 years ago
Sawyer Blatz 190bbe503e [fenix] For https://github.com/mozilla-mobile/fenix/issues/2327: Fix early return from displayAccountError 5 years ago
Sawyer Blatz 1b6f0f5b1a [fenix] For https://github.com/mozilla-mobile/fenix/issues/1679: Pause media playback when backgrounded 5 years ago
Jeff Boek 1e70a65502 [fenix] For https://github.com/mozilla-mobile/fenix/issues/255 - Moves all deletion operations to the same coroutine 5 years ago
Christian Sadilek 75f98070d2 [fenix] No issue: ClipboardProvider no longer needs to be added/removed based on input 5 years ago
Emily Kager 322aedd4da [fenix] For https://github.com/mozilla-mobile/fenix/issues/3011 - Size EngineView for Custom Tab Fixed Toolbar 5 years ago
Emily Kager 1c75ee039e [fenix] For https://github.com/mozilla-mobile/fenix/issues/3011 - Size EngineView for Custom Tab Fixed Toolbar 5 years ago
Sawyer Blatz 9a301da8bb [fenix] For https://github.com/mozilla-mobile/fenix/issues/2327: Fixes nits 5 years ago
Sawyer Blatz 957e4c5bbe [fenix] For https://github.com/mozilla-mobile/fenix/issues/2327: Adds error state syncing 5 years ago
Emily Kager 99c382f52a [fenix] For https://github.com/mozilla-mobile/fenix/issues/2979 - Prevent double navigation to Create Collection Fragment 5 years ago
Grisha Kruglov dbc2a132be [fenix] No issue: improve allowUndo
This patch fixes a few issues:
- it was an extension on a CoroutineScope, but that was quite misleading
since the Main dispatcher would be always used regardless of what dispatcher
the owning CoroutineScope was configured with.
- timing was reliant on exact value of the undocumented Snackbar.LENGTH_LONG duration
- coroutine cancellation relied on cooperation of the 'operation' suspend function,
which we can't depend on

New 'allowUndo' fully controls its timing, doesn't imply a dispatcher to its consumers,
and doesn't rely on cooperation of passed-in suspend blocks for cancellation to work.
5 years ago