Author: bklaas
Date: Fri Jul 16 11:28:05 2010
New Revision: 8958
URL: http://svn.slimdevices.com/jive?rev=8958&view=rev
Log:
r40...@daddymac-520 (orig r8952): agrundman | 2010-07-15 22:34:31 -0500
Enable ARM optimizations for WMA
r40...@daddymac-520 (orig r8953): ayoung | 2010-07-16 06:38:44 -0500
Minor fix (but the failure mode was spectacular)
r40...@daddymac-520 (orig r8954): agrundman | 2010-07-16 08:57:17 -0500
WMA ARM wasn't enabled for Baby
r40...@daddymac-520 (orig r8956): agrundman | 2010-07-16 12:35:40 -0500
Add some comments about how to build a profileable fab4 kernel
r40...@daddymac-520 (orig r8957): bklaas | 2010-07-16 13:27:28 -0500
r40...@daddymac-520 (orig r8955): bklaas | 2010-07-16 12:11:39 -0500
Fixed Bug: 16336
Description: remove simple menu overlay when refreshing origin. This gets rid
of the ghosted menu problem, however it also brings the user up to the top of
the menu when backing out. Attempts to use setSelectedIndex to select the
previously selected item proved ineffective, but this is a much more minor bug
than what happens in 16336.
Modified:
7.6/branches/new-setup/ (props changed)
7.6/branches/new-setup/squeezeos/poky/meta-squeezeos/packages/linux/linux-fab4_svn.bb
7.6/branches/new-setup/squeezeos/poky/meta-squeezeos/packages/squeezeplay/squeezeplay-private_svn.bb
7.6/branches/new-setup/squeezeplay/src/squeezeplay/share/applets/SlimBrowser/SlimBrowserApplet.lua
Propchange: 7.6/branches/new-setup/
------------------------------------------------------------------------------
--- svk:merge (original)
+++ svk:merge Fri Jul 16 11:28:05 2010
@@ -13,8 +13,8 @@
bbe22326-0783-4b3a-ac2b-7ab96b24c8d9:/7.4/private-branches/fab4-skin:4552
bbe22326-0783-4b3a-ac2b-7ab96b24c8d9:/7.4/private-branches/new-alsa:6567
bbe22326-0783-4b3a-ac2b-7ab96b24c8d9:/7.4/trunk:8423
-bbe22326-0783-4b3a-ac2b-7ab96b24c8d9:/7.5/trunk:8918
-bbe22326-0783-4b3a-ac2b-7ab96b24c8d9:/7.6/trunk:8945
+bbe22326-0783-4b3a-ac2b-7ab96b24c8d9:/7.5/trunk:8955
+bbe22326-0783-4b3a-ac2b-7ab96b24c8d9:/7.6/trunk:8957
bbe22326-0783-4b3a-ac2b-7ab96b24c8d9:/branches/7.0:2013
bbe22326-0783-4b3a-ac2b-7ab96b24c8d9:/branches/SN:1083
bbe22326-0783-4b3a-ac2b-7ab96b24c8d9:/branches/scrolling:1378
Modified:
7.6/branches/new-setup/squeezeos/poky/meta-squeezeos/packages/linux/linux-fab4_svn.bb
URL:
http://svn.slimdevices.com/jive/7.6/branches/new-setup/squeezeos/poky/meta-squeezeos/packages/linux/linux-fab4_svn.bb?rev=8958&r1=8957&r2=8958&view=diff
==============================================================================
---
7.6/branches/new-setup/squeezeos/poky/meta-squeezeos/packages/linux/linux-fab4_svn.bb
(original)
+++
7.6/branches/new-setup/squeezeos/poky/meta-squeezeos/packages/linux/linux-fab4_svn.bb
Fri Jul 16 11:28:05 2010
@@ -22,8 +22,16 @@
# the kernel patches are managed by quilt, and checked into svn. modify patch
# to simply apply the patchset using quilt.
do_patch() {
+# For a normal release build:
cp -r ${WORKDIR}/${LINUX_ARCH}/patches ${S}
cd ${S}
+
+# Uncomment these 4 lines for oprofile-able image, and comment above 2 lines
+# cp -r ${WORKDIR}/${LINUX_ARCH}/patches-no-preempt ${S}
+# cd ${S}
+# rm -rf patches
+# mv patches-no-preempt patches
+
quilt push -a
}
Modified:
7.6/branches/new-setup/squeezeos/poky/meta-squeezeos/packages/squeezeplay/squeezeplay-private_svn.bb
URL:
http://svn.slimdevices.com/jive/7.6/branches/new-setup/squeezeos/poky/meta-squeezeos/packages/squeezeplay/squeezeplay-private_svn.bb?rev=8958&r1=8957&r2=8958&view=diff
==============================================================================
---
7.6/branches/new-setup/squeezeos/poky/meta-squeezeos/packages/squeezeplay/squeezeplay-private_svn.bb
(original)
+++
7.6/branches/new-setup/squeezeos/poky/meta-squeezeos/packages/squeezeplay/squeezeplay-private_svn.bb
Fri Jul 16 11:28:05 2010
@@ -2,10 +2,16 @@
LICENSE = "Confidential"
PV = "${DISTRO_VERSION}+svnr${SRCREV}"
-PR = "r13"
+PR = "r15"
# don't use thumb for decoders
ARM_INSTRUCTION_SET = "arm"
+
+# Optimize more
+FULL_OPTIMIZATION = "-fexpensive-optimizations -fomit-frame-pointer
-frename-registers -O2 -ggdb -feliminate-unused-debug-types"
+
+# For profiling:
+#FULL_OPTIMIZATION = "-fexpensive-optimizations -frename-registers -O2 -ggdb
-feliminate-unused-debug-types"
DEPENDS += "libsdl lua axtls"
@@ -15,10 +21,10 @@
inherit autotools
-EXTRA_OECONF = "--disable-shared --enable-wma --enable-aac"
+EXTRA_OECONF = "--disable-shared --enable-wma --enable-aac --enable-arm"
# --enable-profiling"
-EXTRA_OECONF_fab4 = "--disable-shared --enable-wma --enable-aac
--enable-chiral"
+EXTRA_OECONF_fab4 = "--disable-shared --enable-wma --enable-aac --enable-arm
--enable-chiral"
# Enable extra AAC experimental optimizations
#CFLAGS_prepend_fab4 = "-DIMX31"
Modified:
7.6/branches/new-setup/squeezeplay/src/squeezeplay/share/applets/SlimBrowser/SlimBrowserApplet.lua
URL:
http://svn.slimdevices.com/jive/7.6/branches/new-setup/squeezeplay/src/squeezeplay/share/applets/SlimBrowser/SlimBrowserApplet.lua?rev=8958&r1=8957&r2=8958&view=diff
==============================================================================
---
7.6/branches/new-setup/squeezeplay/src/squeezeplay/share/applets/SlimBrowser/SlimBrowserApplet.lua
(original)
+++
7.6/branches/new-setup/squeezeplay/src/squeezeplay/share/applets/SlimBrowser/SlimBrowserApplet.lua
Fri Jul 16 11:28:05 2010
@@ -655,7 +655,7 @@
-- set an acceleration key, but not for playlists
if item.textkey or (item.params and item.params.textkey) then
-- FIXME the, el, la, etc articles
- group:setAccelKey(item.params.textkey)
+ group:setAccelKey(item.textkey or item.params.textkey)
end
if item["radio"] then
@@ -1046,6 +1046,11 @@
if step.menu and setSelectedIndex then
step.menu:setSelectedIndex(setSelectedIndex)
step.lastBrowseIndexUsed =
setSelectedIndex
+ end
+ if step.window and step.simpleMenu then
+ -- Bug 16336, ghosted menu over menu
after refreshing origin
+ log:warn('removing simpleMenu overlay
when refreshing origin')
+
step.window:removeWidget(step.simpleMenu)
end
end, true)
timer:start()
_______________________________________________
Jive-checkins mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/jive-checkins