summaryrefslogtreecommitdiff
Unidiff
Diffstat (more/less context) (ignore whitespace changes)
-rw-r--r--core/applets/aboutapplet/.cvsignore3
-rw-r--r--core/applets/aboutapplet/about.cpp89
-rw-r--r--core/applets/aboutapplet/about.h48
-rw-r--r--core/applets/aboutapplet/aboutapplet.pro14
-rw-r--r--core/applets/aboutapplet/config.in4
-rw-r--r--core/applets/aboutapplet/dialog.ui485
-rw-r--r--library/inlinepics_p.h82
-rw-r--r--packages1
-rw-r--r--pics/inline/about.pngbin0 -> 2482 bytes
9 files changed, 724 insertions, 2 deletions
diff --git a/core/applets/aboutapplet/.cvsignore b/core/applets/aboutapplet/.cvsignore
new file mode 100644
index 0000000..b138fa9
--- a/dev/null
+++ b/core/applets/aboutapplet/.cvsignore
@@ -0,0 +1,3 @@
1Makefile*
2.moc
3.obj \ No newline at end of file
diff --git a/core/applets/aboutapplet/about.cpp b/core/applets/aboutapplet/about.cpp
new file mode 100644
index 0000000..e909d0f
--- a/dev/null
+++ b/core/applets/aboutapplet/about.cpp
@@ -0,0 +1,89 @@
1#include "about.h"
2#include "dialog.h"
3
4#include <qpe/resource.h>
5#include <qpe/qcopenvelope_qws.h>
6
7#include <qapplication.h>
8#include <qlabel.h>
9
10AboutApplet::AboutApplet ( )
11 : QObject ( 0, "AboutApplet" )
12{}
13
14AboutApplet::~AboutApplet ( )
15{}
16
17int AboutApplet::position ( ) const
18{
19 return 1;
20}
21
22QString AboutApplet::name ( ) const
23{
24 return tr( "About shortcut" );
25}
26
27QString AboutApplet::text ( ) const
28{
29 return tr( "About" );
30}
31
32QString AboutApplet::tr( const char* s ) const
33{
34 return qApp->translate( "AboutApplet", s, 0 );
35}
36
37QString AboutApplet::tr( const char* s, const char* p ) const
38{
39 return qApp->translate( "AboutApplet", s, p );
40}
41
42QIconSet AboutApplet::icon ( ) const
43{
44 QPixmap pix;
45 QImage img = Resource::loadImage ( "about" );
46
47 if ( !img. isNull ( ) )
48 pix. convertFromImage ( img. smoothScale ( 14, 14 ) );
49 return pix;
50}
51
52QPopupMenu *AboutApplet::popup ( QWidget * ) const
53{
54 return 0;
55}
56
57void AboutApplet::activated()
58{
59 AboutDialog* d = new AboutDialog( qApp->mainWidget(), "aboutDialog", true );
60 if ( qApp->desktop()->width() == 240 )
61 {
62 d->logo->hide();
63 d->setFixedWidth( qApp->desktop()->width() - 5 );
64 d->setFixedHeight( qApp->desktop()->height() - 50 );
65 }
66 d->exec();
67}
68
69QRESULT AboutApplet::queryInterface ( const QUuid &uuid, QUnknownInterface **iface )
70{
71 *iface = 0;
72 if ( uuid == IID_QUnknown )
73 * iface = this;
74 else if ( uuid == IID_MenuApplet )
75 * iface = this;
76 else
77 return QS_FALSE;
78
79 if ( *iface )
80 ( *iface ) -> addRef ( );
81 return QS_OK;
82}
83
84Q_EXPORT_INTERFACE( )
85{
86 Q_CREATE_INSTANCE( AboutApplet )
87}
88
89
diff --git a/core/applets/aboutapplet/about.h b/core/applets/aboutapplet/about.h
new file mode 100644
index 0000000..b25e464
--- a/dev/null
+++ b/core/applets/aboutapplet/about.h
@@ -0,0 +1,48 @@
1/**********************************************************************
2** Copyright (C) 2000 Trolltech AS. All rights reserved.
3**
4** This file is part of Qtopia Environment.
5**
6** This file may be distributed and/or modified under the terms of the
7** GNU General Public License version 2 as published by the Free Software
8** Foundation and appearing in the file LICENSE.GPL included in the
9** packaging of this file.
10**
11** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE
12** WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
13**
14** See http://www.trolltech.com/gpl/ for GPL licensing information.
15**
16** Contact info@trolltech.com if any conditions of this licensing are
17** not clear to you.
18**
19**********************************************************************/
20#ifndef __OPIE_ABOUT_APPLET_H__
21#define __OPIE_ABOUT_APPLET_H__
22
23#include <qpe/menuappletinterface.h>
24#include <qobject.h>
25
26class AboutApplet : public QObject, public MenuAppletInterface
27{
28public:
29 AboutApplet ( );
30 virtual ~AboutApplet ( );
31
32 QRESULT queryInterface( const QUuid&, QUnknownInterface** );
33 Q_REFCOUNT
34
35 virtual int position() const;
36
37 virtual QString name ( ) const;
38 virtual QIconSet icon ( ) const;
39 virtual QString text ( ) const;
40 virtual QString tr( const char* ) const;
41 virtual QString tr( const char*, const char* ) const;
42 virtual QPopupMenu *popup ( QWidget *parent ) const;
43
44 virtual void activated ( );
45
46};
47
48#endif
diff --git a/core/applets/aboutapplet/aboutapplet.pro b/core/applets/aboutapplet/aboutapplet.pro
new file mode 100644
index 0000000..ba9325e
--- a/dev/null
+++ b/core/applets/aboutapplet/aboutapplet.pro
@@ -0,0 +1,14 @@
1TEMPLATE = lib
2CONFIG += qt plugin warn_on release
3HEADERS = about.h
4SOURCES = about.cpp
5INTERFACES = dialog.ui
6TARGET = aboutapplet
7DESTDIR = $(OPIEDIR)/plugins/applets
8INCLUDEPATH += $(OPIEDIR)/include
9DEPENDPATH += $(OPIEDIR)/include
10LIBS += -lqpe
11VERSION = 1.0.0
12
13include ( $(OPIEDIR)/include.pro )
14target.path = $$prefix/plugins/applets
diff --git a/core/applets/aboutapplet/config.in b/core/applets/aboutapplet/config.in
new file mode 100644
index 0000000..d0ff067
--- a/dev/null
+++ b/core/applets/aboutapplet/config.in
@@ -0,0 +1,4 @@
1 config ABOUTAPPLET
2 boolean "About (show version and credits)"
3 default "y"
4 depends ( LIBQPE || LIBQPE-X11 )
diff --git a/core/applets/aboutapplet/dialog.ui b/core/applets/aboutapplet/dialog.ui
new file mode 100644
index 0000000..37dd858
--- a/dev/null
+++ b/core/applets/aboutapplet/dialog.ui
@@ -0,0 +1,485 @@
1<!DOCTYPE UI><UI>
2<class>AboutDialog</class>
3<widget>
4 <class>QDialog</class>
5 <property stdset="1">
6 <name>name</name>
7 <cstring>AboutDialog</cstring>
8 </property>
9 <property stdset="1">
10 <name>geometry</name>
11 <rect>
12 <x>0</x>
13 <y>0</y>
14 <width>418</width>
15 <height>201</height>
16 </rect>
17 </property>
18 <property stdset="1">
19 <name>caption</name>
20 <string>About</string>
21 </property>
22 <property>
23 <name>layoutMargin</name>
24 </property>
25 <property>
26 <name>layoutSpacing</name>
27 </property>
28 <grid>
29 <property stdset="1">
30 <name>margin</name>
31 <number>2</number>
32 </property>
33 <property stdset="1">
34 <name>spacing</name>
35 <number>1</number>
36 </property>
37 <widget row="0" column="0" rowspan="1" colspan="2" >
38 <class>QLabel</class>
39 <property stdset="1">
40 <name>name</name>
41 <cstring>TextLabel1</cstring>
42 </property>
43 <property stdset="1">
44 <name>text</name>
45 <string>&lt;center&gt;&lt;b&gt;The Open Palmtop Integrated Environment V1.1.2&lt;/b&gt;&lt;/center&gt;</string>
46 </property>
47 </widget>
48 <widget row="1" column="0" >
49 <class>QLabel</class>
50 <property stdset="1">
51 <name>name</name>
52 <cstring>logo</cstring>
53 </property>
54 <property stdset="1">
55 <name>palette</name>
56 <palette>
57 <active>
58 <color>
59 <red>0</red>
60 <green>0</green>
61 <blue>0</blue>
62 </color>
63 <color>
64 <red>197</red>
65 <green>196</green>
66 <blue>185</blue>
67 </color>
68 <color>
69 <red>255</red>
70 <green>255</green>
71 <blue>255</blue>
72 </color>
73 <color>
74 <red>226</red>
75 <green>225</green>
76 <blue>220</blue>
77 </color>
78 <color>
79 <red>98</red>
80 <green>97</green>
81 <blue>92</blue>
82 </color>
83 <color>
84 <red>131</red>
85 <green>130</green>
86 <blue>123</blue>
87 </color>
88 <color>
89 <red>0</red>
90 <green>0</green>
91 <blue>0</blue>
92 </color>
93 <color>
94 <red>255</red>
95 <green>255</green>
96 <blue>255</blue>
97 </color>
98 <color>
99 <red>0</red>
100 <green>0</green>
101 <blue>0</blue>
102 </color>
103 <color>
104 <red>255</red>
105 <green>255</green>
106 <blue>255</blue>
107 </color>
108 <color>
109 <red>255</red>
110 <green>255</green>
111 <blue>255</blue>
112 </color>
113 <color>
114 <red>0</red>
115 <green>0</green>
116 <blue>0</blue>
117 </color>
118 <color>
119 <red>0</red>
120 <green>0</green>
121 <blue>128</blue>
122 </color>
123 <color>
124 <red>255</red>
125 <green>255</green>
126 <blue>255</blue>
127 </color>
128 </active>
129 <disabled>
130 <color>
131 <red>128</red>
132 <green>128</green>
133 <blue>128</blue>
134 </color>
135 <color>
136 <red>197</red>
137 <green>196</green>
138 <blue>185</blue>
139 </color>
140 <color>
141 <red>255</red>
142 <green>255</green>
143 <blue>255</blue>
144 </color>
145 <color>
146 <red>226</red>
147 <green>225</green>
148 <blue>212</blue>
149 </color>
150 <color>
151 <red>98</red>
152 <green>97</green>
153 <blue>92</blue>
154 </color>
155 <color>
156 <red>131</red>
157 <green>130</green>
158 <blue>123</blue>
159 </color>
160 <color>
161 <red>128</red>
162 <green>128</green>
163 <blue>128</blue>
164 </color>
165 <color>
166 <red>255</red>
167 <green>255</green>
168 <blue>255</blue>
169 </color>
170 <color>
171 <red>128</red>
172 <green>128</green>
173 <blue>128</blue>
174 </color>
175 <color>
176 <red>255</red>
177 <green>255</green>
178 <blue>255</blue>
179 </color>
180 <color>
181 <red>255</red>
182 <green>255</green>
183 <blue>255</blue>
184 </color>
185 <color>
186 <red>0</red>
187 <green>0</green>
188 <blue>0</blue>
189 </color>
190 <color>
191 <red>0</red>
192 <green>0</green>
193 <blue>128</blue>
194 </color>
195 <color>
196 <red>255</red>
197 <green>255</green>
198 <blue>255</blue>
199 </color>
200 </disabled>
201 <inactive>
202 <color>
203 <red>0</red>
204 <green>0</green>
205 <blue>0</blue>
206 </color>
207 <color>
208 <red>197</red>
209 <green>196</green>
210 <blue>185</blue>
211 </color>
212 <color>
213 <red>255</red>
214 <green>255</green>
215 <blue>255</blue>
216 </color>
217 <color>
218 <red>226</red>
219 <green>225</green>
220 <blue>212</blue>
221 </color>
222 <color>
223 <red>98</red>
224 <green>97</green>
225 <blue>92</blue>
226 </color>
227 <color>
228 <red>131</red>
229 <green>130</green>
230 <blue>123</blue>
231 </color>
232 <color>
233 <red>0</red>
234 <green>0</green>
235 <blue>0</blue>
236 </color>
237 <color>
238 <red>255</red>
239 <green>255</green>
240 <blue>255</blue>
241 </color>
242 <color>
243 <red>0</red>
244 <green>0</green>
245 <blue>0</blue>
246 </color>
247 <color>
248 <red>255</red>
249 <green>255</green>
250 <blue>255</blue>
251 </color>
252 <color>
253 <red>255</red>
254 <green>255</green>
255 <blue>255</blue>
256 </color>
257 <color>
258 <red>0</red>
259 <green>0</green>
260 <blue>0</blue>
261 </color>
262 <color>
263 <red>0</red>
264 <green>0</green>
265 <blue>128</blue>
266 </color>
267 <color>
268 <red>255</red>
269 <green>255</green>
270 <blue>255</blue>
271 </color>
272 </inactive>
273 </palette>
274 </property>
275 <property stdset="1">
276 <name>frameShape</name>
277 <enum>Panel</enum>
278 </property>
279 <property stdset="1">
280 <name>frameShadow</name>
281 <enum>Sunken</enum>
282 </property>
283 <property stdset="1">
284 <name>lineWidth</name>
285 <number>1</number>
286 </property>
287 <property stdset="1">
288 <name>midLineWidth</name>
289 <number>0</number>
290 </property>
291 <property stdset="1">
292 <name>pixmap</name>
293 <pixmap>image0</pixmap>
294 </property>
295 <property stdset="1">
296 <name>scaledContents</name>
297 <bool>false</bool>
298 </property>
299 </widget>
300 <widget row="1" column="1" >
301 <class>QTabWidget</class>
302 <property stdset="1">
303 <name>name</name>
304 <cstring>tab</cstring>
305 </property>
306 <property>
307 <name>layoutMargin</name>
308 </property>
309 <property>
310 <name>layoutSpacing</name>
311 </property>
312 <widget>
313 <class>QWidget</class>
314 <property stdset="1">
315 <name>name</name>
316 <cstring>tab</cstring>
317 </property>
318 <attribute>
319 <name>title</name>
320 <string>About</string>
321 </attribute>
322 <vbox>
323 <property stdset="1">
324 <name>margin</name>
325 <number>1</number>
326 </property>
327 <property stdset="1">
328 <name>spacing</name>
329 <number>1</number>
330 </property>
331 <widget>
332 <class>QTextBrowser</class>
333 <property stdset="1">
334 <name>name</name>
335 <cstring>TextBrowser1</cstring>
336 </property>
337 <property stdset="1">
338 <name>text</name>
339 <string>&lt;p&gt;
340The &lt;b&gt;Open Palmtop Desktop Environment&lt;/b&gt; is written and maintained by the Opie Team, a world-wide network of software engineers committed to free software development.
341&lt;/p&gt;
342&lt;p&gt;
343No single group, company or organization controls the Opie source code. Everyone is welcome to contribute to Opie.
344&lt;/p&gt;
345&lt;p&gt;
346Visit &lt;a href="http://opie.handhelds.org/"&gt;http://opie.handhelds.org&lt;/a&gt; for more information on the Opie Project.
347&lt;/p&gt;</string>
348 </property>
349 <property stdset="1">
350 <name>textFormat</name>
351 <enum>RichText</enum>
352 </property>
353 </widget>
354 </vbox>
355 </widget>
356 <widget>
357 <class>QWidget</class>
358 <property stdset="1">
359 <name>name</name>
360 <cstring>tab</cstring>
361 </property>
362 <attribute>
363 <name>title</name>
364 <string>Authors</string>
365 </attribute>
366 <hbox>
367 <property stdset="1">
368 <name>margin</name>
369 <number>1</number>
370 </property>
371 <property stdset="1">
372 <name>spacing</name>
373 <number>1</number>
374 </property>
375 <widget>
376 <class>QTextBrowser</class>
377 <property stdset="1">
378 <name>name</name>
379 <cstring>TextBrowser2</cstring>
380 </property>
381 <property stdset="1">
382 <name>text</name>
383 <string>&lt;p&gt;
384&lt;b&gt;Rajko 'alwin' Albrecht&lt;/b&gt; (alwin@handhelds.org)&lt;br/&gt;
385&lt;b&gt;Holger 'Zecke' Freyther&lt;/b&gt; (zecke@handhelds.org)&lt;br/&gt;
386&lt;b&gt;Chris 'Kergoth' Larson&lt;/b&gt; (kergoth@handhelds.org)&lt;br/&gt;
387&lt;b&gt;Michael 'Mickey' Lauer&lt;/b&gt; (mickeyl@handhelds.org)&lt;br/&gt;
388&lt;b&gt;Lorn 'ljp' Potter&lt;/b&gt; (ljp@handhelds.org)&lt;br/&gt;
389&lt;b&gt;Max 'Harlekin' Reiss&lt;/b&gt; (harlekin@handhelds.org)&lt;br/&gt;
390&lt;b&gt;Dan 'drw' Williams&lt;/b&gt; (williamsdr@acm.org)&lt;/tt&gt;&lt;br/&gt;
391&lt;/p&gt;</string>
392 </property>
393 </widget>
394 </hbox>
395 </widget>
396 <widget>
397 <class>QWidget</class>
398 <property stdset="1">
399 <name>name</name>
400 <cstring>tab</cstring>
401 </property>
402 <attribute>
403 <name>title</name>
404 <string>Report</string>
405 </attribute>
406 <hbox>
407 <property stdset="1">
408 <name>margin</name>
409 <number>1</number>
410 </property>
411 <property stdset="1">
412 <name>spacing</name>
413 <number>1</number>
414 </property>
415 <widget>
416 <class>QTextBrowser</class>
417 <property stdset="1">
418 <name>name</name>
419 <cstring>TextBrowser3</cstring>
420 </property>
421 <property stdset="1">
422 <name>text</name>
423 <string>&lt;p&gt;
424Software can always be improved, and the KDE Team is ready to do so. However, you - the user - must tell us when something does not work as expected or could be done better.
425&lt;/p&gt;
426&lt;p&gt;
427The Open Palmtop Desktop Environment has a bug tracking system. Visit &lt;a href="http://opie.handhelds.org/"&gt;http://opie.handhelds.org/&lt;/a&gt; to report bugs.
428&lt;/p&gt;
429&lt;p&gt;
430If you have a suggestion for improvement then you are welcome to use the bug tracking system to register your wish. Make sure you use the severity called "Wishlist".
431&lt;/p&gt;</string>
432 </property>
433 </widget>
434 </hbox>
435 </widget>
436 <widget>
437 <class>QWidget</class>
438 <property stdset="1">
439 <name>name</name>
440 <cstring>tab</cstring>
441 </property>
442 <attribute>
443 <name>title</name>
444 <string>Join</string>
445 </attribute>
446 <vbox>
447 <property stdset="1">
448 <name>margin</name>
449 <number>1</number>
450 </property>
451 <property stdset="1">
452 <name>spacing</name>
453 <number>1</number>
454 </property>
455 <widget>
456 <class>QTextBrowser</class>
457 <property stdset="1">
458 <name>name</name>
459 <cstring>TextBrowser4</cstring>
460 </property>
461 <property stdset="1">
462 <name>text</name>
463 <string>&lt;p&gt;
464You don't have to be a software developer to be a member of the Opie Team. You can join the national teams that translate program interfaces. You can provide graphics, themes, sounds and improved documentation. You decide!
465&lt;/p&gt;
466&lt;p&gt;
467Visit &lt;a href="http://opie.handhelds.org/"&gt;http://opie.handhelds.org/&lt;/a&gt; for information on some projects in which you can participate.
468&lt;/p&gt;
469&lt;p&gt;
470If you need more information or documentation, then a visit to &lt;a href="http://opie.handhelds.org/"&gt;http://opie.handhelds.org/&lt;/a&gt; will provide you with what you need.
471&lt;/p&gt;</string>
472 </property>
473 </widget>
474 </vbox>
475 </widget>
476 </widget>
477 </grid>
478</widget>
479<images>
480 <image>
481 <name>image0</name>
482 <data format="XPM.GZ" length="29954">789ced9bd792e43a92a6effb29ca1a776d6b98d0c2c6e6223222b5161129c6f6029200333352cbb57df701e9bfa3c44955a27bcfd92ea3d1985f39093a7e381c8251fff18f4f473b9b9ffef11f7fbbb955b7d17c32415d7ffa87bd3b3f7ffaeffffd5fffe76f7f1f0c3e351b8d4ffd4ee753ebefffeb6f7f77779fcc27d168343a8d46c5c52578401c42e6416d1f10a7426a76b8bf09bbdc276ea53b2ab657e00eb15a040fc0116c9af5f3c111b71bc4fa1adc2196bbe001ec026c5a7579a525ee34888b19b8432cf0fece8038a0bc0e9e97cb998735af11771bc401f5e976611f8187b017cced66fdfe3ed8923dee3093dde1fe5e93584dc1785e9d66ae9f174b603c2ff732933fb7cc1db243cf7e93ec5a82bbb8ff028cf2e535339e5f0173799e78d024b668ff4117f6d5ccaa66c4d700e58966e6daae26ccdd3a1e5509b6783e33d92dfc1d36615f00e37dc133d3fd12fe0d51be1d67a6e79951bebccf5cdbc531b16ac2fe00e6f2110f4a814f33d7cf5bd44f39e288f6d63de25281717f7c62eed5e5952633dd8f78d70eac894d8b38c25fd3a3e7c34e66b2a33f18941f0699c97e0476648f3e33d90f892dde17d0ded6f5db35235e9c228eabcc0362f427e7fabae64766d837897d0bf61b700fbcce8cfbb733d7f6d0062bdcbfc58cfb3732d3fd5cbea7fb8b5566babf58cb5cdb2d9597b223f2e314dca1fc174ec09c3f9f33d776df236e221f8a1618f9d03bb02196edcc543ef5cf01e757d7ca4ce59f81395f6e80912fe53a18e559ca87839c6f1f98291faa1918f9330a30fc0d9199ec7a1f8c7caae00fe7633fca5ce71b7700ee203fa27e293f533ea2f81874919f22caeb22df098ad7419ff30fec43f4d730ca4cfd19eda310dfa241ac5bc405da2bb7ff53668a8f15e661a7d6af5371b3c1f160efc186da3b46e23c5e4ec068ffe2048cf611068cf6291c31b75fec83b9fd0e98495f3b25e6f6941366b40feee7f6741d661a4f0233dee72233c6cb56661aef96c178bf58cb4ceddb26e6f6368fcc18ff96c0dcfe288fdbdff699d1fe0330caf7a7cc549e9e66a6f10e7a76f13e89fa7731fee95b30c7d71518f1e502710fe3a73f06e37963c1785e2b668ac75212f7315e46f8c7f15a8c88737c3d32537cc5ba3f55d141f1638e98110f3d629e4f854566cc7ff03cc7873b246e237ff84766f4efd3ccd4be8a99f413cb60c48fef82d15eda32d3fdc681f17e7f9099faf72633e64bd7c41c2fc58419f1b29d99fcbb04237ed43133e2f90e0cffdc0933ca3b0373fc68626eff3864a6f6f2cfc41c0fe11ccced093db8fdfd7a66ca3fa81fcfcfac20cef1b19099e60fb8bfcff39b2d30ca2bae9829dfe91918f3276199c92ea83f0e06285fdf3163fed2c94cef5f0263bee3ae32d7760fff78fe16573253f9f760bcdf3c6426ffa00fe76b759899ec889f21dea76fc0283f50ff1df0785ea0fcdc9f3699a93f155b994ddd3f6bff5b29fa315e6f66a6fc1a98297ecd3198f3a7c94cf17200c6f8efae33537fbd05637c709e19f94e11b7f17e75c08c7cd707e37d05db11dfa2c78c7c7702467c87d3ccf4fc0231f717b14ddce5fe659911cff097f3a7db0323fff94330f797f3ccd49ea85f0ff1eeba60ee2f4bc41cfffa118cf857b0e7f8c2fb399ee49498e3c7dc33d3f8aee00fc793bf6226bb843f1c5f669b99ecde64267f8ec01ccf9e19f38b4e66b217c40afe889bcc64df00c31fb59c99ec881f85f97a01bd73bcdf33537cdbba7fb7864d9e9fec12e7f87e04237ecc2a18f1691acc981f3ae23c5f988031fec88219f1b70546fc79aadf90db5f9c82393e9e99291ff84562ce6f7e190c7b78ca4c7a50fc0f737e9a81b9fde01fc78ba7f81f72bc842530da2f68e2dc3e01ccedf100467b887b665affc83e18eb277fc14c764ff133d4584fe94366b2174362af90bf507f6edfe28859d576578f27ed26b7b75b05637fc7dd12b79847c46dbe7f90b96eeff28c99da3776c1783e5e82313f93e760e497704fcce35f6189fbc8f71ef63eda4bc1dfdc7e4f60f447b743ccede1fa60b487bf6426fdc41d98dba307e6f5ea9c98f59633708fd8f532d7fd4b421f8df5a55f63a6f582d804633d5be0fddc5ea164a6f6b2f5f8d71ef2f8502e10b3dee52218eb057bc64cfdb53c05f3fc708919e3d53a33e633d98ef9c7006ca83dcd4e665a6f3699e1cf0333f2c51d33955f4666e4736aef21cfd7d42533ec1de23ee7f36330f74fd26bc8f9563f81914fdd2e33da0fcfe7f8c88cf61c67a6f5ff05b84beca03fc78b829de3236c67a6e70d98e36308c6fe863e2236b8dfcf99293ed467aeed02fa19ec671468efdcdf5bcc889fba7d3a4ddebf358698d7ff7a17ccf9fd16ccebc51131cfe7ed1398d7177bccb0cf99315f9866a6f94bc94ced6b6660c453b9cc8cf5c10a33e603179969fed920ee203fe9d3cc149f1bcca8ef0a33d6230bccf4bed8cc4cf39f3d66bc9fcbe3fc5666a6fe75c68cf5de1a333daf9fc1a8bfdf27e6fce687c4038cfffe847888782dd6c1c867ee9e98e3d3a37e8af3cf8058633f2c3c826117ccc8476e3333c5eb2131c7a3e882519e5799a9bc2d30e7bba7ccd47fd05e06ef1365668a6730c76f719ab98e6f47fa29de4f1114bf8af733d40d18f94e49667c4f688179feb2c68cfdb31933be1790de8adbbfbc03a3fded72667a1fdf8ff6b6f0a783f97e349929de3798517ec84cedbbcf8cf5d11318f9d87699717f9319e327b5a7e2fce7299e15c74781fbb9bd15c58fcaed29c0b08707669a6f78d4cf223fb92d708fecf22873dd7e3e82315ff12133e5af6d626eefe29c59d3fca5d6b7dbe2f1287688597fdd60c6783306436fbbc78cf6f1cc589f3e83517ee83363fd6d33d37a423163beb946dc457caa0633d62b27cc588f17e02eddef1f98b1debe01637e1b04b1c2f8e1a7c4067a0b09e6f6b923e6f6f0d083f577476087f69930a3ffdd12e7f688ccd41ea25e5f7655de5f3a24eea07f69cf0c7d2f8853fd297fef8091ffdc0c3c447c47667c0f41795d8bfe7fc58cf9f919b1e6f53eee37882fbf4accf1e63518f5f5545fe55aa87f20cef56f3353fd6ddd7f7b2dce476a8f98f7dbe33931d7a7bc07c37fb79c99f6775798b1be5820ee35e97e1999b11fbd9199f429c188a7728d19e3499bd8b6d0df8e89b93e4591d9d6ed57c77f4ff1fb8c07a3fce832533e3d67c6f79f0330ea2f3533c6b30be2a437f9a388b33f4b996b7f8a39b3e9d67ad7fef4db3c9f117bc43c1f3503e2de10df9bda60e85fae3263bd3e66c6fd8bc47de86f0e99b19e3b63a6fb359eef431f77ce8cfcbb456c15eabb4bec7aa8ef0d5811fb6db0835d12fb16783173ad4f603b3fbf9bb9b6fb2698f514cca4a7abe3a7af733c2f10f3f7857242cc7a7801467de53633e5273307a3fd55c14c76bb06e6feac9991df1ac45cbf62070cff7d8b19fed7f51fb4f97d66c84cf30ddd05e37d7a9519f3a306f180fbdb3333be0f9e80515fb1ca8cf59c214ee9a2f6c7ef80e15fa133d7febbbafe83acb7d827e6f9886911f7901ff41933d65b97c47dd8c31e71f29fdaeb11ccfd7537337dffb1cc18bf8760e8270e9931fe77c1dc5e17cc6437b57dd8e9627d2a86c483218d3766118ce7632b337dcf6a30e3fb99241e36f1bde31eccf1f6c48cf1acce1f43c37a9a13e2541eed77cd888768dfa832d3fc609b19fbbf1760cea7a3cca4ef1233eebf02433fdd63c6fb6fc15cff0633d9753dbf519d3eb7ef3331bfdff498697c0a4330de17ef32533e9c30d3fd3a80f17eeb32533c3498e97eb944ac9ad83f9a82e14f3166c67ab36e4f95f5571bc4fd21f2719378002e0be2eccf09b142fbd81e33e5cb3806737bdc66a6fa5e3263bdf0005688d71d66d857c00efaf1fd0ef67afda13b5c1f3d20667ddd2331fba347cc947f4b07c6fbed3033c5db2933e613160c7fec6a66ea1f5366badfec12eb16ea3763467987e01ec6a3babf689bdb87ea63f37ecd2531d7cf907f96cbf73233c5ff1333e5633305e37d62ce4cf63801430f75c28ce70fc05cff8299ecb65ecf982efb1fe7c4fc3ebb0246f9e579668a8f0566cac7253f8ff7b99bcca4778799eeb7c7c486f5ee33933db01dfe44c98ce7ebf987c9fa1bf0c0e27bfd33f190fbcb06b1ea8227c4ecaf1a32d378620d31fbe71699613f02c33fb5c64cf618c0d04ff2f38aec3a82f9fdfbcc18cfeaf1cde6f6518298eb672e88b93d22ee677fca15665beb65c660f81347ccb0ef83e18fdc6186fd99d8420fbbc00c7b01c6fbc31133d9439d7face3f24d9f383def6afb3e98f50ccc64d71330f7ff0766b29b0846f9619d99ecb68e5fd763fdd42d718a07d273813897bfcfec7a75796330ca1799c96e4a62077dd41533d9f53298f38763c6f3757bb8ecbfb3cc8eea4fe53b2edf2c3393ddec8151be14ccb00730c76366b2ab6b30dea76aff7cafdbc5fee116711fbf87341de2acdf35d8617fe82e33cdb73688750fe3d50d71d663ceec6b3dac06737e6b32935db7c11caf2d66d897883df4928699ece21c8cf7a93aff7bcfbf5f512330eaaffa60d45f5f65a6fdc91de25e13fba19760fc7e553d33a3bc9dcc64ef81f1fb56f544dc47794633e3799b99ec37607e9f01a33cbd0db6f87dd205f1a089df8f3d66a6e7bbe02eecdb99c9be0546794a67267f1433fc7d201ef2fb601fa27c8df252bea6789933e37e8a37af9ae8bff7ccb06f8215e25130a37cb6231e8d24d62d94d706f7f0fe7330e2d96c66a6e7d1fe06cfeb2118efd7f097e3530c98bdafed14cf9ee3538c98616f81b93fcf99615f04737fe6f214d9776fc19ef9af75fcf6f9b7cfbf7dfeedf36f9fff9cc7bfafcf524825b5347f299fad74d2cb4286bf90cf5196f2549ec97339ff0bf97c212fe595bc96377f199fb5bc9577f25e3ec847f9f417f1f9598e523cdfc905399613b9f897f079492ecb15b92ad7e4badc909b724b6e4bf127f77947eeca3db92f0fe454cee4a13c92c7f2443692a5f9a7f5b925dbc9e38eecca9eeccb811c0a29845042ff7a8f7f8dcfb2298d30c20a27bc28ea23c8be88a214a7e2acca7eb229ce776fabf3ffa5cf622e2ec4a5dca1d61757e23a797c93bcbd4de75d3aefc58378144fe2593e27fba8ba2bd56dfe7ab4a47b76c48218ffb37c1613b1285744ea796259ac8855b126d66537abccc786d8145b625ba066afc7b618a75aef8a3db12f0ec454ccfe293e1f8a23712c4ee4956888a66889b6e8248f59e3cfd7077928baa227fa49c5793a5be9d901a9cd23668a9ba1924a28a5b432ca2aa7bc2a7ebdcf2aa8289aaa4cf978419daa33759e542e5e3836c4839aab0b75a9ae64535d579ecbb9ba4e9e1a525d06a9d48dba5577ea5e3da847f5a49ed5482d88d55fed73f27a9c469155e9d5442daa25d955cb7fd018712dfb6a45ada6bed8443c677deb72d652bf18aa75b5a13693d75b6a3b79bda376d59edaff553e439db9ba5207299e57d454cdd4e1d791ac8ebed63ae5902775ac4ed28cb595f46d256d9be9dc914f62453564439caba66aa9b6aa7ec656fdb4a7a7fa6af07a7c7cbfce954e29269b6a2837b4d442ab3a96bfd0566b6d6addbfd0bafa4a25c6aad2ba255b62a6bd2e74d05197fa5435c5853ed3e795d77aae2f94d197fa4aadffead8a85bf9495fa79164aa6fbe8962af6fe5babe63d6f7fa413fea27fd5ce9ac477a418ff5442feaa5742eeb95f46fab7a4dafeb0dbda9b7d4964ef1a177f4eecffbcc512146290a9bd535e97396b2dcd77999b5ded3fbfa2065ed64d3533dd387fa481feb13dd48fe96baa95bba5d7defd45ddd4b650d745f0ff4d0a4c149551f7a8dd1e6d555cff7e85c8d63ea3abde15cb6aaab147ad5d817f2f2677d6ff57da63de38c37856e9a908e684a3d31a7a6ea9bc29c9bb9b93097e6ca5ca7a87e50dbe6c6bceac70fc47393c6b5945747e6cedcbf9133f2d53c9847f3649e93b66d33320b3a9ab1999845b36496d3b16256cd9a8c66dd6c984dca1f66eb57c473d2d554abd5e4af5155bf9fab7d39f93667fcf130dba99977cc6eadef9e7936fbe6c04c93bf337398b276c31c996373a2ae93ef0dd3342dd336a927565f667fcee75adb41955f4d5f3e9b41d26468a5196a933cf66f68ecadb04a07ab93c2a55930636bacb5ce3c596f8b94fba20de22265bad46a36da525a7b6acff4a63db7f3d75796df131bf59ca1d05295f6c25e6a69af6c35337a4363aded4d8ada4adf22299cf4b5b7c6db3b7b6f1fc4cc3e9aa1baa231b1d2b92edfd827fb6c4776e1753f3ee2338d5f55ae9073ebe5b51dcbb138b113bb987ad80b39e3f3d52ed9656beaf8ddb72b76d5aed975bb6137ed96ddb63bf62195d912a32a03a5de31a87a895eb5bb76cfbe3a067ec467aa7b35ffad7345539dd8032d4533cd342ee5faabf38c7cd8a99dd9437b648fed896dd8a66dd976f2b993325c555e2bc5c73cf58d94b793c74135ab2fd6efad6d3e1ecf3c1babbc964e4de49eedabf35ae7b77286b5033bb42b4e3ae1946d3b9d3c6edb8e33ce42db39e5fc8fef8c7c44e72f73b27329e20ae75d21165d50e7dfcc2d5e385c4cb977aa0b57d6dea6d39dda2d77e6ce2b9d9dabf4ade721a6da85aadef1733ed34cbd8a38d974739a0157112817dd85bb745749bae53734aeaf7acf5debe06edc6df27533e9dc76caddb97b7962f7eb781ed4b9735e955c6b3e784ff38ff5418a8a3a3f87ea5a69e2bcbe7f7d0cfc2a435bdb700feed1deb9a75ae76737720b6eec267a4d9cb94519ea0869d6e57f2042ded179fe59e76a3411832a9756fd3cf59603b3fd9131b0baba25b7ec56ec895b4d1aafb975b7e136dd96db763b6ed7edb9fd94e7e695e695ced55ae6677446dd6b6d55bdcea8e239c59c502762adce19de6ca7d5487837aa0fcc939ba6e164e666e6c0a519933b72c7ee44ce5c23cdad432ad3a41cd2acaf4d5aa7ff4c6c7c9e33cb96dd764dedec816bb9b6d66ae63aaeeb7a49ed77b4767d7deb066ee893085ee85bafdc96d762cd9be4f59ee8d77398f9db2bdd8fc6c6973acbe06dca174d3952d13bef7d2187e918249d37de8fea74b4edd48d52ee5b14851cf8e0a32ffda9eb09256695bea90d69cdf8c33ae7f9dbbceedb69e629853fd342b4fcb93c16d2cfc5a3ecfb8be4efbbf14c577f99ce2b7fedfa62c3cffd8dbff577698efde0efab39f4e73191f7437e3436be180777fc837ff44f428852447d9856791fd4d75ffb673fd20772a20fd28ae520fdadfd42f279ec277ed12ff965bb9dcaafd7e3e9fa13b1f1b5ce6292fc5d4931b82aba7e4d3c7c4c5bd9f5eb72e237fca6dff2db7ec7efa6733bfdbde7f7fd81dbd34f7e9aea3013abbf4ae72acb551a57639598f9c34ae11487471f8cdec21f277f4e7cc3377d2b9d3b7fb8b67dc7777dcf75e5338d8934f7a834affbd12b7ebf3f0e623c99fbbe1fa49c76ff917c5cc5ad9af961216b0f77524a6c15ea8b5354ff5ee8f49729d254403ed7faccf31ec89bf1f1b6cef598476b92ebb4fe9ca9f33facb15f3cf49d9c14bef6561545118a5894c5697186b32cced3bfcd49f3e2a2b8acd629757e9e57d71fd7b9ee7d1899aaab95fe34ada43aef6b5c5c15d7c54d6aff56f2ecb6b82bee8b87e2b1784ae733aea3f4af65f299b45e28c6f51cfacb787e63247ccde76a7e9b3daff386594e6d387d7ffd67af8b49b198bc594a7a2e27ef568ad5fa58fbe6fa98345faadb625daf72dee07dbc1f890d716983ddaff3c6931a573abb79b161aff31ce3158dd552ea558d3a22ee8a4d78f8dab9556c2795778add628ff34675fdd1bca1ae8afde2a09816632d8a99aae22d88996b8b37d726c9b6ee6f53449c16872906fea8edb7d7a3e238c5d06e719072c62fc81bfa39e589ede2445ec83d71b17beb6cd1284ed4923a34dbea288d652f68ed4745b368a5f87daa23e22d8de91c15ed2a87a4dcd1f91579434c8aaed82a7a72a398b9f3341b6816fd62e04772fae29e3ee93c2b86294edfd6f6cbeb7371e65b2135a1d0f57ae5abf9c6f7ebac9a4105ede7c1046bd6c54e70c18722047b9d72ef8beb40b51c62edf1fbfae633947e359c8633eb6966feb3e3a02a428add30d747e1225cdaab7025bdbb0bd7fefa953ced430c371fd6b8be86db7067e6e1de1cd36cff23dfb6de1c534cb16fee93a6f772101ec263784a7dd084e77a97fcc57d0d7dfd3d1ad73a8fc2421887495834cbb406777315aa75f88ff95c7debf1a7754e2ed2ac739e669f5b295296e446587e79bdad6661e5e31a278f57adb2d614614db4c438ac17531bc346d8543fb14e914dbd16b6fc55ea773762236cd7f3e54274ecf5cbeb407f1a76be47e7b01bf6dc4ad80f07619a227166d7ccb3d90b87ea87e71bd5118ed21cf49a7245d6f6d591d05ecb8b8fc7b39db80d7b6b57c2b193e12434f4b26e9bd294a149abac1fd5b91a11434bdfa75c9146edd7f2b2c8f3e594393eaa713b7442d7ae9a89198786594c6a8f93ca0ba117fa3f3eafcb51bd9ad6abf795d6f518f8e67cc38fc2e063f12cc761cd9ed05e9e99a6731c8ecdbe790e4371b87b1ba5d47aa1faeefc633e57bb956e89b44e6360959bfd6bfb1a6a498e3ea6731451b987dae3b135e94cd7a8c37e344527dae8ecb19dbdfc9b9b0fae07e749eb88b84e794476537ef62f2b1e62f4efc7732cec4d15cbf63886cfa719bb9518f5a93daaf6ac63f9f2efc8bee3dbc4523cd5b34aebac77471d557a7fadb95d92cbefeb1ccf4223c5f2c1678de91acf530ed94f513d8ef378f1e3f19cf7eb16e365bc22ade94c7e3bb3fdade6f1da4ede8ee778136fe39d5ba922e34b9dad89f714d7f6282cc4871ff7f9f39a25cd71b53e70d01a7a43f3d43b29ceabff46bd18df9c77c4a7f85ced957eadf197d7f4d7d26bde7ceff714711e47debaa514015fe84d9aabc34af7ea8c0b7239b45fd75a34c3411cc7c9971a7f7dc645bbfd733e7fb9cf5fcdb98a715c8acb71e5b3dedf9e7aaa655c8d6b713dc5c1467d6ec6ad746ea7733deec45d374d6abea8b1a96ab3f76bbe5bd573da50edf9aba65d88fbf1c0456dc2799cda25ce297cea7b35b39771968ec3788473167d7d1e8bc578f296cec6c7c6eb7efcd877d84a83d88c2dbb16dbba889dd835abb117fbfac1b5e3200e5db0a294ae652f4a51aa527f71566c4a1b775f8fe7d299b3b73cf8fe78e67d0fbb5d7a7be21eccd4add4e76e1c9745e8a671789ee60f6be6a80cf1b238f05d17432b44b1565d7d576ee9b532966518fe316fd4b9e3b83cfdb96f6d2f783ea71c6296cb331dcaf31495d597b4a3ea5aceabab199b05ddb6374547b652a61169553a96c2cda5a8f6f35db55fb2a85ae5851da631fbe86b8ded517cae7e73f56b7dfeacb98dba6bedb75a996968847dbd6c8fc455fee645ebe87a079fd67ae6acbc2cafd2dc7937f97a40b53507e53ccda487efbdfbc77ca679571c999dcf63195fddb0bc36bb615cde88297f87aaf7aff11d90d6a872a73c8baabc2a6fddd44bb792ce8778579e8ac9fb6fffe1df049ed7dfa6631a81eb3983d92def48e7f2de9d970f6e563e9af56a4f957e8354ede1d3de455aa5d6fb45e593594df9e1a47c8ef7e5488f6dc39cc977a2e2e77ca6c3ee970b9467cb71b1574ecab919978bf57ed04eb95474ea36f9e6b75e9fe7c66905782156cc5db9acd7f46ab9f2d1b7fe8ccfb5074b66e6a6665eae56733fb3641be51ae2f6ab18aefee63dfc8f7de9f967e95c1d62a75c2f37aaf96a954fea3d3efa7eddaaf785720cbff77bd17fa5cf7f3cd8ab9fd5f35fe3f34bdefe7acfff7dff1fd06f9f7ffbfce7387efbfcdbe7df3efff6f9b7cf7fcee3b7cfbf7dfeffcae7fffb9f7ffb1f566acf06</data>
483 </image>
484</images>
485</UI>
diff --git a/library/inlinepics_p.h b/library/inlinepics_p.h
index 5751f07..0168f13 100644
--- a/library/inlinepics_p.h
+++ b/library/inlinepics_p.h
@@ -1,6 +1,6 @@
1/* Generated by qembed */ 1/* Generated by qembed */
2#ifndef _1664060096 2#ifndef _1753585026
3#define _1664060096 3#define _1753585026
4#include <qimage.h> 4#include <qimage.h>
5#include <stdlib.h> 5#include <stdlib.h>
6static const QRgb _to1_data[] = { 6static const QRgb _to1_data[] = {
@@ -20,6 +20,83 @@ static const QRgb _to1_data[] = {
20 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x449f5b0e,0xaa977354,0x4a8787a1 20 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x449f5b0e,0xaa977354,0x4a8787a1
21}; 21};
22 22
23static const QRgb about_data[] = {
24 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x10a4a4a7,0x59929292,0x9b8d939a,0xcc7e8fa9,
25 0xec778fb3,0xfc738eb5,0xfc718db5,0xec6f8ab1,0xcc7186a9,0x9b798394,0x59828383,0x107c7c7c,0x0,0x0,0x0,0x0,0x0,0x0,
26 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x269c9ea4,0x9d9699a0,
27 0xf57f96b8,0xff6b98d4,0xff5e9cea,0xff5fa2f1,0xff62a7f5,0xff63aaf7,0xff63aaf7,0xff61a8f6,0xff5ca2f2,0xff5799ec,0xff588ed8,0xf56384b7,0x9d748098,0x267c7a7a,
28 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
29 0xbb3b3bd,0x8d9ea1a6,0xf9849dc0,0xff679ee5,0xff64a7f4,0xff86befb,0xffb5d8fe,0xffd8eaff,0xffeef6ff,0xfff7fbff,0xfff8fbff,0xfff3f8ff,0xffe1eeff,0xffc2dffe,
30 0xff97c7fc,0xff65a9f6,0xff5496e8,0xf95e86c1,0x8d748095,0xb79797c,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
31 0x0,0x0,0x0,0x27a4a9b4,0xd299a3b3,0xff76a1dd,0xff67a8f5,0xff86bffd,0xffd6e8ff,0xfff5f8ff,0xfff5f9ff,0xfff6f9ff,0xfff6f9ff,0xfff6faff,
32 0xfff6faff,0xfff6faff,0xfff6f9ff,0xfff5f9ff,0xfff5f9ff,0xffe8f1ff,0xffa2cefe,0xff62a9f6,0xff5491e2,0xd26983ab,0x277f7f7f,0x0,0x0,0x0,
33 0x0,0x0,0x0,0x0,0x0,0x0,0x31a7aab1,0xe899a8be,0xff71a6ea,0xff6ab0fa,0xff96c9ff,0xffe8f1ff,0xffecf4ff,0xffecf4ff,
34 0xffedf5ff,0xffedf6ff,0xffedf6ff,0xffedf6ff,0xffedf6ff,0xffedf6ff,0xffedf6ff,0xffedf5ff,0xffecf5ff,0xffecf4ff,0xffebf3ff,0xffbcdbff,0xff6bb4fc,0xff589bed,
35 0xe86286bc,0x317e8086,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x27acaeb8,0xe89dabc0,0xff72a8ee,0xff6db3fc,0xff7dc1ff,
36 0xffdae9ff,0xffe2eeff,0xffe2f0ff,0xffe2f1ff,0xffe4f2ff,0xffe4f2ff,0xffe4f2ff,0xffe4f2ff,0xffe4f2ff,0xffe3f1fe,0xffaacac7,0xffcddde6,0xffe3f1ff,0xffe2f0ff,
37 0xffe2f0ff,0xffe1eeff,0xff9bceff,0xff6eb7fe,0xff5ba0f0,0xe86287bf,0x277f7f81,0x0,0x0,0x0,0x0,0x0,0xba9b4d6,0xd2a7afbd,
38 0xff7aabec,0xff6db3fc,0xff78c0ff,0xff98d1ff,0xffd6eaff,0xffd7ebff,0xffd8ecff,0xffd8edff,0xffd8eeff,0xffd9eeff,0xffd9efff,0xffd9efff,0xffd8eefe,0xffaac8cd,
39 0xff6ebca0,0xffb6ced8,0xffd8eeff,0xffd8edff,0xffd7ecff,0xffd6eaff,0xffb6dcff,0xff7dc4ff,0xff6fb8fe,0xff599dee,0xd26885b1,0xb7c7c7b,0x0,0x0,
40 0x0,0x0,0x8dadb1ba,0xff8cafe2,0xff6eb1fb,0xff76beff,0xff84caff,0xff96d5ff,0xffc9e6ff,0xffcbe8ff,0xffcbe9ff,0xffcceaff,0xffccebff,0xffccecff,
41 0xffcdecff,0xffbfddee,0xff8ac3b8,0xff72b6a2,0xff6aa395,0xffb8d4e5,0xffcceaff,0xffcceaff,0xffcbe8ff,0xffcae7ff,0xffacdcff,0xff88ceff,0xff7cc3ff,0xff6bb4fd,
42 0xff5694e5,0x8d74849f,0x0,0x0,0x0,0x26c4c4cb,0xf9a4b5cd,0xff74aff6,0xff72baff,0xff81c7ff,0xff8cd1ff,0xff8cbcda,0xffacb5b8,0xffb0cddd,
43 0xffbfe6ff,0xffc0e7ff,0xffc0e8ff,0xffc1e8ff,0xffb8def2,0xff7bc1b2,0xff69c2a6,0xff68bfa4,0xff66b9a1,0xff8cb6bc,0xff8cc2c4,0xff9ac7d2,0xffbfe6ff,0xffb9e3ff,
44 0xff98daff,0xff8fd4ff,0xff86ccff,0xff77c0ff,0xff64acf8,0xf95e8bcc,0x26848383,0x0,0x0,0x9daeb2bd,0xff8bb3ec,0xff6fb4fd,0xff7bc2ff,0xff89ceff,
45 0xff8abbdc,0xffbf9587,0xffcab27e,0xffa0b39f,0xff9cc7da,0xffacdcf3,0xffb4e6ff,0xffb3e5fd,0xff7ebdb9,0xff64c0a7,0xff62bea4,0xff62bda4,0xff61bda4,0xff5faa9a,
46 0xff5eb19c,0xff8ec2cf,0xffaee3ff,0xff9fdeff,0xff98dbff,0xff94d8ff,0xff8dd2ff,0xff80c8ff,0xff70b9fe,0xff599cec,0x9d7387a9,0x0,0x10bac3e3,0xf5abb8ce,
47 0xff78b2f7,0xff73bbff,0xff83c9ff,0xff8ed3ff,0xff96abbb,0xffcaa980,0xffc6c37b,0xff8cbcc6,0xff9ec7a7,0xffbad883,0xffa4cbae,0xff84bcc3,0xff5eae9e,0xff5cb6a1,
48 0xff5caa9a,0xff5cbaa2,0xff5cbda4,0xff5ab8a1,0xff70a7ae,0xffa2e1fd,0xff9fe1ff,0xff9ddfff,0xff9bddff,0xff98daff,0xff92d6ff,0xff88ceff,0xff79c1ff,0xff65acf9,
49 0xf5648dc7,0x10808081,0x59bcbdc5,0xffa0bae2,0xff72b4fc,0xff79c1ff,0xff88ceff,0xff92d6ff,0xff91b6c6,0xffbeb480,0xff91ab93,0xff83b2bd,0xff88bdd1,0xff9ac09c,
50 0xffb6d580,0xffb4d581,0xff7cb890,0xff5ab7a1,0xff5abda4,0xff5abda4,0xff59bda4,0xff59bca3,0xff72b6b9,0xff9ad9f3,0xff9dddf9,0xff9ee0ff,0xff9cdeff,0xff9adcff,
51 0xff95d8ff,0xff8dd2ff,0xff80c7ff,0xff6eb7fe,0xff5a96e5,0x59878b95,0x9bb9bcc3,0xff8fb8f2,0xff70b7fe,0xff7fc6ff,0xff8dd2ff,0xff94d8ff,0xff96d8fa,0xff86aeb4,
52 0xff96d3f0,0xff9fe0fc,0xff97d4ed,0xff90c8df,0xff888282,0xff9db380,0xffbcda80,0xff76b08e,0xff5abda4,0xff5abda4,0xff5abda4,0xff5abda4,0xff58a798,0xff55b49e,
53 0xff75b6be,0xff9fe2ff,0xff9ee0ff,0xff9bddff,0xff96daff,0xff90d5ff,0xff85cbff,0xff74bdff,0xff5ea2f0,0x9b768db1,0xccbac0ce,0xff84b5f7,0xff72bbff,0xff83c9ff,
54 0xff8fd4ff,0xff96daff,0xff9addff,0xff9de0ff,0xff9fe2ff,0xffa0e3ff,0xffa1e2fd,0xff81bcc8,0xff957780,0xffa37980,0xff93b280,0xff5cb49e,0xff5abda4,0xff5abda4,
55 0xff5abda4,0xff5abda4,0xff58ae9c,0xff6dacaf,0xff9edef8,0xffa0e2ff,0xff9ee0ff,0xff9cdeff,0xff98dbff,0xff92d7ff,0xff88ceff,0xff78c1ff,0xff64aaf6,0xcc7292c0,
56 0xecb4bed2,0xff7fb5fa,0xff75beff,0xff86ccff,0xff91d5ff,0xff97daff,0xff9cdeff,0xff9ee0ff,0xffa0e2ff,0xff9bdaf4,0xff67b0a7,0xff6ac0ad,0xff8a9c82,0xff93a780,
57 0xff66af96,0xff5abda4,0xff5abda4,0xff5abda4,0xff5abda4,0xff5bbca4,0xff59af9d,0xff84bbcc,0xff9cdbf4,0xffa0e2ff,0xff9ee1ff,0xff9cdeff,0xff99dcff,0xff94d8ff,
58 0xff8bd0ff,0xff7cc4ff,0xff68b0fa,0xec7195c6,0xfcb4c0d9,0xff7fb7fb,0xff76bfff,0xff87cdff,0xff92d6ff,0xff97dbff,0xff9cdeff,0xff9ee0ff,0xffa0e2ff,0xff94d1e8,
59 0xff63b3a4,0xff6dd2b8,0xff60a394,0xff5fa597,0xff5ab29f,0xff5abda4,0xff5abda4,0xff5abda4,0xff5abda4,0xff5bbea6,0xff60bea8,0xff62b2a4,0xff60a49c,0xff97d4ee,
60 0xff9fe2ff,0xff9cdfff,0xff9adcff,0xff94d8ff,0xff8cd1ff,0xff7dc4ff,0xff6ab2fb,0xfc7599cb,0xfcb8c3d9,0xff8cbbfc,0xff76bfff,0xff87cdff,0xff91d6ff,0xff97dbff,
61 0xff9cdeff,0xff9ee0ff,0xffa0e2ff,0xff92cee6,0xff6db4aa,0xff7ed7c3,0xff84eed1,0xff85f1d3,0xff82e7cc,0xff74c9b7,0xff5db5a1,0xff5abda4,0xff5abda4,0xff5abda4,
62 0xff5abda4,0xff5abea5,0xff61c6ac,0xff76bbbe,0xff9fe2ff,0xff9cdfff,0xff9adcff,0xff94d8ff,0xff8cd1ff,0xff7dc4ff,0xff6bb2fb,0xfc779ccc,0xecbac2d4,0xffa2c4fa,
63 0xff81c1ff,0xff85ccff,0xff91d5ff,0xff97daff,0xff9bdeff,0xff9ee0ff,0xffa0e2ff,0xff92cde4,0xff83e4cd,0xff68f0c4,0xff57f1bc,0xff56f1bc,0xff5af1be,0xff66f1c4,
64 0xff7be2c6,0xff60b5a2,0xff5abda4,0xff5abda4,0xff5abda4,0xff59bda4,0xff57b6a0,0xff85c2d4,0xff9bdbf8,0xff98d7f6,0xff94d4f6,0xff94d8ff,0xff8ad0ff,0xff7bc3ff,
65 0xff6ab0fa,0xec7b9cca,0xccbcc2d0,0xffb6ccf9,0xff9fc9ff,0xff8acbff,0xff8fd4ff,0xff96daff,0xff9addff,0xff9de0ff,0xff9fe2ff,0xff89cad6,0xff78efcd,0xff54f0bb,
66 0xff54f1bb,0xff54f1bb,0xff55f1bb,0xff55f1bb,0xff58f1bc,0xff64ddb9,0xff5ab5a0,0xff5abda4,0xff5abda4,0xff58baa2,0xff57a397,0xff8ac7dc,0xff629da0,0xff6ba9ae,
67 0xff96d8fb,0xff92d7ff,0xff88ceff,0xff78c0ff,0xff69acf6,0xcc839dc4,0x9bb4b9c8,0xffc7d6f6,0xffb3d0fe,0xffaad3ff,0xff92d3ff,0xff94d8ff,0xff99dcff,0xff96d5f4,
68 0xff9cddfb,0xff7eb1b5,0xff70c8a0,0xff54f0bb,0xff54f0bb,0xff54f1bb,0xff54f1bb,0xff54f1bb,0xff54f1bb,0xff54eeba,0xff59b09d,0xff5abda4,0xff59bda4,0xff57b39f,
69 0xff5a9491,0xff62aea4,0xff5db7a6,0xff77b8c6,0xff96daff,0xff90d5ff,0xff84cbff,0xff74bdff,0xff69a8f2,0x9b90a0ba,0x59aab3cc,0xffced6e8,0xffc4d7fd,0xffbcd8ff,
70 0xffb4daff,0xff9ed9ff,0xff98daff,0xff91c3c3,0xffa9cb8a,0xff88aa8c,0xff9dc082,0xff56deb2,0xff54f0bb,0xff54f0bb,0xff54f0bb,0xff54f0bb,0xff54f0bb,0xff55dcb2,
71 0xff59b8a2,0xff59bda4,0xff59bca4,0xff58b6a0,0xff5abca5,0xff58b8a3,0xff5eaaa5,0xff95d6f7,0xff95d8ff,0xff8cd2ff,0xff7fc6ff,0xff6fb7fe,0xff72a5e8,0x59a1a4a7,
72 0x10bcc6ed,0xf5c9cdd8,0xffd3defb,0xffc8ddff,0xffc2deff,0xffbde0ff,0xff99b9ac,0xff8ab3aa,0xffaece80,0xffb2d280,0xffb1d080,0xff73be95,0xff54f0bb,0xff54f0bb,
73 0xff54f0bb,0xff54f0bb,0xff54f0bb,0xff57c2a6,0xff59bca4,0xff59bca4,0xff58bca4,0xff57b9a2,0xff55b4a0,0xff5caaa2,0xff8fcdea,0xff97daff,0xff91d6ff,0xff87cdff,
74 0xff78c0ff,0xff6cb0f9,0xf588a6d1,0x10949494,0x0,0x9dc2c5d0,0xffdce2f4,0xffd5e2fe,0xffcee2ff,0xffc9e3ff,0xffaec7c9,0xffc1d480,0xffb2cb80,0xffb5d380,
75 0xffb4d380,0xff94b882,0xff53e8b8,0xff53efbb,0xff54f0bb,0xff54f0bb,0xff54dfb3,0xff58b29e,0xff58baa2,0xff57b7a1,0xff55b49f,0xff54af9d,0xff66adae,0xff92d1f0,
76 0xff98dbff,0xff94d8ff,0xff8cd2ff,0xff80c7ff,0xff71b9fe,0xff72aaf0,0x9d9fa9bc,0x0,0x0,0x26cdd1e7,0xf9d1d4dc,0xffe1e8fb,0xffdae6ff,0xffd4e6ff,
77 0xffc9e0f8,0xffb3c38e,0xffc4d580,0xffc0d480,0xffbcd480,0xffa6c280,0xff55c8a8,0xff53dcb2,0xff53ddb2,0xff53d7af,0xff55aa9a,0xff55ac9a,0xff56a898,0xff5aa595,
78 0xff63a390,0xff7db7ca,0xff9adcfd,0xff98dbff,0xff95d8ff,0xff8ed3ff,0xff84caff,0xff76beff,0xff6fb0f9,0xf98eadd8,0x26a2a2a0,0x0,0x0,0x0,
79 0x8dceced5,0xffdfe2ec,0xffe4ebfd,0xffdeeaff,0xffd8e8ff,0xffbed0da,0xffbdcb82,0xffc4d480,0xffbfd180,0xff9fb685,0xff96c6da,0xff8cc6d8,0xff87c5d8,0xff88c5db,
80 0xff94b88a,0xffa0bf80,0xffaaca80,0xffadcd80,0xff92b58a,0xff98d9fa,0xff98dbff,0xff94d8ff,0xff90d4ff,0xff87cdff,0xff7ac2ff,0xff6fb5fd,0xff7faeec,0x8da7adb9,
81 0x0,0x0,0x0,0x0,0xbd3dcff,0xd2c3c6d3,0xffe7ebf6,0xffe7eefe,0xffe2ecff,0xffdcebff,0xffc3d3de,0xffaebda6,0xffa8ba9e,0xffacc9d4,
82 0xffb9e4ff,0xffb1e2ff,0xffa9e0ff,0xff9fdbfa,0xff90bcb0,0xff8eb69d,0xff94b78c,0xffa8c780,0xff8abbc2,0xff96daff,0xff93d7ff,0xff8ed3ff,0xff86ccff,0xff7bc3ff,
83 0xff70b7fe,0xff7ab0f3,0xd2a3b2c9,0xb9c9f9e,0x0,0x0,0x0,0x0,0x0,0x27c2c7e0,0xe8c9ccd6,0xffeaeef6,0xffeaf0fe,0xffe5eeff,
84 0xffdfecff,0xffd9eaff,0xffd2e8ff,0xffcbe6ff,0xffc4e5ff,0xffbce3ff,0xffb3e1ff,0xffaadfff,0xffa2deff,0xff96d3f4,0xff94d6f9,0xff87bfd8,0xff92d5fc,0xff90d4ff,
85 0xff8bd0ff,0xff83caff,0xff79c1ff,0xff70b7fe,0xff7bb1f4,0xe8a2b4d1,0x27a4a7a4,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
86 0x31adb9d6,0xe8c6cad5,0xffebeef5,0xffecf1fd,0xffe8efff,0xffe2ecff,0xffdceaff,0xffd5e8ff,0xffcee6ff,0xffc6e4ff,0xffbee2ff,0xffb5dfff,0xffacdcff,0xffa1daff,
87 0xff97d6ff,0xff8fd3ff,0xff8ad0ff,0xff84cbff,0xff7dc4ff,0xff75bcff,0xff72b5fd,0xff83b4f3,0xe8a7b7d1,0x31a9abaa,0x0,0x0,0x0,0x0,
88 0x0,0x0,0x0,0x0,0x0,0x27b2bcdd,0xd2c3c7d4,0xffe4e7ed,0xffeef2fb,0xffeaf0fe,0xffe4edff,0xffdeeaff,0xffd7e7ff,0xffd0e4ff,
89 0xffc8e2ff,0xffbfdeff,0xffb5daff,0xffaad6ff,0xff9dd2ff,0xff8ecbff,0xff7fc4ff,0xff75bdff,0xff71b7fe,0xff7ab4fa,0xff95b9ed,0xd2afb8c9,0x27abadae,0x0,
90 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xba1b2e9,0x8db9bfd0,0xf9d3d6dd,0xffeaedf4,
91 0xffecf0fb,0xffe6edfe,0xffe0eafe,0xffd9e6ff,0xffd1e2ff,0xffc8deff,0xffbed9ff,0xffb4d3ff,0xffa6cdff,0xff96c5ff,0xff88befd,0xff86b9fa,0xff94bbf3,0xf9adbed9,
92 0x8db4b7bd,0xba8acb8,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
93 0x0,0x0,0x26d1d5ea,0x9dbdc1cf,0xf5cbced8,0xffe0e2ea,0xffe6ebf7,0xffe3eafa,0xffdde6fb,0xffd6e1fc,0xffcddcfd,0xffc4d6fb,0xffbcd0fa,0xffb8ccf6,
94 0xffb9caeb,0xf5b6c1d6,0x9db7bcc3,0x26a8adba,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
95 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x10a4b5ed,0x59b4bbd1,0x9bbbbeca,0xccc7cad6,0xeccbced8,0xfcc8cddb,
96 0xfcc7cedd,0xecc1c8d7,0xccbfc5d2,0x9bbabec7,0x59b3b6c1,0x10b2b9d2,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
97 0x0,0x0
98};
99
23static const QRgb accessories_data[] = { 100static const QRgb accessories_data[] = {
24 0x0,0x0,0x0,0x2fcac00,0x49feb50d,0xd2ffd436,0x68e2a50e,0x4f7a500,0x8afabb25,0x3edd9508,0x0,0x0,0x0,0x0, 101 0x0,0x0,0x0,0x2fcac00,0x49feb50d,0xd2ffd436,0x68e2a50e,0x4f7a500,0x8afabb25,0x3edd9508,0x0,0x0,0x0,0x0,
25 0x0,0xfdad00,0x31feb007,0xb9ffd147,0xfdfff275,0xffffff72,0xe6f8d235,0xa0f5be35,0xfffff883,0xf3f9dc4d,0x53d6890a,0x301b00,0x0,0x0, 102 0x0,0xfdad00,0x31feb007,0xb9ffd147,0xfdfff275,0xffffff72,0xe6f8d235,0xa0f5be35,0xfffff883,0xf3f9dc4d,0x53d6890a,0x301b00,0x0,0x0,
@@ -2930,6 +3007,7 @@ static struct EmbedImage {
2930 { 32, 32, 32, (const unsigned char*)Spreadsheet_data, 0, 0, TRUE, "Spreadsheet" }, 3007 { 32, 32, 32, (const unsigned char*)Spreadsheet_data, 0, 0, TRUE, "Spreadsheet" },
2931 { 32, 32, 32, (const unsigned char*)Tux_data, 0, 0, TRUE, "Tux" }, 3008 { 32, 32, 32, (const unsigned char*)Tux_data, 0, 0, TRUE, "Tux" },
2932 { 14, 14, 32, (const unsigned char*)UtilsIcon_data, 0, 0, TRUE, "UtilsIcon" }, 3009 { 14, 14, 32, (const unsigned char*)UtilsIcon_data, 0, 0, TRUE, "UtilsIcon" },
3010 { 32, 32, 32, (const unsigned char*)about_data, 0, 0, TRUE, "about" },
2933 { 14, 14, 32, (const unsigned char*)accessories_data, 0, 0, TRUE, "accessories" }, 3011 { 14, 14, 32, (const unsigned char*)accessories_data, 0, 0, TRUE, "accessories" },
2934 { 14, 14, 32, (const unsigned char*)appearance_data, 0, 0, TRUE, "appearance" }, 3012 { 14, 14, 32, (const unsigned char*)appearance_data, 0, 0, TRUE, "appearance" },
2935 { 14, 14, 32, (const unsigned char*)back_data, 0, 0, TRUE, "back" }, 3013 { 14, 14, 32, (const unsigned char*)back_data, 0, 0, TRUE, "back" },
diff --git a/packages b/packages
index b56cfac..8f4f731 100644
--- a/packages
+++ b/packages
@@ -1,3 +1,4 @@
1 CONFIG_ABOUTAPPLET core/applets/aboutappletaboutapplet.pro
1 CONFIG_ADDRESSBOOK core/pim/addressbookaddressbook.pro 2 CONFIG_ADDRESSBOOK core/pim/addressbookaddressbook.pro
2 CONFIG_ADVANCEDFM noncore/apps/advancedfmadvancedfm.pro 3 CONFIG_ADVANCEDFM noncore/apps/advancedfmadvancedfm.pro
3 CONFIG_APPEARANCE2 noncore/settings/appearance2appearance2.pro 4 CONFIG_APPEARANCE2 noncore/settings/appearance2appearance2.pro
diff --git a/pics/inline/about.png b/pics/inline/about.png
new file mode 100644
index 0000000..f3a2eaf
--- a/dev/null
+++ b/pics/inline/about.png
Binary files differ