Commit Graph

453 Commits (a6397b7d826749cb750268d6cd093098da861769)

Author SHA1 Message Date
lihenggui fb5bd225be Spotless
8 months ago
Simon Marquis 2b739c0ffe Fix badging, which is not "stable" when it comes to ordering
9 months ago
Simon Marquis 65a8b0d3b5 dependencyGuardBaseline
9 months ago
Simon Marquis f27a2e176e Reduce overall build complexity
9 months ago
Jonathan Koren 392eaa3e61 Add dependencyGuard to AndroidApplicationConventionPlugin
9 months ago
Jonathan Koren d15a203c59 Only record prodReleaseRuntimeClasspath configuration
9 months ago
Jonathan Koren d5d5e3561f Add dependency guard plugin
9 months ago
Simon Marquis caa482bc71 Kotlinify codebase
9 months ago
Simon Marquis 988002e692 Update Robolectric 4.11.1
9 months ago
Miłosz Moczkowski 9c89e98e5b Revert "Merge pull request #942 from android/feature/navigation-suite-scaffold"
9 months ago
mmoczkowski f365e8b782 🤖 Updates screenshots
9 months ago
Miłosz Moczkowski 816a7b60c1 Replace manual navigation component switching with new NavigationSuiteScaffold
9 months ago
Ben Weiss aa8ce0e1f6
Add automated baseline profile generation (#880)
9 months ago
Don Turner f3b2655e2f
Merge pull request #933 from danysantiago/main
10 months ago
Daniel Santiago c908f989c8 Update to Hilt 2.48.1 and use the KSP version
10 months ago
Jose Alcérreca 3f22248cb7
[CI] Better caching and fewer jobs run
10 months ago
Alex Vanyo 360b33eb82 Add automatic checks for badging
10 months ago
TM d3d5b02428 Inline color values for app icons
10 months ago
TM 9b83237bfd Removed Comments
10 months ago
TM afb427b9c5 Use colors from design palette in build variant icons
10 months ago
TM 38d0c15d33 Create different icons for each build variant
10 months ago
Jose Alcérreca 431069ab77
NiaAppScreenSizesScreenshotTests.kt: Fixes screenshot test showing wrong width (#986)
11 months ago
Adetunji Dahunsi 0287af8d9a
Merge pull request #947 from android/tj/staggered-grid-feed
11 months ago
Don Turner a381d13199
Merge pull request #958 from McGalanes/main
11 months ago
Melwin Magalhaes 6247712064 Add convention plugins to version catalogs
11 months ago
Melwin Magalhaes b1266dc05a Use typesafe project accessors for project modules
11 months ago
tunjid b2498c763f 🤖 Updates screenshots
11 months ago
Simon Marquis b2cd980170
Merge remote-tracking branch 'origin/main' into resource-prefix
11 months ago
Simon Marquis faf42aa133
Merge remote-tracking branch 'origin/main' into issue-945
11 months ago
kimdowoo bc56ba79bc Add Test for Saved Top Level Destination
11 months ago
Don Turner e40fb7925d
Merge pull request #779 from SimonMarquis/java-to-kotlin-sourceset
11 months ago
Simon Marquis ebfe01affd Enforce `resourcePrefix` on Android library modules
11 months ago
Simon Marquis a33dafccad Migrate from `java` to `kotlin` sourceSet directory
11 months ago
Simon Marquis 49a2fb5272
Fix wrong configuration name, leaking `work-testing` to runtime classpath
11 months ago
Simon Marquis 03ba943632 Extract `ProfileVerifier` logs from `MainActivity` to `NiaApplication`
11 months ago
Jose Alcérreca 151f877bbe
Adds screenshot tests to :core:designsystem (#931)
12 months 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'
1 year ago
Miłosz Moczkowski 7b30720b25 Remove nested scaffold from the bookmarks screen
1 year ago
Automerger a91ba16a9c Merge branch 'github/main'
1 year ago
Miłosz Moczkowski 479a2f00b0 Refactor icons
1 year ago
Automerger 9241b06e9f Merge branch 'github/main'
1 year ago
Miłosz Moczkowski ded8b109b9 Refactor custom notificationDot modifier
1 year ago
Simon Marquis 8f41a6b3ab Cleanup proguard configuration
1 year ago
Simon Marquis 823c4db201 Grant `POST_NOTIFICATIONS` permission in more instrumented tests
1 year ago
Automerger 0c2e01bf4e Merge branch 'github/main'
1 year ago
Miłosz Moczkowski fc3d0ced20 Replace hardcoded license file with OSS licenses plugin
1 year ago
Automerger 4eaad4c0a6 Merge branch 'github/main'
1 year ago
James Rose a68eedebfa
Merge pull request #713 from android/jr/settings-dialog-state
1 year ago
James Rose 62a77321d3 Save the showSettingsDialog flag in instance state
1 year ago
Don Turner 0829cb73f7 Bump version name to 0.1.0 (versionCode 6)
1 year ago
TJ Dahunsi ef97cb941c Route notification deep link through for you screen
1 year ago
Milosz Moczkowski 553f55f978
Merge pull request #679 from SimonMarquis/patch-3
1 year ago
Simon Marquis 1341f7c2c5 Replace unused variable with simpler method calls
1 year ago
Simon Marquis 1921c6544d Replace deprecated methods
1 year ago
Don Turner e1ae12129a
Merge pull request #662 from android/av/agp-8.0
1 year ago
Takeshi Hagikura b3cdc172cd
Implement search feature (#685)
1 year ago
Simon Marquis 3a810f015b Remove unused variables
1 year ago
Simon Marquis 091abad348
Simplify String resource loading in NavigationTest.kt
1 year ago
James Rose b49767a88c Rename getUserNewsResources to observeAll
1 year ago
Alex Vanyo 96a0449ba9 Add dontwarn for proguard rules
1 year ago
James Rose 57c13d84bd Incorporate code review changes: Move UserNewsResourceRepository to data
1 year 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
Don Turner 2a4d0434a5 Add Firebase analytics. See go/nia-firebase-services.
2 years ago
Automerger 6a12392f0b Merge branch 'github/main'
2 years ago
Simon Marquis f9a3533df3 Updgrade androidx-lifecycle from 2.6.0-alpha03 to 2.6.0-alpha05
2 years ago
Alex Vanyo b72d0fe1af Fix settings dialog dismissed test on non-portrait phones
2 years ago
Automerger 2bb2d0fb15 Merge branch 'github/main'
2 years ago
Alex Vanyo 9b6695d8dd Remove unused import
2 years ago
Alex Vanyo b4de09d0b2 Use only width to determine navigation UI
2 years ago
Automerger 80cb70ae2d Merge branch 'github/main'
2 years ago
Automerger 6371cda677 Merge branch 'github/main'
2 years ago
Márton Braun 819dd494ad Run Spotless to add trailing commas (and apply other rule updates)
2 years ago
Angie Sasmita cfbf782613
Merge pull request #542 from android/as/dynamic-color-option
2 years ago
Automerger 8dd9abd6ac Merge branch 'github/main'
2 years ago
mlykotom 6b48b355cc Merge branch 'main' into tm/fix-benchmarks-no-people
2 years ago
Automerger ebb070c73b Merge branch 'github/main'
2 years ago
Mohsen Rzna 46c1d510d4
Android-CI workflow -> GMD refactor (#537)
2 years ago
Angie Sasmita 6046f6e943 Add dynamic color option in settings for API >=32
2 years ago
Automerger 0aa17b5433 Merge branch 'github/main'
2 years ago
Don Turner 0365658935
Merge pull request #525 from hp902/patch/fix
2 years ago
Ben Weiss f316be1d69
Add Firebase dependencies
2 years ago
Takeshi Hagikura 4633609930
Introduce GMD + ATD (#479)
2 years ago
Harshit Pandey c96ff9e3c8 Coil refrence url fixed
2 years ago
Muhammad Anas Shamsi 43bb4359f5 Revert "Add link of source code in app"
2 years ago
Muhammad Anas Shamsi 197f4a5157 Add link of source code in app
2 years ago
Muhammad Anas Shamsi f3f01c3d2f Typo fix for compact
2 years ago
Don Turner 0917cdebec Refactor NiaGradientBackground to accept GradientColors
2 years ago
Alex Vanyo 088a1de92e Rename to shouldShowGradientBackground
2 years ago
Alex Vanyo 2fad9fd1e5 Fix background composable
2 years ago
Don Turner 4e4f48e88c Change variable name for 'not connected' message
2 years ago
Alex Vanyo a1d47d5418 Center title bar when nav rail is visible
2 years ago
mlykotom 1b9ed220be Regenerate profile without people
2 years ago
Jolanda Verhoef 4ba63c0de8 Remove author concept from app
2 years ago
Márton Braun 56b3c1d0b9
Merge pull request #468 from android/remove-stream-suffixes
2 years ago
Márton Braun e6c53a8aaa Update baseline profile
2 years ago
Márton Braun 9c22a7a4e7 Remove `Stream` suffixes
2 years ago
Alex Vanyo 465d9aae06 Fix spotless
2 years ago
Alex Vanyo 369cd33b7a Add accompanist/testharness
2 years ago
Tomáš Mlynarič b425f9560d
Merge pull request #458 from android/tm/fix-benchmarks
2 years ago
mlykotom 7db33aa041 Refactor naming according to convention
2 years ago
mlykotom 867cc549cd Update BLP
2 years ago
Masood Fallahpoor 22b8f782eb Make functions 'shouldUseDarkTheme' and 'shouldUseDarkTheme' private
2 years ago
mlykotom eea70382d6 Fix code style
2 years ago
mlykotom 7ebc718ca0 Enable R8
2 years ago
mlykotom 6c1f8394d9 Fix flavors change
2 years ago
Milosz Moczkowski fe32e90cdd
Merge pull request #412 from SimonMarquis/patch-2
2 years ago
Milosz Moczkowski 06dac236fe
Merge pull request #420 from SimonMarquis/patch/kotlin-test
2 years ago
Don Turner df6207122d
Merge pull request #326 from MaximillianLeonov/redundant-label-on-activity
2 years ago
Don Turner c7859d3c3c
Merge pull request #324 from MaximillianLeonov/unused-color-resources
2 years ago
Simon Marquis 90dc300783 Migrate from JUnit assertions to Kotlin's test framework
2 years ago
Simon Marquis 18e58678e3
Merge branch 'android:main' into patch-2
2 years ago
Simon Marquis e050c22c88
Remove test dependency from `implementation` configuration, fixes #411
2 years ago
Don Turner d616bf3a42 New version to trigger new build on server
2 years ago
Don Turner de403be3c4 Update app version
2 years ago
Don Turner a9aa3eafab Add data from the last 10 episodes
2 years ago
Ben Weiss 0171971dc7
Merge pull request #316 from android/bw/gradleCleanup
2 years ago
Ben Weiss 3ab6002531
New baseline profile
2 years ago
Yura Laguta de893cbad7 Resolves #206, enables predictive back navigation support
2 years ago
Don Turner 505187482b Add workaround for top app bar overlapping nav rail
2 years ago
Don Turner 1c6c812b76
Update app/src/main/java/com/google/samples/apps/nowinandroid/ui/NiaApp.kt
2 years ago
Don Turner dbff140b64 Fix minor issues
2 years ago
Don Turner e5183e21e0 Resolve conflict with navigation changes from main
2 years ago
Don Turner 76daa393b1 Address review feedback from Manu
2 years ago
Don Turner 0d5dd944ea Fix getter for settings dialog state
2 years ago
Don Turner 828242dbad Remove Scaffold from top level screens
2 years ago
Don Turner f59da72383 Add comment about splashScreen.setKeepOnScreenCondition
2 years ago
Don Turner 5e4100fafc Add MainActivity view model
2 years ago
Don Turner c3f7870412 Fix spotless issues
2 years ago
Don Turner 56c0645816 Add tests
2 years ago
Don Turner d42881e5d4 Add UI architecture for Settings dialog
2 years ago
Don Turner 8c30ab9f80 Add settings module, refactor top bar
2 years ago
Don Turner b7500ea09b Fix typo
2 years ago
Don Turner add486a0ab Fix spotless issues
2 years ago
Alex Vanyo 7e3faad699 Add data logic for theme switcher
2 years ago
Manuel Vivo a0b22d8ed2
Updates Navigation approach with new guidance (#347)
2 years ago
Ben Weiss 7e6cb46436
Merge pull request #328 from android/bw/moreJankstats
2 years ago
Ben Weiss ee2e3db928
Add more jank tracking
2 years ago
Wojtek Kaliciński dcc23829d4 Migrate packages to namespaces in build files
2 years ago
Ben Weiss 348e2cc6f4
Shorten navigation trace, fixes #271
2 years ago
Maximillian Leonov f16b698ba6
Remove redundant label on activity
2 years ago
Maximillian Leonov 73a9960cbd
Remove redundant unused color resources
2 years ago
Don Turner 6351a89545
Merge pull request #310 from android/documentation/dep_graphs
2 years ago
Adetunji Dahunsi c4debb74e7 Give feedback when syncing on ForYouScreen
2 years ago
Milosz Moczkowski 06e60063b5 Add dependency graphs to every module
2 years ago
Alex Vanyo 9be6e846d9 Apply spotless
2 years ago
Alex Vanyo 738210166a Refine backgrounds and navigation colors
2 years ago
Alex Vanyo 8c11769622 Update to material3 1.0.0-beta03 wih built-in insets support
2 years ago
Wojtek Kaliciński 4683918cc7 Move spotless to init script
2 years ago
Wojtek Kaliciński d0cff2b11c Build cleanup
2 years ago
Alex Vanyo d6555cbaa5
Merge pull request #269 from android/av/compose-tracing
2 years ago
Alex Vanyo a60687ae73 Update Kotlin, Compose and add runtime-tracing
2 years ago
madroid c35699280e Move 'feature-' module to feature subfolder
2 years ago
madroid 3bd81154b5 Move 'core-' module to core subfolder
2 years ago
Jolanda Verhoef a37c06db10
Merge pull request #231 from android/jv/app-icon
2 years ago
Jolanda Verhoef bcdc906f3a Add round icon again for API 25.
2 years ago
Jolanda Verhoef f00cae012f Add monochrome to v26 app icon, remove round icon (as per documentation: You may also define an icon drawable resource using the android:roundIcon attribute—but only if you require a different icon asset for circular masks, for example in a case where your branding relies on a circular shape.)
2 years ago
Alex Vanyo 73cd535695 Fix dark mode system icons
2 years ago
Jolanda Verhoef f851141b0d Add v33 launcher icon with support for adaptive icons
2 years ago