summaryrefslogtreecommitdiff
authormickeyl <mickeyl>2004-03-01 17:36:09 (UTC)
committer mickeyl <mickeyl>2004-03-01 17:36:09 (UTC)
commit5f6f3f7d9356e24ac5284b7ccc10a75451ea94ee (patch) (unidiff)
tree3a1149a6afa188b9c51b86357edd0981d9c97f4c
parent796de538b7b7bc7c3e2af3e8dd081000c21569ac (diff)
downloadopie-5f6f3f7d9356e24ac5284b7ccc10a75451ea94ee.zip
opie-5f6f3f7d9356e24ac5284b7ccc10a75451ea94ee.tar.gz
opie-5f6f3f7d9356e24ac5284b7ccc10a75451ea94ee.tar.bz2
some header files and glue to compile japanese apps
pretty much work in progress - maybe someone wants to finish
Diffstat (more/less context) (ignore whitespace changes)
-rw-r--r--Rules.make5
-rw-r--r--libslcompat/.cvsignore6
-rw-r--r--libslcompat/README4
-rw-r--r--libslcompat/config.in4
-rw-r--r--libslcompat/libslcompat.pro16
-rw-r--r--libslcompat/slcolorselector.cpp64
-rw-r--r--libslcompat/slcolorselector.h112
-rw-r--r--libslcompat/slfiledialog.h70
-rw-r--r--libslcompat/slfileselector.cpp86
-rw-r--r--libslcompat/slfileselector.h414
-rw-r--r--libslcompat/slmisc.h135
-rw-r--r--packages1
12 files changed, 916 insertions, 1 deletions
diff --git a/Rules.make b/Rules.make
index 16b4ffa..69b54e4 100644
--- a/Rules.make
+++ b/Rules.make
@@ -51,118 +51,121 @@ endif
51ifeq ($(CONFIG_OPIE_NEW_ALLOC),y) 51ifeq ($(CONFIG_OPIE_NEW_ALLOC),y)
52 echo DEFINES += OPIE_NEW_MALLOC >> $@ 52 echo DEFINES += OPIE_NEW_MALLOC >> $@
53endif 53endif
54ifeq ($(CONFIG_OPIE_NO_SOUND_PCM_READ_BITS),y) 54ifeq ($(CONFIG_OPIE_NO_SOUND_PCM_READ_BITS),y)
55 echo DEFINES += OPIE_NO_SOUND_PCM_READ_BITS >> $@ 55 echo DEFINES += OPIE_NO_SOUND_PCM_READ_BITS >> $@
56endif 56endif
57 echo DEFINES += OPIE_SOUND_FRAGMENT_SHIFT=$(CONFIG_OPIE_SOUND_FRAGMENT_SHIFT) >> $@ 57 echo DEFINES += OPIE_SOUND_FRAGMENT_SHIFT=$(CONFIG_OPIE_SOUND_FRAGMENT_SHIFT) >> $@
58 echo DEFINES += OPIE_WE_VERSION=$(CONFIG_OPIE_WE_VERSION) >> $@ 58 echo DEFINES += OPIE_WE_VERSION=$(CONFIG_OPIE_WE_VERSION) >> $@
59$(TOPDIR)/.depends : $(shell if [ -e $(TOPDIR)/config.in ]\; then echo $(TOPDIR)/config.in\; fi\;) $(TOPDIR)/.config $(TOPDIR)/packages 59$(TOPDIR)/.depends : $(shell if [ -e $(TOPDIR)/config.in ]\; then echo $(TOPDIR)/config.in\; fi\;) $(TOPDIR)/.config $(TOPDIR)/packages
60 @echo Generating dependency information... 60 @echo Generating dependency information...
61# add to subdir-y, and add descend rules 61# add to subdir-y, and add descend rules
62 @cat $(TOPDIR)/packages | grep -v '^#' | \ 62 @cat $(TOPDIR)/packages | grep -v '^#' | \
63 awk '{print \ 63 awk '{print \
64 ".PHONY : " $$2 "\n" \ 64 ".PHONY : " $$2 "\n" \
65 "subdir-$$(" $$1 ") += " $$2 "\n\n"; \ 65 "subdir-$$(" $$1 ") += " $$2 "\n\n"; \
66 print $$2 " : " $$2 "/Makefile\n\t$$(call descend,$$@,$(filter-out $$@,$$(filter-out $$@,$$(MAKECMDGOALS))))\n"; }' > $(TOPDIR)/.depends 66 print $$2 " : " $$2 "/Makefile\n\t$$(call descend,$$@,$(filter-out $$@,$$(filter-out $$@,$$(MAKECMDGOALS))))\n"; }' > $(TOPDIR)/.depends
67 cat $(TOPDIR)/packages | grep -v '^#' | \ 67 cat $(TOPDIR)/packages | grep -v '^#' | \
68 perl -ne '($$cfg, $$dir, $$pro) = $$_ =~ /^(\S+)\s+(\S+)\s+(\S+)/; if ( -e "$$dir/$$pro" ) { print "$$dir/Makefile : $$dir/$$pro \$$(QMAKE) \$$(OPIEDIR)/gen.pro \$$(OPIEDIR)/.config\n\t\$$(call makefilegen,\$$@)\n\n"; }' \ 68 perl -ne '($$cfg, $$dir, $$pro) = $$_ =~ /^(\S+)\s+(\S+)\s+(\S+)/; if ( -e "$$dir/$$pro" ) { print "$$dir/Makefile : $$dir/$$pro \$$(QMAKE) \$$(OPIEDIR)/gen.pro \$$(OPIEDIR)/.config\n\t\$$(call makefilegen,\$$@)\n\n"; }' \
69 >> $(TOPDIR)/.depends 69 >> $(TOPDIR)/.depends
70# interpackage dependency generation 70# interpackage dependency generation
71 @cat $(TOPDIR)/packages | \ 71 @cat $(TOPDIR)/packages | \
72 $(TOPDIR)/scripts/deps.pl >> $(TOPDIR)/.depends 72 $(TOPDIR)/scripts/deps.pl >> $(TOPDIR)/.depends
73 73
74$(TOPDIR)/.depends.cfgs: 74$(TOPDIR)/.depends.cfgs:
75# config.in interdependencies 75# config.in interdependencies
76 @echo $(configs) | sed -e 's,/config.in,,g' | ( for i in `cat`; do echo $$i; done ) > dirs 76 @echo $(configs) | sed -e 's,/config.in,,g' | ( for i in `cat`; do echo $$i; done ) > dirs
77 @cat dirs | ( for i in `cat`; do if [ "`cat dirs|grep $$i 2>/dev/null|wc -l`" -ne "1" ]; then deps=`cat dirs|grep $$i| grep -v "^$$i$$"|for i in \`cat|sed -e's,^$(TOPDIR)/,$$(TOPDIR)/,g'\`; do echo $$i/config.in; done`; echo `echo $$i/config.in|sed -e 's,^$(TOPDIR)/,$$(TOPDIR)/,'` : $$deps; fi; done ) >> $@ 77 @cat dirs | ( for i in `cat`; do if [ "`cat dirs|grep $$i 2>/dev/null|wc -l`" -ne "1" ]; then deps=`cat dirs|grep $$i| grep -v "^$$i$$"|for i in \`cat|sed -e's,^$(TOPDIR)/,$$(TOPDIR)/,g'\`; do echo $$i/config.in; done`; echo `echo $$i/config.in|sed -e 's,^$(TOPDIR)/,$$(TOPDIR)/,'` : $$deps; fi; done ) >> $@
78 @-rm -f dirs 78 @-rm -f dirs
79 79
80$(QTDIR)/stamp-headers : 80$(QTDIR)/stamp-headers :
81 @-rm -f $(QTDIR)/stamp-headers* 81 @-rm -f $(QTDIR)/stamp-headers*
82 ( cd $(QTDIR)/include; \ 82 ( cd $(QTDIR)/include; \
83 $(patsubst %,ln -sf ../src/kernel/%;,qgfx_qws.h qwsmouse_qws.h \ 83 $(patsubst %,ln -sf ../src/kernel/%;,qgfx_qws.h qwsmouse_qws.h \
84 qcopchannel_qws.h qwindowsystem_qws.h \ 84 qcopchannel_qws.h qwindowsystem_qws.h \
85 qfontmanager_qws.h qwsdefaultdecoration_qws.h)) 85 qfontmanager_qws.h qwsdefaultdecoration_qws.h))
86 touch $@ 86 touch $@
87 87
88$(QTDIR)/stamp-headers-x11 : 88$(QTDIR)/stamp-headers-x11 :
89 @-rm -f $(QTDIR)/stamp-headers* 89 @-rm -f $(QTDIR)/stamp-headers*
90 cd $(QTDIR)/include; $(patsubst %,ln -sf $(OPIEDIR)/x11/libqpe-x11/qt/%;,qgfx_qws.h qwsmouse_qws.h qcopchannel_qws.h qwindowsystem_qws.h qfontmanager_qws.h qwsdefaultdecoration_qws.h) 90 cd $(QTDIR)/include; $(patsubst %,ln -sf $(OPIEDIR)/x11/libqpe-x11/qt/%;,qgfx_qws.h qwsmouse_qws.h qcopchannel_qws.h qwindowsystem_qws.h qfontmanager_qws.h qwsdefaultdecoration_qws.h)
91 touch $@ 91 touch $@
92 92
93$(OPIEDIR)/stamp-headers : 93$(OPIEDIR)/stamp-headers :
94 @-rm -f $(OPIEDIR)/stamp-headers* 94 @-rm -f $(OPIEDIR)/stamp-headers*
95 mkdir -p $(TOPDIR)/include/qpe \ 95 mkdir -p $(TOPDIR)/include/qpe \
96 $(TOPDIR)/include/qtopia \ 96 $(TOPDIR)/include/qtopia \
97 $(TOPDIR)/include/opie \ 97 $(TOPDIR)/include/opie \
98 $(TOPDIR)/include/opie2 \ 98 $(TOPDIR)/include/opie2 \
99 $(TOPDIR)/include/qtopia/private 99 $(TOPDIR)/include/qtopia/private \
100 $(TOPDIR)/include/sl
100 ( cd include/qpe && rm -f *.h; ln -sf ../../library/*.h .; ln -sf ../../library/backend/*.h .; rm -f *_p.h; ) 101 ( cd include/qpe && rm -f *.h; ln -sf ../../library/*.h .; ln -sf ../../library/backend/*.h .; rm -f *_p.h; )
101 ( cd include/qtopia && rm -f *.h; ln -sf ../../library/*.h .; ) 102 ( cd include/qtopia && rm -f *.h; ln -sf ../../library/*.h .; )
102 ( cd include/qtopia/private && rm -f *.h; ln -sf ../../../library/backend/*.h .; ) 103 ( cd include/qtopia/private && rm -f *.h; ln -sf ../../../library/backend/*.h .; )
103 # libopie1 104 # libopie1
104 ( cd include/opie && rm -f *.h; ln -sf ../../libopie/*.h .; rm -f *_p.h; ) 105 ( cd include/opie && rm -f *.h; ln -sf ../../libopie/*.h .; rm -f *_p.h; )
105 ( cd include/opie && ln -sf ../../libopie/pim/*.h .; ) 106 ( cd include/opie && ln -sf ../../libopie/pim/*.h .; )
106 ( cd include/opie && ln -sf ../../libopie/big-screen/*.h .; ) 107 ( cd include/opie && ln -sf ../../libopie/big-screen/*.h .; )
107 # libopie2 108 # libopie2
108 ( cd include/opie2 && ln -sf ../../libopie2/opiecore/*.h .; ) 109 ( cd include/opie2 && ln -sf ../../libopie2/opiecore/*.h .; )
109 ( cd include/opie2 && ln -sf ../../libopie2/opiecore/device/*.h .; ) 110 ( cd include/opie2 && ln -sf ../../libopie2/opiecore/device/*.h .; )
110 ( cd include/opie2 && ln -sf ../../libopie2/opiemm/*.h .; ) 111 ( cd include/opie2 && ln -sf ../../libopie2/opiemm/*.h .; )
111 ( cd include/opie2 && ln -sf ../../libopie2/opiedb/*.h .; ) 112 ( cd include/opie2 && ln -sf ../../libopie2/opiedb/*.h .; )
112 ( cd include/opie2 && ln -sf ../../libopie2/opienet/*.h .; ) 113 ( cd include/opie2 && ln -sf ../../libopie2/opienet/*.h .; )
113 ( cd include/opie2 && ln -sf ../../libopie2/opiepim/*.h .; ) 114 ( cd include/opie2 && ln -sf ../../libopie2/opiepim/*.h .; )
114 ( cd include/opie2 && ln -sf ../../libopie2/opiepim/core/*.h .; ) 115 ( cd include/opie2 && ln -sf ../../libopie2/opiepim/core/*.h .; )
115 ( cd include/opie2 && ln -sf ../../libopie2/opiepim/core/backends/*.h .; ) 116 ( cd include/opie2 && ln -sf ../../libopie2/opiepim/core/backends/*.h .; )
116 ( cd include/opie2 && ln -sf ../../libopie2/opiepim/ui/*.h .; ) 117 ( cd include/opie2 && ln -sf ../../libopie2/opiepim/ui/*.h .; )
117 ( cd include/opie2 && ln -sf ../../libopie2/opieui/*.h .; ) 118 ( cd include/opie2 && ln -sf ../../libopie2/opieui/*.h .; )
118 ( cd include/opie2 && ln -sf ../../libopie2/opieui/fileselector/*.h .; ) 119 ( cd include/opie2 && ln -sf ../../libopie2/opieui/fileselector/*.h .; )
119 ( cd include/opie2 && ln -sf ../../libopie2/opieui/big-screen/*.h .; ) 120 ( cd include/opie2 && ln -sf ../../libopie2/opieui/big-screen/*.h .; )
121 # auxilliary libraries
120 ( cd include/opie2 && ln -sf ../../libqtaux/*.h .; ) 122 ( cd include/opie2 && ln -sf ../../libqtaux/*.h .; )
123 ( cd include/sl && ln -sf ../../libslcompat/*.h .; )
121 # all 124 # all
122 ( cd include/opie; for generatedHeader in `cd ../../libopie; ls *.ui | sed -e "s,\.ui,\.h,g"`; do \ 125 ( cd include/opie; for generatedHeader in `cd ../../libopie; ls *.ui | sed -e "s,\.ui,\.h,g"`; do \
123 ln -sf ../../libopie/$$generatedHeader $$generatedHeader; done ) 126 ln -sf ../../libopie/$$generatedHeader $$generatedHeader; done )
124 ln -sf ../../library/custom.h $(TOPDIR)/include/qpe/custom.h 127 ln -sf ../../library/custom.h $(TOPDIR)/include/qpe/custom.h
125 touch $@ 128 touch $@
126 129
127$(OPIEDIR)/stamp-headers-x11 : 130$(OPIEDIR)/stamp-headers-x11 :
128 @-rm -f $(OPIEDIR)/stamp-headers* 131 @-rm -f $(OPIEDIR)/stamp-headers*
129 mkdir -p $(TOPDIR)/include/qpe $(TOPDIR)/include/qtopia \ 132 mkdir -p $(TOPDIR)/include/qpe $(TOPDIR)/include/qtopia \
130 $(TOPDIR)/include/opie $(TOPDIR)/include/qtopia/private 133 $(TOPDIR)/include/opie $(TOPDIR)/include/qtopia/private
131 ( cd include/qpe && rm -f *.h; ln -sf ../../library/*.h .; ln -sf ../../library/backend/*.h .; rm -f *_p.h; ) 134 ( cd include/qpe && rm -f *.h; ln -sf ../../library/*.h .; ln -sf ../../library/backend/*.h .; rm -f *_p.h; )
132 ( cd include/qtopia && rm -f *.h; ln -sf ../../library/*.h .; ) 135 ( cd include/qtopia && rm -f *.h; ln -sf ../../library/*.h .; )
133 ( cd include/qtopia/private && rm -f *.h; ln -sf ../../../library/backend/*.h .; ) 136 ( cd include/qtopia/private && rm -f *.h; ln -sf ../../../library/backend/*.h .; )
134 ( cd include/opie && rm -f *.h; ln -sf ../../libopie/*.h .; rm -f *_p.h; ) 137 ( cd include/opie && rm -f *.h; ln -sf ../../libopie/*.h .; rm -f *_p.h; )
135 ( cd include/opie && ln -sf ../../libsql/*.h .; ) 138 ( cd include/opie && ln -sf ../../libsql/*.h .; )
136 ( cd include/opie && ln -sf ../../libopie/pim/*.h .; ) 139 ( cd include/opie && ln -sf ../../libopie/pim/*.h .; )
137 ( cd include/opie; for generatedHeader in `cd ../../libopie; ls *.ui | sed -e "s,\.ui,\.h,g"`; do \ 140 ( cd include/opie; for generatedHeader in `cd ../../libopie; ls *.ui | sed -e "s,\.ui,\.h,g"`; do \
138 ln -sf ../../libopie/$$generatedHeader $$generatedHeader; done ) 141 ln -sf ../../libopie/$$generatedHeader $$generatedHeader; done )
139 ln -sf ../../library/custom.h $(TOPDIR)/include/qpe/custom.h 142 ln -sf ../../library/custom.h $(TOPDIR)/include/qpe/custom.h
140 ( cd include/qpe; ln -sf ../../x11/libqpe-x11/qpe/*.h .; ) 143 ( cd include/qpe; ln -sf ../../x11/libqpe-x11/qpe/*.h .; )
141 touch $@ 144 touch $@
142 145
143$(TOPDIR)/library/custom.h : $(TOPDIR)/.config 146$(TOPDIR)/library/custom.h : $(TOPDIR)/.config
144 @-rm -f $@ 147 @-rm -f $@
145 @$(if $(patsubst "%",%,$(CONFIG_CUSTOMFILE)),\ 148 @$(if $(patsubst "%",%,$(CONFIG_CUSTOMFILE)),\
146 ln -sf $(patsubst "%",%,$(CONFIG_CUSTOMFILE)) $@) 149 ln -sf $(patsubst "%",%,$(CONFIG_CUSTOMFILE)) $@)
147 @touch $@ 150 @touch $@
148 151
149$(TOPDIR)/scripts/lxdialog/lxdialog $(TOPDIR)/scripts/kconfig/mconf $(TOPDIR)/scripts/kconfig/conf $(TOPDIR)/scripts/kconfig/qconf $(TOPDIR)/scripts/kconfig/libkconfig.so $(TOPDIR)/scripts/kconfig/gconf $(TOPDIR)/qmake/qmake: 152$(TOPDIR)/scripts/lxdialog/lxdialog $(TOPDIR)/scripts/kconfig/mconf $(TOPDIR)/scripts/kconfig/conf $(TOPDIR)/scripts/kconfig/qconf $(TOPDIR)/scripts/kconfig/libkconfig.so $(TOPDIR)/scripts/kconfig/gconf $(TOPDIR)/qmake/qmake:
150 @$(call descend,$(shell dirname $@),$(shell basename $@)) 153 @$(call descend,$(shell dirname $@),$(shell basename $@))
151 154
152menuconfig: $(TOPDIR)/scripts/lxdialog/lxdialog $(TOPDIR)/scripts/kconfig/mconf ./config.in 155menuconfig: $(TOPDIR)/scripts/lxdialog/lxdialog $(TOPDIR)/scripts/kconfig/mconf ./config.in
153 $(TOPDIR)/scripts/kconfig/mconf ./config.in 156 $(TOPDIR)/scripts/kconfig/mconf ./config.in
154 @touch ./.config.stamp 157 @touch ./.config.stamp
155 158
156xconfig: $(TOPDIR)/scripts/kconfig/qconf $(TOPDIR)/scripts/kconfig/libkconfig.so ./config.in 159xconfig: $(TOPDIR)/scripts/kconfig/qconf $(TOPDIR)/scripts/kconfig/libkconfig.so ./config.in
157 $(TOPDIR)/scripts/kconfig/qconf ./config.in 160 $(TOPDIR)/scripts/kconfig/qconf ./config.in
158 @touch .config.stamp 161 @touch .config.stamp
159 162
160gconfig: $(TOPDIR)/scripts/kconfig/gconf $(TOPDIR)/scripts/kconfig/libkconfig.so ./config.in 163gconfig: $(TOPDIR)/scripts/kconfig/gconf $(TOPDIR)/scripts/kconfig/libkconfig.so ./config.in
161 $(TOPDIR)/scripts/kconfig/gconf ./config.in 164 $(TOPDIR)/scripts/kconfig/gconf ./config.in
162 @touch .config.stamp 165 @touch .config.stamp
163 166
164config: $(TOPDIR)/scripts/kconfig/conf ./config.in 167config: $(TOPDIR)/scripts/kconfig/conf ./config.in
165 $(TOPDIR)/scripts/kconfig/conf ./config.in 168 $(TOPDIR)/scripts/kconfig/conf ./config.in
166 @touch .config.stamp 169 @touch .config.stamp
167 170
168oldconfig: $(TOPDIR)/scripts/kconfig/conf ./config.in 171oldconfig: $(TOPDIR)/scripts/kconfig/conf ./config.in
diff --git a/libslcompat/.cvsignore b/libslcompat/.cvsignore
new file mode 100644
index 0000000..8f7300c
--- a/dev/null
+++ b/libslcompat/.cvsignore
@@ -0,0 +1,6 @@
1Makefile*
2moc*
3*moc
4*.o
5~*
6
diff --git a/libslcompat/README b/libslcompat/README
new file mode 100644
index 0000000..1bed034
--- a/dev/null
+++ b/libslcompat/README
@@ -0,0 +1,4 @@
1Skeleton for a compat library for the Sharp closed source libsl.
2Early stage and will probably never be useful except for getting
3some of the japaneese apps to compile.
4Better pester Sharp to open up their sources.
diff --git a/libslcompat/config.in b/libslcompat/config.in
new file mode 100644
index 0000000..365d217
--- a/dev/null
+++ b/libslcompat/config.in
@@ -0,0 +1,4 @@
1 config LIBSLCOMPAT
2 boolean "Sharp libsl compatibility library"
3 default "n"
4 depends on LIBOPIE2UI
diff --git a/libslcompat/libslcompat.pro b/libslcompat/libslcompat.pro
new file mode 100644
index 0000000..84d9ad6
--- a/dev/null
+++ b/libslcompat/libslcompat.pro
@@ -0,0 +1,16 @@
1TEMPLATE = lib
2CONFIG += qte warn_on debug
3
4HEADERS = slcolorselector.h \
5 slfileselector.h \
6 slmisc.h
7
8SOURCES = slcolorselector.cpp \
9 slfileselector.cpp
10
11TARGET = slcompat
12INCLUDEPATH += $(OPIEDIR)/include
13DESTDIR = $(OPIEDIR)/lib
14LIBS += -lopiecore2 -lopieui2 -lqtaux2
15
16include ( $(OPIEDIR)/include.pro )
diff --git a/libslcompat/slcolorselector.cpp b/libslcompat/slcolorselector.cpp
new file mode 100644
index 0000000..18b408f
--- a/dev/null
+++ b/libslcompat/slcolorselector.cpp
@@ -0,0 +1,64 @@
1#include "slcolorselector.h"
2
3SlColorTable::SlColorTable( QWidget *parent, const char *name,WFlags f,
4 int r, int c, const QRgb *a )
5 :QTableView( parent, name, f )
6{
7}
8
9SlColorTable::~SlColorTable()
10{
11}
12
13QSize SlColorTable::sizeHint() const
14{
15}
16
17void SlColorTable::paintCell(QPainter*,int,int)
18{
19}
20
21void SlColorTable::mousePressEvent(QMouseEvent*)
22{
23}
24
25void SlColorTable::mouseMoveEvent(QMouseEvent*)
26{
27}
28
29void SlColorTable::mouseReleaseEvent(QMouseEvent*)
30{
31}
32
33void SlColorTable::keyPressEvent(QKeyEvent*)
34{
35}
36
37
38/*================================================================*/
39
40SlColorSelector::SlColorSelector(bool isTransparentAccept, QWidget *parent, const char *name, WFlags f)
41 :QVBox( parent, name, f )
42{
43}
44
45SlColorSelector::~SlColorSelector()
46{
47}
48
49/*================================================================*/
50
51SlColorSelectorPopup::SlColorSelectorPopup(bool isTransparentAccept, QWidget *parent, const char *name, WFlags f)
52 :OColorPopupMenu( QColor(), parent, name )
53{
54}
55
56
57SlColorSelectorPopup::~SlColorSelectorPopup()
58{
59}
60
61void SlColorSelectorPopup::setCurrentColor(QRgb)
62{
63}
64
diff --git a/libslcompat/slcolorselector.h b/libslcompat/slcolorselector.h
new file mode 100644
index 0000000..e1ee1f2
--- a/dev/null
+++ b/libslcompat/slcolorselector.h
@@ -0,0 +1,112 @@
1/*
2 * Copyright (C) 2002 SHARP CORPORATION All rights reserved.
3 */
4#ifndef _SLCOLORSELECTOR_H_INCLUDED
5#define _SLCOLORSELECTOR_H_INCLUDED
6
7#include <opie2/ocolorpopupmenu.h>
8using namespace Opie;
9#include <qtableview.h>
10#include <qpopupmenu.h>
11#include <qvbox.h>
12
13#define DEF_COLOR_R (6)
14#define DEF_COLOR_C (8)
15struct SlColorTablePrivate;
16class SlColorTable : public QTableView
17{
18 Q_OBJECT
19public:
20 SlColorTable(QWidget *parent=0,const char *name=NULL,WFlags f=0,
21 int r=DEF_COLOR_R,int c=DEF_COLOR_C,const QRgb *a=NULL);
22 ~SlColorTable();
23 void setCurrentColor(QRgb);
24
25protected:
26 QSize sizeHint() const;
27 void paintCell(QPainter*,int,int);
28 void mousePressEvent(QMouseEvent*);
29 void mouseMoveEvent(QMouseEvent*);
30 void mouseReleaseEvent(QMouseEvent*);
31 void keyPressEvent(QKeyEvent*);
32
33signals:
34
35
36 void selected(QRgb rgb);
37
38
39 void reSelected(QRgb rgb);
40
41private:
42 SlColorTablePrivate *p;
43 void setCurrent(int,int);
44 void setSelected(int,int);
45 QRgb getRgbInCell(int,int);
46};
47
48
49struct SlColorSelectorPrivate;
50class SlColorSelector : public QVBox
51{
52 Q_OBJECT
53public:
54 SlColorSelector(bool isTransparentAccept,
55 QWidget *parent=0,const char *name=NULL,WFlags f=0);
56 ~SlColorSelector();
57 void setCurrentColor(QRgb);
58 void setCurrentColorTransparent();
59
60signals:
61
62
63 void selected(QRgb rgb);
64
65
66 void reSelected(QRgb rgb);
67
68
69 void transparentSelected();
70
71
72 void transparentReSelected();
73/*
74private slots:
75 void slotTransparentToggled(int);
76*/
77private:
78 SlColorSelectorPrivate *p;
79};
80
81struct SlColorSelectorPopupPrivate;
82class SlColorSelectorPopup : public OColorPopupMenu //QPopupMenu
83{
84 Q_OBJECT
85public:
86 SlColorSelectorPopup(bool isTransparentAccept,
87 QWidget *parent=0,const char *name=NULL,WFlags f=0);
88 ~SlColorSelectorPopup();
89 void setCurrentColor(QRgb);
90 void setCurrentColorTransparent();
91
92signals:
93
94
95 void selected(QRgb rgb);
96
97
98 void transparentSelected();
99/*
100private slots:
101 void slotSelected(QRgb);
102 void slotReSelected(QRgb);
103 void slotTransparentSelected();
104 void slotTransparentReSelected();
105*/
106private:
107 SlColorSelectorPopupPrivate *p;
108};
109
110#endif
111
112
diff --git a/libslcompat/slfiledialog.h b/libslcompat/slfiledialog.h
new file mode 100644
index 0000000..2ad105c
--- a/dev/null
+++ b/libslcompat/slfiledialog.h
@@ -0,0 +1,70 @@
1/*
2 * Copyright (C) 2002 SHARP CORPORATION All rights reserved.
3 */
4#ifndef __SLFILEDIALOG_H__
5#define __SLFILEDIALOG_H__
6
7#include <qdialog.h>
8#include <qfileinfo.h>
9#include <qvalidator.h>
10#include <sl/slmisc.h>
11
12class SlFileNameValidator : public QValidator
13{
14 Q_OBJECT
15public:
16 SlFileNameValidator( QWidget * parent, const char * name = 0 ) : QValidator(parent,name) {};
17 virtual State validate(QString&,int&) const;
18 virtual void fixup(QString&) const;
19};
20
21class SlFileDialogPrivate;
22class SlFileDialog : public QDialog
23{
24 Q_OBJECT
25public:
26
27
28 SlFileDialog(bool bSaveAs = FALSE, QWidget * parent=0, const char * name=0, bool modal=TRUE, WFlags f=0 );
29
30
31 virtual ~SlFileDialog();
32
33
34 void setNewDirEnabled(bool);
35
36
37 void setDefaultFile( QString path );
38 void setDefaultName( QString name );
39
40
41 void setMimeType( QString mime );
42
43
44 void setComplementExt( QString ext );
45
46
47 void setIconViewType(bool isIcon);
48
49
50 QString &getFilePath();
51 QString &getFileName();
52
53 int exec();
54
55protected slots:
56 virtual void accept();
57
58 void fileSelected(const QFileInfo &fInfo);
59 void slotNewDir();
60 void rotateChanged();
61 void keyPressed(QKeyEvent*,bool&);
62
63protected:
64 void getDefaultColumnWidth(SlMisc::SlListColumnInfos &infos);
65
66 SlFileDialogPrivate *m_pD;
67
68};
69
70#endif
diff --git a/libslcompat/slfileselector.cpp b/libslcompat/slfileselector.cpp
new file mode 100644
index 0000000..3189b51
--- a/dev/null
+++ b/libslcompat/slfileselector.cpp
@@ -0,0 +1,86 @@
1#include "slfileselector.h"
2
3SlFileIconView::SlFileIconView( QWidget* parent, const char* name )
4 :QIconView( parent, name )
5{
6}
7
8SlFileIconView::~SlFileIconView()
9{
10}
11
12/*================================================================*/
13
14SlFileListView::SlFileListView( QWidget* parent, const char* name )
15 :QListView( parent, name )
16{
17}
18
19SlFileListView::~SlFileListView()
20{
21}
22
23/*================================================================*/
24
25SlFileSelector::SlFileSelector( const QString &dirPath, const QString &mimefilter, QWidget *parent, const char *name )
26 :OFileSelector( dirPath, parent, name )
27{
28}
29
30SlFileSelector::~SlFileSelector()
31{
32}
33
34bool SlFileSelector::isTopDir()
35{
36 return false;
37}
38
39void SlFileSelector::setSelected()
40{
41}
42
43void SlFileSelector::setSelected(const QString&)
44{
45 int a;
46}
47
48void SlFileSelector::createFileList()
49{
50 int a;
51}
52
53void SlFileSelector::createFileList(QDir&)
54{
55 int a;
56}
57
58const QFileInfo* SlFileSelector::selected()
59{
60 int a;
61}
62
63void SlFileSelector::setCurrentFile(const QString&)
64{
65 int a;
66}
67
68const QString SlFileSelector::currentDir()
69{
70 int a;
71}
72
73
74void SlFileSelector::focusInEvent(QFocusEvent*)
75{
76}
77
78void SlFileSelector::show()
79{
80}
81
82void SlFileSelector::keyPressEvent( QKeyEvent *e )
83{
84}
85
86
diff --git a/libslcompat/slfileselector.h b/libslcompat/slfileselector.h
new file mode 100644
index 0000000..35fd11b
--- a/dev/null
+++ b/libslcompat/slfileselector.h
@@ -0,0 +1,414 @@
1/*
2 * Copyright (C) 2002 SHARP CORPORATION All rights reserved.
3 */
4#ifndef _SLFILESELECTOR_H_INCLUDED
5#define _SLFILESELECTOR_H_INCLUDED
6
7#include <opie2/ofileselector.h>
8using namespace Opie;
9#include <qhbox.h>
10#include <qvbox.h>
11#include <qlistview.h>
12#include <qiconview.h>
13#include <qtoolbutton.h>
14#include <qfileinfo.h>
15#include <qtableview.h>
16#include <qwidgetstack.h>
17#include <qvaluelist.h>
18
19#include <qpe/applnk.h>
20#include <qpe/mimetype.h>
21#include <sl/slmisc.h>
22
23class QComboBox;
24class SlFileItemType;
25class QCopChannel;
26
27struct SlFileListItemPrivate;
28class SlFileListItem
29{
30public:
31 SlFileListItem(const QFileInfo&,const MimeType&);
32 ~SlFileListItem();
33 const QFileInfo &file() const;
34 const MimeType &mimeType() const;
35 const QString getItemIconFilePath() const;
36 const QString name() const;
37 void setName(const QString&);
38 const QString sortKey() const;
39 void setSortKey(const QString&);
40 QPixmap pixmap() const;
41 QPixmap bigPixmap() const;
42 const QString dateString() const;
43 const QString typeString() const;
44 const QString bytesString() const;
45 void setDevice();
46 bool isDevice() const;
47 enum ColumnItem {
48 Name = 1,
49 Type,
50 Date,
51 Bytes,
52 Custom = 100
53 };
54private:
55 SlFileListItemPrivate *p;
56 SlFileListItem(const SlFileListItem&);
57};
58
59typedef QValueList<SlFileListItem*> SlFileList;
60typedef QValueList<SlFileListItem::ColumnItem> SlFileListColumnConf;
61
62class SlFileListViewItem;
63
64struct SlFileListViewPrivate;
65class SlFileListView : public QListView
66{
67 Q_OBJECT
68
69public:
70 SlFileListView(QWidget*, const char*);
71 ~SlFileListView();
72 void createFileList(SlFileList&);
73 int fileCount() const;
74 void updateItem(SlFileListViewItem*);
75 void createItem(SlFileListItem*);
76 void deleteItem(const QString&);
77 void deleteItem(SlFileListViewItem*);
78 SlFileListViewItem* searchItem(const QString&);
79 SlFileListColumnConf columnConf();
80 void setColumnConf(SlFileListColumnConf&);
81 void updateColumn();
82 static const QString columnItemName(SlFileListItem::ColumnItem);
83 static const SlFileListColumnConf columnItemList();
84
85 //virtual void takeItem( SlFileListViewItem * );
86
87 SlMisc::SlListColumnInfos columnWidthInfos();
88
89protected:
90 //void keyPressEvent( QKeyEvent *e );
91
92signals:
93 void keyPressed(QKeyEvent *e,bool &isAccepted);
94
95protected slots:
96
97private:
98 friend class SlFileSelector;
99 SlFileListViewPrivate *p;
100 SlFileListView(const SlFileListView&);
101};
102
103class SlFileIconViewItem;
104
105struct SlFileIconViewPrivate;
106class SlFileIconView : public QIconView
107{
108 Q_OBJECT
109
110public:
111 SlFileIconView(QWidget*, const char*);
112 ~SlFileIconView();
113 void createFileList(SlFileList&);
114 int fileCount() const;
115 void updateItem(SlFileIconViewItem*);
116 void createItem(SlFileListItem*);
117 void deleteItem(const QString&);
118 void deleteItem(SlFileIconViewItem*);
119 SlFileIconViewItem* searchItem(const QString&);
120 void setSorting(int column,bool ascending);
121 int sortColumn() const;
122 void repaintItemsForce();
123 SlFileListColumnConf columnConf();
124 void setColumnConf(SlFileListColumnConf&);
125
126 //virtual void takeItem( SlFileIconViewItem * );
127
128protected:
129 //void keyPressEvent( QKeyEvent *e );
130
131protected slots:
132
133signals:
134 void keyPressed(QKeyEvent *e,bool &isAccepted);
135
136private:
137 friend class SlFileSelector;
138 SlFileIconViewPrivate *p;
139 SlFileIconView(const SlFileIconView&);
140};
141
142class SlFileSelectorFilter : public QObject
143{
144public:
145 SlFileSelectorFilter(QWidget *parent,const char *name=0);
146 ~SlFileSelectorFilter();
147
148 virtual bool isAddToList(QFileInfo&) const = 0;
149private:
150 SlFileSelectorFilter(const SlFileSelectorFilter&);
151};
152
153typedef QList<MimeType> SlFileMimeTypeList;
154
155struct SlFileSelectorPrivate;
156class SlFileSelector : public OFileSelector /*QVBox*/
157{
158 Q_OBJECT
159
160public:
161
162
163 enum SlFileSelectorViewType {
164
165 ListView = 1,
166
167 IconView
168 };
169
170
171 enum SlFileOverwirteMode {
172
173 Overwrite = 1,
174
175 NewName,
176
177 Error
178 };
179 SlFileSelector(const QString &dirPath,
180 const QString &mimefilter,
181 QWidget *parent,
182 const char *name);
183 SlFileSelector(const QString &currentFileName,
184 SlFileSelectorViewType type,
185 const QString &mimeFilter,
186 SlFileListColumnConf &items,
187 int sortColumn,bool sortAscending,
188 SlFileSelectorFilter *filter=NULL,
189 bool isRecursive=FALSE,
190 QWidget *parent=NULL,
191 const char *name=NULL,
192 WFlags f=0);
193 SlFileSelector(QWidget *parent=NULL,const char *name=NULL,WFlags f=0);
194 virtual ~SlFileSelector();
195 void createFileList();
196 void createFileList(QDir&);
197 int fileCount() const;
198 const QFileInfo* selected();
199 void modifyItem(QFileInfo*,bool);
200 void createItem(QString&);
201 void deleteItem(const QString&);
202 void deleteItem();
203 void updateItem(const QString&);
204 SlFileListItem* searchItem(const QString&);
205 void setSelected();
206 void setSelected(const QString&);
207 void ensureItemVisible();
208 SlFileListItem* selectedItem();
209 bool setSelectedNext(bool);
210 bool setSelectedPrev(bool);
211 const QString currentDir();
212 void setSorting(int,bool);
213 int sortColumn() const;
214 bool ascending() const;
215 SlFileSelectorViewType viewType();
216 void setColumnItem(SlFileListColumnConf&);
217 void setViewType(SlFileSelectorViewType);
218 void setListView();
219 void setIconView();
220 int columnWidth(int);
221 void setColumnWidth(int,int);
222 static const QString columnItemName(SlFileListItem::ColumnItem);
223 static const SlFileListColumnConf columnItemList();
224
225 int columns() const;
226
227 bool upDir();
228 bool isTopDir();
229
230 void setCurrentFile(const QString&);
231 const QString currentFile(bool isReal=FALSE);
232 static bool copyFile(const QString&,const QString&,
233 SlFileOverwirteMode m=Error,
234 QString *resultName=NULL);
235
236 static bool copyFileCreateDir(const QString &srcName,
237 const QString &dstName,
238 SlFileOverwirteMode m=Error,
239 QString *resultName=NULL);
240 static bool moveFile(const QString&,const QString&,
241 SlFileOverwirteMode m=Error,
242 QString *resultName=NULL);
243 static QString getCopyFileName(const QString&);
244
245 const QStringList& recent() const;
246 void setRecent(const QStringList&);
247
248
249 void setRecent(const QStringList&,bool isReplace);
250 void setRecentEnabled(bool);
251
252 const QStringList& history() const;
253 void setHistory(const QStringList&);
254
255
256 void setHistory(const QStringList&,bool isReplace);
257 bool isHistoryBackAvailable() const;
258 bool isHistoryForwardAvailable() const;
259 bool historyBack();
260 bool historyForward();
261 QPopupMenu *backHistoryPopupMenu() const;
262 QPopupMenu *forwardHistoryPopupMenu() const;
263 void setColumnConf(SlFileListColumnConf&);
264
265 void sendFileUpdateMessage(const QString&);
266 void updateView();
267 void recreateIcon();
268 void focusToNext();
269 void focusToPrev();
270 bool rename();
271 bool newfolder();
272 bool del();
273 bool duplicate();
274 bool cut();
275 bool copy();
276 bool paste();
277 void setMimeFilter(const QString &);
278 void clearTmpFolder();
279
280 void setRecursive(bool,bool);
281 bool recursive() const;
282 void setFilter(SlFileSelectorFilter *);
283 SlFileSelectorFilter *filter();
284 bool isEnablePaste();
285
286 static bool deleteFile(const QString&);
287 static bool deleteDir(const QDir&);
288 static bool copyDir(const QString &srcName,const QString &dstName,
289 SlFileOverwirteMode m=Error);
290 static bool moveDir(const QString&,const QString&,
291 SlFileOverwirteMode m=Error);
292 static QString getCopyDirName(const QString &);
293 static bool makeDir(const QString &path);
294
295 static uint size(const QString &fName);
296 static uint fileFree(const QString &fName);
297
298
299
300 enum DesktopMode {
301
302 HideDesktop = 1,
303
304 ShowAll,
305
306 FileTab
307 };
308 void setDesktopMode(DesktopMode mode);
309 void setEnabledSystemChannel(bool);
310 void showUpDirBtn(bool);
311 void showWritableFile(bool);
312
313
314 void setEnableSD(bool);
315 void setEnableCF(bool);
316 bool getEnableSD();
317 bool getEnableCF();
318
319
320
321
322 void sendKeyPressEvent( QKeyEvent *e );
323
324 void setScale(int scale);
325 int scale() const;
326
327 SlMisc::SlListColumnInfos columnWidthInfos();
328
329
330
331 enum FocusMode {
332
333 Auto = 1,
334
335 ByTab,
336
337 ByCommand
338 };
339 void setFocusMode(FocusMode mode);
340
341 void adjustContentsSize();
342
343 static void updateFile(const QString &filename);
344
345 bool delFile(const QString &mymsg);
346
347 bool isIncludedFile(const QString &filename);
348
349signals:
350
351
352 void selectionChanged(const QFileInfo &file,bool isDevice);
353
354
355 void fileSelected(const QFileInfo &file);
356
357
358 void dirOpened(const QDir &dir);
359
360
361 void enabledPaste(bool);
362
363
364 void columnWidthChanged(int column,int oldSize,int newSize);
365
366
367 void itemRightPressed(const QFileInfo &file,const QPoint &pos);
368
369
370 void selectionLost();
371
372
373 //void keyPressed(QKeyEvent *e,bool &isAccepted);
374/*
375private slots:
376 void fileClicked(QListViewItem *);
377 void fileClicked(QIconViewItem *);
378 void selectionChanged(QListViewItem *);
379 void selectionChanged(QIconViewItem *);
380 void dMenuChanged(int);
381 void changeDirectory(int,bool isImmediate=TRUE);
382 void hMenuSelected(int);
383 void cardMessage( const QCString &, const QByteArray &);
384 void systemMessage( const QCString &, const QByteArray &);
385 void headerClicked(int);
386 void asyncHMenuSelected();
387 void asyncDMenuChanged();
388 void rightPressed(QIconViewItem *,const QPoint&);
389 void rightPressed(QListViewItem *,const QPoint&,int);
390 void upDirClicked();
391 void slotKeyPressed(QKeyEvent *e,bool &isAccepted);
392*/
393protected:
394 void focusInEvent(QFocusEvent*);
395 void show();
396 void keyPressEvent( QKeyEvent *e );
397
398private:
399 void openDirInside(QDir&);
400 void createMyPda();
401 void init();
402 SlFileSelectorPrivate *p;
403 SlFileSelector(const SlFileSelector&);
404 ulong focusWidgets() const;
405 QWidget* nextFocus(QWidget *,bool) const;
406 bool focusToTheWidget(QWidget *);
407};
408
409#endif
410
411
412
413
414
diff --git a/libslcompat/slmisc.h b/libslcompat/slmisc.h
new file mode 100644
index 0000000..20ba988
--- a/dev/null
+++ b/libslcompat/slmisc.h
@@ -0,0 +1,135 @@
1/*
2 * Copyright (C) 2002 SHARP CORPORATION All rights reserved.
3 */
4#ifndef _SLMISC_H_INCLUDED
5#define _SLMISC_H_INCLUDED
6
7#include <qpe/qpeapplication.h>
8#include <qfileinfo.h>
9#include <qpe/global.h>
10#include <qmessagebox.h>
11
12
13#define _SLPOWER
14
15class QPopupMenu;
16class QListView;
17#if !defined(_SLPOWER)
18class PowerStatus;
19#else
20class SlPowerStatus;
21#endif
22class Config;
23
24typedef ulong SlResolutionScale;
25
26class SlMisc {
27public:
28 static bool isExecutable(const QString &c) {
29 QFileInfo exec(QPEApplication::qpeDir() + "/bin/" + c);
30 return exec.isExecutable();
31 };
32 static ulong availableMemory();
33 static bool invalidFileName(QString &fName);
34 static QString getValidFileName(const QString &baseName);
35 static QString getCanonicalPath(const QString &fName);
36 static void enableAutoPowerOff(bool isOn);
37 static void enableAutoPowerOff(bool isOn,bool DimAlso,bool ScreenSaverAlso=FALSE);
38 static void enableLockApplication(bool);
39 static bool isTheSmbShareFileHasWriteEntry(const QString &shareFName);
40 static bool isTheSmbShareFileNowCopy(const QString &shareFName);
41 static bool checkTheSmbShareFileMode(const QString &shareFName,
42 char modeMask, char checkMode, bool equality);
43 static bool isTheFileLockedBySmbd(const QString &fName);
44 static bool isSambaForked();
45 static void startSamba();
46 static void stopSamba();
47 enum ListType { Pid, CmdLine, Both };
48 static QStringList procList (const QRegExp& re, uint max = 0, enum ListType type = Pid);
49 static void dumpMemInfo(bool isShowHeap);
50 static bool canCreateTheFile(const QString&);
51 static QString getLanguage();
52 static QSize getMaximizedWidgetInfo();
53 static QSize SlMisc::getScrollbarMetrics();
54 static int getDpi();
55 static SlResolutionScale getResolutionScale();
56 static int getMaximizedWidgetContentsWidth();
57 static bool isLandscape();
58 static void requestCloseFile(const QString&);
59 static void requestOpenFile(const QString&);
60
61 static void insertStandardFontMenu(QPopupMenu *pm);
62 static void insertAllFontMenu(QPopupMenu *pm);
63 static int getLogicalSizeFromMenuId(int id);
64 static void setFontSizeItemChecked(QPopupMenu *pm,int logicalSize);
65 static int getFontPointSize(int logicalSize);
66 static void toggleFontSize(QPopupMenu *pm,int &logicalSize,bool isLarge=true);
67 static void toggleAllFontSize(QPopupMenu *pm,int *fontSize,bool isLarge=true);
68
69 static void SlFontArrange (QWidget* widget);
70 static void SlLayoutSpaceArrange (QObject* object);
71
72 static bool checkBatteryError(const QString &module_name, bool force);
73 static bool checkBatteryErrorWithoutDialog(const QString &module_name, bool force);
74
75
76 enum InputDeviceType {
77 BuiltinKeyboard = 1,
78 SoftwareKeyboard = 2
79 };
80 static InputDeviceType defaultInputDevice();
81
82
83 typedef struct SlListColumnInfo {
84 enum Type {
85 Fixed = 0,
86 StringLen,
87 Scale,
88 FixedDpiAware
89 };
90 Type type;
91 QString str;
92 int val;
93 };
94 typedef QValueList<SlListColumnInfo> SlListColumnInfos;
95
96 static void setListColumnsWidth(QWidget *w,SlListColumnInfos &infos,
97 Config &config);
98 static void writeListColumnsWidth(QWidget *w,SlListColumnInfos &infos,
99 Config &config);
100 static void writeListColumnsWidth(QWidget *w,SlListColumnInfos &infos,
101 Config &config,bool isLandscape);
102 static void rotateListColumnsWidth(QWidget *w,SlListColumnInfos &infos,
103 Config &config);
104 static void setListColumnsWidth(QWidget *w,SlListColumnInfos &infos, Config *config=NULL);
105 static void writeListColumnsWidth(QWidget *w,SlListColumnInfos &infos, Config *config=NULL);
106 static void writeListColumnsWidth(QWidget *w,SlListColumnInfos &infos, bool isLandscape, Config *config=NULL);
107 static void rotateListColumnsWidth(QWidget *w,SlListColumnInfos &infos, Config *config=NULL);
108 static void temporaryMessageBox(const QString &caption, const QString &text, int msec=10000, QMessageBox::Icon icon=QMessageBox::NoIcon, int button0=0, int button1=0, int button2=0, QWidget *parent=0, const char *name=0, QWidget::WFlags f=QWidget::WStyle_DialogBorder);
109
110 static QString defaultWallPaper();
111 typedef enum AppCommand {
112 NoneCommand = 0,
113 NewCommand,
114 ModifyCommand,
115 DeleteCommand,
116 ZoomInCommand,
117 ZoomOutCommand,
118 CutCommand = 50,
119 CopyCommand,
120 PasteCommand
121 };
122 static AppCommand appCommandFromKey(const QKeyEvent &e);
123
124 typedef enum RequiredSize {
125 SmallSize = 0,
126 LargeSize
127 };
128 static const char* getTmpPath(RequiredSize);
129 static const char* getTmpPath(ulong);
130 static QString getObexTmpPath();
131 static ulong availableInternalStorage(void);
132 static QString moduleNameFromPath(const QString &path);
133};
134
135#endif
diff --git a/packages b/packages
index d5a0c14..b56cfac 100644
--- a/packages
+++ b/packages
@@ -43,96 +43,97 @@ CONFIG_EXAMPLE_MENU examples/menuapplet menuapplet.pro
43CONFIG_EXAMPLE_VPN examples/networksettings example.pro 43CONFIG_EXAMPLE_VPN examples/networksettings example.pro
44 CONFIG_FIFTEEN noncore/games/fifteenfifteen.pro 44 CONFIG_FIFTEEN noncore/games/fifteenfifteen.pro
45 CONFIG_FILEBROWSER noncore/unsupported/filebrowserfilebrowser.pro 45 CONFIG_FILEBROWSER noncore/unsupported/filebrowserfilebrowser.pro
46 CONFIG_FLAT noncore/styles/flatflat.pro 46 CONFIG_FLAT noncore/styles/flatflat.pro
47 CONFIG_FORMATTER noncore/tools/formatterformatter.pro 47 CONFIG_FORMATTER noncore/tools/formatterformatter.pro
48 CONFIG_FREETYPE freetypefreetype.pro 48 CONFIG_FREETYPE freetypefreetype.pro
49 CONFIG_FRESH noncore/styles/freshfresh.pro 49 CONFIG_FRESH noncore/styles/freshfresh.pro
50 CONFIG_FTPLIB noncore/net/ftplibftplib.pro 50 CONFIG_FTPLIB noncore/net/ftplibftplib.pro
51 CONFIG_GO noncore/games/gogo.pro 51 CONFIG_GO noncore/games/gogo.pro
52 CONFIG_GSMTOOL noncore/unsupported/gsmtoolgsmtool.pro 52 CONFIG_GSMTOOL noncore/unsupported/gsmtoolgsmtool.pro
53 CONFIG_HANDWRITING inputmethods/handwritinghandwriting.pro 53 CONFIG_HANDWRITING inputmethods/handwritinghandwriting.pro
54 CONFIG_HELPBROWSER core/apps/helpbrowserhelpbrowser.pro 54 CONFIG_HELPBROWSER core/apps/helpbrowserhelpbrowser.pro
55 CONFIG_HOMEAPPLET core/applets/homeapplethomeapplet.pro 55 CONFIG_HOMEAPPLET core/applets/homeapplethomeapplet.pro
56 CONFIG_INTERFACES noncore/settings/networksettings/interfacesinterfaces.pro 56 CONFIG_INTERFACES noncore/settings/networksettings/interfacesinterfaces.pro
57 CONFIG_IRDAAPPLET core/applets/irdaappletirdaapplet.pro 57 CONFIG_IRDAAPPLET core/applets/irdaappletirdaapplet.pro
58 CONFIG_JUMPX inputmethods/jumpxjumpx.pro 58 CONFIG_JUMPX inputmethods/jumpxjumpx.pro
59 CONFIG_KBILL noncore/games/kbillkbill.pro 59 CONFIG_KBILL noncore/games/kbillkbill.pro
60 CONFIG_KCHECKERS noncore/games/kcheckerskcheckers.pro 60 CONFIG_KCHECKERS noncore/games/kcheckerskcheckers.pro
61 CONFIG_KEYBOARD inputmethods/keyboardkeyboard.pro 61 CONFIG_KEYBOARD inputmethods/keyboardkeyboard.pro
62 CONFIG_KEYPEBBLE noncore/comm/keypebblekeypebble.pro 62 CONFIG_KEYPEBBLE noncore/comm/keypebblekeypebble.pro
63 CONFIG_KEYVIEW development/keyviewkeyview.pro 63 CONFIG_KEYVIEW development/keyviewkeyview.pro
64CONFIG_KEYZCFG noncore/apps/keyz-cfg keyz-cfg.pro 64CONFIG_KEYZCFG noncore/apps/keyz-cfg keyz-cfg.pro
65 CONFIG_KJUMPX inputmethods/kjumpxkjumpx.pro 65 CONFIG_KJUMPX inputmethods/kjumpxkjumpx.pro
66 CONFIG_KPACMAN noncore/games/kpacmankpacman.pro 66 CONFIG_KPACMAN noncore/games/kpacmankpacman.pro
67 CONFIG_LANGUAGE noncore/settings/languagelanguage.pro 67 CONFIG_LANGUAGE noncore/settings/languagelanguage.pro
68 CONFIG_LAUNCHER_CORE core/launcherserver.pro 68 CONFIG_LAUNCHER_CORE core/launcherserver.pro
69 CONFIG_LAUNCHER-SETTINGS core/settings/launcherlauncher.pro 69 CONFIG_LAUNCHER-SETTINGS core/settings/launcherlauncher.pro
70 CONFIG_LIBFFMPEG core/multimedia/opieplayer/libffmpeglibffmpeg.pro 70 CONFIG_LIBFFMPEG core/multimedia/opieplayer/libffmpeglibffmpeg.pro
71 CONFIG_LIBFLASH core/multimedia/opieplayer/libflashlibflash.pro 71 CONFIG_LIBFLASH core/multimedia/opieplayer/libflashlibflash.pro
72CONFIG_LIBKATE noncore/apps/tinykate/libkate libkate.pro 72CONFIG_LIBKATE noncore/apps/tinykate/libkate libkate.pro
73 CONFIG_LIBMAD core/multimedia/opieplayer/libmadlibmad.pro 73 CONFIG_LIBMAD core/multimedia/opieplayer/libmadlibmad.pro
74 CONFIG_LIBMAIL noncore/unsupported/mail2/libmaillibmail.pro 74 CONFIG_LIBMAIL noncore/unsupported/mail2/libmaillibmail.pro
75CONFIG_LIBMAILWRAPPER noncore/net/mail/libmailwrapper libmailwrapper.pro 75CONFIG_LIBMAILWRAPPER noncore/net/mail/libmailwrapper libmailwrapper.pro
76 CONFIG_LIBMPEG3 core/multimedia/opieplayer/libmpeg3libmpeg3.pro 76 CONFIG_LIBMPEG3 core/multimedia/opieplayer/libmpeg3libmpeg3.pro
77 CONFIG_LIBOPIE2CORE libopie2/opiecoreopiecore.pro 77 CONFIG_LIBOPIE2CORE libopie2/opiecoreopiecore.pro
78 CONFIG_LIBOPIE2DB libopie2/opiedbopiedb.pro 78 CONFIG_LIBOPIE2DB libopie2/opiedbopiedb.pro
79 CONFIG_LIBOPIE2EXAMPLES libopie2/examplesexamples.pro 79 CONFIG_LIBOPIE2EXAMPLES libopie2/examplesexamples.pro
80 CONFIG_LIBOPIE2MM libopie2/opiemmopiemm.pro 80 CONFIG_LIBOPIE2MM libopie2/opiemmopiemm.pro
81 CONFIG_LIBOPIE2NET libopie2/opienetopienet.pro 81 CONFIG_LIBOPIE2NET libopie2/opienetopienet.pro
82 CONFIG_LIBOPIE2PIM libopie2/opiepimopiepim.pro 82 CONFIG_LIBOPIE2PIM libopie2/opiepimopiepim.pro
83 CONFIG_LIBOPIE2UI libopie2/opieuiopieui.pro 83 CONFIG_LIBOPIE2UI libopie2/opieuiopieui.pro
84 CONFIG_LIBOPIE libopielibopie.pro 84 CONFIG_LIBOPIE libopielibopie.pro
85 CONFIG_LIBOPIE_PIM libopie/pimpim.pro 85 CONFIG_LIBOPIE_PIM libopie/pimpim.pro
86 CONFIG_LIBOPIETOOTH noncore/net/opietooth/liblib.pro 86 CONFIG_LIBOPIETOOTH noncore/net/opietooth/liblib.pro
87 CONFIG_LIBQPE librarylibrary.pro 87 CONFIG_LIBQPE librarylibrary.pro
88 CONFIG_LIBQPE-X11 x11/libqpe-x11libqpe-x11.pro 88 CONFIG_LIBQPE-X11 x11/libqpe-x11libqpe-x11.pro
89 CONFIG_LIBQTAUX libqtauxlibqtaux.pro 89 CONFIG_LIBQTAUX libqtauxlibqtaux.pro
90 CONFIG_LIBSQL libsqllibsql.pro 90 CONFIG_LIBSQL libsqllibsql.pro
91 CONFIG_LIBSLCOMPAT libslcompatlibslcompat.pro
91CONFIG_LIBTREMOR core/multimedia/opieplayer/vorbis/tremor tremor.pro 92CONFIG_LIBTREMOR core/multimedia/opieplayer/vorbis/tremor tremor.pro
92CONFIG_LIBTREMORPLUGIN core/multimedia/opieplayer/vorbis libtremor.pro 93CONFIG_LIBTREMORPLUGIN core/multimedia/opieplayer/vorbis libtremor.pro
93 CONFIG_LIGHT-AND-POWER core/settings/light-and-powerlight-and-power.pro 94 CONFIG_LIGHT-AND-POWER core/settings/light-and-powerlight-and-power.pro
94 CONFIG_LIQUID noncore/styles/liquidliquid.pro 95 CONFIG_LIQUID noncore/styles/liquidliquid.pro
95 CONFIG_LOGOUTAPPLET core/applets/logoutappletlogoutapplet.pro 96 CONFIG_LOGOUTAPPLET core/applets/logoutappletlogoutapplet.pro
96 CONFIG_MAIL3 noncore/net/mail mail.pro 97 CONFIG_MAIL3 noncore/net/mail mail.pro
97CONFIG_MAILAPPLET noncore/net/mail/taskbarapplet taskbarapplet.pro 98CONFIG_MAILAPPLET noncore/net/mail/taskbarapplet taskbarapplet.pro
98 CONFIG_MAILIT noncore/unsupported/mailit mailit.pro 99 CONFIG_MAILIT noncore/unsupported/mailit mailit.pro
99CONFIG_MAIN_TAB_EXAMPLE examples/main-tab example.pro 100CONFIG_MAIN_TAB_EXAMPLE examples/main-tab example.pro
100 CONFIG_MEDIUMMOUNT noncore/settings/mediummountmediummount.pro 101 CONFIG_MEDIUMMOUNT noncore/settings/mediummountmediummount.pro
101 CONFIG_MEMORYAPPLET noncore/applets/memoryappletmemoryapplet.pro 102 CONFIG_MEMORYAPPLET noncore/applets/memoryappletmemoryapplet.pro
102 CONFIG_METAL noncore/styles/metalmetal.pro 103 CONFIG_METAL noncore/styles/metalmetal.pro
103 CONFIG_MINDBREAKER noncore/games/mindbreakermindbreaker.pro 104 CONFIG_MINDBREAKER noncore/games/mindbreakermindbreaker.pro
104 CONFIG_MINESWEEP noncore/games/minesweepminesweep.pro 105 CONFIG_MINESWEEP noncore/games/minesweepminesweep.pro
105 CONFIG_MOBILEMSG noncore/comm/mobilemsgmobilemsg.pro 106 CONFIG_MOBILEMSG noncore/comm/mobilemsgmobilemsg.pro
106 CONFIG_MODPLUG core/multimedia/opieplayer/modplugmodplug.pro 107 CONFIG_MODPLUG core/multimedia/opieplayer/modplugmodplug.pro
107 CONFIG_MULTIKEYAPPLET core/applets/multikeyappletmultikeyapplet.pro 108 CONFIG_MULTIKEYAPPLET core/applets/multikeyappletmultikeyapplet.pro
108 CONFIG_MULTIKEY inputmethods/multikeymultikey.pro 109 CONFIG_MULTIKEY inputmethods/multikeymultikey.pro
109 CONFIG_NETSYSTEMTIME noncore/settings/netsystemtimenetsystemtime.pro 110 CONFIG_NETSYSTEMTIME noncore/settings/netsystemtimenetsystemtime.pro
110 CONFIG_NETWORKAPPLET noncore/applets/networkappletnetworkapplet.pro 111 CONFIG_NETWORKAPPLET noncore/applets/networkappletnetworkapplet.pro
111 CONFIG_NETWORKSETUP noncore/settings/networksettingsnetworksettings.pro 112 CONFIG_NETWORKSETUP noncore/settings/networksettingsnetworksettings.pro
112 CONFIG_NOTESAPPLET noncore/applets/notesappletnotesapplet.pro 113 CONFIG_NOTESAPPLET noncore/applets/notesappletnotesapplet.pro
113 CONFIG_OAPP core/apps/oappoapp.pro 114 CONFIG_OAPP core/apps/oappoapp.pro
114 CONFIG_OBEX core/applets/obex2obex.pro 115 CONFIG_OBEX core/applets/obex2obex.pro
115 CONFIG_ODICT noncore/apps/odictodict.pro 116 CONFIG_ODICT noncore/apps/odictodict.pro
116 CONFIG_OIPKG noncore/unsupported/oipkgoipkg.pro 117 CONFIG_OIPKG noncore/unsupported/oipkgoipkg.pro
117 CONFIG_OPIEALARMcore/opiealarm 118 CONFIG_OPIEALARMcore/opiealarm
118 CONFIG_OPIE-CONSOLE noncore/apps/opie-consoleopie-console.pro 119 CONFIG_OPIE-CONSOLE noncore/apps/opie-consoleopie-console.pro
119 CONFIG_OPIEFTP noncore/net/opieftpopieftp.pro 120 CONFIG_OPIEFTP noncore/net/opieftpopieftp.pro
120 CONFIG_OPIEIRC noncore/net/opieircopieirc.pro 121 CONFIG_OPIEIRC noncore/net/opieircopieirc.pro
121 CONFIG_OPIE-LOGIN core/opie-loginopie-login.pro 122 CONFIG_OPIE-LOGIN core/opie-loginopie-login.pro
122 CONFIG_OPIEMAIL2noncore/unsupported/mail2 mail.pro 123 CONFIG_OPIEMAIL2noncore/unsupported/mail2 mail.pro
123 CONFIG_OPIEPLAYER2 noncore/multimedia/opieplayer2opieplayer2.pro 124 CONFIG_OPIEPLAYER2 noncore/multimedia/opieplayer2opieplayer2.pro
124 CONFIG_OPIEPLAYER core/multimedia/opieplayeropieplayer.pro 125 CONFIG_OPIEPLAYER core/multimedia/opieplayeropieplayer.pro
125 CONFIG_OPIE-RDESKTOP noncore/net/opierdesktopopierdesktop.pro 126 CONFIG_OPIE-RDESKTOP noncore/net/opierdesktopopierdesktop.pro
126 CONFIG_OPIE-READER noncore/apps/opie-readeropie-reader.pro 127 CONFIG_OPIE-READER noncore/apps/opie-readeropie-reader.pro
127 CONFIG_OPIEREC noncore/multimedia/opierecopierec.pro 128 CONFIG_OPIEREC noncore/multimedia/opierecopierec.pro
128 CONFIG_OPIE-SHEET noncore/apps/opie-sheetopie-sheet.pro 129 CONFIG_OPIE-SHEET noncore/apps/opie-sheetopie-sheet.pro
129 CONFIG_OPIE-SH noncore/tools/opie-shopie-sh.pro 130 CONFIG_OPIE-SH noncore/tools/opie-shopie-sh.pro
130 CONFIG_OPIETOOTH-APPLET noncore/net/opietooth/appletapplet.pro 131 CONFIG_OPIETOOTH-APPLET noncore/net/opietooth/appletapplet.pro
131 CONFIG_OPIETOOTH-MANAGER noncore/net/opietooth/managermanager.pro 132 CONFIG_OPIETOOTH-MANAGER noncore/net/opietooth/managermanager.pro
132 CONFIG_OPIE-WRITE noncore/apps/opie-writeopie-write.pro 133 CONFIG_OPIE-WRITE noncore/apps/opie-writeopie-write.pro
133 CONFIG_OSEARCH core/pim/osearchosearch.pro 134 CONFIG_OSEARCH core/pim/osearchosearch.pro
134 CONFIG_OXYGEN noncore/apps/oxygenoxygen.pro 135 CONFIG_OXYGEN noncore/apps/oxygenoxygen.pro
135 CONFIG_PACKAGEMANAGER noncore/settings/packagemanagerpackagemanager.pro 136 CONFIG_PACKAGEMANAGER noncore/settings/packagemanagerpackagemanager.pro
136 CONFIG_PARASHOOT noncore/games/parashootparashoot.pro 137 CONFIG_PARASHOOT noncore/games/parashootparashoot.pro
137 CONFIG_PICKBOARD inputmethods/pickboardpickboard.pro 138 CONFIG_PICKBOARD inputmethods/pickboardpickboard.pro
138 CONFIG_POWERCHORD noncore/multimedia/powerchordpowerchord.pro 139 CONFIG_POWERCHORD noncore/multimedia/powerchordpowerchord.pro