summaryrefslogtreecommitdiff
authormickeyl <mickeyl>2004-09-27 15:21:40 (UTC)
committer mickeyl <mickeyl>2004-09-27 15:21:40 (UTC)
commitb75990845aae58fe3f938699f9cbc66963416258 (patch) (unidiff)
treec4b0cf57ca007635bf202263815c52788141acdb
parent28c514ec19215b6db5e98ba64d5f716c0b5ba391 (diff)
downloadopie-b75990845aae58fe3f938699f9cbc66963416258.zip
opie-b75990845aae58fe3f938699f9cbc66963416258.tar.gz
opie-b75990845aae58fe3f938699f9cbc66963416258.tar.bz2
mediaplayer2 works w/ recent libxine now
Diffstat (more/less context) (ignore whitespace changes)
-rw-r--r--ChangeLog3
-rw-r--r--README2
2 files changed, 3 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index 4c61c92..8701a54 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,100 +1,101 @@
1 2204-??-??Opie 1.1.x 1 2004-??-??Opie 1.1.x
2 2
3 New Features 3 New Features
4 ------------ 4 ------------
5 * Ported opie-mediaplayer2 to recent libxine (brad,zecke)
5 6
6 Fixed Bugs 7 Fixed Bugs
7 ---------- 8 ----------
8 9
9 2004-09-17Opie 1.1.6 10 2004-09-17Opie 1.1.6
10 11
11 New Features 12 New Features
12 ------------ 13 ------------
13 * Fifteen gained configurable number of items (zecke) 14 * Fifteen gained configurable number of items (zecke)
14 * Fifteen can have custom background images (zecke) 15 * Fifteen can have custom background images (zecke)
15 * Added daemonizing capabilities to QWS Server [via Qt/Embedded] (mickeyl) 16 * Added daemonizing capabilities to QWS Server [via Qt/Embedded] (mickeyl)
16 * Integrated the new security framework into libopie2 (zecke,clem) 17 * Integrated the new security framework into libopie2 (zecke,clem)
17 * Converted the launcher to use the new security framework (zecke) 18 * Converted the launcher to use the new security framework (zecke)
18 * Backup can now handle custom locations for backup and restore (ar) 19 * Backup can now handle custom locations for backup and restore (ar)
19 * Implemented right-on-hold feedback (wimpie,zecke) 20 * Implemented right-on-hold feedback (wimpie,zecke)
20 * Lots of new features in opie-reader (tim,pohly) 21 * Lots of new features in opie-reader (tim,pohly)
21 * Build system cleanups (schurig) 22 * Build system cleanups (schurig)
22 23
23 Fixed Bugs 24 Fixed Bugs
24 -------- 25 --------
25 * #1005 - Fixed backup to CompactFlash (ar) 26 * #1005 - Fixed backup to CompactFlash (ar)
26 * #1167 - Fixed Opie write crashing on more text than one page (ar) 27 * #1167 - Fixed Opie write crashing on more text than one page (ar)
27 * #1225 - Fixed repeated light flashing on Zaurus with keyz (mickeyl) 28 * #1225 - Fixed repeated light flashing on Zaurus with keyz (mickeyl)
28 * #1359 - Fixed bookmarks in Gutenbrowser (ljp) 29 * #1359 - Fixed bookmarks in Gutenbrowser (ljp)
29 * #1361 - Fixed auto upercase in Opie-Addressbook (eilers) 30 * #1361 - Fixed auto upercase in Opie-Addressbook (eilers)
30 * #1370 - Pimconverter now reacts on cancel key (eilers) 31 * #1370 - Pimconverter now reacts on cancel key (eilers)
31 * #1376 - Bring back the capslock/numlock display (zecke) 32 * #1376 - Bring back the capslock/numlock display (zecke)
32 * #1383 - Language settings now warns about losing open apps (Markus Litz) 33 * #1383 - Language settings now warns about losing open apps (Markus Litz)
33 * #1393 - Fixed line wrap issues in opie-console for the default profile (mickeyl) 34 * #1393 - Fixed line wrap issues in opie-console for the default profile (mickeyl)
34 * #1394 - Fixed oversized headline in opie-login (coredump) 35 * #1394 - Fixed oversized headline in opie-login (coredump)
35 * #1396 - Opie-console captures the escape key and vim is working (zecke) 36 * #1396 - Opie-console captures the escape key and vim is working (zecke)
36 * #1401 - Scrollbar is now only visible if necessary in DocTab (mickeyl) 37 * #1401 - Scrollbar is now only visible if necessary in DocTab (mickeyl)
37 38
38 2004-07-06Opie 1.1.4 39 2004-07-06Opie 1.1.4
39 40
40 New Features 41 New Features
41 ------------ 42 ------------
42 * Added four themes courtesy Robert Griebl (http://www.softforge.de/zstyle) 43 * Added four themes courtesy Robert Griebl (http://www.softforge.de/zstyle)
43 * Added Conversion tool for pim-data (eilers) 44 * Added Conversion tool for pim-data (eilers)
44 * Introduced new OPimAccessFactory and OBackendFactory which simplyfies database access (eilers) 45 * Introduced new OPimAccessFactory and OBackendFactory which simplyfies database access (eilers)
45 * Modified the PIM API for providing generic use of OPimRecords (eilers) 46 * Modified the PIM API for providing generic use of OPimRecords (eilers)
46 * Clicking on the application symbol now iterates over the application's top level widgets if already raised (zecke) 47 * Clicking on the application symbol now iterates over the application's top level widgets if already raised (zecke)
47 48
48 Fixed Bugs 49 Fixed Bugs
49 -------- 50 --------
50 * #1068 - Country Drop Down Box Off Screen 51 * #1068 - Country Drop Down Box Off Screen
51 * #1291 - Opie tinykate does not open .desktop files (ar) 52 * #1291 - Opie tinykate does not open .desktop files (ar)
52 * #1291 - Opie sheet not saving correctly (ar) 53 * #1291 - Opie sheet not saving correctly (ar)
53 * #1294 - Opie does not know about British Summer Time 54 * #1294 - Opie does not know about British Summer Time
54 * #1314 - Drawpad initialization (mickeyl) 55 * #1314 - Drawpad initialization (mickeyl)
55 * #1317 - Packagemanager crashes on hold-down or install (chicken) 56 * #1317 - Packagemanager crashes on hold-down or install (chicken)
56 * #1321 - Batteryapplet graphic glitch (harlekin) 57 * #1321 - Batteryapplet graphic glitch (harlekin)
57 * #1324 - ZSafe not starting up (mickeyl) 58 * #1324 - ZSafe not starting up (mickeyl)
58 * #1328 - Personal Home Address fields is trimmed to 1char (eilers) 59 * #1328 - Personal Home Address fields is trimmed to 1char (eilers)
59 * #1327 - Opie-mail ipk does not depend on libopiedb2 (chicken) 60 * #1327 - Opie-mail ipk does not depend on libopiedb2 (chicken)
60 * #1345 - Networksettingsplugin wlan plugin dependency on libpcap0 (mickeyl) 61 * #1345 - Networksettingsplugin wlan plugin dependency on libpcap0 (mickeyl)
61 * #1348 - Datebook dependency on libopiedb2 (chicken) 62 * #1348 - Datebook dependency on libopiedb2 (chicken)
62 * #1328 - Switched SQLDatabase and VCards char encoding from latin1 to unicode (eilers) 63 * #1328 - Switched SQLDatabase and VCards char encoding from latin1 to unicode (eilers)
63 64
64 2004-04-25Opie 1.1.3 65 2004-04-25Opie 1.1.3
65 66
66 * Introduced first implementation of SQL-Support using SQLite (eilers) 67 * Introduced first implementation of SQL-Support using SQLite (eilers)
67 * Added a new Gutenberg Project reader app - opie-gutenbrowser (ljp) 68 * Added a new Gutenberg Project reader app - opie-gutenbrowser (ljp)
68 * Added a real system graffiti character set (brad) 69 * Added a real system graffiti character set (brad)
69 * Added Generic Keyconfig Widget (zecke) 70 * Added Generic Keyconfig Widget (zecke)
70 * Improved Screenshotapplet and Drawpad integration. You can now open a screenshot in drawpad and take notes (zecke) 71 * Improved Screenshotapplet and Drawpad integration. You can now open a screenshot in drawpad and take notes (zecke)
71 * Added new Bible reader app - opie-dagger (drw) 72 * Added new Bible reader app - opie-dagger (drw)
72 * Added a new Image Viewer. Work is ongoing (zecke,alwin) 73 * Added a new Image Viewer. Work is ongoing (zecke,alwin)
73 * Added namespace usage in libopie2 and everywhere (zecke,alwin) 74 * Added namespace usage in libopie2 and everywhere (zecke,alwin)
74 * Enabled the possibility to pass command line arguments to applications (mickeyl) 75 * Enabled the possibility to pass command line arguments to applications (mickeyl)
75 * Added an about applet showing some credits and information about Opie (mickeyl) 76 * Added an about applet showing some credits and information about Opie (mickeyl)
76 * Added benchmarking functionality to sysinfo (mickeyl) 77 * Added benchmarking functionality to sysinfo (mickeyl)
77 * Added applet and configuration application for switching hardware keyboard layouts (alwin) 78 * Added applet and configuration application for switching hardware keyboard layouts (alwin)
78 * Ported applications from libopie1 to libopie2* (drw,ar,alwin) 79 * Ported applications from libopie1 to libopie2* (drw,ar,alwin)
79 * Imported fullscreen and font improvements from the Qkonsole fork to embeddedkonsole (waspe) 80 * Imported fullscreen and font improvements from the Qkonsole fork to embeddedkonsole (waspe)
80 * Clean-up of package information in control files (drw) 81 * Clean-up of package information in control files (drw)
81 * Repaired mediummount which was broken since integrating the quicklauncher (alwin) 82 * Repaired mediummount which was broken since integrating the quicklauncher (alwin)
82 * Improved big-screen support (zecke,ar) 83 * Improved big-screen support (zecke,ar)
83 * Improved multikeyboard support, added keyboard layout switching applet (mouse) 84 * Improved multikeyboard support, added keyboard layout switching applet (mouse)
84 * Added a new mail client based on libetpan (harlekin,alwin,jgf) 85 * Added a new mail client based on libetpan (harlekin,alwin,jgf)
85 * Added new package manager - opie-packagemanager (drw) 86 * Added new package manager - opie-packagemanager (drw)
86 * Improved light-n-power for C7x0 (mickeyl) 87 * Improved light-n-power for C7x0 (mickeyl)
87 * Added automatic rotation support for C7x0 (treke) 88 * Added automatic rotation support for C7x0 (treke)
88 * Split libopie1 up into a set of smaller - functionally grouped - libraries (mickeyl) 89 * Split libopie1 up into a set of smaller - functionally grouped - libraries (mickeyl)
89 * Added scanning the wireless network neighbourhood to networksettings (mickeyl) 90 * Added scanning the wireless network neighbourhood to networksettings (mickeyl)
90 91
91 2003-11-29Opie 1.0.3 92 2003-11-29Opie 1.0.3
92 93
93 * Released as Version 1.0.3 94 * Released as Version 1.0.3
94 * Improved i18n (various contributors) 95 * Improved i18n (various contributors)
95 * Reduced application startup time by integrating the TT quicklauncher (zecke,harlekin) 96 * Reduced application startup time by integrating the TT quicklauncher (zecke,harlekin)
96 * Made the Documents Tab optional (mickeyl) 97 * Made the Documents Tab optional (mickeyl)
97 * Integrated basic support for HP iPAQ 54xx and the Jornada 5xx (chicken) 98 * Integrated basic support for HP iPAQ 54xx and the Jornada 5xx (chicken)
98 99
99 2003-08-04Opie 1.0.0 100 2003-08-04Opie 1.0.0
100 101
diff --git a/README b/README
index 78eb5f1..568b76e 100644
--- a/README
+++ b/README
@@ -1,88 +1,88 @@
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
16The recommended version of Qt embedded is qt-embedded-2.3.7 16The recommended version of Qt embedded is qt-embedded-2.3.7
17 17
18You can get it from: 18You can get it from:
19ftp://ftp.trolltech.com/qt/source/qt-embedded-2.3.7.tar.bz2 19ftp://ftp.trolltech.com/qt/source/qt-embedded-2.3.7.tar.bz2
20 20
21Set QTDIR to point to your qt/embedded source tree, such as: 21Set QTDIR to point to your qt/embedded source tree, such as:
22export QTDIR=/opt/qt-2.3.7 22export QTDIR=/opt/qt-2.3.7
23 23
24You need to do set the OPIEDIR environment variable: 24You need to do set the OPIEDIR environment variable:
25export OPIEDIR=`pwd` 25export OPIEDIR=`pwd`
26or 26or
27export OPIEDIR=~/projects/sources/opie 27export OPIEDIR=~/projects/sources/opie
28or whereever you placed the Opie sources. 28or whereever you placed the Opie sources.
29 29
30You need to adjust your runtime library search path, 30You need to adjust your runtime library search path,
31so that the Qt/Embedded and Opie libraries can be found: 31so that the Qt/Embedded and Opie libraries can be found:
32export LD_LIBRARY_PATH=$OPIEDIR/lib:$QTDIR/lib:$LD_LIBRARY_PATH 32export LD_LIBRARY_PATH=$OPIEDIR/lib:$QTDIR/lib:$LD_LIBRARY_PATH
33 33
34You have to apply the qte<version>-all.patch to the Qt/Embedded 34You have to apply the qte<version>-all.patch to the Qt/Embedded
35sources and copy the qconfig-qpe.h file to $QTDIR/src/tools: 35sources and copy the qconfig-qpe.h file to $QTDIR/src/tools:
36cd $QTDIR; cat $OPIEDIR/qt/qt-<version>.patch/qte<version>-all.patch | patch -p1 36cd $QTDIR; cat $OPIEDIR/qt/qt-<version>.patch/qte<version>-all.patch | patch -p1
37cp $OPIEDIR/qt/qconfig-qpe.h $QTDIR/src/tools 37cp $OPIEDIR/qt/qconfig-qpe.h $QTDIR/src/tools
38 38
39You are now ready to configure and build Qt/Embedded 39You are now ready to configure and build Qt/Embedded
40 40
41cd $QTDIR 41cd $QTDIR
42echo 'yes' | ./configure -qconfig qpe -depths 4,16,24,32 -system-jpeg -system-libpng -system-zlib -no-xkb -no-sm -no-xft -qvfb 42echo 'yes' | ./configure -qconfig qpe -depths 4,16,24,32 -system-jpeg -system-libpng -system-zlib -no-xkb -no-sm -no-xft -qvfb
43make 43make
44 44
45Note that the above command ( -qvfb ) compiles in the Virtual 45Note that the above command ( -qvfb ) compiles in the Virtual
46Framebuffer and is mostly meant for development on your host system. 46Framebuffer and is mostly meant for development on your host system.
47For cross compiling, you will need to use the -xplatform switch. 47For cross compiling, you will need to use the -xplatform switch.
48See ./configure --help for details about the possible options. 48See ./configure --help for details about the possible options.
49 49
50Once you have these compiled, be sure to set the PATH to ensure your (cross)compiler 50Once you have these compiled, be sure to set the PATH to ensure your (cross)compiler
51is available. 51is available.
52 52
53Then do the following in the opie source tree: 53Then do the following in the opie source tree:
54 54
55make clean 55make clean
56make menuconfig 56make menuconfig
57 57
58Now you can move through the menu and select or deselect anything.. 58Now you can move through the menu and select or deselect anything..
59Exit and save the configuration and enter "make" to create opie... 59Exit and save the configuration and enter "make" to create opie...
60 60
61Have fun! 61Have fun!
62 62
632. Used Libraries 632. Used Libraries
64================ 64================
65 65
66The following Libraries are used in Opie. 66The following Libraries are used in Opie.
67For a successful build you must install these librarys and headers. 67For a successful build you must install these librarys and headers.
68The versions are known-good versions. If you successfully try newer ones, 68The versions are known-good versions. If you successfully try newer ones,
69commit a new README or send a mail to opie-devel@handhelds.org 69commit a new README or send a mail to opie-devel@handhelds.org
70 70
71* libsdl 1.2 71* libsdl 1.2
72 http://www.libsdl.org/download-1.2.php 72 http://www.libsdl.org/download-1.2.php
73 73
74* libxine 1.0 beta 11 74* libxine 1.0 rc6
75 http://prdownloads.sourceforge.net/xine/ 75 http://prdownloads.sourceforge.net/xine/
76 76
77* libpcap 0.7.2 77* libpcap 0.7.2
78 http://www.tcpdump.org/release/ 78 http://www.tcpdump.org/release/
79 79
80* libetpan 0.33pre 80* libetpan 0.33pre
81 http://prdownloads.sourceforge.net/libetpan/ + patch in noncore/net/mail/libetpanstuff 81 http://prdownloads.sourceforge.net/libetpan/ + patch in noncore/net/mail/libetpanstuff
82 82
83* libsqlite 2.8.6 83* libsqlite 2.8.6
84 http://www.sqlite.org/download.html 84 http://www.sqlite.org/download.html
85 85
86* libipk v109 (or greater) 86* libipk v109 (or greater)
87 ftp://handhelds.org/linux/packages/ipkg 87 ftp://handhelds.org/linux/packages/ipkg
88 88