-
Notifications
You must be signed in to change notification settings - Fork 5.2k
[Jetcaster] Merge jetcaster/all_form_factors
into main
#1345
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
189 commits
Select commit
Hold shift + click to select a range
d2d7a1d
Add core module.
arriolac 0087b43
Add designsystem module.
arriolac 3126572
🤖 Apply Spotless
arriolac 7fb77a5
[Jetcaster] Create `core` shared module (#1285)
arriolac bef10b8
add tv-module
chikoski 7630c33
Apply font and color settings defined in the designsystem module to t…
chikoski 55bac65
Add license information
chikoski 38b22d6
Fix format error in the tv-app module
chikoski e7e5406
[Jetcaster] Migrate from M2 to M3.
arriolac f56f782
🤖 Apply Spotless
arriolac 583d2d0
Remove commented out code.
arriolac 251d976
Remove mention of dynamic theming.
arriolac fe2d69c
Minor UI tweaks.
arriolac 7c7d97e
🤖 Apply Spotless
arriolac d8cc8c9
PR feedback.
arriolac 4a36c17
Fix status bar contrast.
arriolac c77667e
Add comment to update section to a carousel once better support is pr…
arriolac 708aefe
🤖 Apply Spotless
arriolac 21cffa3
[Jetcaster] Migrate from M2 to M3. (#1287)
arriolac 6033cc8
Adding domain layer.
arriolac 5499056
Add tests.
arriolac cabdb60
🤖 Apply Spotless
arriolac 92c1b86
PR feedback.
arriolac b1bdaca
Update include clause to be consistent with the project standards
chikoski fe5ed81
Jetcaster/tv support (#1286)
chikoski 7c5e521
Set the navigation graph to the tv-app
chikoski 1c49ebc
Refactor based on feedback.
arriolac 0d6394d
🤖 Apply Spotless
arriolac a7965dd
Add updated assets.
arriolac 421f4e1
Update Jetcaster/app/src/main/java/com/example/jetcaster/ui/home/disc…
arriolac eae0554
Simplifying.
arriolac ccdb03d
[Jetcaster] Refactor: create domain models (#1289)
arriolac c3a5252
[Jetcaster] Update icons (#1291)
arriolac b236b5d
Implementation of the discover screen
chikoski ad08aac
Wear version of Jetcaster
kul3r4 acfc5b0
Merge branch 'jetcaster/all_form_factors' into jetcaster/all_form_fac…
kul3r4 196da0c
[Jetcaster]: Handle empty library state.
arriolac fa6fd4a
🤖 Apply Spotless
arriolac fe65afe
Update Jetcaster/app/src/main/java/com/example/jetcaster/ui/home/Home.kt
arriolac 5897c0c
🤖 Apply Spotless
arriolac 35f192c
PR Feedback.
arriolac 25fa1ba
🤖 Apply Spotless
arriolac d971385
Add the library screen to TV app
chikoski 861774f
Add podcast details screen to the TV app
chikoski 297db8c
Add background to the podcast details screen
chikoski adfdca0
Wear version of Jetcaster (#1290)
kul3r4 e36547c
[Jetcaster] Handle no subscribed podcasts empty state (#1292)
arriolac aeaa1d5
[Jetcaster] Add support for playing an episode (mock)
arriolac a59f186
🤖 Apply Spotless
arriolac 5fa6d06
Add support for queueing episodes.
arriolac 08933f4
🤖 Apply Spotless
arriolac 2bbed3c
🤖 Apply Spotless
arriolac 3d221a2
Add javadoc for episodeAndPodcast.
arriolac 03a4772
[Jetcaster] Add mock support for playing an episode (#1293)
arriolac 4270387
Move the classes defining spaces, margins, and paddings in the app to…
chikoski 2de5753
Fix the failure of tv-app:minifyReleaseWithR8 task
chikoski 9bb8ab7
Add the library screen and the podcast details page to the TV app (#1…
chikoski a0fb0ae
Add search functionality to the TV app
chikoski f53a56a
Merge branch 'main' into jetcaster/all_form_factors
arriolac 240bec8
Implement newly introduced methods
chikoski d5b2862
Update the code format
chikoski e08a026
Add search functionality to Jetcaster (#1298)
chikoski dc9acb9
[Jetcaster]: Podcast screen.
arriolac 00b0456
🤖 Apply Spotless
arriolac 7714e5d
Refactor screens to use external models.
arriolac 3f2c2de
🤖 Apply Spotless
arriolac 3649e93
Undo commented out code.
arriolac 01a095c
Fix tests
arriolac 6452db8
🤖 Apply Spotless
arriolac 1c94c88
PR comments.
arriolac 2764e06
🤖 Apply Spotless
arriolac 61ef2c9
Add a screen to show the details of the selected episode
chikoski 41cee47
Navigate to player when tapping episode item.
arriolac 5d922e1
CAMAL
arriolac 81a8ebf
Use Compose UI latest
arriolac 49933d8
Add loading states.
arriolac ae2f2e5
🤖 Apply Spotless
arriolac 2a65a17
Use Surface as root of Home screen.
arriolac 40a6b47
Fix tests.
arriolac 27c8ea6
🤖 Apply Spotless
arriolac 6058f86
[Jetcaster]: Podcast screen (#1296)
arriolac 9215a15
Remove TODO.
arriolac 2a44a81
🤖 Apply Spotless
arriolac 39d750b
Use Rows and Columns for EpisodeListItem to avoid crash.
arriolac afe8af7
PR feedback.
arriolac c89178c
🤖 Apply Spotless
arriolac 8223314
[Jetcaster] Adding SupportingPaneScaffold to Home (#1303)
arriolac c90430c
Add a screen to show the details of the selected episode (#1304)
chikoski 50f7662
Fix a build error due to resolution failure of BasicTextField2
chikoski ba16ae8
Fix layout glitch due to line break character in the category name
chikoski a6df1a1
Coead cleanup
chikoski c8b38f8
Format the code
chikoski bad6d5c
Fix: a build error happening on TV app module (#1307)
arriolac caf0dbe
UI Polish.
arriolac 0b13233
🤖 Apply Spotless
arriolac 4a9ab77
Add placeholder text for search bar.
arriolac de71ae3
[Jetcaster] UI Polish (#1306)
arriolac 64ee70c
[Jetcaster]: Provide PodcastDetailsViewModel via factory.
arriolac 1f7b898
🤖 Apply Spotless
arriolac 96d8754
add home screen
kul3r4 d1f085c
Add Home screen and Episodes screen (#1301)
kul3r4 82ce7ca
Remove log.
arriolac 92f9a03
[Jetcaster]: Provide PodcastDetailsViewModel via factory. (#1310)
arriolac 4b90571
Hide back arrow in supporting pane when 2 panes shown
jdkoren c323b6c
[Jetcaster] Handling no podcast selected and extracting state for home
arriolac f2224d2
[Jetcaster] Handling no podcast selected and extracting state for hom…
arriolac 8edcfff
Hide back arrow in supporting pane when 2 panes shown (#1312)
jdkoren a106ddc
Add hilt.
arriolac 7634e9d
🤖 Apply Spotless
arriolac b136c75
Add Hilt to TV and Wear
arriolac f6c1e6b
🤖 Apply Spotless
arriolac 4f1815c
[Jetcaster] Add Hilt to app, tv and wear modules (#1311)
arriolac f6403a3
Update button text in podcast details.
arriolac 2c7e599
Hide home category toggle when there are no subscribed podcasts.
arriolac 189b951
🤖 Apply Spotless
arriolac c59e2e4
Hide supporting pane on initial load
arriolac 198dc15
Remove tabs from top app bar.
arriolac 4e422a6
🤖 Apply Spotless
arriolac e68bf8d
Show single pane on phone in landscape
jdkoren 11111eb
🤖 Apply Spotless
jdkoren 71d7dce
adds navigation to player, cleanup
kul3r4 c599b2b
[Jetcaster] Wear - adds navigation to player, cleanup (#1316)
kul3r4 6286495
Explanatory comments
jdkoren aecebde
Show single pane on phone in landscape (#1321)
jdkoren 79403f8
[Jetcaster] Hide home category toggle when there are no subscribed po…
arriolac d0b64d7
[Jetcaster]: Fix ambiguous WSC import.
arriolac 5379e1d
🤖 Apply Spotless
arriolac d936bc2
[Jetcaster]: Fix ambiguous WSC import. (#1326)
arriolac 818b8fc
Remove experimental annotations
chikoski 8899463
Update parameter retrieval code to use flow
chikoski 9f999d2
Add the player screen to TV app
chikoski 5662615
Updated some components to be consistent with the naming convention.
chikoski b683f56
Fix format issues with spotlessApply
chikoski f06acaa
Remove duplicated attributes and parameters.
chikoski 5079db0
Add @Transaction annotation to fix the failure on :core:DebugKotlin
chikoski 56793d4
Add androidx.lifecycle:lifecycle-runtime-compose to the dependency list
chikoski f9b345b
Enable play/pause on the Player
kul3r4 eeef221
[Wear] Enable play/pause on the Player (#1325)
kul3r4 1dd9c82
Display radial gradient on home background.
arriolac d2f539a
🤖 Apply Spotless
arriolac 8a6246e
Add the player screen to TV app (#1324)
chikoski 89ef970
Update action of the episode selection to navigate the player screen.
chikoski 250366b
Adds podcasts screen
kul3r4 9cbfdd7
[Wear] Adds podcasts screen (#1328)
kul3r4 8fc4824
[Jetcaster] Create model module and add PlayerImage to shared design …
arriolac 3832b73
Fix wear model references.
arriolac 3e11672
🤖 Apply Spotless
arriolac 8ecc195
[Jetcaster] Create model module and add PlayerImage to shared design …
arriolac 8ebfbaa
Update README.md images
margeeta 9c2802e
[Jetcaster] Fix TV imports.
arriolac 6743bff
🤖 Apply Spotless
arriolac c34f0a5
TV app: update action of the episode selection to navigate the player…
chikoski 645459d
Merge branch 'jetcaster/all_form_factors' into chris/jetcaster/fix_tv
chikoski efc0031
🤖 Apply Spotless
chikoski d157e2f
[Jetcaster] Fix TV imports. (#1334)
arriolac 6306b3a
[Jetcaster] Display radial gradient on home bg (#1329)
arriolac 844e89d
[Jetcaster]: Fix imports.
arriolac 7ceb7fa
[Jetcaster]: Fix imports. (#1337)
arriolac df2cd68
Unify WindowSizeClass usage
jdkoren ef15624
Remove material3-window-size-class dependency
jdkoren b09d709
Update README.md images (#1333)
arriolac bc6e74b
[Jetcaster] Refactoring HTML Elements in SummaryText
yongsuk44 3dbbf09
Unify WindowSizeClass usage (#1335)
jdkoren 2767b3f
[Jetcaster] Update README.
arriolac 8ce7a62
Fix typo.
arriolac 5a409b3
Remove link to tablet.
arriolac af9038f
Update top-level README.
arriolac e2adb20
Merge branch 'main' into jetcaster/all_form_factors
arriolac ea77130
Merge remote-tracking branch 'origin/jetcaster/html-txt' into jetcast…
yongsuk44 129269a
[Jetcaster] Resolve conflicts - HtmlText
yongsuk44 5a82b73
[Jetcaster] Fix PodcastInformation Center Alignment
yongsuk44 8b3003b
Adds PodcastDetailsScreen
kul3r4 8550dce
[Jetcaster] Handling of HTML Elements in PodcastSummary on Foldable D…
arriolac 41c1816
[Jetcaster] Update README. (#1327)
arriolac 3384c6f
[Jetcaster] Add unit test for mock episode player.
arriolac bef840d
Remove unused code.
arriolac 23a9f32
🤖 Apply Spotless
arriolac ca31c4a
[Wear] Adds PodcastDetailsScreen (#1336)
kul3r4 e369aa8
Remove unused method.
arriolac 0d8140a
PR feedback.
arriolac 7f8062e
🤖 Apply Spotless
arriolac 046a497
Adds states for Player, adds queue button
kul3r4 34ff374
Adds states for Player, adds queue button (#1341)
kul3r4 edf86a1
[Jetcaster] Update player styling (#1340)
arriolac b018671
Adds queue screen
kul3r4 5e81ca2
[Wear] Adds queue screen (#1344)
kul3r4 a7bc08a
[Jetcaster]: Auto play episode on next.
arriolac 3771d3e
🤖 Apply Spotless
arriolac 893e2bc
[Jetcaster]: Auto play episode on next. (#1346)
arriolac File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
114 changes: 0 additions & 114 deletions
114
Jetcaster/app/src/main/java/com/example/jetcaster/Graph.kt
This file was deleted.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
54 changes: 0 additions & 54 deletions
54
Jetcaster/app/src/main/java/com/example/jetcaster/data/EpisodeStore.kt
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.