summaryrefslogtreecommitdiff
path: root/rbutil/rbutilqt/base/serverinfo.cpp (follow)
Commit message (Collapse)AuthorAge
* Use cutelogger for Rockbox Utility internal trace.Dominik Riebeling2013-11-04
| | | | | | | | Change tracing from qDebug() to use cutelogger, which is available under the LGPL2.1. This allows to automatically add filename and line number to the log, and also provides multiple log levels. Change-Id: I5dbdaf902ba54ea99f07ae10a07467c52fdac910
* Move constructing manual URL to ServerInfo class.Dominik Riebeling2012-06-18
| | | | Change-Id: I4d2605b2389b4378e8311fc82057974e0eb238e6
* Make ServerInfo parsing slightly more robust.Dominik Riebeling2012-06-17
| | | | | | | | | - Don't assume the list of release targets to be the same as the list of release-candidate targets. - Don't try to construct a download URL for releases with an empty release version. Change-Id: Icc3098a9db9e3d00261c32f4b9c2999ecc716380
* Support release-candidate entry format for releases.Dominik Riebeling2012-06-17
| | | | | | | | | | The release-candiate entries provide both version and URL instead of only a version entry and requiring the URL to be constructed separately. Since it's easy to identify the format support both for release entries for improved flexibility -- if the server URLs ever change the server only needs to get updated to use the extended format. Change-Id: If5c669b72d7acd6ac648c5f42dd844ae36904df6
* Read release candidate information from build-info.Dominik Riebeling2012-06-17
| | | | Change-Id: I73ac0922f25dd247588f945eba1e78f4026d747d
* Move download URL construction to ServerInfo.Dominik Riebeling2012-06-17
| | | | | | | | | | Centralize creating the URLs so it's not duplicated in two places. This also allows to change the representation on the server more easily, since it only requires changes in one place. Currently only changes URLs for Rockbox builds. Change-Id: I87277cd61f8b164bdbcd914c9873d674661a786c
* Update for single build-info file.Dominik Riebeling2012-06-03
| | | | | | | | The server now provides a single build-info file (instead of two separate ones for development builds and stable releases). Update to use the new file, since it simplifies things. Change-Id: If3b949f4d78eecb54e47622da887f51005f6d155
* Remove "daily builds" from Rockbox Utility.Dominik Riebeling2012-05-19
| | | | | | | | | | | | Since Rockbox Utility could only install the most recent "daily build" there is not much difference to the most recent development build so the option was not really useful. Additionally update naming. Former "daily" builds are now "archived builds" and can get installed manually (if necessary), and "current" builds are renamed to "development build". Change-Id: I748688d544b6d9868f7495f30933637bf9ff5e50
* Remove svn keyword lines from sources.Dominik Riebeling2011-10-19
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30806 a1c6a512-1295-4272-9138-f99709370657
* Fix typo.Dominik Riebeling2010-06-07
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26666 a1c6a512-1295-4272-9138-f99709370657
* Fix problems with platform retrieval.Dominik Riebeling2010-02-12
| | | | | | | | - handle disabled platforms also for for variant and base groups. - make variant detection more strict to prevent variants that are a substring of other variants to match. Happened e.g. for iriverh10 and iriverh100. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24625 a1c6a512-1295-4272-9138-f99709370657
* Extend SystemInfo to allow distinguishing between platforms and variants.Dominik Riebeling2010-01-31
| | | | | | | Doing so removes the need to loop over all targets to fill in values for target variants in ServerInfo. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24427 a1c6a512-1295-4272-9138-f99709370657
* rbutil: split RbSettings. use Stable/unstable status from server.Dominik Wenger2010-01-24
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24331 a1c6a512-1295-4272-9138-f99709370657