I hope the patch, when you finally got it, was acceptable. For my next trick, I will port entice to ecore2. So far, I have got it to compile and run without failing, but of course certain features have dropped, namely: DND support (for obvious reasons), messaging existing entice windows on startup (because the ecore_window_get_children function has disappeared), there was one other thing, but I can't remember what precisely.
Also, panel/button sliding (probably fading as well) has gone buggy: attempting to slide out while a slide in is taking place makes the two functions fight each other until one times out. I am not sure how best to combat this: my first thought was to ecore_timer_del the opposing slide on startup, but as the moves take place absolutely, not relatively, this makes the panel (for example) jump to the completely-in position before starting to slide back out. I am considering other possibilities, and will submit the heavily-revised code when this bug is dealt with. Any advice will be gratefully received, as long as it's not rude. Thanks, Daniel -- It's not true unless it makes you laugh, but you don't understand until it makes you weep. 'Illuminatus!', Robert Shea and Robert Anton Wilson http://www.doublezero.uklinux.net/ <--- visit this excellent website http://people.pwf.cam.ac.uk/dh286/publickey.asc <-- get my public key
pgp00000.pgp
Description: PGP signature