summaryrefslogtreecommitdiffstats
path: root/rbutil/rbutilqt/rbutilqt.cpp
AgeCommit message (Collapse)AuthorFilesLines
2010-01-10Revert r24174 following the discussion on mailing-listTomer Shalev1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24213 a1c6a512-1295-4272-9138-f99709370657
2010-01-03rbutil: Fix some messagesTomer Shalev1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24174 a1c6a512-1295-4272-9138-f99709370657
2009-11-01FS#10747 - Disable actions if rbutil is not configured properlyTomer Shalev1-26/+29
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23466 a1c6a512-1295-4272-9138-f99709370657
2009-10-31FS#10748 - rbutil: Explicitly override GUI layout direction setting for some ↵Tomer Shalev1-0/+2
widgets git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23441 a1c6a512-1295-4272-9138-f99709370657
2009-10-29FS#10728 - Cowon D2: Add support for D2 in rbutilTomer Shalev1-0/+4
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23410 a1c6a512-1295-4272-9138-f99709370657
2009-10-27Show status about downloading build information in the status bar.Dominik Riebeling1-0/+4
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23369 a1c6a512-1295-4272-9138-f99709370657
2009-10-17When cancelling the bootloader installation delete the bootloader install ↵Dominik Riebeling1-0/+1
object. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23222 a1c6a512-1295-4272-9138-f99709370657
2009-10-10Don't put the complete HTML source in the trace when checking for a new ↵Dominik Riebeling1-1/+1
version. The recognized filenames is enough. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23071 a1c6a512-1295-4272-9138-f99709370657
2009-09-18rbutil: check for new Versions at startup.Dominik Wenger1-1/+138
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22734 a1c6a512-1295-4272-9138-f99709370657
2009-08-16Rockbox Utility: add preliminary support for installing the bootloader (+ ↵Maurus Cuelenaere1-0/+5
dual boot) on ChinaChip targets git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22356 a1c6a512-1295-4272-9138-f99709370657
2009-08-16Add Save icon and add a note to the about dialog about the origin of the ↵Dominik Riebeling1-1/+0
icons. Should have been there much earlier ... git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22353 a1c6a512-1295-4272-9138-f99709370657
2009-08-15rbutil: add a errorlog function into rbutil and the possibility to save a ↵Dominik Wenger1-2/+10
log if a error happens. (thanks to bluebrother for the trace functionality) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22329 a1c6a512-1295-4272-9138-f99709370657
2009-08-15rbutil: add ams sansa targets. (FS#10185)Dominik Wenger1-0/+5
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22317 a1c6a512-1295-4272-9138-f99709370657
2009-08-10Clean up and rename Detect class.Dominik Riebeling1-4/+4
Move check() function out of the Detect class and place it into utils.cpp for now. Rename Detect class to System, as it now only retrieves data about the underlying system and doesn't detect anything anymore. Cleans up with the confusion between Detect and Autodetection. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22238 a1c6a512-1295-4272-9138-f99709370657
2009-08-10Simplify and cleanup rockbox-info.txt handling.Dominik Riebeling1-5/+5
Simplify RockboxInfo file handling. Remove Detect::installedVersion() and Detect::installedTarget(), as those became wrappers around RockboxInfo without functionality. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22237 a1c6a512-1295-4272-9138-f99709370657
2009-08-09Extend bootloader installation to accept alternatives for the destination ↵Dominik Riebeling1-22/+12
filename. Remove the hardcoded special case for the H10 bootloader installation and uninstallation. Allow multiple bootloader filenames to be present and pick the existing one on (un)installation. This is also needed for easily adding support for the Samsung YH players (to make FS#10373 actually work). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22220 a1c6a512-1295-4272-9138-f99709370657
2009-08-08Move download link pattern description to rbutil.ini.Dominik Riebeling1-5/+3
Don't hard code the creation of the download links anymore but use pattern replacement and define the basic structure in rbutil.ini. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22200 a1c6a512-1295-4272-9138-f99709370657
2009-06-16Clean up several debug messages.Dominik Riebeling1-13/+13
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21314 a1c6a512-1295-4272-9138-f99709370657
2009-06-15Fix default filename for manual downloads.Dominik Riebeling1-0/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21301 a1c6a512-1295-4272-9138-f99709370657
2009-06-15rbutil: fix voice download for some targets. (again naming issues)Dominik Wenger1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21298 a1c6a512-1295-4272-9138-f99709370657
2009-06-05Show Qt version number in Sysinfo dialog and in startup debug output.Dominik Riebeling1-0/+6
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21194 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 Wenger1-23/+13
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 Wenger1-90/+84
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20890 a1c6a512-1295-4272-9138-f99709370657
2009-05-02Cleanup and un-gui ZipInstaller class:Dominik Riebeling1-6/+25
- 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 Riebeling1-16/+16
- 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-04-29Completely rework RbSettings class.Dominik Riebeling1-79/+95
- 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-03-31Rename ThemeInstall class files to actually match the class name.Dominik Riebeling1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20594 a1c6a512-1295-4272-9138-f99709370657
2009-03-29rbutil: correct another instance of incorrect modelname.Dominik Wenger1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20569 a1c6a512-1295-4272-9138-f99709370657
2009-03-27rbutil:Dominik Wenger1-7/+7
1. Make Themesite integration work again 2. Fix FS#10055 (Theme sizes are 0) and FS#10061 (Incorrect Target missmatch detected) 3. Rename platform and voicename in rbutil.ini to reflect better what they are. (modelnames from either configure or the buildserver) 4. Fix a few places where they were used incorrectly git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20558 a1c6a512-1295-4272-9138-f99709370657
2009-03-21Simplify platform name retrieval call.Dominik Riebeling1-2/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20431 a1c6a512-1295-4272-9138-f99709370657
2009-03-14Use target string instead of target id when checking the target selection ↵Dominik Riebeling1-1/+1
against an existing Rockbox installation. Removes the need to resolve id -> name. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20325 a1c6a512-1295-4272-9138-f99709370657
2009-03-08The credits file is utf-8 but QTextStream defaults to the system locale ↵Dominik Riebeling1-0/+1
codec. Explicitly use utf-8 when reading the credits. Fixes names containing non-ASCII characters getting displayed wrong. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20245 a1c6a512-1295-4272-9138-f99709370657
2009-02-28Fix automated install using the wrong release information.Dominik Riebeling1-2/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20148 a1c6a512-1295-4272-9138-f99709370657
2009-02-28Fix automated install not aborting when bootloader installation was canceled ↵Dominik Riebeling1-1/+7
during prerequisite confirmation. Add info to the log window when cancelled or skipped. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20147 a1c6a512-1295-4272-9138-f99709370657
2009-01-25Remove "needsbootloader" configuration value as it is implicitly available ↵Dominik Riebeling1-3/+3
from "bootloadermethod". Explicitly use bootloadermethod "none" if no bootloader is needed. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19855 a1c6a512-1295-4272-9138-f99709370657
2009-01-25Remove hard-coded release version numbers.Dominik Riebeling1-14/+22
- get the target specific version number from the build-info file - disable Quick Start buttons until version info is available - only enable Quick Start buttons if a release is available. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19854 a1c6a512-1295-4272-9138-f99709370657
2009-01-24Cleanly update the version map upon server info update.Dominik Riebeling1-0/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19842 a1c6a512-1295-4272-9138-f99709370657
2008-12-19Default automatic install to the latest release instead of the most recent ↵Dominik Riebeling1-21/+20
build. Rename small install to minimal install. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19490 a1c6a512-1295-4272-9138-f99709370657
2008-12-18Keep logger open after user aborted bootloader reinstall during automated ↵Dominik Riebeling1-24/+35
install. Do some code police. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19475 a1c6a512-1295-4272-9138-f99709370657
2008-10-24Make Detect::check() return an error string instead of a boolean result and ↵Dominik Riebeling1-8/+13
move the handling of an occurred error to the application to make detection Gui-clean. Move detect class to base folder. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18873 a1c6a512-1295-4272-9138-f99709370657
2008-10-18rbutil: make release versions local to devices. To allow different releases ↵Dominik Wenger1-2/+2
on different devices. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18825 a1c6a512-1295-4272-9138-f99709370657
2008-09-28Completely rework the bootloader installation class:Dominik Riebeling1-77/+202
- create a base class and make derived classes for each installation type. - sort installations by type, not by player model. - remove duplicated code for iriver (de)scrambling functionality and use the functions inside of the tools folder directly -- we already do the same for rbspeex. - make bootloader file backup optional and allow choosing a target location. - clean up some wording and add some more guiding messages. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18657 a1c6a512-1295-4272-9138-f99709370657
2008-09-25Small and Complete Installations always install the most bleeding edge ↵rbutil_m1.0.7Dominik Riebeling1-2/+6
build. Put a note about this in the confirmation dialog. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18646 a1c6a512-1295-4272-9138-f99709370657
2008-09-24rbutil: fix h10_5gbmtp download issue.Dominik Wenger1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18634 a1c6a512-1295-4272-9138-f99709370657
2008-08-30Add setting the User-Agent for http requests to HttpGet class. Make rbutil ↵Dominik Riebeling1-2/+3
set its own user agent string. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18366 a1c6a512-1295-4272-9138-f99709370657
2008-07-25Fix spelling error: successfull -> successfulBertrik Sikken1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18119 a1c6a512-1295-4272-9138-f99709370657
2008-07-07handle new installations (or upgrades) differently from invalid configurationsFrank Gevaerts1-4/+11
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17983 a1c6a512-1295-4272-9138-f99709370657
2008-07-07fixed a stringFrank Gevaerts1-2/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17982 a1c6a512-1295-4272-9138-f99709370657