| Commit message (Collapse) | Author | Age |
| ... | |
| |
|
|
|
|
|
| |
Make it more clear that the Quick Start buttons will install a release version.
Fixes FS#12612.
Change-Id: I4c649cd43a0e10f326af62bcd6b6adc0dd7e8cd5
|
| |
|
|
|
|
|
|
| |
6b8330d was not the correct fix. In fact, it prevents settings from being
written as there's no DISK_EVENT_SPINUP event, so they were only saved on
proper shutdown.
Change-Id: Iad26366f2821ed6adf445c391d461563c5782a71
|
| |
|
|
| |
Change-Id: Ic7e22ce6280d4105c38f7588717f4cf34c1bb5a3
|
| |
|
|
|
|
| |
Fixes cabbiev2 for clip/clip+ (FS#12698) and others.
Change-Id: I1ff71db145ac9662551e50029a605776abb5af36
|
| |
|
|
|
|
|
|
| |
This patch brings back iAudio M3 cabbiev2 (128x96x2) support again.
Change-Id: Ibb9ccc6f0d0acde5b99e2c41e08da3999129f817
Reviewed-on: http://gerrit.rockbox.org/274
Reviewed-by: Thomas Martitz <kugel@rockbox.org>
|
| |
|
|
|
|
|
|
|
| |
When using Rockbox Utility some later time the mountpoint might have changed.
This would invalidate the list of folders to voice even if the folders are
still present on the player. Remove the mountpoint part before storing the
folders, and add it when loading the settings.
Change-Id: Ic4ed98b205d20f6a0b3a1e1da396bbdcd02c255e
|
| |
|
|
|
|
|
|
|
|
|
| |
Save settings that haven't been and rename the configuration file value for the
talked folder. Since the folder was replaced with a list we can't use the old
value anymore so there's no need to keep a name that's not really suitable
anymore.
Solves FS#12634.
Change-Id: I8db2a536409b94c45f28db9418a11f11f57dfacb
|
| |
|
|
|
|
| |
One extern declaration of a variable should be enough for everyone!
Change-Id: Idd4f4e05abaa5bb82693134a262d4023e1be6bd6
|
| |
|
|
| |
Change-Id: If3ee1cb06957e52cf826dc66b6d276b4371ea798
|
| |
|
|
|
|
|
|
|
| |
with the timer off.
Change-Id: I3d23d6dd47bb3b78a51d8a42b052403f7bf7665c
Reviewed-on: http://gerrit.rockbox.org/276
Reviewed-by: Michael Giacomelli <mgiacomelli@gmail.com>
Tested-by: Michael Giacomelli <mgiacomelli@gmail.com>
|
| |
|
|
|
|
|
| |
* Specify source and target java versions for android build
* Specify algorithms for jarsigner
Change-Id: I59d743b9e5484ac93b6f9361b1c41f9862964b0f
|
| |
|
|
|
|
|
|
|
|
| |
Replace the old image shown on the left side in various dialogs with a more
recent one.
For the curious, this image has been taken at DevCon2012 and shows the
collected players to be used for building a tower.
Change-Id: If4303cc69bed3ac12bba04988427065926f1043c
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Support selecting multiple folders by replacing the provided path with a tree
view that allows selecting multiple entries. The view is limited to the
selected mountpoint (i.e. the player) so this removes the possibility of
generating talk files for files that are not on the player. However, since
Rockbox Utility disables most functionality without an attached player this
isn't too much of a problem. Creating a standalone application for talkfile
creation that is not limited to the player is possible as well.
Change-Id: Ic68e7556f2e2e5b9c121aaba759a42a4d1d9d53a
|
| |
|
|
|
|
|
| |
Currently it's not possible to pass multiple folders for talking. Show the
folder to talk to give a useful feedback when calling it multiple times.
Change-Id: I0f3d1014ee3867cc81122e485fc36353ec0f55ff
|
| |
|
|
|
|
|
|
|
| |
- Make the window slightly smaller. There isn't too much information to be
displayed, and Qt will enlarge the window if necessary anyway.
- Rename the "wavtrim threshold" field, since "wavtrim" is not really
descriptive for non-developers.
Change-Id: I89622b3f1bca8bcd7326b447d28859412107287f
|
| |
|
|
|
|
|
| |
The encoder is fixed depending on the selected target, so there is no real
benefit in displaying it in voice and talkfile generation dialogs.
Change-Id: I1389800d04fcdac558b243368acfee6b1b64afc9
|
| |
|
|
| |
Change-Id: I74a32e44ead18651a22a3a5038415808cbde6c39
|
| |
|
|
| |
Change-Id: I5c7e9879f95f454e2811edfeaaa7cedc395646c1
|
| |
|
|
|
|
|
|
| |
YP-R0 never used sigaltstack threading, although it was (inadvertently)
defined. Due to the new handling of ifdefs in 268b725 this definition
started to be used, so remove it.
Change-Id: Ib5247741fc6dcfb66022d50c269812dfc3c4e214
|
| |
|
|
|
|
|
|
|
|
|
| |
Since gcc 4.4 the MIPS port no longer recognizes the "h" asm constraint.
It was necessary to remove this constraint in order to avoid generating
unpredictable code sequences. We can achieve the same effect using
128-bit types.
See also:GCC 4.4 release notes at http://gcc.gnu.org/gcc-4.4/
Change-Id: I713cdf57cde1a989ad960aa441ab1ccf51f1cdc6
|
| |
|
|
| |
Change-Id: If87bbd4a02825df20e5fe29c4ada85bf5ba25e99
|
| |
|
|
| |
Change-Id: Iec1d2f08c8a43e486ab1696566a718b18598ff95
|
| |
|
|
| |
Change-Id: Ie3661f53bd7576d965fcc52facb532199b87c017
|
| |
|
|
|
|
|
| |
This is mostly based on reverse engineer of the _RKUpgrade.dll
from the SAM3xx upgrader.
Change-Id: I37f4503899c7198ce463130b2ff994da9ca7dc4b
|
| |
|
|
| |
Change-Id: Ic32a6737053ca98d9db479488125b2c6bbd13384
|
| |
|
|
|
|
| |
Signed-off-by: Bertrik Sikken <bertrik@sikken.nl>
Change-Id: Id32dc25e0b6473ed2e8f354d3b85d55e97964257
|
| |
|
|
|
|
|
|
|
|
|
|
| |
wpsbuild.pl is enhanced to produce fallback themes that were previously
hardcoded in buildzip.pl. It also recognizes resolution strings as
regular expressions now so you can specify resolution dependant settings
as <setting>.<regex>: <value> (needed to support single themes on multiple
resolutions). The WPSBUILD syntax completely changed as
well and it includes the fallback themes as well. Ultimately wpsbuild is
also able to install .fms files.
Change-Id: Idf5994f17b9750983d7bc3ef583540a8cdae1dde
|
| |
|
|
|
|
| |
logo.xcf contains the grey logo found on many main backdrops.
Change-Id: I532ff1f71baabfe8aa9cfb23aac9c16e3c5dcc14
|
| |
|
|
|
|
|
| |
As with espeak, a string starting with - is wrongly interpreted as command line
option. Explicitly end options using -- to fix this.
Change-Id: I47b2f1c4ba236638b1f625e5bcf3262f47071c9c
|
| |
|
|
| |
Change-Id: I8fdc5a59a5062f40a431cd49971390e21631b8ec
|
| |
|
|
|
|
|
|
| |
If the Rockbox installation has voice strings included use them when generating
voice files. Fall back to querying the server if no voice strings are found or
the found strings are incompatible.
Change-Id: I9883829ab1757e55b1da9a434221a8dbfc702dd4
|
| |
|
|
|
|
|
|
| |
When calling espeak via command line explicitly indicate the end of options.
Fixes the voice string "-inf" getting recognized as unrecognized command line
option, breaking speaking.
Change-Id: I4d1be2e6c8ae23a72028919593c5a94990333a9c
|
| |
|
|
|
|
|
|
| |
Since the build system now creates files holding the voice strings and an
archive holding those creating MAX_LANGUAGE_SIZE needs to be created using a
more specific wildcard.
Change-Id: Ia424533a8053e4817f23b8dd99f6ab3c324d584d
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Extend genlang to create files holding the voice strings in a binary format
similar to lng. Create such files for all languages during a normal build, put
them in a zip file and add them to rockbox.zip so they are installed with a
main build.
Creating a voice file requires access to the voice strings, which are currently
not distributed with Rockbox. Therefore it is necessary to either have access
to the source code of the installed build or to use a build the genlang service
on rockbox.org can retrieve the strings for, making it impossible for normal
users to generate a voice file for custom builds, test builds and older builds
that aren't supported by the rockbox.org script. It also requires a network
connection when creating voice files with Rockbox Utility even if creating a
voice file by itself isn't network related.
Furthermore, putting the voice strings on the target is also a prerequisite for
eventually supporting a TTS on the player.
Strip voice strings path.
Change-Id: Ic2f86130909b3b257986a348e5cfcf618c4500c3
|
| |
|
|
|
|
|
|
| |
mkimxboot requires passing a structure which got extended with another field.
This wasn't adjusted in Rockbox Utility, causing an out of bound access to an
array, which results in a segfault.
Change-Id: I0252849ed0b41f1d8804537c053debc9b0ecd08d
|
| |
|
|
| |
Change-Id: I5c40d15fc92efc1ce74b54c736e805f9f4a62f77
|
| |
|
|
|
|
| |
Signed-off-by: Bertrik Sikken <bertrik@sikken.nl>
Change-Id: Iacda723380276546b5d27159497d713eef1084d9
|
| |
|
|
| |
Change-Id: Iddc4b39a4611f12b9eefc3a96d7eeb7229777ebb
|
| |
|
|
| |
Change-Id: I7ceb9b122520e48a88f6299f10d42d2fa717ef3b
|
| |
|
|
| |
Change-Id: I060735363f2e408c42a8e11ac1f31dc96e3cb2d6
|
| |
|
|
|
|
|
|
|
|
|
| |
voicefont uses the id prefix VOICE_ to recognize voice-only strings. Unused ids
get a NOT_USED prefixed entry to keep order correct. However, since this
applies to voice-only entries as well voicefont doesn't recognize those as
voice entries and puts them at the end of the lang strings table. This messes
up the order in the created voice file, so add VOICE_ as prefix so voicefont
can identify them.
Change-Id: Ic3f2ec038ce1ed93c84286979e6583b478fa697e
|
| |
|
|
|
|
|
|
|
| |
Make hardcoded format version a parameter to allow adjusting depending on the
installed Rockbox version. Rockbox Utility will read the version from the
installed version. Since the command line voicefont tool is only intended for
use in the current tree it uses a fixed version.
Change-Id: I1ec935d47c71961e93b3c6bc6c5d816cd9fc83ff
|
| |
|
|
|
|
|
|
|
|
|
|
| |
When the voicefile binary format changes there is no easy way to figure which
format is compatible with a given Rockbox installation. Add the version number
to rockbox-info.txt so tools like Rockbox Utility can easily retrieve it and
therefore support different versions.
Change-Id: Ia5b8f00f89065f0dd0adf061612d844dcaff39c6
Reviewed-on: http://gerrit.rockbox.org/269
Tested-by: Dominik Riebeling <Dominik.Riebeling@gmail.com>
Reviewed-by: Dominik Riebeling <Dominik.Riebeling@gmail.com>
|
| |
|
|
| |
Change-Id: Ie0eaa2bb1c672c974246b3e97b5d5f3b9e1f9925
|
| |
|
|
|
|
| |
Signed-off-by: Bertrik Sikken <bertrik@sikken.nl>
Change-Id: I2f33c613dc8dbf149c10efc6b73b16e969cf0903
|
| |
|
|
| |
Change-Id: I74ec8e559b80bee6c7de02193e943244dcf352c4
|
| |
|
|
|
|
|
| |
Voice-only strings are identified when reading the strings, so there is no
reason to first store that information and then count them later.
Change-Id: Ie6bd2c4bbf5736630e58d06a20739ef527e3cd69
|
| |
|
|
|
|
|
|
| |
Those macros actually swap to big endian. Since the macro names didn't tell
what way to swap (and on big endian they don't swap anything at all) they are
somewhat confusing. Change names for clarity.
Change-Id: Ie4b0026458a69d7533abb66109a6f83bc5ee2c0e
|
| |
|
|
| |
Change-Id: I5f8d8ee9f72e6ab1e68fbb227db1e2565d048468
|
| |
|
|
| |
Change-Id: I1829750a1da11d036ba4904975efb086bbb63bed
|