rockbox/rbutil/rbutilqt/base
Dominik Riebeling b064a6cbb5 rbutil: Rework and merge player and build server info handling.
Handling the data for players from rbutil.ini and the build-info data
from the server is closely related. Splitting things up into different
classes only creates tightly coupling, which is unnecessary, and the
need to differentiate between them in the application.

Merge both classes into a single one and rework handling so the
application doesn't have to deal with two separate classes anymore.

Furthermore, change URL templates to use new values from build-info
instead of hard coding them.

Change-Id: Ica550973ce23d1559110782add52bc214eba552d
2020-12-03 22:25:12 +01:00
..
archiveutil.cpp Add support for CAB archives to rbutil 2013-11-04 23:00:23 +01:00
archiveutil.h Add support for CAB archives to rbutil 2013-11-04 23:00:23 +01:00
autodetection.cpp rbutil: Rework and merge player and build server info handling. 2020-12-03 22:25:12 +01:00
autodetection.h rbutil: Modernize code to use C++11 nullptr. 2020-11-19 21:32:41 +01:00
bootloaderinstallams.cpp rbutil: Modernize connect() to new pointer-to-member syntax. 2020-11-21 10:21:31 +01:00
bootloaderinstallams.h Remove svn keyword lines from sources. 2011-10-19 20:51:16 +00:00
bootloaderinstallbase.cpp rbutil: Modernize connect() to new pointer-to-member syntax. 2020-11-21 10:21:31 +01:00
bootloaderinstallbase.h rbutil: add abort signal for bootloader install/uninstall 2016-08-15 20:14:25 +02:00
bootloaderinstallbspatch.cpp rbutil: Modernize connect() to new pointer-to-member syntax. 2020-11-21 10:21:31 +01:00
bootloaderinstallbspatch.h rbutil: Add support for the xDuoo X3, X3ii, X20, and AGPTek Rocker. 2020-07-20 18:40:24 +00:00
bootloaderinstallchinachip.cpp rbutil: Modernize connect() to new pointer-to-member syntax. 2020-11-21 10:21:31 +01:00
bootloaderinstallchinachip.h rbutil: Modernize code to use C++11 nullptr. 2020-11-19 21:32:41 +01:00
bootloaderinstallfile.cpp rbutil: Modernize connect() to new pointer-to-member syntax. 2020-11-21 10:21:31 +01:00
bootloaderinstallfile.h Remove svn keyword lines from sources. 2011-10-19 20:51:16 +00:00
bootloaderinstallhelper.cpp rbutil: Modernize code to use C++11 nullptr. 2020-11-19 21:32:41 +01:00
bootloaderinstallhelper.h Move bootloader class initialiation into helper. 2012-05-01 10:49:48 +02:00
bootloaderinstallhex.cpp rbutil: Modernize connect() to new pointer-to-member syntax. 2020-11-21 10:21:31 +01:00
bootloaderinstallhex.h rbutil: Modernize code to use C++11 nullptr. 2020-11-19 21:32:41 +01:00
bootloaderinstallimx.cpp rbutil: Modernize connect() to new pointer-to-member syntax. 2020-11-21 10:21:31 +01:00
bootloaderinstallimx.h Rockbox Utility: add support for mkimxboot bootloader. 2012-01-04 19:19:02 +00:00
bootloaderinstallipod.cpp rbutil: Modernize connect() to new pointer-to-member syntax. 2020-11-21 10:21:31 +01:00
bootloaderinstallipod.h Remove svn keyword lines from sources. 2011-10-19 20:51:16 +00:00
bootloaderinstallmi4.cpp rbutil: Modernize connect() to new pointer-to-member syntax. 2020-11-21 10:21:31 +01:00
bootloaderinstallmi4.h Remove svn keyword lines from sources. 2011-10-19 20:51:16 +00:00
bootloaderinstallmpio.cpp rbutil: Modernize connect() to new pointer-to-member syntax. 2020-11-21 10:21:31 +01:00
bootloaderinstallmpio.h rbutil: add mpio hd200 as disabled target (all untested) 2010-06-04 21:43:15 +00:00
bootloaderinstalls5l.cpp rbutil: Rework and merge player and build server info handling. 2020-12-03 22:25:12 +01:00
bootloaderinstalls5l.h rbutil: Use QElapsedTimer for measuring time. 2020-08-07 22:18:41 +02:00
bootloaderinstallsansa.cpp rbutil: Modernize connect() to new pointer-to-member syntax. 2020-11-21 10:21:31 +01:00
bootloaderinstallsansa.h rbutil: Modernize code to use C++11 nullptr. 2020-11-19 21:32:41 +01:00
bootloaderinstalltcc.cpp rbutil: Modernize connect() to new pointer-to-member syntax. 2020-11-21 10:21:31 +01:00
bootloaderinstalltcc.h Remove svn keyword lines from sources. 2011-10-19 20:51:16 +00:00
encoderbase.cpp rbutil: Enable use of libmp3lame on macOS. 2020-11-06 21:13:39 +01:00
encoderbase.h Fix wrong includes. 2012-01-08 11:49:57 +00:00
encoderexe.cpp rbutil: Simplify extenal encoder binary handling. 2020-11-01 13:23:22 +01:00
encoderexe.h rbutil: Modernize code to use C++11 nullptr. 2020-11-19 21:32:41 +01:00
encoderlame.cpp rbutil: Command line fallback on libmp3lame failure. 2020-11-06 21:13:32 +01:00
encoderlame.h rbutil: Command line fallback on libmp3lame failure. 2020-11-06 21:13:32 +01:00
encoderrbspeex.cpp rbutil: Modernize code to use C++11 nullptr. 2020-11-19 21:32:41 +01:00
encoderrbspeex.h rbutil: Modernize code to use C++11 nullptr. 2020-11-19 21:32:41 +01:00
encttssettings.cpp Set svn:eol-style on several files missing it and dos2unix them. 2009-06-09 21:49:34 +00:00
encttssettings.h Remove svn keyword lines from sources. 2011-10-19 20:51:16 +00:00
httpget.cpp rbutil: Modernize HttpGet implementation. 2020-11-07 12:50:33 +01:00
httpget.h rbutil: Modernize code to use C++11 nullptr. 2020-11-19 21:32:41 +01:00
mspackutil.cpp rbutil: Modernize code to use C++11 nullptr. 2020-11-19 21:32:41 +01:00
mspackutil.h Add support for CAB archives to rbutil 2013-11-04 23:00:23 +01:00
playerbuildinfo.cpp rbutil: Rework and merge player and build server info handling. 2020-12-03 22:25:12 +01:00
playerbuildinfo.h rbutil: Rework and merge player and build server info handling. 2020-12-03 22:25:12 +01:00
progressloggerinterface.h Remove svn keyword lines from sources. 2011-10-19 20:51:16 +00:00
rbsettings.cpp rbutil: Rework and merge player and build server info handling. 2020-12-03 22:25:12 +01:00
rbsettings.h rbutil: Move Manual installation to main tab. 2020-11-22 14:43:01 +01:00
rockboxinfo.cpp Use cutelogger for Rockbox Utility internal trace. 2013-11-04 23:32:52 +01:00
rockboxinfo.h voicefont: make format version a parameter. 2012-06-05 23:24:54 +02:00
system.cpp rbutil: Modernize code to use C++11 nullptr. 2020-11-19 21:32:41 +01:00
system.h rbutil: Fix various warnings. 2020-08-16 12:13:28 +02:00
systeminfo.cpp rbutil: Rework and merge player and build server info handling. 2020-12-03 22:25:12 +01:00
systeminfo.h rbutil: Rework and merge player and build server info handling. 2020-12-03 22:25:12 +01:00
talkfile.cpp rbutil: Modernize code to use C++11 nullptr. 2020-11-19 21:32:41 +01:00
talkfile.h Correctly construct the path for talkfile generation. 2012-09-05 20:21:59 +02:00
talkgenerator.cpp rbutil: Rework and merge player and build server info handling. 2020-12-03 22:25:12 +01:00
talkgenerator.h Remove multithreading support from voicefile creation. 2012-01-14 16:37:01 +01:00
ttsbase.cpp rbutil: Modernize code to use C++11 nullptr. 2020-11-19 21:32:41 +01:00
ttsbase.h Move include to proper place and do some code police. 2012-06-12 20:11:20 +02:00
ttscarbon.cpp Fix compile warning on OS X. 2016-03-27 12:38:17 +02:00
ttscarbon.h Factor out executable based TTS engines to separate subclasses. 2012-10-06 13:53:09 +02:00
ttsespeak.h rbutil: Modernize code to use C++11 nullptr. 2020-11-19 21:32:41 +01:00
ttsespeakng.h rbutil: Modernize code to use C++11 nullptr. 2020-11-19 21:32:41 +01:00
ttsexes.cpp rbutil: Fix some minor issues found by clazy. 2020-09-27 10:57:58 +02:00
ttsexes.h rbutil: Modernize code to use C++11 nullptr. 2020-11-19 21:32:41 +01:00
ttsfestival.cpp rbutil: More Qt6 compatibility. 2020-10-29 21:28:28 +01:00
ttsfestival.h rbutil: Modernize code to use C++11 nullptr. 2020-11-19 21:32:41 +01:00
ttsflite.h rbutil: Modernize code to use C++11 nullptr. 2020-11-19 21:32:41 +01:00
ttsmimic.h rbutil: Modernize code to use C++11 nullptr. 2020-11-19 21:32:41 +01:00
ttsmssp.h rbutil: Modernize code to use C++11 nullptr. 2020-11-19 21:32:41 +01:00
ttssapi.cpp rbutil: Modernize code to use C++11 nullptr. 2020-11-19 21:32:41 +01:00
ttssapi.h rbutil: Modernize code to use C++11 nullptr. 2020-11-19 21:32:41 +01:00
ttssapi4.h rbutil: Modernize code to use C++11 nullptr. 2020-11-19 21:32:41 +01:00
ttsswift.h rbutil: Modernize code to use C++11 nullptr. 2020-11-19 21:32:41 +01:00
uninstall.cpp rbutil: Modernize code to use C++11 nullptr. 2020-11-19 21:32:41 +01:00
uninstall.h Remove svn keyword lines from sources. 2011-10-19 20:51:16 +00:00
utils.cpp rbutil: Rework and merge player and build server info handling. 2020-12-03 22:25:12 +01:00
utils.h rbutil: Replace sysinfo filesystem cluster size with type. 2020-10-04 11:31:30 +02:00
voicefile.cpp rbutil: Rework and merge player and build server info handling. 2020-12-03 22:25:12 +01:00
voicefile.h voicefont: make format version a parameter. 2012-06-05 23:24:54 +02:00
zipinstaller.cpp rbutil: Modernize code to use C++11 nullptr. 2020-11-19 21:32:41 +01:00
zipinstaller.h rbutil: Code cleanup. 2020-09-27 09:28:21 +02:00
ziputil.cpp rbutil: Modernize code to use C++11 nullptr. 2020-11-19 21:32:41 +01:00
ziputil.h Add support for CAB archives to rbutil 2013-11-04 23:00:23 +01:00