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

Migrate to Compose Multiplatform #1324

Merged
merged 23 commits into from
Jul 1, 2023
Merged

Migrate to Compose Multiplatform #1324

merged 23 commits into from
Jul 1, 2023

Commits on Jul 1, 2023

  1. Configuration menu
    Copy the full SHA
    4dd911e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6d82810 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8e1c181 View commit details
    Browse the repository at this point in the history
  4. More migrations

    chrisbanes committed Jul 1, 2023
    Configuration menu
    Copy the full SHA
    522590e View commit details
    Browse the repository at this point in the history
  5. Import github.com/saket/swipe

    We need to build it again Compose MP
    chrisbanes committed Jul 1, 2023
    Configuration menu
    Copy the full SHA
    01867de View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    40090f5 View commit details
    Browse the repository at this point in the history
  7. Build :shared on iOS!

    chrisbanes committed Jul 1, 2023
    Configuration menu
    Copy the full SHA
    958c3e8 View commit details
    Browse the repository at this point in the history
  8. Move :ui:account to KMP

    chrisbanes committed Jul 1, 2023
    Configuration menu
    Copy the full SHA
    cf84499 View commit details
    Browse the repository at this point in the history
  9. Apply spotless

    chrisbanes committed Jul 1, 2023
    Configuration menu
    Copy the full SHA
    5e2b0cf View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    81e987a View commit details
    Browse the repository at this point in the history
  11. Use Circuit fork for now

    We need slackhq/circuit#704
    for iOS and Native support.
    chrisbanes committed Jul 1, 2023
    Configuration menu
    Copy the full SHA
    4dfbd28 View commit details
    Browse the repository at this point in the history
  12. Create DI components for iOS

    Had to stub out some auth dependencies so that they
    were on the graph.
    chrisbanes committed Jul 1, 2023
    Configuration menu
    Copy the full SHA
    020b3d9 View commit details
    Browse the repository at this point in the history
  13. Add basic Xcode project

    chrisbanes committed Jul 1, 2023
    Configuration menu
    Copy the full SHA
    68915fc View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    83d17b3 View commit details
    Browse the repository at this point in the history
  15. Fix :shared iOS x64 build

    chrisbanes committed Jul 1, 2023
    Configuration menu
    Copy the full SHA
    ff9b0c2 View commit details
    Browse the repository at this point in the history
  16. Fix jvmTest

    chrisbanes committed Jul 1, 2023
    Configuration menu
    Copy the full SHA
    ee7b0e6 View commit details
    Browse the repository at this point in the history
  17. Update CI iOS command

    We only need to link :shared
    chrisbanes committed Jul 1, 2023
    Configuration menu
    Copy the full SHA
    0eddcd1 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    b80becd View commit details
    Browse the repository at this point in the history
  19. Tidy up DI scoping

    UI should be scoped to the view, not application
    chrisbanes committed Jul 1, 2023
    Configuration menu
    Copy the full SHA
    7c2ab2c View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    fb315d1 View commit details
    Browse the repository at this point in the history
  21. Add Desktop app

    chrisbanes committed Jul 1, 2023
    Configuration menu
    Copy the full SHA
    0a47f43 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    598417c View commit details
    Browse the repository at this point in the history
  23. Add Desktop build to CI

    chrisbanes committed Jul 1, 2023
    Configuration menu
    Copy the full SHA
    06b2789 View commit details
    Browse the repository at this point in the history