SuperSlicer icon indicating copy to clipboard operation
SuperSlicer copied to clipboard

Upgrade to wxWidgets 3.2 (to add Wayland support)

Open hughesjs opened this issue 1 year ago • 5 comments
trafficstars

wxWidgets 3.2 supports Wayland.

Unfortunately, PrusaSlicer (and therefore superslicer) seems to be stuck on 3.1.4.

Could you consider migrating to 3.2?

hughesjs avatar Apr 18 '24 12:04 hughesjs

I'll follow prusaslicer. If moving to version 3.2 doesn't create bugs or compile problems, then I can create a dev build for you to test if it's working.

supermerill avatar May 03 '24 12:05 supermerill

@supermerill - I'd be happy to do that testing if it builds okay. Not sure what PrusaSlicers plans are

hughesjs avatar May 03 '24 14:05 hughesjs

I have tried with 2.5.59.10 version and it seems to compile and work correctly with wxGTK 3.2

pacho2 avatar Sep 05 '24 13:09 pacho2

@pacho2 - Have you got a fork/branch I could pull to test?

hughesjs avatar Sep 26 '24 10:09 hughesjs

I tried to recompile 2.5.59.10 version with wxGTK 3.2 and it still seems to work (at least with the actions I have tried)

pacho2 avatar Sep 28 '24 15:09 pacho2

I also confirm that 2.5.59.13 release compiles and runs ok with wxGTK 3.2.

There is a relevant PrusaSlicer issue: https://github.com/prusa3d/PrusaSlicer/issues/8284 where I found out that GDK_BACKEND is forced to be always X11 (here). Will try to remove it and check if SuperSlicer works ok in wayland mode + wxGTK 3.2.

Tapchicoma avatar Feb 02 '25 10:02 Tapchicoma