summaryrefslogtreecommitdiffstats
path: root/rbutil
AgeCommit message (Collapse)AuthorFilesLines
2011-02-22Enable installation for the GoGear HDD16x0 and HDD63x0.Robert Menes1-2/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29382 a1c6a512-1295-4272-9138-f99709370657
2011-02-04Replace list of languages with map.Dominik Riebeling6-56/+60
- Use ISO codes as keys for voice languages instead of enumeration. - Instead of trying to select a suitable voicefile language from the UI language use the ISO codes stored as UI language and match against the mapping. - Always store the selected UI language. Fixes the voicefile creation language lookup to fail if the language used is the system language. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29207 a1c6a512-1295-4272-9138-f99709370657
2011-02-04systrace: convert input strings using local codepage.Dominik Riebeling1-2/+1
The message handler uses C strings so no information about encoding is present. Since an 8 bit encoding is used convert them to make the systrace window show non-ASCII characters properly. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29206 a1c6a512-1295-4272-9138-f99709370657
2011-02-01Fix sansac200v2 not showing up in device selection.Dominik Riebeling1-8/+9
When adding new targets it's necessary to also add them to the [platforms] section since that is used to determine which devices to show and in which order. Sort Sansa players while at it. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29184 a1c6a512-1295-4272-9138-f99709370657
2011-01-31mkamsboot: restructure model / firmware file information.Dominik Riebeling3-103/+46
Merge the various arrays holding model specific information into a structure and give it a distinct name. Avoids problems when linking with Rockbox Utility. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29177 a1c6a512-1295-4272-9138-f99709370657
2011-01-31mkmpioboot: restructure model / firmware file information.Dominik Riebeling1-26/+21
Collect the various arrays holding model names, numbers etc. into a structure. This makes the code cleaner since there aren't multiple arrays that need to be kept in sync any more and avoids issues with other tools (like mkamsboot) when linked together with Rockbox Utility. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29176 a1c6a512-1295-4272-9138-f99709370657
2011-01-07Rockbox Utility: update the Russian translation (FS#11861 by Simon Zhukovsky ↵Alexander Levin1-110/+113
with minor tweaks by me) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28997 a1c6a512-1295-4272-9138-f99709370657
2010-12-30Rockbox Utility: Add in support to install Rockbox on the PhilipsRobert Menes1-0/+28
GoGear HDD16x0, HDD18x0, and HDD63x0 series. Currently disabled for now. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28936 a1c6a512-1295-4272-9138-f99709370657
2010-12-23Tweak Makefiles a bit to allow cross compiling Rockbox Utility.Dominik Riebeling4-15/+16
- pass AR to the lib Makefiles to make sure the correct one gets used. - create an archive index for archives. - simplify ucl Makefile a bit. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28883 a1c6a512-1295-4272-9138-f99709370657
2010-12-23Set APPVERSION for libmkamsboot and libmkmpioboot.Dominik Riebeling1-5/+12
This avoids an ugly "file not found" error for version.sh when building with deploy.py since the latter doesn't retrieve version.sh. Doing so would be pointless since the export doesn't know about the version, and the svn version string isn't used when building with Rockbox Utility. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28882 a1c6a512-1295-4272-9138-f99709370657
2010-12-19Check if creating the dictionary worked before accessing it, not afterwards.Dominik Riebeling1-3/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28860 a1c6a512-1295-4272-9138-f99709370657
2010-12-19Respect TARGET_DIR when building.Dominik Riebeling1-2/+4
When building out-of-tree (which is the case when building for Rockbox Utility) no objects should get placed in the source folder. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28857 a1c6a512-1295-4272-9138-f99709370657
2010-12-09fix rbutil.ini entries for MPIOs as pointed out by Michael LeslieMarcin Bukat1-2/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28781 a1c6a512-1295-4272-9138-f99709370657
2010-12-08Add MPIO HD300 to rbutil.iniMarcin Bukat1-0/+13
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28779 a1c6a512-1295-4272-9138-f99709370657
2010-12-05MinGW: prefer C99 compliance by using replacement implementations.Dominik Riebeling2-0/+4
This addresses several warnings caused by format modifiers that are not supported by MSVCRT. MinGW provides replacement functions since mingw-runtime 3.15 so use them. See also http://article.gmane.org/gmane.comp.gnu.mingw.user/27539/ git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28735 a1c6a512-1295-4272-9138-f99709370657
2010-11-28rbutil: r28687 touched too much. Restore some accelerator keys.Mustapha Senhaji3-26/+26
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28692 a1c6a512-1295-4272-9138-f99709370657
2010-11-28Make model_names static in mkmpioboot.Dominik Riebeling1-1/+1
Both mkmpioboot and mkamsboot use an array model_names which clash when linking with Rockbox Utility so don't export the mkmpioboot one. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28690 a1c6a512-1295-4272-9138-f99709370657
2010-11-28rbutil: Bring the french translation up to date.Mustapha Senhaji1-16/+19
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28688 a1c6a512-1295-4272-9138-f99709370657
2010-11-27rbutil: Fix typos in french translation plus some minor changes (fix few ↵Mustapha Senhaji4-120/+119
typos on source strings too while I was here). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28687 a1c6a512-1295-4272-9138-f99709370657
2010-11-15mkmpioboot - Add support for HD300, increase verbosity.Marcin Bukat3-39/+114
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28605 a1c6a512-1295-4272-9138-f99709370657
2010-10-05Fix crash on proxy detection on OS X (FS#11654).Dominik Riebeling1-20/+27
If the proxy dialog doesn't contain any values searching for the values in the system returns NULL pointers instead of empty values. Check for them to fix crashes. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28212 a1c6a512-1295-4272-9138-f99709370657
2010-09-27Remove obsolete 2nd gen nano checkFrank Gevaerts1-9/+0
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28178 a1c6a512-1295-4272-9138-f99709370657
2010-09-26Improve some trace messages.Dominik Riebeling3-4/+8
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28171 a1c6a512-1295-4272-9138-f99709370657
2010-09-23Bump Rockbox Utility version to 1.2.8.rbutil_1.2.8Dominik Riebeling2-2/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28154 a1c6a512-1295-4272-9138-f99709370657
2010-09-23Link libstdc++ and libgcc statically.Dominik Riebeling1-0/+3
Since the current MinGW version behaves differently here explicitly link libstdc++ and libgcc statically. Avoids dependency to those DLLs. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28152 a1c6a512-1295-4272-9138-f99709370657
2010-09-23Escape Backslash and improve version check.Dominik Riebeling1-2/+2
Since Qt 4.7 unescaped backslashes are deprecated so escape it. Change the order of the version check message to make sure it gets displayed. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28149 a1c6a512-1295-4272-9138-f99709370657
2010-09-20rbutil: update french translationAmaury Pouly1-37/+37
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28122 a1c6a512-1295-4272-9138-f99709370657
2010-09-19Make tooltip for Offline Mode setting wrap properly.Dominik Riebeling17-34/+34
Qt wraps tooltip texts automatically when it detects the text to be Rich text. Embed the tooltip text into <p> tags to get it recognized as such. Manually update translations to avoid the need to retranslation that line. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28117 a1c6a512-1295-4272-9138-f99709370657
2010-09-18Display number of processors in System Info dialog.Dominik Riebeling1-0/+1
Oops: on Windows, ask the system about the values before displaying it instead of expecting the structure to fill itself. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28107 a1c6a512-1295-4272-9138-f99709370657
2010-09-18Display number of processors in System Info dialog.Dominik Riebeling1-2/+11
Since Rockbox Utility got support for utilizing more than one CPU / Core this value might be helpful in case of issues like FS#11496 (QThreadPool defaults to the number of CPUs found as maximum number of threads). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28106 a1c6a512-1295-4272-9138-f99709370657
2010-09-05Implement USB VID / PID retrieval using IOKit on OS X.Dominik Riebeling2-4/+84
Instead of using libusb as wrapper query the USB IDs via IOKit. Since libusb is only used for that this means that it's no longer necessary on OS X. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28001 a1c6a512-1295-4272-9138-f99709370657
2010-09-05Don't search for libspeex on Windows and Mac.Dominik Riebeling1-8/+17
Make sure to not try to dynamically link libspeex on Mac, since it's not a standard library, and application bundles aren't statically linked anyway. Remove looking up libspeex on Windows since it's not a standard library there either. Don't search for libspeex multiple times but instead pass it to the librbspeex Makefile. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27999 a1c6a512-1295-4272-9138-f99709370657
2010-09-05Add -config intel option to allow building for Intel targets only on Mac.Dominik Riebeling1-3/+12
This doesn't change building of the used libraries, so librbspeex etc. are still built as universal libraries. Building for Intel also targets 10.5 and up instead of 10.4 and up which is targeted by default. Addresses FS#10938. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27997 a1c6a512-1295-4272-9138-f99709370657
2010-09-04Remove duplicated license file.Dominik Riebeling3-771/+1
Remove the plain text license file below the rbutilqt folder and move the HTML variant to the top-level docs folder. It's all GPL, so there's no need to duplicate those files. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27996 a1c6a512-1295-4272-9138-f99709370657
2010-09-01Remove Ipod Video 64MB handling.Dominik Riebeling3-25/+3
Since the builds for the Ipod Video 32MB and 64MB are now unified there is no need to handle them separately in Rockbox Utility anymore. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27966 a1c6a512-1295-4272-9138-f99709370657
2010-08-30Update INSTALL file and move it in preparation of merging rbutil/ and utils/.Dominik Riebeling2-8/+18
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27946 a1c6a512-1295-4272-9138-f99709370657
2010-08-12Update Brazilian Portuguese translation for Rockbox UtilityDominik Riebeling1-37/+37
Author: Adilson Xavier Flyspray: FS#11528 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27778 a1c6a512-1295-4272-9138-f99709370657
2010-07-29rbutil: c200v2Rafaël Carré1-0/+13
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27621 a1c6a512-1295-4272-9138-f99709370657
2010-07-29mkamsboot: don't boot OF if USB is plugged (AMSv1 only)mkamsboot_1.4Rafaël Carré3-121/+48
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27618 a1c6a512-1295-4272-9138-f99709370657
2010-07-28Add deployment script for Theme Editor.Dominik Riebeling2-565/+0
Also move scripts to utils folder, in preparation of merging rbutil and utils folders. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27600 a1c6a512-1295-4272-9138-f99709370657
2010-07-28Restructure and rename deploy-release.py.Dominik Riebeling2-44/+79
Move actual working functionality into a python module, and write a simple script to use it. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27598 a1c6a512-1295-4272-9138-f99709370657
2010-07-28Fix a typo.Dominik Riebeling1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27597 a1c6a512-1295-4272-9138-f99709370657
2010-07-25Fix USB ID retrieval on Windows 7.Dominik Riebeling1-16/+8
The device string containing the USB IDs differs in casing on Windows 7 so always convert to upper case before scanning the string. Use DEVICEDESC instead of LOCATION_INFORMATION for the user visible device string as the latter doesn't show anything useful to the user on W7, at least for the devices I've tried. Unfortunately DEVICEDESC is less descriptive than the previously used. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27561 a1c6a512-1295-4272-9138-f99709370657
2010-07-18mkamsboot: take in account the additional 0x200 block when calculating sizeRafaël Carré2-12/+14
Align sizes of different blocks on mkamsboot output git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27482 a1c6a512-1295-4272-9138-f99709370657
2010-07-16mkamsboot: update outdated commentRafaël Carré1-6/+5
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27442 a1c6a512-1295-4272-9138-f99709370657
2010-07-16mkamsboot: fix for newer fuzev2Rafaël Carré4-173/+162
These models are restricted to OF >= v02.3.31, probably because of a hardware change The OF checks a version string located between 0x0 and 0x200 in the firmware block, so let's keep this part unmodified We put our dualboot code at 0x200, and insert a branch + vectors at 0x0 That way our patched file will present the OF version to the fuzev2 OF patching it, and we only waste 512 bytes on other models git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27441 a1c6a512-1295-4272-9138-f99709370657
2010-07-10Generalize the application bundle copy workaround to simplify later reuse.Dominik Riebeling1-3/+9
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27377 a1c6a512-1295-4272-9138-f99709370657
2010-07-02Rockbox Utility: Explicitly link zlib.Dominik Riebeling1-0/+4
zlib is required by the zip class. Explicitly link it instead of relying it to get implicitly linked via Qt. Fixes link errors on distributions with implicit linking disabled. Don't do this on Windows as things are different here. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27251 a1c6a512-1295-4272-9138-f99709370657
2010-06-30FS#11439: Fix version comparison regression.Dominik Riebeling2-4/+23
Improve string suffix handling by distinguishing between version number separators (i.e. dots) and extended separators and additional version characters. Corrects false update information displayed for 64bit binaries of Rockbox Utility. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27201 a1c6a512-1295-4272-9138-f99709370657
2010-06-23Detect when building for 64bit Linux and adjust tarball name.Dominik Riebeling1-0/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27095 a1c6a512-1295-4272-9138-f99709370657