Antoine Cellerier
4bcd0fa2d4
Add an "Install All" button to the themes installation dialog.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14715 a1c6a512-1295-4272-9138-f99709370657
2007-09-15 21:58:31 +00:00
Antoine Cellerier
58fe3ae611
Change some validation button labels from "Ok" to "Install" or "Uninstall".
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14714 a1c6a512-1295-4272-9138-f99709370657
2007-09-15 18:49:18 +00:00
Dominik Riebeling
e4f8b95d53
Fix a qmake warning caused by some invisible character.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14710 a1c6a512-1295-4272-9138-f99709370657
2007-09-15 12:33:38 +00:00
Antoine Cellerier
554f0c3771
If caching is disabled, still cache theme info and images in a temporary directory (which will be deleted once rbutil is closed) to prevent downling them every time the theme selection changes.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14704 a1c6a512-1295-4272-9138-f99709370657
2007-09-14 22:16:22 +00:00
Antoine Cellerier
3503c1aaad
Fix, take 2.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14702 a1c6a512-1295-4272-9138-f99709370657
2007-09-14 22:13:46 +00:00
Antoine Cellerier
b8f1e746bd
Fix http caching.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14701 a1c6a512-1295-4272-9138-f99709370657
2007-09-14 21:55:54 +00:00
Dominik Riebeling
fc25266440
Device detection based on USB PIDs. This is currently linux only and requires libusb. There is also no way to figure the mount point from the USB PID so the old methods are tried for this.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14698 a1c6a512-1295-4272-9138-f99709370657
2007-09-14 20:52:38 +00:00
Antoine Cellerier
3d41c1c466
Do not allow install doom files on a target that doesn't have a doom.rock plugin.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14697 a1c6a512-1295-4272-9138-f99709370657
2007-09-14 20:48:40 +00:00
Antoine Cellerier
1b62cc103b
Archos Recorder v1 also came in 6 GB and 15 GB flavors.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14696 a1c6a512-1295-4272-9138-f99709370657
2007-09-14 20:38:41 +00:00
Antoine Cellerier
974eb5deaf
Make it possible to change the BrowseDirtree caption (and do so for the device selection dialog).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14695 a1c6a512-1295-4272-9138-f99709370657
2007-09-14 20:22:53 +00:00
Antoine Cellerier
4c881e2c91
Add BrowseDirtree::setDir(const QString&) to simplify the code.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14694 a1c6a512-1295-4272-9138-f99709370657
2007-09-14 20:10:54 +00:00
Antoine Cellerier
bedfd7c8b5
On linux, default to /media for the mountpoint selection but make it possible to chose other directories too.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14693 a1c6a512-1295-4272-9138-f99709370657
2007-09-14 19:27:35 +00:00
Dominik Riebeling
9730ca8b12
Add chinese translation to rbutil by Xinlu Huang (FS#7697).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14690 a1c6a512-1295-4272-9138-f99709370657
2007-09-14 14:52:35 +00:00
Dominik Riebeling
3cd6a4502c
it's /media, not /Media.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14689 a1c6a512-1295-4272-9138-f99709370657
2007-09-14 14:47:26 +00:00
Dominik Wenger
b775101260
rbutil: limit the mountpoint selection to /Media on linux and /Volumes on Mac.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14688 a1c6a512-1295-4272-9138-f99709370657
2007-09-14 14:37:43 +00:00
Dominik Riebeling
6714681498
bump version number for first bugfix release.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14595 a1c6a512-1295-4272-9138-f99709370657
2007-09-03 16:44:04 +00:00
Dominik Riebeling
d64975f44b
update german translation a bit. Still incomplete.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14593 a1c6a512-1295-4272-9138-f99709370657
2007-09-03 15:34:57 +00:00
Dominik Riebeling
b9dbd4ee9c
- rework language selection a bit: use language string as key instead of language file basename. Display the language string in the selection list too. This makes it possible to distinguish between two variants of the same language without adjusting the language name.
...
- move user settings from "defaults" section to "general". Makes the code cleaner and has been that way for historical reasons only anyway.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14592 a1c6a512-1295-4272-9138-f99709370657
2007-09-03 14:37:00 +00:00
Dominik Riebeling
a449a3a7a3
make sure closing the application aborts the remaining HttpGet objects. Should fix the crash upon exit.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14591 a1c6a512-1295-4272-9138-f99709370657
2007-09-03 09:46:15 +00:00
Dominik Riebeling
09d66ac456
For some strange reason my last project file adjusting didn't seem to work correctly. Restucture a bit and rename debug configuration to "dbg" seems to help.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14586 a1c6a512-1295-4272-9138-f99709370657
2007-09-02 22:11:46 +00:00
Dominik Riebeling
c5550c9674
Normal build defaults to release. Disable debug output for that case. To create a debug build (with debug output enabled) use "qmake -config debug".
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14584 a1c6a512-1295-4272-9138-f99709370657
2007-09-02 18:59:38 +00:00
Dominik Wenger
53986b365c
rbutil: removed the wx version of rbutil.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14581 a1c6a512-1295-4272-9138-f99709370657
2007-09-02 18:16:10 +00:00
Dominik Riebeling
b2e651dbc8
- check for specific files / folders case-insensitive
...
- linux: when detecting the mountpoint only accept vfat drives
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14578 a1c6a512-1295-4272-9138-f99709370657
2007-09-02 12:20:44 +00:00
Dominik Riebeling
72b74478bf
Add first time detection for some archos devices and gigabeat based on player-specific files.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14576 a1c6a512-1295-4272-9138-f99709370657
2007-09-02 10:50:13 +00:00
Dominik Riebeling
c00652b0a2
use the getmntend api here too.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14574 a1c6a512-1295-4272-9138-f99709370657
2007-09-02 09:36:28 +00:00
Dominik Riebeling
84f8f3dd1b
Fix autodetection based on rockbox-info.txt which I broke when fixing X5 detection. Replace mountpoint detection to use getmntent api on linux.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14573 a1c6a512-1295-4272-9138-f99709370657
2007-09-02 08:49:08 +00:00
Dave Chapman
aea7790a31
Add options to create Universal binaries on Mac OS X
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14568 a1c6a512-1295-4272-9138-f99709370657
2007-09-01 21:13:22 +00:00
Dominik Riebeling
7db65ab5a7
Fix a possible crash when entering the talkfile window without correct settings. Thanks to Nico_P.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14553 a1c6a512-1295-4272-9138-f99709370657
2007-08-31 13:00:50 +00:00
Dominik Riebeling
87a8f41edf
TTS configuration: default to the first profile found.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14550 a1c6a512-1295-4272-9138-f99709370657
2007-08-30 22:20:11 +00:00
Dominik Riebeling
4f8818241b
update UI a few times more often during installation.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14542 a1c6a512-1295-4272-9138-f99709370657
2007-08-30 19:37:18 +00:00
Dominik Riebeling
7717520102
When installing builds use the real platform name, not the configuration section one. Fixes installation of X5V builds.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14540 a1c6a512-1295-4272-9138-f99709370657
2007-08-30 19:20:10 +00:00
Dominik Riebeling
fae8e3fe4f
When installing a build also save the platform information to the log file. This solves the detection issue on X5 / X5V (as they share the same build but not bootloader).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14539 a1c6a512-1295-4272-9138-f99709370657
2007-08-30 19:08:25 +00:00
Dominik Riebeling
4146da5565
When collapsing the devices tree upon detection collapse all.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14535 a1c6a512-1295-4272-9138-f99709370657
2007-08-30 18:14:56 +00:00
Dominik Wenger
c14731733a
rbutilQt: add the ipodvideo64mb build to rbutil.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14534 a1c6a512-1295-4272-9138-f99709370657
2007-08-30 18:12:16 +00:00
Dominik Riebeling
50af4dc089
When autodetecting, don't segfault if no item was previously selected and a device is found.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14533 a1c6a512-1295-4272-9138-f99709370657
2007-08-30 16:55:04 +00:00
Nicolas Pennequin
189de39258
rbutilqt: French translation update.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14532 a1c6a512-1295-4272-9138-f99709370657
2007-08-30 13:02:33 +00:00
Dominik Riebeling
6fd7573d32
Connect close signal earlier so the talk window also closes upon error confirmation.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14529 a1c6a512-1295-4272-9138-f99709370657
2007-08-29 21:46:12 +00:00
Dominik Riebeling
ab58fd5fdb
use the download server to get bootloader-info
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14528 a1c6a512-1295-4272-9138-f99709370657
2007-08-29 21:40:26 +00:00
Dominik Wenger
c37798ebf3
rbutilQt: let it use the old theme page (with the new php file) until the new one gets released.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14527 a1c6a512-1295-4272-9138-f99709370657
2007-08-29 20:05:11 +00:00
Dominik Wenger
39dc7cdb49
rbutilQt: fix the log entry for talkfiles, now it has the current Date as value.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14523 a1c6a512-1295-4272-9138-f99709370657
2007-08-29 17:54:52 +00:00
Dominik Riebeling
b93621d2ae
add a "help" entry to the about menu. For now this opens the system browser with the rbutil wiki page.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14522 a1c6a512-1295-4272-9138-f99709370657
2007-08-29 17:43:11 +00:00
Dominik Wenger
322d2b46cd
rbutilQt: fix a bootloader message, and fixed that the bootloader log entry was shown in the normal uninstall dialog.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14521 a1c6a512-1295-4272-9138-f99709370657
2007-08-29 17:41:06 +00:00
Nicolas Pennequin
18aad3c6d0
Oops, forgot to translate "at".
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14520 a1c6a512-1295-4272-9138-f99709370657
2007-08-29 17:35:26 +00:00
Dominik Riebeling
1bee895619
Make it possible to browse for an encoder binary.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14519 a1c6a512-1295-4272-9138-f99709370657
2007-08-29 17:31:43 +00:00
Dominik Riebeling
673a74bfe5
Add svn revision to version string and mark milestone 1 reached.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14518 a1c6a512-1295-4272-9138-f99709370657
2007-08-29 17:10:21 +00:00
Nicolas Pennequin
12c82bdb77
French translation for rbutilqt. Everything is translated.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14516 a1c6a512-1295-4272-9138-f99709370657
2007-08-29 15:10:30 +00:00
Dominik Riebeling
c23bc5ed41
Oops, part 2: I shouldn't remove an icon that is still in use. Also convert some xpms to png as Qt can handle them directly.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14515 a1c6a512-1295-4272-9138-f99709370657
2007-08-29 14:35:35 +00:00
Dominik Riebeling
8f5f690760
Oops, I shouldn't forget the resource file ...
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14513 a1c6a512-1295-4272-9138-f99709370657
2007-08-29 14:06:02 +00:00
Dominik Riebeling
840a437fd3
replace the old rbutil title icon with the logo-like icon (which is already used by the windows binary)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14512 a1c6a512-1295-4272-9138-f99709370657
2007-08-29 13:44:44 +00:00
Dominik Riebeling
b74975751f
fix a typo. Thanks to Nico_P for noting.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14510 a1c6a512-1295-4272-9138-f99709370657
2007-08-29 12:36:00 +00:00
Dominik Riebeling
bc5a7e391c
make detection of tts / encoder binary by searching the path work on windows too. As MacOS AFAIK works the same was as Linux use the same method here -- hopefully this doesn't break anything.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14509 a1c6a512-1295-4272-9138-f99709370657
2007-08-29 12:32:53 +00:00
Dominik Riebeling
ce2142ec5b
Auto-detect binary in TTS / encoder setting dialog by searching $PATH. Only linux for now.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14505 a1c6a512-1295-4272-9138-f99709370657
2007-08-29 10:09:17 +00:00
Dominik Riebeling
177716c2f9
code police.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14504 a1c6a512-1295-4272-9138-f99709370657
2007-08-29 09:27:35 +00:00
Dominik Riebeling
f27c6a6e02
The install window doesn't need to be wider than the other ones.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14496 a1c6a512-1295-4272-9138-f99709370657
2007-08-28 23:26:43 +00:00
Dominik Riebeling
c03102b346
Completely rework the talk files window: move settings to configuration dialog and add configuration presets. Remove some old cruft from talkfile handling and rely on values from rbutil.ini. Autodetection of executables is missing.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14495 a1c6a512-1295-4272-9138-f99709370657
2007-08-28 23:10:42 +00:00
Dominik Riebeling
be4d0a7795
Rename logfile section for base install to something more descriptive (as it is displayed in the uninstall dialog)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14489 a1c6a512-1295-4272-9138-f99709370657
2007-08-28 13:07:25 +00:00
Dominik Riebeling
3075e3bafd
Cache was intended to be disabled per default. Also make the "disable download cache" button in installation window working.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14480 a1c6a512-1295-4272-9138-f99709370657
2007-08-27 18:05:16 +00:00
Dominik Riebeling
6ec298125d
Oops, forgot the resource file.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14478 a1c6a512-1295-4272-9138-f99709370657
2007-08-27 17:45:19 +00:00
Dominik Riebeling
5ef236869f
Implement download caching. Set the folder for the cache data in the configuration dialog. Caching is disabled per default and defaults to the systems temp folder.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14476 a1c6a512-1295-4272-9138-f99709370657
2007-08-27 17:40:35 +00:00
Dominik Riebeling
9305c86f5b
Always save manually entered proxy values.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14469 a1c6a512-1295-4272-9138-f99709370657
2007-08-26 22:19:04 +00:00
Dominik Wenger
8f9717ae6f
rbutiQt: fix a bug with font installation.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14466 a1c6a512-1295-4272-9138-f99709370657
2007-08-26 20:53:34 +00:00
Dominik Wenger
aabc1305bc
rbtutilQt: incorporate the complete and small install into rbutil.cpp, remove the multiinstaller files..
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14465 a1c6a512-1295-4272-9138-f99709370657
2007-08-26 20:32:20 +00:00
Dominik Riebeling
41f5afb886
Include the required headers. Strangely this only broke on linux. Also fix a warning.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14464 a1c6a512-1295-4272-9138-f99709370657
2007-08-26 19:51:35 +00:00
Dominik Wenger
388506ec78
rbutilqt: first attempt to Small and Complete Installation, could be improved.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14463 a1c6a512-1295-4272-9138-f99709370657
2007-08-26 19:06:40 +00:00
Dominik Wenger
0aeea5d9a7
rbutilQt: Add downloading of a bootloaders-info file, with md5sums from the bootloaders, to make a version check. Also added the bootloader to the installlog.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14462 a1c6a512-1295-4272-9138-f99709370657
2007-08-26 16:44:23 +00:00
Dominik Riebeling
848abc8037
Add info window which shows details about the currently installed files based on the installation log file. Rework the log file and save revision number / timestamps instead of an arbitrary number.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14461 a1c6a512-1295-4272-9138-f99709370657
2007-08-26 16:03:56 +00:00
Dominik Wenger
663029ddfb
rbutilQt: fix the installing of release builds (archos only).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14460 a1c6a512-1295-4272-9138-f99709370657
2007-08-26 11:34:32 +00:00
Dominik Riebeling
b6b10837f2
simplify setting of proxy value.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14459 a1c6a512-1295-4272-9138-f99709370657
2007-08-26 11:31:55 +00:00
Dominik Riebeling
1dc307a586
set missing keywords property.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14446 a1c6a512-1295-4272-9138-f99709370657
2007-08-23 22:11:50 +00:00
Dominik Riebeling
739949979c
Add (untested) device detection using sansapatcher.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14445 a1c6a512-1295-4272-9138-f99709370657
2007-08-23 22:07:21 +00:00
Dominik Riebeling
0d2ce98a3f
after resizing the theme installation window don't use the scaled image for the real-size popup.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14442 a1c6a512-1295-4272-9138-f99709370657
2007-08-23 17:38:39 +00:00
Dominik Riebeling
1152a12d91
Add Ipod detection using ipodpatcher.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14441 a1c6a512-1295-4272-9138-f99709370657
2007-08-23 15:24:28 +00:00
Dominik Riebeling
1c69293d91
add portable installation if built as static binary.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14434 a1c6a512-1295-4272-9138-f99709370657
2007-08-22 22:25:04 +00:00
Dominik Riebeling
f919c4718a
simplify my last commit. Thanks to obo for the hint.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14433 a1c6a512-1295-4272-9138-f99709370657
2007-08-22 22:19:22 +00:00
Dominik Riebeling
a3af8f1dce
add project file for including accessibility plugin when building static binary. As there is no way to distinguish between static and dynamic builds you need to select the project file manually.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14432 a1c6a512-1295-4272-9138-f99709370657
2007-08-22 20:51:36 +00:00
Dominik Riebeling
9295e0a489
enable downloading of the manual. It will get saved to the players root folder for now.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14429 a1c6a512-1295-4272-9138-f99709370657
2007-08-22 10:55:05 +00:00
Peter D'Hoye
04855d1aa6
Fix FS #7594 _again_ --- please stop re-introducing the typo ;)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14412 a1c6a512-1295-4272-9138-f99709370657
2007-08-21 20:39:36 +00:00
Dominik Wenger
2597167d43
rbutilQt: added a litte border around the theme preview splash.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14411 a1c6a512-1295-4272-9138-f99709370657
2007-08-21 19:16:26 +00:00
Dominik Wenger
0ef0d6730a
rbutilqt: Added a fullsize preview for the Theme installation. It pops up when you hover over the normal preview.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14409 a1c6a512-1295-4272-9138-f99709370657
2007-08-21 18:24:55 +00:00
Dominik Riebeling
fc6d57f9a3
remove "empty download cache" menu entry -- clearing the cache will be in the configuration dialog once it's implemented.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14368 a1c6a512-1295-4272-9138-f99709370657
2007-08-16 10:40:26 +00:00
Dominik Riebeling
653b996828
Add theme installation. This relies on a modified server script so the themes site need to incorporate the changes.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14363 a1c6a512-1295-4272-9138-f99709370657
2007-08-15 21:54:15 +00:00
Dominik Riebeling
53fbd6d01d
302 is also a valid redirect. Also keep the original query when redirecting.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14362 a1c6a512-1295-4272-9138-f99709370657
2007-08-15 20:30:36 +00:00
Dominik Riebeling
57dd552e00
Don't close http connection manually, the destructor will do that anyway. Fixes some download problems. Also add support for following moved documents (http status 301, 303 and 307).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14361 a1c6a512-1295-4272-9138-f99709370657
2007-08-15 20:08:02 +00:00
Dominik Wenger
1899315834
rbutilQt: set the correct sorting method for the browsedirtree dialog.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14358 a1c6a512-1295-4272-9138-f99709370657
2007-08-15 14:37:18 +00:00
Dominik Wenger
9789d303f2
rbutilQt: reworked bootloaderinstallation. removed the bootloaderinstalldialog, added a small dialog to ask for the original firmware, if you install a bootloader for a fwpatcher target.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14356 a1c6a512-1295-4272-9138-f99709370657
2007-08-15 14:16:20 +00:00
Dominik Riebeling
8897e8cdfd
more fixing on downloading class: toEncoded can't be used as get parameter. Use path() and construct query parameters ourselves.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14355 a1c6a512-1295-4272-9138-f99709370657
2007-08-15 14:15:24 +00:00
Dominik Riebeling
e59cf6b9df
(hopefully) fix some broken download stuff I introduced yesterday.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14354 a1c6a512-1295-4272-9138-f99709370657
2007-08-15 13:28:15 +00:00
Dominik Riebeling
498bae30b7
extend ZipInstaller to support installing of multiple files at once (for use by the theme installation).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14348 a1c6a512-1295-4272-9138-f99709370657
2007-08-14 23:11:46 +00:00
Dominik Riebeling
07e4ddb79d
Extend HttpGet class to allow downloading a file to a buffer instead of a file.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14347 a1c6a512-1295-4272-9138-f99709370657
2007-08-14 22:47:01 +00:00
Dominik Riebeling
a16ac1faf1
Add Rockbox icon to windows binary. Icon taken from fwpatcher.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14336 a1c6a512-1295-4272-9138-f99709370657
2007-08-14 15:44:47 +00:00
Peter D'Hoye
7ac9a5febe
Fix a typo, thanks to Alistair Marshall for spotting (FS #7594 )
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14319 a1c6a512-1295-4272-9138-f99709370657
2007-08-13 21:31:55 +00:00
Dominik Riebeling
26eb048e7a
simplify a bit.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14302 a1c6a512-1295-4272-9138-f99709370657
2007-08-12 20:40:50 +00:00
Dominik Riebeling
90c40b7fea
use alternating row colors in list views.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14298 a1c6a512-1295-4272-9138-f99709370657
2007-08-12 19:18:11 +00:00
Dominik Wenger
c1e0932eca
RbutilQt: Ups, another forgotten file.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14297 a1c6a512-1295-4272-9138-f99709370657
2007-08-12 16:53:15 +00:00
Dominik Wenger
e40b4df140
rbutilQt:Ups.. the forgotten uninstall files.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14296 a1c6a512-1295-4272-9138-f99709370657
2007-08-12 16:47:35 +00:00
Dominik Wenger
6bc9abcceb
rbutilQt: Add Uninstallation for Rockbox and Bootloaders. Also add Talkfiles to the installlog
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14275 a1c6a512-1295-4272-9138-f99709370657
2007-08-10 22:17:43 +00:00
Dominik Riebeling
e62040d5ed
fix a possible segfault upon invalid selection.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14262 a1c6a512-1295-4272-9138-f99709370657
2007-08-10 00:01:44 +00:00
Dominik Riebeling
edf54496ad
small simplification.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14260 a1c6a512-1295-4272-9138-f99709370657
2007-08-09 18:40:32 +00:00
Dominik Wenger
36b150e5dc
rbutilQt: renamed installbl to installbootloaderwindow.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14259 a1c6a512-1295-4272-9138-f99709370657
2007-08-09 16:44:27 +00:00
Dominik Riebeling
c3bf746f83
Oops.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14258 a1c6a512-1295-4272-9138-f99709370657
2007-08-09 16:25:42 +00:00
Dominik Riebeling
5cbb826140
tree browser: return native path delimiters in returned path
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14257 a1c6a512-1295-4272-9138-f99709370657
2007-08-09 16:21:51 +00:00
Dominik Riebeling
8dbc7e350b
add voice file installation. This also extends the ZipInstaller class a bit to handle copying the downloaded file instead of unzipping.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14256 a1c6a512-1295-4272-9138-f99709370657
2007-08-09 16:06:27 +00:00
Dominik Riebeling
965881fd85
if no proxy type is set default to none.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14255 a1c6a512-1295-4272-9138-f99709370657
2007-08-09 16:01:02 +00:00
Dominik Riebeling
0fc30fbea5
don't try to find the given file in the browser dialog if it doesn't exist.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14249 a1c6a512-1295-4272-9138-f99709370657
2007-08-08 23:23:28 +00:00
Dominik Wenger
fe5acf2dc5
rbutilQt: fix missing sansapatcher init.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14244 a1c6a512-1295-4272-9138-f99709370657
2007-08-08 20:16:33 +00:00
Dominik Riebeling
50c81a9ca2
move talk file button to new "Accessibility" tab and add button for voice files. Add voice url to config file and some tooltips to the tab view.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14238 a1c6a512-1295-4272-9138-f99709370657
2007-08-07 22:26:36 +00:00
Robert Keevil
23ae15dbea
Add ccache and build paths to the project file
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14236 a1c6a512-1295-4272-9138-f99709370657
2007-08-07 18:05:48 +00:00
Dominik Wenger
2ee205ae0d
rbutilqt: use the new dirbrowser in the talkfile generation. Also little changes to the dirbrowser to run it statically and without signals.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14234 a1c6a512-1295-4272-9138-f99709370657
2007-08-07 17:49:35 +00:00
Dominik Riebeling
3a4e540c3d
Replace the file selection dialog for the mountpoint with a pure folder tree view. This fixes an issue with the selection dialog which could try opening a nonexisting folder. Only allow to select drive letters on windows. Additionally, remove an old file I forgot earlier.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14233 a1c6a512-1295-4272-9138-f99709370657
2007-08-07 16:48:45 +00:00
Dominik Riebeling
1b199fabe4
fix error with the preprocessor.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14204 a1c6a512-1295-4272-9138-f99709370657
2007-08-05 22:13:40 +00:00
Dominik Wenger
421411b73a
rbutilqt: initial port of the autodetection. (use only rockbox-info.txt at the moment)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14199 a1c6a512-1295-4272-9138-f99709370657
2007-08-05 19:48:04 +00:00
Dominik Wenger
e70f7f4ca8
rbutilQt: added Talkfile creation.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14197 a1c6a512-1295-4272-9138-f99709370657
2007-08-05 16:17:35 +00:00
Dominik Riebeling
b6da77a10a
Add icon to process dialog button.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14176 a1c6a512-1295-4272-9138-f99709370657
2007-08-04 06:12:55 +00:00
Dominik Riebeling
05b8a9252c
Display the correct icon upon success.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14164 a1c6a512-1295-4272-9138-f99709370657
2007-08-03 18:43:45 +00:00
Dominik Riebeling
7aceb93589
- display better values if no user configuration is found
...
- make it possible to cancel device selection
- accept new device path also if it's not selected from the browser and ignore it if it's not a path.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14162 a1c6a512-1295-4272-9138-f99709370657
2007-08-03 16:55:27 +00:00
Dominik Riebeling
a31b410868
Fix a segfault when no configuration file is present.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14161 a1c6a512-1295-4272-9138-f99709370657
2007-08-03 16:30:37 +00:00
Dominik Riebeling
3f8a2d61ca
Oops.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14160 a1c6a512-1295-4272-9138-f99709370657
2007-08-03 16:25:20 +00:00
Dominik Riebeling
fbad89782d
Remove zip installation window as it's not needed anymore. Use a simple confirmation dialog for installing fonts / game files.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14159 a1c6a512-1295-4272-9138-f99709370657
2007-08-03 16:20:48 +00:00
Dominik Riebeling
e4d0f0e638
Remove mountpoint entry line from installation form and use config setting instead. Add some nice tango icons.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14151 a1c6a512-1295-4272-9138-f99709370657
2007-08-02 22:27:51 +00:00
Dominik Riebeling
7a62bb04d8
Move device and mountpoint selection to configuration to eliminate the need of asking for the mountpoint in every installation window. Use a QListWidget to make the devices list nicer. Remove scrobbler settings as this will most likely get implemented as plugin.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14149 a1c6a512-1295-4272-9138-f99709370657
2007-08-02 21:29:31 +00:00
Dominik Riebeling
b1c61b95df
Add some more icons to a few dialogs and fix visual glitches.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14132 a1c6a512-1295-4272-9138-f99709370657
2007-08-01 22:55:22 +00:00
Dominik Riebeling
0b08f41ae9
If bootloader installation failed abort logger so the user needs to confirm the error only once.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14129 a1c6a512-1295-4272-9138-f99709370657
2007-08-01 22:21:57 +00:00
Dominik Riebeling
291c9f8a4e
oops, forgot to commit the icon files.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14120 a1c6a512-1295-4272-9138-f99709370657
2007-08-01 14:10:45 +00:00
Dominik Riebeling
2e75182b84
Update configuration dialog and disable unimplemented items. Add some nice icons and replace logger icons with tango ones.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14119 a1c6a512-1295-4272-9138-f99709370657
2007-08-01 14:09:41 +00:00
Dominik Riebeling
3b3fd4997e
don't show the proxy password in configuration dialog as cleartext.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14108 a1c6a512-1295-4272-9138-f99709370657
2007-08-01 07:10:10 +00:00
Dominik Wenger
5df9fc5c40
rbutilQt: the progressloggergui now uses little icons along the text.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14105 a1c6a512-1295-4272-9138-f99709370657
2007-07-31 19:11:44 +00:00
Dominik Riebeling
c4a732adb8
Add Ipod 1G/2G and resort the platform section a bit.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14083 a1c6a512-1295-4272-9138-f99709370657
2007-07-30 21:05:04 +00:00
Dominik Wenger
f358d4ad94
rbutilQt: fix Dialogs, so they are modal.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14080 a1c6a512-1295-4272-9138-f99709370657
2007-07-30 19:35:48 +00:00
Dominik Riebeling
a52d172934
Put links to the manual on the manual tab. Downloading the manual isn't finished yet.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14077 a1c6a512-1295-4272-9138-f99709370657
2007-07-30 18:11:21 +00:00
Dominik Riebeling
e2dca3e92a
add link to homepage to about window.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14076 a1c6a512-1295-4272-9138-f99709370657
2007-07-30 17:33:46 +00:00
Dominik Riebeling
206a5d3585
move iriver checksums to its own file to remove unneeded inclusion and kill warnings. Tiny whitespace cleanup.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14070 a1c6a512-1295-4272-9138-f99709370657
2007-07-29 21:59:11 +00:00
Dominik Riebeling
6139eeda4f
fix a warning.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14064 a1c6a512-1295-4272-9138-f99709370657
2007-07-29 20:43:07 +00:00
Dominik Riebeling
d77a7eaaac
linux: respect http_proxy value for "system" proxy settings.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14062 a1c6a512-1295-4272-9138-f99709370657
2007-07-29 18:41:15 +00:00
Dominik Riebeling
82373b246e
support for translating rbutil. Translation files (*.qm) can be in the binary folder or in the resource :/lang. Incomplete german translation available for testing.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14061 a1c6a512-1295-4272-9138-f99709370657
2007-07-29 18:09:41 +00:00
Dominik Wenger
917e0acd64
rbutilQt: changed the progress/error logger, there is now an abstract interface and a progressloggergui implementation of it.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14060 a1c6a512-1295-4272-9138-f99709370657
2007-07-29 18:07:31 +00:00
Dominik Riebeling
c414f46971
small simplification, whitespace cleanup and dos2unix.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14059 a1c6a512-1295-4272-9138-f99709370657
2007-07-29 17:55:46 +00:00
Dominik Riebeling
57fbb39ce2
fix line endings.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14058 a1c6a512-1295-4272-9138-f99709370657
2007-07-29 17:35:31 +00:00
Dominik Wenger
e90999fcf1
rbutilQt: Font and Doom installation. Also some fixes to the signals in the installers.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14044 a1c6a512-1295-4272-9138-f99709370657
2007-07-28 21:42:43 +00:00
Dominik Wenger
488b3db547
rbutilQt: bootloader installation routines for iriver players. Bootloader routines are now completed. They need heavy testing.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14040 a1c6a512-1295-4272-9138-f99709370657
2007-07-28 14:38:25 +00:00
Dominik Wenger
999676bdd9
rbutilqt: added sansapatcher to bootloader installation. now only iriver bootloaders are missing.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14039 a1c6a512-1295-4272-9138-f99709370657
2007-07-28 11:32:32 +00:00
Dominik Wenger
64f36a19e4
rbutilQt: first attempt for bootloader installation. Sansa and irivers are still missing.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14032 a1c6a512-1295-4272-9138-f99709370657
2007-07-27 22:46:49 +00:00
Dominik Wenger
092c178784
rbutilqt: reworked and renamed the installrb class/files to generic installzip, so it can be used for things like Fonts.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14027 a1c6a512-1295-4272-9138-f99709370657
2007-07-27 17:42:49 +00:00
Dominik Riebeling
31848ac8bd
dos2unix files and add a missing line in the header comment.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14014 a1c6a512-1295-4272-9138-f99709370657
2007-07-26 21:16:42 +00:00
Dominik Wenger
992ffc83be
rbutilqt: forgot the new files.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14013 a1c6a512-1295-4272-9138-f99709370657
2007-07-26 21:06:09 +00:00
Dominik Wenger
a78d51c07c
rbutil: wrapped the rockbox installation into a class, for easy reuse.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14012 a1c6a512-1295-4272-9138-f99709370657
2007-07-26 21:04:55 +00:00
Martin Arver
4a115d81da
Use a html version of gpl for the licence in the about box. Make the box use word wrap as well
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14011 a1c6a512-1295-4272-9138-f99709370657
2007-07-26 20:59:24 +00:00
Dominik Wenger
d8873fbb7e
rbutilqt: make the installlog ini file based.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14009 a1c6a512-1295-4272-9138-f99709370657
2007-07-26 19:52:08 +00:00
Dominik Riebeling
5ec657545c
remove empty file and set keywords.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13990 a1c6a512-1295-4272-9138-f99709370657
2007-07-25 22:26:10 +00:00
Dominik Riebeling
680408f4ac
First stab at porting rbutil to Qt4. Currently only installing a current or archived build is working. To build, run qmake && make in the source folder. Beware that the syntax of rbutil.ini has slightly changed. Caching of the downloaded files is also still missing.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13989 a1c6a512-1295-4272-9138-f99709370657
2007-07-25 20:21:06 +00:00