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

Port WPF-based helper GUIs to Avalonia for Mac/Linux #136

Closed
mjcheetham opened this issue Jun 18, 2020 · 1 comment · Fixed by #336
Closed

Port WPF-based helper GUIs to Avalonia for Mac/Linux #136

mjcheetham opened this issue Jun 18, 2020 · 1 comment · Fixed by #336
Labels
enhancement New feature or request platform:linux Specific to a Linux-based platform platform:osx Specific to the macOS platform

Comments

@mjcheetham
Copy link
Collaborator

We currently do not have any GUI for Bitbucket and GitHub on macOS (and Linux) and require a TTY be present and available.

IDEs and other graphical-only tools that shell out to git will either hang (if they fail to set GIT_TERMINAL_PROMPT to 0) or error immediately as there is not TTY available and there are no supported GUI prompts.

The current Windows-only GUIs for Bitbucket and GitHub are written in WPF/XAML. We should be able to port these to Avalonia with minimal effort and get Mac and Linux GUIs "for free".

@mjcheetham mjcheetham added enhancement New feature or request platform:osx Specific to the macOS platform platform:linux Specific to a Linux-based platform labels Jun 18, 2020
@mjcheetham mjcheetham pinned this issue Jun 18, 2020
@mminns
Copy link
Contributor

mminns commented Jun 25, 2020

If it is any help to bootstrap this update here is a prototype I built
https://github.com/itofinity/Atlassian-Authentication-Helper

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request platform:linux Specific to a Linux-based platform platform:osx Specific to the macOS platform
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants