Todo List

page Main Page
Add more class names / links to sources.

Member AP_CocoaApp::shutdown (void)
The return value should be fixed to check the return values of the functions it calls, and potentially handle errors. At a minimum, it should return false on errors.

Member AP_CocoaApp::getPrefsValueDirectory (bool bAppSpecific, const gchar *szKey, const gchar **pszValue) const
support meaningful return values.

Member AP_CocoaApp::getStringSet (void) const
This function should be inilined.

Member AP_UnixApp::shutdown (void)
The return value should be fixed to check the return values of the functions it calls, and potentially handle errors. At a minimum, it should return false on errors.

Member AP_UnixApp::getPrefsValueDirectory (bool bAppSpecific, const gchar *szKey, const gchar **pszValue) const
support meaningful return values.

Member AP_UnixApp::getStringSet (void) const
This function should be inilined.

Member AP_UnixApp::pasteFromClipboard (PD_DocumentRange *pDocRange, bool bUseClipboard, bool bHonorFormatting=true)
currently i have this set so that a ^v or Menu[Edit/Paste] will use the CLIPBOARD property and a MiddleMouseClick will use the PRIMARY property -- this seems to be the "X11 way" (sigh). consider having a preferences switch to allow ^v and Menu[Edit/Paste] to use the most recent property... this might be a nice way of unifying things -- or it might not -- this is probably an area for investigation or some usability testing.

Member AP_UnixToolbar_StyleCombo::getPangoAttrs (PD_Style *pStyle, PangoFontDescription *desc)
ROB parse more attributes like font-color, background-color

Member fp_CellContainer::setWidth (UT_sint32 iWidth)
Should force re-line-break operations on all blocks in the container

Member fp_VerticalContainer::setWidth (UT_sint32)
Should force re-line-break operations on all blocks in the container

Member fp_VerticalContainer::insertContainerAfter (fp_Container *pNewContainer, fp_Container *pAfterContainer)
This function has been hacked to handle the case where pAfterContainer is NULL. That case should not happen. Bad callers should be identified and fixed, and this function should be cleaned up.

Member FV_View::getEditableBounds (bool bEnd, PT_DocPosition &docPos, bool bOverride=false) const
speed this up by finding clever way to cache the size of the header/footer region so we can just subtract it off.

Member FV_View::isImageSelected (void)
eventually make it faster by not fetching the image data ID.

Member IE_Imp_Applix::_applixNewPara (const char *buf, size_t len)
TODO handle the style and paragraph attributes.

Member IE_Imp_Applix::_applixPageBreak (const char *buf, size_t len)
TODO handle even/odd page, currently ignored by Abiword

Member IE_Imp_RTF::LoadPictData (PictFormat format, const char *image_name, struct RTFProps_ImageProps &imgProps, bool isBinary=false, long binaryLen=0)
TODO: We assume the data comes in hex. Check this assumption as we might have to handle binary data as well

Member RTF_msword97_level::ParseLevelText (const UT_String &szLevelText, const UT_String &szLevelNumbers, UT_uint32 iLevel)
look up the parent label and be more precise about what is added by this label.

Class RTFHdrFtr
add right and left headers and footer. Not yet supported by AbiWord

Member s_HTML_Listener::_popUnendedStructures (void)
Somebody needs to check for others aside from lists, in order to preempt ugly bugs.

Member RES_TO_STATUS
build fails when abiword built without printing support.

Member signalWrapper
Could this be a static member function? JCA: No, but it can be extern "C" { static void signalWrapper(int) } JCA: (well, there is a way to use a static member function and to remain JCA: correct, but it's a bit cumbersome.)

Member signalWrapper
Could this be a static member function? JCA: No, but it can be extern "C" { static void signalWrapper(int) } JCA: (well, there is a way to use a static member function and to remain JCA: correct, but it's a bit cumbersome.)

Member UT_convert
Check for out-of-memory allocations etc.

Page PieceTable
Add more class names / links to sources.

Page ImpExp
Finish it.


Generated on Sun Jul 6 00:06:42 2008 for AbiWord by  doxygen 1.5.5