Task | Status | Milestone |
Core |
Implement a table shape in the drawing layer | Done |
Implement XShape API for the table shape | Done |
Add support for multiple text objects per shape to drawing layer | Done |
Add mouse interaction for multiple text objects per shape to drawing layer | Done |
Add keyboard interaction for multiple text objects per shape to drawing layer | Done |
Add handles for table rows | Done |
Add handles for table columns | Done |
Render table structure with cell background and text | Done |
Selection of cells | Done | </td>
<tr><td>Render table borders</td><td>80%</td><td bgcolor="#c0c0ff">M1</td></tr>
<tr><td>Support for auto format styles</td><td>In Progress</td><td bgcolor="#c0c0ff">M1</td></tr>
<tr><td>Add cell styles to sd</td><td>In Progress</td><td bgcolor="#c0c0ff">M1</td></tr>
<tr><td>API support for cell styles in Sd</td><td>planned</td><td bgcolor="#ffc0c0">M2</td></tr>
<tr><td>Clipboard support for single and multiple cells</td><td>planned</td><td bgcolor="#ffc0c0">M2</td></tr>
<tr><td>Clipboard support between sd and other OOo applications</td><td>planned</td><td bgcolor="#c0ffc0">M4</td></tr>
<tr><td colspan="3">User Interface</td></tr>
<tr><td>Add table toolbar in sd</td><td bgcolor="#00ff00" colspan="2">Done</td></tr>
<tr><td>* Line Style</td><td>planned</td><td bgcolor="#c0c0ff">M1</td></tr>
<tr><td>* Border Line Color</td><td>planned</td><td bgcolor="#c0c0ff">M1</td></tr>
<tr><td>* Border Line Color</td><td>planned</td><td bgcolor="#c0c0ff">M1</td></tr>
<tr><td>* Borders</td><td bgcolor="#00ff00" colspan="2">Done</td></tr>
<tr><td>* Background Filling</td><td bgcolor="#00ff00" colspan="2">Done</td></tr>
<tr><td>* Merge / Split Cells</td><td>planned</td><td bgcolor="#c0c0ff">M1</td></tr>
<tr><td>* Optimize</td><td>planned</td><td bgcolor="#c0c0ff">M1</td></tr>
<tr><td>* Text Alignment</td><td>planned</td><td bgcolor="#c0c0ff">M1</td></tr>
<tr><td>* Insert/Delete Row/Column</td><td bgcolor="#00ff00" colspan="2">Done</td></tr><tr>
<td>* Select Table/Row/Column</td><td bgcolor="#00ff00" colspan="2">Done</td></tr>
<tr><td>* Auto format</td><td>planned</td><td bgcolor="#c0c0ff">M1</td></tr>
<tr><td>* Table Properties</td><td bgcolor="#00ff00" colspan="2">Done</td></tr>
<tr><td>* Sort</td><td>planned</td><td bgcolor="#c0c0ff">M1</td></tr>
<tr><td>* Sum</td><td>planned</td><td bgcolor="#c0c0ff">M1</td></tr>
<tr><td>Create cell property dialog for drawing layer cells</td><td bgcolor="#00ff00" colspan="2">Done</td></tr>
<tr><td>* Add font tab page</td><td bgcolor="#00ff00" colspan="2">Done</td></tr>
<tr><td>* Add font effect tab page</td><td bgcolor="#00ff00" colspan="2">Done</td></tr>
<tr><td>* Add Borders tab page</td><td>80%</td><td bgcolor="#c0c0ff">M1</td></tr>
<tr><td>* Add Background tab page</td><td bgcolor="#00ff00" colspan="2">Done</td></tr>
<tr><td>Keyboard navigation in table</td><td bgcolor="#00ff00" colspan="2">Done</td></tr>
<tr><td>Add cell styles to stylist in sd</td><td bgcolor="#00ff00" colspan="2">Done</td></tr>
<tr><td>setting cell styles to selected cells</td><td>planned</td><td bgcolor="#c0c0ff">M1</td></tr>
<tr><td>Support spell checking for text in tables</td><td>planned</td><td bgcolor="#c0c0ff">M1</td></tr>
<tr><td>Enable table shape as presentation layout object</td><td>planned</td><td bgcolor="#c0c0ff">M1</td></tr>
<tr><td>User interface for auto format styles</td><td>planned</td><td bgcolor="#c0c0ff">M1</td></tr>
<tr><td>xml load/store for predefined auto format styles</td><td>planned</td><td bgcolor="#c0c0ff">M1</td></tr>
<tr><td>define some predefined auto format styles</td><td>planned</td><td bgcolor="#c0c0ff">M1</td></tr>
<tr><td>Undo for cell formatting</td><td>planned</td><td bgcolor="#c0c0ff">M1</td></tr>
<tr><td>Undo for table structure changes</td><td>planned</td><td bgcolor="#c0c0ff">M1</td></tr>
<tr><td>Undo for cell merges/split</td><td>planned</td><td bgcolor="#c0c0ff">M1</td></tr>
<tr><td colspan="3">XML</td></tr>
<tr><td>Implement embedded cell structure export</td><td bgcolor="#00ff00" colspan="2">Done</td></tr>
<tr><td>Export cell content auto styles</td><td>planned</td><td bgcolor="#c0c0ff">M1</td></tr>
<tr><td>Export cell styles</td><td>planned</td><td bgcolor="#c0c0ff">M1</td></tr>
<tr><td>Export auto format styles</td><td>planned</td><td bgcolor="#c0c0ff">M1</td></tr>
<tr><td>Implement imbedded cell structure import</td><td bgcolor="#00ff00" colspan="2">Done</td></tr>
<tr><td>Implement external cell structure import</td><td>planned</td><td bgcolor="#c0c0ff">M1</td></tr>
<tr><td>Import cell styles</td><td>planned</td><td bgcolor="#c0c0ff">M1</td></tr>
<tr><td>Import auto format styles</td><td>planned</td><td bgcolor="#c0c0ff">M1</td></tr>
<tr><td>Implement backward compatibility strategies</td><td>planned</td><td bgcolor="#c0c0ff">M1</td></tr>
<tr><td colspan="3">I18N</td></tr>
<tr><td>Support for RTL languages in tables</td><td>planned</td><td bgcolor="#ffc0c0">M2</td></tr>
<tr><td colspan="3">Accesibility</td></tr>
<tr><td>Implement accessibility API for table shape</td><td>planned</td><td bgcolor="#c0ffc0">M4</td></tr>
<tr><td colspan="3">Interop</td></tr>
<tr><td>Add import support from ppt binary format</td><td>planned</td><td bgcolor="#c0c0ff">M1</td></tr>
<tr><td>Add export support to ppt binary format</td><td>planned</td><td bgcolor="#c0c0ff">M1</td></tr>
<tr><td>Add import support from ppt xml format</td><td>planned</td><td bgcolor="#c0ffc0">M4</td></tr>