summaryrefslogtreecommitdiff
authormickeyl <mickeyl>2006-05-25 22:38:40 (UTC)
committer mickeyl <mickeyl>2006-05-25 22:38:40 (UTC)
commit22caa97cd10f2b81107bc83f50deab373afd2ca8 (patch) (unidiff)
treef4785d55c24cf2f18d00fb25bd3f117b19a5457b
parent7cfd27c0f29c6d7e2b90ce718d762433b82c1fe3 (diff)
downloadopie-22caa97cd10f2b81107bc83f50deab373afd2ca8.zip
opie-22caa97cd10f2b81107bc83f50deab373afd2ca8.tar.gz
opie-22caa97cd10f2b81107bc83f50deab373afd2ca8.tar.bz2
prepare for release
Diffstat (more/less context) (ignore whitespace changes)
-rw-r--r--ChangeLog13
-rw-r--r--README15
2 files changed, 20 insertions, 8 deletions
diff --git a/ChangeLog b/ChangeLog
index db5c0ef..6b05a99 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,361 +1,364 @@
1 2005-??-??Opie 1.2.2 1 2006-05-28Opie 1.2.2
2 2
3 3
4 New Features 4 New Features
5 ------------ 5 ------------
6 * Appearance: Added configuration options to set smallIconSize, bigIconSize, useBigPixmaps (hrw, drw) 6 * Appearance: Added configuration options to set smallIconSize, bigIconSize, useBigPixmaps (hrw, drw)
7 * Opie-Notes: Notes application based on NoteZ (hrw) 7 * Opie-Notes: Notes application based on NoteZ (hrw)
8 * Opie-PackageManager: Added two configuration options: "Force recursive", "Verbose fetch" (hrw) 8 * Opie-PackageManager: Added two configuration options: "Force recursive", "Verbose fetch" (hrw)
9 * Added hardware support for HTC Universal (ljp) 9 * Added platform support for HTC Universal (ljp)
10 * Made Opie-Bluetooth subsystem actually usable (korovkin) 10 * Made Opie-Bluetooth subsystem actually usable (korovkin)
11 * Added hardware support for the Motorola EZX platform (mickeyl) 11 * Added platform support for the Motorola EZX platform (mickeyl)
12 12
13 Fixed Bugs 13 Fixed Bugs
14 ---------- 14 ----------
15 * #1695 - Date selector use too small fontsize on VGA screen (hrw) 15 * #1695 - Date selector use too small fontsize on VGA screen (hrw)
16 * #1686 - opie-console lack UI setting for switching scrollbar (hrw) 16 * #1686 - opie-console lack UI setting for switching scrollbar (hrw)
17 * #1647 - Opie-console doesn't respect scroll-bar on left side (hrw) 17 * #1647 - Opie-console doesn't respect scroll-bar on left side (hrw)
18 * #1624 - Button settngs changes are applied only after restart (hrw) 18 * #1624 - Button settngs changes are applied only after restart (hrw)
19 * #1492 - Backup and Restore does not show list of backups to restore on start (hrw) 19 * #1492 - Backup and Restore does not show list of backups to restore on start (hrw)
20 * n.a. - remove hardcoded font size from wellenreiter (hrw) 20 * n.a. - remove hardcoded font size from wellenreiter (hrw)
21 * n.a. - added patch to build QT/E 2.3.10 with gcc 4.x.x (hrw) 21 * n.a. - added patch to build Qt/E 2.3.10 with gcc 4.x.x (hrw)
22 * n.a. - make blue-pin UI resizable to looks good in any resolution (hrw) 22 * n.a. - make blue-pin UI resizable to looks good in any resolution (hrw)
23 * n.a. - fix a problem with vCard send to Sony Ericsson k600i (ar) 23 * n.a. - fix a problem with vCard send to Sony Ericsson k600i (ar)
24 * n.a. - add a patch to build Qt/E 2.3.10 on amd64 with gcc 4.x.x (ar) 24 * n.a. - add a patch to build Qt/E 2.3.10 on amd64 with gcc 4.x.x (ar)
25 * n.a. - Opie-console fallback to FixedFont settings from qpe.conf in config (hrw) 25 * n.a. - Opie-console fallback to FixedFont settings from qpe.conf in config (hrw)
26 * n.a. - Set version to 1.2.1 in About applet (hrw) 26 * n.a. - Update version in About applet (hrw)
27 * n.a. - add firstusage and background pictures for 480x640 devices (mickeyl) 27 * n.a. - add firstusage and background pictures for 480x640 devices (mickeyl)
28 * n.a. - many bluetooth fixes (korovkin) 28 * n.a. - many bluetooth fixes (korovkin)
29 29
30 Internal 30 Internal
31 -------- 31 --------
32 * libopiecore: /etc/oz_version renamed to /etc/openzaurus-version (hrw) 32 * libopiecore: /etc/oz_version renamed to /etc/openzaurus-version (hrw)
33 * libopiecore: SL6000 (tosa) now uses corgi-bl (Dirk Opfer) 33 * libopiecore: SL6000 (tosa) now uses corgi-bl (Dirk Opfer)
34 * library/version.h: introduce integer version code in OPIE_VERSION for conditional compilation 34 * library/version.h: introduce integer version code in OPIE_VERSION for conditional compilation
35 * g++ 4.1.1 fixes all around (no extra qualifiers allowed) (mickeyl)
36 * update README (mickeyl)
37 * remove libslcompat - it never worked and we don't support Sharp closed source anymore anyway (mickeyl)
35 38
36 2005-09-11Opie 1.2.1 39 2005-09-11Opie 1.2.1
37 40
38 41
39 New Features 42 New Features
40 ------------ 43 ------------
41 * OpieStumbler: Scans WiFi networks using the wireless extension scanning (skyhusker) 44 * OpieStumbler: Scans WiFi networks using the wireless extension scanning (skyhusker)
42 * Opie-Reader: Support for document formats ArriereGo and Reb, add flite output (tim,pohly) 45 * Opie-Reader: Support for document formats ArriereGo and Reb, add flite output (tim,pohly)
43 * Opie-Networksettings: Add support for wlan-ng devices and improve WEP handling (Dirk Opfer) 46 * Opie-Networksettings: Add support for wlan-ng devices and improve WEP handling (Dirk Opfer)
44 * Wellenreiter: Remove Joining networks - use OpieStumbler for that (mickeyl) 47 * Wellenreiter: Remove Joining networks - use OpieStumbler for that (mickeyl)
45 * Opie-Mobilemsg has gone unsupported - it never really worked and there will be a replacement (mickeyl) 48 * Opie-Mobilemsg has gone unsupported - it never really worked and there will be a replacement (mickeyl)
46 * Opie-Tabmanager has gone unsupported - it barely works and there is not much of a use of it anyway (mickeyl) 49 * Opie-Tabmanager has gone unsupported - it barely works and there is not much of a use of it anyway (mickeyl)
47 * Checkbook: Added configuration option to use smaller font for checkbook transaction tab (hrw) 50 * Checkbook: Added configuration option to use smaller font for checkbook transaction tab (hrw)
48 * ZSafe: Made UI conform to Opie standards (drw) 51 * ZSafe: Made UI conform to Opie standards (drw)
49 * Today Addressbook plugin: Fixed configuration to show/not show birthdays, use checkboxes for selection (hrw) 52 * Today Addressbook plugin: Fixed configuration to show/not show birthdays, use checkboxes for selection (hrw)
50 * Opie-Console: Read initial fixed font configuration from qpe.conf (mickeyl) 53 * Opie-Console: Read initial fixed font configuration from qpe.conf (mickeyl)
51 * Opie-PcmciaApplet: Configure insert/resume actions and bind unsupported cards (mickeyl) 54 * Opie-PcmciaApplet: Configure insert/resume actions and bind unsupported cards (mickeyl)
52 * SysInfo: Remove CPU tab and add Devices tab instead (mickeyl) 55 * SysInfo: Remove CPU tab and add Devices tab instead (mickeyl)
53 * Opie-smb: Added Opie front end for Samba (ljp) 56 * Opie-smb: Added Opie front end for Samba (ljp)
54 * Opie-Bluetooth: Replace obex send implementation and patch libopieobex and the bluetoothapplet (Michael Haynie) 57 * Opie-Bluetooth: Replace obex send implementation and patch libopieobex and the bluetoothapplet (Michael Haynie)
55 * Opieplayer: rudimentary podcast support (ljp) 58 * Opieplayer: rudimentary podcast support (ljp)
56 59
57 Fixed Bugs 60 Fixed Bugs
58 ---------- 61 ----------
59 * #1377 - Suspend Powermanagement when switched to another VT (mickeyl) 62 * #1377 - Suspend Powermanagement when switched to another VT (mickeyl)
60 - We actually suspend the complete Opie now in that case. 63 - We actually suspend the complete Opie now in that case.
61 * #1384 - Battery status updated improperly when charging (skyhusker) 64 * #1384 - Battery status updated improperly when charging (skyhusker)
62 * #1476 - Wrong order of application entries in the O-menu (skyhusker) 65 * #1476 - Wrong order of application entries in the O-menu (skyhusker)
63 * #1514 - Remove usage of cardmon/pcmcia picture in applications. pcmcia is now an inline picture (mickeyl) 66 * #1514 - Remove usage of cardmon/pcmcia picture in applications. pcmcia is now an inline picture (mickeyl)
64 * #1535- Missing line break and unnecessary location shown with Today-Calendar plugin (deller) 67 * #1535- Missing line break and unnecessary location shown with Today-Calendar plugin (deller)
65 * #1543 - Time Settings: "predict" tab is displayed twice after reopen (hrw) 68 * #1543 - Time Settings: "predict" tab is displayed twice after reopen (hrw)
66 * #1546 - Battery applet popup is not always large enough to show jacket remaining info (skyhusker) 69 * #1546 - Battery applet popup is not always large enough to show jacket remaining info (skyhusker)
67 * #1557 - Light&Power-Settings don't store warning intervall and warning levels (skyhusker) 70 * #1557 - Light&Power-Settings don't store warning intervall and warning levels (skyhusker)
68 * #1565 - crash-fix in odevice.cpp while scanning the distribution table (deller) 71 * #1565 - crash-fix in odevice.cpp while scanning the distribution table (deller)
69 * #1614 - Make Opie-console start in $HOME instead of / (skyhusker) 72 * #1614 - Make Opie-console start in $HOME instead of / (skyhusker)
70 * #1635 - opie-today, datebook-plugin does not show notes (skyhusker) 73 * #1635 - opie-today, datebook-plugin does not show notes (skyhusker)
71 * #1665 - Opie-IRC displays the host prepended to the message when peer is using and ipv6 address (skyhusker) 74 * #1665 - Opie-IRC displays the host prepended to the message when peer is using and ipv6 address (skyhusker)
72 * #1666 - Opie-IRC does not allow to add !channels in config asautojoin ones (skyhusker) 75 * #1666 - Opie-IRC does not allow to add !channels in config asautojoin ones (skyhusker)
73 * #1667 - Opie-IRC does not show messages from !channel (skyhusker) 76 * #1667 - Opie-IRC does not show messages from !channel (skyhusker)
74 * #1679 - Security PIN plugin is QVGA sized (hrw) 77 * #1679 - Security PIN plugin is QVGA sized (hrw)
75 * #1682 - Properly resize tab control in OTabWidget (drw) 78 * #1682 - Properly resize tab control in OTabWidget (drw)
76 * n.a. - always show volume and wireless applet popups inside visible screen (deller) 79 * n.a. - always show volume and wireless applet popups inside visible screen (deller)
77 * n.a. - scale O-Menu-Applets appropriately (mickeyl) 80 * n.a. - scale O-Menu-Applets appropriately (mickeyl)
78 * n.a. - libopienet: fix bugs in wireless scanning and setting SSID (skyhusker) 81 * n.a. - libopienet: fix bugs in wireless scanning and setting SSID (skyhusker)
79 * n.a. - Wellenreiter: relax WE version matching test a bit (mickeyl) 82 * n.a. - Wellenreiter: relax WE version matching test a bit (mickeyl)
80 * n.a. - scale BluezApplet appropriately and use larger icons (mickeyl) 83 * n.a. - scale BluezApplet appropriately and use larger icons (mickeyl)
81 * n.a. - memoryapplet: fix crash in memoryapplet on kernels without swap support (seneca cunningham) 84 * n.a. - memoryapplet: fix crash in memoryapplet on kernels without swap support (seneca cunningham)
82 * n.a. - networksettings: ignore hostap control interfaces wifi* (mickeyl) 85 * n.a. - networksettings: ignore hostap control interfaces wifi* (mickeyl)
83 * n.a. - Today Addressbook plugin fix configuration to show/not show birthdays, use checkboxes for selection (hrw) 86 * n.a. - Today Addressbook plugin fix configuration to show/not show birthdays, use checkboxes for selection (hrw)
84 * n.a. - remove hardcoded font size from netsystemtime (hrw) 87 * n.a. - remove hardcoded font size from netsystemtime (hrw)
85 * n.a. - remove hardcoded font size from checkbook graphs (hrw) 88 * n.a. - remove hardcoded font size from checkbook graphs (hrw)
86 * n.a. - Dagger - fixes for Sword 1.5.8, morph tag x-refs, closing last tab crash (drw) 89 * n.a. - Dagger - fixes for Sword 1.5.8, morph tag x-refs, closing last tab crash (drw)
87 90
88 91
89 Internal 92 Internal
90 -------- 93 --------
91 * Make BluezApplet use OTaskbarApplet (mickeyl) 94 * Make BluezApplet use OTaskbarApplet (mickeyl)
92 * libopiecore: rewrite OFileNotification to use the Linux 2.6 inotify interface (mickeyl) 95 * libopiecore: rewrite OFileNotification to use the Linux 2.6 inotify interface (mickeyl)
93 * libopiecore: add ODirNotification - recursive directory notifications (mickeyl) 96 * libopiecore: add ODirNotification - recursive directory notifications (mickeyl)
94 * libopienet: Skip hostap control interfaces 'wifi' and improve robustness in ONetworkInterface (mickeyl) 97 * libopienet: Skip hostap control interfaces 'wifi' and improve robustness in ONetworkInterface (mickeyl)
95 * libopieui: Remove OVersatileView and OVersatileViewItem (mickeyl) 98 * libopieui: Remove OVersatileView and OVersatileViewItem (mickeyl)
96 * libopienet: Miscellaneous API cleanups (mickeyl) 99 * libopienet: Miscellaneous API cleanups (mickeyl)
97 * libopiecore: Add linux pcmcia system abstraction classes (mickeyl) 100 * libopiecore: Add linux pcmcia system abstraction classes (mickeyl)
98 * libopiecore: ODevice now knows the default gfx driver to use (mteira,mickeyl) 101 * libopiecore: ODevice now knows the default gfx driver to use (mteira,mickeyl)
99 * libopiecore: Add support for the Sharp SL-C3100 "Borzoi" (mickeyl) 102 * libopiecore: Add support for the Sharp SL-C3100 "Borzoi" (mickeyl)
100 * libopiecore: Add support for the new Linux Inputsystem Switches type [necessary for auto rotation in 2.6.13] (mickeyl) 103 * libopiecore: Add support for the new Linux Inputsystem Switches type [necessary for auto rotation in 2.6.13] (mickeyl)
101 * Remove assumptions about default gfx driver ("Transformed") all over the place (mteira,mickeyl) 104 * Remove assumptions about default gfx driver ("Transformed") all over the place (mteira,mickeyl)
102 * Fix / Optimize number of scanned directories (ljp) 105 * Fix / Optimize number of scanned directories (ljp)
103 * Use five point mouse calibration to make calibrated mouse drivers work on newer Zaurii (rp,mickeyl) 106 * Use five point mouse calibration to make calibrated mouse drivers work on newer Zaurii (rp,mickeyl)
104 107
105 2005-03-25Opie 1.2.0 108 2005-03-25Opie 1.2.0
106 109
107 Fixed Bugs 110 Fixed Bugs
108 ---------- 111 ----------
109 * #1613 - AdvancedFM - scale toolbar icons appropriately (drw) 112 * #1613 - AdvancedFM - scale toolbar icons appropriately (drw)
110 * #1620 - OFileSelector - show the button on press and not on press on hold (alwin) 113 * #1620 - OFileSelector - show the button on press and not on press on hold (alwin)
111 * #1473 - Opie-Eye - Same as #1620 but we lack a common FileSystem Button class (zecke) 114 * #1473 - Opie-Eye - Same as #1620 but we lack a common FileSystem Button class (zecke)
112 * n.a. - PackageManager - fix bug where messages show up multiple times in install dialog (drw) 115 * n.a. - PackageManager - fix bug where messages show up multiple times in install dialog (drw)
113 * n.a.- make qpeglobal.h include qglobal.h (zecke) 116 * n.a.- make qpeglobal.h include qglobal.h (zecke)
114 117
115 2005-03-20Opie 1.2.0-rc1 118 2005-03-20Opie 1.2.0-rc1
116 119
117 120
118 New Features 121 New Features
119 ------------ 122 ------------
120 * Launcher: Support a static background pixmap (mickeyl) 123 * Launcher: Support a static background pixmap (mickeyl)
121 * LauncherSettings: Choose whether to have a static background pixmap (mickeyl) 124 * LauncherSettings: Choose whether to have a static background pixmap (mickeyl)
122 * PackageManager supports the 'lists_dir' ipkg configuration option (drw) 125 * PackageManager supports the 'lists_dir' ipkg configuration option (drw)
123 * Added hi-res inline images for large resolution devices (drw) 126 * Added hi-res inline images for large resolution devices (drw)
124 * Improved launcher icons for consistency (ar) 127 * Improved launcher icons for consistency (ar)
125 * Datebook: Added plugin system to datebook so holidays and birthdays from contacts may displayed in datebook (alwin) 128 * Datebook: Added plugin system to datebook so holidays and birthdays from contacts may displayed in datebook (alwin)
126 129
127 Fixed Bugs 130 Fixed Bugs
128 ---------- 131 ----------
129 * #1236 - VCards contained empty home and work address entries causing Palms to crash (eilers) 132 * #1236 - VCards contained empty home and work address entries causing Palms to crash (eilers)
130 * #1412 - Launcher Settings - fixed default settings for background in Edit tab dialog (drw) 133 * #1412 - Launcher Settings - fixed default settings for background in Edit tab dialog (drw)
131 * #1472 - Opie textedit now check for unsaved changes on ESC key (ljp) 134 * #1472 - Opie textedit now check for unsaved changes on ESC key (ljp)
132 * #1474 - Implement GUI for Scrollbars on the Left in Appearance (zecke) 135 * #1474 - Implement GUI for Scrollbars on the Left in Appearance (zecke)
133 * #1482 - Fix double '/' in paths (zecke) 136 * #1482 - Fix double '/' in paths (zecke)
134 * #1536 - Autosave of custom locations in opie backup (ar) 137 * #1536 - Autosave of custom locations in opie backup (ar)
135 * #1539 - Fixed displaying too long path in the delete dialog in opie-eye (zecke) 138 * #1539 - Fixed displaying too long path in the delete dialog in opie-eye (zecke)
136 * #1540 - Implemented deletion of DocLnks in opie-eye (zecke) 139 * #1540 - Implemented deletion of DocLnks in opie-eye (zecke)
137 * #1542 - Fixed Todo crash when priority < 1 or > 5 (drw) 140 * #1542 - Fixed Todo crash when priority < 1 or > 5 (drw)
138 * #1550 - Browse for alarm sound start in QPEDIR/sounds/ (zecke) 141 * #1550 - Browse for alarm sound start in QPEDIR/sounds/ (zecke)
139 * #1554 - Fixed Opie-Console name in .desktop file (mickeyl) 142 * #1554 - Fixed Opie-Console name in .desktop file (mickeyl)
140 * #1556 - Start to look for sound files in /opt/QtPalmtop/sounds (zecke) 143 * #1556 - Start to look for sound files in /opt/QtPalmtop/sounds (zecke)
141 * #1558 - Fixed opie-login breaking opie startup (mickeyl) 144 * #1558 - Fixed opie-login breaking opie startup (mickeyl)
142 * #1560 - Fixed Opie-Console picking up the wrong shell (bluelightning) 145 * #1560 - Fixed Opie-Console picking up the wrong shell (bluelightning)
143 * #1570 - Confirmation needed befor Restore a backup and overwrite local data (ar) 146 * #1570 - Confirmation needed befor Restore a backup and overwrite local data (ar)
144 * #1591 - Addressbook sortorder changed by clicking on column 0 (eilers) 147 * #1591 - Addressbook sortorder changed by clicking on column 0 (eilers)
145 * #1599 - Security - change recommendation for opie-multiauth to opie-securityplugin (gints) 148 * #1599 - Security - change recommendation for opie-multiauth to opie-securityplugin (gints)
146 * #1604 - Checkbook crashed on startup (drw) 149 * #1604 - Checkbook crashed on startup (drw)
147 * #1608 - Addressbook crashed after search, which may caused by not initialzed member variable (eilers) 150 * #1608 - Addressbook crashed after search, which may caused by not initialzed member variable (eilers)
148 * #1608 - QueryByExampe-Datediff on SQL database did not worked properly (eilers) 151 * #1608 - QueryByExampe-Datediff on SQL database did not worked properly (eilers)
149 * n.a. - Netsystemtime - fixed UI to prevent error dialog from displaying when it shouldn't, get rid of some compiler warnings (drw) 152 * n.a. - Netsystemtime - fixed UI to prevent error dialog from displaying when it shouldn't, get rid of some compiler warnings (drw)
150 * n.a. - PackageManager - fixed where last package in status file was not shown as installed when it should be (drw) 153 * n.a. - PackageManager - fixed where last package in status file was not shown as installed when it should be (drw)
151 * n.a. - PackageManager - fixed bug where lists_dir was not being honored at startup (drw) 154 * n.a. - PackageManager - fixed bug where lists_dir was not being honored at startup (drw)
152 * n.a. - PackageManager - provided default value for lists_dir when none is entered in configuration dialog (drw) 155 * n.a. - PackageManager - provided default value for lists_dir when none is entered in configuration dialog (drw)
153 * n.a. - OTabWidget - fixed scroll buttons, fix display position of tabs (drw) 156 * n.a. - OTabWidget - fixed scroll buttons, fix display position of tabs (drw)
154 * n.a. - AddressBook - fixed sorting by 'File As' name (drw) 157 * n.a. - AddressBook - fixed sorting by 'File As' name (drw)
155 * n.a. - AddressBook - fixed category handling for 'All' and 'Unfiled' (eilers) 158 * n.a. - AddressBook - fixed category handling for 'All' and 'Unfiled' (eilers)
156 * n.a. - AddressBook - fixed letter picker record selection and sort records afterwards (drw) 159 * n.a. - AddressBook - fixed letter picker record selection and sort records afterwards (drw)
157 160
158 Internal 161 Internal
159 -------- 162 --------
160 * Worked around bug in Qt/Embedded 2.3.10: qt_version() returns 231 (mickeyl) 163 * Worked around bug in Qt/Embedded 2.3.10: qt_version() returns 231 (mickeyl)
161 * Killed the need for weak symbols in QtE (zecke) 164 * Killed the need for weak symbols in QtE (zecke)
162 * Added optional building libqpe without inline images (mickeyl) 165 * Added optional building libqpe without inline images (mickeyl)
163 * OColorButton - fixed so does not emit a colorSelected signal inside of resizeEvent (drw) 166 * OColorButton - fixed so does not emit a colorSelected signal inside of resizeEvent (drw)
164 167
165 2005-02-03Opie 1.1.9 168 2005-02-03Opie 1.1.9
166 169
167 New Features 170 New Features
168 ------------ 171 ------------
169 * Number of icon columns in Launcher is customizable through Launcher.conf (hrw,zecke,mickeyl) 172 * Number of icon columns in Launcher is customizable through Launcher.conf (hrw,zecke,mickeyl)
170 * Number of icon columns in Launcher is customizable through LauncherSettings (mickeyl) 173 * Number of icon columns in Launcher is customizable through LauncherSettings (mickeyl)
171 * Usability enhancements in OpieIRC (skyhusker) 174 * Usability enhancements in OpieIRC (skyhusker)
172 175
173 Fixed Bugs 176 Fixed Bugs
174 ---------- 177 ----------
175 * #1501 - Fixed bug in todo sql backend (eilers) 178 * #1501 - Fixed bug in todo sql backend (eilers)
176 * #1505 - Added more Swap sizes in memoryapplet (mickeyl) 179 * #1505 - Added more Swap sizes in memoryapplet (mickeyl)
177 * #1525 - Hopefully fixed double alarms and not removing alarms set with the Clock application (zecke) 180 * #1525 - Hopefully fixed double alarms and not removing alarms set with the Clock application (zecke)
178 * #1533 - Security Owner Dialog (shown in case of unsuccessfull authentiacation) wasn't able to display information in non latin1 encoding (zecke) 181 * #1533 - Security Owner Dialog (shown in case of unsuccessfull authentiacation) wasn't able to display information in non latin1 encoding (zecke)
179 * n.a. - Removed hard coded font sizes in a couple of inputmethods (mickeyl) 182 * n.a. - Removed hard coded font sizes in a couple of inputmethods (mickeyl)
180 * n.a. - Removed MediumDlg appearing prior to FirstUsage wizard (i.e. calibration) (mickeyl) 183 * n.a. - Removed MediumDlg appearing prior to FirstUsage wizard (i.e. calibration) (mickeyl)
181 * n.a. - Fixed numerous buglets in OpieIRC (skyhusker) 184 * n.a. - Fixed numerous buglets in OpieIRC (skyhusker)
182 185
183 Internal 186 Internal
184 -------- 187 --------
185 * Added the Qtopia 1.7 SDK macros for quick-apps to easa compilation of 3rd party apps against our headers (mickeyl) 188 * Added the Qtopia 1.7 SDK macros for quick-apps to easa compilation of 3rd party apps against our headers (mickeyl)
186 * You can now use the Opie build system in combination with a OpenEmbedded staging area which makes a nice cross development environment (mickeyl) 189 * You can now use the Opie build system in combination with a OpenEmbedded staging area which makes a nice cross development environment (mickeyl)
187 * Made Opie compilable with Qt/Embedded 2.3.10 (ar) 190 * Made Opie compilable with Qt/Embedded 2.3.10 (ar)
188 * Changed Launcher to get default orientation from ODevice w/ QWS_DISPLAY overriding (mickeyl) 191 * Changed Launcher to get default orientation from ODevice w/ QWS_DISPLAY overriding (mickeyl)
189 * Build tree cleanups (mickeyl) 192 * Build tree cleanups (mickeyl)
190 193
191 2004-11-26Opie 1.1.8 194 2004-11-26Opie 1.1.8
192 195
193 New Features 196 New Features
194 ------------ 197 ------------
195 * PackageManager supports installation of local ipkg files (drw) 198 * PackageManager supports installation of local ipkg files (drw)
196 * PackageManager supports linking of applications to root (drw) 199 * PackageManager supports linking of applications to root (drw)
197 * PackageManager supports src/gz feeds (drw,wimpie) 200 * PackageManager supports src/gz feeds (drw,wimpie)
198 * Added a syslog information tab to sysinfo (mickeyl) 201 * Added a syslog information tab to sysinfo (mickeyl)
199 * Added new, more consistent, PIM icons + a GIMP teplate (ar) 202 * Added new, more consistent, PIM icons + a GIMP teplate (ar)
200 203
201 Fixed Bugs 204 Fixed Bugs
202 ---------- 205 ----------
203 * #1017 - Tetrix doesn't display correctly for high resolution screens (drw) 206 * #1017 - Tetrix doesn't display correctly for high resolution screens (drw)
204 * #1269 - VCards were imported into personal area if it was activated (eilers) 207 * #1269 - VCards were imported into personal area if it was activated (eilers)
205 * #1464 - Packagemanager dont set active filter after install a package (drw) 208 * #1464 - Packagemanager dont set active filter after install a package (drw)
206 * #1479 - Improved VCard-Parser to import VCards created by Evolution 2 and Apple Addressbook (eilers) 209 * #1479 - Improved VCard-Parser to import VCards created by Evolution 2 and Apple Addressbook (eilers)
207 * #1493 - Fixed one column layout bug of the launcher (hrw) 210 * #1493 - Fixed one column layout bug of the launcher (hrw)
208 * n.a. - PackageManager - (Minor UI tweak) in filter dialog, when option is enabled, set focus to widget that corresponds to that option (drw) 211 * n.a. - PackageManager - (Minor UI tweak) in filter dialog, when option is enabled, set focus to widget that corresponds to that option (drw)
209 * n.a. - PackageManager - (Minor UI tweak) fix double entry in source feed configuration when adding a new feed (drw) 212 * n.a. - PackageManager - (Minor UI tweak) fix double entry in source feed configuration when adding a new feed (drw)
210 * n.a. - Battery Applet - fix sizing of battery info popup (drw,mickeyl) 213 * n.a. - Battery Applet - fix sizing of battery info popup (drw,mickeyl)
211 214
212 Internal 215 Internal
213 -------- 216 --------
214 * Moved libopie1 to unsupported (mickeyl) 217 * Moved libopie1 to unsupported (mickeyl)
215 * Implemented generic queryByExample() with incremental searching. A lot of internal changes of the Pim2-library (eilers) 218 * Implemented generic queryByExample() with incremental searching. A lot of internal changes of the Pim2-library (eilers)
216 * Added fast and full featured and incremental sorted() for SQL addressbook backend (eilers) 219 * Added fast and full featured and incremental sorted() for SQL addressbook backend (eilers)
217 220
218 2004-11-14Opie 1.1.7 221 2004-11-14Opie 1.1.7
219 222
220 New Features 223 New Features
221 ------------ 224 ------------
222 * libOpieDB now uses SQLite V3 instead V2. Remember to upgrade your database files! (eilers) 225 * libOpieDB now uses SQLite V3 instead V2. Remember to upgrade your database files! (eilers)
223 * Backup now uses the busy indicator when backing up and restore (ar) 226 * Backup now uses the busy indicator when backing up and restore (ar)
224 * OpiePlayer2 gained adding of Directories to the playlist (zecke) 227 * OpiePlayer2 gained adding of Directories to the playlist (zecke)
225 * OpiePlayer2 better error handling (zecke) 228 * OpiePlayer2 better error handling (zecke)
226 * OpiePlayer2 progress indication while streaming (zecke) 229 * OpiePlayer2 progress indication while streaming (zecke)
227 * OpiePlayer2 ported to use libxine 1.0.0-rc6a (brad,zecke) 230 * OpiePlayer2 ported to use libxine 1.0.0-rc6a (brad,zecke)
228 * Ported brightnessapplet from Qtopia 1.7 (mickeyl) 231 * Ported brightnessapplet from Qtopia 1.7 (mickeyl)
229 * Opie-Eye got a Digital Camera File Backend (alwin,zecke) 232 * Opie-Eye got a Digital Camera File Backend (alwin,zecke)
230 * Support for Tuxpad1 of Tradesquare.NL (mickeyl,zecke) 233 * Support for Tuxpad1 of Tradesquare.NL (mickeyl,zecke)
231 * Opie-Console use Custom Font and Size in a Profile (harlekin) 234 * Opie-Console use Custom Font and Size in a Profile (harlekin)
232 * Opie-Console transparently log the Output and Input to a file (harlekin) 235 * Opie-Console transparently log the Output and Input to a file (harlekin)
233 * Added new O-menu icon to lock the PDA immediately: opie-lockapplet (clem) 236 * Added new O-menu icon to lock the PDA immediately: opie-lockapplet (clem)
234 * Opie-Security now hides the plugin-based authentication tabs if no auth. plugin package is installed (clem) 237 * Opie-Security now hides the plugin-based authentication tabs if no auth. plugin package is installed (clem)
235 * Opie-Security gained a 'test authentication' button (clem) 238 * Opie-Security gained a 'test authentication' button (clem)
236 * Opie-Eye got a more unique layout (menubar), a slideshow, user can setup some defaults 239 * Opie-Eye got a more unique layout (menubar), a slideshow, user can setup some defaults
237 * Opie-Mail improve the handling of POP mail boxes (alwin) 240 * Opie-Mail improve the handling of POP mail boxes (alwin)
238 * Both Opie-Eye and Opie-Mail were greatly improved due the hard work of Rajko Albrecht(alwin) 241 * Both Opie-Eye and Opie-Mail were greatly improved due the hard work of Rajko Albrecht(alwin)
239 * Opie IRC - backports of the 'NeIRC fork' (zecke) 242 * Opie IRC - backports of the 'NeIRC fork' (zecke)
240 243
241 Fixed Bugs 244 Fixed Bugs
242 ---------- 245 ----------
243 * #501 - Pickboard is able to show 'Umlaute' (TT,zecke) 246 * #501 - Pickboard is able to show 'Umlaute' (TT,zecke)
244 * #608 - Make Opie usable for left handed users (zecke) 247 * #608 - Make Opie usable for left handed users (zecke)
245 * #957 - Import of VCards/VTodos/VEvents with BASE64 encoding (ljp,zecke) 248 * #957 - Import of VCards/VTodos/VEvents with BASE64 encoding (ljp,zecke)
246 * #1245 - Opie-Go 'paused' (zecke) 249 * #1245 - Opie-Go 'paused' (zecke)
247 * #1358 - DocTab didn't show any MimeTypes (was fixed earlier) (zecke) 250 * #1358 - DocTab didn't show any MimeTypes (was fixed earlier) (zecke)
248 * #1380 - QDateBookAccess::remove() doesn't remove entries (eilers, zecke) 251 * #1380 - QDateBookAccess::remove() doesn't remove entries (eilers, zecke)
249 * #1395 - Build VNC Backend with gcc3.4 252 * #1395 - Build VNC Backend with gcc3.4
250 * #1440 - The icon of opie-mobilemsg is missing (CoreDump) 253 * #1440 - The icon of opie-mobilemsg is missing (CoreDump)
251 * #1426 - Add missing opie-bartender Icon (CoreDump) 254 * #1426 - Add missing opie-bartender Icon (CoreDump)
252 * #1445 - Opie-Sheet Has No Icon (CoreDump) 255 * #1445 - Opie-Sheet Has No Icon (CoreDump)
253 * #1448 - Brightness Applet added (mickeyl) 256 * #1448 - Brightness Applet added (mickeyl)
254 * #1450 - ZSame didn't clear the bonus item after winning a game (zecke) 257 * #1450 - ZSame didn't clear the bonus item after winning a game (zecke)
255 * #1482 - Fix OFileSelector to be able to sort by size (zecke) 258 * #1482 - Fix OFileSelector to be able to sort by size (zecke)
256 * n.a. - Opie-mail: fixed some crasher, some layout-problems 259 * n.a. - Opie-mail: fixed some crasher, some layout-problems
257 * n.a. - Converted applications to not hardcode /opt/QtPalmtop but to use QPEApplication::qpeDir (zecke) 260 * n.a. - Converted applications to not hardcode /opt/QtPalmtop but to use QPEApplication::qpeDir (zecke)
258 * n.a. - Converted usage of qpeDir() not to include a '/' as first charachter of the string (zecke) 261 * n.a. - Converted usage of qpeDir() not to include a '/' as first charachter of the string (zecke)
259 * n.a. - Build system: Enable distcc and ccache when crosscompiling too, and use them everywhere we can (clem) 262 * n.a. - Build system: Enable distcc and ccache when crosscompiling too, and use them everywhere we can (clem)
260 * n.a. - Build system: Fix deps in several config.in (and fix scripts/deps.pl too) to stop breaking builds, especially with make -j highNumber (clem) 263 * n.a. - Build system: Fix deps in several config.in (and fix scripts/deps.pl too) to stop breaking builds, especially with make -j highNumber (clem)
261 * n.a. - Removed hardcoded icon size in a couple of applets (mickeyl) 264 * n.a. - Removed hardcoded icon size in a couple of applets (mickeyl)
262 265
263 Internal 266 Internal
264 -------- 267 --------
265 * Opie-Qashmoney has been moved to unsupported (mickeyl) 268 * Opie-Qashmoney has been moved to unsupported (mickeyl)
266 * Opie-Ubrowser has been moved to unsupported (mickeyl) 269 * Opie-Ubrowser has been moved to unsupported (mickeyl)
267 270
268 2004-09-17Opie 1.1.6 271 2004-09-17Opie 1.1.6
269 272
270 New Features 273 New Features
271 ------------ 274 ------------
272 * Fifteen gained configurable number of items (zecke) 275 * Fifteen gained configurable number of items (zecke)
273 * Fifteen can have custom background images (zecke) 276 * Fifteen can have custom background images (zecke)
274 * Added daemonizing capabilities to QWS Server [via Qt/Embedded] (mickeyl) 277 * Added daemonizing capabilities to QWS Server [via Qt/Embedded] (mickeyl)
275 * Integrated the new security framework into libopie2 (zecke,clem) 278 * Integrated the new security framework into libopie2 (zecke,clem)
276 * Converted the launcher to use the new security framework (zecke) 279 * Converted the launcher to use the new security framework (zecke)
277 * Backup can now handle custom locations for backup and restore (ar) 280 * Backup can now handle custom locations for backup and restore (ar)
278 * Implemented right-on-hold feedback (wimpie,zecke) 281 * Implemented right-on-hold feedback (wimpie,zecke)
279 * Lots of new features in opie-reader (tim,pohly) 282 * Lots of new features in opie-reader (tim,pohly)
280 * Build system cleanups (schurig) 283 * Build system cleanups (schurig)
281 284
282 Fixed Bugs 285 Fixed Bugs
283 -------- 286 --------
284 * #1005 - Fixed backup to CompactFlash (ar) 287 * #1005 - Fixed backup to CompactFlash (ar)
285 * #1167 - Fixed Opie write crashing on more text than one page (ar) 288 * #1167 - Fixed Opie write crashing on more text than one page (ar)
286 * #1225 - Fixed repeated light flashing on Zaurus with keyz (mickeyl) 289 * #1225 - Fixed repeated light flashing on Zaurus with keyz (mickeyl)
287 * #1359 - Fixed bookmarks in Gutenbrowser (ljp) 290 * #1359 - Fixed bookmarks in Gutenbrowser (ljp)
288 * #1361 - Fixed auto upercase in Opie-Addressbook (eilers) 291 * #1361 - Fixed auto upercase in Opie-Addressbook (eilers)
289 * #1370 - Pimconverter now reacts on cancel key (eilers) 292 * #1370 - Pimconverter now reacts on cancel key (eilers)
290 * #1376 - Bring back the capslock/numlock display (zecke) 293 * #1376 - Bring back the capslock/numlock display (zecke)
291 * #1383 - Language settings now warns about losing open apps (Markus Litz) 294 * #1383 - Language settings now warns about losing open apps (Markus Litz)
292 * #1393 - Fixed line wrap issues in opie-console for the default profile (mickeyl) 295 * #1393 - Fixed line wrap issues in opie-console for the default profile (mickeyl)
293 * #1394 - Fixed oversized headline in opie-login (coredump) 296 * #1394 - Fixed oversized headline in opie-login (coredump)
294 * #1396 - Opie-console captures the escape key and vim is working (zecke) 297 * #1396 - Opie-console captures the escape key and vim is working (zecke)
295 * #1401 - Scrollbar is now only visible if necessary in DocTab (mickeyl) 298 * #1401 - Scrollbar is now only visible if necessary in DocTab (mickeyl)
296 299
297 2004-07-06Opie 1.1.4 300 2004-07-06Opie 1.1.4
298 301
299 New Features 302 New Features
300 ------------ 303 ------------
301 * Added four themes courtesy Robert Griebl (http://www.softforge.de/zstyle) 304 * Added four themes courtesy Robert Griebl (http://www.softforge.de/zstyle)
302 * Added Conversion tool for pim-data (eilers) 305 * Added Conversion tool for pim-data (eilers)
303 * Introduced new OPimAccessFactory and OBackendFactory which simplyfies database access (eilers) 306 * Introduced new OPimAccessFactory and OBackendFactory which simplyfies database access (eilers)
304 * Modified the PIM API for providing generic use of OPimRecords (eilers) 307 * Modified the PIM API for providing generic use of OPimRecords (eilers)
305 * Clicking on the application symbol now iterates over the application's top level widgets if already raised (zecke) 308 * Clicking on the application symbol now iterates over the application's top level widgets if already raised (zecke)
306 309
307 Fixed Bugs 310 Fixed Bugs
308 -------- 311 --------
309 * #1068 - Country Drop Down Box Off Screen 312 * #1068 - Country Drop Down Box Off Screen
310 * #1291 - Opie tinykate does not open .desktop files (ar) 313 * #1291 - Opie tinykate does not open .desktop files (ar)
311 * #1291 - Opie sheet not saving correctly (ar) 314 * #1291 - Opie sheet not saving correctly (ar)
312 * #1294 - Opie does not know about British Summer Time 315 * #1294 - Opie does not know about British Summer Time
313 * #1314 - Drawpad initialization (mickeyl) 316 * #1314 - Drawpad initialization (mickeyl)
314 * #1317 - Packagemanager crashes on hold-down or install (chicken) 317 * #1317 - Packagemanager crashes on hold-down or install (chicken)
315 * #1321 - Batteryapplet graphic glitch (harlekin) 318 * #1321 - Batteryapplet graphic glitch (harlekin)
316 * #1324 - ZSafe not starting up (mickeyl) 319 * #1324 - ZSafe not starting up (mickeyl)
317 * #1328 - Personal Home Address fields is trimmed to 1char (eilers) 320 * #1328 - Personal Home Address fields is trimmed to 1char (eilers)
318 * #1327 - Opie-mail ipk does not depend on libopiedb2 (chicken) 321 * #1327 - Opie-mail ipk does not depend on libopiedb2 (chicken)
319 * #1345 - Networksettingsplugin wlan plugin dependency on libpcap0 (mickeyl) 322 * #1345 - Networksettingsplugin wlan plugin dependency on libpcap0 (mickeyl)
320 * #1348 - Datebook dependency on libopiedb2 (chicken) 323 * #1348 - Datebook dependency on libopiedb2 (chicken)
321 * #1328 - Switched SQLDatabase and VCards char encoding from latin1 to unicode (eilers) 324 * #1328 - Switched SQLDatabase and VCards char encoding from latin1 to unicode (eilers)
322 325
323 2004-04-25Opie 1.1.3 326 2004-04-25Opie 1.1.3
324 327
325 * Introduced first implementation of SQL-Support using SQLite (eilers) 328 * Introduced first implementation of SQL-Support using SQLite (eilers)
326 * Added a new Gutenberg Project reader app - opie-gutenbrowser (ljp) 329 * Added a new Gutenberg Project reader app - opie-gutenbrowser (ljp)
327 * Added a real system graffiti character set (brad) 330 * Added a real system graffiti character set (brad)
328 * Added Generic Keyconfig Widget (zecke) 331 * Added Generic Keyconfig Widget (zecke)
329 * Improved Screenshotapplet and Drawpad integration. You can now open a screenshot in drawpad and take notes (zecke) 332 * Improved Screenshotapplet and Drawpad integration. You can now open a screenshot in drawpad and take notes (zecke)
330 * Added new Bible reader app - opie-dagger (drw) 333 * Added new Bible reader app - opie-dagger (drw)
331 * Added a new Image Viewer. Work is ongoing (zecke,alwin) 334 * Added a new Image Viewer. Work is ongoing (zecke,alwin)
332 * Added namespace usage in libopie2 and everywhere (zecke,alwin) 335 * Added namespace usage in libopie2 and everywhere (zecke,alwin)
333 * Enabled the possibility to pass command line arguments to applications (mickeyl) 336 * Enabled the possibility to pass command line arguments to applications (mickeyl)
334 * Added an about applet showing some credits and information about Opie (mickeyl) 337 * Added an about applet showing some credits and information about Opie (mickeyl)
335 * Added benchmarking functionality to sysinfo (mickeyl) 338 * Added benchmarking functionality to sysinfo (mickeyl)
336 * Added applet and configuration application for switching hardware keyboard layouts (alwin) 339 * Added applet and configuration application for switching hardware keyboard layouts (alwin)
337 * Ported applications from libopie1 to libopie2* (drw,ar,alwin) 340 * Ported applications from libopie1 to libopie2* (drw,ar,alwin)
338 * Imported fullscreen and font improvements from the Qkonsole fork to embeddedkonsole (waspe) 341 * Imported fullscreen and font improvements from the Qkonsole fork to embeddedkonsole (waspe)
339 * Clean-up of package information in control files (drw) 342 * Clean-up of package information in control files (drw)
340 * Repaired mediummount which was broken since integrating the quicklauncher (alwin) 343 * Repaired mediummount which was broken since integrating the quicklauncher (alwin)
341 * Improved big-screen support (zecke,ar) 344 * Improved big-screen support (zecke,ar)
342 * Improved multikeyboard support, added keyboard layout switching applet (mouse) 345 * Improved multikeyboard support, added keyboard layout switching applet (mouse)
343 * Added a new mail client based on libetpan (harlekin,alwin,jgf) 346 * Added a new mail client based on libetpan (harlekin,alwin,jgf)
344 * Added new package manager - opie-packagemanager (drw) 347 * Added new package manager - opie-packagemanager (drw)
345 * Improved light-n-power for C7x0 (mickeyl) 348 * Improved light-n-power for C7x0 (mickeyl)
346 * Added automatic rotation support for C7x0 (treke) 349 * Added automatic rotation support for C7x0 (treke)
347 * Split libopie1 up into a set of smaller - functionally grouped - libraries (mickeyl) 350 * Split libopie1 up into a set of smaller - functionally grouped - libraries (mickeyl)
348 * Added scanning the wireless network neighbourhood to networksettings (mickeyl) 351 * Added scanning the wireless network neighbourhood to networksettings (mickeyl)
349 352
350 2003-11-29Opie 1.0.3 353 2003-11-29Opie 1.0.3
351 354
352 * Released as Version 1.0.3 355 * Released as Version 1.0.3
353 * Improved i18n (various contributors) 356 * Improved i18n (various contributors)
354 * Reduced application startup time by integrating the TT quicklauncher (zecke,harlekin) 357 * Reduced application startup time by integrating the TT quicklauncher (zecke,harlekin)
355 * Made the Documents Tab optional (mickeyl) 358 * Made the Documents Tab optional (mickeyl)
356 * Integrated basic support for HP iPAQ 54xx and the Jornada 5xx (chicken) 359 * Integrated basic support for HP iPAQ 54xx and the Jornada 5xx (chicken)
357 360
358 2003-08-04Opie 1.0.0 361 2003-08-04Opie 1.0.0
359 362
360 * Released as Version 1.0.0 363 * Released as Version 1.0.0
361 * Including a PPP module for easy dial up (tille,harlekin,zecke) 364 * Including a PPP module for easy dial up (tille,harlekin,zecke)
diff --git a/README b/README
index 0c6ef68..91164d5 100644
--- a/README
+++ b/README
@@ -1,112 +1,121 @@
11. How to use the Opie build system 11. How to use the Opie build system
2==================================== 2====================================
3There's a tutorial document at: 3There's a tutorial document at:
4http://www.uv-ac.de/opiedev/opiedev.html 4http://www.uv-ac.de/opiedev/opiedev.html
5 5
6The API reference currently is at: 6The API reference currently is at:
7http://handhelds.org/~zecke/apidocs/index.html 7http://handhelds.org/~zecke/apidocs/index.html
8 8
9You will need qvfb, uic and 9You will need qvfb, uic and
10(if you want to develop applications) designer 10(if you want to develop applications) designer
11compiled and linked against Qt/X11. 11compiled and linked against Qt/X11.
12That means you must download and configure/make it: 12That means you must download and configure/make it:
13wget ftp://ftp.trolltech.com/qt/source/qt-x11-2.3.2.tar.gz 13wget ftp://ftp.trolltech.com/qt/source/qt-x11-2.3.2.tar.gz
14(Alternatively, you can get static binaries from http://www.vanille.de/tools) 14(Alternatively, you can get static binaries from http://www.vanille.de/tools)
15 15
16You will need Qt/Embedded 2.3.10. Note that we don't support any 16You will need Qt/Embedded 2.3.10. Note that we don't support any
17other Qt/Embedded version anymore. 17other Qt/Embedded version anymore. Qt/Embedded 2.3.12 is not recommended atm.
18 18
19You can get it from: 19You can get it from:
20ftp://ftp.trolltech.com/qt/source/qt-embedded-2.3.10-free.tar.bz2 20ftp://ftp.trolltech.com/qt/source/qt-embedded-2.3.10-free.tar.bz2
21 21
22Set QTDIR to point to your qt/embedded source tree, such as: 22Set QTDIR to point to your qt/embedded source tree, such as:
23export QTDIR=/opt/qt-2.3.10 23export QTDIR=/opt/qt-2.3.10
24 24
25You need to do set the OPIEDIR environment variable: 25You need to do set the OPIEDIR environment variable:
26export OPIEDIR=`pwd` 26export OPIEDIR=`pwd`
27or 27or
28export OPIEDIR=~/projects/sources/opie 28export OPIEDIR=~/projects/sources/opie
29or wherever you placed the Opie sources. 29or wherever you placed the Opie sources.
30 30
31You need to adjust your runtime library search path, 31You need to adjust your runtime library search path,
32so that the Qt/Embedded and Opie libraries can be found: 32so that the Qt/Embedded and Opie libraries can be found:
33export LD_LIBRARY_PATH=$OPIEDIR/lib:$QTDIR/lib:$LD_LIBRARY_PATH 33export LD_LIBRARY_PATH=$OPIEDIR/lib:$QTDIR/lib:$LD_LIBRARY_PATH
34 34
35You have to apply the patches corresponding to your Qt/Embedded version 35You have to apply the patches corresponding to your Qt/Embedded version
36and copy the qconfig-qpe.h file to $QTDIR/src/tools: 36and copy the qconfig-qpe.h file to $QTDIR/src/tools:
37cd $QTDIR; cat $OPIEDIR/qt/qt-<version>.patch/qte<version>-all.patch | patch -p1 37cd $QTDIR; cat $OPIEDIR/qt/qt-<version>.patch/qte<version>-all.patch | patch -p1
38cp $OPIEDIR/qt/qconfig-qpe.h $QTDIR/src/tools 38cp $OPIEDIR/qt/qconfig-qpe.h $QTDIR/src/tools
39 39
40You are now ready to configure and build Qt/Embedded 40You are now ready to configure and build Qt/Embedded
41 41
42cd $QTDIR 42cd $QTDIR
43echo 'yes' | ./configure -qconfig qpe -depths 4,16,24,32 -system-jpeg -system-libpng -system-zlib -no-xkb -no-sm -no-xft -qvfb 43echo 'yes' | ./configure -qconfig qpe -depths 4,16,24,32 -system-jpeg -system-libpng -system-zlib -no-xkb -no-sm -no-xft -qvfb
44make 44make
45 45
46Note that the above command ( -qvfb ) compiles in the Virtual 46Note that the above command ( -qvfb ) compiles in the Virtual
47Framebuffer and is mostly meant for development on your host system. 47Framebuffer and is mostly meant for development on your host system.
48For cross compiling, you will need to use the -xplatform switch. 48For cross compiling, you will need to use the -xplatform switch.
49See ./configure --help for details about the possible options. 49See ./configure --help for details about the possible options.
50 50
51Once you have these compiled, be sure to set the PATH to ensure your (cross)compiler 51Once you have these compiled, be sure to set the PATH to ensure your (cross)compiler
52is available. 52is available.
53 53
54Then do the following in the opie source tree: 54Then do the following in the opie source tree:
55 55
56make clean 56make clean
57make menuconfig 57make menuconfig
58 58
59Now you can move through the menu and select or deselect anything.. 59Now you can move through the menu and select or deselect anything..
60Exit and save the configuration and enter "make" to build everything selected. 60Exit and save the configuration and enter "make" to build everything selected.
61 61
62Have fun! 62Have fun!
63 63
642. Required Libraries 642. Required Libraries
65===================== 65=====================
66 66
67For a successful Opie build, you need to install the following libraries and headers: 67For a successful Opie build, you need to install the following libraries and headers:
68 68
69* libsdl >= 1.2.0 69* libsdl >= 1.2.0
70 http://www.libsdl.org/download-1.2.php 70 http://www.libsdl.org/download-1.2.php
71 71
72* libxine >= 1.0 72* libxine >= 1.0 && <= 1.1
73 http://prdownloads.sourceforge.net/xine/ 73 http://prdownloads.sourceforge.net/xine/
74 74
75* libpcap >= 0.7.2 75* libpcap >= 0.7.2
76 http://www.tcpdump.org/release/ 76 http://www.tcpdump.org/release/
77 77
78* libetpan >= 0.34 78* libetpan >= 0.34
79 http://prdownloads.sourceforge.net/libetpan/ 79 http://prdownloads.sourceforge.net/libetpan/
80 80
81* libsqlite >= 3.0.0 81* libsqlite >= 3.0.0
82 http://www.sqlite.org/download.html 82 http://www.sqlite.org/download.html
83 83
84* libipk >= 138 84* libipk >= 138
85 ftp://handhelds.org/linux/packages/ipkg 85 ftp://handhelds.org/linux/packages/ipkg
86 86
87* libobexftp >= 0.19 87* libobexftp >= 0.19
88 http://triq.net/obexftp.html 88 http://triq.net/obexftp.html
89 89
90* libsword >= 1.5.8
91 http://www.crossfire.org/sword
92
93* libbluez >= 2.25
94 http://www.bluez.org
95
96* libfreetype6 >= 2.21
97 http://www.freetype.org
98
903. Required Programs 993. Required Programs
91==================== 100====================
92 101
93For a successful usage of Opie, you should install the following programs: 102For a successful usage of Opie, you should install the following programs:
94 103
95* obexftpd 104* obexftpd
96* obextool 105* obextool
97 106
984. Supported Devices 1074. Supported Devices
99==================== 108====================
100 109
101Sharp Zaurus SL-5x00, SL-B500, SL-C7x0, SL-C8x0, SL-C1000, SL-C3000, SL-C3100, SL-6000 110Sharp Zaurus SL-5x00, SL-B500, SL-Cxx0, SL-Cxx00, SL-6000
102 111
103HP iPAQ 36xx, 37xx, 38xx, 39xx, 54xx, 55xx 112HP iPAQ 36xx, 37xx, 38xx, 39xx, 54xx, 55xx
104 113
105SIEMENS SIMpad CL4, SL4, SLC, T-SinusPAD 114SIEMENS SIMpad CL4, SL4, SLC, T-SinusPAD
106 115
107MasterIA Beagle, Tradesquare.NL Tuxpad 1 116MasterIA Beagle, Tradesquare.NL Tuxpad 1
108 117
109GMate Yopy 3x00 118GMate Yopy 3x00
110 119
111Motorola EZX A780, E680 120Motorola EZX A780, E680
112 121