Commit Graph

449 Commits (ja/edge-to-edge-dropshots)

Author SHA1 Message Date
Don Turner a507ff6d8e Wrap NiaApp with NiaTheme for app screenshot tests
9 months ago
Tomáš Mlynarič 75a3295381 Merge branch 'main' into mlykotom/tz-perf-improvement
9 months ago
dturner 6b2b01ed82 🤖 Updates screenshots
9 months ago
dturner 076a2af757 🤖 Updates baselines for Dependency Guard
9 months ago
dturner 08d8f1393a 🤖 Updates baselines for Dependency Guard
9 months ago
dependabot[bot] 0c0adddf42 🤖 Updates baselines for Dependency Guard
9 months ago
dependabot[bot] 6add4d68e3
Bump protobuf from 3.24.4 to 3.25.2 (#1214)
9 months ago
Ben Weiss f64f1c0aa2
Remove legacy benchmark build type (#1207)
10 months ago
Tomáš Mlynarič 58483b6166 Revert fast initialization of Coil
10 months ago
Tomáš Mlynarič f3e89bad4a Add braces
10 months ago
Tomáš Mlynarič d1211f15e7 Inline initialization
10 months ago
Tomáš Mlynarič e853748cf7 Don't use runBlocking if async init completed
10 months ago
Tomáš Mlynarič 7c33946ce1 Launch loader directly without additional coroutine scope
10 months ago
Tomáš Mlynarič 8e3903e90c Fix comment
10 months ago
Tomáš Mlynarič 5f0612102d Improve lazy loading for Coil + OkHttp
10 months ago
Tomáš Mlynarič 12a3a6edde Use trySend multiple times
10 months ago
Tomáš Mlynarič 08bfc54832 Update dependency guard baseline
10 months ago
Tomáš Mlynarič f8e797fd26 Rename currentTimezone variable
10 months ago
Tomáš Mlynarič 98e9e80639 Merge branch 'main' into mlykotom/tz-perf-improvement
10 months ago
Tomáš Mlynarič ea1573fcc1 Use kotlinx.datetime.Timezone instead of java ZoneId
10 months ago
Jonathan Koren c1d6c88bb0
Run dependencyGuard task during CI (#1064)
10 months ago
Tomáš Mlynarič 44ae059a2b Rename LocalTimeZone -> LocalZoneId + collects with lifecycle
10 months ago
Tomáš Mlynarič cb00d2c8cb Add TimeZoneMonitor to prevent multiple TimeZoneBroadcastReceivers
10 months ago
Tomáš Mlynarič 395b9853df Add Composition Tracing
10 months ago
Don Turner f5b3ae56dc
Merge pull request #951 from SimonMarquis/issue-945
11 months ago
Don Turner 691bf2aad6
Merge pull request #785 from SimonMarquis/optimize-avd
11 months ago
SimonMarquis afdfd8acc5 🤖 Updates screenshots
11 months ago
Simon Marquis 377d3bef0c
Optimize AVD to fix long vector paths Lint warning
11 months ago
Don Turner 707117a4f2
Merge branch 'main' into kotlinify
11 months ago
Don Turner 0f0511748e
Merge pull request #1088 from SimonMarquis/cleanup-dependencies
11 months ago
Don Turner 046831df36 Update dependency guard classpaths
11 months ago
Simon Marquis 0699efc592
Merge branch 'main' into issue-945
11 months ago
Simon Marquis be9dc533e3
Replace `Enum.values()` with `Enum.entries`
11 months ago
Don Turner a5c030f740
Merge pull request #956 from KDW03/add_saved_test
11 months ago
Don Turner 89d39a7242
Merge pull request #767 from SimonMarquis/resource-prefix
11 months ago
Don Turner 9d41ffa318
Merge branch 'main' into kotlinify
11 months ago
Don Turner ad15f0137e
Merge pull request #1094 from lihenggui/main
11 months ago
Don Turner 8d5ef578c6
Merge pull request #1103 from android/add_icon_comment
11 months ago
Simon Marquis b6d82e24df
Merge branch 'main' into kotlinify
11 months ago
Don Turner b801a7deea Moving comments to _after_ first XML element
11 months ago
lihenggui 2a2d8ed88d Change the name of FOR_YOU_NAVIGATION_ROUTE to FOR_YOU_ROUTE
11 months ago
Don Turner d018e57f52 Fix spotless
11 months ago
Don Turner e6b5560f07
Revert "Move app screenshot tests to match dependencies declaration"
11 months ago
Don Turner 28bb3f1b2f Add comment explaining why the launcher icon colors differ per build variant
11 months ago
Simon Marquis 83764082ff Move app screenshot tests to match dependencies declaration
11 months ago
lihenggui 32e1ec0447 Remove violations: property-naming
11 months ago
lihenggui fb5bd225be Spotless
12 months ago
Simon Marquis 2b739c0ffe Fix badging, which is not "stable" when it comes to ordering
12 months ago
Simon Marquis 65a8b0d3b5 dependencyGuardBaseline
12 months ago
Simon Marquis f27a2e176e Reduce overall build complexity
12 months ago
Jonathan Koren 392eaa3e61 Add dependencyGuard to AndroidApplicationConventionPlugin
1 year ago
Jonathan Koren d15a203c59 Only record prodReleaseRuntimeClasspath configuration
1 year ago
Jonathan Koren d5d5e3561f Add dependency guard plugin
1 year ago
Simon Marquis caa482bc71 Kotlinify codebase
1 year ago
Simon Marquis 988002e692 Update Robolectric 4.11.1
1 year ago
Miłosz Moczkowski 9c89e98e5b Revert "Merge pull request #942 from android/feature/navigation-suite-scaffold"
1 year ago
mmoczkowski f365e8b782 🤖 Updates screenshots
1 year ago
Miłosz Moczkowski 816a7b60c1 Replace manual navigation component switching with new NavigationSuiteScaffold
1 year ago
Ben Weiss aa8ce0e1f6
Add automated baseline profile generation (#880)
1 year ago
Don Turner f3b2655e2f
Merge pull request #933 from danysantiago/main
1 year ago
Daniel Santiago c908f989c8 Update to Hilt 2.48.1 and use the KSP version
1 year ago
Jose Alcérreca 3f22248cb7
[CI] Better caching and fewer jobs run
1 year ago
Alex Vanyo 360b33eb82 Add automatic checks for badging
1 year ago
TM d3d5b02428 Inline color values for app icons
1 year ago
TM 9b83237bfd Removed Comments
1 year ago
TM afb427b9c5 Use colors from design palette in build variant icons
1 year ago
TM 38d0c15d33 Create different icons for each build variant
1 year ago
Jose Alcérreca 431069ab77
NiaAppScreenSizesScreenshotTests.kt: Fixes screenshot test showing wrong width (#986)
1 year ago
Adetunji Dahunsi 0287af8d9a
Merge pull request #947 from android/tj/staggered-grid-feed
1 year ago
Don Turner a381d13199
Merge pull request #958 from McGalanes/main
1 year ago
Melwin Magalhaes 6247712064 Add convention plugins to version catalogs
1 year ago
Melwin Magalhaes b1266dc05a Use typesafe project accessors for project modules
1 year ago
tunjid b2498c763f 🤖 Updates screenshots
1 year ago
Simon Marquis b2cd980170
Merge remote-tracking branch 'origin/main' into resource-prefix
1 year ago
Simon Marquis faf42aa133
Merge remote-tracking branch 'origin/main' into issue-945
1 year ago
kimdowoo bc56ba79bc Add Test for Saved Top Level Destination
1 year ago
Don Turner e40fb7925d
Merge pull request #779 from SimonMarquis/java-to-kotlin-sourceset
1 year ago
Simon Marquis ebfe01affd Enforce `resourcePrefix` on Android library modules
1 year ago
Simon Marquis a33dafccad Migrate from `java` to `kotlin` sourceSet directory
1 year ago
Simon Marquis 49a2fb5272
Fix wrong configuration name, leaking `work-testing` to runtime classpath
1 year ago
Simon Marquis 03ba943632 Extract `ProfileVerifier` logs from `MainActivity` to `NiaApplication`
1 year ago
Jose Alcérreca 151f877bbe
Adds screenshot tests to :core:designsystem (#931)
1 year ago
Milosz Moczkowski 851ca6388e
Merge pull request #868 from SimonMarquis/patch-4
1 year ago
Jose Alcérreca 886158d3cb
Adds Screenshot testing with Roborazzi (#876)
1 year ago
Don Turner e96e54f7de
Merge pull request #806 from SimonMarquis/objenesis
1 year ago
Simon Marquis b7799f0475 Convert 'sealed' sub-object to 'data object'
1 year ago
Alex Vanyo a3ee09ec3e
Merge pull request #817 from android/av/enable-edge-to-edge
1 year ago
Simon Marquis d8a6d0de13 Replace NiaNetworkDataSource with TopicsRepository
1 year ago
Simon Marquis 57f3700980 Select last topic by name instead of a random one
1 year ago
Simon Marquis 64f81751b3
Handle topic clicks from all destinations
1 year ago
Alex Vanyo 2b218b97d9 Switch to new Activity.enableEdgeToEdge
1 year ago
Simon Marquis 0a1f333fc6
Update NavigationTest.kt
1 year ago
Simon Marquis bf5fdb4cf8
Update NavigationTest.kt
1 year ago
Simon Marquis 250850cf9b
Remove hardcoded topic names in `NavigationTest.kt`
1 year ago
Don Turner 654944430d Fix for Retrofit R8 issue, bump version to 0.1.2
1 year ago
Márton Braun 56389cb760
Merge pull request #752 from SimonMarquis/kotlin-1.9.0
1 year ago
Simon Marquis ba82b06cc3 Fix Lint `RememberReturnType` issue with explicit type
1 year ago
Don Turner 7f62b725a6 Bump version to code=7, name=0.1.1
1 year ago
Automerger 49a3f47fd8 Merge branch 'github/main'
1 year ago
Automerger 44c3c6d947 Merge branch 'github/main'
1 year ago
Milosz Moczkowski 04d3da39b9
Merge pull request #809 from SimonMarquis/launcher-icon-dark-theme
1 year ago
Murat Yener e96dac39b2 changed from ListenableFuture.get() to ListenableFuture.await()
1 year ago
Murat Yener 78ed9adca2 spotless fix
1 year ago
Murat Yener 7b5c0f2be8 Adds ProfileViewer to log the app's Baseline Profile Compilation Status
1 year ago
Simon Marquis cf64e25ad5 Extract launcher icon tints and provide `-night` alternatives
1 year ago
Simon Marquis 0a3069a0d8 Remove forced junit resolution strategy
1 year ago
Simon Marquis d332f7b70d Remove forced objenesis resolution strategy
1 year ago
Automerger 8b024f0911 Merge branch 'github/main'
1 year ago
Simon Marquis cb84082ae7
Merge branch 'main' into patch/proguard
1 year ago
Automerger b434112bf2 Merge branch 'github/main'
1 year ago
James Rose 7826b4f5f2
Merge pull request #748 from SimonMarquis/fix/permissions
1 year ago
Automerger 1c2a833e6c Merge branch 'github/main'
2 years ago
Miłosz Moczkowski 7b30720b25 Remove nested scaffold from the bookmarks screen
2 years ago
Automerger a91ba16a9c Merge branch 'github/main'
2 years ago
Miłosz Moczkowski 479a2f00b0 Refactor icons
2 years ago
Automerger 9241b06e9f Merge branch 'github/main'
2 years ago
Miłosz Moczkowski ded8b109b9 Refactor custom notificationDot modifier
2 years ago
Simon Marquis 8f41a6b3ab Cleanup proguard configuration
2 years ago
Simon Marquis 823c4db201 Grant `POST_NOTIFICATIONS` permission in more instrumented tests
2 years ago
Automerger 0c2e01bf4e Merge branch 'github/main'
2 years ago
Miłosz Moczkowski fc3d0ced20 Replace hardcoded license file with OSS licenses plugin
2 years ago
Automerger 4eaad4c0a6 Merge branch 'github/main'
2 years ago
James Rose a68eedebfa
Merge pull request #713 from android/jr/settings-dialog-state
2 years ago
James Rose 62a77321d3 Save the showSettingsDialog flag in instance state
2 years ago
Don Turner 0829cb73f7 Bump version name to 0.1.0 (versionCode 6)
2 years ago
TJ Dahunsi ef97cb941c Route notification deep link through for you screen
2 years ago
Milosz Moczkowski 553f55f978
Merge pull request #679 from SimonMarquis/patch-3
2 years ago
Simon Marquis 1341f7c2c5 Replace unused variable with simpler method calls
2 years ago
Simon Marquis 1921c6544d Replace deprecated methods
2 years ago
Don Turner e1ae12129a
Merge pull request #662 from android/av/agp-8.0
2 years ago
Takeshi Hagikura b3cdc172cd
Implement search feature (#685)
2 years ago
Simon Marquis 3a810f015b Remove unused variables
2 years ago
Simon Marquis 091abad348
Simplify String resource loading in NavigationTest.kt
2 years ago
James Rose b49767a88c Rename getUserNewsResources to observeAll
2 years ago
Alex Vanyo 96a0449ba9 Add dontwarn for proguard rules
2 years ago
James Rose 57c13d84bd Incorporate code review changes: Move UserNewsResourceRepository to data
2 years ago
James Rose ebfbb5bafd Display unread state on the news feed and bottom nav bar
2 years ago
AlfianHanantio bcd4a6de59 Remove redundant code block for managed virtual device creation
2 years ago
Alex Vanyo 01b5f34eb3 Update to Compose Material 3 1.1.0-alpha06
2 years ago
Alex Vanyo 874c2d1487
Merge pull request #561 from SimonMarquis/update/androidx-lifecycle
2 years ago
Caren 6a5feb767e
Merge pull request #582 from yschimke/loaders
2 years ago
Simon Marquis 4d4f7d4a15 Merge remote-tracking branch 'origin/main' into update/androidx-lifecycle
2 years ago
Yuri Schimke 9e399b69ea Improve network pooling and avoid startup image fetches.
2 years ago
Don Turner 75f8fc7e08 Bump versionCode to 5
2 years ago
Don Turner 79da80756e Merge "Remove AD_ID permission" into main
2 years ago
Don Turner 11a4bbaa48 Remove AD_ID permission
2 years ago
Don Turner 4284e6912e Merge remote-tracking branch 'github/main' into feb9automerger
2 years ago
Don Turner d80668407a Bump version to 4
2 years ago
Márton Braun 322ff63dbc Route topic chip tap events up to NiaNavHost
2 years ago
Don Turner e3e33d8497 Merge "Add Firebase analytics. See go/nia-firebase-services." into main
2 years ago