]> git.lyx.org Git - lyx.git/log
lyx.git
17 years ago* src/insets/InsetListings.{cpp,h}:
Jürgen Spitzmüller [Sun, 20 May 2007 05:53:49 +0000 (05:53 +0000)]
* src/insets/InsetListings.{cpp,h}:
- implement metrics and draw, fix font initialization
(fix bug 3653)

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

17 years agoRemove color dependency of framed note, fix bug 3598
Bo Peng [Sun, 20 May 2007 02:53:19 +0000 (02:53 +0000)]
Remove color dependency of framed note, fix bug 3598

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

17 years agoinstaller:
Uwe Stöhr [Sun, 20 May 2007 01:12:40 +0000 (01:12 +0000)]
installer:
- fixed powerdot.layout
- new Vista-compatible Launcher (the program that hides LyX's console window)

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

17 years ago* markers2 are drawn below the inset, hence increase the descent instead of ascent...
Stefan Schimanski [Sat, 19 May 2007 19:45:55 +0000 (19:45 +0000)]
* markers2 are drawn below the inset, hence increase the descent instead of ascent by the frame size.

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

17 years agoinstaller updates
Uwe Stöhr [Sat, 19 May 2007 19:37:37 +0000 (19:37 +0000)]
installer updates

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

17 years agoFix for bug 3650. Made changes to the Paragraph::checkBiblio() routine,
Richard Heck [Sat, 19 May 2007 19:29:50 +0000 (19:29 +0000)]
Fix for bug 3650. Made changes to the Paragraph::checkBiblio() routine,
which now returns 1 if an InsetBibitem was inserted (and the cursor needs
to be incremented) or -POS if an InsetBibitem was deleted at position POS
(and the cursor needs to be decremented if it was past POS). Otherwise, it
returns 0. Made the corresponding changes in TextMetrics.cpp.

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

17 years ago* revert r18422. There are polylines much longer than 16
Stefan Schimanski [Sat, 19 May 2007 16:48:29 +0000 (16:48 +0000)]
* revert r18422. There are polylines much longer than 16

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

17 years ago* avoid one malloc by using a static array
Stefan Schimanski [Sat, 19 May 2007 13:15:08 +0000 (13:15 +0000)]
* avoid one malloc by using a static array

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

17 years agoexamples/he: - remove prefix "he" (part 2)
Uwe Stöhr [Sat, 19 May 2007 12:46:28 +0000 (12:46 +0000)]
examples/he: - remove prefix "he" (part 2)

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

17 years agoexamples/he: - new splash.lyx
Uwe Stöhr [Sat, 19 May 2007 12:45:25 +0000 (12:45 +0000)]
examples/he: - new splash.lyx
 - remove prefix "he" (part 1)

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

17 years ago* only antialias the whole polyline or no segment at all
Stefan Schimanski [Sat, 19 May 2007 10:52:47 +0000 (10:52 +0000)]
* only antialias the whole polyline or no segment at all
* Sqrt and Root draw their vertical horizontal line with a single line command to make them showup non-antialiased.

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

17 years agoEmbeddedObjects: reflect todays listings fixes
Uwe Stöhr [Sat, 19 May 2007 00:28:45 +0000 (00:28 +0000)]
EmbeddedObjects: reflect todays listings fixes

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

17 years agoinstaller: updates I forgot t commit
Uwe Stöhr [Fri, 18 May 2007 21:44:27 +0000 (21:44 +0000)]
installer: updates I forgot t commit

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

17 years agoBUG 3649: display float listings inline, like other float insets
Bo Peng [Fri, 18 May 2007 20:01:56 +0000 (20:01 +0000)]
BUG 3649: display float listings inline, like other float insets

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

17 years agoBUG 3598: display framed and shaded notes in a separate paragraph, require package...
Bo Peng [Fri, 18 May 2007 20:00:19 +0000 (20:00 +0000)]
BUG 3598: display framed and shaded notes in a separate paragraph, require package color also for framed note

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

17 years agoUpdate announce regarding clipboard and selection changes
Bo Peng [Fri, 18 May 2007 19:59:01 +0000 (19:59 +0000)]
Update announce regarding clipboard and selection changes

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

17 years agoFix lyx_pot.py (handling of lib/language went terribly wrong)
Bo Peng [Fri, 18 May 2007 18:39:31 +0000 (18:39 +0000)]
Fix lyx_pot.py (handling of lib/language went terribly wrong)

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

17 years ago* src/frontends/qt4/QListings.cpp:
Jürgen Spitzmüller [Fri, 18 May 2007 18:35:28 +0000 (18:35 +0000)]
* src/frontends/qt4/QListings.cpp:
- add Apply button
* src/frontends/qt4/ui/ListingsUi.ui:
- add Apply button
- add accelerators

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

17 years ago* src/frontends/qt4/ui:
Jürgen Spitzmüller [Fri, 18 May 2007 15:44:07 +0000 (15:44 +0000)]
* src/frontends/qt4/ui:
- make dialog non-modal (fix bug 3636)

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

17 years agoInsetListings: turn off inline/float when another is clicked, fix bug 3641 and 3642
Bo Peng [Fri, 18 May 2007 15:26:42 +0000 (15:26 +0000)]
InsetListings: turn off inline/float when another is clicked, fix bug 3641 and 3642

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

17 years agoInsetListings: update EmbeddedObjects.lyx
Bo Peng [Fri, 18 May 2007 14:53:38 +0000 (14:53 +0000)]
InsetListings: update EmbeddedObjects.lyx

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

17 years agoFix for bug 3637, joint work of Bo Peng and myself:
Jürgen Spitzmüller [Fri, 18 May 2007 14:40:39 +0000 (14:40 +0000)]
Fix for bug 3637, joint work of Bo Peng and myself:

* src/insets/InsetListingsParams.{cpp,h}
- implement getParamValue that returns the value of a listings param

* src/insets/InsetInclude.cpp:
- (getLabelList): pass listings label to the list, if available
- doDispatch: implement changeRefsIfUnique for listing labels

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

17 years agoInsetListings: change the interface of diaplay function and allow AlignLeft. Applied...
Bo Peng [Fri, 18 May 2007 14:32:29 +0000 (14:32 +0000)]
InsetListings: change the interface of diaplay function and allow AlignLeft. Applied to InsetListings. Fixes bug 3617, 3618

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

17 years agoInsetListings: change Params to Parameters for include dialog, Bug 3638
Bo Peng [Fri, 18 May 2007 14:24:11 +0000 (14:24 +0000)]
InsetListings: change Params to Parameters for include dialog, Bug 3638

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

17 years agoLFUN_MATH_foo: Add assertion to prevent recursive loop in RTL mode.
Abdelrazak Younes [Fri, 18 May 2007 09:48:26 +0000 (09:48 +0000)]
LFUN_MATH_foo: Add assertion to prevent recursive loop in RTL mode.

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

17 years ago* src/Cursor.cpp (parbreak):
Jürgen Spitzmüller [Fri, 18 May 2007 09:21:07 +0000 (09:21 +0000)]
* src/Cursor.cpp (parbreak):
- do not insert blank line for listings content.

* src/TextMetrics.cpp (setHeightOfRow):
        - don't use parkip in Listings insets (bug 3624)

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

17 years agoChange converter and format definitons for OpenDocument format.
Richard Heck [Fri, 18 May 2007 04:12:58 +0000 (04:12 +0000)]
Change converter and format definitons for OpenDocument format.

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

17 years agoEmbeddedObjects: new chapter about listings
Uwe Stöhr [Fri, 18 May 2007 02:16:34 +0000 (02:16 +0000)]
EmbeddedObjects: new chapter about listings

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

17 years agoBack to svn, preparing for release candidate 1.
José Matox [Thu, 17 May 2007 23:30:16 +0000 (23:30 +0000)]
Back to svn, preparing for release candidate 1.

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

17 years agoLyX-1.5.0 (beta 3) 1.5.0beta3
José Matox [Thu, 17 May 2007 23:27:06 +0000 (23:27 +0000)]
LyX-1.5.0 (beta 3)

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

17 years agoUpdate translations for 1.5.0 (beta 3) release (really).
José Matox [Thu, 17 May 2007 23:18:00 +0000 (23:18 +0000)]
Update translations for 1.5.0 (beta 3) release (really).

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

17 years agoUpdate translations for 1.5.0 (beta 3) release.
José Matox [Thu, 17 May 2007 23:07:03 +0000 (23:07 +0000)]
Update translations for 1.5.0 (beta 3) release.

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

17 years agoFix a crash which occurs when RTL flag is turned on.
José Matox [Thu, 17 May 2007 21:53:11 +0000 (21:53 +0000)]
Fix a crash which occurs when RTL flag is turned on.

The crash was being caused by the fact that when moving back from the
beginning of the line to the previous line (by pressing RIGHT in an
RTL paragraph, or LEFT in an LTR one), Bidi metrics for the new line
do not yet exist, but an attempt is made to access them.

Basically, this patch was created by trying to "symmetrically" copy
cursorRight (which seems to work well) to cursorLeft (which was
problematic).

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

17 years agoFix for a problem reported by some users, where cut & paste of math
José Matox [Thu, 17 May 2007 21:47:32 +0000 (21:47 +0000)]
Fix for a problem reported by some users, where cut & paste of math
insets in RTL paragraphs is garbled because of parentheses being reversed.

See threads http://permalink.gmane.org/gmane.editors.lyx.devel/83938 and
http://thread.gmane.org/gmane.editors.lyx.devel/83345/focus=83637 for
details.

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

17 years agoMark spaces which belong to a foreign language in the same manner that non-whitespace...
José Matox [Thu, 17 May 2007 21:20:34 +0000 (21:20 +0000)]
Mark spaces which belong to a foreign language in the same manner that non-whitespace is marked (from Dov).

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

17 years agoThis patch solves this crash (due to an assertion):
Abdelrazak Younes [Thu, 17 May 2007 19:19:37 +0000 (19:19 +0000)]
This patch solves this crash (due to an assertion):
1) Open EmbeddedObject.lyx
2) Open Toc
3) Click on section 7.2.2 which is in the second child document
4) assertion.

This commit adds proper support for multi-part documents. With this each child document has access to the _full_ TOC tree (including LOT and LOF). This enables to switch between master and child document using the TOC.

* buffer_funcs.cpp:
  - updateLabels(): do not emit Buffer::structureChanged() signal for child document
  - checkBufferStructure(): update the structure of the master document.

* ControlToc.cpp: always use the TocBackend of the master document.

* LyXView::connectBuffer(): connect structureChanged() of master document.

* TocBackend:
  - TocItem: get rid of child_ member.
  - TocBackend::item(): only compare items from the same document.

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

17 years agoInsetListings: separate first and last lines to a separate group box called range...
Bo Peng [Thu, 17 May 2007 18:23:45 +0000 (18:23 +0000)]
InsetListings: separate first and last lines to a separate group box called range, fix bug 3628

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

17 years agofix typos
Michael Schmitt [Thu, 17 May 2007 16:22:16 +0000 (16:22 +0000)]
fix typos

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

17 years agoAdd originaldir,needaux flags to default Latex to HTML(Word) conversion.
Richard Heck [Thu, 17 May 2007 15:33:47 +0000 (15:33 +0000)]
Add originaldir,needaux flags to default Latex to HTML(Word) conversion.

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

17 years ago[Bugs 3461 and 3630] Allow real_current_font to be reset in Text::setFont even when...
Richard Heck [Thu, 17 May 2007 12:17:38 +0000 (12:17 +0000)]
[Bugs 3461 and 3630] Allow real_current_font to be reset in Text::setFont even when we have a selection.

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

17 years ago[Bug 3461] Make escape key trigger a reset of the dialog.
Richard Heck [Thu, 17 May 2007 12:11:56 +0000 (12:11 +0000)]
[Bug 3461] Make escape key trigger a reset of the dialog.

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

17 years agofix format before Andre complains :)
Peter Kümmel [Thu, 17 May 2007 09:36:21 +0000 (09:36 +0000)]
fix format before Andre complains :)

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

17 years ago* src/Text3.cpp: record undo in specialChar.
Jürgen Spitzmüller [Thu, 17 May 2007 08:38:41 +0000 (08:38 +0000)]
* src/Text3.cpp: record undo in specialChar.

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

17 years agoFix files with spaces in converter cache;
Georg Baum [Thu, 17 May 2007 08:31:00 +0000 (08:31 +0000)]
Fix files with spaces in converter cache;
Delete cached conversions if the converter changes.

* src/frontends/qt4/QPrefs.cpp
(PrefConverters::update_converter): delete cached files since the
new converter might create different ones
(PrefConverters::remove_converter): ditto

* src/support/convert.cpp
(unsigned long convert<unsigned long>): New template specialization

* src/ConverterCache.h
(ConverterCache::remove_all): New method, removes all cached
conversions of a particular converter

* src/ConverterCache.cpp
(CacheType): Also store source file format
(ConverterCache::Impl::readIndex): Handle files with spaces correctly
(ConverterCache::Impl::writeIndex): ditto
(various): adapt to changed CacheType

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

17 years agotab correcten to <don't process generated key events if the system is busy>
Peter Kümmel [Thu, 17 May 2007 08:26:05 +0000 (08:26 +0000)]
tab correcten to <don't process generated key events if the system is busy>

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

17 years agodon't process generated key events if the system is busy
Peter Kümmel [Thu, 17 May 2007 08:24:44 +0000 (08:24 +0000)]
don't process generated key events if the system is busy

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

17 years agoInsetListings: fix bug 3627
Bo Peng [Wed, 16 May 2007 20:57:03 +0000 (20:57 +0000)]
InsetListings: fix bug 3627

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

17 years agoInsetListings: fix bug 3626
Bo Peng [Wed, 16 May 2007 20:34:57 +0000 (20:34 +0000)]
InsetListings: fix bug 3626

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

17 years agoInsetListings: Use a combo box for number placement, fix bug 3623
Bo Peng [Wed, 16 May 2007 20:28:46 +0000 (20:28 +0000)]
InsetListings: Use a combo box for number placement, fix bug 3623

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

17 years agoToc navigation doesn't work well with child document. This is the first part of the...
Abdelrazak Younes [Wed, 16 May 2007 16:43:14 +0000 (16:43 +0000)]
Toc navigation doesn't work well with child document. This is the first part of the fix: the Toc item selection is properly done before the location of the child document.

Use case solved by this patch:
1) open EmbeddedObject.lyx
2) open the TOC widget (Uwe says it crashes there but I can't reproduce)
3) try to select an item previous to 6.2.2: crash because of an assertion:

Assertion triggered in bool __cdecl lyx::operator <(const class lyx::CursorSlice
 &,const class lyx::CursorSlice &) by failing check "false" in file D:\LyXSVN\ly
x-devel\src\CursorSlice.cpp:106

I think this patch will also solve bug 3616:
http://bugzilla.lyx.org/show_bug.cgi?id=3616

* TocItem::child_: new member for child document; default to false.
* TocBackend::item(): skip DocIterator comparison if item is in child docuemt.

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

17 years agomove the LyXWinInstaller directory one step up in the hierarchy and rename it to...
Jean-Marc Lasgouttes [Wed, 16 May 2007 14:12:26 +0000 (14:12 +0000)]
move the LyXWinInstaller directory one step up in the hierarchy and rename it to AltInstaller

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

17 years agoInsetListings: rename Number style to Line numbering, as suggested by Uwe, bug 3621
Bo Peng [Wed, 16 May 2007 13:57:58 +0000 (13:57 +0000)]
InsetListings: rename Number style to Line numbering, as suggested by Uwe, bug 3621

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

17 years agoTemptatively fix bug 3546 by testing for more exceptionm types and by unifying the...
Abdelrazak Younes [Wed, 16 May 2007 10:39:41 +0000 (10:39 +0000)]
Temptatively fix bug 3546 by testing for more exceptionm types and by unifying the possible errors. I think the reason why we did not have a crash on windows is because we don't use wchar_t and the related basic_filebuf etc.

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

17 years agopolishing
Martin Vermeer [Wed, 16 May 2007 09:52:09 +0000 (09:52 +0000)]
polishing

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

17 years agoFix cursor movement inside insets within RTL mode.
Abdelrazak Younes [Wed, 16 May 2007 09:35:12 +0000 (09:35 +0000)]
Fix cursor movement inside insets within RTL mode.

* Bidi.{h,cpp}:
  - isWithinRtlParagraph(): new helper function.

* Text2.cpp: use function above for cursor up and down instead of needReverseDirection() which is about cursor left and right.

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

17 years agoInsetListings: fix bug mouse symbol in the layout dialog, bug 3620
Bo Peng [Wed, 16 May 2007 02:58:00 +0000 (02:58 +0000)]
InsetListings: fix bug mouse symbol in the layout dialog, bug 3620

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

17 years agochkconfig.ltx: sort fontnames
Uwe Stöhr [Wed, 16 May 2007 01:05:44 +0000 (01:05 +0000)]
chkconfig.ltx: sort fontnames

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

17 years agoinstaller:
Uwe Stöhr [Tue, 15 May 2007 23:37:34 +0000 (23:37 +0000)]
installer:
- updates again
- better merge of InstallActions

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

17 years agoUpdate po files due to the release preparation (last for 1.5.0 beta 3)
José Matox [Tue, 15 May 2007 23:32:46 +0000 (23:32 +0000)]
Update po files due to the release preparation (last for 1.5.0 beta 3)

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

17 years agoAdd file format change to support the standard font size for ext* family of textclasses
José Matox [Tue, 15 May 2007 23:31:47 +0000 (23:31 +0000)]
Add file format change to support the standard font size for ext* family of textclasses

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

17 years agoinstaller:
Uwe Stöhr [Tue, 15 May 2007 22:43:05 +0000 (22:43 +0000)]
installer:
- infrastructures: merge the InstallActions file as requested by Christian
  - updated documentation and structure graphic
- some more changes due to update to MiKTeX 2.6
- updates

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

17 years agobug 3203: try to load as local 8-bit encoded when it is not utf-8
Peter Kümmel [Tue, 15 May 2007 18:45:23 +0000 (18:45 +0000)]
bug 3203: try to load as local 8-bit encoded when it is not utf-8

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

17 years agoFix assertion with LOF and LOT by transfering the test from TocWidget::select() to...
Abdelrazak Younes [Tue, 15 May 2007 18:01:22 +0000 (18:01 +0000)]
Fix assertion with LOF and LOT by transfering the test from TocWidget::select() to QToc::getCurrentIndex().

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

17 years ago* src/mathed/IndetMathNest.cpp (getStatus):
Jürgen Spitzmüller [Tue, 15 May 2007 17:33:42 +0000 (17:33 +0000)]
* src/mathed/IndetMathNest.cpp (getStatus):
- disable specialchar inset (bug 3590)

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

17 years agoUpdate po files due to the release preparation
José Matox [Tue, 15 May 2007 17:31:12 +0000 (17:31 +0000)]
Update po files due to the release preparation

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

17 years agorev 18350: forgot this.
Abdelrazak Younes [Tue, 15 May 2007 17:25:30 +0000 (17:25 +0000)]
rev 18350: forgot this.

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

17 years agorev 18350: forgot this.
Abdelrazak Younes [Tue, 15 May 2007 17:24:26 +0000 (17:24 +0000)]
rev 18350: forgot this.

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

17 years agoFix cursor movement inside insets by Dov Feldstern.
Abdelrazak Younes [Tue, 15 May 2007 17:19:05 +0000 (17:19 +0000)]
Fix cursor movement inside insets by Dov Feldstern.

* Bidi.[h,cpp]: new helper function reverseDirectionNeeded()

* Cursor::isRTL(): delete unused method

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

17 years agoProperly search for relevant TocItem. Now works fine with sections inside insets.
Abdelrazak Younes [Tue, 15 May 2007 17:07:55 +0000 (17:07 +0000)]
Properly search for relevant TocItem. Now works fine with sections inside insets.

* DocIterator
  - new comparison operators: <, > and <= (Courtesy of JMarc)

* TocBackend::item() use above <= operator instead of crude pit() comparison.

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

17 years agoFix bug 3183 by Ozgur Ugras BARAN:
Abdelrazak Younes [Tue, 15 May 2007 17:02:10 +0000 (17:02 +0000)]
Fix bug 3183 by Ozgur Ugras BARAN:

* TocWidget::select()
    - Do not allow select ModelItem from the code for non-TOC types
    - add a FIXME explaining the situation.

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

17 years agoAdd debug output, harmless
Peter Kümmel [Tue, 15 May 2007 16:29:04 +0000 (16:29 +0000)]
Add debug output, harmless

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

17 years agoFrom Ozgur Ugras BARAN:
Jürgen Spitzmüller [Tue, 15 May 2007 15:09:19 +0000 (15:09 +0000)]
From Ozgur Ugras BARAN:

* src/TocBackend.cpp:
    - Allow TOC entries with depth larger than bufferParams.tocdepth.

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

17 years ago* lib/layouts/extarticle.layout:
Jürgen Spitzmüller [Tue, 15 May 2007 15:03:05 +0000 (15:03 +0000)]
* lib/layouts/extarticle.layout:
* lib/layouts/extbook.layout:
* lib/layouts/extletter.layout:
* lib/layouts/exrteport.layout:
- add missing font sizes (10,11,12)

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

17 years agoInsetListingsParams.h/cpp: fix compiler warning about initialization order
Bo Peng [Tue, 15 May 2007 14:56:55 +0000 (14:56 +0000)]
InsetListingsParams.h/cpp: fix compiler warning about initialization order

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

17 years agoReorder and clean up the beamer layout
Martin Vermeer [Tue, 15 May 2007 14:52:12 +0000 (14:52 +0000)]
Reorder and clean up the beamer layout

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

17 years ago* unify class naming scheme: class (type)
Jürgen Spitzmüller [Tue, 15 May 2007 13:32:07 +0000 (13:32 +0000)]
* unify class naming scheme: class (type)

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

17 years ago * src/ConverterCache.cpp
Georg Baum [Tue, 15 May 2007 11:34:26 +0000 (11:34 +0000)]
* src/ConverterCache.cpp
(ConverterCache::Impl::readIndex): prevent assertion in
fs::last_write_time for corrupted cache index

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

17 years agoPrepare documents for new release
José Matox [Tue, 15 May 2007 11:31:30 +0000 (11:31 +0000)]
Prepare documents for new release

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

17 years agoAndré was nice to scons and forgot autotools :-)
José Matox [Tue, 15 May 2007 11:27:04 +0000 (11:27 +0000)]
André was nice to scons and forgot autotools :-)

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

17 years agoFrom Ozgur Ugras BARAN: Fix bug 3529
Jürgen Spitzmüller [Tue, 15 May 2007 11:26:24 +0000 (11:26 +0000)]
From Ozgur Ugras BARAN: Fix bug 3529

* src/frontends/qt4/TocWidget.{cpp,h}:
-  new member disconnectSelectionModel()
- (select): replace blockSignal() directives for tocTV selectionModel()
   with disconnect (the above new function) and reconnect relevant signal

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

17 years agoadded beamer item
Martin Vermeer [Tue, 15 May 2007 08:31:33 +0000 (08:31 +0000)]
added beamer item

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

17 years ago* lib/chkconfig.ltx:
Jürgen Spitzmüller [Tue, 15 May 2007 07:35:52 +0000 (07:35 +0000)]
* lib/chkconfig.ltx:
* lib/doc/LaTeXConfig.lyx.in:
- add listings package.

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

17 years ago* layout tweak
Edwin Leuven [Tue, 15 May 2007 07:22:55 +0000 (07:22 +0000)]
* layout tweak

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

17 years agoAdd examples/listings.lyx that roughly demonstrates the use of listings features
Bo Peng [Tue, 15 May 2007 04:01:59 +0000 (04:01 +0000)]
Add examples/listings.lyx that roughly demonstrates the use of listings features

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

17 years agoInsetListings: add a section to doc/EmdeddedObjects.lyx
Bo Peng [Tue, 15 May 2007 04:00:11 +0000 (04:00 +0000)]
InsetListings: add a section to doc/EmdeddedObjects.lyx

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

17 years agoInsetListings: properly clear values of widgets when jumping between insets
Bo Peng [Tue, 15 May 2007 02:37:59 +0000 (02:37 +0000)]
InsetListings: properly clear values of widgets when jumping between insets

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

17 years agoInsetListings: lyx2lyx for caption and label
Bo Peng [Tue, 15 May 2007 01:38:48 +0000 (01:38 +0000)]
InsetListings: lyx2lyx for caption and label

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

17 years agoInsetListings: minor fix
Bo Peng [Tue, 15 May 2007 01:38:27 +0000 (01:38 +0000)]
InsetListings: minor fix

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

17 years agoinstaller:
Uwe Stöhr [Tue, 15 May 2007 01:31:19 +0000 (01:31 +0000)]
installer:
- updates
- new script to be able to build all installer version at once via e.g. SCons
- updated to MiKTeX 2.6 -> lots of changes in the recognition of the LaTeX-distributions
- fix uninstalling bug
- added readme for the Update Installer

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

17 years agoFix importing of klewer template, add fix for recent update (null update for format...
José Matox [Mon, 14 May 2007 23:10:56 +0000 (23:10 +0000)]
Fix importing of klewer template, add fix for recent update (null update for format 270)

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

17 years agoSeparate caption and label from InsetListingsParams and handle them separately in...
Bo Peng [Mon, 14 May 2007 20:42:14 +0000 (20:42 +0000)]
Separate caption and label from InsetListingsParams and handle them separately in listings and Include dialog, from Jurgen

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

17 years agoadd comments and rtl support for cursor positioning problem
Bernhard Roider [Mon, 14 May 2007 20:03:40 +0000 (20:03 +0000)]
add comments and rtl support for cursor positioning problem

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

17 years agoAdd charstyles Alert and Structure to beamer
Martin Vermeer [Mon, 14 May 2007 19:56:05 +0000 (19:56 +0000)]
Add charstyles Alert and Structure to beamer

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

17 years agorestore changed() connection that vanished in revision 18307 with the creation of...
Abdelrazak Younes [Mon, 14 May 2007 16:54:27 +0000 (16:54 +0000)]
restore changed() connection that vanished in revision 18307 with the creation of the PreambleModule class.

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

17 years agoFix gcc warning and be 64 bit clean.
Abdelrazak Younes [Mon, 14 May 2007 16:41:50 +0000 (16:41 +0000)]
Fix gcc warning and be 64 bit clean.

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

17 years agoInsetListings: use Edwin's dialog, which is much nice
Bo Peng [Mon, 14 May 2007 14:56:21 +0000 (14:56 +0000)]
InsetListings: use Edwin's dialog, which is much nice

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

17 years agoInsetListings: fix a few checkbox logics
Bo Peng [Mon, 14 May 2007 14:55:26 +0000 (14:55 +0000)]
InsetListings: fix a few checkbox logics

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

17 years agocompil fix.
Abdelrazak Younes [Mon, 14 May 2007 14:23:55 +0000 (14:23 +0000)]
compil fix.

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

17 years agoFix bug similar to 3377 by Ozgur Ugras BARAN.
Abdelrazak Younes [Mon, 14 May 2007 12:43:17 +0000 (12:43 +0000)]
Fix bug similar to 3377 by Ozgur Ugras BARAN.

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

17 years agorestore cursor position in preamble.
Abdelrazak Younes [Mon, 14 May 2007 12:09:14 +0000 (12:09 +0000)]
restore cursor position in preamble.

* ControlDocument::id(): new method returning the id of the current buffer.

* PreambleModule: new class for the preamble module. Handle everything preamble related, including memorizing the cursor position for each Buffer.

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