Commit Graph

440 Commits

Author SHA1 Message Date
Michael Jennings e5d983d90a Saving over 1.5 MB is a good thing, I guess. :)
SVN revision: 2569
2000-04-27 22:16:15 +00:00
Michael Jennings 007a2abb53 Thu Apr 27 14:22:57 PDT 2000
(KainX)

Fixed a bug in the default configuration.  Thanks Vox.


SVN revision: 2567
2000-04-27 21:10:58 +00:00
Michael Jennings d63200b8d8 I changed something here....
SVN revision: 2566
2000-04-27 18:31:15 +00:00
Michael Jennings 23ccc9c365 Wed Apr 26 20:06:43 PDT 2000
(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
2000-04-27 05:25:45 +00:00
Michael Jennings 4e641d3c4e Reverting the re-introduction of the bad spec file. :)
SVN revision: 2540
2000-04-26 22:29:35 +00:00
Carsten Haitzler 1e7cddcfb7 fix spec file
SVN revision: 2539
2000-04-26 22:19:19 +00:00
Michael Jennings 3898105a26 Mon Apr 24 20:19:34 PDT 2000
(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
2000-04-25 03:08:26 +00:00
Michael Jennings 4364cc97a4 Oops. Forgot to change a couple things.
SVN revision: 2519
2000-04-23 19:16:14 +00:00
Michael Jennings cbc6ded6ad Don't build E-SD if we don't have esd.
SVN revision: 2518
2000-04-23 19:14:16 +00:00
Michael Jennings 53aff00113 Sun Apr 23 12:14:41 PDT 2000
(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
2000-04-23 19:02:39 +00:00
Michael Jennings 0deb1cc15d I completely redid the spec file. It doesn't suck any more. :-)
SVN revision: 2516
2000-04-23 17:31:03 +00:00
Tom Gilbert b51ccd2da3 Mon Apr 17 18:30:32 GMT 2000
(gilbertt)

E-UrlWatch: Hopefully fixes Debian Bug#62514


SVN revision: 2492
2000-04-17 17:15:25 +00:00
Christian Kreibich c990ed944a E-Mountbox: Show items in the sequence they're given in fstab, not reversed.
SVN revision: 2408
2000-04-03 00:08:16 +00:00
Tom Gilbert 4f20fe728a The new streamlined ipc remember command is used by epplets by default now,
ready for 0.16.4. If you use this epplets with a pre-0.16.4 E, you should
compile with --disable-new-remember.


SVN revision: 2356
2000-03-27 21:51:19 +00:00
Tom Gilbert 6f11aa3ded GNOME friendliness option.
SVN revision: 2355
2000-03-27 21:38:36 +00:00
Michael Jennings 1af5687b9d *mumble*
SVN revision: 2292
2000-03-21 22:47:37 +00:00
Michael Jennings 1568ef6527 Tue Mar 21 14:46:07 PST 2000
(KainX)

Patch from Alan Schmitt <alan.schmitt@inria.fr> to fix sound command in
E-Biff.


SVN revision: 2291
2000-03-21 22:47:13 +00:00
Christian Kreibich 6fbe38e5ab E-Mountbox: You can now automatically eject media, not eject at all or
eject manually. Updated docs too.


SVN revision: 2276
2000-03-18 16:17:01 +00:00
Tom Gilbert 07150af6c2 Sat Mar 11 02:30:13 GMT 2000
(gilbertt)

E-Net* epplets: Call Epplet_unremember before exiting on failure to find the
device.


SVN revision: 2222
2000-03-11 02:33:57 +00:00
Christian Kreibich 1546a9b92b Fixed embarrasing bugs in E-Mountbox. *shame*.
SVN revision: 2215
2000-03-09 20:21:28 +00:00
Laurence J. Lane ab6f811aca stuff
SVN revision: 2206
2000-03-08 01:58:06 +00:00
Tom Gilbert b5957f88fa Tue Mar 7 19:15:00 GMT 2000
(gilbertt)

Fix for E-Power from Roger Sherwood <rogersherwood@hotmail.com>
Now it looks for the pngs in the right place.


SVN revision: 2199
2000-03-07 19:15:35 +00:00
Laurence J. Lane 7d3612738c stuff
SVN revision: 2197
2000-03-07 17:45:16 +00:00
Laurence J. Lane 9e93bd5e70 version update
SVN revision: 2186
2000-03-05 12:17:10 +00:00
Michael Jennings 3afb1042d3 Fri Mar 3 14:43:37 PST 2000
(KainX)

Added Jerome De Greef's E-Exec patch and fixed several warnings.


SVN revision: 2177
2000-03-03 22:45:02 +00:00
Tom Gilbert ea366599a8 Wise man say, "he who strikes early with cl00bat avoids FAQ"
SVN revision: 2151
2000-02-28 21:06:35 +00:00
Tom Gilbert 4c314c6975 Mon Feb 28 19:50:20 GMT 2000
(gilbertt)

64-bit fixes from Bob Arendt <rdarendt@cwcom.net>


SVN revision: 2150
2000-02-28 19:52:11 +00:00
Tom Gilbert e1c288e567 Mon Feb 28 12:14:11 GMT 2000
(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
2000-02-28 12:15:29 +00:00
Tom Gilbert ee82293239 Sun Feb 27 14:52:36 GMT 2000
(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
2000-02-27 15:03:39 +00:00
Tom Gilbert ace6874400 Sun Feb 27 13:05:15 GMT 2000
(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
2000-02-27 13:06:43 +00:00
Michael Jennings 7f125c8515 Wed Feb 16 09:06:15 PST 2000
(KainX)

Apparently somebody didn't think about what would happen if the textbox were
empty. :-)


SVN revision: 2080
2000-02-16 17:07:48 +00:00
Christian Kreibich a7072c6ce3 No warnings, no worries :)
SVN revision: 2079
2000-02-16 16:22:04 +00:00
Christian Kreibich 03f5fe8def Added a timer to E-Mountbox that keeps the display up to date.
SVN revision: 2078
2000-02-16 16:19:19 +00:00
Tom Gilbert a4934f26e4 Sat Feb 5 03:20:49 GMT 2000
(gilbertt)

Preliminary wheelmouse support for sliders.


SVN revision: 2013
2000-02-05 03:25:24 +00:00
Christian Kreibich cfeace2a40 "Eject" support for E-Mountbox.
SVN revision: 2007
2000-02-02 18:57:06 +00:00
Michael Jennings 7a28b8b00d ljlane swears that martians put this here.
Personally, I blame gilbertt.
;-)


SVN revision: 2006
2000-02-01 20:42:14 +00:00
Michael Jennings bdc5f58647 Tue Feb 1 12:26:41 PST 2000
(KainX)

Patches and an icon from Jerome De Greef <jerome_degreef@hotmail.com>.


SVN revision: 2005
2000-02-01 20:30:37 +00:00
Christian Kreibich 5bf0574728 E-Mixer didn't cleanup.
SVN revision: 2000
2000-01-31 22:57:06 +00:00
Christian Kreibich 90e370b7f5 damnit.
SVN revision: 1998
2000-01-31 16:25:03 +00:00
Christian Kreibich 5489ee8f21 Put the cursor where it should be when clicking in a textbox.
SVN revision: 1997
2000-01-31 16:23:48 +00:00
Christian Kreibich a100fb4390 Updated docs for E-Mountbox.
SVN revision: 1994
2000-01-28 20:32:12 +00:00
Carsten Haitzler d7f13b4a79 fix typo :) thanks bazza - managed to lose the other patch...
SVN revision: 1985
2000-01-28 18:35:50 +00:00
Wayde Milas eb3afb0581 Bug fixes.
SVN revision: 1983
2000-01-28 04:29:32 +00:00
Wayde Milas d47215b6b5 Fixed the pixilating problem. Im not using mipmaps cause i dont feel like
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
2000-01-28 02:29:51 +00:00
Wayde Milas a4a42b02d7 Opps, forgot to include the texture RGB file.
SVN revision: 1981
2000-01-27 23:58:05 +00:00
Wayde Milas bd3718af20 Added basic texture mapping for the cube. It does not take lighting into
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
2000-01-27 21:06:45 +00:00
Wayde Milas 5638ac1343 Added a icon. woop.
SVN revision: 1976
2000-01-26 02:41:22 +00:00
Wayde Milas 7e40e68d81 Added Epplet_default_bind_GL, a quick and dirty default binding for people
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
2000-01-25 21:51:46 +00:00
Wayde Milas f467bc0d4a Altered the api so that you can define ALL the nitty gritty GLX stuf like
accumulation buffers for red, green, blue, alpha channels, depth buffers,
stencil buffers, ect. I'll Add default easier to use calls next.


SVN revision: 1973
2000-01-25 21:07:05 +00:00
Wayde Milas 79b565d620 Ok, the Demo now works corretly. Lighting works on the cube but NOT on the
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
2000-01-25 17:04:56 +00:00