]>
git.lyx.org Git - features.git/log
Jean-Marc Lasgouttes [Wed, 23 May 2007 10:27:30 +0000 (10:27 +0000)]
Do not forget to distribute lyxeditor script too.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18472
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Wed, 23 May 2007 07:43:16 +0000 (07:43 +0000)]
Fix crash with collapsable insets and multiple views
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18471
a592a061 -630c-0410-9148-
cb99ea01b6c8
Stefan Schimanski [Wed, 23 May 2007 07:27:13 +0000 (07:27 +0000)]
* fix http://bugzilla.lyx.org/show_bug.cgi?id=3668:
\input{foo} means to input foo.tex, so add the .tex extension.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18470
a592a061 -630c-0410-9148-
cb99ea01b6c8
Jürgen Spitzmüller [Wed, 23 May 2007 04:09:09 +0000 (04:09 +0000)]
two small missing bits for rev18468
* src/frontends/qt4(QDocument.spp:
*src/frontends/qt4QInclude.spp:
- add missing toqstr conversion.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18469
a592a061 -630c-0410-9148-
cb99ea01b6c8
Bo Peng [Wed, 23 May 2007 02:09:58 +0000 (02:09 +0000)]
Make listings dialog translatable (mostly strings from InsetListingsParams), fix bug 3645
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18468
a592a061 -630c-0410-9148-
cb99ea01b6c8
Bo Peng [Wed, 23 May 2007 02:05:01 +0000 (02:05 +0000)]
Add dialect support and showstringspaces parameter to the listings dialog, fix bug 3664. Mostly from Jurgen
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18467
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Wed, 23 May 2007 00:49:41 +0000 (00:49 +0000)]
powerdot.layout: is now officially included.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18466
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Wed, 23 May 2007 00:48:47 +0000 (00:48 +0000)]
installer updates
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18465
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Tue, 22 May 2007 21:53:19 +0000 (21:53 +0000)]
he_Intro: updates by Ran
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18464
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Tue, 22 May 2007 21:35:22 +0000 (21:35 +0000)]
Add powerdot layout and example
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18463
a592a061 -630c-0410-9148-
cb99ea01b6c8
Bo Peng [Tue, 22 May 2007 20:29:58 +0000 (20:29 +0000)]
Add proper name for list of listings under navigation menu, fix bug 3633
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18462
a592a061 -630c-0410-9148-
cb99ea01b6c8
Richard Heck [Tue, 22 May 2007 15:20:19 +0000 (15:20 +0000)]
Fix minor bug involving overlapping citation strings.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18455
a592a061 -630c-0410-9148-
cb99ea01b6c8
Jean-Marc Lasgouttes [Tue, 22 May 2007 14:06:40 +0000 (14:06 +0000)]
revert r17737; it was designed to fix bug 2993, but it created bug 3503. Consequently I will mark bug 2993 as wontfix
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18454
a592a061 -630c-0410-9148-
cb99ea01b6c8
Jean-Marc Lasgouttes [Tue, 22 May 2007 12:34:23 +0000 (12:34 +0000)]
properly distribute LyX-Metadata on OS X
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18453
a592a061 -630c-0410-9148-
cb99ea01b6c8
Georg Baum [Tue, 22 May 2007 10:51:38 +0000 (10:51 +0000)]
fix bug 1973 (hopefully)
* src/Text2.cpp
(Text::setCharFont): Assert
(Text::setInsetFont): New, set the font recursively in insets
(Text::setFont): Call setInsetFont instead of setCharFont if needed
* src/DocIterator.cpp
(DocIterator::forwardIdx): Implement
* src/Text.h
(Text::setInsetFont): New, set the font recursively in insets
(Text::setCharFont): Document
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18452
a592a061 -630c-0410-9148-
cb99ea01b6c8
Jürgen Spitzmüller [Tue, 22 May 2007 04:43:30 +0000 (04:43 +0000)]
make InsetListings ready for dialects, part 1 (joint work with Bo Peng):
* src/insets/InsetListingsParams.cpp:
- complete list of languages/dialects
- fix some typos
- (validate): check for braces
* src/frontends/qt4/QListings.cpp:
- fix list of languages (not yet complete)
- make it possible to enter [dialect]language in the advanced widget
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18451
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Tue, 22 May 2007 01:19:14 +0000 (01:19 +0000)]
ANNOUNCE, NEWS: announce CJK support
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18450
a592a061 -630c-0410-9148-
cb99ea01b6c8
Bo Peng [Tue, 22 May 2007 00:27:56 +0000 (00:27 +0000)]
Detect if file is actually a directory in support/lyxsum.cpp, fix bug 3622
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18449
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Mon, 21 May 2007 23:35:30 +0000 (23:35 +0000)]
installer updates
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18448
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Mon, 21 May 2007 23:01:30 +0000 (23:01 +0000)]
installer:
- Launcher: set default working directory when starting LyX
(thanks again to Martin Rauscher for testing)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18447
a592a061 -630c-0410-9148-
cb99ea01b6c8
Richard Heck [Mon, 21 May 2007 15:34:29 +0000 (15:34 +0000)]
Partial fix for bug 1474 (crashes on recursive includes) and complete fix for
bug 3659 (crash when file contains only an InsetInclude).
Added checks for self-inclusion. The reason this is not a complete fix is that
recursive input could arise from something other than self-inclusion. Checking
for that will be much more complicated, however.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18445
a592a061 -630c-0410-9148-
cb99ea01b6c8
Jürgen Spitzmüller [Mon, 21 May 2007 14:32:10 +0000 (14:32 +0000)]
* src/frontends/qt4/QDocument.cpp (validate_listings_params):
* src/frontends/qt4/QListings.cpp (validate_listings_params):
- care for the apply button as well.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18444
a592a061 -630c-0410-9148-
cb99ea01b6c8
Jürgen Spitzmüller [Mon, 21 May 2007 14:20:20 +0000 (14:20 +0000)]
* lib/ui/default.ui:
- view toolbar to the top.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18443
a592a061 -630c-0410-9148-
cb99ea01b6c8
Jürgen Spitzmüller [Mon, 21 May 2007 11:29:46 +0000 (11:29 +0000)]
* lib/layouts/beamer.layout:
- add optional arguments to farmes, lists, pause and part.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18440
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Sun, 20 May 2007 20:35:35 +0000 (20:35 +0000)]
installer:
- fix problem with path with spaces in the Launcher
(thanks to Martin Rauscher for testing)
- add icons and version info to the launcher and the PDF viewer
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18434
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Sun, 20 May 2007 14:36:18 +0000 (14:36 +0000)]
installer:
- make the PDF view program Vista compatible
- fixed powerdot.layout again
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18433
a592a061 -630c-0410-9148-
cb99ea01b6c8
Jürgen Spitzmüller [Sun, 20 May 2007 14:31:15 +0000 (14:31 +0000)]
Cleanup the listings dialog and make its content translatable (bug 3645):
* src/frontends/qt4/QListings.cpp:
- make widget entries translatable
- clean up and shuffle around some code
* src/frontends/qt4/ui/ListingsUi.ui:
- set isEditable here, not in QListings.cpp
* src/frontends/qt4/QDocument.cpp:
* src/frontends/qt4/QInclude.cpp:
- make Listings strings translatable
Fix bug 3654 (by Bo Peng):
* src/frontends/qt4/QListings.h:
- new slot on_numberSideCO_currentIndexChanged
* src/frontends/qt4/QListings.cpp:
- use this slot and enable(disable the appropriate widgets
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18432
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Sun, 20 May 2007 14:06:34 +0000 (14:06 +0000)]
installer: better version for the launcher
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18431
a592a061 -630c-0410-9148-
cb99ea01b6c8
Stefan Schimanski [Sun, 20 May 2007 08:50:54 +0000 (08:50 +0000)]
* avoid mallocs by only increasing the points array by at least a constant factor
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18430
a592a061 -630c-0410-9148-
cb99ea01b6c8
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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