MatthiasMann / twl

TWL Themable Widget Library
17 stars 5 forks source link

TWL-JOGL port #3

Open maheshkurmi opened 6 years ago

maheshkurmi commented 6 years ago

I have written jogl port of twl and it is working like charm. Thanks for sharing your valuable work with us. BTW I had to change keycodes and mouse button-id codes along with new renderers to get it working. You can share jogl-port of twl wherever it seems suitable.

MatthiasMann commented 6 years ago

Nice :)

On 11/29/2017 07:50 AM, mahesh kurmi wrote:

I have written jogl port of twl https://github.com/maheshkurmi/jogl-twl and it is working like charm. Thanks for sharing your valuable work with us. BTW I had to change keycodes and mouse button-id codes along with new renderers to get it working. You can share jogl-port of twl wherever it seems suitable.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/MatthiasMann/twl/issues/3, or mute the thread https://github.com/notifications/unsubscribe-auth/AGdoxfAsGz8xtPtrozVYGO88LnE24tB-ks5s7P6jgaJpZM4Quf53.

maheshkurmi commented 6 years ago

I think there must be default theme already loaded in TWL, since I think learning curve to theme widgets is steep, moreover it takes significant time in loading theme (lot of xml). For me the loading time for complete _sampledemo.xml theme is approx 1.3 seconds. For newbies TWL seems to be lot difficult because of its powerful theme engine. What about default vector rendered theme (widgets are drawn using geometry only)?

MatthiasMann commented 6 years ago

No, the core of the library is the separation of rendering from the widgets.

I have used various different themes for games and other apps. In most of these you can't even see that a widget library is being used.

The parsing speed is dependent on the complexity of the theme and the amount / size of images. Did you do profiling to see if the XML is actually the bottle neck? because the XPP library is really fast.

On 11/29/2017 10:46 AM, mahesh kurmi wrote:

I think there must be default theme already loaded in TWL, since I think learning curve to theme widgets is steep, moreover it takes significant time in loading theme (lot of xml). For me the loading time for complete /sample_demo.xml/ theme is approx 1.3 seconds. For newbies TWL seems to be lot difficult because of its powerful theme engine. What about default vector rendered theme (widgets are drawn using geometry only)?

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/MatthiasMann/twl/issues/3#issuecomment-347806917, or mute the thread https://github.com/notifications/unsubscribe-auth/AGdoxTeP3ptaoikcP79qEzczjQtHw9T1ks5s7SgNgaJpZM4Quf53.