Skip to content
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

implement next version of Duck Player #1004

Merged
merged 9 commits into from
Aug 9, 2024
Merged

Conversation

shakyShane
Copy link
Contributor

@shakyShane shakyShane commented Jul 31, 2024

https://app.asana.com/0/1201141132935289/1207942137400007/f

This is DuckPlayer as components, with the following core changes:

1 - schema based messaging
2 - full support for mobile layouts
3 - full support for localization
4 - better error handling
5 - lots more tests, covering every feature now
6 - some added screenshots to ensure the UI cannot regress

Note: I'm not happy with the lack of css custom properties for brand stuff, nor the heavy use of px-based values. However, given the scale of the change, I'm opting for adding screenshots this time around, allowing us to refactor the CSS later.

Note: This initial merge is to enable the desktop variants to ship - so we can restrict manual testing to macOS + Windows

  • macOS - @Bunn has tested this
  • windows - Lucia has tested this

@shakyShane
Copy link
Contributor Author

shakyShane commented Jul 31, 2024

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @shakyShane and the rest of your teammates on Graphite Graphite

@shakyShane shakyShane marked this pull request as ready for review July 31, 2024 15:19
@shakyShane shakyShane force-pushed the shane/duckplayer-next branch from efc8e64 to 4b418a9 Compare July 31, 2024 15:23
@shakyShane shakyShane force-pushed the shane/duckplayer-message-contracts branch from 28d644c to e480031 Compare July 31, 2024 16:36
@shakyShane shakyShane force-pushed the shane/duckplayer-next branch 2 times, most recently from 07c993e to 2633484 Compare August 1, 2024 09:21
Base automatically changed from shane/duckplayer-message-contracts to main August 1, 2024 09:35
@shakyShane shakyShane force-pushed the shane/duckplayer-next branch 2 times, most recently from 95689e2 to c4f5e9e Compare August 1, 2024 10:13
@duckduckgo duckduckgo deleted a comment from github-actions bot Aug 1, 2024
@duckduckgo duckduckgo deleted a comment from github-actions bot Aug 1, 2024
mgurgel
mgurgel previously approved these changes Aug 7, 2024
Copy link
Contributor

@mgurgel mgurgel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

@shakyShane shakyShane force-pushed the shane/duckplayer-next branch from a594582 to d369580 Compare August 7, 2024 12:38
@duckduckgo duckduckgo deleted a comment from github-actions bot Aug 7, 2024
@duckduckgo duckduckgo deleted a comment from github-actions bot Aug 7, 2024
@duckduckgo duckduckgo deleted a comment from github-actions bot Aug 7, 2024
@duckduckgo duckduckgo deleted a comment from github-actions bot Aug 7, 2024
@duckduckgo duckduckgo deleted a comment from github-actions bot Aug 7, 2024
@duckduckgo duckduckgo deleted a comment from github-actions bot Aug 7, 2024
@duckduckgo duckduckgo deleted a comment from github-actions bot Aug 7, 2024
@duckduckgo duckduckgo deleted a comment from github-actions bot Aug 7, 2024
Copy link

github-actions bot commented Aug 7, 2024

Temporary Branch Update

The temporary branch has been updated with the latest changes. Below are the details:

Please use the above install command to update to the latest version.

Copy link

github-actions bot commented Aug 8, 2024

Temporary Branch Update

The temporary branch has been updated with the latest changes. Below are the details:

Please use the above install command to update to the latest version.

@shakyShane shakyShane force-pushed the shane/duckplayer-next branch from e562912 to 0fa5330 Compare August 9, 2024 06:43
@shakyShane shakyShane changed the base branch from main to 08-09-naming_use_injectname_vs_platform_in_the_correct_places August 9, 2024 06:43
Copy link

github-actions bot commented Aug 9, 2024

Temporary Branch Update

The temporary branch has been updated with the latest changes. Below are the details:

Please use the above install command to update to the latest version.

Copy link

github-actions bot commented Aug 9, 2024

Temporary Branch Update

The temporary branch has been updated with the latest changes. Below are the details:

Please use the above install command to update to the latest version.

Base automatically changed from 08-09-naming_use_injectname_vs_platform_in_the_correct_places to main August 9, 2024 12:20
@shakyShane shakyShane force-pushed the shane/duckplayer-next branch from a0cd95c to a7b6347 Compare August 9, 2024 12:21
Copy link

github-actions bot commented Aug 9, 2024

Temporary Branch Update

The temporary branch has been updated with the latest changes. Below are the details:

Please use the above install command to update to the latest version.

@shakyShane shakyShane merged commit b046c10 into main Aug 9, 2024
6 checks passed
@shakyShane shakyShane deleted the shane/duckplayer-next branch August 9, 2024 13:01
@shakyShane shakyShane mentioned this pull request Sep 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants