Paul Sokolovsky [Sun, 2 Dec 2007 15:22:08 +0000 (15:22 +0000)]
dropbear-early: Package which allows to start dropbear ASAP after the kernel boot.
* Note: *allows*, not starts. To do that, "dropbear=early" should be passed on
kernel command line.
Paul Sokolovsky [Sun, 2 Dec 2007 15:10:07 +0000 (15:10 +0000)]
psplash svn: Add patch to do proper logo display height calc.
* So, psplash uses bottom 1/6 of screen for progress bar. So, teach
it to use 5/6 of the screen height for logo placement, not the whole
height, which leads to overlap of logo and bar.
Paul Sokolovsky [Sun, 2 Dec 2007 15:05:53 +0000 (15:05 +0000)]
psplash: Add stopgap trap against symptomless hangs with psplash on the screen.
* Add timer to shutdown psplash after 120 seconds. Normal boot procedure should
be over by then, but if not, user at least will see on the console screen where
it hung.
Paul Sokolovsky [Sun, 2 Dec 2007 15:02:33 +0000 (15:02 +0000)]
contrib/angstrom/angstrom.png: Add rendered version of Angstrom logo.
* This one directly suitable for use as psplash logo, having optimal
size for QVGA resolution, and of course working well for any higher
resolution too (will be centered on the screen).
Paul Sokolovsky [Sun, 2 Dec 2007 15:00:40 +0000 (15:00 +0000)]
angstrom.svg: Update default export dpi.
* Anyway, what should be used is design marked as "Small version for psplash".
For use as psplash background, it should be exported with width 230 pixels
(sic, this is teh width which fits well with the progress indicator).
Paul Sokolovsky [Sat, 1 Dec 2007 19:22:14 +0000 (19:22 +0000)]
update-rc.d: Be less verbose by default.
* Don't spit detailed info about links created unless passed -v.
* This is to prevent initial bootup console spamming.
Jeroen Hoek [Fri, 30 Nov 2007 16:20:33 +0000 (16:20 +0000)]
contrib/angstrom/angstrom.svg: An Angstrom logo design, accepted as the official.
* Contributed by Jeroen Hoek <mail at jeroenhoek.nl>, see
http://lists.linuxtogo.org/pipermail/angstrom-distro-devel/2007-May/000286.html
Cliff Brake [Fri, 30 Nov 2007 13:54:20 +0000 (13:54 +0000)]
base.bbclass: add buildall task from Poky
Suggested by Richard as a way to force ipk's of dependencies
to get build when building a package. This is handy if
your are building a package for a feed that does not get
installed in an image.
Rod Whitby [Fri, 30 Nov 2007 11:33:12 +0000 (11:33 +0000)]
nslu2-minimal-image: Added (on Koen's advice) to allow creation of NSLU2 Angstrom (or other DISTRO) flashable images without needing to create a new DISTRO
Graeme Gregory [Fri, 30 Nov 2007 09:48:04 +0000 (09:48 +0000)]
linux.inc : change the generation of uImage to do_compile_append so that
the later stages like install/packaging/deploy can make use of this. This
was done so that kernel-image could contain a uImage but is suitable for
other cases as well.
Matthias Hentges [Thu, 29 Nov 2007 21:50:42 +0000 (21:50 +0000)]
zaurusd: - Do only try to rotate when necessary (no more Landscape -> Landscape / Portrait -> Portrait rotataions)
- Power off display on lid-close and remember old brightness setting
- Run power-on function in the background to allow faster response on lid-open
Paul Sokolovsky [Thu, 29 Nov 2007 14:14:30 +0000 (14:14 +0000)]
gpe-login 0.90: Fix autolock landscape/portrait behavior.
* When autolock was activated in lanscape mode, and then switched to
portrait, the window doesn't fit to screen. Fixed.
Paul Sokolovsky [Thu, 29 Nov 2007 11:03:24 +0000 (11:03 +0000)]
matchbox-applet-inputmanager 0.6: Implement smart IM visibility protocol.
* One of the very noticeable pain points in matchbox' IM handling is high
latency of IM popping up, which can take up to half-second with complex
screen layouts. This is rooted in the fact that IM process is killed when
IM window is hidden, and started again afterwards.
* I wanted to address this on inputmanager level, transparently to actual
IM implementation, by hiding/showing IM's window by the manager. Unfortunately,
there appears to be no reliable method to figure out window IDs from process
properties (for example, _MB_CLIENT_EXEC_MAP X property, maintained by matcbox,
doesm't capture all apps started, in particular, it captures neither xkbd
nor matchbox-keyboard, GPE's term app is not caught too, while either GPE apps
are). Then, wanted to implement custom PropertyNotify-based protocol, though
there would be left issue of distinguishing IMs which support this protocol
and ones which don't. Finally, by random gerpping, I found that xkbd supports
Unix signal based visibility protocol! By receiving SIGUSR1, it hides/shows
its window. This seems like 100% win, as the default behavior for SIGUSR1
is process termination, so unsupporting clients will be just terminated as
before.
Rod Whitby [Wed, 28 Nov 2007 05:35:28 +0000 (05:35 +0000)]
linux-ixp4xx: Migration from ixp4xx-kernel. Intended to follow recent OE kernel recipe conventions. Default kernel for slugos distro and ixp4xx machines. ixp4xx-kernel will be removed later once this is well tested.
Rod Whitby [Wed, 28 Nov 2007 03:45:42 +0000 (03:45 +0000)]
nslu2-image.bbclass: Remove the need for the temporary subdirectory by grabbing files from their original locations directly. Allow usage of this class in ixp4xx machines, not just nslu2.
Paul Sokolovsky [Tue, 27 Nov 2007 20:47:28 +0000 (20:47 +0000)]
xkbd 0.8.15: Add default common slides.
* xkbd has supports for "slides", where instead of just click on key,
there's a gesture up, down, left, or right. These can be specified in
keyboard definition, and xkbd has defaults for each 4. But of 4 pristine
defaults, only 1 is useful - up is shift+key. The other are for ctrl, alt,
etc modifiers, which are less useful in real life. Instead, have following
defaults: left - backspace, right - space, down - Enter. This means that
on common xkbd file w/o slide definition, making a right-to-left gesture
anywhere on keyboard will be equivalent of backspace, etc.
Paul Sokolovsky [Mon, 26 Nov 2007 16:09:20 +0000 (16:09 +0000)]
gpe-login 0.90: Lock screen on suspend, not on resume.
* When using gpe-login --autolock, lock screen before going to suspend,
not after coming out of resume, as otherwise there's noticeable delay with
screen unprotected.
* Closes #3370.
* Upstream bug http://bugs.linuxtogo.org/show_bug.cgi?id=125
Paul Sokolovsky [Mon, 26 Nov 2007 13:28:46 +0000 (13:28 +0000)]
gpe-login 0.90: Die, die, die gpe-xcalibrate.sh!
* Unbreaks "Record" button press for recalibration during initial login screen
(autolock screen has been fixed by previously applied and mainstreamed patch).
Paul Sokolovsky [Mon, 26 Nov 2007 13:25:29 +0000 (13:25 +0000)]
keylaunch 2.0.10: Apply patch to unbreak key event capture.
* We of course still want to receive key events even after subscribing to
property events. This fixes when keylaunch doesn't receive forwarded
power buttons events from gpe-login --autolock in its locked state.
In plain words: now power button works with autolock screen.
Paul Sokolovsky [Sun, 25 Nov 2007 23:04:30 +0000 (23:04 +0000)]
keylaunch-conf: Never-ever use "Pressed" events in public configs.
* It is possible to unambigously distingish events only of two types:
<default> (short press) and "Held" (long press). Using any other event
type is ambigous. In particular, with the old default config there was
ambiguity with power off and backlight toggle bindings - most of the time,
backlight toggling also caused power off. As freedom of using any key in any
way should be left to user, ambigouos bindings should be avoided.