Re: [Tuxpaint-maintainers] Google Play Store forcing an update for 16kb page size
An award-winning drawing program for children of all ages
Brought to you by:
wkendrick
From: Pere P. i C. <per...@gm...> - 2025-09-15 00:39:02
|
Hi :) El dg. 14 de 09 de 2025 a les 18:11 -0400, en/na Terrence Sheflin va escriure: > Hello, > Google has announced several changes to their Play Store, > and one is the requirement for support of 16kb page size for all apps by Oct 31. > This includes Tux Paint, and supporting this requires an upgrade of NDK, gradle and more. This is why I hate Android ;) One takes more time in adapting with the changing requirements than in programming. > I was able to make the changes and get it to compile and run, but I had to add a lot of suppressions as it's much more strict. > You can see the PR waiting on review from Pere with all of the changes here: > https://github.com/tux4kids/Tuxpaint-Android/pull/44 WOW, a lot of work, thanks :) > Please forgive my C modifications as I'm terrible with the language. > I had to modify two .c files in the core tuxpaint to get this to work. Here they are: > * https://github.com/tux4kids/Tuxpaint-Android/pull/44/files#diff-f43efa8105fb974cf05a790ca3c568fb86114e0e0cb7b3014aaca9b9b38d5e2bR34 > * https://github.com/tux4kids/Tuxpaint-Android/pull/44/files#diff-faa0c9df37f632b89e6c4409b1b36e83e07346f6ad958b7123277e63d7988db3R412 > For the first, I don't like the relative path, but using it without it fails and I don't understand why. I already left a couple of comments in the PR, but for the rest I guess I have to trust you. :) > The second is more difficult. It appears SDL_SendMouseWheel is not a public method in SDL so I had to include a private file. I think you're supposed to now use SDL_PushEvent instead. Probably... I will see what I can do about this, but in the meantime i guess you can go ahead... Best Pere > > Thanks. > > Terrence > _______________________________________________ > Tuxpaint-maintainers mailing list > Tux...@li... > https://lists.sourceforge.net/lists/listinfo/tuxpaint-maintainers |