lyx_mirror/src/frontends
Abdelrazak Younes 926abae753 Simplify single par drawing:
* ParagraphMetrics::computeRowSignature(): Integrate row's dimensions and selection status in the row signature.
* TextMetrics::drawParagraph(): compute the row signature here and rely on that to decide if a redraw is needed or not.
* BufferView::Private: get rid of the ViewMetricsInfo member. Just keep the ScreenUpdateStrategy.
* BufferView::draw(): full screen update even for singlePar case because the row signature will detect if something needs to be redrawn.
* Text3.cpp: get rid of hack following architecture update.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21650 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-17 11:27:03 +00:00
..
qt4 Simplify single par drawing: 2007-11-17 11:27:03 +00:00
tests shuffle stuff arond 2007-10-07 09:59:28 +00:00
alert.h shuffle stuff around 2007-11-13 23:21:29 +00:00
Application.cpp remove #includes; cosmetics 2007-11-13 23:00:36 +00:00
Application.h shuffle some code around 2007-11-15 22:30:16 +00:00
ButtonPolicy.cpp reduce line noise 2007-11-15 20:04:51 +00:00
ButtonPolicy.h remove #includes; cosmetics 2007-11-13 23:00:36 +00:00
Clipboard.h remove #includes; cosmetics 2007-11-13 23:00:36 +00:00
Delegates.h remove #includes; cosmetics 2007-11-13 23:00:36 +00:00
Dialog.cpp finally merge Dialog and Controller 2007-10-09 21:21:01 +00:00
Dialog.h use strfwd when appropriate 2007-11-08 21:52:09 +00:00
Dialogs.h Header cleanup. 2007-11-14 12:29:42 +00:00
FileDialog.h start some work on file dialogs 2007-10-28 16:32:20 +00:00
FontLoader.h Splitup Font in saner bits: 2007-10-28 18:51:54 +00:00
FontMetrics.h remove #includes; cosmetics 2007-11-13 23:00:36 +00:00
Gui.h shuffle some code around 2007-11-15 22:30:16 +00:00
KeyModifier.h make WorkArea a pure interface, move all implementation to GuiWorkArea 2007-11-12 22:15:51 +00:00
KeySymbol.h cosmetics 2007-10-02 21:51:54 +00:00
LyXView.h Transfer createView() from Application to GuiApplication and get rid of LyXView::setGeometry() pure virtual interface. The goal is to switch to Qt session handling for geometry instead of our own house made one. 2007-11-13 15:29:15 +00:00
Makefile.am merge the two parts of the implementation of frontends::Dialogs 2007-11-15 21:57:00 +00:00
mouse_state.h
NoGuiFontLoader.h cosmetics 2007-11-12 23:41:13 +00:00
NoGuiFontMetrics.h remove #includes; cosmetics 2007-11-13 23:00:36 +00:00
Painter.cpp remove #includes; cosmetics 2007-11-13 23:00:36 +00:00
Painter.h remove #includes; cosmetics 2007-11-13 23:00:36 +00:00
Selection.h remove #includes; cosmetics 2007-11-13 23:00:36 +00:00
WorkArea.h Push latest Andre's changes toward their true direction: 2007-11-13 09:52:28 +00:00
WorkAreaManager.cpp make WorkArea a pure interface, move all implementation to GuiWorkArea 2007-11-12 22:15:51 +00:00
WorkAreaManager.h make WorkArea a pure interface, move all implementation to GuiWorkArea 2007-11-12 22:15:51 +00:00