Jeff Boek
b2f4e4327b
[fenix] For https://github.com/mozilla-mobile/fenix/issues/2723 - Creates callbacks to wire up the mode and theme manager together
2019-05-30 16:38:31 -07:00
Jeff Boek
708aa16d1c
[fenix] For https://github.com/mozilla-mobile/fenix/issues/2723 - Fixes theme manager
2019-05-30 16:38:31 -07:00
Emily Kager
8fceae18b3
[fenix] Fixes Crash: Pop up to Browser Fragment if exists when coming from Search
2019-05-30 16:30:06 -07:00
Emily Kager
4b1f85bc70
[fenix] No issue: Simplify and speed up shared element transitions
2019-05-30 16:30:06 -07:00
Emily Kager
f523d9df59
[fenix] For https://github.com/mozilla-mobile/fenix/issues/1973 - Toggle QR button on deny permissions, fix engineView crashes
2019-05-30 16:06:37 -07:00
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.
2019-05-30 17:43:32 -05:00
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 )
2019-05-30 17:07:52 -05:00
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 )
2019-05-30 17:06:46 -05:00
Tiger Oakes
3960fb8f43
[fenix] Issue https://github.com/mozilla-mobile/fenix/issues/103 - Pull to refresh ( https://github.com/mozilla-mobile/fenix/pull/3020 )
2019-05-30 17:05:49 -05:00
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 )
2019-05-30 17:01:51 -05:00
Sawyer Blatz
06b5e1abaf
[fenix] For https://github.com/mozilla-mobile/fenix/issues/2931 : Show browser snackbar above quick action sheet
2019-05-30 14:52:09 -07:00
Sawyer Blatz
190bbe503e
[fenix] For https://github.com/mozilla-mobile/fenix/issues/2327 : Fix early return from displayAccountError
2019-05-30 13:45:56 -07:00
Sawyer Blatz
1b6f0f5b1a
[fenix] For https://github.com/mozilla-mobile/fenix/issues/1679 : Pause media playback when backgrounded
2019-05-30 13:06:37 -07:00
Jeff Boek
1e70a65502
[fenix] For https://github.com/mozilla-mobile/fenix/issues/255 - Moves all deletion operations to the same coroutine
2019-05-30 13:05:51 -07:00
Christian Sadilek
75f98070d2
[fenix] No issue: ClipboardProvider no longer needs to be added/removed based on input
2019-05-30 13:03:50 -07:00
Emily Kager
322aedd4da
[fenix] For https://github.com/mozilla-mobile/fenix/issues/3011 - Size EngineView for Custom Tab Fixed Toolbar
2019-05-30 12:40:54 -07:00
Emily Kager
1c75ee039e
[fenix] For https://github.com/mozilla-mobile/fenix/issues/3011 - Size EngineView for Custom Tab Fixed Toolbar
2019-05-30 12:40:54 -07:00
Sawyer Blatz
9a301da8bb
[fenix] For https://github.com/mozilla-mobile/fenix/issues/2327 : Fixes nits
2019-05-30 11:45:39 -07:00
Sawyer Blatz
957e4c5bbe
[fenix] For https://github.com/mozilla-mobile/fenix/issues/2327 : Adds error state syncing
2019-05-30 11:45:39 -07:00
Emily Kager
99c382f52a
[fenix] For https://github.com/mozilla-mobile/fenix/issues/2979 - Prevent double navigation to Create Collection Fragment
2019-05-30 10:58:56 -07:00
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.
2019-05-30 10:48:59 -07:00
Emily Kager
a7288fcceb
[fenix] For https://github.com/mozilla-mobile/fenix/issues/2980 - Pop to home if no session exists in Browser Fragment
2019-05-30 09:05:10 -07:00
Emily Kager
654d4c2a37
[fenix] For https://github.com/mozilla-mobile/fenix/issues/2938 - Remove save to collection from PB browsing menu
2019-05-30 08:42:20 -07:00
Emily Kager
87ffe440ab
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/2186 - Search Fragment search bar margins should be 8dp
2019-05-30 08:39:35 -07:00
Emily Kager
ee1df8ac9d
[fenix] No issue: Check search engine icon exists before setting drawable
2019-05-30 08:33:30 -07:00
Denys M
490a5b621d
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/2254/https://github.com/mozilla-mobile/fenix/issues/2709 . Observe browser sessions changes on HomeFragment
.
2019-05-29 15:13:15 -07:00
Jeff Boek
15d69cff63
[fenix] For https://github.com/mozilla-mobile/fenix/issues/2738 - Re-throws exceptions to send better data into the crash reporters
2019-05-29 13:33:36 -07:00
Emily Kager
62859b0df6
[fenix] Refactor new param to startInEditMode
2019-05-29 12:27:48 -07:00
Emily Kager
cef7339070
[fenix] Start MotionLayout animation to end while navigating to search fragment
2019-05-29 12:27:48 -07:00
Emily Kager
6f63340e63
[fenix] Init Toolbar in edit mode so we don't see the flash
2019-05-29 12:27:48 -07:00
ekager
eb2fbd2c6e
[fenix] Adds Shared Transition between Home and Search
2019-05-29 12:27:48 -07:00
Jeff Boek
a5e66b4e5d
[fenix] For https://github.com/mozilla-mobile/fenix/issues/2419 - Adds a changelog entry
2019-05-29 12:20:19 -07:00
Jeff Boek
36d0eb1ca3
[fenix] For https://github.com/mozilla-mobile/fenix/issues/2419 - Adds a deletion state to the history component
2019-05-29 12:20:19 -07:00
Isaak Eriksson
6cf373ba97
[fenix] For https://github.com/mozilla-mobile/fenix/issues/2914 : Add Windows pre-push command on README ( https://github.com/mozilla-mobile/fenix/pull/2915 )
2019-05-29 12:29:35 -05:00
Denys M
3512befa25
[fenix] For https://github.com/mozilla-mobile/fenix/issues/747 . Improve HistoryFragment
readability.
2019-05-29 10:21:48 -07:00
Denys M
324684a1fe
[fenix] For https://github.com/mozilla-mobile/fenix/issues/747 . Fix coroutines leaks in HistoryFragment
.
2019-05-29 10:21:48 -07:00
Jonathan Almeida
0d756ce080
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/2968 : Specify the activity name in the share item
2019-05-29 13:12:46 -04:00
Grisha Kruglov
b3fdb575ea
[fenix] No issue: increase likelyhood of notification showing up as 'heads-up'
2019-05-29 09:52:35 -07:00
Grisha Kruglov
15025138d9
[fenix] No issue: sync and refresh device state on foreground
2019-05-29 09:52:35 -07:00
Emily Kager
ca2b1a355e
[fenix] For https://github.com/mozilla-mobile/fenix/issues/2972 - Call session feature back press before custom tab back press
2019-05-29 09:40:52 -07:00
Jeff Boek
3e36b2ec4a
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/2920 - Adds missing data review links
2019-05-29 09:21:32 -07:00
Grisha Kruglov
30f64236c9
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/2835 : Do not assume bookmarks fragment is attached while processing operations
...
This is mostly necessary when we're running stuff in a coroutine, so the patch likely goes
overboard a bit with the nullability checks... but it shouldn't hurt.
2019-05-29 09:19:03 -07:00
Colin Lee
94a94edca6
[fenix] Update flipper to make LeakCanary traces appear ( https://github.com/mozilla-mobile/fenix/pull/2971 )
2019-05-29 11:17:56 -05:00
Sawyer Blatz
fb3e821fb3
[fenix] For https://github.com/mozilla-mobile/fenix/issues/2948 : Adds menu button add tab to collection
2019-05-29 09:08:11 -07:00
Sawyer Blatz
ab2459162d
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/2942 : Updates strings for l10n ( https://github.com/mozilla-mobile/fenix/pull/2950 )
2019-05-29 10:47:19 -05:00
Stefan Arentz
264f522b37
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/445 - Ship Fenix x86_64 builds ( https://github.com/mozilla-mobile/fenix/pull/2856 )
2019-05-29 09:19:17 -04:00
Stefan Arentz
e70c7c8037
[fenix] Update GeckoView Beta to 68.0.20190527103257
2019-05-29 09:09:40 -04:00
Emily Kager
d54244f1b1
[fenix] For https://github.com/mozilla-mobile/fenix/issues/2891 - Make checkbox invisible so text isn't cut off
2019-05-28 20:57:02 -07:00
Emily Kager
375fc8f516
[fenix] For https://github.com/mozilla-mobile/fenix/issues/2110 - Pressing back on external link should close the tab
2019-05-28 17:55:17 -07:00
Emily Kager
27ad5a5b74
[fenix] For https://github.com/mozilla-mobile/fenix/issues/2952 - Delete All Tabs should run on Main Thread
2019-05-28 16:25:39 -07:00