Juergen Spitzmueller
139746061f
Demonstrate that it is now possible to use tabs in Requires.
2015-05-19 10:18:17 +02:00
Juergen Spitzmueller
4005a4d470
Use trimmed string in [Inset]Layout Requires.
...
Fixes : #9518
2015-05-19 10:17:34 +02:00
Juergen Spitzmueller
cf44bb842b
Provide optional trimmed version of Lexer::getString and getDocString
...
Prerequisite to fix #9518
2015-05-19 10:15:34 +02:00
Juergen Spitzmueller
9f55ce9b04
Make RELEASE-NOTES accessible from GUI ( #8616 )
...
CMake people, please check if something needs to be done to install
lib/RELEASE-NOTES.
2015-05-19 09:57:52 +02:00
Juergen Spitzmueller
77d6028586
linguistics.lyx: document how to insert footnotes in glosses.
2015-05-19 09:42:56 +02:00
Uwe Stöhr
f996cf74b8
tex2lyx/text.cpp: set correct alignment for \makebox{test}
...
also fix an indentation error
2015-05-19 03:25:55 +02:00
Uwe Stöhr
c3178903d4
tex2lyx/text.cpp: coding style improvements and code simplification
2015-05-19 03:03:35 +02:00
Uwe Stöhr
290e7a9e09
tex2lyx/text.cpp: fix a bug I introduced with [c7a11c1d/lyxgit]
2015-05-19 02:29:16 +02:00
Uwe Stöhr
1ace9f5ac2
tex2lyx/text.cpp: add support for box alignment
...
the nasty hack with the FIXME is due to bug #9552
2015-05-19 02:19:24 +02:00
Uwe Stöhr
78aeccc19a
tex2lyx/text.cpp: code simplification
2015-05-19 00:24:13 +02:00
Uwe Stöhr
6ae2a8bcbe
tex2lyx/Preamble.cpp: forgot a package in previous commit
2015-05-19 00:21:12 +02:00
Uwe Stöhr
0471fe366a
tex2lyx: register required packages for boxes
2015-05-19 00:17:08 +02:00
Uwe Stöhr
bcc423c7ea
tex2lyx/text.cpp: support for \fcolorbox
...
and a fix also for \colorbox
2015-05-19 00:04:45 +02:00
Uwe Stöhr
c7a11c1da5
tex2lyx/text.cpp: fix handling of \fbox
...
since a while now lyX supports inner boxes in \fbox, tex2lyx was outdated in this case
2015-05-18 23:45:27 +02:00
Uwe Stöhr
5a1384d35c
lyx2lyx/lyx_2_2.py: remove a hack
...
thanks Richard "hack" ;-) for the hint
2015-05-18 22:36:29 +02:00
Juergen Spitzmueller
e1b1dd7445
GuiBox: remove unneeded connection and use a more senible signal
2015-05-18 13:13:04 +02:00
Juergen Spitzmueller
7d67e94cd0
GuiBox: do not rely on count (as explained on lyx-devel)
2015-05-18 13:12:26 +02:00
Juergen Spitzmueller
a98cfe1874
GuiBox: sort colors
2015-05-18 13:11:34 +02:00
Juergen Spitzmueller
bca8f5a940
GuiBox: remove none from the static color list
...
It is not used anyway and it prevents sorting.
2015-05-18 13:10:32 +02:00
Juergen Spitzmueller
47bee41ea3
GuiBox: assure combo boxes are empty before filling
2015-05-18 13:09:07 +02:00
Juergen Spitzmueller
edfdd5139e
GuiBox: swap filling of color combos
2015-05-18 13:07:00 +02:00
Juergen Spitzmueller
2548e7fd98
GuiBox: simplification
2015-05-18 13:05:28 +02:00
Juergen Spitzmueller
927136c256
isReadable can only be used after the file has been opened
2015-05-18 11:15:11 +02:00
Juergen Spitzmueller
7f1d33efc1
Re-defactor ColorSorter.
...
This hopefully cures Richard's compilation woes.
2015-05-18 11:11:45 +02:00
Uwe Stöhr
496dba4532
tex2lyx/text.cpp: support for lengths like "2.5\width" in boxes
...
LyX supports these length in boxes for a while now; tex2lyx was not up to date
2015-05-18 01:37:59 +02:00
Uwe Stöhr
7eaae7b7ff
tex2lyx/TODO.txt: add a feature that is not yet supported
2015-05-18 01:00:25 +02:00
Uwe Stöhr
5449a5b837
tex2lyx/text.cpp: support for the commands \fboxsep etc.
...
It is impossible handle all cases because the closing brace of an \fboxsep block can be everywhere. Therefore the braces remain in ERT.
2015-05-18 00:56:23 +02:00
Uwe Stöhr
52a158b6d7
InsetBox.cpp: add visual feedback for frame color
...
- the idea is to color the box inset frame according to the fame color of the box (if there is any). To keep the WYSIWYM principle the frame thickness and box separation are not taken into account. However this should be possible if anybody would like that.
- besides this, use the correct conversion command for the background color
2015-05-17 23:20:43 +02:00
Richard Heck
61448d8cb2
Fix bug #9544 : Mark file clean after we write it.
2015-05-17 16:12:47 -04:00
Uwe Stöhr
f1832074f0
tex2lyx/text.cpp: set correct default horizontal position for \framebox
2015-05-17 21:59:29 +02:00
Juergen Spitzmueller
b0d6eb8dfb
de.po: do not try to translate 'teal'. It is a standardized color name, also common in German
2015-05-17 19:56:32 +02:00
Enrico Forestieri
1e22474452
Update it.po
2015-05-17 18:12:50 +02:00
Uwe Stöhr
76b579ed37
tex2lyx/text.cpp: a fix for the horizontal box position
...
- if nothing is specified, the box content is left aligned, except for \makebox where it is centered
2015-05-17 18:12:20 +02:00
Enrico Forestieri
a0afd3459f
Take into account the file system encoding.
2015-05-17 18:02:47 +02:00
Uwe Stöhr
55417b50da
tex2lyx/text.cpp: fix an indentation mistake
2015-05-17 17:45:56 +02:00
Uwe Stöhr
95af488798
InsetBox.cpp: fix a bug I introduced in [88593e0e/lyxgit]
2015-05-17 17:36:46 +02:00
Georg Baum
84cca2dd94
Fix indentation
2015-05-17 17:27:27 +02:00
Uwe Stöhr
92b7ee46ed
tex2lyx: support the command \colorbox
...
support for \fcolorbox will follow soon
2015-05-17 17:26:51 +02:00
Juergen Spitzmueller
b7c53b6017
Use view/data separation for GuiCharacter colors, which makes it possible to sort the colors
2015-05-17 17:15:01 +02:00
Juergen Spitzmueller
8fc637103f
Factor out ColorSorter to qt_helpers, to make it
...
available to other dialogs as well.
2015-05-17 16:47:40 +02:00
Georg Baum
69abac9605
Improve revert of mutlicolumn
...
Old LyX version can cope with degenerated multicolumn cells spanning only one
column, so these should not cause a conversion of the whole formula to ERT.
Such columns are used to set border lines or alignment for single cells.
2015-05-17 16:39:14 +02:00
Kornel Benko
3cd36977c9
Updated remaining tex2lyx test cases after commit 12ae7140c2
2015-05-17 15:53:58 +02:00
Kornel Benko
e2d4197068
Cmake build: Added target updatetex2lyxtests to update lyx2lyx test files
2015-05-17 15:51:28 +02:00
Uwe Stöhr
12ae7140c2
tex2lyx/text.cpp: add default value for 2 box features
...
- also add a comment
2015-05-17 15:00:51 +02:00
Juergen Spitzmueller
f7dba65e10
Customization.lyx: remove unintended switch to German
2015-05-17 13:57:12 +02:00
Georg Baum
39329935f3
Parse \multicolumn in math (bug 396)
...
The math parser could not handle multicolumn grids. This is a problem because
there is no true ERT in math (everything is parsed).
Now multicolumn cells are parsed correctly. The display is also somewhat OK,
but apart from that any multicolumn related UI is missing. Since the file
format change is now done the UI can be added at any later point. The most
important part of bug 396 is now fixed: tex2lyx does not create invalid .lyx
files anymore for formulas containing \multicolumn.
I updated the tex2lyx test cases that produce correct output. tex2lyx does
still produce invalid output for the test cases which are not updated because
of the previous format change.
2015-05-17 13:43:37 +02:00
Uwe Stöhr
46671b5836
InsetBox.cpp: code simplification
...
thanks Pavel for the hint
2015-05-17 03:21:02 +02:00
Uwe Stöhr
8ede3618f0
lyx2lyx/lyx_2_2.py: fix for a lyx2lyx issue
...
I don't understand why the string "shadowsize" is not already in the file because when I convert from format 474 to 489 it is added. So why is it not there when I convert from format 474 to 491.
2015-05-17 02:48:22 +02:00
Uwe Stöhr
8dd217c983
GuiBox.cpp: fix bug introduced by [bec3f7bc/lyxgit]
...
There were now 2 entries named "none" in backgroundcolorCO
- delete the fixmes; the LateX name is used as parameter to save unnecessary conversions for the LateX output; please ask me before adding fixmes
2015-05-17 01:45:56 +02:00
Uwe Stöhr
51e3b026b2
GuiBox.cpp: a compile fix
2015-05-17 01:28:06 +02:00