(12-29-99)Version 0.4 released. Evan Webb provided a set of patches that allow gLaptop to behave nicely on small panels (Thanx Evan!!). There are other small bug fixes.
(6-9-99)Version 0.3 released. A couple new features, and some old bugs worked out as well. See below for the notes.
(6-6-99 +1 minute)What are you using your toggle buttons for? Write me and say what you are doing with them! Just need to make sure they are useful. (6-6-99)Just added the ability to have a infinite (well, as much as your memory can support) number of customizable toggle buttons. Each button can be hidden though so you can have just 3 showing, 12 showing, or no buttons at all. I added a time remaining display for when the laptop is on battery. Also I'm thinking about "auto-shutdown/suspend" at a certain battery percentage. Is this something desirable? Of course it could be disabled. :) All the above mentioned features will be in 0.3.
(6-1-99)0.2 is released!. Check below for the link.
(5-29-99)I'm working hard on version 0.2 right now. It will include PCMCIA (PC-Card) swapping capabilities. I'm having problems with the hot-swap IDE though: i need a way to have the kernel re-probe the /dev/hd* devices so that if a battery is replaced with a CDrom drive, the kernel will recognize the new valid device block. Also, make sure you have permissions to standby/suspend the laptop. By default, only root can do it. you can change permissions on the /dev/apm device to add group permissions to "APM" and then add the user you're logged in as to that group. (5-26-99 +8hours) That was quick! First release is available below in tar.gz or RPM. Works on my system, but there are bugs, I'm sure. (5-26-99)Start of the project. Actually, it isn't a "project" in the true sense of the word. It is more of a utility application to point-and-click through a couple different laptop-specific functions such as standby, suspend, battery meter, as well as hot-swap support eventually.
Current features:Please mail me if there is something you'd like to see.Suspend/standy buttons Battery meter (probably imported from an existing program) Time remaining / AC-online status Hide/Show the Battery meter (because there are several out there already) PC-Card (PCMCIA) swapping support As many customizable on/off "script" buttons as you can need Output of scripts shown in a dialog now (in case you need feedback from the scripts Ability to hide/show the toggle buttons Not Yet Done:
Hot-swap support (for laptops that have hot-swap bays)
The following is required:GNOME (1.0+) (libs/core) apmd (installed and working) pcmcia-cs kernel package (optional) (if you have the 'cardctl' program, then this is installed)
v 0.1 (actually, between 0.1 and 0.2) v 0.3
By default, the source includes provisions for up to 16 toggle buttons. this should be enough for anyone's tastes. If for some reason you need MORE, then edit the main.c file, find the line that reads#define MAX_BUTTONS 16
and change the number to however many you want. Please note that not all the buttons show up! no need to decrease the number of buttons because you decide which buttons show up.
Release version is 0.4
Download:LatestgLaptop-0.4-1.tar.gz Old VersionsgLaptop-0.3-1.tar.gz gLaptop-0.3-1.i386.rpm (built on a stock RedHat 6.0 box) gLaptop-0.3-1.src.rpm gLaptop-0.2-1.tar.gz or the RPM gLaptop-0.2-1.i386.rpm (built on a stock RedHat 6.0 box)
gLaptop-0.1-1.tar.gz or the RPM gLaptop-0.1-1.i386.rpm (built on a stock RedHat 6.0 box)