Commit graph

931 commits

Author SHA1 Message Date
Dave Chapman
34213c388b Small tweaks to r21778/r21779 - use -p for both mkdir and cp commands in dmg creation rule
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21793 a1c6a512-1295-4272-9138-f99709370657
2009-07-11 22:50:22 +00:00
Rafaël Carré
b9bcadf19c e200rpatcher: new e200rpatcher.dmg creation rule for OSX
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21779 a1c6a512-1295-4272-9138-f99709370657
2009-07-11 15:23:56 +00:00
Rafaël Carré
06cd53bc40 sansapatcher: new sansapatcher.dmg creation rule for OSX
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21778 a1c6a512-1295-4272-9138-f99709370657
2009-07-11 14:46:09 +00:00
Frank Gevaerts
99edc7b075 Also bump version in trunk
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21747 a1c6a512-1295-4272-9138-f99709370657
2009-07-10 16:52:02 +00:00
Frank Gevaerts
1b752474a6 fix bin2c.c path
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21670 a1c6a512-1295-4272-9138-f99709370657
2009-07-05 18:45:12 +00:00
Thomas Martitz
ff2f839c39 Change to versioning for mkamsboot to <rXXXXX>-<DATE> for svn builds. A 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-05 10:35:47 +00:00
Rafaël Carré
ef7ad19d37 mkamsboot: change version string to 1.1, move devices list in the header
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21650 a1c6a512-1295-4272-9138-f99709370657
2009-07-05 08:25:44 +00:00
Thomas Martitz
f9eeab2b6c Slightly rewrite some parts of mkamsboot for better output and some sanity 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-05 02:30:33 +00:00
Dominik Riebeling
5de08ea834 When changing TTS settings from the talkfile dialog make sure to not reset 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-07-04 18:00:13 +00:00
Dominik Wenger
13d0b526c3 rbutil: move ProgressloggerInterface to base/
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21531 a1c6a512-1295-4272-9138-f99709370657
2009-06-27 15:21:42 +00:00
Dominik Wenger
b6143b053f rbutil: make the test TTS Function use aplay or play on Linux.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21530 a1c6a512-1295-4272-9138-f99709370657
2009-06-27 15:04:53 +00:00
Dominik Wenger
07a55a747d rbutil: add a Button to test a TTS Engine. Remove a old .ui file.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21525 a1c6a512-1295-4272-9138-f99709370657
2009-06-26 21:52:08 +00:00
Dominik Wenger
20bf8aaf18 rbutil: improve voice and talk generation.
- 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-26 20:40:51 +00:00
Dave Chapman
28a2b4514f Add an explicit rule to compile bin2c - r21272 broke compilation of 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-22 23:06:56 +00:00
Dominik Riebeling
01363eca7d Update japanese translation for Rockbox Utility (FS#10349 by Yoshihisa Uchida).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21363 a1c6a512-1295-4272-9138-f99709370657
2009-06-20 07:52:08 +00:00
Dominik Riebeling
efb9343bc6 Initial script to automate rbutil release builds.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21339 a1c6a512-1295-4272-9138-f99709370657
2009-06-18 22:17:17 +00:00
Dominik Riebeling
bc1fd05dc1 Bump Rockbox Utility version number.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21319 a1c6a512-1295-4272-9138-f99709370657
2009-06-17 19:42:06 +00:00
Dominik Riebeling
f2a8dd3ce5 Clean up several debug messages.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21314 a1c6a512-1295-4272-9138-f99709370657
2009-06-16 18:45:20 +00:00
Dominik Riebeling
c038ab4710 Set the maximum first when updating the progresslogger progress bar as 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-15 20:37:55 +00:00
Dominik Riebeling
9c19e39a40 Fix default filename for manual downloads.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21301 a1c6a512-1295-4272-9138-f99709370657
2009-06-15 20:10:32 +00:00
Dominik Wenger
18e74c9d81 rbutil: improve accessibility a little bit.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21300 a1c6a512-1295-4272-9138-f99709370657
2009-06-15 19:41:16 +00:00
Dominik Wenger
b386406707 rbutil: fix voice download for some targets. (again naming issues)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21298 a1c6a512-1295-4272-9138-f99709370657
2009-06-15 19:18:13 +00:00
Dominik Riebeling
7533dcb6eb Fix manual download using the wrong filename if the manual name differs from the target name.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21296 a1c6a512-1295-4272-9138-f99709370657
2009-06-15 19:06:03 +00:00
Dominik Riebeling
73f9bde908 Make bin2c compile with VS2005 and move it to a separate folder as its getting used by different tools now.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21272 a1c6a512-1295-4272-9138-f99709370657
2009-06-13 14:15:50 +00:00
Maurus Cuelenaere
cb08ef2420 Update Dutch RBUtility translation
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21240 a1c6a512-1295-4272-9138-f99709370657
2009-06-09 22:14:31 +00:00
Dominik Riebeling
86b39ccd90 Update rbutil translations:
- 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-09 21:59:43 +00:00
Dominik Riebeling
11cd9e4464 Set svn:eol-style on several files missing it and dos2unix them.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21238 a1c6a512-1295-4272-9138-f99709370657
2009-06-09 21:49:34 +00:00
Dominik Riebeling
86041b1d33 Make labels in generated TTS / Encoder setting dialogs translatable.
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-09 21:46:05 +00:00
Maurus Cuelenaere
72e7b99f78 Update Dutch translation of RBUtility
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21226 a1c6a512-1295-4272-9138-f99709370657
2009-06-08 19:59:06 +00:00
Dominik Riebeling
41b8ffc9d1 Add Lithuanian to rbutil voice language options.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21215 a1c6a512-1295-4272-9138-f99709370657
2009-06-08 10:38:03 +00:00
Dominik Riebeling
7f17fce424 Clean up configuration dialog debug output.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21201 a1c6a512-1295-4272-9138-f99709370657
2009-06-07 10:17:03 +00:00
Dominik Riebeling
fe72c890a7 Show Qt version number in Sysinfo dialog and in startup debug output.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21194 a1c6a512-1295-4272-9138-f99709370657
2009-06-05 21:49:53 +00:00
Rafaël Carré
8bb5e430e5 mkamsboot: refuse to patch an untested OF, and provide a list of tested OF versions
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21189 a1c6a512-1295-4272-9138-f99709370657
2009-06-04 16:31:11 +00:00
Nils Wallménius
4746cde685 Add usb ids for third and fourth gen nanos to the list of unsupported targets
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21156 a1c6a512-1295-4272-9138-f99709370657
2009-06-01 15:41:23 +00:00
Rafaël Carré
a96f2373db mkamsboot : brackets at the start of functions must be on their line - thanks to linuxstb for noticing
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21122 a1c6a512-1295-4272-9138-f99709370657
2009-05-28 21:19:21 +00:00
Rafaël Carré
96165abec2 FS#10253 : mkamsboot v1.0
- 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-28 18:27:08 +00:00
Rafaël Carré
b0e0ec832b mkamsboot: really error out if OF model is different from bootloader model
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-25 10:35:15 +00:00
Rafaël Carré
9ed51a029d mkamsboot : use left button for dual boot on Sansa Clip for consistency with other Sansa models
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21029 a1c6a512-1295-4272-9138-f99709370657
2009-05-22 10:44:06 +00:00
Rafaël Carré
f2c07a6b8a mkamsboot : remove a misleading comment (we only use IRAM)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21028 a1c6a512-1295-4272-9138-f99709370657
2009-05-22 10:44:03 +00:00
Dominik Riebeling
132176e120 RFC2616 requires requests made to proxies to use the absoluteURI form while 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-19 22:46:57 +00:00
Dominik Riebeling
f1fadb2b60 Clean up and improve themes install window debug messages.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20989 a1c6a512-1295-4272-9138-f99709370657
2009-05-19 21:10:19 +00:00
Dominik Wenger
6d2432cf8e rbutil: make the Credits and Licence texts in the about dialog accessible via <TAB>
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20910 a1c6a512-1295-4272-9138-f99709370657
2009-05-11 17:36:24 +00:00
Dominik Wenger
25f77f60dd rbutil: make sure the voice creation window updates its display on startup.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20896 a1c6a512-1295-4272-9138-f99709370657
2009-05-09 20:04:08 +00:00
Bertrik Sikken
a7970d32e8 rbutil: fix spelling, enginge -> engine
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20895 a1c6a512-1295-4272-9138-f99709370657
2009-05-09 19:07:01 +00:00
Dominik Wenger
f6ba4cbe0d rbutil: show logger windows earlier in bootloader install, to catch all errors.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20894 a1c6a512-1295-4272-9138-f99709370657
2009-05-09 18:49:49 +00:00
Dominik Wenger
9ca29354e1 rbutil: enforce parents for bootloader install classes. and rework OF handling a bit.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20892 a1c6a512-1295-4272-9138-f99709370657
2009-05-09 18:17:05 +00:00
Dominik Wenger
33d9cf091a rbutil: make RbSettings a static class. (FS#10183 with improvements)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20890 a1c6a512-1295-4272-9138-f99709370657
2009-05-09 16:59:14 +00:00
Dominik Riebeling
d5f7dab230 Cleanup and un-gui ZipInstaller class:
- Use signals for updating the progress logger from  ZipInstaller class.
- Move ZipInstaller class to base folder as it doesn't rely on QtGui anymore.
- cleanup debugging output a bit.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20845 a1c6a512-1295-4272-9138-f99709370657
2009-05-02 18:50:31 +00:00
Dominik Riebeling
7cfdd47587 Clean up ProgressLogger state handling:
- use better names for member functions
- don't emit aborted() when exiting a successful log


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20844 a1c6a512-1295-4272-9138-f99709370657
2009-05-02 18:40:04 +00:00
Dominik Riebeling
b22516f995 Make sure the global buffers for ipodpatcher and sansapatcher get allocated and freed only once. Fixes segfaults when the bootloader install class was instanciated multiple times.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20835 a1c6a512-1295-4272-9138-f99709370657
2009-05-01 21:35:06 +00:00
Dominik Wenger
3c15e78349 rbutil: correct use of parent ptr in constructor.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20833 a1c6a512-1295-4272-9138-f99709370657
2009-04-30 19:52:34 +00:00
Dominik Riebeling
f679cf91cf Bootloader installation for ipod and sansa: override the scanning with the device pointed to by the mountpoint. This allows selecting the correct player if two of the same brand are connected (FS#10096).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20832 a1c6a512-1295-4272-9138-f99709370657
2009-04-30 19:14:24 +00:00
Dominik Riebeling
19c2588471 Move Settings class to base.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20827 a1c6a512-1295-4272-9138-f99709370657
2009-04-29 21:36:05 +00:00
Dominik Wenger
2265691102 rbutil: ups, forgot to update the .pro file.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20826 a1c6a512-1295-4272-9138-f99709370657
2009-04-29 21:32:53 +00:00
Dominik Wenger
357d35c20e rbutil: move the tts and encoders and its settings interface to base/
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20825 a1c6a512-1295-4272-9138-f99709370657
2009-04-29 21:29:35 +00:00
Dominik Wenger
5b85ef6006 rbutil: completely rework how tts and encoders are configured. (FS#10070)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20824 a1c6a512-1295-4272-9138-f99709370657
2009-04-29 21:27:01 +00:00
Dominik Riebeling
3d2e42ab4c Completely rework RbSettings class.
- use a single member function for accessing a settings value.
- use an enum to figure the correct value in the settings file instead of functions.
- return the settings value as QVariant instead and leave converting to the caller.
- accept QVariant as value when setting values.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20823 a1c6a512-1295-4272-9138-f99709370657
2009-04-29 20:58:47 +00:00
Dominik Riebeling
4e747f1c5c If downloading the build information didn't work don't try to populate the version information.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20817 a1c6a512-1295-4272-9138-f99709370657
2009-04-27 21:33:51 +00:00
Dominik Riebeling
a357c202a2 Fix missing include.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20816 a1c6a512-1295-4272-9138-f99709370657
2009-04-27 21:20:09 +00:00
Dominik Riebeling
e993d77a8e Rename display names for Sansas to include "series" to make it more clear that it's not a player model "e200". Change casing of e200 / c200 to lowercase to be in line with the actual print on the player. Include "v1" to be more specific.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20815 a1c6a512-1295-4272-9138-f99709370657
2009-04-27 20:10:48 +00:00
Dominik Riebeling
244ab33298 Fix the includes I forgot when renaming the ZipInstaller class file.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20814 a1c6a512-1295-4272-9138-f99709370657
2009-04-27 19:58:24 +00:00
Dominik Riebeling
9104b808fd Rename installzip.{cpp,h} to better reflect the actual class name.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20813 a1c6a512-1295-4272-9138-f99709370657
2009-04-27 19:37:34 +00:00
Dominik Riebeling
d111f3b66f Qt always assumes ini files to use Latin1 encoding but the theme site uses utf-8. Explicitly convert texts displayed to the user. Fixes non-ascii characters showing up incorrectly.
Replace some HTML entities for the themes list as that isn't parsed as HTML.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20811 a1c6a512-1295-4272-9138-f99709370657
2009-04-27 17:48:49 +00:00
Dominik Riebeling
40137a9c07 Trim description text before displaying and display newlines as line breaks.
Trim themes titles before displaying in the list to remove stray whitespace.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20810 a1c6a512-1295-4272-9138-f99709370657
2009-04-27 16:07:27 +00:00
Dominik Riebeling
e45a249916 Bump rbutil version to 1.2.1.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20807 a1c6a512-1295-4272-9138-f99709370657
2009-04-26 20:36:25 +00:00
Dominik Riebeling
fe1f8d545f Let unzip class accept files created by Info-Zip 3.0 instead of rejecting the files without reporting an error. Seems to not cause negative side effects but further investigation needed.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20803 a1c6a512-1295-4272-9138-f99709370657
2009-04-26 13:05:33 +00:00
Dominik Riebeling
f43515eaf7 Update OSDaB Zip class to most current version from the projects svn repo (r7).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20802 a1c6a512-1295-4272-9138-f99709370657
2009-04-26 11:27:23 +00:00
Dominik Riebeling
29dbd8f317 Invalidate preview image cache when updating to prevent a resize event repainting the old image before the new image is downloaded.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20773 a1c6a512-1295-4272-9138-f99709370657
2009-04-21 19:50:27 +00:00
Dominik Riebeling
b388200519 Simplify a debug output case and fix a gcc warning (as reported in FS#10124, only appears on new gcc versions).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20725 a1c6a512-1295-4272-9138-f99709370657
2009-04-17 22:09:39 +00:00
Dominik Riebeling
8d24f97c2c Explicitly drop the chown() result to remove a gcc warning. chown() is warn_unused_result but we can't do anything useful in this case and it isn't a problem anyway.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20718 a1c6a512-1295-4272-9138-f99709370657
2009-04-16 21:09:19 +00:00
Dominik Riebeling
e82aedd451 Fix overflow on free space calculation (Linux / OS X).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20717 a1c6a512-1295-4272-9138-f99709370657
2009-04-16 20:56:52 +00:00
Dominik Riebeling
bfce7eea5c Refactor USB ID map retrieval from device settings file and minimize duplicated code.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20716 a1c6a512-1295-4272-9138-f99709370657
2009-04-16 20:49:43 +00:00
Thomas Martitz
238337087e Support Fuze 01.02.26 OF version.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20688 a1c6a512-1295-4272-9138-f99709370657
2009-04-11 20:46:28 +00:00
Dominik Riebeling
a137733d10 Install dialog: fix version notes not getting cleared correctly for current build if a release is available.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20675 a1c6a512-1295-4272-9138-f99709370657
2009-04-10 15:11:53 +00:00
Dominik Riebeling
e62bf12fcd Fix a typo in the german translation (thanks to pyro_maniac on IRC for pointing it out) and update it partly. lupdate all translations.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20636 a1c6a512-1295-4272-9138-f99709370657
2009-04-06 18:14:30 +00:00
Dominik Riebeling
9def6b2345 Fix a potentially dangerous bug with bootloader installation for Sansas:
check the downloaded bootloader file against the target reported by sansapatcher as otherwise one could install an e200 bootloader to a c200 (and vice versa).


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20630 a1c6a512-1295-4272-9138-f99709370657
2009-04-05 19:19:27 +00:00
Dominik Riebeling
baef133f5f Code police:
- kill trailing whitespace
- replace tabs by spaces


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20623 a1c6a512-1295-4272-9138-f99709370657
2009-04-05 12:46:41 +00:00
Dominik Riebeling
f3af25f5b7 Fix typo in configuration file.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20622 a1c6a512-1295-4272-9138-f99709370657
2009-04-05 12:46:37 +00:00
Dominik Riebeling
a61e63cb41 Fix a wrong debug message.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20620 a1c6a512-1295-4272-9138-f99709370657
2009-04-05 09:22:22 +00:00
Dominik Riebeling
270106d151 Rename ThemeInstall class files to actually match the class name.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20594 a1c6a512-1295-4272-9138-f99709370657
2009-03-31 19:50:43 +00:00
Dominik Riebeling
76e2ce3a44 Code police and remove trailing whitespaces.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20590 a1c6a512-1295-4272-9138-f99709370657
2009-03-30 22:05:21 +00:00
Dominik Riebeling
246192b349 Clean up theme size display.
- show the size and number of all selected themes instead of the selected one only
- use currentItemChanged() signal instead of currentRowChanged() to simplify code a bit.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20587 a1c6a512-1295-4272-9138-f99709370657
2009-03-30 21:15:43 +00:00
Dominik Riebeling
83aa2d2b18 Enable sorting of themes list.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20586 a1c6a512-1295-4272-9138-f99709370657
2009-03-30 21:15:38 +00:00
Dominik Riebeling
148b0e98fc Only display status message for themes window if not empty.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20572 a1c6a512-1295-4272-9138-f99709370657
2009-03-29 21:11:27 +00:00
Dominik Wenger
d1af8f879a rbutil: correct another instance of incorrect modelname.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20569 a1c6a512-1295-4272-9138-f99709370657
2009-03-29 18:23:47 +00:00
Dominik Wenger
faa22f6c54 rbutil: add the forgotten ui file from festival support.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20564 a1c6a512-1295-4272-9138-f99709370657
2009-03-28 23:44:31 +00:00
Dominik Wenger
8f2aaaf79d rbutil: commit FS#9983 by Delyan Kratunov. It adds support for the Festival TTS on Linux.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20559 a1c6a512-1295-4272-9138-f99709370657
2009-03-27 19:18:14 +00:00
Dominik Wenger
75a5b9321b rbutil:
1. Make Themesite integration work again
2. Fix FS#10055 (Theme sizes are 0) and FS#10061 (Incorrect Target missmatch detected)
3. Rename platform and voicename in rbutil.ini to reflect better what they are. (modelnames from either configure or the buildserver)
4. Fix a few places where they were used incorrectly

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20558 a1c6a512-1295-4272-9138-f99709370657
2009-03-27 18:09:01 +00:00
Dominik Riebeling
decc59b3f7 Bump Rockbox Utility version number to 1.2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20493 a1c6a512-1295-4272-9138-f99709370657
2009-03-23 18:53:52 +00:00
Dominik Riebeling
b1814466df Enable word wrapping in the progress logger list.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20479 a1c6a512-1295-4272-9138-f99709370657
2009-03-22 22:55:45 +00:00
Dominik Riebeling
fb3e163796 Check the themes site response for a status message and display it after the themes window opens.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20473 a1c6a512-1295-4272-9138-f99709370657
2009-03-22 21:39:40 +00:00
Dominik Riebeling
694c830121 Improve error handling for theme preview image:
- if loading the image failed display the HTTP error and clear any old image.
- make sure the first theme on startup always gets its details refreshed.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20469 a1c6a512-1295-4272-9138-f99709370657
2009-03-22 19:56:13 +00:00
Dominik Riebeling
ba830e4cfe Don't connect the headerFinished slot during each get. Fixes the header result getting evaluated more than once if a HttpGet object is reused.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20447 a1c6a512-1295-4272-9138-f99709370657
2009-03-22 08:50:55 +00:00
Dominik Riebeling
5274dfd86a Properly reset theme file group if a checked group turned out to not include any theme information and gets skipped.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20446 a1c6a512-1295-4272-9138-f99709370657
2009-03-22 08:33:49 +00:00
Dominik Riebeling
b9e07aded2 Don't connect updateImage slot during update but statically. Fixes the slot getting an additional coonection upon each image update. Remove an unneeded function.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20445 a1c6a512-1295-4272-9138-f99709370657
2009-03-22 08:33:39 +00:00
Dominik Riebeling
6a76ebbab1 Cleanup HttpGet debugging output: make it somewhat more silent and streamline the messages in general.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20438 a1c6a512-1295-4272-9138-f99709370657
2009-03-21 23:18:57 +00:00
Dominik Riebeling
e8f25d91e8 Don't ignore errors when finishing a HTTP request for cached request as that is already done. Fixes a wrong status reported when an error occured.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20435 a1c6a512-1295-4272-9138-f99709370657
2009-03-21 21:04:24 +00:00
Dominik Riebeling
e70f24c7d7 Silence current file debug output of RbUnzip.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20434 a1c6a512-1295-4272-9138-f99709370657
2009-03-21 21:04:21 +00:00
Dominik Riebeling
8037fed8d5 HttpGet: if downloaded data should be written to output buffer make sure the buffer empty. This prevents old data available to the caller if a HttpGet object is reused and the new request fails.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20432 a1c6a512-1295-4272-9138-f99709370657
2009-03-21 18:01:59 +00:00
Dominik Riebeling
a5394727a0 Simplify platform name retrieval call.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20431 a1c6a512-1295-4272-9138-f99709370657
2009-03-21 17:28:27 +00:00
Dominik Wenger
6c73482d00 rbutil: create a RockboxInfo class so all rockbox-info.txt handling is in one place.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20429 a1c6a512-1295-4272-9138-f99709370657
2009-03-21 16:30:40 +00:00
Bertrik Sikken
e60ca805b6 Add md5 for clip OF version 1.01.32 to mkamsboot (verified to work)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20326 a1c6a512-1295-4272-9138-f99709370657
2009-03-16 18:55:39 +00:00
Dominik Riebeling
3822126de8 Use target string instead of target id when checking the target selection against an existing Rockbox installation. Removes the need to resolve id -> name.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20325 a1c6a512-1295-4272-9138-f99709370657
2009-03-14 23:34:40 +00:00
Dominik Riebeling
42483bacc8 Fix cache path selection on Windows only allowing to select drives (FS#10013 by Yoshihisa Uchida).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20319 a1c6a512-1295-4272-9138-f99709370657
2009-03-13 16:53:28 +00:00
Dominik Riebeling
bf8a2775bb Update japanese translation for Rockbox Utility (FS#10008 by Yoshihisa Uchida).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20293 a1c6a512-1295-4272-9138-f99709370657
2009-03-11 18:05:35 +00:00
Dominik Riebeling
b9d8ae49d9 The credits file is utf-8 but QTextStream defaults to the system locale codec. Explicitly use utf-8 when reading the credits. Fixes names containing non-ASCII characters getting displayed wrong.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20245 a1c6a512-1295-4272-9138-f99709370657
2009-03-08 18:53:32 +00:00
Dominik Riebeling
e05e7932f3 Some HttpGet cleanup: use references when setting options.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20232 a1c6a512-1295-4272-9138-f99709370657
2009-03-08 09:06:05 +00:00
Dominik Riebeling
10b26554ce Update year in about box -- we are still working on this.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20230 a1c6a512-1295-4272-9138-f99709370657
2009-03-07 19:02:14 +00:00
Dominik Riebeling
c8a60784d0 Bump rbutil version to 1.1, remove the m (milestone) prefix and show the version number first in the about dialog.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20217 a1c6a512-1295-4272-9138-f99709370657
2009-03-06 22:18:22 +00:00
Dominik Riebeling
cf25649597 Update german translation and drop obsolete strings.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20209 a1c6a512-1295-4272-9138-f99709370657
2009-03-05 23:03:23 +00:00
Dominik Riebeling
a4cd1d9dab Fix automated install using the wrong release information.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20148 a1c6a512-1295-4272-9138-f99709370657
2009-02-28 23:24:00 +00:00
Dominik Riebeling
10c1fef096 Fix automated install not aborting when bootloader installation was canceled during prerequisite confirmation. Add info to the log window when cancelled or skipped.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20147 a1c6a512-1295-4272-9138-f99709370657
2009-02-28 23:11:26 +00:00
Dominik Riebeling
b14fe221ab Use reference for version map instead of copy in prototype.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20144 a1c6a512-1295-4272-9138-f99709370657
2009-02-28 20:48:55 +00:00
Dominik Riebeling
c96452ac92 Work around sudo not changing $HOME thus the configuration file ending up in the invoking user $HOME with root permissions, leading to an unwriteable configuration file if running as user.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20103 a1c6a512-1295-4272-9138-f99709370657
2009-02-25 21:05:57 +00:00
Dominik Riebeling
194fe0e6f0 Check configuration for validity in the configuration dialog.
If the configuration is invalid display information about the issues and don't accept the values. Fixes issue reported in FS#9944.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20100 a1c6a512-1295-4272-9138-f99709370657
2009-02-24 23:36:31 +00:00
Dominik Riebeling
00a9685985 Change Ipod Colour to Color to match Apples naming.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19979 a1c6a512-1295-4272-9138-f99709370657
2009-02-11 23:16:39 +00:00
Dominik Riebeling
af58ec63b6 Display cache path using native directory separators in configuration dialog.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19939 a1c6a512-1295-4272-9138-f99709370657
2009-02-07 15:59:20 +00:00
Dominik Riebeling
29565c40f7 Remove installation note and checkbox disabling about the current build always being downloaded -- since cache improvement this uses the cache too.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19857 a1c6a512-1295-4272-9138-f99709370657
2009-01-25 18:43:01 +00:00
Dominik Riebeling
6343111e00 Remove "needsbootloader" configuration value as it is implicitly available from "bootloadermethod". Explicitly use bootloadermethod "none" if no bootloader is needed.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19855 a1c6a512-1295-4272-9138-f99709370657
2009-01-25 17:48:38 +00:00
Dominik Riebeling
07894de36d Remove hard-coded release version numbers.
- get the target specific version number from the build-info file
- disable Quick Start buttons until version info is available
- only enable Quick Start buttons if a release is available.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19854 a1c6a512-1295-4272-9138-f99709370657
2009-01-25 17:22:06 +00:00
Dominik Riebeling
9349911c47 Install dialog: use the release version number from the version strings map instead of accessing the ini file directly.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19850 a1c6a512-1295-4272-9138-f99709370657
2009-01-25 13:31:32 +00:00
Dominik Riebeling
9b2fdb7953 Cleanly update the version map upon server info update.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19842 a1c6a512-1295-4272-9138-f99709370657
2009-01-24 10:02:23 +00:00
Dominik Riebeling
4b387a4d07 Don't allow pre-selecting stable build if the selected player doesn't have a release yet. Fixes wrong preselection if a stable build was installed before for a different target.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19841 a1c6a512-1295-4272-9138-f99709370657
2009-01-24 10:02:18 +00:00
Dominik Riebeling
f881672411 Make backup location text elide based of the label width instead of fixed size. Adjust on window resizes as well.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19832 a1c6a512-1295-4272-9138-f99709370657
2009-01-23 22:03:46 +00:00
Dominik Riebeling
c1b4745d7c Add some more bootloader install progress messages and call processEvents() more often before performing player disk accesses.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19724 a1c6a512-1295-4272-9138-f99709370657
2009-01-08 17:16:53 +00:00
Dominik Riebeling
56d5bc728d When checking the installed bootloader make sure to properly close the device afterwards. Fixes "No Sansa found" issues on windows as reported in the forums.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19722 a1c6a512-1295-4272-9138-f99709370657
2009-01-08 16:02:10 +00:00
Dominik Riebeling
c9a4537d0e Portuguese translation for Rockbox Utility (FS#9702 by Rui Araújo).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19710 a1c6a512-1295-4272-9138-f99709370657
2009-01-07 17:36:43 +00:00
Dominik Wenger
48fdf588a1 rbutil: fix compiling on mac.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19708 a1c6a512-1295-4272-9138-f99709370657
2009-01-07 13:31:19 +00:00
Dominik Riebeling
f56298aee4 Bump Rockbox Utility version to 1.0.9.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19701 a1c6a512-1295-4272-9138-f99709370657
2009-01-06 18:18:13 +00:00
Dominik Riebeling
0851910664 Fix Gigabeat bootloader file getting placed in the wrong location since the rewrite (FS#9766).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19700 a1c6a512-1295-4272-9138-f99709370657
2009-01-06 18:07:11 +00:00
Björn Stenberg
679d2c11d1 Added dualboot usb detection for Clip, so OF boots on usb insert.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19613 a1c6a512-1295-4272-9138-f99709370657
2008-12-29 23:31:09 +00:00
Michael Giacomelli
68e24d3a16 Commit updated mkamsboot for c200v2 patching. Tested and seems to be working using USB for dualboot.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19575 a1c6a512-1295-4272-9138-f99709370657
2008-12-24 04:23:52 +00:00
Dominik Riebeling
3fc576cd60 Bump rbutil version number for release.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19513 a1c6a512-1295-4272-9138-f99709370657
2008-12-20 22:31:33 +00:00
Dominik Riebeling
de912cf62b Greek translation update for rbutil (FS#9688 by Alexander Spyridakis). Put Alexander into the rbutil CREDITS where he should have been before.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19511 a1c6a512-1295-4272-9138-f99709370657
2008-12-20 19:34:46 +00:00
Dominik Riebeling
c779fc001c Japanese translation update for rbutil (FS#9685 by Yoshihisa Uchida).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19510 a1c6a512-1295-4272-9138-f99709370657
2008-12-20 18:15:21 +00:00
Maurus Cuelenaere
977bab5348 * Update Rockbox Utility Dutch language file
* 'lupdate' the other


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19504 a1c6a512-1295-4272-9138-f99709370657
2008-12-20 11:53:58 +00:00
Dominik Riebeling
32a6262b54 - make installation dialog default to the last selection if existing.
- enable cache usage for current builds too -- the http class now checks the timestamp of the file on the server, so there's no more point in not using the cache for current builds too.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19492 a1c6a512-1295-4272-9138-f99709370657
2008-12-19 22:18:07 +00:00
Dominik Riebeling
1aa881298e Update german translation.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19491 a1c6a512-1295-4272-9138-f99709370657
2008-12-19 21:56:01 +00:00
Dominik Riebeling
19b6fbfd1e Default automatic install to the latest release instead of the most recent build.
Rename small install to minimal install.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19490 a1c6a512-1295-4272-9138-f99709370657
2008-12-19 21:43:22 +00:00
Dominik Riebeling
12dc494c9a Make autodetection button more bigger and default button.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19489 a1c6a512-1295-4272-9138-f99709370657
2008-12-19 21:25:16 +00:00
Dominik Riebeling
3e1168fa8a Keep logger open after user aborted bootloader reinstall during automated install. Do some code police.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19475 a1c6a512-1295-4272-9138-f99709370657
2008-12-18 22:42:24 +00:00
Dominik Riebeling
cd5f753f5e Fix issues with mi4 bootloader install:
- return correct success result. Fixes automatic install hanging.
- when reinstalling the bootloader (OF.mi4 present) remove Rockbox bootloader first. Fixes sinstall failing silently.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19474 a1c6a512-1295-4272-9138-f99709370657
2008-12-18 21:16:47 +00:00
Dominik Riebeling
a59ec17edb Bump release numbers to 3.1 for the upcoming release of Rockbox.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19473 a1c6a512-1295-4272-9138-f99709370657
2008-12-18 21:16:44 +00:00
Dominik Riebeling
1388bd3430 Update japanese translation by Yoshihisa Uchida (FS#9649).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19446 a1c6a512-1295-4272-9138-f99709370657
2008-12-15 22:14:48 +00:00
Dave Chapman
db1ea97fe8 Add MD5 checksum for v1.01.22 of the Fuze original firmware.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19444 a1c6a512-1295-4272-9138-f99709370657
2008-12-15 14:17:13 +00:00
Dominik Riebeling
47981d0785 Update german translation and lupdate all other translations.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19438 a1c6a512-1295-4272-9138-f99709370657
2008-12-14 17:43:51 +00:00
Dominik Riebeling
8fe55f96b5 Various small rbutil source string cleanups.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19436 a1c6a512-1295-4272-9138-f99709370657
2008-12-14 12:36:35 +00:00
Dominik Riebeling
9b3d46aeeb Use native path separators when displaying filesystem information.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19430 a1c6a512-1295-4272-9138-f99709370657
2008-12-13 20:20:42 +00:00
Dominik Riebeling
bc7917daeb Make Rockbox Utility error out if the zip file its going to install requires more space than left on the device. Calculation adds a safety space of 1MB so you need at least 1MB more free space than the extracted archive. This also catches differences due to the size calculation not taking cluster losses into account. Free disk space is also displayed in the sysinfo dialog. Fixes FS#9417.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19428 a1c6a512-1295-4272-9138-f99709370657
2008-12-13 20:09:31 +00:00
Dominik Riebeling
fc7ba8806b Rename getMountpoints() to mountpoints() to be in line with general (and Qt) naming -- get functions don't get a get prefix. Make the function static.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19426 a1c6a512-1295-4272-9138-f99709370657
2008-12-13 19:45:11 +00:00
Dominik Riebeling
e2b69ddffb rbutil fixes for OpenBSD (FS#9340 by Brian Waichunas).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19417 a1c6a512-1295-4272-9138-f99709370657
2008-12-13 10:09:13 +00:00
Dominik Wenger
032b3d4691 m200v4: correct the BOOTDIR define, and invert the button check in the dualboot.S
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19217 a1c6a512-1295-4272-9138-f99709370657
2008-11-25 18:17:41 +00:00
Rafaël Carré
48b4e5213b mkamsboot: dualboot button for Sansa Fuze
Sansa Fuze and e200v2 appear to have the same keymapping (except maybe for still missing buttons/wheel)
Thanks to Thomas Martitz for his finding

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19201 a1c6a512-1295-4272-9138-f99709370657
2008-11-24 18:45:07 +00:00
Dominik Riebeling
5c1b47dd1a Make autodetection show a busy cursor (hourglass) during detection to improve visual feedback.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19114 a1c6a512-1295-4272-9138-f99709370657
2008-11-16 11:00:27 +00:00
Dave Chapman
dcb0e43148 Clean up the Makefile a little - no functional changes.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19106 a1c6a512-1295-4272-9138-f99709370657
2008-11-14 22:16:22 +00:00
Daniel Stenberg
55634f7410 grrr, I need to learn to do case insensitive grepping when that's the better idea...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19062 a1c6a512-1295-4272-9138-f99709370657
2008-11-10 09:50:25 +00:00
Daniel Stenberg
044ba22b93 "mv m200v2 m200v4"
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19060 a1c6a512-1295-4272-9138-f99709370657
2008-11-10 09:27:40 +00:00
Rafaël Carré
34151e55f8 mkamsboot: Use left button on e200v2 to dual boot (like e200v1)
Thanks to Michael Chicoine

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18973 a1c6a512-1295-4272-9138-f99709370657
2008-11-02 00:51:56 +00:00
Rafaël Carré
29a5373724 mkamsboot: supports Fuze firmwares
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18936 a1c6a512-1295-4272-9138-f99709370657
2008-10-30 20:00:56 +00:00
Dave Chapman
5456859dd7 Correct the MD5 sum for the Clip 1.1.29 firmware.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18929 a1c6a512-1295-4272-9138-f99709370657
2008-10-30 00:27:29 +00:00
Dave Chapman
c91d7873c7 Add MD5 checksumming of the original firmware images - for extra safety, and also because some Fuze firmwares have the same ID (or what we thought was the ID) as the M200 firmwares. Plus a few minor cleanups.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18927 a1c6a512-1295-4272-9138-f99709370657
2008-10-30 00:13:29 +00:00
Rafaël Carré
3e7fdbb95e Sansav2 dualboot: correctly use keyscan for Clip
Make comments consistent between m200v2 and Clip
(e200 doesn't use keyscan)

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18900 a1c6a512-1295-4272-9138-f99709370657
2008-10-28 11:52:49 +00:00
Rafaël Carré
a5a2f12f0a mkamsboot: Fix makefile rules for e200v2 and m200v2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18898 a1c6a512-1295-4272-9138-f99709370657
2008-10-28 11:24:24 +00:00
Dominik Riebeling
b208000c36 Make Detect::check() return an error string instead of a boolean result and move the handling of an occurred error to the application to make detection Gui-clean. Move detect class to base folder.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18873 a1c6a512-1295-4272-9138-f99709370657
2008-10-24 22:31:07 +00:00
Dominik Riebeling
6371460172 Make uninstallation class use QtCore instead of QtGui -- it doesn't use any GUI elements. Move class to the QtCore-only base folder.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18872 a1c6a512-1295-4272-9138-f99709370657
2008-10-24 21:23:18 +00:00
Dominik Riebeling
db058c3c8f Kill a warning and fix a typo.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18871 a1c6a512-1295-4272-9138-f99709370657
2008-10-24 18:41:04 +00:00
Robert Menes
9928086ece Bump version number to v0.7 with 5.0 bootloaders. Part of FS#9369.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18868 a1c6a512-1295-4272-9138-f99709370657
2008-10-23 14:36:21 +00:00
Dominik Wenger
415c46ed54 add sansa m200v2 support to mkamsboot.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18840 a1c6a512-1295-4272-9138-f99709370657
2008-10-19 19:51:42 +00:00
Dave Chapman
e18809bdc5 Correct an error message
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18837 a1c6a512-1295-4272-9138-f99709370657
2008-10-19 15:10:49 +00:00
Dave Chapman
08c41d42bb Add e200v2 and m200v2 targets. Move the telechips lcd-ssd1815.c (currently used by Logik DAX and m200v1 ports) driver up in the target tree and share with the m200v2 - as2525 parts contributed by Rafael Carre. Includes the start (but is still very incomplete) of an LCD driver for the e200v2. m200v2 is not yet fully supported by mkamsboot - that will come soon. Also some minor cleanups for the Clip.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18836 a1c6a512-1295-4272-9138-f99709370657
2008-10-19 14:11:01 +00:00
Dominik Wenger
71e7209028 rbutil: make release versions local to devices. To allow different releases on different devices.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18825 a1c6a512-1295-4272-9138-f99709370657
2008-10-18 16:19:07 +00:00
Dominik Riebeling
5491273f86 Don't export includes unless needed.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18815 a1c6a512-1295-4272-9138-f99709370657
2008-10-15 18:37:26 +00:00
Dominik Riebeling
a18ef2efd3 Update rbutil japanese translation (FS#9486 by Yoshihisa Uchida).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18813 a1c6a512-1295-4272-9138-f99709370657
2008-10-15 06:33:19 +00:00
Dominik Wenger
7470797b37 rbutil: include the qt accessible plugin into the mac bundle. (Enables screenreader support on macs)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18800 a1c6a512-1295-4272-9138-f99709370657
2008-10-13 17:19:45 +00:00
Dave Chapman
6bbe66afa0 Make mkamsboot safer by introducing the use of ".sansa" files to store Sansa V2 bootloader and firmware files. These files are the same format (a simple 8-byte header consisting of a 32-bit checksum followed by 4-char model name is prepended to the binary data) as that used by lots of other Rockbox targets (.ipod, iriver etc). Support added to scramble/mkamsboot for both clip and e200v2, even though the latter is not in SVN yet. Also add a check of the whole-file original firmware checksum to mkamsboot and add a new $scramblebitmaptools toolset variable in configure. The output of this version of mkamsboot is confirmed to be md5sum-identical to the previous version.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18789 a1c6a512-1295-4272-9138-f99709370657
2008-10-12 19:34:47 +00:00
Dominik Riebeling
f958717d43 Separate basic functionality from GUI parts by moving it into a separate folder. Some files still need to get cleaned up prior moving them too.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18788 a1c6a512-1295-4272-9138-f99709370657
2008-10-12 19:21:58 +00:00
Dominik Wenger
70ae85e706 rbutil: enable Tab navigation in the progresswindow.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18777 a1c6a512-1295-4272-9138-f99709370657
2008-10-11 20:35:28 +00:00
Dave Chapman
4f80274708 Add Rafael Carre to the (C) message in the output of mkamsboot. This should be the last commit for a while...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18772 a1c6a512-1295-4272-9138-f99709370657
2008-10-11 13:13:44 +00:00
Dave Chapman
3c65d2b17f Fix another bug in dualboot.S, add Rafael Carre as the (C) holder of dualboot.S (most of the code there is his) and use the standard Rockbox header in mkamsboot.c. This code is still untested on target.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18771 a1c6a512-1295-4272-9138-f99709370657
2008-10-11 13:11:47 +00:00
Dave Chapman
d2e551f6df Fix a bug in the uclcopy loop, plus add a warning to make sure people know the untested status of this code.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18770 a1c6a512-1295-4272-9138-f99709370657
2008-10-11 12:51:13 +00:00
Dave Chapman
1a549d49f7 Fix some off-by-one errors, plus remove some unused variables
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18768 a1c6a512-1295-4272-9138-f99709370657
2008-10-11 12:02:23 +00:00
Dave Chapman
1c4bcfac69 Major rework of mkamsboot, extending work done by Rafael Carre. We now build one "dualboot.bin" mini-bootloader per target and embed it in the mkamsboot binary. The user of mkamsboot just needs to provide an original firmware file, and a Rockbox bootloader file. This code currently supports just the Clip (hardware revision 1) and the E200v2 - button checks are needed for the other V2 targets. NOTE: This is completely untested on-target, and may brick your device.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18767 a1c6a512-1295-4272-9138-f99709370657
2008-10-11 11:35:59 +00:00
Nils Wallménius
bea3abb5c3 Bump ipodpatcher version string
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18763 a1c6a512-1295-4272-9138-f99709370657
2008-10-10 16:55:45 +00:00
Dominik Riebeling
33034838e7 Comma fix in rbutil translation (FS#9426 by Alexander Levin).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18758 a1c6a512-1295-4272-9138-f99709370657
2008-10-09 19:27:31 +00:00
Dominik Riebeling
ab424ac11c Move rbutil translations into a subfolder.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18713 a1c6a512-1295-4272-9138-f99709370657
2008-10-05 12:40:57 +00:00
Dave Chapman
c6be818212 Move mkamsboot into the rbutil/mkamsboot/ directory - no other changes, so this should still work the same as before.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18706 a1c6a512-1295-4272-9138-f99709370657
2008-10-04 08:46:03 +00:00
Dominik Riebeling
316b8b81a6 Small punctuation fixes to german rbutil translation (FS#9425 by Alexander Levin).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18660 a1c6a512-1295-4272-9138-f99709370657
2008-09-28 18:52:41 +00:00
Dominik Riebeling
197c24c5d3 Completely rework the bootloader installation class:
- create a base class and make derived classes for each installation type.
- sort installations by type, not by player model.
- remove duplicated code for iriver (de)scrambling functionality and use the functions inside of the tools folder directly -- we already do the same for rbspeex.
- make bootloader file backup optional and allow choosing a target location.
- clean up some wording and add some more guiding messages.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18657 a1c6a512-1295-4272-9138-f99709370657
2008-09-28 17:02:36 +00:00
Dominik Wenger
6a012210d0 rbutil: hopefully fix sapi voice engine support. (sapi_voice.vbs wants now utf16)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18654 a1c6a512-1295-4272-9138-f99709370657
2008-09-27 00:05:54 +00:00
Maurus Cuelenaere
1ab86bb370 Update Dutch RBUtility translation
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18653 a1c6a512-1295-4272-9138-f99709370657
2008-09-26 10:07:04 +00:00
Dominik Riebeling
28643263b7 Small and Complete Installations always install the most bleeding edge build. Put a note about this in the confirmation dialog.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18646 a1c6a512-1295-4272-9138-f99709370657
2008-09-25 20:42:46 +00:00
Dominik Riebeling
25c868a8f9 Bump version to m1.0.7
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18645 a1c6a512-1295-4272-9138-f99709370657
2008-09-25 20:28:11 +00:00
Dominik Wenger
9fd4f872c2 rbutil: fix h10_5gbmtp download issue.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18634 a1c6a512-1295-4272-9138-f99709370657
2008-09-24 21:18:37 +00:00
Dominik Riebeling
e56549f03d Adjust Rockbox release download filename to the changed target - version order.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18619 a1c6a512-1295-4272-9138-f99709370657
2008-09-23 22:45:34 +00:00
Dominik Riebeling
1d8a249581 update rbutil configuration for 3.0 release and prepare for theme site change.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18618 a1c6a512-1295-4272-9138-f99709370657
2008-09-23 22:32:16 +00:00
Dominik Riebeling
a15cfafdbc Correct wrongly placed #endif.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18548 a1c6a512-1295-4272-9138-f99709370657
2008-09-19 05:28:59 +00:00
Dominik Riebeling
d4404d3de0 Remove "Install All" button from themes install window and replace it with a note on how to select multiple themes for installation.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18514 a1c6a512-1295-4272-9138-f99709370657
2008-09-14 19:56:58 +00:00
Dominik Riebeling
eeaa3df7d8 Fix missing line continue character in project file.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18495 a1c6a512-1295-4272-9138-f99709370657
2008-09-11 17:16:18 +00:00
Dominik Wenger
990d4d9c78 rbutil: commit japanese translation by Yoshihisa Uchida.(FS#9393)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18493 a1c6a512-1295-4272-9138-f99709370657
2008-09-11 15:48:54 +00:00
Dominik Wenger
5510c60f18 rbutil: commit FS#9382 Hebrew translation by Tomer Shalev.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18465 a1c6a512-1295-4272-9138-f99709370657
2008-09-08 21:11:55 +00:00