- 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
Rename package back to just "epplets."
Allow for ~/.e16 in addition to ~/.enlightenment.
Fix E-Disk for 2.6 kernels.
----------------------------------------------------------------------
SVN revision: 13307
Spec file fixes and cleanups.
Re-indented E-Power.c.
Started a new ChangeLog using mezz format since I'm the only one who
messes with this any more.
----------------------------------------------------------------------
SVN revision: 12702
(KainX)
Updated E-Disk to display throughput in bytes, kB, MB, or GB instead of just
kB.
Added a new epplet, E-Bandwidth, which does network usage in a manner similar
to E-Disk.
SVN revision: 6301
* Cleaned up installation of aircut3.ttp and bg.png such that only one
copy is installed and symlinks are made for *.ABOUT.
* Added E-Pants (Oath!)
SVN revision: 4180
Right now the E-GtkRc-Tester app is not built, as it depends on gtk, I'll
add a configure check for that at some point and patch it in fully.
SVN revision: 3529
(KainX)
I'm an old xload fan, and none of the CPU meters actually measure load
averages. So I wrote E-LoadMeter. It displays the 1/5/15-minute load figures
as well as a vertical bar for each.
SVN revision: 2983
Added ftp support to E-Screenshooter on fusion94's request. See config
dialog for details. The ftp password is stored in plaintext I'm afraid ;-)
Right now, the ftp option won't work if you use shell stuff in the dir or
datestamp fields (as by default), you have to use actual names/dirs instead
if you want to ftp... This is just 'cos of the way I do it right now...
This is temporary. I have two ways of fixing it, the painful way (for me),
or the easy way (use wordexp). The thing is, I think wordexp doesn't exist
for some of you guys... So I may have to do it the painful way. I won't get
around to this for a little while...
Hope it's okay for now..
SVN revision: 2923
(KainX)
Patch from Jeremy Blosser <jblosser@firinn.org> to add a "Lock" button to
E-Xss. Right now it's hard-coded to run "xscreensaver-command -lock". Anyone
who'd like to make that configurable and has more time than me, have at it.
:-)
SVN revision: 2740
(KainX)
MUCH-improved config dialog layout for E-Toolbox. I don't know why I didn't
think of that myself. Complete credit and thanks for an excellent patch to
Terje Rosten <terjeros@phys.ntnu.no>.
SVN revision: 2604
(KainX)
I think the config dialog works now. I was able to add and delete buttons at
will. So have at it. Build some cool toolbars and send me your configs and
icons. I'll put the good ones in CVS as examples.
SVN revision: 2593
(KainX)
The config dialog should now work for the most part. It still has problems
adding new buttons, and it doesn't like removing labels or images. But it
works quite well for the most part. You can even resize it through the GUI.
:-)
SVN revision: 2592
(KainX)
I fixed some bugs in the epplet config load/save routines which were causing
problems with E-Toolbox. I also added some stuff, like gadget type checking
and the ability to check a gadget's type. And E-Toolbox now has a config
dialog; it's untested, though, but it might work. :-)
SVN revision: 2587
(KainX)
First off, I altered the API library so that images would be properly scaled
before being drawn, rather than just assuming that the image size was okay. I
also added a function, Epplet_add_sized_popup_entry(), to allow for image
buttons with scaled images in a popup. Added popup support to E-Toolbox as
well. You can now have buttons that popup other buttons, and those other
buttons can have images or labels. So can the popup button itself, and the
popup button can be a "standard" button too. (The only caviat is that the
popup button must come before any of the buttons in the menu that it pops up;
no biggie.)
I've included a sample config file to demonstrate this. popup-sample.cfg
shows a single 1x1 up-arrow button which pops up several other buttons. Nice
and small; stays out of your way until you need it. :-)
I had to fix several issues with the epplet library to make some of this stuff
work, but nothing that violates the spirit of epplets. For example,
Epplet_gadget_show() now delays the actual drawing of the epplet gadgets until
the epplet itself is unhidden. And the image button sizing bug with the popup
stuff is fixed. Stuff like that. =)
I'm going to try to add a GUI configuration interface, as well as come up with
some more sophisticated sample configs. Just give me time.
Also, if you have a toolbox icon (preferably rendered) or can make one, please
let me know. E-Toolbox needs an icon. :-)
SVN revision: 2558
(KainX)
E-Toolbox can now auto-resize itself like it should. I also got standard
buttons working in addition to labels and images. The default setup is now
prettier as well. I also included another sample config file to give you an
idea of the flexibility it supports. And there's more to come, of course.
SVN revision: 2532
(KainX)
Added the first revision of E-Toolbox, a much-needed toolbar epplet. It's
got a lot already, but there's much more to come. And unlike certain other
toolbar-type epplets, this one will be done properly and cleanly. :-)
SVN revision: 2517
spending the time. deal with it. :P I am seperating out the specular light
so we get nice lighting and material properties with the texture. Yeah. The
effect fails with Invalid value to GLX_lightmodel_size on my box when running
in GLX hardware. It runs fine and looks nice in software MESA. I'm gonna
spend some time tracking down the glx bug. Not much else to do in this epplet,
It pretty much demos all the stuff i wanted to show. Go out and build
3D spinning load meters and stuff now!
SVN revision: 1982
effect, and the damn texture is pixilating as it spins, but it works :P I'll
fix the pixilating and add light and alpha blending in in a bit.
SVN revision: 1980
to use if the new Epplet_bind_double_GL confuses the hell out of em and they
dont need Epplet_bind_double_GL various buffer settings.
SVN revision: 1975
square. The square doesnt have and back face normals and i really dont want
to set any up, since its just supposed to show how to draw a simple non
lighted polygon with colors. Next task is to solidify the glx epplet epi.
SVN revision: 1971
calls in teh square, and the much more compact Vertex arrays for the
cube. Notice how it is possible to put them in a display list as long as
you dont alter the vertex data :P
SVN revision: 1960
(gilbertt)
Argh. Finally got bugged by E-Exec's size not tesselating properly, and so I
added a --proper-size commandline option to fix that right up =)
Sorry StriderZ ;)
SVN revision: 1954
Orthogonal projection is getting mapped 2 pixel up and to the right
in the viewport. Cant figure out why its happening. For now im just
adjusting the viewport 2 pixels down and left. Oh, also notice the
pretty colors on teh square. I PROMISE I'll put something more interesting
to look at in in a day or two. :P
SVN revision: 1952
(gilbertt)
Am I too late for 0.5?
Just cleaning up the help a bit. Sorry about the version thing btw, I guess
I have a thing for the number 6 or something?
:)
SVN revision: 1852
on whether you have patterns for mathching mountpoint types or not.
Deleting of mountpoint types should work. Still needs more debugging...
SVN revision: 1776
work on runtime now, modifying and adding mountpoint types too. Deleting
still needs to be done. Oh, and untested, btw.
Damn. I'm getting sick.
SVN revision: 1696
(KainX)
API changes here, all in order to make E-Disk and E-MemWatch be able to toggle
between the old arrangement and the new. So basically, you can now move
gadgets to new locations.
SVN revision: 1647
(KainX)
Dammit. My Linux version checking was broken in net.c, so users of 2.1 and
2.2 kernels weren't getting outgoing packet counts. Fixed.
SVN revision: 1634
settings that you want to refer to under the same key (e.g. the apps that
a launcher starts up etc), use
void Epplet_modify_multi_config(char *key, char **values, int num);
And if you want to query for a group of settings, use this:
char **Epplet_query_multi_config(char *key, int *num);
Note that you have to free() the returned array here. The key is internally
encoded into __key__1 for the first string, __key__2 for the second etc.
I put some testing code for this into ConfigTestEpplet.c The epplet will
remember all the command line parameters you give on startup and dump
them.
Also extended E-Mountbox so that the users can now define the patterns
in the device or mountpoint and corresponding icons themselves. Currently
still via the config file, but the dialog is there. Not functional yet,
though.
SVN revision: 1612
(KainX)
This should fix the seg fault people have been seeing. I also removed an
Esnprintf() and put the sprintf() back; that was a wrong replacement.
SVN revision: 1604
(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
(gilbertt)
Commands to view urls in E-UrlWatch are now of the format:
command %s
Where %s is substituted with the url.
Eg. The default is now:
gnome-moz-remote --newwin "%s" &
But things like
netscape -remote openURL(%s)
will now work.
That's a really bad habit of mine :( Thanks to Matthew Crites
<mcrites@primenet.com> for pointing it out.
SVN revision: 1589