Commit Graph

390 Commits (9ae355b3f2ed840b0a9d5f7467cde853fe45228e)

Author SHA1 Message Date
Ryan VanderMeulen 16eb7f86db Bug 1834775 - Pin Gradle plugin versions in their respective Dependencies files 1 year ago
Ryan VanderMeulen b18466e218 Bug 1833926 - Add the Protobuf gradle plugin to FenixDependencies.kt 1 year ago
Jonathan Almeida 72a6af1510 Bug 1833939 - Remove Protobuf compiler workaround for Apple processors
Co-authored-by: Ryan VanderMeulen <rvandermeulen@mozilla.com>
1 year ago
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.
1 year ago
Ryan VanderMeulen 5613cd7f2f Bug 1832597 - Update some Fenix & Focus testing dependencies 1 year ago
rahulsainani f02fe91a42 Bug 1829083 - Migrate to compose foundation pager 1 year ago
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.
1 year ago
Titouan Thibaud 0a74421dc5 Bug 1829605 - Remove (if any) trailing slash from local.properties geckoview path to avoid build failures 1 year ago
rahulsainani c9b5c9a7d4 Bug 1827631 - Use debugImplementation for compose tooling 1 year ago
iorgamgabriel 01cce97266 Bug 1825008 - Create a storage for submitted cookie banner site reports. 1 year ago
Christian Sadilek b950e808ef Bug 1825028 - Delay init of MozillaOnline build until privacy notice accepted
Co-authored-by: Jonathan Almeida <jalmeida@mozilla.com>
1 year ago
rahulsainani 9a0e7f1433 Bug 1823470 - Create pager indicator component 1 year ago
Aaron Train 8eaebc046e Bug 1823442 - Remove androidx.tracing:tracing dependency 1 year ago
Ryan VanderMeulen 99952d83a6 Bug 1823532 - Remove jnaForTest from project Gradle build files.
Also remove the now-unneeded jna dependency inclusion.
1 year ago
Harrison Oglesby 480828bb9b Bug 1822269 - add androidx.activity-compose and androidx.activity-ktx dependencies 1 year ago
Aaron Train 01812ad724 Bug 1819153 - Add androidx tracing dependency to resolve NoSuchMethodError 1 year ago
rahulsainani 5913d09770 Bug 1807324 - Add macrobenchmarks for startup metrics 1 year ago
Gabriel Luong b26e07c5f2 Bug 1818826 - Remove Android Component Nimbus gradle plugin wrapper 1 year ago
rahulsainani 05191bfb90 Bug 1820130 - Remove unused accompanist insets dependency 1 year ago
Noah Bond c329af178e Bug 1814988 - Add paging to `TabsTray` 1 year ago
Ryan VanderMeulen fcd5d5c6ae Bug 1820233 - Remove unneeded kotlin_stdlib inclusions and re-enable Werror in detekt build.gradle 1 year ago
rahulsainani a8447fc586 Bug 1820130 - Use compose foundation insets over accompanist insets 1 year ago
Aaron Train 3c054c11a4 Bug 819153 - Add androidx tracing dep to resolve NoSuchMethodError 1 year ago
mcarare 5315062482 Bug 1802817 - Replace deprecated variant.mergedFlavor.applicationId with variant.applicationId. 1 year ago
mcarare de3b18f003 Bug 1802817 - Migrate packagingOptions DSL properties to resources sub-block.
exclude, pickFirst methods are deprecated.
1 year ago
mcarare 547dc62353 Bug 1802817 - Migrate DSL properties from aaptOptions to androidResources.
AaptOptions interface is deprecated and renamed to AndroidResources
1 year ago
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
1 year ago
mcarare 4d8644516f Bug 1802817 - Rename DSL object from lintOptions to lint.
DSL object for configuring lint options lintOptions is deprecated.
1 year ago
mcarare 5a0b9d754d Bug 1813671 - Target JVM 11 bytecode
See https://developer.android.com/studio/releases/gradle-plugin#jvm-11-bytecode for details.
1 year ago
Gabriel Luong f19e9d7ee0 Bug 1815939 - Clean up AC autopublish code in Fenix and Focus 1 year ago
Johan Lorenzo 4c78ac1264 Bug 1808605 - part 3: Prefix fenix variants with `fenix` 1 year ago
Gabriel Luong 390e980860 Bug 1804785 - Consume AC via gradle build with relative path in Fenix 1 year ago
Gabriel Luong 6e5098f746 [fenix] Bug 1814232 - Consume upstream CFRPopupFullscreenLayout 1 year ago
sarah541 4018dd9726 [fenix] Update implementation of dependency 1 year ago
rxu 0d9bee37a5 [fenix] Update MOZILLA_ONLINE_ADDON_EXCLUSIONS 2 years ago
Gabriel Luong 47ba3a90ef [fenix] Bug 1804820 - Refactor Versions to FenixVersions 2 years ago
Gabriel Luong 9afbd1bc46 [fenix] Bug 1804820 - Refactor Deps to FenixDependencies 2 years ago
Arturo Mejia b3618309ca [fenix] No issue: Update add-ons collection. 2 years ago
Charlie Humphreys 0410b1ade3 [fenix] update for pr feedback and add sync login event 2 years ago
Roger Yang 9ec675687a [fenix] Close https://github.com/mozilla-mobile/fenix/issues/27023: Add capability to override telemetry URL using local properties 2 years ago
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.
2 years ago
Ryan VanderMeulen 6854f664ae [fenix] Update Google Play Review dependency to 2.0.0 2 years ago
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.
2 years ago
mcarare 5e68dd591d [fenix] For https://github.com/mozilla-mobile/fenix/issues/27133: Specify type when retrieving resValues. 2 years ago
Ryan VanderMeulen 916200a3dd [fenix] Update protobuf to latest release. 2 years ago
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.
2 years ago
Gabriel Luong ca9d35f3f7 [fenix] For https://github.com/mozilla-mobile/fenix/issues/26169 - MR Home Onboarding Dialog for upgrading users 2 years ago
Arturo Mejia c80ac7102a [fenix] For https://github.com/mozilla-mobile/fenix/issues/21894: Move Tabs Tray to compose: Individual tab viewholders: ListViewHolder. 2 years ago
Ben Dean-Kawamura 0aff519ba1 [fenix] Adding support for app-services error reporting 2 years ago
Mugurell 3f15a9079e [fenix] For https://github.com/mozilla-mobile/fenix/issues/25311 - Set tokens used when communicating with Pocket 2 years ago