Skip to content

[camera] Convert to Pigeon #117905

Description

@stuartmorgan-g

Part of #117844

This is a case where we may want to build more instance-tracking functionality into Pigeon itself before doing a conversion, since we currently use per-instance channels.

  • camera_android.
  • camera_avfoundation
  • camera_windows

Activity

  1. added
    packageflutter/packages repository. See also p: labels.
    and removed on May 26, 2023
  2. CodeDoctorDE commented on Apr 18, 2024

    @CodeDoctorDE
    Contributor

    Hi,
    I upgraded my package lately and got this:

    > camera_avfoundation 0.9.15+2 (was 0.9.15+1)
    ! flutter_secure_storage_web 1.2.0 from git https://github.com/ThexXTURBOXx/flutter_secure_storage.git at 6ac827 in flutter_secure_storage_web (overridden)       
      intl 0.18.1 (0.19.0 available)
      leak_tracker 10.0.0 (10.0.5 available)
      leak_tracker_flutter_testing 2.0.1 (3.0.5 available)
      leak_tracker_testing 2.0.1 (3.0.1 available)
      material_color_utilities 0.8.0 (0.11.1 available)
      meta 1.11.0 (1.14.0 available)
      pdf_widget_wrapper 1.0.3 (1.0.4 available)
    + pigeon 18.0.0
      test_api 0.6.1 (0.7.1 available)
      vm_service 13.0.0 (14.2.1 available)
    Changed 2 dependencies!
    

    camera_avfoundation uses pigeon in the dependencies block instead of the dev dependencies. It should be moved there since there is no "import package:pigeon" in the code.

  3. stuartmorgan-g commented on Apr 18, 2024

    @stuartmorgan-g
    ContributorAuthor

    @CodeDoctorDE Thanks, I missed the --dev flag when adding the dependency. I have a PR up to fix it, and prevent it from happening in the future.

  4. 20 remaining items

  5. added
    P1High-priority issues at the top of the work list
    on Sep 12, 2024
  6. stuartmorgan-g commented on Sep 26, 2024

    @stuartmorgan-g
    ContributorAuthor

    I strongly recommend doing this incrementally, as I did for iOS, given the API surface size. For reference:

  7. unlocked this conversation on Oct 8, 2024
  8. yaakovschectman commented on Oct 18, 2024

    @yaakovschectman
    Contributor

    @stuartmorgan With this done for camera_android, should we close this issue now?

  9. stuartmorgan-g commented on Oct 18, 2024

    @stuartmorgan-g
    ContributorAuthor

    Yes! 🎉

  10. github-actions commented on Nov 1, 2024

    @github-actions

    This thread has been automatically locked since there has not been any recent activity after it was closed. If you are still experiencing a similar issue, please open a new bug, including the output of flutter doctor -v and a minimal reproduction of the issue.

  11. locked as resolved and limited conversation to collaborators on Nov 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

P1High-priority issues at the top of the work listc: contributor-productivityTeam-specific productivity, code health, technical debt.p: cameraThe camera pluginpackageflutter/packages repository. See also p: labels.team-ecosystemOwned by Ecosystem teamtriaged-ecosystemTriaged by Ecosystem team

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions