]> git.lyx.org Git - lyx.git/log
lyx.git
17 years agosmall update to contributors
Jean-Marc Lasgouttes [Tue, 24 Oct 2006 14:12:27 +0000 (14:12 +0000)]
small update to contributors

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15533 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agoadd galician to known languages
Jean-Marc Lasgouttes [Tue, 24 Oct 2006 13:52:11 +0000 (13:52 +0000)]
add galician to known languages

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15528 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agonew Galician l10n
Jean-Marc Lasgouttes [Tue, 24 Oct 2006 13:49:50 +0000 (13:49 +0000)]
new Galician l10n

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15527 a592a061-630c-0410-9148-cb99ea01b6c8

17 years ago- implement sizeHint()
Edwin Leuven [Tue, 24 Oct 2006 11:32:20 +0000 (11:32 +0000)]
- implement sizeHint()
- set minimum width of QTreeWidget
- bit of cleanup

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15526 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agonew Galician docs
Jean-Marc Lasgouttes [Tue, 24 Oct 2006 08:10:34 +0000 (08:10 +0000)]
new Galician docs

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15525 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agofix crash on exit.
Abdelrazak Younes [Tue, 24 Oct 2006 07:55:46 +0000 (07:55 +0000)]
fix crash on exit.

* LyXView::setBuffer(): returns early if quitting.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15521 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agochange tracking:
Michael Schmitt [Tue, 24 Oct 2006 06:11:45 +0000 (06:11 +0000)]
change tracking:

        * src/paragraph.h: rename acceptChange() to acceptChanges()
        * src/insets/insetbase.h:
        * src/insets/insettext.h:
        * src/insets/insettabular.h: add acceptChanges()
        * src/*.C: fix acceptChanges() (& also accept changes in nested
        insets)

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15520 a592a061-630c-0410-9148-cb99ea01b6c8

17 years ago * CutAndPaste.C: fix change tracking in case of
Michael Schmitt [Mon, 23 Oct 2006 20:08:18 +0000 (20:08 +0000)]
* CutAndPaste.C: fix change tracking in case of
deletion of a selection

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15519 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agoScons: mocing GuiApplication.C and GuiImplementation.C
Bo Peng [Mon, 23 Oct 2006 19:47:40 +0000 (19:47 +0000)]
Scons: mocing GuiApplication.C and GuiImplementation.C

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15518 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agocmake precompile:
Peter Kümmel [Mon, 23 Oct 2006 19:04:29 +0000 (19:04 +0000)]
cmake precompile:
- only precompile boost and stl headers
- for qt4 also precompile QtGui and QtGui
- don't use one global precomiled header file
  to get out of the dependency hell

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15517 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agoread lyxrc.dist a second time to be able to override viewer auto-detection
Joost Verburg [Mon, 23 Oct 2006 18:01:31 +0000 (18:01 +0000)]
read lyxrc.dist a second time to be able to override viewer auto-detection

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15515 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agonew LFUN_WINDOW_CLOSE
Abdelrazak Younes [Mon, 23 Oct 2006 16:29:24 +0000 (16:29 +0000)]
new LFUN_WINDOW_CLOSE

* LyXFunc:
  - dispatch(): transfer assertion on lyx_view_ to each LFUN on a case by case basis.
  - dispatch(): new LFUN_WINDOW_CLOSE
  - getStatus(): special treatment for LFUN_LYX_QUIT

* LyX:
  - views_, addLyXView(): deleted
  - quit(): call saveGeometry() on each LyXView before exiting.

* GuiApplication:
  - is now a QObject.
  - quitLyX(): new Qt slot for lastWindowClosed signal.

* Gui.h:
  - destroyView(), destroyWorkArea(): deleted
  - viewIds(): new method

* GuiImplementation:
  - implement above changes.
  - GuiImplementation is now a QObject
  - cleanupViews(): new private slot.
  - buildViewIds(): new helper method
  - views_ and work_areas_ are now maps of raw pointers instead of schared_ptr.

* LyXView
  - now stores its id.
  - dispatch(): special treatment for LFUN_WINDOW_CLOSE.
  - workAreaIds(): new method.
  - close(): new pure virtual method.
  - saveGeometry(): new pure virtual method.

* GuiView:
  - implements above changes.
  - GuiView(): set WA_DeleteOnClose and Qt::WA_QuitOnClose to let Qt manage the destruction on close().
  - closeEvent(): session stuff transfered to saveGeometry()

* WorkArea
  - now store its id.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15514 a592a061-630c-0410-9148-cb99ea01b6c8

17 years ago * src/lyxfind.C:
Michael Schmitt [Mon, 23 Oct 2006 16:25:29 +0000 (16:25 +0000)]
* src/lyxfind.C:
* src/paragraph.C: more change tracking cosmetics

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15513 a592a061-630c-0410-9148-cb99ea01b6c8

17 years ago * CutAndPaste.C:
Michael Schmitt [Mon, 23 Oct 2006 16:22:05 +0000 (16:22 +0000)]
* CutAndPaste.C:
* text.C: change tracking cosmetics

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15512 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agochange tracking:
Michael Schmitt [Mon, 23 Oct 2006 16:04:51 +0000 (16:04 +0000)]
change tracking:

* paragraph.h: add method isUnchanged(..)

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15511 a592a061-630c-0410-9148-cb99ea01b6c8

17 years ago * text2.C:
Michael Schmitt [Mon, 23 Oct 2006 16:03:14 +0000 (16:03 +0000)]
* text2.C:
* paragraph.C: change tracking cosmetics

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15510 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agofix wrong usage of precompiled headers, now it's really faster, more to come
Peter Kümmel [Mon, 23 Oct 2006 14:32:12 +0000 (14:32 +0000)]
fix wrong usage of precompiled headers, now it's really faster, more to come

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15509 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agomove #endif to the end of the file
Peter Kümmel [Mon, 23 Oct 2006 14:24:04 +0000 (14:24 +0000)]
move #endif to the end of the file

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15508 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agoupdate to HEAD
Peter Kümmel [Mon, 23 Oct 2006 13:49:18 +0000 (13:49 +0000)]
update to HEAD

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15507 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agoadd support of precompiled headers for msvc, enable with -Dpch=1, disable headers...
Peter Kümmel [Mon, 23 Oct 2006 13:34:22 +0000 (13:34 +0000)]
add support of precompiled headers for msvc, enable with -Dpch=1, disable headers by defining LYX_DONT_PRECOMPILE_* macros in config.C.cmake

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15506 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agoadd support of precompiled headers for msvc, enable with -Dpch=1, disable headers...
Peter Kümmel [Mon, 23 Oct 2006 13:32:46 +0000 (13:32 +0000)]
add support of precompiled headers for msvc, enable with -Dpch=1, disable headers by defining LYX_DONT_PRECOMPILE_* macros in config.C.cmake

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15505 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agocursor cosmetics
André Pönitz [Mon, 23 Oct 2006 11:34:43 +0000 (11:34 +0000)]
cursor cosmetics

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15504 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agocursor is no more damaging the background. L-shaped cursor is broken right now....
André Pönitz [Mon, 23 Oct 2006 11:19:17 +0000 (11:19 +0000)]
cursor is no more  damaging the background. L-shaped cursor is broken right now. will fix later

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15503 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agodo not draw to intermediate pixmap
André Pönitz [Mon, 23 Oct 2006 08:47:27 +0000 (08:47 +0000)]
do not draw to intermediate pixmap

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15502 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agodo not draw to intermediate pixmap
André Pönitz [Mon, 23 Oct 2006 08:46:09 +0000 (08:46 +0000)]
do not draw to intermediate pixmap

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15501 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agosrc/coordcache.C: stop compiler complaint for std::min
Bo Peng [Sun, 22 Oct 2006 20:38:10 +0000 (20:38 +0000)]
src/coordcache.C: stop compiler complaint for std::min

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15495 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agoScons: remove some other qt3 debris
Bo Peng [Sun, 22 Oct 2006 20:34:37 +0000 (20:34 +0000)]
Scons: remove some other qt3 debris

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15494 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agomicrooptimization
André Pönitz [Sun, 22 Oct 2006 19:33:37 +0000 (19:33 +0000)]
microoptimization

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15493 a592a061-630c-0410-9148-cb99ea01b6c8

17 years ago- We guess Lars smoked something (we didn't see him, but
Asger Ottar Alstrup [Sun, 22 Oct 2006 19:09:09 +0000 (19:09 +0000)]
- We guess Lars smoked something (we didn't see him, but
  that's the only explanation)

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15492 a592a061-630c-0410-9148-cb99ea01b6c8

17 years ago- LyX is dead slow, so the least we can do is use anti-alised text
Asger Ottar Alstrup [Sun, 22 Oct 2006 18:49:18 +0000 (18:49 +0000)]
- LyX is dead slow, so the least we can do is use anti-alised text
- Various micro-optimisations
- Revert Abdel's repaint instead of update for QPainter
- Get rid of unused methods in GuiWorkArea

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15491 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agoLFUN_UNICODE_INSERT - unicode-insert
Lars Gullik Bjønnes [Sun, 22 Oct 2006 18:47:19 +0000 (18:47 +0000)]
LFUN_UNICODE_INSERT - unicode-insert

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15490 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agoRevert faulty floatlist fix (revision 15376) and fix reading of floatlists
Georg Baum [Sun, 22 Oct 2006 18:24:41 +0000 (18:24 +0000)]
Revert faulty floatlist fix (revision 15376) and fix reading of floatlists
correctly.
The floatlist type is now stored in the InsetCommand parameter "type".
Formerly it was stored in the command name, which is not possible anymore
because all command names need to be known.
The file format of .lyx files is still the same.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15489 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agoThe Gtk removal from trunk.
Lars Gullik Bjønnes [Sun, 22 Oct 2006 18:05:16 +0000 (18:05 +0000)]
The Gtk removal from trunk.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15488 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agocosmetics
André Pönitz [Sun, 22 Oct 2006 17:58:09 +0000 (17:58 +0000)]
cosmetics

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15487 a592a061-630c-0410-9148-cb99ea01b6c8

17 years ago- fix StatusBar update
Asger Ottar Alstrup [Sun, 22 Oct 2006 17:21:00 +0000 (17:21 +0000)]
- fix StatusBar update

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15486 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agochange tracking:
Michael Schmitt [Sun, 22 Oct 2006 17:02:23 +0000 (17:02 +0000)]
change tracking:

* src/paragraph.h: add method isInserted(...)

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15485 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agoFix stupid backslash quoting error that resukted in wrong conversion of
Georg Baum [Sun, 22 Oct 2006 16:51:44 +0000 (16:51 +0000)]
Fix stupid backslash quoting error that resukted in wrong conversion of
command inset parameters containing a ".

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15483 a592a061-630c-0410-9148-cb99ea01b6c8

17 years ago * src/text.C: fix status information output (change tracking)
Michael Schmitt [Sun, 22 Oct 2006 16:47:42 +0000 (16:47 +0000)]
* src/text.C: fix status information output (change tracking)

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15482 a592a061-630c-0410-9148-cb99ea01b6c8

17 years ago * CREDITS: Let the world know that I worked on change tracking :-)
Michael Schmitt [Sun, 22 Oct 2006 16:12:49 +0000 (16:12 +0000)]
* CREDITS: Let the world know that I worked on change tracking :-)

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15481 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agoCompile fix
Enrico Forestieri [Sun, 22 Oct 2006 15:38:21 +0000 (15:38 +0000)]
Compile fix

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15480 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agomake macrfos readable again
André Pönitz [Sun, 22 Oct 2006 14:37:32 +0000 (14:37 +0000)]
make macrfos readable again

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15479 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agochange tracking:
Michael Schmitt [Sun, 22 Oct 2006 14:36:08 +0000 (14:36 +0000)]
change tracking:

* src/paragraph.h: rename erase() to eraseChars()
for consistency with eraseChar()
* src/paragraph_pimpl.h: dito; merge the two erase() methods
* src/*.C: adjust properly

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15478 a592a061-630c-0410-9148-cb99ea01b6c8

17 years ago * mathed/InsetFormulaMacro.C:
Michael Schmitt [Sun, 22 Oct 2006 14:23:14 +0000 (14:23 +0000)]
* mathed/InsetFormulaMacro.C:
* mathed/InsetMathXYArrow.C:
* mathed/InsetMathMBox.C: do not include non-existing MathMLStream.h

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15477 a592a061-630c-0410-9148-cb99ea01b6c8

17 years ago * scons/scons_manifest.py: remove MathMLStream.[Ch]
Michael Schmitt [Sun, 22 Oct 2006 14:16:04 +0000 (14:16 +0000)]
* scons/scons_manifest.py: remove MathMLStream.[Ch]

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15476 a592a061-630c-0410-9148-cb99ea01b6c8

17 years ago- 5% speed-up by reserving space in the vector we build for drawing
Asger Ottar Alstrup [Sun, 22 Oct 2006 13:51:37 +0000 (13:51 +0000)]
- 5% speed-up by reserving space in the vector we build for drawing
- Simplify isPrintableNonspace

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15475 a592a061-630c-0410-9148-cb99ea01b6c8

17 years ago- Do not use kerning, because that fucks up cursor positioning for good
Asger Ottar Alstrup [Sun, 22 Oct 2006 13:10:12 +0000 (13:10 +0000)]
- Do not use kerning, because that fucks up cursor positioning for good

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15474 a592a061-630c-0410-9148-cb99ea01b6c8

17 years ago- fix broken behaviour of Scrollbar and MouseWheel when
Asger Ottar Alstrup [Sun, 22 Oct 2006 12:36:31 +0000 (12:36 +0000)]
- fix broken behaviour of Scrollbar and MouseWheel when
  changing between using it and the keyboard-cursor
  movements.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15473 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agofix reading UTF8 encoded symbol file
André Pönitz [Sun, 22 Oct 2006 12:07:01 +0000 (12:07 +0000)]
fix reading UTF8 encoded symbol file

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15472 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agoconvert symbols file to UTF8
André Pönitz [Sun, 22 Oct 2006 11:48:21 +0000 (11:48 +0000)]
convert symbols file to UTF8

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15471 a592a061-630c-0410-9148-cb99ea01b6c8

17 years ago- rework update handling, make cursor movement faster,
Asger Ottar Alstrup [Sun, 22 Oct 2006 11:46:36 +0000 (11:46 +0000)]
- rework update handling, make cursor movement faster,
  fixing lots of navigation problems.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15470 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agofix indentation
André Pönitz [Sun, 22 Oct 2006 11:35:16 +0000 (11:35 +0000)]
fix indentation

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15469 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agocompile fix for sgml.C
André Pönitz [Sun, 22 Oct 2006 11:24:33 +0000 (11:24 +0000)]
compile fix for sgml.C

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15468 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agocompile fix
André Pönitz [Sun, 22 Oct 2006 11:22:14 +0000 (11:22 +0000)]
compile fix

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15467 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agosome compile fixes, more to be expected
André Pönitz [Sun, 22 Oct 2006 11:13:18 +0000 (11:13 +0000)]
some compile fixes, more to be expected

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15466 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agosome compile fixes, more to be expected
André Pönitz [Sun, 22 Oct 2006 11:00:04 +0000 (11:00 +0000)]
some compile fixes, more to be expected

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15465 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agoImmediate rendering of buffer change for one or multiple LyXView.
Abdelrazak Younes [Sun, 22 Oct 2006 10:51:59 +0000 (10:51 +0000)]
Immediate rendering of buffer change for one or multiple LyXView.

* Buffer: new changed() boost::signal.

* LyXView:
  - redrawWorkArea(): deleted
  - bufferChangedConnection_: new signal connection

* LyXFunc: replace LyXView::redrawWorkArea() direct call with Buffer::changed() signal emission.

* WorkArea.C: deleted some comments about redrawWorkArea.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15464 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agochange tracking:
Michael Schmitt [Sun, 22 Oct 2006 10:48:09 +0000 (10:48 +0000)]
change tracking:

        * src/paragraph_pimpl.C: activate basic CT code
        * src/text.C: fix FIXME

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15463 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agouse more unicode in math
André Pönitz [Sun, 22 Oct 2006 10:15:23 +0000 (10:15 +0000)]
use more unicode in math

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15462 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agoMore unicode fixes for docbook.
José Matox [Sat, 21 Oct 2006 19:40:29 +0000 (19:40 +0000)]
More unicode fixes for docbook.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15459 a592a061-630c-0410-9148-cb99ea01b6c8

17 years ago- Try to improve require(lyxdot) detection for insetgraphics
Asger Ottar Alstrup [Sat, 21 Oct 2006 19:37:53 +0000 (19:37 +0000)]
- Try to improve require(lyxdot) detection for insetgraphics

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15458 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agosome more unicode work. even more should be possible
Lars Gullik Bjønnes [Sat, 21 Oct 2006 19:27:02 +0000 (19:27 +0000)]
some more unicode work. even more should be possible

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15457 a592a061-630c-0410-9148-cb99ea01b6c8

17 years ago- Fix erase selections broken by "changeTracking" it
Asger Ottar Alstrup [Sat, 21 Oct 2006 17:05:20 +0000 (17:05 +0000)]
- Fix erase selections broken by "changeTracking" it
  seems. ChangeTracking responsible please verify all
  erase/eraseChar where we added false or where it is
  called without changetracking bool (jug).

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15456 a592a061-630c-0410-9148-cb99ea01b6c8

17 years ago- InsetQuotes updates the inset cache
Asger Ottar Alstrup [Sat, 21 Oct 2006 16:03:53 +0000 (16:03 +0000)]
- InsetQuotes updates the inset cache
- Do not use the nullpainter for the rows outside the screen, because the nullpainter does not calculate the width of text, and thus the metric entries in the inset cache are completely wrong, causing assertions when using for instance page up or page down into an inset. This fixes the dreading assertion on navigation in the user guide, and elsewhere

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15455 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agochange tracking:
Michael Schmitt [Sat, 21 Oct 2006 16:01:45 +0000 (16:01 +0000)]
change tracking:

* src/changes.C: fix lookup(), isChanged(), and merge()

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15454 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agochange tracking:
Michael Schmitt [Sat, 21 Oct 2006 15:36:04 +0000 (15:36 +0000)]
change tracking:

* src/changes.C: fix erase() and insert()

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15453 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agoFix LaTeX output of characters on systems where char is signed
Georg Baum [Sat, 21 Oct 2006 15:03:21 +0000 (15:03 +0000)]
Fix LaTeX output of characters on systems where char is signed

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15452 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agoUpdate to latest boost 1.34 svn.
Lars Gullik Bjønnes [Sat, 21 Oct 2006 14:52:25 +0000 (14:52 +0000)]
Update to latest boost 1.34 svn.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15451 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agochange tracking:
Michael Schmitt [Sat, 21 Oct 2006 14:34:05 +0000 (14:34 +0000)]
change tracking:

* src/changes.C: fix set(...)

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15450 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agochange tracking:
Michael Schmitt [Sat, 21 Oct 2006 14:14:37 +0000 (14:14 +0000)]
change tracking:

* src/changes.h: add insert(); cleanup comments

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15449 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agochange tracking:
Michael Schmitt [Sat, 21 Oct 2006 13:47:50 +0000 (13:47 +0000)]
change tracking:

* src/changes.h: pass Change and Range to ChangeRange constructor
* src/changes.C: adjust

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15448 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agochange tracking:
Michael Schmitt [Sat, 21 Oct 2006 12:54:29 +0000 (12:54 +0000)]
change tracking:

* changes.h:
* changes.C: remove record(), del(), and add()
* paragraph_pimpl.C: comment out method calls

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15447 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agochange tracking:
Michael Schmitt [Sat, 21 Oct 2006 12:20:39 +0000 (12:20 +0000)]
change tracking:

        * src/paragraph_pimpl.h:
        * src/paragraph_pimpl.C: remove tracking();
        remove setChar(); changes_ becomes an object
        (not a pointer); hide CT functionality behind
        some return & if statements

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15446 a592a061-630c-0410-9148-cb99ea01b6c8

17 years ago- Review screen update flags
Asger Ottar Alstrup [Sat, 21 Oct 2006 12:01:14 +0000 (12:01 +0000)]
- Review screen update flags

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15445 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agoFix sgml::escapeChar and sgml::escapeString to return docstring.
José Matox [Sat, 21 Oct 2006 11:38:43 +0000 (11:38 +0000)]
Fix sgml::escapeChar and sgml::escapeString to return docstring.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15444 a592a061-630c-0410-9148-cb99ea01b6c8

17 years ago- Fix sign error in Cursor::setSelection
Asger Ottar Alstrup [Sat, 21 Oct 2006 11:29:34 +0000 (11:29 +0000)]
- Fix sign error in Cursor::setSelection
- Add debugging input
- If cursor::dispatch does not handle the func, then it should not request an update
- Dump metrics cache after redraw

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15443 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agoFix some unicode conversion problems, more work needed.
Lars Gullik Bjønnes [Sat, 21 Oct 2006 11:15:37 +0000 (11:15 +0000)]
Fix some unicode conversion problems, more work needed.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15442 a592a061-630c-0410-9148-cb99ea01b6c8

17 years ago- Dump the inset position cache as well
Asger Ottar Alstrup [Sat, 21 Oct 2006 10:56:36 +0000 (10:56 +0000)]
- Dump the inset position cache as well
- More debugging printing stuff

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15441 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agochange tracking:
Michael Schmitt [Sat, 21 Oct 2006 10:22:41 +0000 (10:22 +0000)]
change tracking:

        * paragraph.h: remove setChar(...); all text changes
        must be expressed as erase and insert operations in
        order to support change tracking

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15440 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agorevert faulty changes in last revision...
Abdelrazak Younes [Sat, 21 Oct 2006 09:50:33 +0000 (09:50 +0000)]
revert faulty changes in last revision...

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15439 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agoMy six month cleanup crusade is now paying off: LyX has now multiple windows support!
Abdelrazak Younes [Sat, 21 Oct 2006 09:45:11 +0000 (09:45 +0000)]
My six month cleanup crusade is now paying off: LyX has now multiple windows support!

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15438 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agoSome updates, but not enough to get it compiling
Lars Gullik Bjønnes [Sat, 21 Oct 2006 09:31:21 +0000 (09:31 +0000)]
Some updates, but not enough to get it compiling

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15437 a592a061-630c-0410-9148-cb99ea01b6c8

17 years ago * scons/SConstruct: fix scons error (remainder of qt3 frontend removal)
Michael Schmitt [Sat, 21 Oct 2006 09:17:58 +0000 (09:17 +0000)]
* scons/SConstruct: fix scons error (remainder of qt3 frontend removal)

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15436 a592a061-630c-0410-9148-cb99ea01b6c8

17 years ago * GMathDelim.C: don't mention qt3 frontend
Michael Schmitt [Sat, 21 Oct 2006 09:08:27 +0000 (09:08 +0000)]
* GMathDelim.C: don't mention qt3 frontend

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15435 a592a061-630c-0410-9148-cb99ea01b6c8

17 years ago * lyxinclude.m4: qt3 isn't a valid frontend any longer
Michael Schmitt [Sat, 21 Oct 2006 08:57:32 +0000 (08:57 +0000)]
* lyxinclude.m4: qt3 isn't a valid frontend any longer

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15434 a592a061-630c-0410-9148-cb99ea01b6c8

17 years ago * lyx.rpm.README: remove mentioning of qt3
Michael Schmitt [Sat, 21 Oct 2006 08:55:17 +0000 (08:55 +0000)]
* lyx.rpm.README: remove mentioning of qt3

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15433 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agoremove qt3 frontend
André Pönitz [Sat, 21 Oct 2006 08:35:47 +0000 (08:35 +0000)]
remove qt3 frontend

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15432 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agoput back the :: global namespace identifiers.
Abdelrazak Younes [Sat, 21 Oct 2006 08:30:58 +0000 (08:30 +0000)]
put back the :: global namespace identifiers.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15431 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agofix some problems
Lars Gullik Bjønnes [Sat, 21 Oct 2006 08:25:29 +0000 (08:25 +0000)]
fix some problems

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15430 a592a061-630c-0410-9148-cb99ea01b6c8

17 years ago * paragraph.h:
Michael Schmitt [Sat, 21 Oct 2006 08:18:29 +0000 (08:18 +0000)]
* paragraph.h:
* paragraph.C: code reformatting only

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15429 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agomoves lyx namespace out of general declaration.
Abdelrazak Younes [Sat, 21 Oct 2006 08:00:11 +0000 (08:00 +0000)]
moves lyx namespace out of general declaration.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15428 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agoMSVC linking error fix:
Abdelrazak Younes [Sat, 21 Oct 2006 07:55:42 +0000 (07:55 +0000)]
MSVC linking error fix:

support.lib(tempname.obj) : error LNK2019: unresolved external symbol "__declspec(dllimport) int __cdecl lyx::_open(char const *,int,int)" (__imp_?_open@lyx@@YAHPBDHH@Z) referenced in function "int __cdecl lyx::`anonymous namespace'::make_tempfile(char *)" (?make_tempfile@?A0xcf85a5f4@lyx@@YAHPAD@Z)

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15427 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agotmeporary link fix
André Pönitz [Sat, 21 Oct 2006 07:31:57 +0000 (07:31 +0000)]
tmeporary link fix

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15426 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agoMSVC compilation fix.
Abdelrazak Younes [Sat, 21 Oct 2006 07:26:07 +0000 (07:26 +0000)]
MSVC compilation fix.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15425 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agomove the only remaining function in lyxrow_func to paragraph
André Pönitz [Sat, 21 Oct 2006 07:24:11 +0000 (07:24 +0000)]
move the only remaining function in lyxrow_func to paragraph

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15424 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agosome scripts I fouind usefule when working on LyX
André Pönitz [Sat, 21 Oct 2006 07:05:52 +0000 (07:05 +0000)]
some scripts I fouind usefule when working on LyX

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15423 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agomove everything into namespace lyx
André Pönitz [Sat, 21 Oct 2006 00:16:43 +0000 (00:16 +0000)]
move everything into namespace lyx

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15422 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agoMore unicode, this time some focus on layouts and textclasses
Lars Gullik Bjønnes [Fri, 20 Oct 2006 22:17:16 +0000 (22:17 +0000)]
More unicode, this time some focus on layouts and textclasses

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15421 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agoStuff!
Lars Gullik Bjønnes [Fri, 20 Oct 2006 21:42:29 +0000 (21:42 +0000)]
Stuff!

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15420 a592a061-630c-0410-9148-cb99ea01b6c8

17 years ago- Dump parpos cache if you use -dbg workarea on command line
Asger Ottar Alstrup [Fri, 20 Oct 2006 20:57:21 +0000 (20:57 +0000)]
- Dump parpos cache if you use -dbg workarea on command line

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15419 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agoMove counters toward unicode.
Lars Gullik Bjønnes [Fri, 20 Oct 2006 20:30:00 +0000 (20:30 +0000)]
Move counters toward unicode.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15418 a592a061-630c-0410-9148-cb99ea01b6c8