- 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_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_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_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_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::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 fp_VerticalContainer::setWidth (UT_sint32)
- Should force re-line-break operations on all blocks in the container
- 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) const
- eventually make it faster by not fetching the image data ID.
- Member GR_CairoGraphics::polygon (const UT_RGBColor &c, const UT_Point *pts, UT_uint32 nPoints)
- Rob find out how to have this function used, and test.
- 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
- Page ImpExp
- Finish it.
- page Main Page
- Add more class names / links to sources.
- Page PieceTable
- Add more class names / links to sources.
- Member RTF_msword97_level::ParseLevelText (const std::string &szLevelText, const std::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 UT_convert (const char *str, UT_sint32 len, const char *from_codeset, const char *to_codeset, UT_uint32 *bytes_read, UT_uint32 *bytes_written)
- Check for out-of-memory allocations etc.