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
(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
(gilbertt)
Fixed Epplet_register_event_handler, prompted by email from Alexandre David
<adavid@DoCS.UU.SE>. His patch was incorrect though, and the proper fix is
to change the line where the event handler is called. (His patch changed
only one definition of it, in the wrong place, and broke epplets ;)
SVN revision: 2146
(gilbertt)
Okay. E has the new ipc call. However, because epplets can't demand that
people have e > 0.16.4, the old behaviour is the default. Please ./configure
--enable-new-remember to test the new behaviour. (You'll need cvs e as of 2
seconds ago) It should be much streamlined. Especially for you guys on
interesting hardware =)
SVN revision: 2139
(gilbertt)
Epplet-side fix for the "millions of remember requests" bug.
I'll implement a better fix when I add a new ipc call to e :)
SVN revision: 2137
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