Sebastian Kaspari
5db6464268
[fenix] Use Mozilla Android Components 10.0.1.
5 years ago
Jonathan Almeida
dec7d9a442
[fenix] For https://github.com/mozilla-mobile/fenix/issues/4960 : Initialize push only if available ( https://github.com/mozilla-mobile/fenix/pull/4964 )
5 years ago
Afzal Najam
e0f503fe0c
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/4718 - Update site permissions layout ( https://github.com/mozilla-mobile/fenix/pull/4953 )
5 years ago
Jeff Boek
03babccbf6
[fenix] For https://github.com/mozilla-mobile/fenix/issues/4063 - Always enable the push service ( https://github.com/mozilla-mobile/fenix/pull/4932 )
5 years ago
Tiger Oakes
6fa3cf4a26
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/4771 - Add method for sessions of type ( https://github.com/mozilla-mobile/fenix/pull/4782 )
...
Fixes share tabs to use the new method
5 years ago
Emily Kager
d3cbb93b88
[fenix] For https://github.com/mozilla-mobile/fenix/issues/4295 - Adds Experiments Pref to Data Collection Settings ( https://github.com/mozilla-mobile/fenix/pull/4915 )
5 years ago
Sebastian Kaspari
dc70e530cc
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/4431 : Enable feature-media component for all builds. ( https://github.com/mozilla-mobile/fenix/pull/4898 )
5 years ago
Mihai Adrian
1e2fdf5cae
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/4211 changed SeekBar height to wrap_content to prevent misaligned dot ( https://github.com/mozilla-mobile/fenix/pull/4832 )
...
Changed height from match_constrained to wrap_content.
5 years ago
Emily Kager
018086c9ae
[fenix] For https://github.com/mozilla-mobile/fenix/issues/4921 - Adds WindowFeature to BaseBrowserFragment
5 years ago
Arturo Mejia
eb53d10047
[fenix] Fix safe browsing API breaking change. ( https://github.com/mozilla-mobile/fenix/pull/4946 )
5 years ago
Aaron Train
da02c6f228
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/4926 : Add basic UI test for regular/private tabs ( https://github.com/mozilla-mobile/fenix/pull/4928 )
5 years ago
Sourabh
d47dc7b29d
[fenix] For https://github.com/mozilla-mobile/fenix/issues/4398 - add HistoryController ( https://github.com/mozilla-mobile/fenix/pull/4837 )
5 years ago
Mihai Adrian
c68c8a4374
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/4440 changed padding for account_preference ( https://github.com/mozilla-mobile/fenix/pull/4830 )
...
Changed padding to default value in @android:style/Preference.Material.Category.
Also changed paddingEnd value to default value.
5 years ago
Amaan Marfatia
f42c71ccfe
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/4067 besides snackbar ( https://github.com/mozilla-mobile/fenix/pull/4777 )
...
* Fixes https://github.com/mozilla-mobile/fenix/issues/4067 besides snackbar
Makes layout hierarchy more shallow to increase performance.
* Fix https://github.com/mozilla-mobile/fenix/issues/4067 Feedback
Make sure quick_action_overlay appears on top and use horizontal chain in tab_header.
5 years ago
Axel Hecht
118c704270
[fenix] Import strings from android-l10n
...
State: mozilla-l10n/android-l10n@349efdbc8f
5 years ago
Colin Lee
cdc611fec5
[fenix] For https://github.com/mozilla-mobile/fenix/issues/4885 : D8 Build failure on attempt to execute UI test ( https://github.com/mozilla-mobile/fenix/pull/4903 )
...
* For https://github.com/mozilla-mobile/fenix/issues/4885 : D8 Build failure on attempt to execute UI test
* Disabled screengrab tests until AndroidX fix is available
5 years ago
Tiger Oakes
df7dc6523c
[fenix] Add custom tab fragment
5 years ago
ekager
eb3c357f61
[fenix] For https://github.com/mozilla-mobile/fenix/issues/3967 - Invoke pending deletion on back pressed
5 years ago
ekager
2f11d83ca4
[fenix] For https://github.com/mozilla-mobile/fenix/issues/4868 - Update content description of tabs button with number of tabs
5 years ago
Grisha Kruglov
a9288459fa
[fenix] No issue: only sync once on startup
5 years ago
Emily Kager
ea577bdf3a
[fenix] For https://github.com/mozilla-mobile/fenix/issues/4779 : Don't double navigate with global directions in HomeActivity
5 years ago
Axel Hecht
86cd4a78ba
[fenix] Import strings from android-l10n
...
State: mozilla-l10n/android-l10n@90a28fd458
5 years ago
Sebastian Kaspari
456cfb5bfb
[fenix] Use version name/code override. ( https://github.com/mozilla-mobile/fenix/pull/4895 )
5 years ago
Emily Kager
c87829be14
[fenix] For https://github.com/mozilla-mobile/fenix/issues/4652 : Use workaround for HomeScreenViewModel ( https://github.com/mozilla-mobile/fenix/pull/4887 )
5 years ago
Tiger Oakes
63814821eb
[fenix] Extract intent processors from HomeActivity ( https://github.com/mozilla-mobile/fenix/pull/4884 )
5 years ago
Sebastian Kaspari
11a92537ce
[fenix] Rename "nightly" source folder to "fenixNightly".
5 years ago
Tiger Oakes
b8695ca06b
[fenix] Make `Settings.instance` private
5 years ago
Sebastian Kaspari
14e9fc85da
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/4874 : Use new build types in FeatureFlags class.
5 years ago
Emily Kager
11b37b2da0
[fenix] Adds experiments preferences strings
5 years ago
Emily Kager
494008a099
[fenix] No issue: Land strings for Delete Browsing Data on Quit
5 years ago
Colin Lee
bd400b8f53
[fenix] For https://github.com/mozilla-mobile/fenix/issues/4064 : Dispatchers.Main still has long cold start delay (Phase II)
5 years ago
Tiger Oakes
cf9ace2cc1
[fenix] Move classes out of top-level package
5 years ago
Richard Pappalardo
3e02efef28
[fenix] Stub out Settings tests
5 years ago
Jeff Boek
6ec0801d0c
[fenix] For https://github.com/mozilla-mobile/fenix/issues/4326 - Updates codebase to support latest version of detekt
5 years ago
Jeff Boek
40ae66fdbb
[fenix] For https://github.com/mozilla-mobile/fenix/issues/4326 - Updates codebase to support latest version of ktlint
5 years ago
Emily Kager
51d4956148
[fenix] No issue: Land new string for delete browsing data prompt ( https://github.com/mozilla-mobile/fenix/pull/4859 )
5 years ago
Colin Lee
f187762a78
[fenix] For https://github.com/mozilla-mobile/fenix/issues/3869 : Switch to A-C SearchLocalizationProvider ( https://github.com/mozilla-mobile/fenix/pull/4858 )
...
* For https://github.com/mozilla-mobile/fenix/issues/3869 : Switch to A-C SearchLocalizationProvider
* Fix test
5 years ago
Nick Alexander
dbb115a551
[fenix] Consume new `substitute-local-geckoview.gradle` script from Bug 1533465.
5 years ago
Mihai Adrian
71229cdddd
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/4795 fixed requestDesktopStateProvider value from private to desktopMode ( https://github.com/mozilla-mobile/fenix/pull/4810 )
...
RequestDesktopStateProvider was taken from private instead of desktopMode
5 years ago
Sourabh
c50d08d405
[fenix] add tests for DefaultQuickActionSheetController ( https://github.com/mozilla-mobile/fenix/pull/4835 )
5 years ago
Tiger Oakes
9e9246ada3
[fenix] No issue: Clean up preferences code ( https://github.com/mozilla-mobile/fenix/pull/4699 )
5 years ago
Emily Kager
409cea2128
[fenix] For https://github.com/mozilla-mobile/fenix/issues/3967 - Invokes pending deletion with more bookmark actions ( https://github.com/mozilla-mobile/fenix/pull/4522 )
5 years ago
Mitchell Hentges
e7ca5257b4
[fenix] Configure either geckoview beta or nightly at compile-time ( https://github.com/mozilla-mobile/fenix/pull/4851 )
...
* Remove "abi" product flavor and introduce "engine" product flavor.
This patch will allow us to build Fenix against GeckoView Nightly and GeckoView Beta by
introducing a new flavor dimension: engine = [geckoNightly, geckoBeta].
In addition to that it adds a "fenix" prefix to the nightly, beta and production flavors
to reduce the ambiguity between fenix beta/nightly and GeckoView beta/nightly.
For now the build types have the following engine variants enabled:
**debug**: geckoNightly, geckoBeta
Both variants enabled for local development and testing.
**forPerformanceTest**: geckoNightly, geckoBeta
Both variants enabled unless the perf team only cares about Nightly (tbd)
**fenixNightlyLegacy**: geckoBeta
Uses GeckoView Beta for now - the same version we ship production builds with (same behavior
as before). This release type will eventualyl be decommissioned once we switch to a separate
Nightly app on Google Play.
**fenixNightly**: geckoBeta
Uses GeckoView Beta for now - the same version we ship production builds with (same behavior
as before). Changing this build to use GeckoView Nightly is currently being discussed.
**fenixBeta**: geckoBeta
Fenix Beta uses GeckoView Beta.
**fenixProduction**
Fenix Production uses GeckoView Beta (69) currently.
* gradle.py/variant.py: Replace "abi" with "engine".
* Disable enableUnitTestBinaryResources until we can switch to Android Gradle plugin 3.5.
* Fenix nightly should use both geckoview nightly and beta
* Updates automation to use apk splitting and support different engine
5 years ago
Jonathan Almeida
584103cdf6
[fenix] Use Mozilla Android Components 10.0.0
5 years ago
Emily Kager
528b8e0d5f
[fenix] No issue: Land new strings for ETP and delete browsing data
5 years ago
Yeon Taek Jeong
410bb482b1
[fenix] For https://github.com/mozilla-mobile/fenix/issues/2834 : Add contentDescription to tabs button icons
5 years ago
Emily Kager
1d3eec6208
[fenix] No issue: Don't show session provider in private mode
5 years ago
Yeon Taek Jeong
86ec7d5d6c
[fenix] For https://github.com/mozilla-mobile/fenix/issues/2834 : Delete all Private Tabs redesign ( https://github.com/mozilla-mobile/fenix/pull/4787 )
5 years ago
(´⌣`ʃƪ)
da54bdfe63
[fenix] For https://github.com/mozilla-mobile/fenix/issues/4436 : Dismiss onboarding before navigating away from home ( https://github.com/mozilla-mobile/fenix/pull/4801 )
5 years ago
Tiger Oakes
9882aa6a50
[fenix] Adds setters and property delegates in `Settings` ( https://github.com/mozilla-mobile/fenix/pull/4809 )
...
* Change Settings to use setters
* Add delegate for shared preferences
5 years ago