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 GUI to R shiny #56

Open
davidcsterratt opened this issue Nov 15, 2024 · 7 comments · Fixed by #57
Open

Port GUI to R shiny #56

davidcsterratt opened this issue Nov 15, 2024 · 7 comments · Fixed by #57
Milestone

Comments

@davidcsterratt
Copy link
Owner

It looks like R Shiny could replace our use of the RGtk library. This issue will explore using R Shiny to implement the Retistruct GUI.

@wikki13
Copy link

wikki13 commented Dec 4, 2024

Definitely, R shiny is actively maintained also with JS integrations it is very much customisable at UI level. These shiny apps runs in browser so it's more accessible. Challenge comes when you make shiny apps to handle a huge data where you will need at most optimisation.

@davidcsterratt
Copy link
Owner Author

Thanks for the feedback @wikki13 . I have a student working on this project, and in the New Year we'll need some volunteers to test the new version of Retistruct. Would you be willing to be such a volunteer?

@wikki13
Copy link

wikki13 commented Dec 9, 2024

@davidcsterratt, I would like to extend my support being a volunteer.

@davidcsterratt
Copy link
Owner Author

Thank you!

@zchou96
Copy link

zchou96 commented Jan 4, 2025

@davidcsterratt: Hi David! I am also trying to use Retistruct on Mac's R and encountered the same problem with RGtk library. May I also volunteer to test the new version of Retistruct?
I am working on a retina project and your package would be very helpful. Thank you for keeping this package going!

@davidcsterratt
Copy link
Owner Author

@zchou96 Many thanks for your offer, which I would love to take up. Could you and @wikki13 send an email to me at david.c.sterratt@ed.ac.uk please? As I expect some volunteers won't be on github, it will be easier to organise by email.

@JanOkul JanOkul mentioned this issue Jan 21, 2025
davidcsterratt added a commit that referenced this issue Jan 30, 2025
Issue #56: Pull request accepted
@davidcsterratt
Copy link
Owner Author

davidcsterratt commented Jan 30, 2025

Things left to fix.

Essential:

  • Demos
  • Bitmap
  • PDF
  • Properties
  • Prevent crashes - roll-back to previous state

Desirable:

  • DS Magnifier

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants