summaryrefslogtreecommitdiffstats
path: root/rbutil
AgeCommit message (Collapse)AuthorFilesLines
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
2009-05-09rbutil: make RbSettings a static class. (FS#10183 with improvements)Dominik Wenger28-443/+394
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20890 a1c6a512-1295-4272-9138-f99709370657
2009-05-02Cleanup and un-gui ZipInstaller class:Dominik Riebeling6-70/+90
- 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-02Clean up ProgressLogger state handling:Dominik Riebeling11-63/+80
- 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-01Make sure the global buffers for ipodpatcher and sansapatcher get allocated ↵Dominik Riebeling4-8/+20
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-04-30rbutil: correct use of parent ptr in constructor.Dominik Wenger1-3/+3
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20833 a1c6a512-1295-4272-9138-f99709370657
2009-04-30Bootloader installation for ipod and sansa: override the scanning with the ↵Dominik Riebeling5-90/+168
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-29Move Settings class to base.Dominik Riebeling3-2/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20827 a1c6a512-1295-4272-9138-f99709370657
2009-04-29rbutil: ups, forgot to update the .pro file.Dominik Wenger1-6/+6
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20826 a1c6a512-1295-4272-9138-f99709370657
2009-04-29rbutil: move the tts and encoders and its settings interface to base/Dominik Wenger6-0/+0
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20825 a1c6a512-1295-4272-9138-f99709370657
2009-04-29rbutil: completely rework how tts and encoders are configured. (FS#10070)Dominik Wenger27-2038/+1283
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20824 a1c6a512-1295-4272-9138-f99709370657
2009-04-29Completely rework RbSettings class.Dominik Riebeling16-835/+552
- 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-27If downloading the build information didn't work don't try to populate the ↵Dominik Riebeling1-10/+13
version information. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20817 a1c6a512-1295-4272-9138-f99709370657
2009-04-27Fix missing include.Dominik Riebeling1-0/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20816 a1c6a512-1295-4272-9138-f99709370657
2009-04-27Rename display names for Sansas to include "series" to make it more clear ↵Dominik Riebeling1-2/+2
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-27Fix the includes I forgot when renaming the ZipInstaller class file.Dominik Riebeling4-4/+4
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20814 a1c6a512-1295-4272-9138-f99709370657
2009-04-27Rename installzip.{cpp,h} to better reflect the actual class name.Dominik Riebeling3-3/+3
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20813 a1c6a512-1295-4272-9138-f99709370657
2009-04-27Qt always assumes ini files to use Latin1 encoding but the theme site uses ↵Dominik Riebeling1-7/+14
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-27Trim description text before displaying and display newlines as line breaks.Dominik Riebeling1-1/+3
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-26Bump rbutil version to 1.2.1.rbutil_1.2.1Dominik Riebeling2-2/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20807 a1c6a512-1295-4272-9138-f99709370657
2009-04-26Let unzip class accept files created by Info-Zip 3.0 instead of rejecting ↵Dominik Riebeling1-1/+6
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-26Update OSDaB Zip class to most current version from the projects svn repo (r7).Dominik Riebeling9-14/+17
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20802 a1c6a512-1295-4272-9138-f99709370657
2009-04-21Invalidate preview image cache when updating to prevent a resize event ↵Dominik Riebeling1-0/+1
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-17Simplify a debug output case and fix a gcc warning (as reported in FS#10124, ↵Dominik Riebeling1-4/+5
only appears on new gcc versions). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20725 a1c6a512-1295-4272-9138-f99709370657
2009-04-16Explicitly drop the chown() result to remove a gcc warning. chown() is ↵Dominik Riebeling1-1/+4
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-16Fix overflow on free space calculation (Linux / OS X).Dominik Riebeling1-3/+3
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20717 a1c6a512-1295-4272-9138-f99709370657
2009-04-16Refactor USB ID map retrieval from device settings file and minimize ↵Dominik Riebeling3-57/+23
duplicated code. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20716 a1c6a512-1295-4272-9138-f99709370657
2009-04-11Support Fuze 01.02.26 OF version.Thomas Martitz1-0/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20688 a1c6a512-1295-4272-9138-f99709370657
2009-04-10Install dialog: fix version notes not getting cleared correctly for current ↵Dominik Riebeling1-1/+3
build if a release is available. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20675 a1c6a512-1295-4272-9138-f99709370657
2009-04-06Fix a typo in the german translation (thanks to pyro_maniac on IRC for ↵Dominik Riebeling11-5237/+7007
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-05Fix a potentially dangerous bug with bootloader installation for Sansas:Dominik Riebeling1-0/+17
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-05Code police:Dominik Riebeling6-512/+517
- kill trailing whitespace - replace tabs by spaces git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20623 a1c6a512-1295-4272-9138-f99709370657
2009-04-05Fix typo in configuration file.Dominik Riebeling2-32/+32
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20622 a1c6a512-1295-4272-9138-f99709370657
2009-04-05Fix a wrong debug message.Dominik Riebeling1-3/+4
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20620 a1c6a512-1295-4272-9138-f99709370657
2009-03-31Rename ThemeInstall class files to actually match the class name.Dominik Riebeling5-7/+7
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20594 a1c6a512-1295-4272-9138-f99709370657
2009-03-30Code police and remove trailing whitespaces.Dominik Riebeling2-13/+13
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20590 a1c6a512-1295-4272-9138-f99709370657
2009-03-30Clean up theme size display.Dominik Riebeling2-22/+31
- 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-30Enable sorting of themes list.Dominik Riebeling1-0/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20586 a1c6a512-1295-4272-9138-f99709370657
2009-03-29Only display status message for themes window if not empty.Dominik Riebeling1-1/+3
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20572 a1c6a512-1295-4272-9138-f99709370657