Commit Graph

506 Commits (a134126d8af289561f59ed012f06bbe911fd1de0)

Author SHA1 Message Date
Tomáš Mlynarič 4cdc2ad345 Add comment for Retrofit async OkHttp
10 months ago
Tomáš Mlynarič d110d92b87 Optimize OkHttp initialization for Retrofit
10 months ago
Tomáš Mlynarič 5f0612102d Improve lazy loading for Coil + OkHttp
10 months ago
Tomáš Mlynarič 9daedc9690 Improve converting to kotlin timezone
11 months ago
Tomáš Mlynarič 12a3a6edde Use trySend multiple times
11 months ago
Simon Marquis 3d339e1658 Move `:core:data` fake repositories to `:core:data-test`
11 months ago
Simon Marquis e629d5e4bf
Merge branch 'main' into jvm-alt
11 months ago
Tomáš Mlynarič 6ec3b3c7a2 Use androidx.tracing everywhere
11 months ago
Tomáš Mlynarič ea1573fcc1 Use kotlinx.datetime.Timezone instead of java ZoneId
11 months ago
Simon Marquis b687328567
Replace comments with proper `@TestOnly` annotations
11 months ago
Simon Marquis a83f6691c4
Fix addNewsResources issue
11 months ago
Simon Marquis 5a1258232f
Fix `emptyResultIsReturned_withNotMatchingQuery` unit test
11 months ago
Tomáš Mlynarič a16d5f726c More readable zoneId creation
11 months ago
Tomáš Mlynarič 44ae059a2b Rename LocalTimeZone -> LocalZoneId + collects with lifecycle
11 months ago
Tomáš Mlynarič 1e925ed99f
Conflate TimeZoneMonitor emissions
11 months ago
Tomáš Mlynarič 0b3ece1bb9 Fix spotless
11 months ago
Tomáš Mlynarič cb00d2c8cb Add TimeZoneMonitor to prevent multiple TimeZoneBroadcastReceivers
11 months ago
Simon Marquis d932cde110
Move `androidx.compose.ui:ui-tooling` dependency to convention plugin
11 months ago
Don Turner 691bf2aad6
Merge pull request #785 from SimonMarquis/optimize-avd
1 year ago
Simon Marquis d9d9153eda
Merge branch 'main' into firebase-ktx
1 year ago
Simon Marquis 377d3bef0c
Optimize AVD to fix long vector paths Lint warning
1 year ago
Simon Marquis d17f3b1101
Merge branch 'main' into move-android-instrumented-test
1 year ago
Simon Marquis c1118eaf22
Apply suggestions from code review
1 year ago
Simon Marquis 61c7d71870
Migrate `:core:common` to pure JVM module
1 year ago
Simon Marquis 4f8f08380f
Prep work for JVM alternatives to modules/plugins
1 year ago
Don Turner 707117a4f2
Merge branch 'main' into kotlinify
1 year ago
Don Turner 0f0511748e
Merge pull request #1088 from SimonMarquis/cleanup-dependencies
1 year ago
Simon Marquis be9dc533e3
Replace `Enum.values()` with `Enum.entries`
1 year ago
Don Turner 89d39a7242
Merge pull request #767 from SimonMarquis/resource-prefix
1 year ago
Simon Marquis bdb10a6870
Update core/designsystem/src/main/kotlin/com/google/samples/apps/nowinandroid/core/designsystem/component/scrollbar/ScrollbarExt.kt
1 year ago
Don Turner 9d41ffa318
Merge branch 'main' into kotlinify
1 year ago
Simon Marquis b6d82e24df
Merge branch 'main' into kotlinify
1 year ago
lihenggui 56fbe13b5a Ignore function naming check when annotated with @Test
1 year ago
lihenggui 485440b550 Suppress ktlint:standard:function-naming in ResultKtTest
1 year ago
lihenggui d671126f9e Move @Suppress("ktlint:standard:max-line-length") to function scope
1 year ago
lihenggui 32e1ec0447 Remove violations: property-naming
1 year ago
lihenggui f8f932705a Remove violations: discouraged-comment-location
1 year ago
lihenggui fb5bd225be Spotless
1 year ago
Simon Marquis f27a2e176e Reduce overall build complexity
1 year ago
Simon Marquis 768738350b
Merge branch 'main' into firebase-ktx
1 year ago
Yuya e8f4537e7c Update thumbTrackSizePercent calculation for readability
1 year ago
Yuya 07d9877331 Update thumb movement range by thumb size, in app scrollbars
1 year ago
Ben Trengrove e62d70bf5a
Merge pull request #1067 from android/ben/itemstate
1 year ago
dahunsi e334a727c3 Fix typo in app scrollbars
1 year ago
Ben Trengrove 3142ecb495 Remove redundant mutable state
1 year ago
Ben Trengrove 22df321b9e Apply spotless
1 year ago
Ben Trengrove 72da8e2e56 Use custom Modifier.Node instead of background
1 year ago
Ben Trengrove d8880e98f0 Move state into a state holder and remove redundant Box
1 year ago
Ben Trengrove 01928d7df5 Move scrollbar changes out of composition
1 year ago
Simon Marquis 447386d5dc
spotless
1 year ago
Simon Marquis 382eb1e695 Firebase: Migrate to using the Kotlin extensions (KTX) APIs in the main modules
1 year ago
Simon Marquis caa482bc71 Kotlinify codebase
1 year ago
Simon Marquis 988002e692 Update Robolectric 4.11.1
1 year ago
Simon Marquis cf2d445362 Move Android instrumented test `ThemeTest` to unit test
1 year ago
Daniel Santiago c908f989c8 Update to Hilt 2.48.1 and use the KSP version
1 year ago
rosariopf b9757b3411 remove ktx import from FirebaseAnalyticsHelper.kt
1 year ago
Mario Manhique b2c1c11218
Update MainDispatcherRule.kt
1 year ago
Don Turner 89863c3f87 Fix formatting issues
1 year ago
rosariopf 9f26813697 upgrade to Firebase BoM 32.5.0 and drop Firebase KTX
1 year ago
Adetunji Dahunsi 78573b8efc
Merge pull request #972 from tjmtic/now-update-888
1 year ago
Jonathan Koren 5482d81fdc fixed for PR 985
1 year ago
TM 2b84fafcf7 Merge remote-tracking branch 'upstream/main' into now-update-888
1 year ago
Simon Marquis 245723b5b2 Fix compiler warning: Remove single lambda parameter declaration
1 year ago
Adetunji Dahunsi 0287af8d9a
Merge pull request #947 from android/tj/staggered-grid-feed
1 year ago
TM 7fc67c2915 Update compose-runtime version; Update primitive mutable states to mutableState API where applicable
1 year ago
Don Turner a381d13199
Merge pull request #958 from McGalanes/main
1 year ago
Don Turner 301661ce86
Merge pull request #959 from McGalanes/convention-plugins-toml
1 year ago
dahunsi 1d0435832d Fix spotless
1 year ago
dahunsi beaa85739d Address PR feedback
1 year ago
Don Turner 6e96d30519
Merge pull request #912 from lihenggui/main
1 year ago
Minseong Kim 5612396290 Fit typo in SystemTrayNotifier.kt
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
dahunsi 77451779cd Use animateItemPlacement() on feed
1 year ago
dahunsi 8b759ae569 Fix spotless
1 year ago
dahunsi 03d2455f41 Use lazy vertical staggered grid in feed to maximize space utilization
1 year ago
Simon Marquis b2cd980170
Merge remote-tracking branch 'origin/main' into resource-prefix
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
Jose Alcérreca 151f877bbe
Adds screenshot tests to :core:designsystem (#931)
1 year ago
Don Turner d0909a9c8f
Merge pull request #925 from SimonMarquis/remove-dispatcher
1 year ago
Simon Marquis 0ddcf0b4ab Remove unnecessary dispatcher switch in `DefaultRecentSearchRepository`
1 year ago
Roy Matero 298f3ce4db
Merge branch 'android:main' into main
1 year ago
Simon Marquis c98e6236d5 Replace identical `InstantSerializer` with KotlinX datetime default serializer
1 year ago
Jose Alcérreca 5b79869324
Adds dark screenshot tests and fixes background colors in ForYou (#918)
1 year ago
Roy Matero 4e6cda1965 Renamed toggle function signature with boolean parameters
1 year ago
Milosz Moczkowski c57fb78fa7
Merge pull request #759 from SimonMarquis/lint/sarif
1 year ago
Jose Alcérreca 886158d3cb
Adds Screenshot testing with Roborazzi (#876)
1 year ago
lihenggui fcc49d141d Upgrade Gradle to v8.3
1 year ago
Milosz Moczkowski 928833fe5d
Merge pull request #889 from RivanParmar/main
1 year ago
Jose Alcérreca 6c0d6ad82e
Fixes icons size in onboarding and restores LocalInspection for images (#909)
1 year ago
Simon Marquis 0ced769999 Widen `isNotEmpty` with `isNotBlank` to potentially catch blank values
1 year ago
Simon Marquis 4a5ec5bd82 Update `var` with fake default value to the more "correct" `lateinit var`
1 year ago
Simon Marquis f1bc6f1226 Restore `Unknown` type as empty `String`
1 year ago
Simon Marquis c831dc673c
Fix broken text
1 year ago
Simon Marquis daa2228132 Restore original `type` labels
1 year ago
Simon Marquis 480d8e7d7c Fix missing removal
1 year ago
Simon Marquis 553b01fcb6 spotlessApply
1 year ago
Simon Marquis 0377fd8712 Replace `NewsResourceType` enum with simpler String type
1 year ago
Adetunji Dahunsi 153b34fd50
Merge pull request #850 from qamarelsafadi/loading-progress-for-image
1 year ago
RivanParmar 9e1d46e28c Rename SearchResult.kt.kt to SearchResult.kt
1 year ago
Don Turner 492697ce6b
Merge pull request #873 from SimonMarquis/misc-warnings
1 year ago
qamarelsafadi 308f51f87d Merge remote-tracking branch 'origin/loading-progress-for-image' into loading-progress-for-image
1 year ago
Qamar A. Safadi 2db3e0c804
Merge branch 'android:main' into loading-progress-for-image
1 year ago
qamarelsafadi 5d7e33d905 fix formatting
1 year ago
Don Turner 8901e5932a
Merge pull request #872 from SimonMarquis/data-objects
1 year ago
Don Turner 0e13207a40
Merge pull request #874 from SimonMarquis/string-decoder
1 year ago
qamarelsafadi f203e9a218 feat: replacing SubcomposeAsyncImage as its not recommended to use with lazyLayout
1 year ago
Qamar A. Safadi 5abc69fb49
Merge branch 'android:main' into loading-progress-for-image
1 year ago
Don Turner 4d0efef3b4
Merge pull request #879 from tatsuyafujisaki/rename-constants
1 year ago
AlirezaJoon a23ffab602 fix: add label to animations for fixing lint issue
1 year ago
Qamar A. Safadi 8aa0457ca9
Merge branch 'android:main' into loading-progress-for-image
1 year ago
Tatsuya Fujisaki 4eeb045287 Rename constants
1 year ago
Adetunji Dahunsi ec53d03854
Merge pull request #722 from android/tj/scrollbars
1 year ago
Simon Marquis e8449112b4 Replace StringDecoder injection with simpler API
1 year ago
Simon Marquis 4bdc9705af Fix miscellaneous warnings
1 year ago
Simon Marquis b7799f0475 Convert 'sealed' sub-object to 'data object'
1 year ago
qamarelsafadi 5bbcc904e9 feat: make painter in one line
1 year ago
qamarelsafadi 3595d8dcb5 feat: move the placeholder default value to the method
1 year ago
Qamar A. Safadi 9f3103c212
Merge branch 'android:main' into loading-progress-for-image
1 year ago
prosixe c779b4e8ca Typo fix for topics
1 year ago
qamarelsafadi e276212574 feat: remove check if placeholder null and put a default placeholder if its not passed.
1 year ago
qamarelsafadi 9c1ec17a39 fix: modifier to Modifier
1 year ago
qamarelsafadi 57025e7587 fix: review notes
1 year ago
qamarelsafadi 8a197800c5 feat: fix format issue
1 year ago
qamarelsafadi f4859e0bcd Merge remote-tracking branch 'origin/loading-progress-for-image' into loading-progress-for-image
1 year ago
Qamar A. Safadi 06e91fd623
Merge branch 'android:main' into loading-progress-for-image
1 year ago
qamarelsafadi a294adb6b9 feat: fix format issue
1 year ago
Adetunji Dahunsi 48041fcaa4
Merge pull request #835 from blackbracken/avoid_retrieving_unnecessary_entity
1 year ago
qamarelsafadi 7a05f7db96 feat: Show loading progress for Image Component as a solve for
1 year ago
qamarelsafadi 3284eb68a3 feat: Show loading progress for Image Component as a solve for
1 year ago
qamarelsafadi 42b16bf7be Merge remote-tracking branch 'origin/main'
1 year ago
Qamar Safadi ee8b70003d feat: Show loading progress for Image Component as a solve for
1 year ago
TJ Dahunsi 9babb50c58 Interact with scrollbar only if drag direction matches scrollbar orientation
1 year ago
TJ Dahunsi e13e84c155 Replace usages of 'displacement' to 'moved' in parameter names
1 year ago
TJ Dahunsi 806726a7f0 PR feedback
1 year ago
TJ Dahunsi eeb4973265 PR feedback
1 year ago
TJ Dahunsi 2dba522663 Check if first item size == 0
1 year ago
TJ Dahunsi cb1d50e65e Even better names
1 year ago
TJ Dahunsi ce6eaa9d64 Fix spotless
1 year ago
TJ Dahunsi 4858167b24 Added clarifying comments to code and used better variable names
1 year ago
TJ Dahunsi bda31e9d15 Default scrollbars to dormant
1 year ago
TJ Dahunsi d6a265093d Extract scrollbar values to constants
1 year ago
TJ Dahunsi 795c5e32a9 Add hoverable to scrollbar
1 year ago
TJ Dahunsi 31b4841cb2 Add scrollbars to app
1 year ago
Márton Braun 56389cb760
Merge pull request #752 from SimonMarquis/kotlin-1.9.0
1 year ago
Simon Marquis f7ed38182d Add protobuf generated sources to the sourceSets
1 year ago
blackbracken b570be2abb reformat by spotless
1 year ago
blackbracken e9a16e437d add kdoc for getNewsResourceIds
1 year ago
blackbracken 805914dade Call getNewsResourceIds instead of getNewsResources
1 year ago