summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--rbutil/rbutilqt/base/systeminfo.cpp1
-rw-r--r--rbutil/rbutilqt/base/systeminfo.h1
-rw-r--r--rbutil/rbutilqt/icons/players/archosfmrecorder-small.pngbin0 -> 7028 bytes
-rw-r--r--rbutil/rbutilqt/icons/players/archosondiofm-small.pngbin0 -> 4902 bytes
-rw-r--r--rbutil/rbutilqt/icons/players/archosondiosp-small.pngbin0 -> 4896 bytes
-rw-r--r--rbutil/rbutilqt/icons/players/archosplayer-small.pngbin0 -> 4760 bytes
-rw-r--r--rbutil/rbutilqt/icons/players/archosrecorder-small.pngbin0 -> 5252 bytes
-rw-r--r--rbutil/rbutilqt/icons/players/archosrecorderv2-small.pngbin0 -> 7028 bytes
-rw-r--r--rbutil/rbutilqt/icons/players/cowond2-small.pngbin0 -> 2944 bytes
-rw-r--r--rbutil/rbutilqt/icons/players/fonts-small.pngbin0 -> 4908 bytes
-rw-r--r--rbutil/rbutilqt/icons/players/gigabeatfx-small.pngbin0 -> 2264 bytes
-rw-r--r--rbutil/rbutilqt/icons/players/gigabeats-small.pngbin0 -> 3388 bytes
-rw-r--r--rbutil/rbutilqt/icons/players/gogearhdd1630-small.pngbin0 -> 2567 bytes
-rw-r--r--rbutil/rbutilqt/icons/players/gogearhdd6330-small.pngbin0 -> 2226 bytes
-rw-r--r--rbutil/rbutilqt/icons/players/gogearsa9200-small.pngbin0 -> 2181 bytes
-rw-r--r--rbutil/rbutilqt/icons/players/hifimanhm60x-small.pngbin0 -> 4605 bytes
-rw-r--r--rbutil/rbutilqt/icons/players/hifimanhm801-small.pngbin0 -> 7125 bytes
-rw-r--r--rbutil/rbutilqt/icons/players/iaudiom3-small.pngbin0 -> 2261 bytes
-rw-r--r--rbutil/rbutilqt/icons/players/iaudiom5-small.pngbin0 -> 2843 bytes
-rw-r--r--rbutil/rbutilqt/icons/players/iaudiox5-small.pngbin0 -> 2845 bytes
-rw-r--r--rbutil/rbutilqt/icons/players/ipod1g2g-small.pngbin0 -> 5243 bytes
-rw-r--r--rbutil/rbutilqt/icons/players/ipod3g-small.pngbin0 -> 3377 bytes
-rw-r--r--rbutil/rbutilqt/icons/players/ipod4g-small.pngbin0 -> 2581 bytes
-rw-r--r--rbutil/rbutilqt/icons/players/ipodcolor-small.pngbin0 -> 2520 bytes
-rw-r--r--rbutil/rbutilqt/icons/players/ipodmini1g-small.pngbin0 -> 2316 bytes
-rw-r--r--rbutil/rbutilqt/icons/players/ipodnano1g-small.pngbin0 -> 2190 bytes
-rw-r--r--rbutil/rbutilqt/icons/players/ipodnano2g-small.pngbin0 -> 2270 bytes
-rw-r--r--rbutil/rbutilqt/icons/players/ipodvideo-small.pngbin0 -> 2771 bytes
-rw-r--r--rbutil/rbutilqt/icons/players/iriverh10-small.pngbin0 -> 3182 bytes
-rw-r--r--rbutil/rbutilqt/icons/players/iriverh100-small.pngbin0 -> 3606 bytes
-rw-r--r--rbutil/rbutilqt/icons/players/iriverh10_5gb-small.pngbin0 -> 2631 bytes
-rw-r--r--rbutil/rbutilqt/icons/players/iriverh300-small.pngbin0 -> 3180 bytes
-rw-r--r--rbutil/rbutilqt/icons/players/mpiohd200-small.pngbin0 -> 16883 bytes
-rw-r--r--rbutil/rbutilqt/icons/players/mpiohd300-small.pngbin0 -> 14701 bytes
-rw-r--r--rbutil/rbutilqt/icons/players/mrobe100-small.pngbin0 -> 1987 bytes
-rw-r--r--rbutil/rbutilqt/icons/players/mrobe500-small.pngbin0 -> 3075 bytes
-rw-r--r--rbutil/rbutilqt/icons/players/samsungyh820-small.pngbin0 -> 3225 bytes
-rw-r--r--rbutil/rbutilqt/icons/players/samsungyh920-small.pngbin0 -> 3358 bytes
-rw-r--r--rbutil/rbutilqt/icons/players/samsungyh925-small.pngbin0 -> 3447 bytes
-rw-r--r--rbutil/rbutilqt/icons/players/samsungypr0-small.pngbin0 -> 3038 bytes
-rw-r--r--rbutil/rbutilqt/icons/players/sansac200-small.pngbin0 -> 3625 bytes
-rw-r--r--rbutil/rbutilqt/icons/players/sansaclip-small.pngbin0 -> 5843 bytes
-rw-r--r--rbutil/rbutilqt/icons/players/sansaclipplus-small.pngbin0 -> 4542 bytes
-rw-r--r--rbutil/rbutilqt/icons/players/sansaclipzip-small.pngbin0 -> 7640 bytes
-rw-r--r--rbutil/rbutilqt/icons/players/sansaconnect-small.pngbin0 -> 6603 bytes
-rw-r--r--rbutil/rbutilqt/icons/players/sansae200-small.pngbin0 -> 3901 bytes
-rw-r--r--rbutil/rbutilqt/icons/players/sansafuze-small.pngbin0 -> 4937 bytes
-rw-r--r--rbutil/rbutilqt/icons/players/sansafuzeplus-small.pngbin0 -> 6753 bytes
-rw-r--r--rbutil/rbutilqt/icons/players/source-small.pngbin0 -> 4908 bytes
-rw-r--r--rbutil/rbutilqt/icons/players/vibe500-small.pngbin0 -> 2891 bytes
-rw-r--r--rbutil/rbutilqt/icons/players/vx747-small.pngbin0 -> 2732 bytes
-rw-r--r--rbutil/rbutilqt/icons/players/vx777-small.pngbin0 -> 2445 bytes
-rw-r--r--rbutil/rbutilqt/rbutil.ini55
-rw-r--r--rbutil/rbutilqt/rbutilqt.cpp30
-rw-r--r--rbutil/rbutilqt/rbutilqt.qrc50
-rw-r--r--rbutil/rbutilqt/rbutilqtfrm.ui12
56 files changed, 137 insertions, 12 deletions
diff --git a/rbutil/rbutilqt/base/systeminfo.cpp b/rbutil/rbutilqt/base/systeminfo.cpp
index eddfb26b34..fde43d27dd 100644
--- a/rbutil/rbutilqt/base/systeminfo.cpp
+++ b/rbutil/rbutilqt/base/systeminfo.cpp
@@ -59,6 +59,7 @@ const static struct {
59 { SystemInfo::CurName, ":platform:/name", "" }, 59 { SystemInfo::CurName, ":platform:/name", "" },
60 { SystemInfo::CurBuildserverModel, ":platform:/buildserver_modelname", "" }, 60 { SystemInfo::CurBuildserverModel, ":platform:/buildserver_modelname", "" },
61 { SystemInfo::CurConfigureModel, ":platform:/configure_modelname", "" }, 61 { SystemInfo::CurConfigureModel, ":platform:/configure_modelname", "" },
62 { SystemInfo::CurPlayerPicture, ":platform:/playerpic", "" },
62}; 63};
63 64
64//! pointer to setting object to NULL 65//! pointer to setting object to NULL
diff --git a/rbutil/rbutilqt/base/systeminfo.h b/rbutil/rbutilqt/base/systeminfo.h
index 9eddd5ed38..0e603f865e 100644
--- a/rbutil/rbutilqt/base/systeminfo.h
+++ b/rbutil/rbutilqt/base/systeminfo.h
@@ -63,6 +63,7 @@ class SystemInfo : public QObject
63 CurName, 63 CurName,
64 CurBuildserverModel, 64 CurBuildserverModel,
65 CurConfigureModel, 65 CurConfigureModel,
66 CurPlayerPicture,
66 }; 67 };
67 68
68 enum PlatformType { 69 enum PlatformType {
diff --git a/rbutil/rbutilqt/icons/players/archosfmrecorder-small.png b/rbutil/rbutilqt/icons/players/archosfmrecorder-small.png
new file mode 100644
index 0000000000..e9e1e6a982
--- /dev/null
+++ b/rbutil/rbutilqt/icons/players/archosfmrecorder-small.png
Binary files differ
diff --git a/rbutil/rbutilqt/icons/players/archosondiofm-small.png b/rbutil/rbutilqt/icons/players/archosondiofm-small.png
new file mode 100644
index 0000000000..8ac3f16ae4
--- /dev/null
+++ b/rbutil/rbutilqt/icons/players/archosondiofm-small.png
Binary files differ
diff --git a/rbutil/rbutilqt/icons/players/archosondiosp-small.png b/rbutil/rbutilqt/icons/players/archosondiosp-small.png
new file mode 100644
index 0000000000..c96c0cb9bb
--- /dev/null
+++ b/rbutil/rbutilqt/icons/players/archosondiosp-small.png
Binary files differ
diff --git a/rbutil/rbutilqt/icons/players/archosplayer-small.png b/rbutil/rbutilqt/icons/players/archosplayer-small.png
new file mode 100644
index 0000000000..87d6cec6a5
--- /dev/null
+++ b/rbutil/rbutilqt/icons/players/archosplayer-small.png
Binary files differ
diff --git a/rbutil/rbutilqt/icons/players/archosrecorder-small.png b/rbutil/rbutilqt/icons/players/archosrecorder-small.png
new file mode 100644
index 0000000000..9e4f5b7d92
--- /dev/null
+++ b/rbutil/rbutilqt/icons/players/archosrecorder-small.png
Binary files differ
diff --git a/rbutil/rbutilqt/icons/players/archosrecorderv2-small.png b/rbutil/rbutilqt/icons/players/archosrecorderv2-small.png
new file mode 100644
index 0000000000..e9e1e6a982
--- /dev/null
+++ b/rbutil/rbutilqt/icons/players/archosrecorderv2-small.png
Binary files differ
diff --git a/rbutil/rbutilqt/icons/players/cowond2-small.png b/rbutil/rbutilqt/icons/players/cowond2-small.png
new file mode 100644
index 0000000000..b365fc36b0
--- /dev/null
+++ b/rbutil/rbutilqt/icons/players/cowond2-small.png
Binary files differ
diff --git a/rbutil/rbutilqt/icons/players/fonts-small.png b/rbutil/rbutilqt/icons/players/fonts-small.png
new file mode 100644
index 0000000000..4c7cdcb426
--- /dev/null
+++ b/rbutil/rbutilqt/icons/players/fonts-small.png
Binary files differ
diff --git a/rbutil/rbutilqt/icons/players/gigabeatfx-small.png b/rbutil/rbutilqt/icons/players/gigabeatfx-small.png
new file mode 100644
index 0000000000..6d3744f106
--- /dev/null
+++ b/rbutil/rbutilqt/icons/players/gigabeatfx-small.png
Binary files differ
diff --git a/rbutil/rbutilqt/icons/players/gigabeats-small.png b/rbutil/rbutilqt/icons/players/gigabeats-small.png
new file mode 100644
index 0000000000..48e905bcb7
--- /dev/null
+++ b/rbutil/rbutilqt/icons/players/gigabeats-small.png
Binary files differ
diff --git a/rbutil/rbutilqt/icons/players/gogearhdd1630-small.png b/rbutil/rbutilqt/icons/players/gogearhdd1630-small.png
new file mode 100644
index 0000000000..ff7b097942
--- /dev/null
+++ b/rbutil/rbutilqt/icons/players/gogearhdd1630-small.png
Binary files differ
diff --git a/rbutil/rbutilqt/icons/players/gogearhdd6330-small.png b/rbutil/rbutilqt/icons/players/gogearhdd6330-small.png
new file mode 100644
index 0000000000..5b7af846b1
--- /dev/null
+++ b/rbutil/rbutilqt/icons/players/gogearhdd6330-small.png
Binary files differ
diff --git a/rbutil/rbutilqt/icons/players/gogearsa9200-small.png b/rbutil/rbutilqt/icons/players/gogearsa9200-small.png
new file mode 100644
index 0000000000..5d8f70a220
--- /dev/null
+++ b/rbutil/rbutilqt/icons/players/gogearsa9200-small.png
Binary files differ
diff --git a/rbutil/rbutilqt/icons/players/hifimanhm60x-small.png b/rbutil/rbutilqt/icons/players/hifimanhm60x-small.png
new file mode 100644
index 0000000000..1220a5c46d
--- /dev/null
+++ b/rbutil/rbutilqt/icons/players/hifimanhm60x-small.png
Binary files differ
diff --git a/rbutil/rbutilqt/icons/players/hifimanhm801-small.png b/rbutil/rbutilqt/icons/players/hifimanhm801-small.png
new file mode 100644
index 0000000000..1a9751661d
--- /dev/null
+++ b/rbutil/rbutilqt/icons/players/hifimanhm801-small.png
Binary files differ
diff --git a/rbutil/rbutilqt/icons/players/iaudiom3-small.png b/rbutil/rbutilqt/icons/players/iaudiom3-small.png
new file mode 100644
index 0000000000..b72cb7dcc2
--- /dev/null
+++ b/rbutil/rbutilqt/icons/players/iaudiom3-small.png
Binary files differ
diff --git a/rbutil/rbutilqt/icons/players/iaudiom5-small.png b/rbutil/rbutilqt/icons/players/iaudiom5-small.png
new file mode 100644
index 0000000000..40cfff4f01
--- /dev/null
+++ b/rbutil/rbutilqt/icons/players/iaudiom5-small.png
Binary files differ
diff --git a/rbutil/rbutilqt/icons/players/iaudiox5-small.png b/rbutil/rbutilqt/icons/players/iaudiox5-small.png
new file mode 100644
index 0000000000..e95e434fd5
--- /dev/null
+++ b/rbutil/rbutilqt/icons/players/iaudiox5-small.png
Binary files differ
diff --git a/rbutil/rbutilqt/icons/players/ipod1g2g-small.png b/rbutil/rbutilqt/icons/players/ipod1g2g-small.png
new file mode 100644
index 0000000000..a573751c2f
--- /dev/null
+++ b/rbutil/rbutilqt/icons/players/ipod1g2g-small.png
Binary files differ
diff --git a/rbutil/rbutilqt/icons/players/ipod3g-small.png b/rbutil/rbutilqt/icons/players/ipod3g-small.png
new file mode 100644
index 0000000000..3efc1de071
--- /dev/null
+++ b/rbutil/rbutilqt/icons/players/ipod3g-small.png
Binary files differ
diff --git a/rbutil/rbutilqt/icons/players/ipod4g-small.png b/rbutil/rbutilqt/icons/players/ipod4g-small.png
new file mode 100644
index 0000000000..76cd554090
--- /dev/null
+++ b/rbutil/rbutilqt/icons/players/ipod4g-small.png
Binary files differ
diff --git a/rbutil/rbutilqt/icons/players/ipodcolor-small.png b/rbutil/rbutilqt/icons/players/ipodcolor-small.png
new file mode 100644
index 0000000000..8d530137c8
--- /dev/null
+++ b/rbutil/rbutilqt/icons/players/ipodcolor-small.png
Binary files differ
diff --git a/rbutil/rbutilqt/icons/players/ipodmini1g-small.png b/rbutil/rbutilqt/icons/players/ipodmini1g-small.png
new file mode 100644
index 0000000000..39f91bdde5
--- /dev/null
+++ b/rbutil/rbutilqt/icons/players/ipodmini1g-small.png
Binary files differ
diff --git a/rbutil/rbutilqt/icons/players/ipodnano1g-small.png b/rbutil/rbutilqt/icons/players/ipodnano1g-small.png
new file mode 100644
index 0000000000..71be0b8ed2
--- /dev/null
+++ b/rbutil/rbutilqt/icons/players/ipodnano1g-small.png
Binary files differ
diff --git a/rbutil/rbutilqt/icons/players/ipodnano2g-small.png b/rbutil/rbutilqt/icons/players/ipodnano2g-small.png
new file mode 100644
index 0000000000..413c041f7b
--- /dev/null
+++ b/rbutil/rbutilqt/icons/players/ipodnano2g-small.png
Binary files differ
diff --git a/rbutil/rbutilqt/icons/players/ipodvideo-small.png b/rbutil/rbutilqt/icons/players/ipodvideo-small.png
new file mode 100644
index 0000000000..40155ba14f
--- /dev/null
+++ b/rbutil/rbutilqt/icons/players/ipodvideo-small.png
Binary files differ
diff --git a/rbutil/rbutilqt/icons/players/iriverh10-small.png b/rbutil/rbutilqt/icons/players/iriverh10-small.png
new file mode 100644
index 0000000000..8ffe9162d3
--- /dev/null
+++ b/rbutil/rbutilqt/icons/players/iriverh10-small.png
Binary files differ
diff --git a/rbutil/rbutilqt/icons/players/iriverh100-small.png b/rbutil/rbutilqt/icons/players/iriverh100-small.png
new file mode 100644
index 0000000000..cc13ecf4c6
--- /dev/null
+++ b/rbutil/rbutilqt/icons/players/iriverh100-small.png
Binary files differ
diff --git a/rbutil/rbutilqt/icons/players/iriverh10_5gb-small.png b/rbutil/rbutilqt/icons/players/iriverh10_5gb-small.png
new file mode 100644
index 0000000000..c034586398
--- /dev/null
+++ b/rbutil/rbutilqt/icons/players/iriverh10_5gb-small.png
Binary files differ
diff --git a/rbutil/rbutilqt/icons/players/iriverh300-small.png b/rbutil/rbutilqt/icons/players/iriverh300-small.png
new file mode 100644
index 0000000000..3c5657bf00
--- /dev/null
+++ b/rbutil/rbutilqt/icons/players/iriverh300-small.png
Binary files differ
diff --git a/rbutil/rbutilqt/icons/players/mpiohd200-small.png b/rbutil/rbutilqt/icons/players/mpiohd200-small.png
new file mode 100644
index 0000000000..d82ba6c015
--- /dev/null
+++ b/rbutil/rbutilqt/icons/players/mpiohd200-small.png
Binary files differ
diff --git a/rbutil/rbutilqt/icons/players/mpiohd300-small.png b/rbutil/rbutilqt/icons/players/mpiohd300-small.png
new file mode 100644
index 0000000000..744dfc09c0
--- /dev/null
+++ b/rbutil/rbutilqt/icons/players/mpiohd300-small.png
Binary files differ
diff --git a/rbutil/rbutilqt/icons/players/mrobe100-small.png b/rbutil/rbutilqt/icons/players/mrobe100-small.png
new file mode 100644
index 0000000000..3ab6206a73
--- /dev/null
+++ b/rbutil/rbutilqt/icons/players/mrobe100-small.png
Binary files differ
diff --git a/rbutil/rbutilqt/icons/players/mrobe500-small.png b/rbutil/rbutilqt/icons/players/mrobe500-small.png
new file mode 100644
index 0000000000..6c08b15495
--- /dev/null
+++ b/rbutil/rbutilqt/icons/players/mrobe500-small.png
Binary files differ
diff --git a/rbutil/rbutilqt/icons/players/samsungyh820-small.png b/rbutil/rbutilqt/icons/players/samsungyh820-small.png
new file mode 100644
index 0000000000..27702e5c61
--- /dev/null
+++ b/rbutil/rbutilqt/icons/players/samsungyh820-small.png
Binary files differ
diff --git a/rbutil/rbutilqt/icons/players/samsungyh920-small.png b/rbutil/rbutilqt/icons/players/samsungyh920-small.png
new file mode 100644
index 0000000000..0188b4186a
--- /dev/null
+++ b/rbutil/rbutilqt/icons/players/samsungyh920-small.png
Binary files differ
diff --git a/rbutil/rbutilqt/icons/players/samsungyh925-small.png b/rbutil/rbutilqt/icons/players/samsungyh925-small.png
new file mode 100644
index 0000000000..733bc6fbbd
--- /dev/null
+++ b/rbutil/rbutilqt/icons/players/samsungyh925-small.png
Binary files differ
diff --git a/rbutil/rbutilqt/icons/players/samsungypr0-small.png b/rbutil/rbutilqt/icons/players/samsungypr0-small.png
new file mode 100644
index 0000000000..2183eec0ba
--- /dev/null
+++ b/rbutil/rbutilqt/icons/players/samsungypr0-small.png
Binary files differ
diff --git a/rbutil/rbutilqt/icons/players/sansac200-small.png b/rbutil/rbutilqt/icons/players/sansac200-small.png
new file mode 100644
index 0000000000..4678c607c1
--- /dev/null
+++ b/rbutil/rbutilqt/icons/players/sansac200-small.png
Binary files differ
diff --git a/rbutil/rbutilqt/icons/players/sansaclip-small.png b/rbutil/rbutilqt/icons/players/sansaclip-small.png
new file mode 100644
index 0000000000..a4e1c4a69b
--- /dev/null
+++ b/rbutil/rbutilqt/icons/players/sansaclip-small.png
Binary files differ
diff --git a/rbutil/rbutilqt/icons/players/sansaclipplus-small.png b/rbutil/rbutilqt/icons/players/sansaclipplus-small.png
new file mode 100644
index 0000000000..edb7691ae8
--- /dev/null
+++ b/rbutil/rbutilqt/icons/players/sansaclipplus-small.png
Binary files differ
diff --git a/rbutil/rbutilqt/icons/players/sansaclipzip-small.png b/rbutil/rbutilqt/icons/players/sansaclipzip-small.png
new file mode 100644
index 0000000000..bc1f2a3fd0
--- /dev/null
+++ b/rbutil/rbutilqt/icons/players/sansaclipzip-small.png
Binary files differ
diff --git a/rbutil/rbutilqt/icons/players/sansaconnect-small.png b/rbutil/rbutilqt/icons/players/sansaconnect-small.png
new file mode 100644
index 0000000000..af348466ee
--- /dev/null
+++ b/rbutil/rbutilqt/icons/players/sansaconnect-small.png
Binary files differ
diff --git a/rbutil/rbutilqt/icons/players/sansae200-small.png b/rbutil/rbutilqt/icons/players/sansae200-small.png
new file mode 100644
index 0000000000..530456be1c
--- /dev/null
+++ b/rbutil/rbutilqt/icons/players/sansae200-small.png
Binary files differ
diff --git a/rbutil/rbutilqt/icons/players/sansafuze-small.png b/rbutil/rbutilqt/icons/players/sansafuze-small.png
new file mode 100644
index 0000000000..8cef62abc6
--- /dev/null
+++ b/rbutil/rbutilqt/icons/players/sansafuze-small.png
Binary files differ
diff --git a/rbutil/rbutilqt/icons/players/sansafuzeplus-small.png b/rbutil/rbutilqt/icons/players/sansafuzeplus-small.png
new file mode 100644
index 0000000000..6d7336f1ec
--- /dev/null
+++ b/rbutil/rbutilqt/icons/players/sansafuzeplus-small.png
Binary files differ
diff --git a/rbutil/rbutilqt/icons/players/source-small.png b/rbutil/rbutilqt/icons/players/source-small.png
new file mode 100644
index 0000000000..4c7cdcb426
--- /dev/null
+++ b/rbutil/rbutilqt/icons/players/source-small.png
Binary files differ
diff --git a/rbutil/rbutilqt/icons/players/vibe500-small.png b/rbutil/rbutilqt/icons/players/vibe500-small.png
new file mode 100644
index 0000000000..901ac676e9
--- /dev/null
+++ b/rbutil/rbutilqt/icons/players/vibe500-small.png
Binary files differ
diff --git a/rbutil/rbutilqt/icons/players/vx747-small.png b/rbutil/rbutilqt/icons/players/vx747-small.png
new file mode 100644
index 0000000000..940babd485
--- /dev/null
+++ b/rbutil/rbutilqt/icons/players/vx747-small.png
Binary files differ
diff --git a/rbutil/rbutilqt/icons/players/vx777-small.png b/rbutil/rbutilqt/icons/players/vx777-small.png
new file mode 100644
index 0000000000..2466b9d504
--- /dev/null
+++ b/rbutil/rbutilqt/icons/players/vx777-small.png
Binary files differ
diff --git a/rbutil/rbutilqt/rbutil.ini b/rbutil/rbutilqt/rbutil.ini
index 6f620f382a..547da12845 100644
--- a/rbutil/rbutilqt/rbutil.ini
+++ b/rbutil/rbutilqt/rbutil.ini
@@ -116,6 +116,7 @@ bootloadername=
116manualname= 116manualname=
117brand=Archos 117brand=Archos
118configure_modelname=archosplayer 118configure_modelname=archosplayer
119playerpic=archosplayer
119encoder=lame 120encoder=lame
120 121
121[archosrecorder] 122[archosrecorder]
@@ -126,6 +127,7 @@ bootloadername=
126manualname= 127manualname=
127brand=Archos 128brand=Archos
128configure_modelname=archosrecorder 129configure_modelname=archosrecorder
130playerpic=archosrecorder
129encoder=lame 131encoder=lame
130 132
131[archosrecorder.8mb] 133[archosrecorder.8mb]
@@ -136,6 +138,7 @@ bootloadername=
136manualname=recorder 138manualname=recorder
137brand=Archos 139brand=Archos
138configure_modelname=archosrecorder 140configure_modelname=archosrecorder
141playerpic=archosrecorder
139encoder=lame 142encoder=lame
140 143
141[archosrecorderv2] 144[archosrecorderv2]
@@ -146,6 +149,7 @@ bootloadername=
146manualname= 149manualname=
147brand=Archos 150brand=Archos
148configure_modelname=archosrecorderv2 151configure_modelname=archosrecorderv2
152playerpic=archosrecorderv2
149encoder=lame 153encoder=lame
150 154
151[archosfmrecorder] 155[archosfmrecorder]
@@ -156,6 +160,7 @@ bootloadername=
156manualname= 160manualname=
157brand=Archos 161brand=Archos
158configure_modelname=archosfmrecorder 162configure_modelname=archosfmrecorder
163playerpic=archosfmrecorder
159encoder=lame 164encoder=lame
160 165
161[archosfmrecorder.8mb] 166[archosfmrecorder.8mb]
@@ -166,6 +171,7 @@ bootloadername=
166manualname=archosfmrecorder 171manualname=archosfmrecorder
167brand=Archos 172brand=Archos
168configure_modelname=archosfmrecorder 173configure_modelname=archosfmrecorder
174playerpic=archosfmrecorder
169encoder=lame 175encoder=lame
170 176
171[archosondiosp] 177[archosondiosp]
@@ -176,6 +182,7 @@ bootloadername=
176manualname= 182manualname=
177brand=Archos 183brand=Archos
178configure_modelname=archosondiosp 184configure_modelname=archosondiosp
185playerpic=archosondiosp
179encoder=lame 186encoder=lame
180 187
181[archosondiofm] 188[archosondiofm]
@@ -186,6 +193,7 @@ bootloadername=
186manualname= 193manualname=
187brand=Archos 194brand=Archos
188configure_modelname=archosondiofm 195configure_modelname=archosondiofm
196playerpic=archosondiofm
189encoder=lame 197encoder=lame
190 198
191[iriverh100] 199[iriverh100]
@@ -199,6 +207,7 @@ manualname=iriverh100
199brand=Iriver 207brand=Iriver
200usbid=0x10063001 208usbid=0x10063001
201configure_modelname=iriverh100 209configure_modelname=iriverh100
210playerpic=iriverh100
202encoder=rbspeex 211encoder=rbspeex
203 212
204[iriverh120] 213[iriverh120]
@@ -212,6 +221,7 @@ manualname=iriverh100
212brand=Iriver 221brand=Iriver
213usbid=0x10063002 222usbid=0x10063002
214configure_modelname=iriverh120 223configure_modelname=iriverh120
224playerpic=iriverh100
215encoder=rbspeex 225encoder=rbspeex
216 226
217[iriverh300] 227[iriverh300]
@@ -225,6 +235,7 @@ manualname=iriverh300
225brand=Iriver 235brand=Iriver
226usbid=0x10063003 236usbid=0x10063003
227configure_modelname=iriverh300 237configure_modelname=iriverh300
238playerpic=iriverh300
228encoder=rbspeex 239encoder=rbspeex
229 240
230[iriverh10_5gb] 241[iriverh10_5gb]
@@ -237,6 +248,7 @@ manualname=
237brand=Iriver 248brand=Iriver
238usbid=0x41022002 249usbid=0x41022002
239configure_modelname=iriverh10_5gb 250configure_modelname=iriverh10_5gb
251playerpic=iriverh10_5gb
240encoder=rbspeex 252encoder=rbspeex
241 253
242[iriverh10_5gb.mtp] 254[iriverh10_5gb.mtp]
@@ -249,6 +261,7 @@ manualname=
249brand=Iriver 261brand=Iriver
250usbid=0x41022105, 0x41022102 262usbid=0x41022105, 0x41022102
251configure_modelname=iriverh10_5gb 263configure_modelname=iriverh10_5gb
264playerpic=iriverh10_5gb
252encoder=rbspeex 265encoder=rbspeex
253 266
254[iriverh10] 267[iriverh10]
@@ -262,6 +275,7 @@ brand=Iriver
262usbid=0x0b7000ba 275usbid=0x0b7000ba
263usberror=0x41022101 276usberror=0x41022101
264configure_modelname=iriverh10 277configure_modelname=iriverh10
278playerpic=iriverh10
265encoder=rbspeex 279encoder=rbspeex
266 280
267[ipod1g2g] 281[ipod1g2g]
@@ -272,6 +286,7 @@ bootloadername=/ipod/bootloader-ipod1g2g.ipod
272manualname= 286manualname=
273brand=Apple 287brand=Apple
274configure_modelname=ipod1g2g 288configure_modelname=ipod1g2g
289playerpic=ipod1g2g
275encoder=rbspeex 290encoder=rbspeex
276 291
277[ipodcolor] 292[ipodcolor]
@@ -282,6 +297,7 @@ bootloadername=/ipod/bootloader-ipodcolor.ipod
282manualname= 297manualname=
283brand=Apple 298brand=Apple
284configure_modelname=ipodcolor 299configure_modelname=ipodcolor
300playerpic=ipodcolor
285encoder=rbspeex 301encoder=rbspeex
286 302
287[ipodnano1g] 303[ipodnano1g]
@@ -292,6 +308,7 @@ bootloadername=/ipod/bootloader-ipodnano1g.ipod
292manualname= 308manualname=
293brand=Apple 309brand=Apple
294configure_modelname=ipodnano1g 310configure_modelname=ipodnano1g
311playerpic=ipodnano1g
295encoder=rbspeex 312encoder=rbspeex
296 313
297[ipodnano2g] 314[ipodnano2g]
@@ -302,6 +319,7 @@ bootloadername=/ipod/bootloader-ipodnano2g.ipodx
302manualname= 319manualname=
303brand=Apple 320brand=Apple
304configure_modelname=ipodnano2g 321configure_modelname=ipodnano2g
322playerpic=ipodnano2g
305encoder=rbspeex 323encoder=rbspeex
306 324
307[ipod4g] 325[ipod4g]
@@ -312,6 +330,7 @@ bootloadername=/ipod/bootloader-ipod4g.ipod
312manualname= 330manualname=
313brand=Apple 331brand=Apple
314configure_modelname=ipod4g 332configure_modelname=ipod4g
333playerpic=ipod4g
315encoder=rbspeex 334encoder=rbspeex
316 335
317[ipodvideo] 336[ipodvideo]
@@ -322,6 +341,7 @@ bootloadername=/ipod/bootloader-ipodvideo.ipod
322manualname= 341manualname=
323brand=Apple 342brand=Apple
324configure_modelname=ipodvideo 343configure_modelname=ipodvideo
344playerpic=ipodvideo
325encoder=rbspeex 345encoder=rbspeex
326 346
327[ipodclassic] 347[ipodclassic]
@@ -344,6 +364,7 @@ manualname=
344brand=Apple 364brand=Apple
345usbid=0x05ac1201 365usbid=0x05ac1201
346configure_modelname=ipod3g 366configure_modelname=ipod3g
367playerpic=ipod3g
347encoder=rbspeex 368encoder=rbspeex
348 369
349[ipodmini1g] 370[ipodmini1g]
@@ -353,6 +374,7 @@ bootloadermethod=ipod
353bootloadername=/ipod/bootloader-ipodmini1g.ipod 374bootloadername=/ipod/bootloader-ipodmini1g.ipod
354brand=Apple 375brand=Apple
355configure_modelname=ipodmini1g 376configure_modelname=ipodmini1g
377playerpic=ipodmini1g
356encoder=rbspeex 378encoder=rbspeex
357 379
358[ipodmini2g] 380[ipodmini2g]
@@ -363,6 +385,7 @@ bootloadername=/ipod/bootloader-ipodmini2g.ipod
363manualname=ipodmini1g 385manualname=ipodmini1g
364brand=Apple 386brand=Apple
365configure_modelname=ipodmini2g 387configure_modelname=ipodmini2g
388playerpic=ipodmini1g
366encoder=rbspeex 389encoder=rbspeex
367 390
368[iaudiox5] 391[iaudiox5]
@@ -375,6 +398,7 @@ manualname=
375brand=Cowon 398brand=Cowon
376usbid=0x0e210510, 0x0e210513 399usbid=0x0e210510, 0x0e210513
377configure_modelname=iaudiox5 400configure_modelname=iaudiox5
401playerpic=iaudiox5
378encoder=rbspeex 402encoder=rbspeex
379 403
380[iaudiox5.v] 404[iaudiox5.v]
@@ -386,6 +410,7 @@ bootloaderfile=/FIRMWARE/x5v_fw.bin
386manualname= 410manualname=
387brand=Cowon 411brand=Cowon
388configure_modelname=iaudiox5 412configure_modelname=iaudiox5
413playerpic=iaudiox5
389encoder=rbspeex 414encoder=rbspeex
390 415
391[iaudiom5] 416[iaudiom5]
@@ -398,6 +423,7 @@ manualname=
398brand=Cowon 423brand=Cowon
399usbid=0x0e210520 424usbid=0x0e210520
400configure_modelname=iaudiom5 425configure_modelname=iaudiom5
426playerpic=iaudiom5
401encoder=rbspeex 427encoder=rbspeex
402 428
403[iaudiom3] 429[iaudiom3]
@@ -410,6 +436,7 @@ manualname=
410brand=Cowon 436brand=Cowon
411usbid=0x0e210500 437usbid=0x0e210500
412configure_modelname=iaudiom3 438configure_modelname=iaudiom3
439playerpic=iaudiom3
413encoder=rbspeex 440encoder=rbspeex
414 441
415[gigabeatfx] 442[gigabeatfx]
@@ -422,6 +449,7 @@ manualname=
422brand=Toshiba 449brand=Toshiba
423usbid=0x09300009 450usbid=0x09300009
424configure_modelname=gigabeatfx 451configure_modelname=gigabeatfx
452playerpic=gigabeatfx
425encoder=rbspeex 453encoder=rbspeex
426 454
427[gigabeats] 455[gigabeats]
@@ -432,6 +460,7 @@ manualname=
432brand=Toshiba 460brand=Toshiba
433usbid=0x09300010 461usbid=0x09300010
434configure_modelname=gigabeats 462configure_modelname=gigabeats
463playerpic=gigabeats
435encoder=rbspeex 464encoder=rbspeex
436status=disabled 465status=disabled
437 466
@@ -445,6 +474,7 @@ brand=Sandisk
445usbid=0x07817421 474usbid=0x07817421
446usberror=0x07817420 475usberror=0x07817420
447configure_modelname=sansae200 476configure_modelname=sansae200
477playerpic=sansae200
448encoder=rbspeex 478encoder=rbspeex
449 479
450[sansac200] 480[sansac200]
@@ -456,6 +486,7 @@ manualname=
456brand=Sandisk 486brand=Sandisk
457usbid=0x07817450, 0x07817451 487usbid=0x07817450, 0x07817451
458configure_modelname=sansac200 488configure_modelname=sansac200
489playerpic=sansac200
459encoder=rbspeex 490encoder=rbspeex
460 491
461[sansae200v2] 492[sansae200v2]
@@ -470,6 +501,7 @@ brand=Sandisk
470usbid=0x07817423 501usbid=0x07817423
471usberror=0x07817422 502usberror=0x07817422
472configure_modelname=sansae200v2 503configure_modelname=sansae200v2
504playerpic=sansae200
473encoder=rbspeex 505encoder=rbspeex
474 506
475[sansac200v2] 507[sansac200v2]
@@ -484,6 +516,7 @@ brand=Sandisk
484usbid=0x07817452 516usbid=0x07817452
485usberror=0x07817451 517usberror=0x07817451
486configure_modelname=sansac200v2 518configure_modelname=sansac200v2
519playerpic=sansac200
487encoder=rbspeex 520encoder=rbspeex
488 521
489[sansafuze] 522[sansafuze]
@@ -498,6 +531,7 @@ brand=Sandisk
498usbid=0x078174c1 531usbid=0x078174c1
499usberror=0x078174c0 532usberror=0x078174c0
500configure_modelname=sansafuze 533configure_modelname=sansafuze
534playerpic=sansafuze
501encoder=rbspeex 535encoder=rbspeex
502 536
503[sansafuzev2] 537[sansafuzev2]
@@ -512,6 +546,7 @@ brand=Sandisk
512usbid=0x078174c3 546usbid=0x078174c3
513usberror=0x078174c2 547usberror=0x078174c2
514configure_modelname=sansafuzev2 548configure_modelname=sansafuzev2
549playerpic=sansafuze
515encoder=rbspeex 550encoder=rbspeex
516 551
517[sansafuzeplus] 552[sansafuzeplus]
@@ -526,6 +561,7 @@ brand=Sandisk
526usbid=0x078174e1 561usbid=0x078174e1
527usberror= 562usberror=
528configure_modelname=sansafuzeplus 563configure_modelname=sansafuzeplus
564playerpic=sansafuzeplus
529encoder=rbspeex 565encoder=rbspeex
530 566
531[sansam200v4] 567[sansam200v4]
@@ -540,6 +576,7 @@ brand=Sandisk
540usbid= 576usbid=
541usberror= 577usberror=
542configure_modelname=sansam200v4 578configure_modelname=sansam200v4
579playerpic=sansam200v4
543encoder=rbspeex 580encoder=rbspeex
544status=disabled 581status=disabled
545 582
@@ -555,6 +592,7 @@ brand=Sandisk
555usbid=0x07817433 592usbid=0x07817433
556usberror=0x07817432 593usberror=0x07817432
557configure_modelname=sansaclip 594configure_modelname=sansaclip
595playerpic=sansaclip
558encoder=rbspeex 596encoder=rbspeex
559 597
560[sansaclipv2] 598[sansaclipv2]
@@ -569,6 +607,7 @@ brand=Sandisk
569usbid=0x07817435 607usbid=0x07817435
570usberror=0x07817434 608usberror=0x07817434
571configure_modelname=sansaclipv2 609configure_modelname=sansaclipv2
610playerpic=sansaclip
572encoder=rbspeex 611encoder=rbspeex
573 612
574[sansaclipplus] 613[sansaclipplus]
@@ -583,6 +622,7 @@ brand=Sandisk
583usbid=0x078174d1 622usbid=0x078174d1
584usberror=0x078174d0 623usberror=0x078174d0
585configure_modelname=sansaclipplus 624configure_modelname=sansaclipplus
625playerpic=sansaclipplus
586encoder=rbspeex 626encoder=rbspeex
587 627
588[sansaclipzip] 628[sansaclipzip]
@@ -597,6 +637,7 @@ brand=Sandisk
597usbid=0x078174e5 637usbid=0x078174e5
598usberror=0x078174e4 638usberror=0x078174e4
599configure_modelname=sansaclipzip 639configure_modelname=sansaclipzip
640playerpic=sansaclipzip
600encoder=rbspeex 641encoder=rbspeex
601 642
602[mrobe100] 643[mrobe100]
@@ -609,6 +650,7 @@ manualname=
609brand=Olympus 650brand=Olympus
610usbid=0x07b40280 651usbid=0x07b40280
611configure_modelname=mrobe100 652configure_modelname=mrobe100
653playerpic=mrobe100
612encoder=rbspeex 654encoder=rbspeex
613 655
614[ondavx747] 656[ondavx747]
@@ -622,6 +664,7 @@ manualname=
622brand=Onda 664brand=Onda
623usbid=0x07c4a4a5 665usbid=0x07c4a4a5
624configure_modelname=ondavx747 666configure_modelname=ondavx747
667playerpic=vx747
625encoder=rbspeex 668encoder=rbspeex
626status=disabled 669status=disabled
627 670
@@ -636,6 +679,7 @@ manualname=
636brand=Onda 679brand=Onda
637usbid=0x07c4a4a5 680usbid=0x07c4a4a5
638configure_modelname=ondavx747p 681configure_modelname=ondavx747p
682playerpic=vx747
639encoder=rbspeex 683encoder=rbspeex
640status=disabled 684status=disabled
641 685
@@ -650,6 +694,7 @@ manualname=
650brand=Onda 694brand=Onda
651usbid=0x07c4a4a5 695usbid=0x07c4a4a5
652configure_modelname=ondavx777 696configure_modelname=ondavx777
697playerpic=vx777
653encoder=rbspeex 698encoder=rbspeex
654status=disabled 699status=disabled
655 700
@@ -663,6 +708,7 @@ manualname=
663brand=Samsung 708brand=Samsung
664usbid=0x04e85023 709usbid=0x04e85023
665configure_modelname=samsungyh820 710configure_modelname=samsungyh820
711playerpic=samsungyh820
666encoder=rbspeex 712encoder=rbspeex
667 713
668[samsungyh920] 714[samsungyh920]
@@ -675,6 +721,7 @@ manualname=
675brand=Samsung 721brand=Samsung
676usbid=0x04e85022, 0x04e8501d 722usbid=0x04e85022, 0x04e8501d
677configure_modelname=samsungyh920 723configure_modelname=samsungyh920
724playerpic=samsungyh920
678encoder=rbspeex 725encoder=rbspeex
679 726
680[samsungyh925] 727[samsungyh925]
@@ -687,6 +734,7 @@ manualname=
687brand=Samsung 734brand=Samsung
688usbid=0x04e85024 735usbid=0x04e85024
689configure_modelname=samsungyh925 736configure_modelname=samsungyh925
737playerpic=samsungyh925
690encoder=rbspeex 738encoder=rbspeex
691 739
692[cowond2] 740[cowond2]
@@ -701,6 +749,7 @@ brand=Cowon
701usbid=0x0e210800, 0x0e210860, 0x0e210870, 0x0e210880, 0x0e210890 749usbid=0x0e210800, 0x0e210860, 0x0e210870, 0x0e210880, 0x0e210890
702usberror=0x0e210801, 0x0e210861, 0x0e210871, 0x0e210881, 0x0e210891 750usberror=0x0e210801, 0x0e210861, 0x0e210871, 0x0e210881, 0x0e210891
703configure_modelname=cowond2 751configure_modelname=cowond2
752playerpic=cowond2
704encoder=rbspeex 753encoder=rbspeex
705status=disabled 754status=disabled
706 755
@@ -715,6 +764,7 @@ brand=Packard Bell
715usbid=0x04098038 764usbid=0x04098038
716usberror=0x04098039 765usberror=0x04098039
717configure_modelname=vibe500 766configure_modelname=vibe500
767playerpic=vibe500
718encoder=rbspeex 768encoder=rbspeex
719 769
720[mpiohd200] 770[mpiohd200]
@@ -728,6 +778,7 @@ manualname=
728brand=MPIO 778brand=MPIO
729usbid=0x27351004 779usbid=0x27351004
730configure_modelname=mpiohd200 780configure_modelname=mpiohd200
781playerpic=mpiohd200
731encoder=rbspeex 782encoder=rbspeex
732 783
733[mpiohd300] 784[mpiohd300]
@@ -741,6 +792,7 @@ manualname=
741brand=MPIO 792brand=MPIO
742usbid=0x27351005 793usbid=0x27351005
743configure_modelname=mpiohd300 794configure_modelname=mpiohd300
795playerpic=mpiohd300
744encoder=rbspeex 796encoder=rbspeex
745 797
746[gogearhdd1630] 798[gogearhdd1630]
@@ -753,6 +805,7 @@ manualname=
753brand=Philips 805brand=Philips
754usbid=0x0471014c 806usbid=0x0471014c
755configure_modelname=gogearhdd1630 807configure_modelname=gogearhdd1630
808playerpic=gogearhdd1630
756encoder=rbspeex 809encoder=rbspeex
757 810
758[gogearhdd6330] 811[gogearhdd6330]
@@ -765,6 +818,7 @@ manualname=
765brand=Philips 818brand=Philips
766usbid=0x0471014b 819usbid=0x0471014b
767configure_modelname=gogearhdd6330 820configure_modelname=gogearhdd6330
821playerpic=gogearhdd6330
768encoder=rbspeex 822encoder=rbspeex
769 823
770[gogearsa9200] 824[gogearsa9200]
@@ -776,6 +830,7 @@ manualname=
776brand=Philips 830brand=Philips
777usbid=0x0471014f 831usbid=0x0471014f
778configure_modelname=gogearsa9200 832configure_modelname=gogearsa9200
833playerpic=gogearsa9200
779encoder=rbspeex 834encoder=rbspeex
780status=disabled 835status=disabled
781 836
diff --git a/rbutil/rbutilqt/rbutilqt.cpp b/rbutil/rbutilqt/rbutilqt.cpp
index 27efcea6db..575859fd46 100644
--- a/rbutil/rbutilqt/rbutilqt.cpp
+++ b/rbutil/rbutilqt/rbutilqt.cpp
@@ -364,20 +364,28 @@ void RbUtilQt::updateDevice()
364 ui.menuA_ctions->setEnabled(configurationValid); 364 ui.menuA_ctions->setEnabled(configurationValid);
365 365
366 // displayed device info 366 // displayed device info
367 QString mountpoint = RbSettings::value(RbSettings::Mountpoint).toString();
368 QString brand = SystemInfo::value(SystemInfo::CurBrand).toString(); 367 QString brand = SystemInfo::value(SystemInfo::CurBrand).toString();
369 QString name = SystemInfo::value(SystemInfo::CurName).toString() + 368 QString name
370 " (" + ServerInfo::value(ServerInfo::CurStatus).toString() + ")"; 369 = QString("%1 (%2)").arg(SystemInfo::value(SystemInfo::CurName).toString(),
370 ServerInfo::value(ServerInfo::CurStatus).toString());
371 ui.labelDevice->setText(tr("<b>%1 %2</b>").arg(brand, name));
372
373 QString mountpoint = RbSettings::value(RbSettings::Mountpoint).toString();
371 QString mountdisplay = QDir::toNativeSeparators(mountpoint); 374 QString mountdisplay = QDir::toNativeSeparators(mountpoint);
372 QString label = Utils::filesystemName(mountpoint); 375 if(!mountdisplay.isEmpty()) {
373 if(!label.isEmpty()) 376 QString label = Utils::filesystemName(mountpoint);
374 mountdisplay += " (" + label + ")"; 377 if(!label.isEmpty()) mountdisplay += QString(" (%1)").arg(label);
378 ui.labelMountpoint->setText(tr("<b>%1</b>").arg(mountdisplay));
379 }
380 else {
381 mountdisplay = "(unknown)";
382 }
375 383
376 if(name.isEmpty()) name = "&lt;none&gt;"; 384 QPixmap pm;
377 if(mountpoint.isEmpty()) 385 QString m = SystemInfo::value(SystemInfo::CurPlayerPicture).toString();
378 mountpoint = "&lt;invalid&gt;"; 386 pm.load(":/icons/players/" + m + "-small.png");
379 ui.labelDevice->setText(tr("<b>%1 %2</b>").arg(brand, name)); 387 pm = pm.scaledToHeight(QFontMetrics(QApplication::font()).height() * 3);
380 ui.labelMountpoint->setText(tr("<b>%1</b>").arg(mountdisplay)); 388 ui.labelPlayerPic->setPixmap(pm);
381 389
382 // hide quickstart buttons if no release available 390 // hide quickstart buttons if no release available
383 bool installable = !ServerInfo::value(ServerInfo::CurReleaseVersion).toString().isEmpty(); 391 bool installable = !ServerInfo::value(ServerInfo::CurReleaseVersion).toString().isEmpty();
diff --git a/rbutil/rbutilqt/rbutilqt.qrc b/rbutil/rbutilqt/rbutilqt.qrc
index 2dd317032e..5305a98434 100644
--- a/rbutil/rbutilqt/rbutilqt.qrc
+++ b/rbutil/rbutilqt/rbutilqt.qrc
@@ -42,6 +42,56 @@
42 <file>icons/wizard.jpg</file> 42 <file>icons/wizard.jpg</file>
43 <file alias="icons/rockbox-clef.svg">../../docs/logo/rockbox-clef.svg</file> 43 <file alias="icons/rockbox-clef.svg">../../docs/logo/rockbox-clef.svg</file>
44 </qresource> 44 </qresource>
45 <qresource>
46 <file>icons/players/archosfmrecorder-small.png</file>
47 <file>icons/players/archosondiofm-small.png</file>
48 <file>icons/players/archosondiosp-small.png</file>
49 <file>icons/players/archosplayer-small.png</file>
50 <file>icons/players/archosrecorder-small.png</file>
51 <file>icons/players/archosrecorderv2-small.png</file>
52 <file>icons/players/cowond2-small.png</file>
53 <file>icons/players/gigabeatfx-small.png</file>
54 <file>icons/players/gigabeats-small.png</file>
55 <file>icons/players/gogearhdd1630-small.png</file>
56 <file>icons/players/gogearhdd6330-small.png</file>
57 <file>icons/players/gogearsa9200-small.png</file>
58 <file>icons/players/hifimanhm60x-small.png</file>
59 <file>icons/players/hifimanhm801-small.png</file>
60 <file>icons/players/iaudiom3-small.png</file>
61 <file>icons/players/iaudiom5-small.png</file>
62 <file>icons/players/iaudiox5-small.png</file>
63 <file>icons/players/ipod1g2g-small.png</file>
64 <file>icons/players/ipod3g-small.png</file>
65 <file>icons/players/ipod4g-small.png</file>
66 <file>icons/players/ipodcolor-small.png</file>
67 <file>icons/players/ipodmini1g-small.png</file>
68 <file>icons/players/ipodnano1g-small.png</file>
69 <file>icons/players/ipodnano2g-small.png</file>
70 <file>icons/players/ipodvideo-small.png</file>
71 <file>icons/players/iriverh100-small.png</file>
72 <file>icons/players/iriverh10_5gb-small.png</file>
73 <file>icons/players/iriverh10-small.png</file>
74 <file>icons/players/iriverh300-small.png</file>
75 <file>icons/players/mpiohd200-small.png</file>
76 <file>icons/players/mpiohd300-small.png</file>
77 <file>icons/players/mrobe100-small.png</file>
78 <file>icons/players/mrobe500-small.png</file>
79 <file>icons/players/samsungyh820-small.png</file>
80 <file>icons/players/samsungyh920-small.png</file>
81 <file>icons/players/samsungyh925-small.png</file>
82 <file>icons/players/samsungypr0-small.png</file>
83 <file>icons/players/sansac200-small.png</file>
84 <file>icons/players/sansaclipplus-small.png</file>
85 <file>icons/players/sansaclip-small.png</file>
86 <file>icons/players/sansaclipzip-small.png</file>
87 <file>icons/players/sansaconnect-small.png</file>
88 <file>icons/players/sansae200-small.png</file>
89 <file>icons/players/sansafuzeplus-small.png</file>
90 <file>icons/players/sansafuze-small.png</file>
91 <file>icons/players/vibe500-small.png</file>
92 <file>icons/players/vx747-small.png</file>
93 <file>icons/players/vx777-small.png</file>
94 </qresource>
45 <qresource prefix="/ini"> 95 <qresource prefix="/ini">
46 <file>rbutil.ini</file> 96 <file>rbutil.ini</file>
47 </qresource> 97 </qresource>
diff --git a/rbutil/rbutilqt/rbutilqtfrm.ui b/rbutil/rbutilqt/rbutilqtfrm.ui
index 3ee52d6f7b..561a9aa3ae 100644
--- a/rbutil/rbutilqt/rbutilqtfrm.ui
+++ b/rbutil/rbutilqt/rbutilqtfrm.ui
@@ -97,7 +97,17 @@
97 </property> 97 </property>
98 </spacer> 98 </spacer>
99 </item> 99 </item>
100 <item row="0" column="3"> 100 <item row="0" column="0" rowspan="2">
101 <widget class="QLabel" name="labelPlayerPic">
102 <property name="text">
103 <string/>
104 </property>
105 <property name="scaledContents">
106 <bool>true</bool>
107 </property>
108 </widget>
109 </item>
110 <item row="0" column="4" rowspan="2">
101 <widget class="QPushButton" name="buttonChangeDevice"> 111 <widget class="QPushButton" name="buttonChangeDevice">
102 <property name="text"> 112 <property name="text">
103 <string>&amp;Change</string> 113 <string>&amp;Change</string>