Sebastian Kaspari
b69b70becb
Update to Mozilla Android Components 24.0.0-SNAPSHOT. ( #6833 )
5 years ago
Alessio Placitelli
d69db50968
Update the Lifecycle dependency to 2.2.0-rc02 ( #6780 )
...
The changelog [lives here](https://developer.android.com/jetpack/androidx/releases/lifecycle#2.2.0-rc02 ).
This is another attempt to fix the oddities being detected by
Glean in Fenix: 'baseline' ping are not being sent for a certain
subset of users, 'metrics' pings are.
5 years ago
Sebastian Kaspari
cf62d34136
Update to Mozilla Android Components 23.0.0-SNAPSHOT.
5 years ago
Roger Yang
f3fc532e0e
Closes #6440 Integrate Web Notifications Feature
5 years ago
Tiger Oakes
fdd7400ccc
Use ViewModel for share fragment
5 years ago
Emily Kager
c43f96096e
For #5074 - Sync Logins, Uses KeySharedPreferences for Passwords Encryption Key
5 years ago
Sebastian Kaspari
0fb60996c6
Update Mozilla Android Components to 22.0.0-SNAPSHOT.
5 years ago
Sawyer Blatz
4183dea591
For #5547 : Reuse biometricPrompt when authenticating
...
This fixes an issue with Samsung devices where an invisible DeviceCredentialHandler because the executor was "null" (it wasn't actually)
You *must* reuse the biometric object instead of creating a new one.
5 years ago
Emily Kager
3e2b88cc91
For #5547 - Add top level auth when accessing passwords
5 years ago
Emily Kager
b160f6ce79
No issue: Update to AC 21 SNAPSHOT ( #6466 )
5 years ago
Christian Sadilek
b3d62094cc
Upgrade Mozilla Application Services to 0.42.2
5 years ago
Arturo Mejia
8481b0a560
Update to AC 20.0.0-SNAPSHOT ( #6343 )
5 years ago
Sawyer Blatz
2a358db561
For #1298 : Fixes issue with Adjust campaign not sending through Glean ( #5896 )
5 years ago
Jonathan Almeida
59c0fb504e
Revert "For #373 - Integrate leanplum-fcm"
...
This reverts commit ed239ec250
.
We're choosing to revert LeanPlum push messaging integration since we believe
that this has introduced a crash in Firebase push messaging. To verify
this assumption we're reverting this change, and when confirmed, we can
re-introduce Leamplum in a safer manner.
See #6250 and #6251 for related info.
5 years ago
Denys M
6290c0c826
Closes #2441 . Update LeakCanary to `2.0-beta-3` version.
5 years ago
ekager
f49331de55
For #5544 : Bare Minimum Logins UI
5 years ago
Alessio Placitelli
47dfcc119e
Pick up forUnitTest library for the Glean SDK test
5 years ago
Sebastian Kaspari
b3ce0b421b
Update to Mozilla Android Components 19.0.0-SNAPSHOT.
5 years ago
Grisha Kruglov
9ffff79a88
Perform Fennec data migration within fennecProduction
5 years ago
Mitchell Hentges
5ce1968d67
Removes versionName check from gradle ( #5934 )
5 years ago
Sebastian Kaspari
94c5aaac53
Update to Mozilla Android Components 18.0.0-SNAPSHOT.
5 years ago
MozLando
b8e41d6cec
Merge #6015
...
6015: For #5991 - Downgrade RecyclerView version to fix a11y crash r=sblatz a=ekager
Co-authored-by: ekager <emilykager@gmail.com>
5 years ago
ekager
2fd63b6054
For #5991 - Downgrade RecyclerView version to fix a11y crash
5 years ago
ekager
4d771813b4
No issue: Update androidx fragment Oct 11
5 years ago
MozLando
4c8eb3c73c
Merge #5897
...
5897: No issue: Update androidx dependencies Oct 9 r=sblatz a=ekager
Land tomorrow after we cut release but finally out of using alphas (mostly)
### Pull Request checklist
<!-- Before submitting the PR, please address each item -->
- [ ] **Quality**: This PR builds and passes detekt/ktlint checks (A pre-push hook is recommended)
- [ ] **Tests**: This PR includes thorough tests or an explanation of why it does not
- [ ] **Screenshots**: This PR includes screenshots or GIFs of the changes made or an explanation of why it does not
- [ ] **Accessibility**: The code in this PR follows [accessibility best practices](https://github.com/mozilla-mobile/shared-docs/blob/master/android/accessibility_guide.md ) or does not include any user facing features
### After merge
- [ ] **Milestone**: Make sure issues finished by this pull request are added to the [milestone](https://github.com/mozilla-mobile/fenix/milestones ) of the version currently in development.
### To download an APK when reviewing a PR:
1. click on Show All Checks,
2. click Details next to "Taskcluster (pull_request)" after it appears and then finishes with a green checkmark,
3. click on the "Fenix - assemble" task, then click "Run Artifacts".
4. the APK links should be on the left side of the screen, named for each CPU architecture
Co-authored-by: Emily Kager <ekager@mozilla.com>
5 years ago
Sawyer Blatz
b0d796ccee
For #5898 : Default browser toggle sends user to SUMO on Android 5&6 ( #5918 )
5 years ago
Jeff Boek
ed239ec250
For #373 - Integrate leanplum-fcm
5 years ago
Emily Kager
eb10ea96cd
No issue: Update androidx dependencies Oct 9
5 years ago
Sawyer Blatz
d70afda961
Upgrade to AC 16.0.0
5 years ago
Colin Lee
b7647a454f
For #5599 : Remove dependency on fetch_httpurlconnection ( #5716 )
...
* For #5599 : Remove dependency on fetch_httpurlconnection
* For #5599 : Switch Glean to GeckoViewFetchClient
* Use existing Gecko client for Glean
5 years ago
Christian Sadilek
b733e4fa8f
Upgrade to Mozilla Android Components 16.0.0-SNAPSHOT
5 years ago
Grisha Kruglov
a4097cd380
FxA WebChannels integration
...
This patch includes:
- WebChannels support enabled by default, with ability to disable it via remote flag
- expanded FxA telemetry (closes #4971 )
Co-authored-by: Arturo Mejia <arturomejiamarmol@gmail.com>
5 years ago
Emily Kager
3f41a4e9c6
No issue: Update navigation library
5 years ago
Christian Sadilek
ac2611d744
Upgrade to A-C 15.0.0-SNAPSHOT (incl. required changes) ( #5578 )
...
* Upgrade to Mozilla Android components 15.0.0-SNAPSHOT
* Update findinpage integration to use browser-state
* Use new UseCases APIs after download migration.
5 years ago
Christian Sadilek
2e32083d84
Use Mozilla Android Components 14.0.1
5 years ago
Alessio Placitelli
b113c2ac24
Bump Robolectric to version 4.2.1
...
Version 4.2 is broken on Windows.
5 years ago
Alessio Placitelli
ebd11dbca8
Add the workmanager dependency to enable testing with Glean
5 years ago
Sawyer Blatz
10ed7e5177
No issue: Pin to AC 14.0.0 ( #5523 )
5 years ago
Sebastian Kaspari
d1dd869ff6
Use Mozilla Android Components 15.0.0-SNAPSHOT. ( #5517 )
5 years ago
Dennis Schubert
5577470d0b
No bug - Add WebCompat feature.
5 years ago
Sawyer Blatz
13146c2b2a
Reverts #1151 : Removes unused Flipper library
5 years ago
Sebastian Kaspari
2869239fec
Use Mozilla Android Components 14.0.0-SNAPSHOT.
5 years ago
Emily Kager
3e132f102c
No issue: Update androidx libraries Sept 5 2019
5 years ago
Sebastian Kaspari
d3679e0625
Unbreak Nightly: Get rid of fragment-testing dependency and create fragments in test manually.
5 years ago
Sawyer Blatz
dffc027e3a
No issue: Updates to AC 13.0.0-SNAPSHOT ( #5240 )
5 years ago
Emily Kager
4485b7f647
Add Tracking Protection Info Panel
5 years ago
mihai-adrian
9e83edcac5
For #4877 : Restored logic for closing tabs when not on browserFragment
...
Added base test for CreateCollectionFragment that we can build upon later
5 years ago
Emily Kager
e413da29f6
No issue: Use AC 12.0.0 release
5 years ago
Sawyer Blatz
cd533854e6
No issue: Only use iconTint in XML for bookmark menus ( #5145 )
5 years ago
Colin Lee
2b9efccfca
For #3106 : Granular options for clearing user data
5 years ago
Sebastian Kaspari
2c7fd93c7d
Update to Mozilla Android Components 12.0.0-SNAPSHOT.
5 years ago
Sebastian Kaspari
c2db07acf8
Add browser-state component.
5 years ago
Petru Lingurar
f7087e46e3
Fix #5067 - Refactor ShareController to use SendTabUseCases
...
Navigation between app fragments uses ShareTab as arguments. The newly used
SendTabUseCases uses TabData which is not Parcelable.
For minimal changes we'll keep both data classes and ShareController will know
how to map between the two.
Removed the `sessionId` property of ShareTab as it isn't needed anymore.
5 years ago
Sebastian Kaspari
be8b789e62
Issue #4907 : Config: Get rid of "floating pow()".
5 years ago
Sebastian Kaspari
be76a383b6
Issue #4907 : Config: Update commment explaining fennec versioning scheme.
5 years ago
Sebastian Kaspari
10143858cb
Issue #4873 : Use Fennec version code mechanism for fennecProduction build type.
5 years ago
Christian Sadilek
946be9e9ac
Use Mozilla Application Services 0.38.1
5 years ago
Christian Sadilek
9dd9503db9
Use Mozilla Android Components 11.0.0-SNAPSHOT
5 years ago
Tiger Oakes
f740d4382a
Closes #773 - Add shortcuts to homescreen ( #4925 )
5 years ago
Colin Lee
66b2969077
For #4064 : Old R8 & keep rules are inhibiting optimizations ( #4930 )
5 years ago
Sebastian Kaspari
8608375eac
Use Mozilla Android Components 10.0.1.
5 years ago
Colin Lee
153af588af
For #4885 : D8 Build failure on attempt to execute UI test ( #4903 )
...
* For #4885 : D8 Build failure on attempt to execute UI test
* Disabled screengrab tests until AndroidX fix is available
5 years ago
Colin Lee
48be48d1b8
For #4064 : Dispatchers.Main still has long cold start delay (Phase II)
5 years ago
Jonathan Almeida
71a2478f4d
Use Mozilla Android Components 10.0.0
5 years ago
Arturo Mejia
210868f5bc
Use Mozilla Android Components 9.0.0-SNAPSHOT. ( #4750 )
5 years ago
Sebastian Kaspari
b733fcdbd5
Closes #4719 : Get rid of fragment-testing dependency and create fragments in StoreProviderTest manually. ( #4722 )
5 years ago
Sebastian Kaspari
e31b61e491
Use Mozilla Android Components 8.0.0. ( #4706 )
...
This should build and is needed right away, but taskcluster scopes are messed up right now.
5 years ago
Sawyer Blatz
0ec92d716f
For #4123 : Adds telemetry for quick action open in app ( #4629 )
5 years ago
Colin Lee
7f07eabbd8
For #4652 : Crash "Can not perform this action after onSaveInstanceState" ( #4654 )
5 years ago
ekager
ecf9d17add
Closes #4650 - Downgrade recyclerview to Version 1.1.0-beta01
5 years ago
Emily Kager
e1f0c9f48b
No issue: Update testing dependencies
5 years ago
Emily Kager
c21c91eac5
No issue: Update testing dependencies and deprecated method ( #4608 )
5 years ago
Emily Kager
8a6a9e7c9e
No issue: Update AndroidX dependencies August
5 years ago
Christian Sadilek
c388badd69
Use Mozilla Android Components 8.0.0
5 years ago
Colin Lee
a514cb3f8c
No issue: Add OSS licenses link to About page
5 years ago
Amit Parameshwar
532e5313e9
Closes #4102 : Upgrade Leanplum version number ( #4534 )
...
Closes #4102 - Upgrade Leanplum version from 4.3.1 to 5.2.3
5 years ago
Travis Long
51218bc93e
Integrate service-experiments component ( #4098 )
5 years ago
Thom Chiovoloni
3253f01667
Bump A-C version
5 years ago
Thom Chiovoloni
a1adb2e57f
Update fenix for new megazord setup
5 years ago
ekager
4494e40dbc
For #4137 - Adds pagination to the history view
5 years ago
Sebastian Kaspari
27fbcc375e
Update to use Mozilla Android Components 6.0.2.
5 years ago
Sebastian Kaspari
c632c9920c
Update to use Mozilla Android Components 6.0.1. ( #4413 )
5 years ago
Sebastian Kaspari
d1d91e9e6a
Switch to GeckoView 69 Beta.
5 years ago
Sebastian Kaspari
0a3cf1ad15
Use Mozilla Android Components 6.0.0 release. ( #4380 )
5 years ago
Colin Lee
3dc20543e3
For #4128 : Migrate Bookmarks to LibState ( #4254 )
5 years ago
Jonathan Almeida
1026a92f32
Update to use Mozilla Android Components 6.0.0
5 years ago
Tiger Oakes
8ebd7cd744
Update to use Mozilla Android Components 5.0.0
5 years ago
Sawyer Blatz
b70719bd00
Fixes #2464 : Remove Glide dependency ( #4169 )
5 years ago
Sebastian Kaspari
b9fe94b0f2
Update to use Mozilla Android Components 4.0.1. ( #4146 )
5 years ago
Sebastian Kaspari
110dd732e2
Use Mozilla Android Components 4.0.0.
5 years ago
Jonathan Almeida
cf9ae87d50
For #3015 : Add push support for send tab
5 years ago
Sebastian Kaspari
abc4e93cc3
After mege day: Switch from GV 68 beta to GV 68 release.
5 years ago
Jeff Boek
e4ff70c542
For #3633 - Refactors the search screen to use lib-state
...
* For #3633 - Adds SearchStore
* For #3633 - Refactors AwesomeBarUIView
* For #3633 - Refactors ToolbarUIView to use lib-state
* For #3633 - Fixes a couple of state bugs
* For #3633 - Moves all user interaction to SearchInteractor
* For #3633 - Adds kdocs to SearchStore and SearchInteractor
* For #3633 - Adds documentation for the properties on SearchState
Also removes uneccessary property
* For #3633 - Creates `StateViewModel` to handle state restoration
* For #3633 - Adds a test for onTextChanged
* For #3633 - Adds tests for SearchInteractor
* For #3633 - Fixes bugs and adds documentation
5 years ago
Grisha Kruglov
fe51bbcf7b
Update FxA integration to new APIs
5 years ago
Grisha Kruglov
b8b677cbe4
Bump a-s version
5 years ago
Sebastian Kaspari
42eb3ec977
Update to Mozilla Android Components 4.0.0-SNAPSHOT.
5 years ago
Emily Kager
9c63c59ea9
No issue: Update androidx dependencies ( #3883 )
5 years ago
Colin Lee
31d07f9cca
Update Android Gradle Plugin to 3.4.1 ( #3930 )
5 years ago
Colin Lee
747e83da91
Closes #2683 . Update Gradle to `5.5` ( #3929 )
...
* Closes #2683 . Update Gradle to `5.4.1`
* Upgrade to Gradle 5.5
5 years ago
Richard Pappalardo
e7d0bfe581
Update HomeScreenTest ( #3882 )
5 years ago