summaryrefslogtreecommitdiffstats
path: root/rbutil
AgeCommit message (Collapse)AuthorFilesLines
2010-06-11deploy-release: Make upx part optional and disable it.Dominik Riebeling1-3/+9
upx doesn't like the Rockbox Utility binaries built with MinGW's gcc 4.5. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26794 a1c6a512-1295-4272-9138-f99709370657
2010-06-11Rework Rockbox Utility update version number check.Dominik Riebeling4-55/+76
The version check failed on subrelease versions (as the 1.2.5-1 rebuild done for Mac) and detected an updated version that is in fact an outdated one. Rework the comparison completely, move it to the Utils class and display some more information in the status bar upon update check. Especially keep a notice in the status bar if an updated version was found. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26788 a1c6a512-1295-4272-9138-f99709370657
2010-06-11Convert uninstallation to use signals / slots for logging.Dominik Riebeling4-28/+30
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26782 a1c6a512-1295-4272-9138-f99709370657
2010-06-08Use program name variable instead of hardcoded name.Dominik Riebeling1-2/+2
This allows easier reuse for other tools (like the theme editor). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26702 a1c6a512-1295-4272-9138-f99709370657
2010-06-07Distinguish between release and current build when installing fonts.Dominik Riebeling4-8/+37
As with the voice file installation changed in r26637 the same issue exists for fonts. While the fonts package rarely changes and therefore this shouldn't have had a negative impact in the past use the correct font package anyway. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26667 a1c6a512-1295-4272-9138-f99709370657
2010-06-07Fix typo.Dominik Riebeling1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26666 a1c6a512-1295-4272-9138-f99709370657
2010-06-06Sort rbutil.ini general section and rename voice_url for clarity.Dominik Riebeling4-11/+20
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26638 a1c6a512-1295-4272-9138-f99709370657
2010-06-06Distinguish between release and current build when installing voice files.Dominik Riebeling4-12/+43
Check the installed Rockbox and install release voice file if a release is found. Fixes wrong voice file getting installed for releases, which especially showed up with the recent lang file cleanup. This is likely to be the cause for FS#11362. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26637 a1c6a512-1295-4272-9138-f99709370657
2010-06-06Move retrieval of revision and release numbers to RockboxInfo class.Dominik Riebeling3-12/+15
This allows reusing retrieval for upcoming distinguishing between release and current voice files. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26636 a1c6a512-1295-4272-9138-f99709370657
2010-06-06Transmit installed build revision and release version to theme site.Dominik Riebeling2-1/+18
To allow the theme site handling different versions of the theme syntax transmit the revision number and release number (whatever applies) to the server. A later update to the theme site can then return a theme list with themes compatible, and include the correct download links. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26625 a1c6a512-1295-4272-9138-f99709370657
2010-06-04rbutil: add mpio hd200 as disabled target (all untested)Dominik Wenger7-6/+211
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26561 a1c6a512-1295-4272-9138-f99709370657
2010-06-04rbutil: Make TTS and encoders run on all cores \n FS#11160 by Delyan KratunovDominik Wenger12-104/+197
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26558 a1c6a512-1295-4272-9138-f99709370657
2010-06-04Update Brazilian Portuguese translation for Rockbox UtilityDominik Riebeling1-42/+163
Author: Adilson Xavier Flyspray: FS#11317 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26547 a1c6a512-1295-4272-9138-f99709370657
2010-06-03Fix global proxy getting set too late.Dominik Riebeling1-9/+2
Downloading the build information was done before setting the global proxy values, so this broke in environments that completely block non-proxy connections. Explicitly set the proxy on startup before downloading other things. Remove some duplicated code. Fixes FS#11163. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26504 a1c6a512-1295-4272-9138-f99709370657
2010-06-02Move constructing the themes info download link to rbutil.ini.Dominik Riebeling4-4/+7
Instead of constructing the download link with fixed script name put a template into the system info file. That way changing the download link doesn't require changing the code anymore. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26495 a1c6a512-1295-4272-9138-f99709370657
2010-06-01mkamsboot / nrv2e_d8.S thubm decompressor : comment the use of mov pc, lrRafaël Carré1-1/+6
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26449 a1c6a512-1295-4272-9138-f99709370657
2010-05-27Fix a warning.Dominik Riebeling1-2/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26339 a1c6a512-1295-4272-9138-f99709370657
2010-05-27Use build dir and respect TARGET_DIR when building mkamsboot.Dominik Riebeling1-2/+4
libmkamsboot still did put files into its source folder when building for Rockbox Utility out-of-tree. As with the other libraries use the specified build folder. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26335 a1c6a512-1295-4272-9138-f99709370657
2010-05-25Bump ipodpatcher version number in preparation for a new ipod bootloader releasebootloader_ipodpatcher_v5Torne Wuff1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26284 a1c6a512-1295-4272-9138-f99709370657
2010-05-24mkamsboot/rbutil/amsinfo : do not try to detect the model of a given Sansa ↵Rafaël Carré5-81/+58
AMS OF The field we thought was representative of the model is not, it has changed in the past for fuzev1 and fuzev2. For example the value 0x23 is found in 2 old fuzev1 OF versions, and in the c200v2 OF The only reliable way to detect the model of a given OF is by using the built-in list of md5sums. Modify mkamsboot and rbutilqt to load the rockbox bootloader first, and then check if the model in the bootloader corresponds to the model of the known md5sum of the given OF. That way we can continue to present the user with a list of known OF versions in case the OF is unknown to mkamsboot Also explicit the dependency of main.c on mkamsboot.h in case the prototypes change Correct the header's description not updated in r21648 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26248 a1c6a512-1295-4272-9138-f99709370657
2010-05-21mkamsboot: support Fuzev2 OF 2.03.33Rafaël Carré1-0/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26230 a1c6a512-1295-4272-9138-f99709370657
2010-05-21Rockbox Utility: updates Japanese translation.Yoshihisa Uchida1-194/+253
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26226 a1c6a512-1295-4272-9138-f99709370657
2010-05-20mkamsboot: support Clip+ OF v01.02.15Rafaël Carré1-0/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26207 a1c6a512-1295-4272-9138-f99709370657
2010-05-18Fuzev2: use enrd0 for USB detection, GPIO didn't work on some modelsRafaël Carré3-46/+66
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26125 a1c6a512-1295-4272-9138-f99709370657
2010-05-17Clip+: boot to OF if USB is connectedRafaël Carré4-13/+85
To be sure that there is no mistake in this code, it is run *after* the known to work HOME & LEFT buttons checks, unlike other Sansas git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26122 a1c6a512-1295-4272-9138-f99709370657
2010-05-11rbutil: change the binary name here too. Thanks to PyroBor for finding that.Dominik Wenger1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25957 a1c6a512-1295-4272-9138-f99709370657
2010-05-11rbutil: fix fuzev2 firmware filename. Thanks to kisak for spotting it.Dominik Wenger1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25955 a1c6a512-1295-4272-9138-f99709370657
2010-05-07rbutil: move bootloaderInstall object creation switches to ↵Dominik Wenger3-56/+61
bootloaderInstallBase . git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25882 a1c6a512-1295-4272-9138-f99709370657
2010-05-07Add repeat counting to system trace.Dominik Riebeling2-3/+29
This make the system trace check for repeating lines, and only print a "(last message repeated n lines.)" instead of the real message multiple times. This keeps the trace much shorter if messages are repeated. The drawback is that the replacement count message will only get printed on the next line getting traced, so until that happens it swallows the repeated lines. Before saving the systrace buffer is flushed, so this should not raise a problem. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25878 a1c6a512-1295-4272-9138-f99709370657
2010-05-05fix libmkmpioboot.a building.Dominik Wenger1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25834 a1c6a512-1295-4272-9138-f99709370657
2010-05-05rbutil: fix compiling on windows.Dominik Wenger1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25833 a1c6a512-1295-4272-9138-f99709370657
2010-05-05rbutil: fix fuzev2 entry.Dominik Wenger1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25829 a1c6a512-1295-4272-9138-f99709370657
2010-05-05fix mkamsboot compilation on systems where 'make' is not 'GNU make' (FreeBSD ↵Marcoen Hirschberg1-1/+1
for example) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25825 a1c6a512-1295-4272-9138-f99709370657
2010-05-05rbutil: add fuzev2Rafaël Carré1-0/+14
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25824 a1c6a512-1295-4272-9138-f99709370657
2010-04-27Handle device name resolving failures.Dominik Riebeling3-11/+18
Improve tracing of device name resolving. Explicitly fail if resolving the device name from the mountpoint failed during ipod / sansa bootloader installation. Fixes bootloader installation trying to use an empty device name in some cases which can happen if the mountpoint to get resolved uses an incompatible file system. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25743 a1c6a512-1295-4272-9138-f99709370657
2010-04-27Fix talkfile generation for files starting with . and having no extension.Dominik Wenger1-1/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25742 a1c6a512-1295-4272-9138-f99709370657
2010-04-26Add MPIO HD200 port - new filesMarcin Bukat4-0/+368
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25725 a1c6a512-1295-4272-9138-f99709370657
2010-04-25Log failures in mountpoint resolving, log filesystem formats in mountpoints().Dominik Riebeling1-11/+28
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25718 a1c6a512-1295-4272-9138-f99709370657
2010-04-23Don't retrieve the mountpoint value for each file when displaying the ↵Dominik Riebeling1-3/+3
installed files. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25701 a1c6a512-1295-4272-9138-f99709370657
2010-04-21Update year in about box. We are still working on this.Dominik Riebeling17-24/+24
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25694 a1c6a512-1295-4272-9138-f99709370657
2010-04-17mkamsboot: accept Clip+ OF v01.02.13Rafaël Carré1-0/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25662 a1c6a512-1295-4272-9138-f99709370657
2010-04-16Fix typo and correct punctuationAlexander Levin1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25656 a1c6a512-1295-4272-9138-f99709370657
2010-04-13rbutil: update french translationAmaury Pouly1-38/+45
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25620 a1c6a512-1295-4272-9138-f99709370657
2010-04-10Update Rockbox Utility version to 1.2.6rbutil_1.2.6Dominik Riebeling2-2/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25567 a1c6a512-1295-4272-9138-f99709370657
2010-04-10Rbutil: Some small Hebrew translation fixesTomer Shalev1-7/+7
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25565 a1c6a512-1295-4272-9138-f99709370657
2010-04-10Fix Ipod Mini manual.Dominik Riebeling1-2/+1
With r24009 the manual used for Ipod Mini was changed from 2G to 1G, resulting in Rockbox Utility not finding it anymore. Update manual name for both Minis. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25562 a1c6a512-1295-4272-9138-f99709370657
2010-04-10FS#11193 - rbutil: HTTP 404 error when downloading zipped version of the manualTomer Shalev1-3/+3
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25561 a1c6a512-1295-4272-9138-f99709370657
2010-04-08rbutil: update french translation.Amaury Pouly1-74/+86
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25536 a1c6a512-1295-4272-9138-f99709370657
2010-04-08rbutil: update french translation.Amaury Pouly1-69/+72
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25534 a1c6a512-1295-4272-9138-f99709370657
2010-04-08rbutil: update french translation.Amaury Pouly1-118/+119
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25533 a1c6a512-1295-4272-9138-f99709370657