Re: [Tuxpaint-devel] Started the port to SDL3
An award-winning drawing program for children of all ages
Brought to you by:
wkendrick
From: Mark K. <mar...@gm...> - 2025-06-30 01:39:15
|
Hi Pere, Thank you for working on this. Can you grant the user `vindaci` access to the sdl3 branch so I can add the macOS changes? Thanks, Mark On Sun, Jun 29, 2025 at 8:03 AM Pere Pujal i Carabantes <per...@gm...> wrote: > Hi all, > > About three months ago I started that port, now after the release of > 0.9.35 I am continuing it :) > > The source code is currently inside the sdl3 branch in my personal fork at > SourceForge > https://sourceforge.net/u/perepujal/tuxpaint/ci/master/tree/ > > It needs SDL3_gfx which is still not in my distro(Debian Sid), so I've > picked this one: > https://github.com/sabdul-khabir/SDL3_gfx > > And needs also SDL3_Pango wich I have working but needs a lot of cleaning > before it gets ready for a merge request, > I blindly ran some sed scripts that affected tons of files. Sorry Mark :) > https://provant.freeddns.org/pere/public_html/Tux%20Paint/devel/20250629/ > > After installing them, and the SDL3* libraries that come in my > distribution, > I am able to compile and run Tux Paint in my box :) > Painting, lines, shapes, stamps, text, open, save, slideshow, erase and > magic alien seems to work fine. > im and labels too but they are not tested hard. > > I'd really like reviews and tests, below some things that would need help: > > im subsystem: > I don't know the languages we provide im for, so a test about correctness > would be welcome. > Right Alt do not work in the SDL3 version I have installed, so I've added > Left Alt to Thai, even if it was explicitly disabled. > Oher languages made use of both, left and right alt, now in my box, only > left works. > > > Fill Lineal doesn't work properly on single click inside small circles, > without drag, I am currently investigating this... > > > Magic tools: > there are plenty of magic tools in the magic/src/WIP_SDL3 directory that > are waiting to be ported. > > > Wew, too long message, thanks for reading, and thaks for any help :) > Pere > > > > > _______________________________________________ > Tuxpaint-devel mailing list > Tux...@li... > https://lists.sourceforge.net/lists/listinfo/tuxpaint-devel > |