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,66 +1,69 @@
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)
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