- This is a quick and dirty port to imlib2. It's posible to clean/speed up
things considerably here and there.
- It's not unlikely that I missed some spots that require fixups.
SVN revision: 21639
(gilbertt)
Don't try to open "/dev/null" as an image either.
Prevents those:
IMLIB ERROR: Cannot load image: /dev/null
All fallbacks failed.
messages. I have just used a NULL parameter instead, which I believe is
correct.
SVN revision: 1591
(gilbertt)
Urm. I don't know if this was intended, but E-Slides never actually
Epplet_gadget_show()'s its image... Don't know when this happened...
SVN revision: 1590
(KainX)
New dialog for E-NetGraph. This is the only network epplet I use, so I don't
have any plans to add similar interfaces to the other net epplets, but I
recommend that *someone* does so.
Also, I modified E-Slides and E-NetGraph so that if the config file or the
default settings don't provide a valid image directory (for E-Slides) or a
valid network interface (E-NetGraph), rather than immediately exiting, you
will be presented with the config dialog. Very handy.
SVN revision: 1544
(KainX)
Applied Tom's patch to E-Slides to support maintaining the aspect ratio when
displaying images in the epplet window. Also cleaned up the E-MoonClock code
and set the buffer size to 1024 so that everyone will hush. =)
SVN revision: 1515
(KainX)
For one thing, I think I've fixed the seg fault in E-MoonClock. Here's
hoping.
I also added the background setting functionality to E-Slides, but this time
it was done *right*. :-) Take a look and see for yourself. If you look at
the code, it also demonstrates how to use E IPC to set backgrounds.
SVN revision: 1476
(KainX)
All the network stats stuff has been moved to a centralized location, and all
the network stats epplets have been converted to use the new functions. Thus,
all network epplets can now have a portable interface to the data without
having to worry about portability; the backend takes care of it.
I also added copyright statements and a license to all my epplets. And I
removed my name from the E-Mountbox copyright since my contributions were
negligible. :-)
SVN revision: 1460
(KainX)
Added support for specifying the width and height (in epplet units, 16 pixels)
of the E-Slides window. -w <width> and -h <height> are the options. The
default is the traditional 3x3, of course. Note that this cannot be done via
config file options since the size is set before the config loader can be
called.
SVN revision: 1455
(KainX)
Okay, I've fixed the API issue with Epplet_modify_config(), and I've fixed the
weird Epplet_reset_textbox() behavior. (For the record, there was never a
buffer overflow here. The textbox contents are dynamically allocated and
resized.)
I also tweaked some of Tom's changes both for style and more robustness. I
also fixed the OK dialog error the "right" way. The real problem was not
calling Esync() before exiting. :-)
Now if only I could talk Tom into putting a newline at the end of his
ChangeLog entries.... ;-)
SVN revision: 1254
Thu Nov 11 18:50:07 GMT 1999
(gilbertt)
*Hopes KainX doesn't kill him*
Fixed a couple of things.
o No longer tries to open subdirectories as images (my
.enlightenment/backgrounds directory contains only two subdirs, tiled and
fullscreen, previously it dumped core trying to open these as images).
o If there are no images in the dir, the Epplet_dialog_ok was never shown,
as it was followed by an exit(-1). It must be followed (at some point) by
Epplet_loop() to work.
KainX: If I broke it, you can kill me :)
SVN revision: 1253
(KainX)
The zoom button works now. It executes an arbitrary command and replaces an
occurance of %s in the string with the current image filename. The default
is "ee %s".
SVN revision: 1182
(KainX)
E-Slides, a slideshow epplet. This is just the initial version; more features
coming soon. :-)
Also some API additions/bugfixes.
SVN revision: 1176