X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2FChangeLog;h=7a4510e9cacb1e778532013e801d253414214731;hb=a97ed20502fb6a19949cf7ef6fc18a6c6d9e347b;hp=e4ec0f379247469cb6873d96f00ef9cd83dfd8b6;hpb=890bba60e4e1b7bb5fe1697003cd8ba38e7d7c04;p=lyx.git diff --git a/src/ChangeLog b/src/ChangeLog index e4ec0f3792..7a4510e9ca 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,81 @@ + +2003-12-15 André Pönitz + + * cursor_slice.[Ch]: new class to cover texted and mathed's cursor slices + + * Makefile.am: + + * BufferView_pimpl.C: + * cursor.[Ch]: + * lyxcursor.[Ch]: + * rowpainter.[Ch]: + * lyxtext.h: + * text.C: + * text2.C: + * text3.C: adjust + +2003-12-15 Angus Leeming + + * metricsinfo.C (ColorChanger): use LColor::getFromLyXName rather + than getFromGUIName to manipulate the color. + +2003-12-14 Angus Leeming + + * BranchList.[Ch]: minimize the API. + (Branch::getBranch, getColor): now return a 'const &'. + (Branch::setSelected) now returns a bool set to true if the + selection status changes. + (BranchList::clear, size, getColor, setColor, setSelected, + allBranches, allSelected, separator): removed. + (BranchList::find): new functions, returning the Branch with + the given name. + (BranchList::add, remove): return a bool indicating that + the operation was successful. + + * InsetList.C (insetsOpenCloseBranch): much simplified thanks to a + new InsetBranch::isBranchSlected member function. + + * LColor.[Ch]: mimimize the API. + (fill): renamed as addColor and made private. + (setColor, getGUIName, getX11Name, getLaTeXName): the overloaded + versions of these functions taking a string arg have been removed. + + * bufferparams.C (readToken): + * lyxfunc.C (dispatch): + * lyxrc.C (read): changes due to the altered BranchList and + LColor APIs. + + * factory.C (createInset, readInset): changes due to altered + InsetBranch c-tor. + +2003-12-14 Jürgen Spitzmüller + + * factory.C: + * lyxfunc.C: remove insetminipage. "minipage-insert" + now produces a frameless minipage box inset. + +2003-12-12 Alfredo Braunstein + + * textcursor.[Ch] (selStart,selEnd): add new methods + remove selection::start, end, use LyXCursor::operator< + * lyxcursor.[Ch] (operator<): add + * BufferView_pimpl.[Ch]: add new struct xsel_cache_ + * BufferView.[Ch] (unsetXSel): add + * text2.C (clearSelection): use unsetXSel,adjust + * text.C: adjust + * text3.C: adjust + * rowpainter.C: adjust + * bufferview_funcs.C (put_selection_at): adjust + +2003-12-12 Alfredo Braunstein + + * BufferView_pimpl.C: small coord. correction + +2003-12-12 Alfredo Braunstein + + * BufferView_pimpl.C (workAreaDispatch): avoid crashing when + dragging over the splash screen. + 2003-12-11 Angus Leeming * BufferView_pimpl.C (dispatch): remove LFUN_INSET_APPLY code