Abdelrazak Younes
|
11474f6b89
|
Get rid of Buffer::setReadOnly() pseudo signal.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33222 a592a061-630c-0410-9148-cb99ea01b6c8
|
2010-01-25 13:31:07 +00:00 |
|
Vincent van Ravesteijn
|
570f96bc6e
|
Add a boolean to GuiWorkArea::redraw to indicate whether the metrics must be updated. The current test "lyx_view_ != guiApp->currentView() || lyx_view_->currentWorkArea() != this" is not enough, especially not if the buffer is changed and buffer->changed() is called. Moreover, there are a lot of combinations of updateMetrics() followed by buffer->changed(), these can now be replaced by one call to buffer->changed(bool).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@32874 a592a061-630c-0410-9148-cb99ea01b6c8
|
2010-01-08 02:03:54 +00:00 |
|
André Pönitz
|
34859c9a4f
|
make WorkArea a pure interface, move all implementation to GuiWorkArea
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21557 a592a061-630c-0410-9148-cb99ea01b6c8
|
2007-11-12 22:15:51 +00:00 |
|
Abdelrazak Younes
|
fe8bce6676
|
Transfer readOnly() and updateWindowTitle() from Delegates to WorkArea/WorkAreaManager. This permits to automatically update Windows and Tabs titles (thanks to Qt signal/slot connections).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21551 a592a061-630c-0410-9148-cb99ea01b6c8
|
2007-11-11 22:30:21 +00:00 |
|
Abdelrazak Younes
|
1fe543fcd5
|
Fix some crashes on exit and on windows switch.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20680 a592a061-630c-0410-9148-cb99ea01b6c8
|
2007-10-03 07:12:28 +00:00 |
|
Abdelrazak Younes
|
fce745f111
|
Simplify WorkArea (de-)registering: now done at WorkArea construction and destruction.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20665 a592a061-630c-0410-9148-cb99ea01b6c8
|
2007-10-02 16:32:58 +00:00 |
|
Abdelrazak Younes
|
f0402e69c6
|
Fix some issues with buffer closing.
* Switch WorkAreaManager to std::list instead of vector.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20664 a592a061-630c-0410-9148-cb99ea01b6c8
|
2007-10-02 14:39:48 +00:00 |
|
Abdelrazak Younes
|
5249b74e5b
|
Cosmetics.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20656 a592a061-630c-0410-9148-cb99ea01b6c8
|
2007-10-02 09:12:13 +00:00 |
|
Abdelrazak Younes
|
4ce0961b5a
|
Replace Buffer' changed() and closing() signals with a WorkAreaManager before Andre erase everything :-)
The resulting source code is not much bigger actually.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20654 a592a061-630c-0410-9148-cb99ea01b6c8
|
2007-10-02 09:00:08 +00:00 |
|