FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Ubuntu > Ubuntu Mobile and Embedded

 
 
LinkBack Thread Tools
 
Old 04-11-2008, 10:15 AM
"Brandt, Todd E"
 
Default Weekly Status Update for moblin-applets (0.55)

This week has been dedicated to touchscreen calibration and
background applet upgrades.


*


moblin-applets (0.55)


*


* * Vast improvement of the load time for the backgrounds
applet


*** it now takes 29 seconds to load 3275 images, which means
that


*** the average user's 200 images would take's under 2
seconds.


* * Changed the background loading scheme. It no longer
looks at


*** thumbnails from moblin-media, it looks at the
media/photo


*** path independantly and reads in the images from scratch.
This


*** has proven to be much faster.


* * Image loading now happens in two phases: first the
directories


*** are read and a list of images created. This takes about
1/5 of


*** the total load time. Then the window's treeview is
populated


*** with text only so that the user can immediately see
something.


*** Then the thumbnails are loaded in a background thread.
In theory


*** the user should be able to see thumbnails as they're
populating


*** but that part isn't working yet.


*


*-- Todd Brandt <todd.e.brandt@intel.com>* Fri Apr 11
03:03:18 PDT 2008


*


moblin-applets (0.54)


*


* * disabled the moblin-system-daemon logging functionality,
this


*** is important since it could slow down the boot process
as it


*** tries to create a file in /var/log


*


*-- Todd Brandt <todd.e.brandt@intel.com>* Wed Apr* 9
04:59:17 PDT 2008


*


moblin-applets (0.53)


*


* * Changed the background applet behavior


* * Fixed the color picker dialog to automatically update
the


*** "Solid Color Background" entry to reflect the
new color, select


*** its entry, and switch the background to the solid color.



* * If Solid Color Background was last set, reopening the
dialog


*** will select and scroll to its item.


*


* * Added stricter parsing rules for the xorg.conf file.


* * The touchscreen values are now only accessed in an
InputDevice


*** section with the Identifier set to touchscreen.


* * Duplicate values of the calibration parameters are
ignored.


*


* * BUGS FIXED


*


* * BUG: "Cannot add photos into wallpaper list"


*** BUGLINK:
https://bugs.launchpad.net/moblin-applets/+bug/213238


*** FIX: The package now installs a /desktop/moblin/background/thumbpaths



*** folder in gconf and adds keys for every thumbnail cache
folder the


*** backgrounds applet should traverse looking for images.
It installs


*** two now, one for .moblin-media/thumbnails/largest and
one for


*** .realplayer/thumbnails/largest. It looks for them in
/home/ume and


*** pulls in any images named in the expected format. If
there are


*** duplicates it only takes the first found.


*


* * BUG: "Starting Touchscreen banner still exists when
do nothing after


*** launch touch screen till time out or exit calibration by
ESC"


*** BUGLINK:
https://bugs.launchpad.net/moblin-applets/+bug/214380


*** FIX: I changed the behavior of the calibrator to always
leave the


*** min and max values in logical order (i.e. MaxX > MinX
and MaxY > MinY)


*** and to employ the use of SwapX and SwapY to handle
inverted axes. The


*** read_calibration and apply_calibration apis both still
take five


*** arguments, but instead of the last arg being rotation,
it's a "flags"


*** argument with 4 bits used: b0=SwapX, b1=SwapY,
b2=RotateCCW,


*** b4=RotateCW. The moblin-dbustest program has also been
updated to


*** read in this new data.


*


*-- Todd Brandt <todd.e.brandt@intel.com>* Mon Apr *7
14:55:20 PDT 2008


*


moblin-applets (0.52)


*


* * Added the read_calibration function to the
moblin-system-daemon


*** API in order to allow users to retrieve the xorg.conf
data for


*** the touchscreen. It returns xmin, xmax, ymin, ymax, and
rotation.


* * Added read_calibration to the list of commands supported
by


*** moblin-dbustest.


*


* * BUGS FIXED


*


* * BUG: Touchscreen applet: if calibration wrongly and save
the


*** configuration, stylus will keep inaccurate even after
correct


*** calibration again


*** BUGLINK:
https://bugs.launchpad.net/moblin-applets/+bug/199065


*** FIX: There are 8 possible layouts for the touchscreen,
all of


*** which have now been tested. These are the possible ways
that


*** the touchscreen can be mapped to the display. These can
be


*** simulated on the samsung by pressing the buttons in
different


*** orders.


*


*** Screen points:


*** 0* 1


*** 2* 3


*


*** 1) No Rotation, X Aligned, Y Aligned


*** press 0 1 2 3


*** 2) No Rotation, X Inverted, Y Aligned


*** press 1 0 3 2


*** 3) No Rotation, X Aligned, Y Inverted


*** press 2 3 0 1


*** 4) No Rotation, X Inverted, Y Inverted


*** press 3 2 1 0


*** 5) ClockWise Rotation, X Aligned, Y Aligned


*** press 2 0 3 1


*** 6) ClockWise Rotation, X Inverted, Y Aligned


*** press 0 2 1 3


* **7) ClockWise Rotation, X Aligned, Y Inverted


*** press 3 1 2 0


*** 8) CounterClockWise Rotation, X Aligned, Y Aligned


*** press 1 3 0 2


*


*** The touchscreen calibration algorithm assumes the screen
is rotated


*** if the x coordinates of points 0, 1 and 2, 3 are within
100 of each


*** other. This way you have some room to create a rectangle
with your


*** presses but if you go too far outside the points it will
create a


*** junk config. The config can be reversed though by
redoing it properly.


*


*-- Todd Brandt <todd.e.brandt@intel.com>* Thu Apr* 3
16:52:35 PDT 2008


*







--
Ubuntu-mobile mailing list
Ubuntu-mobile@lists.ubuntu.com
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-mobile
 

Thread Tools




All times are GMT. The time now is 05:31 AM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org