Skip to content

Update RGtk2 to bind Gtk3 and/or Gtk4? #12

@davidcsterratt

Description

@davidcsterratt

I'd like to get my retistruct package back on CRAN, complete with its GUI, which uses RGtk2, and in particular the ggraphics() method to embed plots. Although I like the Gtk look and feel, I'm agnostic about how this can be done. From what I can see I can't use the gWidegets2tcltk package because Tcl/Tk can't embed graphics devices, and I'm not aware of other maintained GUI bindings for R at the moment.

I'm therefore coming back to RGtk2. From my investigations in #9 and on this thread on the r-package-devel it seems that for there to be a long term future for RGtk:

  1. It would have to be upgraded at least to Gtk3 and ultimately to Gtk4
  2. It would need to build on Windows with packages installed in RTools, which would need the help of CRAN maintainers
  3. It would need to be built on the Mac too, I supopose.

Re (1), it looks like there's been some progress in the 3.x branch.

Re (2) and (3), there were some positive indications from Tomas Kalibera that it might be possible.

So I'm wondering what the future plans are for RGtk2? As a maintainer of (probably much less complex) packages, I know that a significant amount of work would be required...

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions