Ryan VanderMeulen
16eb7f86db
Bug 1834775 - Pin Gradle plugin versions in their respective Dependencies files
2023-05-24 16:39:13 +00:00
Ryan VanderMeulen
b18466e218
Bug 1833926 - Add the Protobuf gradle plugin to FenixDependencies.kt
2023-05-19 08:47:56 +00:00
Jonathan Almeida
72a6af1510
Bug 1833939 - Remove Protobuf compiler workaround for Apple processors
...
Co-authored-by: Ryan VanderMeulen <rvandermeulen@mozilla.com>
2023-05-19 02:48:28 +00:00
Ben Dean-Kawamura
24895cb11c
Bug 1833452 - Fix app services autopublish when building Fenix/Focus
...
Moved the code into `settings.gradle` and put it inside an `allprojects`
block. I'm not 100% sure what's going on but I think this applies the
changes to android-components projects as well. In any case, `./gradlew
assembleDebug` now seems to pick up the local app-services code.
2023-05-17 16:40:38 +00:00
Ryan VanderMeulen
5613cd7f2f
Bug 1832597 - Update some Fenix & Focus testing dependencies
2023-05-16 00:47:19 +00:00
rahulsainani
f02fe91a42
Bug 1829083 - Migrate to compose foundation pager
2023-05-15 11:13:26 +00:00
Jonathan Almeida
2547b55559
Bug 1827905 - Update manifestPlaceholders in variants instead of reinit
...
Also updated the dead links that referenced the fennec code for the
manifestPlaceholders.sharedUserId.
2023-05-10 16:38:36 +00:00
Titouan Thibaud
0a74421dc5
Bug 1829605 - Remove (if any) trailing slash from local.properties geckoview path to avoid build failures
2023-05-03 07:10:03 +00:00
rahulsainani
c9b5c9a7d4
Bug 1827631 - Use debugImplementation for compose tooling
2023-04-20 07:11:42 +00:00
iorgamgabriel
01cce97266
Bug 1825008 - Create a storage for submitted cookie banner site reports.
2023-04-10 18:01:47 +00:00
Christian Sadilek
b950e808ef
Bug 1825028 - Delay init of MozillaOnline build until privacy notice accepted
...
Co-authored-by: Jonathan Almeida <jalmeida@mozilla.com>
2023-03-30 01:30:03 +00:00
rahulsainani
9a0e7f1433
Bug 1823470 - Create pager indicator component
2023-03-23 18:48:58 +00:00
Aaron Train
8eaebc046e
Bug 1823442 - Remove androidx.tracing:tracing dependency
2023-03-21 20:59:59 +00:00
Ryan VanderMeulen
99952d83a6
Bug 1823532 - Remove jnaForTest from project Gradle build files.
...
Also remove the now-unneeded jna dependency inclusion.
2023-03-21 18:39:45 +00:00
Harrison Oglesby
480828bb9b
Bug 1822269 - add androidx.activity-compose and androidx.activity-ktx dependencies
2023-03-20 09:39:08 -04:00
Aaron Train
01812ad724
Bug 1819153 - Add androidx tracing dependency to resolve NoSuchMethodError
2023-03-15 21:01:59 -04:00
rahulsainani
5913d09770
Bug 1807324 - Add macrobenchmarks for startup metrics
2023-03-15 10:18:19 +01:00
Gabriel Luong
b26e07c5f2
Bug 1818826 - Remove Android Component Nimbus gradle plugin wrapper
2023-03-10 04:06:25 +00:00
rahulsainani
05191bfb90
Bug 1820130 - Remove unused accompanist insets dependency
2023-03-09 22:16:20 +00:00
Noah Bond
c329af178e
Bug 1814988 - Add paging to TabsTray
2023-03-08 00:27:50 +00:00
Ryan VanderMeulen
fcd5d5c6ae
Bug 1820233 - Remove unneeded kotlin_stdlib inclusions and re-enable Werror in detekt build.gradle
2023-03-07 00:12:18 +00:00
rahulsainani
a8447fc586
Bug 1820130 - Use compose foundation insets over accompanist insets
2023-03-06 15:36:59 +00:00
Aaron Train
3c054c11a4
Bug 819153 - Add androidx tracing dep to resolve NoSuchMethodError
2023-03-03 01:08:12 +00:00
mcarare
5315062482
Bug 1802817 - Replace deprecated variant.mergedFlavor.applicationId with variant.applicationId.
2023-03-02 17:13:09 +00:00
mcarare
de3b18f003
Bug 1802817 - Migrate packagingOptions DSL properties to resources sub-block.
...
exclude, pickFirst methods are deprecated.
2023-03-02 17:13:09 +00:00
mcarare
547dc62353
Bug 1802817 - Migrate DSL properties from aaptOptions to androidResources.
...
AaptOptions interface is deprecated and renamed to AndroidResources
2023-03-02 17:13:09 +00:00
mcarare
6dd7b106cf
Bug 1802817 - Set namespace via DSL in gradle build files.
...
See https://developer.android.com/studio/build/configure-app-module#set-namespace
and https://issuetracker.google.com/issues/172361895
2023-03-02 17:13:09 +00:00
mcarare
4d8644516f
Bug 1802817 - Rename DSL object from lintOptions to lint.
...
DSL object for configuring lint options lintOptions is deprecated.
2023-03-02 17:13:09 +00:00
mcarare
5a0b9d754d
Bug 1813671 - Target JVM 11 bytecode
...
See https://developer.android.com/studio/releases/gradle-plugin#jvm-11-bytecode for details.
2023-03-02 17:13:09 +00:00
Gabriel Luong
f19e9d7ee0
Bug 1815939 - Clean up AC autopublish code in Fenix and Focus
2023-02-22 22:59:07 +00:00
Johan Lorenzo
4c78ac1264
Bug 1808605 - part 3: Prefix fenix variants with fenix
2023-02-14 07:48:48 +00:00
Gabriel Luong
390e980860
Bug 1804785 - Consume AC via gradle build with relative path in Fenix
2023-02-14 07:16:27 +00:00
Gabriel Luong
6e5098f746
[fenix] Bug 1814232 - Consume upstream CFRPopupFullscreenLayout
2023-02-03 09:15:15 +00:00
sarah541
4018dd9726
[fenix] Update implementation of dependency
2023-01-17 22:01:10 +00:00
rxu
0d9bee37a5
[fenix] Update MOZILLA_ONLINE_ADDON_EXCLUSIONS
2022-12-19 23:39:15 +00:00
Gabriel Luong
47ba3a90ef
[fenix] Bug 1804820 - Refactor Versions to FenixVersions
2022-12-14 00:21:55 +00:00
Gabriel Luong
9afbd1bc46
[fenix] Bug 1804820 - Refactor Deps to FenixDependencies
2022-12-14 00:21:55 +00:00
Arturo Mejia
b3618309ca
[fenix] No issue: Update add-ons collection.
2022-12-13 18:50:02 +00:00
Charlie Humphreys
0410b1ade3
[fenix] update for pr feedback and add sync login event
2022-11-29 01:29:32 +00:00
Roger Yang
9ec675687a
[fenix] Close https://github.com/mozilla-mobile/fenix/issues/27023 : Add capability to override telemetry URL using local properties
2022-11-08 18:13:52 +00:00
mcarare
393d5161df
[fenix] For https://github.com/mozilla-mobile/fenix/issues/27541 : Update AndroidX Annotation to latest version.
...
Add AndroidX Annotation as a direct dependency to app build.gradle.
Update imports for annotations moved to Companion Object.
2022-10-25 19:15:08 +00:00
Ryan VanderMeulen
6854f664ae
[fenix] Update Google Play Review dependency to 2.0.0
2022-10-14 13:23:52 +00:00
mcarare
c04cc0550d
[fenix] For https://github.com/mozilla-mobile/fenix/issues/26930 : Upgrade kotlin to 1.7.10 and compose compiler to 1.3.0.
...
Replace deprecated Xopt-in with op-in.
Replace deprecated Xjvm-default=enable with Xjvm-default=all.
2022-10-06 08:12:01 +00:00
mcarare
5e68dd591d
[fenix] For https://github.com/mozilla-mobile/fenix/issues/27133 : Specify type when retrieving resValues.
2022-09-27 11:16:04 +00:00
Ryan VanderMeulen
916200a3dd
[fenix] Update protobuf to latest release.
2022-09-19 14:02:30 +00:00
mcarare
614073fe24
[fenix] For https://github.com/mozilla-mobile/fenix/pull/12725 : Upgrade compose to 1.2.1 version.
...
Split versioning of compose compiler.
Enable Xjvm-default to allow inheriting from interfaces with '@JvmDefault' members
like AbstractComposeView, NestedScrollConnection.
2022-09-06 16:23:52 +00:00
Gabriel Luong
ca9d35f3f7
[fenix] For https://github.com/mozilla-mobile/fenix/issues/26169 - MR Home Onboarding Dialog for upgrading users
2022-08-25 18:22:35 +00:00
Arturo Mejia
c80ac7102a
[fenix] For https://github.com/mozilla-mobile/fenix/issues/21894 : Move Tabs Tray to compose: Individual tab viewholders: ListViewHolder.
2022-06-27 21:27:55 +00:00
Ben Dean-Kawamura
0aff519ba1
[fenix] Adding support for app-services error reporting
2022-06-15 23:59:40 +00:00
Mugurell
3f15a9079e
[fenix] For https://github.com/mozilla-mobile/fenix/issues/25311 - Set tokens used when communicating with Pocket
2022-05-25 15:53:24 +00:00