summaryrefslogtreecommitdiffstats
path: root/rbutil
AgeCommit message (Collapse)AuthorFilesLines
2009-08-04Add support (on Linux and win32 only - I couldn't figure this out on OS X) ↵Dave Chapman8-7/+319
for reading the XML device information from ipods. This information includes the RAM size, which is potentially useful for rbutil to distinguish between the two ipod video builds. This is implemented as both a new --dump-xml option (to dump the entire XML to a file) and a new 'ramsize' field in struct ipod_t. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22165 a1c6a512-1295-4272-9138-f99709370657
2009-08-04Make ipodpatcher compile on *BSD and recent Linux distributions - ↵Dave Chapman1-28/+32
htole16/htole32 are standard BSD functions, and they now also appear in glibc 2.9 or later on Linux. As the functions are so simple, we just rename to avoid a clash instead of attempting to use the library versions on some platforms. Same as fix provided in FS#10428 by Alyssa Milburn. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22164 a1c6a512-1295-4272-9138-f99709370657
2009-07-17mkamsboot: remove runtime copyright noticeRafaël Carré1-2/+2
add a cast to remove a warning in printf() git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21925 a1c6a512-1295-4272-9138-f99709370657
2009-07-16FS#10439: Português Brasileiro Translation for Rockbox Utility by Adilson ↵Dominik Riebeling4-1/+2336
Xavier. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21902 a1c6a512-1295-4272-9138-f99709370657
2009-07-11Small tweaks to r21778/r21779 - use -p for both mkdir and cp commands in dmg ↵Dave Chapman2-4/+4
creation rule git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21793 a1c6a512-1295-4272-9138-f99709370657
2009-07-11e200rpatcher: new e200rpatcher.dmg creation rule for OSXRafaël Carré1-1/+7
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21779 a1c6a512-1295-4272-9138-f99709370657
2009-07-11sansapatcher: new sansapatcher.dmg creation rule for OSXRafaël Carré1-1/+7
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21778 a1c6a512-1295-4272-9138-f99709370657
2009-07-10Also bump version in trunkFrank Gevaerts1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21747 a1c6a512-1295-4272-9138-f99709370657
2009-07-05fix bin2c.c pathFrank Gevaerts1-2/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21670 a1c6a512-1295-4272-9138-f99709370657
2009-07-05Change to versioning for mkamsboot to <rXXXXX>-<DATE> for svn builds. A ↵Thomas Martitz2-4/+6
fixed number like 1.1 can (and should) be used for releases. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21652 a1c6a512-1295-4272-9138-f99709370657
2009-07-05mkamsboot: change version string to 1.1, move devices list in the headerRafaël Carré2-12/+12
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21650 a1c6a512-1295-4272-9138-f99709370657
2009-07-05Slightly rewrite some parts of mkamsboot for better output and some sanity ↵Thomas Martitz2-99/+115
in the early array declarations. No functional change. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21648 a1c6a512-1295-4272-9138-f99709370657
2009-07-04When changing TTS settings from the talkfile dialog make sure to not reset ↵Dominik Riebeling1-1/+7
the currently selected folder if its valid. Fixes FS#10409. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21637 a1c6a512-1295-4272-9138-f99709370657
2009-06-27rbutil: move ProgressloggerInterface to base/Dominik Wenger2-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21531 a1c6a512-1295-4272-9138-f99709370657
2009-06-27rbutil: make the test TTS Function use aplay or play on Linux.Dominik Wenger1-1/+10
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21530 a1c6a512-1295-4272-9138-f99709370657
2009-06-26rbutil: add a Button to test a TTS Engine. Remove a old .ui file.Dominik Wenger4-160/+43
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21525 a1c6a512-1295-4272-9138-f99709370657
2009-06-26rbutil: improve voice and talk generation. Dominik Wenger11-799/+871
- introduce a talkgenerator to better share code between voice and talk generation. - name intermediate .talkfiles after the md5sum of the text. (prevents naming problems). - do not directly use the logger, instead emit signals. - move talkfile and voicefile generation to base/ git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21524 a1c6a512-1295-4272-9138-f99709370657
2009-06-22Add an explicit rule to compile bin2c - r21272 broke compilation of ↵Dave Chapman1-0/+3
sansapatcher on at least Linux because Make's implicit rule for compiling bin2c was being used, which uses CC, which was set to i586-mingw32msvc-gcc. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21476 a1c6a512-1295-4272-9138-f99709370657
2009-06-20Update japanese translation for Rockbox Utility (FS#10349 by Yoshihisa Uchida).Dominik Riebeling1-105/+157
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21363 a1c6a512-1295-4272-9138-f99709370657
2009-06-18Initial script to automate rbutil release builds.Dominik Riebeling1-0/+214
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21339 a1c6a512-1295-4272-9138-f99709370657
2009-06-17Bump Rockbox Utility version number.rbutil_1.2.2Dominik Riebeling2-2/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21319 a1c6a512-1295-4272-9138-f99709370657
2009-06-16Clean up several debug messages.Dominik Riebeling5-25/+25
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21314 a1c6a512-1295-4272-9138-f99709370657
2009-06-15Set the maximum first when updating the progresslogger progress bar as ↵Dominik Riebeling1-1/+4
otherwise the new value will get dropped if outside of the valid range. Fixes the progress showing 0% after downloading the manual. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21302 a1c6a512-1295-4272-9138-f99709370657
2009-06-15Fix default filename for manual downloads.Dominik Riebeling1-0/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21301 a1c6a512-1295-4272-9138-f99709370657
2009-06-15rbutil: improve accessibility a little bit. Dominik Wenger4-3/+21
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21300 a1c6a512-1295-4272-9138-f99709370657
2009-06-15rbutil: fix voice download for some targets. (again naming issues)Dominik Wenger1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21298 a1c6a512-1295-4272-9138-f99709370657
2009-06-15Fix manual download using the wrong filename if the manual name differs from ↵Dominik Riebeling1-10/+10
the target name. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21296 a1c6a512-1295-4272-9138-f99709370657
2009-06-13Make bin2c compile with VS2005 and move it to a separate folder as its ↵Dominik Riebeling3-9/+39
getting used by different tools now. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21272 a1c6a512-1295-4272-9138-f99709370657
2009-06-09Update Dutch RBUtility translationMaurus Cuelenaere1-72/+116
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21240 a1c6a512-1295-4272-9138-f99709370657
2009-06-09Update rbutil translations:Dominik Riebeling11-5284/+3600
- japanese by Yoshihisa Uchida (FS#10302) - german by myself - lupdate all other languages and drop obsolete messages. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21239 a1c6a512-1295-4272-9138-f99709370657
2009-06-09Set svn:eol-style on several files missing it and dos2unix them.Dominik Riebeling4-638/+638
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21238 a1c6a512-1295-4272-9138-f99709370657
2009-06-09Make labels in generated TTS / Encoder setting dialogs translatable.Dominik Riebeling2-264/+283
Code police: break some long lines, remove trailing spaces. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21237 a1c6a512-1295-4272-9138-f99709370657
2009-06-08Update Dutch translation of RBUtilityMaurus Cuelenaere1-442/+431
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21226 a1c6a512-1295-4272-9138-f99709370657
2009-06-08Add Lithuanian to rbutil voice language options.Dominik Riebeling1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21215 a1c6a512-1295-4272-9138-f99709370657
2009-06-07Clean up configuration dialog debug output.Dominik Riebeling1-24/+20
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21201 a1c6a512-1295-4272-9138-f99709370657
2009-06-05Show Qt version number in Sysinfo dialog and in startup debug output.Dominik Riebeling2-0/+7
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21194 a1c6a512-1295-4272-9138-f99709370657
2009-06-04mkamsboot: refuse to patch an untested OF, and provide a list of tested OF ↵Rafaël Carré1-3/+21
versions git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21189 a1c6a512-1295-4272-9138-f99709370657
2009-06-01Add usb ids for third and fourth gen nanos to the list of unsupported targetsNils Wallménius1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21156 a1c6a512-1295-4272-9138-f99709370657
2009-05-28mkamsboot : brackets at the start of functions must be on their line - ↵Rafaël Carré1-16/+26
thanks to linuxstb for noticing git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21122 a1c6a512-1295-4272-9138-f99709370657
2009-05-28FS#10253 : mkamsboot v1.0mkamsboot_1.0Rafaël Carré14-817/+1054
- Bump version to 1.0 - Add Clipv2 target - Make mkamsboot work as a library (work by domonoky : FS#10185, with a few modifications by me) . Use a macro with variadic arguments for error cases in functions which might error. . Add detailed descriptions to functions exported by the library (in the header file) - modify bin2c.c to produce only one pair of .c/.h files with several files embedded in it - move files needing to be built by an ARM cross compiler into dualboot/ - commit produced .c/.h files (containing nrv2e_d8.S and dualboot.S built for Clip, Fuze, e200v2, c200v2, m200v4, Clipv2) - Write a real README file - cosmetics: indent dualboot.S properly, remove trailing spaces, limit lines to 80 characters - comments: add/correct comments in dualboot.S and mkamsboot.c - move back extract_fw.c to utils/AMS/hacking git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21118 a1c6a512-1295-4272-9138-f99709370657
2009-05-25mkamsboot: really error out if OF model is different from bootloader modelRafaël Carré1-2/+10
Error out if firmware md5sum isn't known, and leave the current code #if 0'ed for easier testing git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21073 a1c6a512-1295-4272-9138-f99709370657
2009-05-22mkamsboot : use left button for dual boot on Sansa Clip for consistency with ↵Rafaël Carré1-3/+3
other Sansa models git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21029 a1c6a512-1295-4272-9138-f99709370657
2009-05-22mkamsboot : remove a misleading comment (we only use IRAM)Rafaël Carré1-5/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21028 a1c6a512-1295-4272-9138-f99709370657
2009-05-19RFC2616 requires requests made to proxies to use the absoluteURI form while ↵Dominik Riebeling2-6/+22
HTTP/1.1 clients shall only create it when sending a request to a proxy. Fixes proxy support not working correctly (most noticably on theme installation). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20992 a1c6a512-1295-4272-9138-f99709370657
2009-05-19Clean up and improve themes install window debug messages.Dominik Riebeling1-16/+17
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20989 a1c6a512-1295-4272-9138-f99709370657
2009-05-11rbutil: make the Credits and Licence texts in the about dialog accessible ↵Dominik Wenger1-3/+15
via <TAB> git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20910 a1c6a512-1295-4272-9138-f99709370657
2009-05-09rbutil: make sure the voice creation window updates its display on startup.Dominik Wenger1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20896 a1c6a512-1295-4272-9138-f99709370657
2009-05-09rbutil: fix spelling, enginge -> engineBertrik Sikken1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20895 a1c6a512-1295-4272-9138-f99709370657
2009-05-09rbutil: show logger windows earlier in bootloader install, to catch all errors.Dominik Wenger1-3/+4
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20894 a1c6a512-1295-4272-9138-f99709370657
2009-05-09rbutil: enforce parents for bootloader install classes. and rework OF ↵Dominik Wenger7-46/+57
handling a bit. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20892 a1c6a512-1295-4272-9138-f99709370657