2
0
mirror of https://github.com/fork-maintainers/iceraven-browser synced 2024-11-19 09:25:34 +00:00
Commit Graph

1542 Commits

Author SHA1 Message Date
Christian Sadilek
70c981cc25 [fenix] For https://github.com/mozilla-mobile/fenix/issues/3633: Add unit tests for SearchStore 2019-07-15 13:47:01 -04:00
Mitchell Hentges
e7609cd953 [fenix] Moves artifact ABI information to directory name (https://github.com/mozilla-mobile/fenix/pull/3908) 2019-07-15 09:59:54 -07:00
Sebastian Kaspari
ad2d2072de [fenix] Use updated feature-tab-collections API. (https://github.com/mozilla-mobile/fenix/pull/4056) 2019-07-15 09:58:33 -07:00
Christian Sadilek
0ce2651610 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/1350: Use GeckoView fetch client for service-fretboard / kinto 2019-07-15 11:26:40 -04:00
Tiger Oakes
26e5073816 [fenix] No issue: Use putCompoundDrawables helper (https://github.com/mozilla-mobile/fenix/pull/3982) 2019-07-15 08:24:59 -07:00
ekager
32ab171f8f [fenix] For https://github.com/mozilla-mobile/fenix/issues/4039 - Set angle of progress bar gradient 2019-07-15 08:02:06 -07:00
Sebastian Kaspari
30f9fdfa86 [fenix] After mege day: Switch from GV 68 beta to GV 68 release. 2019-07-15 16:29:41 +02:00
Sebastian Kaspari
3e44741d8d [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/3996: Remove workaround for opening custom tab in browser.
`EngineView` now allows releasing the `Session` so that it can be rendered by an
other `EngineView` instance.
2019-07-15 10:52:57 +02:00
Jeff Boek
8f72063d99 [fenix] For https://github.com/mozilla-mobile/fenix/issues/3633 - Refactors the search screen to use lib-state
* For https://github.com/mozilla-mobile/fenix/issues/3633 - Adds SearchStore

* For https://github.com/mozilla-mobile/fenix/issues/3633 - Refactors AwesomeBarUIView

* For https://github.com/mozilla-mobile/fenix/issues/3633 - Refactors ToolbarUIView to use lib-state

* For https://github.com/mozilla-mobile/fenix/issues/3633 - Fixes a couple of state bugs

* For https://github.com/mozilla-mobile/fenix/issues/3633 - Moves all user interaction to SearchInteractor

* For https://github.com/mozilla-mobile/fenix/issues/3633 - Adds kdocs to SearchStore and SearchInteractor

* For https://github.com/mozilla-mobile/fenix/issues/3633 - Adds documentation for the properties on SearchState
Also removes uneccessary property

* For https://github.com/mozilla-mobile/fenix/issues/3633 - Creates `StateViewModel` to handle state restoration

* For https://github.com/mozilla-mobile/fenix/issues/3633 - Adds a test for onTextChanged

* For https://github.com/mozilla-mobile/fenix/issues/3633 - Adds tests for SearchInteractor

* For https://github.com/mozilla-mobile/fenix/issues/3633 - Fixes bugs and adds documentation
2019-07-12 16:32:00 -07:00
Sawyer Blatz
e3ae3bf145 [fenix] For https://github.com/mozilla-mobile/fenix/issues/4032: Fixes broken homescreen UI tests (https://github.com/mozilla-mobile/fenix/pull/4011) 2019-07-12 16:19:08 -07:00
Emily Kager
691a67c66d [fenix] For https://github.com/mozilla-mobile/fenix/issues/3997 - Use ScrollView so landscape mode displays entire view 2019-07-12 11:49:12 -07:00
Emily Kager
ea3bfeaa16 [fenix] For https://github.com/mozilla-mobile/fenix/issues/3568 - Use correct styling for QR and Share Alert Dialogs 2019-07-12 11:40:33 -07:00
Tiger Oakes
8d3020ebcf [fenix] No issue: Normalize license header comment (https://github.com/mozilla-mobile/fenix/pull/3909) 2019-07-12 11:38:15 -07:00
Emily Kager
f914c789d4 [fenix] No issue: Remove rounded QAB corners to avoid overlapping web content 2019-07-12 09:59:19 -07:00
Colin Lee
0644a18942 [fenix] No issue: Enable Strict Mode in Debug Builds (https://github.com/mozilla-mobile/fenix/pull/4014) 2019-07-12 00:23:28 -05:00
Emily Kager
cb3f6eaf24 [fenix] For https://github.com/mozilla-mobile/fenix/issues/3997 - Use srcCompat for sign in ImageView 2019-07-11 13:29:24 -04:00
Emily Kager
6a3eb71c7c [fenix] For https://github.com/mozilla-mobile/fenix/issues/3806 - Adds corner radius to QAB and dialogs 2019-07-11 12:57:27 -04:00
Grisha Kruglov
8729a8cc7f [fenix] Update FxA integration to new APIs 2019-07-11 13:19:37 +02:00
Grisha Kruglov
e8f820bf98 [fenix] Bump a-s version 2019-07-11 13:19:37 +02:00
Emily Kager
deabbf47df [fenix] For https://github.com/mozilla-mobile/fenix/issues/3772 - Update FXA sign in UI (https://github.com/mozilla-mobile/fenix/pull/3933) 2019-07-10 21:20:06 -05:00
Emily Kager
3c50e4efd8 [fenix] For https://github.com/mozilla-mobile/fenix/issues/3906 - Add backgrounds to Permissions Buttons (https://github.com/mozilla-mobile/fenix/pull/3958) 2019-07-10 20:59:47 -05:00
Emily Kager
38266569b2 [fenix] For https://github.com/mozilla-mobile/fenix/issues/1949 - Fixes bookmark separator appearance, removes menu (https://github.com/mozilla-mobile/fenix/pull/3957) 2019-07-10 14:23:35 -05:00
Emily Kager
6cd52f7838 [fenix] For https://github.com/mozilla-mobile/fenix/issues/3478 - Add Tab sent snackbar confirmation for device sharing 2019-07-10 14:13:10 -04:00
Mitchell Hentges
49ce3d4937 [fenix] Loads firebase secret from Taskcluster for nightly (https://github.com/mozilla-mobile/fenix/pull/3634)
* Loads firebase secret from Taskcluster for each release

* Nightly legacy should use custom set of secrets
2019-07-10 10:32:33 -07:00
ekager
5fd2bbd1e1 [fenix] For https://github.com/mozilla-mobile/fenix/issues/3240 - Create AuthCustomTabActivity to fix dead end on auth 2019-07-10 12:23:01 -04:00
Sebastian Kaspari
483f850886 [fenix] Update to Mozilla Android Components 4.0.0-SNAPSHOT. 2019-07-10 12:22:38 -04:00
Emily Kager
80655c80f2 [fenix] No issue: Adds new strings for sync, fxa, and settings 2019-07-09 18:52:36 -04:00
Richard Pappalardo
4bcbc91e9e [fenix] Update HomeScreenTest and add first run (https://github.com/mozilla-mobile/fenix/pull/3951) 2019-07-09 14:52:15 -07:00
Delphine Lebédel
17a0dcadbf [fenix] Adding a temporary section for l10n (https://github.com/mozilla-mobile/fenix/pull/3943)
Adding this small point while we ramp up our localization story (many people have started localizing this project directly from GitHub which is not our current process).
2019-07-08 23:06:51 -05:00
Colin Lee
97636e4615 [fenix] For https://github.com/mozilla-mobile/fenix/issues/3818: Handle crashes accessing view after onDestroyView (https://github.com/mozilla-mobile/fenix/pull/3942) 2019-07-08 18:42:17 -05:00
Sawyer Blatz
61bb1ef218 [fenix] For https://github.com/mozilla-mobile/fenix/issues/3175: Correctly grabs focus in search fragment (https://github.com/mozilla-mobile/fenix/pull/3938) 2019-07-08 14:44:30 -07:00
Tiger Oakes
301b057d02 [fenix] Replace deprecated pxToDp (https://github.com/mozilla-mobile/fenix/pull/3932) 2019-07-08 14:45:07 -05:00
Mugurell
50820c4ae0 [fenix] Fix https://github.com/mozilla-mobile/fenix/issues/3425 - Use Share header text as contentDescription (https://github.com/mozilla-mobile/fenix/pull/3822) 2019-07-08 14:35:53 -05:00
Jeff Boek
ece0478446 [fenix] For https://github.com/mozilla-mobile/fenix/issues/2094 - Keep motionlayout internals from being optimized away by (https://github.com/mozilla-mobile/fenix/pull/3937)
proguard

Co-Authored-By: sblatz <sdblatz@gmail.com>
2019-07-08 14:29:51 -05:00
Colin Lee
8bfdd2b449 [fenix] For https://github.com/mozilla-mobile/fenix/issues/2251 - Add bookmark adapter diffutil (https://github.com/mozilla-mobile/fenix/pull/3936)
* For https://github.com/mozilla-mobile/fenix/issues/2251 - Add bookmark adapter diffutil

* For https://github.com/mozilla-mobile/fenix/issues/2251 - Fix unit tests for bookmark adapter diffutil
2019-07-08 14:00:25 -05:00
afr30010
bb27160d88 [fenix] Modify the order of Privacy Policy and About in Settings (https://github.com/mozilla-mobile/fenix/pull/2760) 2019-07-08 12:16:18 -05:00
Axel Hecht
e5788b7fe8 [fenix] Import strings from android-l10n (https://github.com/mozilla-mobile/fenix/pull/3923)
State: mozilla-l10n/android-l10n@5d8852d69a
2019-07-08 12:11:44 -05:00
Emily Kager
5f611402d1 [fenix] For https://github.com/mozilla-mobile/fenix/issues/3772 - Remove Create an Account Option on TurnOnSyncFragment (https://github.com/mozilla-mobile/fenix/pull/3928) 2019-07-08 12:07:09 -05:00
Emily Kager
1690de8ad5 [fenix] No issue: Update androidx dependencies (https://github.com/mozilla-mobile/fenix/pull/3883) 2019-07-08 11:59:25 -05:00
Colin Lee
47ef5c191d [fenix] Update Android Gradle Plugin to 3.4.1 (https://github.com/mozilla-mobile/fenix/pull/3930) 2019-07-08 11:57:21 -05:00
Colin Lee
e34a537230 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/2683. Update Gradle to 5.5 (https://github.com/mozilla-mobile/fenix/pull/3929)
* Closes https://github.com/mozilla-mobile/fenix/issues/2683. Update Gradle to `5.4.1`

* Upgrade to Gradle 5.5
2019-07-08 11:14:13 -05:00
Sawyer Blatz
cb2bd4d4d9 [fenix] For https://github.com/mozilla-mobile/fenix/issues/2357: Removes snapping threshold on home fragment (https://github.com/mozilla-mobile/fenix/pull/3878) 2019-07-08 09:11:22 -07:00
kglazko
e8acfc56b4 [fenix] Adding l10n screenshot tests for Fenix (https://github.com/mozilla-mobile/fenix/pull/3562)
* Adding l10n screenshot tests for Fenix

* fixing comments

* fix klint and detekt error and adding all tests

* better test name and doc added explaining tests
2019-07-08 11:00:29 -05:00
ekager
b619b30373 [fenix] For https://github.com/mozilla-mobile/fenix/issues/3547 - Use MaterialButton for Share Component Close Button 2019-07-08 08:59:58 -07:00
Mitchell Hentges
6520466110 [fenix] Resolves tasks not being reported to treeherder 2019-07-08 12:35:33 +02:00
Christian Sadilek
dfe883a345 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/3914: Exclude gecko.util.DebugConfig from Proguard optimization 2019-07-07 18:37:39 -07:00
ekager
ab44bf5901 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/3879 - Remove attributeSetId from AccountPreference 2019-07-07 18:06:17 -07:00
Richard Pappalardo
623407a92f [fenix] Update HomeScreenTest (https://github.com/mozilla-mobile/fenix/pull/3882) 2019-07-05 10:38:09 -07:00
Dave Hunt
40e4bbefc1 [fenix] Make the Treeherder platform for Raptor tasks consistent with other targets (https://github.com/mozilla-mobile/fenix/pull/3896) 2019-07-05 10:22:47 -07:00
Johan Lorenzo
5638fc063e [fenix] Do not put Treeherder route when on untrusted repo (https://github.com/mozilla-mobile/fenix/pull/2921) 2019-07-04 10:54:58 +02:00