JulNadeauCA / libagar

Cross-Platform GUI Toolkit (stable)
https://libagar.org/
BSD 2-Clause "Simplified" License
377 stars 41 forks source link

Could you provide AG_OBJECT as a seperate library, too? #50

Closed ruanjiaxing closed 4 years ago

ruanjiaxing commented 4 years ago

Is AG_OBJECT a generic object system which provide OOP like features for the C language or just have meaning inside Agar? If it's generic could you consider to provide it as a seperate library alongside with Agar? LibAgar in it full state requires many dependencies and provides many features and we only need at most Agar Core. The fact is only Agar Object is more than enough. I think the Agar Object System is awesome and if I could use it in embedded development it's very cool.

I tried to extract just Agar Object from the current Agar source but failed because lack of knowledge about the internal of Agar. So I think only the creator of it could do that.

Let me clarify, I only want to have Agar Object System as a separate library. I don't want you to strip it from the current Agar. Just another standalone version. Please let me know what you think. Thanks.