]>
git.lyx.org Git - features.git/log
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Asger Ottar Alstrup [Fri, 20 Oct 2006 19:40:02 +0000 (19:40 +0000)]
- Comments
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15417
a592a061 -630c-0410-9148-
cb99ea01b6c8
Lars Gullik Bjønnes [Fri, 20 Oct 2006 19:26:23 +0000 (19:26 +0000)]
Change (and fix) the bullets in itemize to be more unicode friendly.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15416
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Fri, 20 Oct 2006 16:33:41 +0000 (16:33 +0000)]
This commit re-enable the table adjustment with screen whenever the table is bigger than the screen. Here is some explanation form Georg about the setPos() method:
I believe that it is for horizontal
"scrolling": If you have a table that is wider than the screen and you go
to a cell that is at the right edge then, if you are lucky, the table is
shifted to the left so that you can edit the cell and even go further
right. This does however not work reliably.
If I am right then the variable name scx_ would make some sense: sc for
scrolling. The ChangeLog comments also seem to point in this direction. And
most of them were done by Jürgen Vigna who is AFAIK in Denmark.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15414
a592a061 -630c-0410-9148-
cb99ea01b6c8
Georg Baum [Fri, 20 Oct 2006 16:12:49 +0000 (16:12 +0000)]
Use the new InsetCommandParams interface (inset part), from Ugras and me
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15413
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Fri, 20 Oct 2006 16:11:30 +0000 (16:11 +0000)]
Fix multiple tabular crashes. This needs some more work by someone who knows what insettabular::resetPos() is for. At least navigating and editing tables seems "normal".
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15412
a592a061 -630c-0410-9148-
cb99ea01b6c8
Michael Schmitt [Fri, 20 Oct 2006 15:27:11 +0000 (15:27 +0000)]
change tracking:
* src/changes.h:
* src/changes.C: remove constructor, destructor,
copy constructor, reset(), and field empty_type_
* src/paragraph_pimpl.C: comment out unwanted code
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15411
a592a061 -630c-0410-9148-
cb99ea01b6c8
Michael Schmitt [Fri, 20 Oct 2006 14:31:54 +0000 (14:31 +0000)]
change tracking:
* src/changes.h: remove Changes::Range::contained(),
remove Changes::Range::containsOrPrecedes(),
remove Change::set(...) methods that expect a change type parameter
remove Change::check(...)
simplify Change::intersects(...)
* src/changes.C:
* src/paragraph_pimpl.C: adjust properly
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15410
a592a061 -630c-0410-9148-
cb99ea01b6c8
Michael Schmitt [Fri, 20 Oct 2006 14:06:18 +0000 (14:06 +0000)]
change tracking:
* insets/insettext.C: comment on prior warning
(and express my helplessness)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15409
a592a061 -630c-0410-9148-
cb99ea01b6c8
Georg Baum [Fri, 20 Oct 2006 13:53:43 +0000 (13:53 +0000)]
Use the new InsetCommandParams interface (frontend part), from Ugras and me
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15408
a592a061 -630c-0410-9148-
cb99ea01b6c8
Michael Schmitt [Fri, 20 Oct 2006 13:32:27 +0000 (13:32 +0000)]
change tracking:
ui/stdtoolbars.ui: revert removal of "insert-note" in "Extra" toolbar
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15407
a592a061 -630c-0410-9148-
cb99ea01b6c8
Michael Schmitt [Fri, 20 Oct 2006 13:29:26 +0000 (13:29 +0000)]
change tracking:
src/text2.C: invoke insertInset with correct
Change parameter; only check for change _type_
(DELETED) for DEPM purposes
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15406
a592a061 -630c-0410-9148-
cb99ea01b6c8
Michael Schmitt [Fri, 20 Oct 2006 13:16:15 +0000 (13:16 +0000)]
change tracking:
src/lyxfind.C: some source code reformatting;
pass trackChange parameter to Paragraph::erase(..)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15405
a592a061 -630c-0410-9148-
cb99ea01b6c8
Michael Schmitt [Fri, 20 Oct 2006 13:00:49 +0000 (13:00 +0000)]
change tracking:
* src/rowpainter.C: check for change type equality, not
for equality of the compete Change objects
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15404
a592a061 -630c-0410-9148-
cb99ea01b6c8
Peter Kümmel [Fri, 20 Oct 2006 12:46:30 +0000 (12:46 +0000)]
cmake: don't forget command line options
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15403
a592a061 -630c-0410-9148-
cb99ea01b6c8
Michael Schmitt [Fri, 20 Oct 2006 12:44:37 +0000 (12:44 +0000)]
change tracking:
* src/bufferparams.C: output authors no matter whether
we are in CT mode or not
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15402
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Fri, 20 Oct 2006 12:38:26 +0000 (12:38 +0000)]
revert change in revision 15375. It had bad side effect on buffer-end and buffer-begin.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15401
a592a061 -630c-0410-9148-
cb99ea01b6c8
Michael Schmitt [Fri, 20 Oct 2006 12:26:27 +0000 (12:26 +0000)]
change tracking:
* lib/ui/default.ui:
* lib/ui/stdtoolbars.ui: add review toolbar;
move "Insert note" from "Extra" to "Review" toolbar
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15400
a592a061 -630c-0410-9148-
cb99ea01b6c8
Michael Schmitt [Fri, 20 Oct 2006 11:44:58 +0000 (11:44 +0000)]
change tracking:
* src/paragraph.h: insertXXX(...) requires either
boolean parameter 'trackChanges' or a Change
* src/insets/insettext.h: add trackChanges parameter
to setText(...)
* src/insets/*.C:
* src/*.C: adjust properly & remove a couple of FIXMEs
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15399
a592a061 -630c-0410-9148-
cb99ea01b6c8
Peter Kümmel [Fri, 20 Oct 2006 11:28:45 +0000 (11:28 +0000)]
fix wrong line endings of generated Qt4 ui files on Windows
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15398
a592a061 -630c-0410-9148-
cb99ea01b6c8
Enrico Forestieri [Fri, 20 Oct 2006 10:43:53 +0000 (10:43 +0000)]
Fix some glitches with fixed size delimiters
* src/mathed/MathParser.C
(parse1): behave correctly when a wrong delimiter is specified.
* src/mathed/InsetMathBig.C
(write): don't write a space before delimiter.
* src/frontends/qt4/QDelimiterDialog.C
(QDelimiterDialog): make translatable the string "Variable size".
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15397
a592a061 -630c-0410-9148-
cb99ea01b6c8
Peter Kümmel [Fri, 20 Oct 2006 10:38:33 +0000 (10:38 +0000)]
cmake files:
- mathed: remove InsetMathMox.C fro the build process
- config: enable assertions by default
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15396
a592a061 -630c-0410-9148-
cb99ea01b6c8
Lars Gullik Bjønnes [Fri, 20 Oct 2006 10:35:07 +0000 (10:35 +0000)]
Get rid of warning.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15395
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Fri, 20 Oct 2006 09:56:28 +0000 (09:56 +0000)]
- fix formatting (tab vs space)
- Move lyx_server_ and lyx_socket destruction out of prepareExit() because those are only available when lyx::use_gui is true.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15394
a592a061 -630c-0410-9148-
cb99ea01b6c8
Lars Gullik Bjønnes [Fri, 20 Oct 2006 09:41:11 +0000 (09:41 +0000)]
Abdels fix for pure virtual method called
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15393
a592a061 -630c-0410-9148-
cb99ea01b6c8
Michael Schmitt [Fri, 20 Oct 2006 09:29:19 +0000 (09:29 +0000)]
change tracking:
* src/insets/insetbase.h: replace markErased(...) by
setChange(...)
* src/insets/insettext.h: replace markErased(...) and
markNew(...) by setChange(...)
* src/insets/insettabular.h: replace markErased(...) by
setChange(...)
* src/insets/insettabular.C:
* src/insets/insetbase.C:
* src/insets/insettext.C:
* src/paragraph_pimpl.C:
* src/tabular.C: adjust properly
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15392
a592a061 -630c-0410-9148-
cb99ea01b6c8
Asger Ottar Alstrup [Fri, 20 Oct 2006 08:42:16 +0000 (08:42 +0000)]
- Fix crash on closing a document where for instance the PDF is still open (temp directory can not be removed when another program has an open file there)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15391
a592a061 -630c-0410-9148-
cb99ea01b6c8
Asger Ottar Alstrup [Fri, 20 Oct 2006 08:06:14 +0000 (08:06 +0000)]
- Fix a few unicode bugs
- Fix LaTeX export of User guide (the utf8 conversion buffer was too small)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15390
a592a061 -630c-0410-9148-
cb99ea01b6c8
Peter Kümmel [Thu, 19 Oct 2006 21:42:28 +0000 (21:42 +0000)]
cmake: use src/support/package.C.in
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15389
a592a061 -630c-0410-9148-
cb99ea01b6c8
Peter Kümmel [Thu, 19 Oct 2006 21:35:44 +0000 (21:35 +0000)]
- use version.C.in file instead of a simple copy
- generate lyx2lyx_version.py
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15388
a592a061 -630c-0410-9148-
cb99ea01b6c8
Lars Gullik Bjønnes [Thu, 19 Oct 2006 21:00:33 +0000 (21:00 +0000)]
Output docbook as utf8. Probably quite a bit more work needed, but then help form a docbook person is needed.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15387
a592a061 -630c-0410-9148-
cb99ea01b6c8
Asger Ottar Alstrup [Thu, 19 Oct 2006 20:01:02 +0000 (20:01 +0000)]
- Fix export of single characters - use put rather than <<
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15386
a592a061 -630c-0410-9148-
cb99ea01b6c8
Asger Ottar Alstrup [Thu, 19 Oct 2006 19:28:27 +0000 (19:28 +0000)]
- UTF-8 works on Windows as well
- We even spit out the right usepackage chant
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15385
a592a061 -630c-0410-9148-
cb99ea01b6c8
Martin Vermeer [Thu, 19 Oct 2006 19:26:43 +0000 (19:26 +0000)]
Fix for 2550.
* insettext.[Ch]
(InsetText::covers): added to allow the click-sensitive area to grow
with the Wide() condition.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15384
a592a061 -630c-0410-9148-
cb99ea01b6c8
Georg Baum [Thu, 19 Oct 2006 19:16:33 +0000 (19:16 +0000)]
make it compile again (hopefully)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15383
a592a061 -630c-0410-9148-
cb99ea01b6c8
Georg Baum [Thu, 19 Oct 2006 18:56:16 +0000 (18:56 +0000)]
Avoid an implicit character set conversion in cur.insert() in InsertChar
by changing the argument type to lyx::char_type.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15382
a592a061 -630c-0410-9148-
cb99ea01b6c8
Michael Schmitt [Thu, 19 Oct 2006 18:18:10 +0000 (18:18 +0000)]
change tracking:
src/paragraph_funcs.C: add FIXME (and check later)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15381
a592a061 -630c-0410-9148-
cb99ea01b6c8
Michael Schmitt [Thu, 19 Oct 2006 17:46:50 +0000 (17:46 +0000)]
change tracking:
* src/paragraph.h: remove eraseIntern(); pass trackChanges to
erase(...) (2 methods)
* src/paragraph_pimpl.h: rename eraseIntern() to erase();
pass trackChanges to other erase(...) (2 methods)
* src/insets/insettext.C:
* src/*.C: adjust properly
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15380
a592a061 -630c-0410-9148-
cb99ea01b6c8
Georg Baum [Thu, 19 Oct 2006 17:09:59 +0000 (17:09 +0000)]
Fix \hfill output which was broken by the InsetCommand changes.
getCommand does not include the {} anymore, because \hfill has no arguments.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15379
a592a061 -630c-0410-9148-
cb99ea01b6c8
Georg Baum [Thu, 19 Oct 2006 16:51:30 +0000 (16:51 +0000)]
Use UTF8 for LaTeX export.
Known problems:
- No space is output after a \hfill. I probably broke this with the
InsetCommand patch. I'll have a look later.
- Although the encoding is now UTF8 the arguments of the inputenc package
are still the old ones, so LaTeX will not run.
- Labels and references with non-ASCII characters are broken. This needs to
be fixed in lyx::support::escape(), but this is a file format change.
- Something seems to be wrong with index entries, but this is probably also
due to the InsetCommand changes.
Have fun!
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15378
a592a061 -630c-0410-9148-
cb99ea01b6c8
Asger Ottar Alstrup [Thu, 19 Oct 2006 16:38:13 +0000 (16:38 +0000)]
- Fix math editing
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15377
a592a061 -630c-0410-9148-
cb99ea01b6c8
Georg Baum [Thu, 19 Oct 2006 16:36:30 +0000 (16:36 +0000)]
Adjust InsetFloatList to the new InsetCommand syntax.
I forgot this with when I changed InsetCommand.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15376
a592a061 -630c-0410-9148-
cb99ea01b6c8