summaryrefslogtreecommitdiffstats
path: root/utils
AgeCommit message (Collapse)AuthorFilesLines
2010-05-31Add a tool to compare the binsizes of plugins and codecs of 2 build dirsRafaël Carré1-0/+159
Doesn't handle IRAM (yet) Synopsys: ./cmp-plugins-size build1 build2 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26428 a1c6a512-1295-4272-9138-f99709370657
2010-05-30add support for the possible viewport colour tags (%Vf and %Vb). use -c to ↵Jonathan Gordon1-2/+45
disable them git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26408 a1c6a512-1295-4272-9138-f99709370657
2010-05-30Applied JdGordon's patch to add tokens to the Theme Editor tag tableRobert Bieber2-181/+400
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26405 a1c6a512-1295-4272-9138-f99709370657
2010-05-30and woopsJonathan Gordon1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26404 a1c6a512-1295-4272-9138-f99709370657
2010-05-30zip up the output after doing all the skinsJonathan Gordon1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26403 a1c6a512-1295-4272-9138-f99709370657
2010-05-30Theme Editor: Fixed parsing bug that allowed comments to form a new logical ↵Robert Bieber1-0/+4
line in a skin document git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26402 a1c6a512-1295-4272-9138-f99709370657
2010-05-30Theme Editor: Got a barely functional treeview in placeRobert Bieber4-21/+54
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26401 a1c6a512-1295-4272-9138-f99709370657
2010-05-30Themeditor: Got the ParseTreeNode class in good shape, preparing to start on ↵Robert Bieber4-62/+170
ParseTreeModel git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26400 a1c6a512-1295-4272-9138-f99709370657
2010-05-29make the script zip the outputJonathan Gordon1-3/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26373 a1c6a512-1295-4272-9138-f99709370657
2010-05-29be smarter about %xd so it only eats 2 letters if that image has subimagesJonathan Gordon1-3/+15
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26371 a1c6a512-1295-4272-9138-f99709370657
2010-05-29fix error when a comment is on the last line of the fileJonathan Gordon1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26370 a1c6a512-1295-4272-9138-f99709370657
2010-05-29Theme Editor: Got code generation tentatively working along with a solid C++ ↵Robert Bieber7-91/+245
tree structure for WPS parse trees git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26367 a1c6a512-1295-4272-9138-f99709370657
2010-05-28Add the beggingings of a perl script to run the update over a whole theme ↵Jonathan Gordon2-0/+74
zip file... someoene who knows perl please finish this :D git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26351 a1c6a512-1295-4272-9138-f99709370657
2010-05-28dead simple MakefileJonathan Gordon1-0/+3
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26348 a1c6a512-1295-4272-9138-f99709370657
2010-05-28fix %Xl tag... this shuold be useable nowJonathan Gordon1-3/+3
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26347 a1c6a512-1295-4272-9138-f99709370657
2010-05-28%aX should have been %ax..Jonathan Gordon3-15/+83
setup the skinupdater to allow options (currently only -m to set mono display because the viewport definition is different on mono). still not completly working git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26346 a1c6a512-1295-4272-9138-f99709370657
2010-05-27Theme Editor: Fixed a bug in the subline parser, added a LINE element to ↵Robert Bieber7-27/+58
contain logical lines, working on data model git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26337 a1c6a512-1295-4272-9138-f99709370657
2010-05-27handle # comments and fix some printfs which should be fprintfJonathan Gordon1-2/+9
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26334 a1c6a512-1295-4272-9138-f99709370657
2010-05-27make it slightyl more useful.. read in a up to 10Kb file, dump to stdout or ↵Jonathan Gordon1-6/+26
outfile git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26333 a1c6a512-1295-4272-9138-f99709370657
2010-05-27first go at a general skin updater program. not very useful yetJonathan Gordon3-0/+533
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26332 a1c6a512-1295-4272-9138-f99709370657
2010-05-27fix rtc tag mistakeJonathan Gordon1-1/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26331 a1c6a512-1295-4272-9138-f99709370657
2010-05-26Trying to implement QAbstractItemModel for parse trees, haven't got it ↵Robert Bieber6-3/+267
working yet (current state will spawn an empty treeview window) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26318 a1c6a512-1295-4272-9138-f99709370657
2010-05-26add all the known tags to the table. Nothing is done about target specific ↵Jonathan Gordon1-11/+168
tags yet git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26297 a1c6a512-1295-4272-9138-f99709370657
2010-05-25Added a README and a missing copyright header to the theme editor filesRobert Bieber3-1/+49
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26293 a1c6a512-1295-4272-9138-f99709370657
2010-05-25Fixed some memory leaks in the theme editorRobert Bieber8-26/+76
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26292 a1c6a512-1295-4272-9138-f99709370657
2010-05-25Fixed some bugs in the theme editor, added the tags with parameters to the ↵Robert Bieber6-106/+119
tag table git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26288 a1c6a512-1295-4272-9138-f99709370657
2010-05-25Adding the new WPS parser, code works but need to build the tag tableRobert Bieber11-0/+1579
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26281 a1c6a512-1295-4272-9138-f99709370657
2010-05-24mkamsboot/rbutil/amsinfo : do not try to detect the model of a given Sansa ↵Rafaël Carré1-35/+2
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-02Take version number from SVN, or via VERSION variable in Makefile - i.e. use ↵Dave Chapman2-4/+6
"make VERSION=v1.0" to build with that version number. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25774 a1c6a512-1295-4272-9138-f99709370657
2010-05-02Add support for the Cowon S9, based on the information from ↵Dave Chapman2-0/+4
http://iaudiophile.net/forums/showthread.php?t=36073 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25773 a1c6a512-1295-4272-9138-f99709370657
2010-04-20Wrong file name in time-sync utility makefileBertrik Sikken1-2/+2
Flyspray: FS #11212 Author: Rosso Maltese git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25691 a1c6a512-1295-4272-9138-f99709370657
2010-04-05Add simple bootchart -> gnuplot shell scriptMaurus Cuelenaere1-0/+38
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25493 a1c6a512-1295-4272-9138-f99709370657
2010-03-14amsinfo: do not assume library blocks always have the same sizeRafaël Carré1-25/+2
otg_functio is now correctly extracted of Clip+ firmware git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25188 a1c6a512-1295-4272-9138-f99709370657
2010-03-07Pass width instead of x+width to ab_draw_markers()/cue_draw_markers() and ↵Teruaki Kawashima1-2/+2
don't recalculate the width in these functions. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25053 a1c6a512-1295-4272-9138-f99709370657
2010-02-18Move sample.emacs to utils/editorsTomer Shalev1-0/+44
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24762 a1c6a512-1295-4272-9138-f99709370657
2010-02-18wps.vim : Syntax for Rockbox WPS Tomer Shalev1-0/+453
Author: Kevin Schoedel Including wps.vim from http://www.vim.org/scripts/script.php?script_id=2550 (which now becomes obsolete), following the following e-mail from the author: Hi, Yes, please do -- I am not doing anything with WPS now and might never again. Take it as GPL or whatever else is convenient. I'll put a note on the vim.org page that the version there is obsolete. Regards, Kevin Schoedel git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24761 a1c6a512-1295-4272-9138-f99709370657
2010-02-18Have /utils/editors to contain syntax files for WPS and possibly others RockboxTomer Shalev1-0/+49
specific file types Currently it contains only Emacs style for WPS, but a request was sent to the author of the Vim's WPS style file at http://www.vim.org/scripts/script.php?script_id=2550 Developers, please add your own files. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24760 a1c6a512-1295-4272-9138-f99709370657
2010-01-21Import ipod-time-sync from libgpodMaurus Cuelenaere4-0/+178
This copies ipod-time-sync from libgpod and strips it of unneccesary code + Makefile and README are added. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24306 a1c6a512-1295-4272-9138-f99709370657
2010-01-13amsinfo: support clip+ firmware formatRafaël Carré1-1/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24218 a1c6a512-1295-4272-9138-f99709370657
2009-12-04Revert an accidental commit that I didn't want to go in.Robert Menes1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23839 a1c6a512-1295-4272-9138-f99709370657
2009-12-03Another round of plugin keymaps for the Philips GoGear SA9200.Robert Menes1-1/+1
Just a few more to go... git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23838 a1c6a512-1295-4272-9138-f99709370657
2009-11-01Adjust mknkboot sources path to recently changed location.Dominik Riebeling1-2/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23458 a1c6a512-1295-4272-9138-f99709370657
2009-10-31Correct the bootloader download path.Dave Chapman1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23431 a1c6a512-1295-4272-9138-f99709370657
2009-10-30Add support for building OSX disk image of beastpatcher.Barry Wardell1-1/+7
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23424 a1c6a512-1295-4272-9138-f99709370657
2009-10-30Get beastpatcher working on OSX.Barry Wardell2-10/+31
I don't know why we need to split the compiling and linking steps on OSX, but this was the only way I could get static linking against libusb and libmtp to work. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23418 a1c6a512-1295-4272-9138-f99709370657
2009-10-28Update bootloader download location and add a note about building with VS2005.Dominik Riebeling1-1/+7
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23381 a1c6a512-1295-4272-9138-f99709370657
2009-10-27Move mknkboot.[ch] to beastpatcher folder.Dominik Riebeling3-6/+377
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23372 a1c6a512-1295-4272-9138-f99709370657
2009-10-27Replace amsinfo by another version which:Rafaël Carré2-128/+473
- supports Clipv2/Fuzev2 firmwares - dumps firmware and library blocks in current directory - adds assertions and boundaries checks about the firmware format - has nice colors ! git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23366 a1c6a512-1295-4272-9138-f99709370657
2009-09-24Make beastpatcher build with VS2005 again.Dominik Riebeling1-4/+12
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22821 a1c6a512-1295-4272-9138-f99709370657
2009-09-24Add non-interactive mode to beastpatcher.Dominik Riebeling3-35/+42
- Extend beastpatcher() to optionally work non-interactively. - Don't ask for confirmation if beastpatcher was started with command line arguments. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22820 a1c6a512-1295-4272-9138-f99709370657