[E-devel] E 0.16.7.1

2004-08-23 Thread Kim Woelders
This is a bugfix only release which fixes a number of problems in 0.16.7: Major problems: - Window placement after restart could get messed up. - Restarting with more than some number (16-32?) of windows on one desktop would crash E. - E could stop responding to mouse clicks. Minor problems: - T

[E-devel] [patch] First post, first fix

2004-08-23 Thread Marco
First, I would like to thank you all for the work you do on e. Each time I hear about e makes me feel better! :) Unfortunately, my first attempt to compile ELF against current CVS failed when making Imlib2. The "ltdl" library was not checked during configure. I added some line in configure.in to

[E-devel] Sanitizing Ecore X' cursor api

2004-08-23 Thread Tilman Sauerbeck
Here's my attempt to clean up the cursor api in Ecore X. First, ecore_x_cursor_set() has been renamed to ecore_x_window_cursor_set(). ecore_x_cursor_shape_set() was just a wrapper around XCreateFontCursor and ecore_x_cursor_set() - I removed it completely. What I didn't like is the fact that the

Re: [E-devel] Imlib2 ILBM loader

2004-08-23 Thread John Bickers
Hello, This loader is for Amiga IFF ILBM files. It does not handle exotic formats like Sliced HAM, but is supposed to handle regular HAM, HBRITE, and other formats with 1 to 8, 24, or 32 bit planes. This version corrects the handling of the alpha channel. I posted an earli

Re: [E-devel] ecore_x_window_del() - honor delete request requests

2004-08-23 Thread Tilman Sauerbeck
Carsten Haitzler <[EMAIL PROTECTED]> [2004-08-23 10:43]: > > atm, ecore_x_window_del() just wraps XDestroyWindow(). > > > > The attached patch makes ecore_x_window_del() only call XDestroyWindow() > > if the client doesn't have the WM_DELETE_REQUEST protocol set. > > If it does, a delete request m

Re: [E-devel] Ecore X: what if event.window == DefaultRootWindow()?

2004-08-23 Thread Tilman Sauerbeck
Carsten Haitzler <[EMAIL PROTECTED]> [2004-08-23 10:43]: > > the subject sucks, couldn't think of anything better, sorry :) > > > > AFAIK, Ecore X users should *not* need to know the value of > > DefaulRootWindow(...), since all the window handling functions provide > > the "root window fallback"

Re: [E-devel] Fw: Imlib2 segfault

2004-08-23 Thread John Bickers
Hello, The ncols variable in loader_bmp's load() function is set to more than 256 for this file, which overflows rgbQuads. The attached file is an updated version of loader_bmp.c from 1.1.0 (sorry) that limits the value to 256. I have also attached loader_lbm.c, an IFF ILB