a2stuff / a2d

Disassembly of the Apple II Desktop - ProDOS GUI
https://a2desktop.com
261 stars 20 forks source link

Break out MGTK into a library #798

Open eschaton opened 1 week ago

eschaton commented 1 week ago

It's been awesome to see all the work done on MGTK as part of understanding, documenting, and enhancing Apple II Desktop!

It'd be really cool to have it as a separate library for use by other applications—potentially even as some sort of "shared library" such that it could be shared between applications, whether just on disk or in memory, though that seems like a stretch goal.

One reason for this is that I've been wondering what a "MousePaint 2" that uses MGTK and supports DHR would take.

inexorabletash commented 1 week ago

It really is broken out as a library... just not as a separate Github project.

To avoid premature work, I'd encourage you (or anyone else) to make a copy of the file(s) for now. If you get to the state where this becomes a problem we can look at separating it (and other toolkits/libs) into a separate repo.

"MousePaint 2" sounds like an awesome project!