Skip to content
This repository has been archived by the owner on Jul 10, 2023. It is now read-only.

GUI #4

Open
PatchMixolydic opened this issue Feb 12, 2020 · 3 comments
Open

GUI #4

PatchMixolydic opened this issue Feb 12, 2020 · 3 comments
Labels
enhancement New feature or request
Milestone

Comments

@PatchMixolydic
Copy link
Owner

Now this is pretty far future, but it might not hurt to start wondering about how the GUI might be designed. I've become a bit enamored with Microsoft's WPF recently, specifically with XAML, so maybe that might play a role in it. Or perhaps I'd go a more traditional route... I don't know for sure yet. I'll probably have a lot of time to think about it though.

@PatchMixolydic PatchMixolydic added the enhancement New feature or request label Feb 12, 2020
@PatchMixolydic
Copy link
Owner Author

If I do end up making some sort of XAML solution, I'd like to pitch in something cross platform, even if it is just a cross-platform XAML designer.

@PatchMixolydic PatchMixolydic added this to the 0.5.x milestone Mar 1, 2020
@PatchMixolydic PatchMixolydic modified the milestones: 0.5.x, 1.0.x Mar 1, 2020
@PatchMixolydic
Copy link
Owner Author

That being said, XAML is probably unlikely, at least as the initial interface. One possibility is that XAML or some similar UI markup language can be implemented as a layer above immediate-mode C calls

@PatchMixolydic
Copy link
Owner Author

More like immediate-mode Rust calls
Current plan is an architecture similar to Qt, which is similar to WPF if you squint hard enough. Not sure how well it'd translate to Rust, though

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant