Commit graph

92 commits

Author SHA1 Message Date
Antoine Cellerier
fc9ed84e02 Kill g++ warning.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13705 a1c6a512-1295-4272-9138-f99709370657
2007-06-24 20:37:47 +00:00
Dominik Wenger
a92fc620f0 rbutil: make autodetection silent on startup.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13703 a1c6a512-1295-4272-9138-f99709370657
2007-06-24 20:32:28 +00:00
Dominik Wenger
9d0e4e102b rbutil: attempt autodetection at startup.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13702 a1c6a512-1295-4272-9138-f99709370657
2007-06-24 20:16:40 +00:00
Dominik Wenger
f0fc547b57 rbutil: bump version to 0.3.2.5
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13700 a1c6a512-1295-4272-9138-f99709370657
2007-06-24 18:58:53 +00:00
Jonas Häggqvist
16ca78db03 Nicer doom button, still based on gnome-icons-theme, just a newer
version that follows Tango style guidelines as the rest of the buttons.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13697 a1c6a512-1295-4272-9138-f99709370657
2007-06-24 15:26:47 +00:00
Dominik Riebeling
c8899d775f if a proxy is set, pre-fill the proxy setting dialog with the old value.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13694 a1c6a512-1295-4272-9138-f99709370657
2007-06-23 16:11:22 +00:00
Dominik Riebeling
8b27d2cfd2 Adjust the rbutil unix-style Makefile to the new icons.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13693 a1c6a512-1295-4272-9138-f99709370657
2007-06-23 15:41:30 +00:00
Dominik Riebeling
8d7ce65075 fix a warning.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13692 a1c6a512-1295-4272-9138-f99709370657
2007-06-23 09:40:02 +00:00
Dominik Wenger
87a6d0a006 rbutil: forgot to delete the old button images.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13691 a1c6a512-1295-4272-9138-f99709370657
2007-06-22 23:53:54 +00:00
Dominik Wenger
84f5939d5f rbutil: Add nice Buttons (FS 7294, heavily modified). Buttons are from the gnome-icon-theme (GPL) and are in png format. In rbutil/icons there is bin2c.c which can convert those pngs to *.c and *.h. Call it with bin2c *.png (shell expansion). The Makefile (Linux/ Mac) needs updates to use this.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13690 a1c6a512-1295-4272-9138-f99709370657
2007-06-22 23:46:47 +00:00
Dominik Wenger
f5936c062f rbutil: Upps.. i hope the last one. :-/
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13689 a1c6a512-1295-4272-9138-f99709370657
2007-06-22 19:09:00 +00:00
Dominik Wenger
802db8e83f rbutil: Upps..
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13688 a1c6a512-1295-4272-9138-f99709370657
2007-06-22 19:05:09 +00:00
Dominik Wenger
69241529ff rbutil: reworked device detection, now uses rockbox-info.txt and the patchers to detect the device.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13687 a1c6a512-1295-4272-9138-f99709370657
2007-06-22 18:53:27 +00:00
Dave Chapman
f927a14355 Include the new autodection.cpp file in the Makefiles
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13661 a1c6a512-1295-4272-9138-f99709370657
2007-06-18 02:07:43 +00:00
Dominik Wenger
b57806237d rbutil: Add quessing of the Drive letter via Windows API, also restructuring for future Device detection via pid and vid.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13655 a1c6a512-1295-4272-9138-f99709370657
2007-06-17 20:15:18 +00:00
Antoine Cellerier
2199808631 Sansa stuff shouldn't use the ipod structure. Thanks to Domonoky for noticing this error.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13654 a1c6a512-1295-4272-9138-f99709370657
2007-06-17 16:55:20 +00:00
Antoine Cellerier
5547c13b42 On linux, guess the mount point for ipods (tested) and sansas (untested).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13653 a1c6a512-1295-4272-9138-f99709370657
2007-06-17 16:38:00 +00:00
Dave Chapman
56780e3e41 Initial integration of a --format option, based on fat32format.exe. The main limitation is that it only works on disks with 512-byte sectors - it needs adapting to the 2048-byte sector ipods. It has only been tested on Linux and Mac OS X, with a 60GB ipod Color, but appears to work.... When this feature has been more widely tested, the intention is to add code to convert the information in an Apple Partition Map (which can currently be read by ipodpatcher) to a DOS partition table, and hence allow conversion of Macpods to Winpods.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13643 a1c6a512-1295-4272-9138-f99709370657
2007-06-16 22:32:57 +00:00
Dave Chapman
2f1a262a60 Cosmetic change - "ipod2c" should be "bin2c" in the comments in the generated .c/.h files
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13621 a1c6a512-1295-4272-9138-f99709370657
2007-06-12 14:13:57 +00:00
Dave Chapman
0fba85fe9e Accept both 0xb and 0xc as valid partition types for an ipod FAT32 partition. Some tools (e.g. fat32format) set the type to 0xc, and the Apple bootloader doesn't appear to care.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13614 a1c6a512-1295-4272-9138-f99709370657
2007-06-10 22:47:51 +00:00
Antoine Cellerier
e94adbbc28 A few fixes to the About panel.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13613 a1c6a512-1295-4272-9138-f99709370657
2007-06-10 22:20:43 +00:00
Antoine Cellerier
1bc4ce9a0a Simplify code (use + operator to concatenate strings instead of Printf()). Please revert if use of Printf was intentional.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13612 a1c6a512-1295-4272-9138-f99709370657
2007-06-10 22:08:48 +00:00
Antoine Cellerier
71eedc7a5b When clicking on one of the rbutil actions, ask the user if he wants to try autodetecting his device if none was selected.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13611 a1c6a512-1295-4272-9138-f99709370657
2007-06-10 20:52:20 +00:00
Antoine Cellerier
d86e1a4998 Add "Select All" button to the themes installer.
Remove a bunch of tabs.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13610 a1c6a512-1295-4272-9138-f99709370657
2007-06-10 20:13:24 +00:00
Dominik Wenger
19cc9d063a fix Tab navigation in rbutil, and make it also look at other places for rbutil.ini.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13603 a1c6a512-1295-4272-9138-f99709370657
2007-06-09 20:34:00 +00:00
Dave Chapman
09b247fef9 Don't just display an error message, abort.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13594 a1c6a512-1295-4272-9138-f99709370657
2007-06-08 15:30:14 +00:00
Dave Chapman
6e314e5e98 Fix typo in error message - thanks to Bryan Childs for spotting
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13593 a1c6a512-1295-4272-9138-f99709370657
2007-06-08 15:24:47 +00:00
Dave Chapman
bbde44506b Add --write-embedded (-we) option. This replaces the Apple firmware with the bootloader embedded in ipodpatcher (equivalent to -wf bootloader-ipodxxx.ipod when using an external bootloader).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13536 a1c6a512-1295-4272-9138-f99709370657
2007-06-02 10:10:31 +00:00
Dominik Wenger
1bae792e5c rbutil: put the Theme description in a scrolling Control, also updated a few descriptions
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13507 a1c6a512-1295-4272-9138-f99709370657
2007-05-28 20:55:50 +00:00
Nils Wallménius
19519d7648 Fix typo in the bootloader instalation dialog box
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13503 a1c6a512-1295-4272-9138-f99709370657
2007-05-28 15:29:59 +00:00
Dominik Wenger
5f6832d082 Fix FS#7181 and make the main screen resizeable in rbutil
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13500 a1c6a512-1295-4272-9138-f99709370657
2007-05-27 22:44:22 +00:00
Dave Chapman
92b9c23956 Bump version number for 1.0 release (v1.1 bootloaders)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13482 a1c6a512-1295-4272-9138-f99709370657
2007-05-23 18:24:00 +00:00
Dave Chapman
4df0c77954 Remove the check for ipod-specific magic in the MBR (which caused problems when users repartitioned their ipods and removed that magic) and instead check that the partition layout looks like an ipod.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13469 a1c6a512-1295-4272-9138-f99709370657
2007-05-22 19:07:45 +00:00
Dominik Riebeling
dfcf4276a1 sansapatcher needs _LARGEFILE64_SOURCE, so add this to the rbutil Makefile too.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13404 a1c6a512-1295-4272-9138-f99709370657
2007-05-18 22:00:15 +00:00
Dave Chapman
affab26a5f Sync the Mac OS X makefile - add the wxhtml library
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13399 a1c6a512-1295-4272-9138-f99709370657
2007-05-16 20:11:03 +00:00
Dominik Wenger
de6b78a2fa fix the recorder8mb Manual URL in rbutil
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13398 a1c6a512-1295-4272-9138-f99709370657
2007-05-16 19:45:09 +00:00
Dominik Wenger
4544c43794 rbutil can now install the Freedoom wads. Thanks to M.Arnold for the pic on the doom install button
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13397 a1c6a512-1295-4272-9138-f99709370657
2007-05-16 19:12:22 +00:00
Dominik Wenger
1b36be2946 early proxy support on rbutil
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13330 a1c6a512-1295-4272-9138-f99709370657
2007-05-05 20:23:28 +00:00
Dominik Wenger
5e7b140a09 integrated Manual for rbutil
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13329 a1c6a512-1295-4272-9138-f99709370657
2007-05-05 18:28:18 +00:00
Dominik Wenger
e9f08dc193 rbutil now ask before doing anything, plus minor gui changes
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13328 a1c6a512-1295-4272-9138-f99709370657
2007-05-05 16:55:04 +00:00
Dave Chapman
0658dce706 Make rbutil compile on Mac OS X
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13316 a1c6a512-1295-4272-9138-f99709370657
2007-05-03 21:05:24 +00:00
Dominik Wenger
dde262b58a Support for Sansa E200 in rbutil
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13315 a1c6a512-1295-4272-9138-f99709370657
2007-05-03 20:07:57 +00:00
Dave Chapman
39939bb137 Remove some unused functions, no functional change
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13314 a1c6a512-1295-4272-9138-f99709370657
2007-05-03 19:57:35 +00:00
Dave Chapman
441a8d8054 Sync the Mac OS X Makefile
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13311 a1c6a512-1295-4272-9138-f99709370657
2007-05-03 18:00:36 +00:00
Dominik Wenger
60f8641811 New, better GUI for rbutil. (FS#6893)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13310 a1c6a512-1295-4272-9138-f99709370657
2007-05-03 17:10:28 +00:00
Dave Chapman
427fff4320 Add -rfb option for reading the main firmware (OSOS image) as a binary file.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13148 a1c6a512-1295-4272-9138-f99709370657
2007-04-13 23:28:20 +00:00
Dave Chapman
7a780dbefc Bump version to 0.2 with new bootloader
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12897 a1c6a512-1295-4272-9138-f99709370657
2007-03-23 10:09:34 +00:00
Dave Chapman
b2b79d57d8 Some more sanity checks - don't recognise the new bootloader installed via the old method as a valid E200
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12878 a1c6a512-1295-4272-9138-f99709370657
2007-03-21 13:01:22 +00:00
Dave Chapman
5efce18257 Always display the 'Press ENTER to exit sansapatcher' prompt when there is an error in interactive mode.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12877 a1c6a512-1295-4272-9138-f99709370657
2007-03-21 11:05:38 +00:00
Dominik Wenger
22a673062f Fix more Warnings, and also a bug with checking the dirstructure for themes in rbutil
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12862 a1c6a512-1295-4272-9138-f99709370657
2007-03-20 15:38:48 +00:00