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

Investigate MAUI support to make VGraph work across multiple platforms #52

Open
Inglonias opened this issue Apr 21, 2022 · 2 comments
Open
Labels
Above and Beyond This issue represents a challenging feature or fix to implement. enhancement New feature or request

Comments

@Inglonias
Copy link
Owner

I may be able to port VGraph using MAUI. Not sure how easy or difficult that would be, since the GUI is pretty much married to WPF (and to a lesser degree, Windows Forms), but it's worth looking at if I ever get bored. Alternatively, I may be able to rewrite the front-end using Xamarin or something.

@Inglonias Inglonias changed the title Investigate MAUI support Investigate MAUI support to make VGraph work across multiple platforms May 19, 2022
@Inglonias Inglonias added Above and Beyond This issue represents a challenging feature or fix to implement. enhancement New feature or request labels May 19, 2022
@Inglonias
Copy link
Owner Author

I have looked into making a MAUI version of VGraph. Unfortunately, MAUI lacks some fundamental features that I would need to account for. Most notably, MAUI does not have dedicated mouse and keyboard support at this time. The only method of input I have is tapping on the screen, which can be done with either a cursor or my fingers on a mobile device. It would be possible to invent a new control scheme, but I cannot imagine using this application without keyboard shortcuts.

@Inglonias
Copy link
Owner Author

Looking at the MAUI repository, this now merits another look - It appears that some mouse and keyboard support may have been added to MAUI.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Above and Beyond This issue represents a challenging feature or fix to implement. enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant