Skip to content

Tracking Issue: Adapt systems to support native platform APIs #2540

Closed
14 of 14 issues completed
Closed

Description

@Keavon
No description provided.

Activity

  1. added
    ArchitectureInvolves architecture or engineering work or discussion
    WebInvolves web programming (TypeScript, Svelte, CSS)
    on Apr 9, 2025
  2. added theissue type on Apr 9, 2025
  3. moved this from Short-Term to Blocked in Task Boardon Apr 13, 2025
  4. changed the issue type fromtoon Apr 14, 2025
  5. banocean commented on May 25, 2025

    @banocean

    Window title bar

    I think this could be quite big ui/ux concern when we would lean too much on os implementation and use for example native menu bar

    Clipboard access

    Can't this be done via browser apis? Are there any limitations of the Clipboard API making this not possible?

  6. Keavon commented on May 25, 2025

    @Keavon
    MemberAuthor

    This deals with future work plans on the desktop app. See this issue's parent tracking issue.

  7. banocean commented on May 25, 2025

    @banocean

    This deals with future work plans on the desktop app. See this issue's parent tracking issue.

    I'm not sure what's the concern with it here, I'm asking about more details on what are those plans referring to. Stuff like window title bar seems like something that could be part of ongoing contributions to desktop app implementation right now, so I was asking about what is it referring to since I was looking forward to contributing.

  8. Keavon commented on May 25, 2025

    @Keavon
    MemberAuthor

    Gotcha, it sounded like your question was asking about its role within the web ecosystem, when in fact this deals with native APIs not web APIs. This issue is blocked since it comes after the current blocker on the desktop app, which is the platform-specific compositor challenges for combining the webview and native render. If you're interested in getting involved with native development for the desktop app initiative, please see #2541 and #2648 and take a look over in the #desktop-app channel of our Discord where the recent discussion has taken place which can fill in those details. Thanks!

  9. changed the title [-]Customize native window and utilization of native APIs[/-] [+]Customize native window and utilize native APIs[/+] on Aug 1, 2025
  10. added
    DesktopNative desktop API work with Windows/Mac/Linux and CEF
    on Aug 4, 2025
  11. 24 remaining items

  12. changed the title [-]Adapt systems to support native platform APIs[/-] [+]Tracking Issue: Adapt systems to support native platform APIs[/+] on Sep 3, 2025
  13. moved this from Backlog to In progress in Desktop Applicationon Sep 3, 2025
  14. Keavon commented on Dec 22, 2025

    @Keavon
    MemberAuthor

    All remaining issues are now tracked in #3507 and #3508.

  15. moved this from Ongoing Projects to Completed This Milestone in Task Boardon Dec 22, 2025
  16. added this to the Milestone 54 milestone on Jul 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

ArchitectureInvolves architecture or engineering work or discussionDesktopNative desktop API work with Windows/Mac/Linux and CEFWebInvolves web programming (TypeScript, Svelte, CSS)

Type

Projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions