summaryrefslogtreecommitdiff
path: root/development/opie-1.0-features.html
blob: 6f2c518e3f4f67737d2452d3078ce202b8428c40 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
        <meta name="GENERATOR" content="MyMind">
        <title>Opie 1.0 Features</title>

    </head>
    <body text="#000000" bgcolor="#FFFFFF" link="#0000EE" vlink="#551A8B" alink="#FF0000">
        &nbsp;
        <table WIDTH="100%" >
            <tr>
                <td VALIGN=TOP WIDTH="180">
                    <center><a href="http://opie.handhelds.org/"><img SRC="http://opie.handhelds.org/images/opie-small.png" alt="Opie Dragon" BORDER=0 height=126 width=120></a></center>

                    <table WIDTH="100%" >
                        <tr BGCOLOR="#C8C8FF">
                            <td NOWRAP><b><a href="index.html">Development Versions</a></b></td>
                        </tr>
                        <tr BGCOLOR="#F0F0FF">
                            <td>
                                <ul>
                                    <li>Nothing available yet</a></li>
                            </ul>
                    </td></tr>
                    <tr BGCOLOR="#C8C8FF">
                        <td><b>Opie 1.0 feature plan</b></td>
                    </tr>
                </table>

                <td VALIGN=TOP>
                    <center>
                        <h1>
                            Opie 1.0 Planned Features</h1></center>

                    <p>
                    This documents was created to have an overview of planned features for an Opie 1.0 release.
                    Currently there is no schedule for Opie 1.0 yet because it depends on the amount
                    of features developers are willing to implement.
                    </p>

                    <table width="100%" border=0>
                        <tbody>
                            <tr><td bgcolor=red><div align=center>TODO</div></td><td bgcolor="#ffeeee">
                                    <h2>library </h2>
                                    <ul>
                                        <li>fix any outstanding bugs in libqpe</li>
                                        <li>implement the help system found on the Zaurus </li>
                                        <li>implement newton like in line hw recognition zecke/harlekin</li>
                                    </ul>

                                    <h2>obex Holger </h2>
                                    <ul>
                                        <li>implement irObex</li>
                                    </ul>

                                    <h2>libopie Opies library</h2>
                                    <ul>
                                        <li>Clickable labels Harlekin? and Ardo?</li>
                                        <li>improved fileselector with the possibility to add
                                        new views during runtime Holger Freyther &lt;zecke@handhelds.org&gt;</li>
                                        <li>OGlobal::findDocuments via a cache? Still waiting for input from Trolltech</li>
                                        <li>Reimplement Drag and Drop for Launcher? Mike Crawford</li>
                                    </ul>

                                    <h2>Today - Core  - Max Reiss ( Harlekin)</h2>
                                    <ul>
                                        <li>mail it support?</li>
                                        <li>plugins?</li>
                                    </ul>

                                    <h2>TodoList - Core - Holger Freyther ( zecke ) </h2>
                                    <ul>
                                        <li>Implement alarms</li>
                                        <li><strike>repeat todos</strike> it's too much datebook</li>
                                        <li>link todos to addressbook entries and events</li>
                                    </ul>

                                    <h2>textedit - Core - ljp </h2>
                                    <ul>
                                        <li>port to OFileDialog</li>
                                        <li>read only mode </li>
                                    </ul>

                                    <h2>datebook - Core - Hakan Ardo</h2>
                                    <ul>
                                        <li>Event note editor</li>
                                        <ul>
                                            <li>Copy indentation from previous line</li>
                                            <li>Chose a set of tags for each line</li>
                                        </ul>
                                        <li>Hirarchical ListView eg Month/Day/Event/Note</li>
                                        <li>Editable without popups</li>
                                        <li>Event filter, eg show only one catagory</li>
                                        <li>Set default catagory</li>
                                        <li>Catagory color, eg show events in different colors</li>
                                        <li>Event note editor (cont.)</li>
                                        <ul>
                                            <li>Include freehand drawings</li>
                                            <li>Connect line to todo items</li>
                                            <li>Include sound recording???</li>
                                        </ul>
                                        <li>change between new Appointment back to the view?</li>
                                        <li>link to todos and persons?</li>
                                    </ul>

                                    <h2>Addressbook - Core - Mike Crawford</h2>
                                    <ul>
                                        <li>Add buttons to show only the entries starting with A, B, C and so forth</li>
                                        <li>Varous bugfixes and tweaks</li>
                                        <li>Font Selection for the Record View</li>
                                        <li>link to persons? and todo?</li>
                                    </ul>

                                    <h2>Appearance - Settings - Dan Williams (drw)</h2>
                                    <ul>
                                        <li>port to OFileDialog</li>
                                        <li>move color selection popup menu/dialog to libopie</li>
                                    </ul>

                                    <h2>OpieMail - (Non)Core - Holger ( Opie 1.1?) </h2>
                                    <ul>
                                        <li>Change storage format</li>
                                        <li>SPlit up mainwindow</li>
                                        <li>Use Layouts</li>
                                        <li>Implement QMessageBoxes for errors</li>
                                        <li>implement imap</li>
                                        <li>message filters</li>
                                        <li>store password encrypted and prompt for it</li>
                                        <li>improve authentication for pop3</li>
                                        <li>make it able to set a mailsize limit<li>
                                    </ul>

                                    <h2>OFileManager - Core - Holger (Opie 1.1?) </h2>
                                    <ul>
                                        <li>build around the new FileSelector</li>
                                        <li>allow multiple views</li>
                                        <li>copy &n paste between views</li>
                                        <li>improved widgets (more views)</li>
                                        <li>bookmarks</li>
                                    </ul>

                                    <h2>ImageViewer - (Non)Core - Holger (Opie 1.1) </h2>
                                    <ul>
                                        <li>Move to OFileSelector</li>
                                        <li>add a ThumbnailView to the FileSelector</li>
                                        <li>slideshows</li>
                                        <li>No size limit</li>
                                        <li>better navigation</li>
                                    </ul>

                                    <h2>SpreadSheet</h2>
                                    <ul>
                                        <li>multiple views of the same documents</li>
                                        <li>multiple views</li>
                                    </ul>

                                    <h2>Opieplayer - Core - ljp </h2>
                                    <ul>
                                        <li>add mp3 streaming</li>
                                        <li>add ability to scroll through file</li>
                                        <li>better large video support</li>
                                        <li>ogg (maybe for 1.2?)</li>
                                    </ul>

                                    <h2>opieftp - Noncore - ljp </h2>
                                    <ul>
                                        <li>perhaps get remote permissions</li>
                                    </ul>


                                    <h2>General</h2>
                                    <ul>
                                        <li>Fix all inconsistences like color <--> colour</li>
                                        <li>All strings which appear in the GUI have to be
                                        in tr("") so that the i18n-teams can translate them.</li>
                                    </ul>

                                    <h2>KitchenSync syncing - Harlekin + zecke </h2>
                                    <ul>
                                        <li>Guess what it will do?</li>
                                        <li>Should be Opie 1.0 be released without proper syncing?</li>
                                    </ul>
                            </td></tr>
                            <tr><td bgcolor=yellow><div align=center>In Progress<br>(works mostly)</div></td><td bgcolor="#ffffee">

                            </td></tr>
                            <tr><td bgcolor=green><div align=center>Finished</div></td><td bgcolor="#eeffee">
                                    <h2>libopie</h2>
                                    <ul>
                                        <li>filedialog based on the fileselector</li>
                                        <li>Tododb - add the support for multiple categories zecke </li>
                                    </ul>

                                    <h2>TodoList - Core - Holger Freyther ( zecke ) </h2>
                                    <ul>
                                        <li>better sorting</li>
                                        <li>show overdue events</li>
                                         <li>fix the journal</li>
                                    </ul>
                    </td></tr></tbody></table>

                    <hr size=2 align="center" noshade>
                    <center><font size=-1>Last update: $Date$</font></center>
                </td>
            </tr>
        </table>

    </body>
</html>