Commit graph

711 commits

Author SHA1 Message Date
Dominik Wenger
cbc549def7 rbutil: fix doubled configure dialog.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24332 a1c6a512-1295-4272-9138-f99709370657
2010-01-24 21:15:42 +00:00
Dominik Wenger
6128bd14e9 rbutil: split RbSettings. use Stable/unstable status from server.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24331 a1c6a512-1295-4272-9138-f99709370657
2010-01-24 21:12:11 +00:00
Dominik Wenger
7fe60537d4 rbutil: rename a few more targets.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24330 a1c6a512-1295-4272-9138-f99709370657
2010-01-24 21:10:46 +00:00
Dominik Riebeling
0f6bfdb4c3 Merge rbutil CREDITS file with main one and use that.
Similar to removing the separate CREDITS file for the manual remove the
rbutil one as discussed on IRC.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24329 a1c6a512-1295-4272-9138-f99709370657
2010-01-24 20:48:38 +00:00
Dominik Riebeling
12dd944d9b Respect default values for ServerSettingsList as well. No idea why I missed that.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24326 a1c6a512-1295-4272-9138-f99709370657
2010-01-24 19:24:56 +00:00
Rafaël Carré
43e894690f Italian translation for rbutil
Flyspray: FS#10923
Author: Domenico Di Misa

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24324 a1c6a512-1295-4272-9138-f99709370657
2010-01-24 18:59:20 +00:00
Dominik Riebeling
329ea014e8 Store server info in RbSettings volatile in a QMap instead of putting it into the user settings.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24312 a1c6a512-1295-4272-9138-f99709370657
2010-01-21 17:50:47 +00:00
Rafaël Carré
0061234579 rbutil: mark e200v2 and fuze as stable (remove "Unstable")
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24305 a1c6a512-1295-4272-9138-f99709370657
2010-01-21 08:57:12 +00:00
Dominik Riebeling
f18b9d9d78 Make parsing the server date locale independent also for asctime and RFC850 representation.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24302 a1c6a512-1295-4272-9138-f99709370657
2010-01-20 22:48:11 +00:00
Dominik Wenger
8363619e66 rbutil: store the info from the server centrally in RbSetttings. Dont download build-info multiple times. Rename install.cpp
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24301 a1c6a512-1295-4272-9138-f99709370657
2010-01-20 22:18:36 +00:00
Dominik Wenger
052812d575 rbutil: remove some unneeded accesses to the raw build-info file.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24299 a1c6a512-1295-4272-9138-f99709370657
2010-01-20 20:22:34 +00:00
Dominik Riebeling
70cfcf3fd6 Add new translations to resources. Sort files in resource.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24294 a1c6a512-1295-4272-9138-f99709370657
2010-01-19 23:24:43 +00:00
Dominik Riebeling
92042548a2 Make Rockbox Utility build again and make some strings translatable. Break some long lines.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24293 a1c6a512-1295-4272-9138-f99709370657
2010-01-19 23:16:43 +00:00
Dominik Riebeling
fd3abfc6c7 Add standard Rockbox header and license text.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24292 a1c6a512-1295-4272-9138-f99709370657
2010-01-19 23:01:54 +00:00
Dominik Riebeling
93bba47001 Add script for generating rbutil translation status overview.
Small script to generate an overview of the current translation status
of Rockbox Utility. The sources are retrieved from svn for this, so it
doesn't mess up with a working copy. Current limitations:
- expects lupdate-qt4 and lrelease-qt4 to be in the PATH. Doesn't try to
  find them using other names.
- always works on SVN HEAD.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24290 a1c6a512-1295-4272-9138-f99709370657
2010-01-19 22:51:16 +00:00
Dominik Wenger
8d29cadaa1 rbutil: add a few qDebug outputs, to better track the install process in BootloaderInstallAms.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24288 a1c6a512-1295-4272-9138-f99709370657
2010-01-19 21:59:25 +00:00
Rafaël Carré
f50edb1509 Polish translation for rbutil
Flyspray: FS#10737
Author: Daniel Kluz

Also add russian translation to project file

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24245 a1c6a512-1295-4272-9138-f99709370657
2010-01-16 08:02:57 +00:00
Rafaël Carré
e597224210 Russian translation for rbutil
Flyspray: FS#10909
Author: Simon Zhukovsky

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24243 a1c6a512-1295-4272-9138-f99709370657
2010-01-16 07:47:50 +00:00
Tomer Shalev
294b017cd1 Revert r24174 following the discussion on mailing-list
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24213 a1c6a512-1295-4272-9138-f99709370657
2010-01-10 17:13:32 +00:00
Dominik Riebeling
f011fe2b5d Set the layout direction of the dir tree when setting up the widget.
Don't set the layout direction when setting the starting folder, that might not get set at all.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24190 a1c6a512-1295-4272-9138-f99709370657
2010-01-05 22:39:05 +00:00
Dominik Riebeling
2895b659c8 An ellipsis is always exactly three dots, not two.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24177 a1c6a512-1295-4272-9138-f99709370657
2010-01-04 19:24:25 +00:00
Dominik Riebeling
68fa655dc4 Make strings better translatable by allowing to change the position of the dynamic part.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24176 a1c6a512-1295-4272-9138-f99709370657
2010-01-04 19:23:07 +00:00
Tomer Shalev
86c1360169 rbutil: Fix some messages
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24174 a1c6a512-1295-4272-9138-f99709370657
2010-01-03 20:17:36 +00:00
Tomer Shalev
a398e44680 rbutil: Explicitly set some widgets layout direction to LTR
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24173 a1c6a512-1295-4272-9138-f99709370657
2010-01-03 20:04:45 +00:00
Dominik Riebeling
92eb0c1841 Rename player sections to match the platform section.
- The platforms section holds all players that should be considered as available. Correct mismatches.
- Correct a couple of buildserver and configure modelnames that still used old values.

Fixes several supported players not showing up in the configuration.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24101 a1c6a512-1295-4272-9138-f99709370657
2009-12-23 17:19:03 +00:00
Dominik Riebeling
3e0e14b592 Remove scanning for Ipod from Ipod bootloader installation and clean it up a bit. The Ipod is specified by its mountpoint, so there is no need to scan at all.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24056 a1c6a512-1295-4272-9138-f99709370657
2009-12-17 21:54:07 +00:00
Dominik Riebeling
b283967ebd Use QLocale::toDateTime() for parsing the date instead of QDateTime::fromString(). Fixes server timestamps not parsed correctly on systems with a non-english locale.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24017 a1c6a512-1295-4272-9138-f99709370657
2009-12-15 21:58:07 +00:00
Dominik Riebeling
bd62c853d4 Fix Ipod Video 64MB workaround for rockbox-info.txt detection.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24013 a1c6a512-1295-4272-9138-f99709370657
2009-12-15 21:10:32 +00:00
Björn Stenberg
c0740440ac Rename targets to be consistent in all places. (FS #10819). Take 2.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23883 a1c6a512-1295-4272-9138-f99709370657
2009-12-07 12:19:08 +00:00
Dominik Riebeling
e8bab4e3a0 Improve detection of system libspeex and fallback earlier.
libspeex is split into libspeex and libspeexdsp. We need both, so check
for them the same time instead of trying to respect the fact that old
versions didn't have the libspeexdsp part. Should fix issues with
distributions that have libspeex and libspeexdsp split into separate
packages and only the libspeex one is installed.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23872 a1c6a512-1295-4272-9138-f99709370657
2009-12-06 10:19:43 +00:00
Dominik Riebeling
03246172b8 Fix "Warning: Signals cannot be declared virtual" for progresslogger when building with Qt 4.6.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23848 a1c6a512-1295-4272-9138-f99709370657
2009-12-04 21:33:25 +00:00
Dominik Riebeling
f6a92b8e71 Name some unnamed GridLayouts. Fixes uic warnings about names being used multiple times.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23837 a1c6a512-1295-4272-9138-f99709370657
2009-12-03 21:30:45 +00:00
Dominik Riebeling
5f7a846b97 Add support for OS X.
- make the deploy script work on OS X.
- use macdeployqt for copying Frameworks macdeployqt is part of Qt, at least since 4.5.
- add a workaround for Qt not copying icons and plist file correctly when building out of tree.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23789 a1c6a512-1295-4272-9138-f99709370657
2009-11-29 21:09:21 +00:00
Dominik Riebeling
f0d0ba86ff Fix building universal binaries.
When building various libraries for Rockbox Utility make sure they use the same compiler as Qt. Pass Qt's CC instead of explicitly setting it. This fixes issues linking on OS X (with recent XCode building universal binaries requires the use of gcc-4-0 while the default one is 4.2).

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23779 a1c6a512-1295-4272-9138-f99709370657
2009-11-28 22:39:05 +00:00
Dominik Riebeling
38dde55c27 FS#10100: Wait for the system to remount the player after bootloader installation.
OS X requires to unmount the player during bootloader installation on Sansas / Ipods. The system remounts the player automatically after a short while.
Not waiting for the system to remount the player will result in a changed mount point, making the small / full install write the main build to the wrong
 location.
This currently waits up to 60 seconds for the player to get remounted until it errors out. This value seems to be sufficient, if it's not please report
so we can adjust it. Also, the waiting can't be interrupted right now.



git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23716 a1c6a512-1295-4272-9138-f99709370657
2009-11-22 22:13:25 +00:00
Dominik Riebeling
46e56582b0 Fix Sansa bootloader installation on OS X.
- adjust the regex to figure the correct drive from the partition name.
- move the check for an old bootloader into the first installation step -- it's a fatal problem so it should appear as soon as possible.



git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23715 a1c6a512-1295-4272-9138-f99709370657
2009-11-22 21:03:07 +00:00
Dominik Riebeling
48df607faa Fix stupid combination of CnP error and typo.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23703 a1c6a512-1295-4272-9138-f99709370657
2009-11-22 14:41:00 +00:00
Dominik Riebeling
49ed16cd29 Fix two strings and warnings.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23702 a1c6a512-1295-4272-9138-f99709370657
2009-11-22 14:37:31 +00:00
Dominik Riebeling
de37ce51ed OS X uses msdos as filesystem for vfat which is the same OpenBSD does. Fixes mountpoint resolving.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23701 a1c6a512-1295-4272-9138-f99709370657
2009-11-22 14:29:22 +00:00
Rafaël Carré
6b06648239 rbutilqt: always rename the OF to the name specified in rbtutil.ini
The OF could have been stored by the user with a different name

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23700 a1c6a512-1295-4272-9138-f99709370657
2009-11-22 14:28:48 +00:00
Rafaël Carré
e30d13e344 rbutilqt: activate Unstable Clip support
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23699 a1c6a512-1295-4272-9138-f99709370657
2009-11-22 14:23:25 +00:00
Dominik Riebeling
9dd6396aa2 Use f_frsize when calculating the free disk space from the block count. Fixes wrong value on implementations with f_bsize != f_frsize.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23685 a1c6a512-1295-4272-9138-f99709370657
2009-11-21 18:54:34 +00:00
Dominik Riebeling
1717217cb8 Add docs/COPYING to rbutil source folder and make checkout slightly more robust.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23679 a1c6a512-1295-4272-9138-f99709370657
2009-11-20 21:04:23 +00:00
Dominik Riebeling
513a76e14e Update portugues-brasileiro lang file (FS#10765 by Adilson Xavier).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23556 a1c6a512-1295-4272-9138-f99709370657
2009-11-07 19:48:40 +00:00
Dominik Riebeling
7e0fe361d7 Set svn:keywords property.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23545 a1c6a512-1295-4272-9138-f99709370657
2009-11-06 23:20:51 +00:00
Dominik Riebeling
3bae42e9f9 Use mingw32-make when deploy-building on Windows / MinGW as make might not be the MinGW version one.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23525 a1c6a512-1295-4272-9138-f99709370657
2009-11-04 22:24:47 +00:00
Dominik Riebeling
20f3e646d8 Clean up mktccboot building. No functional changes.
- Adjust the Makefile similar to the changes done in r23520.
- Split out the standalone part into a separate source file.
- Put telechips.o inside the archive instead of building it separately for rbutil. It is part of mktccboot.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23522 a1c6a512-1295-4272-9138-f99709370657
2009-11-04 21:56:40 +00:00
Tomer Shalev
bcadf96066 FS#10740 - rbutil: Test Cowon D2 OF file for CRC consistency before patching
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23470 a1c6a512-1295-4272-9138-f99709370657
2009-11-01 18:26:00 +00:00
Tomer Shalev
0fa6eea2fb rbutil: Fix Cowon D2 bootloaderfile had no slash prefix.
Also remove filename itseld as it is not being considered. The output patched
firmware filename is taken from the original firmware file.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23468 a1c6a512-1295-4272-9138-f99709370657
2009-11-01 17:49:19 +00:00
Tomer Shalev
04f84cf1e8 FS#10747 - Disable actions if rbutil is not configured properly
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23466 a1c6a512-1295-4272-9138-f99709370657
2009-11-01 17:16:02 +00:00