bombasticbob / X11workbenchProject

The X11 Work Bench, an IDE for working on X11 applications, with a simple C language toolkit that should be familiar and easy to use for old school GUI programmers (currently pre-alpha state)
Other
3 stars 0 forks source link

some performance issues noted with message box open #7

Closed bombasticbob closed 8 years ago

bombasticbob commented 8 years ago

noted some performance-related issues with opening message box, particularly the "about" message box. need to profile this, find out why.

this effect is amplified when using X11 on a remote display. This suggests it's a communications issue between the X library and the X server.

bombasticbob commented 8 years ago

analysis suggests it's libXpm causing the slowness. will probably need to use the 'custom replacement' rather than libXpm. consider making it a configure option.

bombasticbob commented 8 years ago

issue resolved. added '--enable-libXpm' option for configure script, which is OFF by default. will use internal version instead. Should STILL be compatible with end-user code that includes libXpm stuff, but the toolkit itself won't be using it unless you specify that option in the configure script.