mailer | 1 Apr 2011 23:29
Favicon

bertrik: r29667 - in trunk/firmware/target/arm/as3525: . sansa-fuzev2

Date: 2011-04-01 23:29:08 +0200 (Fri, 01 Apr 2011)
New Revision: 29667

Log Message:
AMSv2: fix dependency between button light and sd card control for fuze v2 variant 0

Modified:
   trunk/firmware/target/arm/as3525/sansa-fuzev2/backlight-fuzev2.c
   trunk/firmware/target/arm/as3525/sd-as3525v2.c

Modified: trunk/firmware/target/arm/as3525/sansa-fuzev2/backlight-fuzev2.c
===================================================================
--- trunk/firmware/target/arm/as3525/sansa-fuzev2/backlight-fuzev2.c	2011-03-31 22:06:52 UTC
(rev 29666)
+++ trunk/firmware/target/arm/as3525/sansa-fuzev2/backlight-fuzev2.c	2011-04-01 21:29:08 UTC
(rev 29667)
 <at>  <at>  -26,8 +26,6  <at>  <at> 
 #include "ascodec-target.h"
 #include "as3514.h"

-int buttonlight_is_on = 0;
-
 void _backlight_set_brightness(int brightness)
 {
     ascodec_write_pmu(AS3543_BACKLIGHT, 2, brightness * 10);
 <at>  <at>  -39,8 +37,14  <at>  <at> 
     ascodec_write_pmu(AS3543_BACKLIGHT, 2, backlight_brightness * 10);

     /* needed for button light */
-    if (amsv2_variant == 1)
(Continue reading)

mailer | 2 Apr 2011 10:24
Favicon

bertrik: r29668 - trunk/firmware/target/arm/as3525/sansa-clipplus

Date: 2011-04-02 10:24:14 +0200 (Sat, 02 Apr 2011)
New Revision: 29668

Log Message:
Sansa clip+: do not set GPIO B7 in the display driver, it's already used for FM radio I2C

Modified:
   trunk/firmware/target/arm/as3525/sansa-clipplus/lcd-clip-plus.c

Modified: trunk/firmware/target/arm/as3525/sansa-clipplus/lcd-clip-plus.c
===================================================================
--- trunk/firmware/target/arm/as3525/sansa-clipplus/lcd-clip-plus.c	2011-04-01 21:29:08 UTC
(rev 29667)
+++ trunk/firmware/target/arm/as3525/sansa-clipplus/lcd-clip-plus.c	2011-04-02 08:24:14 UTC
(rev 29668)
 <at>  <at>  -35,12 +35,17  <at>  <at> 
     SSP_CR1 = (1<<3) | (1<<1);  /* SSP Operation enabled */
     SSP_IMSC = 0;       /* No interrupts */

+    /* configure GPIO B2 (display D/C#) as output */
+    GPIOB_DIR |= (1<<2);
+
+    /* configure GPIO B3 (display type detect) as input */
+    GPIOB_DIR &= ~(1<<3);
+
+    /* set GPIO A5 (display RESET# ?) */
     GPIOA_DIR |= (1<<5);
-    GPIOB_DIR |= (1<<2) | (1<<7);
-    GPIOB_DIR &= ~(1<<3);
-    GPIOB_PIN(7) = 0;
(Continue reading)

mailer | 2 Apr 2011 10:59
Favicon

bluebrother: r29669 - in trunk/rbutil/rbutilqt: . base

Date: 2011-04-02 10:59:00 +0200 (Sat, 02 Apr 2011)
New Revision: 29669

Log Message:
Use template pattern for genlang url.

Instead of hard coding the query part of the genlang url store the full url as
template and replace parts as done for other urls as well.

Modified:
   trunk/rbutil/rbutilqt/base/voicefile.cpp
   trunk/rbutil/rbutilqt/rbutil.ini

Modified: trunk/rbutil/rbutilqt/base/voicefile.cpp
===================================================================
--- trunk/rbutil/rbutilqt/base/voicefile.cpp	2011-04-02 08:24:14 UTC (rev 29668)
+++ trunk/rbutil/rbutilqt/base/voicefile.cpp	2011-04-02 08:59:00 UTC (rev 29669)
 <at>  <at>  -63,9 +63,12  <at>  <at> 
     version = version.left(version.indexOf("-")).remove("r");

     //prepare download url
-    QUrl genlangUrl = SystemInfo::value(SystemInfo::GenlangUrl).toString()
-            +"?lang=" + m_lang + "&t=" + target + "&rev=" + version + "&f=" + features;
-
+    QString genlang = SystemInfo::value(SystemInfo::GenlangUrl).toString();
+    genlang.replace("%LANG%", m_lang);
+    genlang.replace("%TARGET%", target);
+    genlang.replace("%REVISION%", version);
+    genlang.replace("%FEATURES%", features);
+    QUrl genlangUrl(genlang);
(Continue reading)

mailer | 2 Apr 2011 21:03
Favicon

bluebrother: r29670 - trunk/rbutil/rbutilqt/base

Date: 2011-04-02 21:03:50 +0200 (Sat, 02 Apr 2011)
New Revision: 29670

Log Message:
Fix a warning.

Modified:
   trunk/rbutil/rbutilqt/base/zipinstaller.cpp

Modified: trunk/rbutil/rbutilqt/base/zipinstaller.cpp
===================================================================
--- trunk/rbutil/rbutilqt/base/zipinstaller.cpp	2011-04-02 08:59:00 UTC (rev 29669)
+++ trunk/rbutil/rbutilqt/base/zipinstaller.cpp	2011-04-02 19:03:50 UTC (rev 29670)
 <at>  <at>  -139,7 +139,7  <at>  <at> 
         // check for free space. Make sure after installation will still be
         // some room for operating (also includes calculation mistakes due to
         // cluster sizes on the player).
-        if(Utils::filesystemFree(m_mountpoint)
+        if((qint64)Utils::filesystemFree(m_mountpoint)
                 < (zip.totalUncompressedSize() + 1000000)) {
             emit logItem(tr("Not enough disk space! Aborting."), LOGERROR);
             emit logProgress(1, 1);

_______________________________________________
rockbox-cvs mailing list
rockbox-cvs <at> cool.haxx.se
http://cool.haxx.se/cgi-bin/mailman/listinfo/rockbox-cvs

mailer | 2 Apr 2011 21:51
Favicon

bluebrother: r29671 - trunk/rbutil/rbutilqt

Date: 2011-04-02 21:51:01 +0200 (Sat, 02 Apr 2011)
New Revision: 29671

Log Message:
Update build instructions for Rockbox Utility.

Modified:
   trunk/rbutil/rbutilqt/INSTALL

Modified: trunk/rbutil/rbutilqt/INSTALL
===================================================================
--- trunk/rbutil/rbutilqt/INSTALL	2011-04-02 19:03:50 UTC (rev 29670)
+++ trunk/rbutil/rbutilqt/INSTALL	2011-04-02 19:51:01 UTC (rev 29671)
 <at>  <at>  -20,12 +20,13  <at>  <at> 

 Requirements:
 =============
-- Qt 4.5.0 or greater
+- gcc
+- Qt 4.5.0 or later
 - at least the following folders from Rockbox svn:
   o apps/codecs/libspeex
   o rbutil/
   o tools/
-- libusb (Linux, Mac)
+- libusb (Linux only)

 Building:
 =========
 <at>  <at>  -41,19 +42,21  <at>  <at> 
(Continue reading)

mailer | 3 Apr 2011 10:06
Favicon

bluebrother: r29672 - in trunk/rbutil/rbutilqt: . base

Date: 2011-04-03 10:06:59 +0200 (Sun, 03 Apr 2011)
New Revision: 29672

Log Message:
Add capability to speak directly from the TTS engine.

The OS X TTS engine (and likely others) allows outputting its speech directly
to the sound system. This avoids the extra step of creating a temporary file to
play for TTS preview. Currently implemented as TTS capability reported.

Modified:
   trunk/rbutil/rbutilqt/base/ttsbase.h
   trunk/rbutil/rbutilqt/base/ttscarbon.cpp
   trunk/rbutil/rbutilqt/configure.cpp

Modified: trunk/rbutil/rbutilqt/base/ttsbase.h
===================================================================
--- trunk/rbutil/rbutilqt/base/ttsbase.h	2011-04-02 19:51:01 UTC (rev 29671)
+++ trunk/rbutil/rbutilqt/base/ttsbase.h	2011-04-03 08:06:59 UTC (rev 29672)
 <at>  <at>  -36,7 +36,7  <at>  <at> 
 {
     Q_OBJECT
     public:
-        enum Capability { None = 0, RunInParallel = 1 };
+        enum Capability { None = 0, RunInParallel = 1, CanSpeak = 2 };
         Q_DECLARE_FLAGS(Capabilities, Capability)

         TTSBase(QObject *parent);

Modified: trunk/rbutil/rbutilqt/base/ttscarbon.cpp
(Continue reading)

mailer | 3 Apr 2011 11:23
Favicon

bluebrother: r29673 - trunk/rbutil/rbutilqt/base

Date: 2011-04-03 11:23:21 +0200 (Sun, 03 Apr 2011)
New Revision: 29673

Log Message:
OS X TTS: add pitch setting.

The current TTS configuration doesn't allow querying the system values so it
currently can't be displayed. A value of 0 will use the system default. The
default pitch is dependent on the voice; most voices should have a default
pitch of 45 - 55.

Modified:
   trunk/rbutil/rbutilqt/base/rbsettings.cpp
   trunk/rbutil/rbutilqt/base/rbsettings.h
   trunk/rbutil/rbutilqt/base/ttscarbon.cpp
   trunk/rbutil/rbutilqt/base/ttscarbon.h

Modified: trunk/rbutil/rbutilqt/base/rbsettings.cpp
===================================================================
--- trunk/rbutil/rbutilqt/base/rbsettings.cpp	2011-04-03 08:06:59 UTC (rev 29672)
+++ trunk/rbutil/rbutilqt/base/rbsettings.cpp	2011-04-03 09:23:21 UTC (rev 29673)
 <at>  <at>  -46,6 +46,7  <at>  <at> 
     { RbSettings::VoiceLanguage,        "voicelanguage",        "" },
     { RbSettings::TtsLanguage,          ":tts:/language",       "" },
     { RbSettings::TtsOptions,           ":tts:/options",        "" },
+    { RbSettings::TtsPitch,             ":tts:/pitch",          "0" },
     { RbSettings::TtsPath,              ":tts:/path",           "" },
     { RbSettings::TtsVoice,             ":tts:/voice",          "" },
     { RbSettings::EncoderPath,          ":encoder:/encoderpath",        "" },

(Continue reading)

mailer | 3 Apr 2011 16:04
Favicon

bluebrother: r29674 - trunk/rbutil/rbutilqt

Date: 2011-04-03 16:04:21 +0200 (Sun, 03 Apr 2011)
New Revision: 29674

Log Message:
Properly remove the configuration dialog.

The configuration dialog isn't needed anymore once the finished() signal is
emitted. In that case schedule it for deletion by the event loop.

Modified:
   trunk/rbutil/rbutilqt/configure.cpp

Modified: trunk/rbutil/rbutilqt/configure.cpp
===================================================================
--- trunk/rbutil/rbutilqt/configure.cpp	2011-04-03 09:23:21 UTC (rev 29673)
+++ trunk/rbutil/rbutilqt/configure.cpp	2011-04-03 14:04:21 UTC (rev 29674)
 <at>  <at>  -98,6 +98,9  <at>  <at> 
     connect(ui.treeDevices, SIGNAL(itemSelectionChanged()), this, SLOT(updateEncState()));
     connect(ui.testTTS,SIGNAL(clicked()),this,SLOT(testTts()));
     connect(ui.showDisabled, SIGNAL(toggled(bool)), this, SLOT(showDisabled(bool)));
+    // delete this dialog after it finished automatically.
+    connect(this, SIGNAL(finished(int)), this, SLOT(deleteLater()));
+
     setUserSettings();
     setDevices();
 }

_______________________________________________
rockbox-cvs mailing list
rockbox-cvs <at> cool.haxx.se
(Continue reading)

mailer | 4 Apr 2011 00:33
Favicon

bertrik: r29676 - in branches/v3_8/firmware/target/arm/as3525: . sansa-fuzev2

Date: 2011-04-04 00:33:10 +0200 (Mon, 04 Apr 2011)
New Revision: 29676

Log Message:
Backport several AMSv2 sd fixes/cleanups for the 3.8.1 branch:
r29624,r29628,r29629,r29630,r29647,r29648,r29651,r29652,r29656,r29657,r29660,r29667

Modified:
   branches/v3_8/firmware/target/arm/as3525/sansa-fuzev2/backlight-fuzev2.c
   branches/v3_8/firmware/target/arm/as3525/sd-as3525v2.c

Modified: branches/v3_8/firmware/target/arm/as3525/sansa-fuzev2/backlight-fuzev2.c
===================================================================
--- branches/v3_8/firmware/target/arm/as3525/sansa-fuzev2/backlight-fuzev2.c	2011-04-03
21:54:16 UTC (rev 29675)
+++ branches/v3_8/firmware/target/arm/as3525/sansa-fuzev2/backlight-fuzev2.c	2011-04-03
22:33:10 UTC (rev 29676)
 <at>  <at>  -26,8 +26,6  <at>  <at> 
 #include "ascodec-target.h"
 #include "as3514.h"

-int buttonlight_is_on = 0;
-
 void _backlight_set_brightness(int brightness)
 {
     ascodec_write_pmu(AS3543_BACKLIGHT, 2, brightness * 10);
 <at>  <at>  -39,8 +37,14  <at>  <at> 
     ascodec_write_pmu(AS3543_BACKLIGHT, 2, backlight_brightness * 10);

     /* needed for button light */
(Continue reading)

mailer | 4 Apr 2011 03:55
Favicon

mc2739: r29677 - trunk/manual/platform

Date: 2011-04-04 03:55:56 +0200 (Mon, 04 Apr 2011)
New Revision: 29677

Log Message:
Manual correction for entering quick screen from file browser

Modified:
   trunk/manual/platform/keymap-sansac200.tex

Modified: trunk/manual/platform/keymap-sansac200.tex
===================================================================
--- trunk/manual/platform/keymap-sansac200.tex	2011-04-03 22:33:10 UTC (rev 29676)
+++ trunk/manual/platform/keymap-sansac200.tex	2011-04-04 01:55:56 UTC (rev 29677)
 <at>  <at>  -18,7 +18,7  <at>  <at> 
 \newcommand{\ActionStdNextRepeat}{Long \ButtonUp}
 \newcommand{\ActionStdCancel}{\ButtonLeft}
 \newcommand{\ActionStdContext}{Long \ButtonSelect}
-\newcommand{\ActionStdQuickScreen}{Long \ButtonDown}
+\newcommand{\ActionStdQuickScreen}{\ButtonRec{} + \ButtonSelect}
 \newcommand{\ActionQuickScreenExit}{\ButtonPower}
 \newcommand{\ActionStdMenu}{\ButtonPower}
 \newcommand{\ActionStdOk}{\ButtonSelect{} or \ButtonRight}
 <at>  <at>  -121,4 +121,4  <at>  <at> 
 \newcommand{\PluginCancel}{\ButtonPower}
 \newcommand{\PluginExit}{Long \ButtonPower}
 \newcommand{\PluginSelect}{\ButtonSelect}
-\newcommand{\PluginSelectRepeat}{Long \ButtonSelect}
\ No newline at end of file
+\newcommand{\PluginSelectRepeat}{Long \ButtonSelect}

(Continue reading)


Gmane