wmlaptop 1.4 review
Downloadwmlaptop is a WindowMaker dockapp able to satisfy any requirements of a linux user with a laptop
|
|
wmlaptop is a WindowMaker dockapp able to satisfy any requirements of a linux user with a laptop.
The smartest should have easily guessed that wmlaptop includes an advanced battery information interface, including an indicator which estimates the remaining battery autonomy.
Here are some key features of "wmlaptop":
Battery estimated time remaining
Multi Batteries support
Battery remaining charge (visual and percent)
Auto-Frequency Scaling
Manual Frequency Scaling
0-100 Cpu Load indicator
APM and ACPI support
sysfs and /proc filesystems support
Kernel 2.6 series fully compatible
Visual support for multiple batteries
"Visual and audio" alarm on Low-Battery
Auto shutdown on Low-Battery
Easy screen saver starter
Console executable
Longrun Transmeta Cpu support
What's New in This Release:
Added: Makefile.Longrun src/longrun.h src/lungrun_linux.c, src/longrun_freebsd.c
Updated: src/main.h src/cpu.c src/init.c src/event.
Implemented support for Transmeta CPUs with Longrun capability. On these systems you set a range of frequencies (actually "performance levels") and the system will automatically adjust within the range based on CPU load (like the auto-freq function but hundreds of times per second). The support works as follows:
The arrows shift the maximum performance level up and down by one unit. The minimum always stays at 0 (which is equivalent to, e.g., 300 MHz on a 1 GHz CPU).
If "auto-freq" is turned on, the range is set to (0, max), otherwise it is set to (max, max).
Theoretically code could be added to adjust the shift size based on right-clicks on the arrows, but with only 5 levels typical on a CPU, this isn't a high priority.
On startup, the setting is set to 0,current, current,current depending on auto-freq state, where min or max is used in place of current if min or max setting is requested. Note that this and subsequent adjustments may not interact well with other processes or daemons adjusting longrun state, such as an acpid script.
src/main.c
fixed bug whereby don't-blink setting in argsConfig.h was being ignored.
src/main.c src/main.h src/event.c src/battery.c
added cpuUpdate and batteryUpdate options/defaults so update rates can be configured.
src/pixmap.c
is now possible to choose among 3 type of skin
wmlaptop 1.4 search tags