Juergen Spitzmueller
7e071f14b9
Once more, the libertine font package has been renamed.
...
Take the newest one, if present.
Candidate for 2.3.x.
2018-01-30 08:16:06 +01:00
Uwe Stöhr
46037ea583
Merge branch 'master' of git.lyx.org:lyx
2018-01-29 15:10:13 +01:00
Uwe Stöhr
59ce6dac2f
French EmbeddedObjects.lyx: sync document settings with English version
...
- English EmbeddedObjects.lyx: correct a typo
2018-01-29 15:10:02 +01:00
Jean-Marc Lasgouttes
c2ed75fd37
Fixup 6b6fa94c
: coverity says there are more possible exceptions.
...
The bulk of the changes is indentation.
2018-01-29 15:06:32 +01:00
Jean-Marc Lasgouttes
6b6fa94c91
Catch exceptions to please coverity
...
Actually, the possible exception path is from replaceEnvironmentPath.
It would be better if coverity was able to asses that our hardcoded
regexp:s are correct.
2018-01-29 13:50:09 +01:00
Juergen Spitzmueller
fc2d8238dc
Add Bibliography to the Outliner.
...
Fixes : #11001 , #7724 .
2018-01-29 09:09:51 +01:00
Juergen Spitzmueller
10f02c4160
Whitespace
2018-01-29 08:37:25 +01:00
Richard Heck
d3ee87eea2
Fix bug #11055 .
...
See also https://marc.info/?l=lyx-devel&m=151709211602688&w=2 .
2018-01-28 23:37:20 -05:00
Richard Heck
d24a1c8fa4
Whitespace.
2018-01-28 23:37:20 -05:00
Uwe Stöhr
d809ced05b
Additional.lyx: port recent changes
2018-01-29 01:35:23 +01:00
Enrico Forestieri
25140a0ba1
Update it.po
2018-01-28 13:00:33 +01:00
Uwe Stöhr
a086db1bc4
ru.po: last minute changes for RC from Yuriy
2018-01-28 01:18:04 +01:00
Pavel Sanda
7ce072de85
* cs.po
2018-01-27 23:20:39 +01:00
Juergen Spitzmueller
8a08a19122
Document B_ in cite style definitions
2018-01-27 14:53:18 +01:00
Juergen Spitzmueller
5db4d712ef
Differentiate Buffer strings and GUI strings in citeengines
...
The former need to be translated to the buffer language, the latter to
the GUI language.
Fixes : #10946
2018-01-27 14:29:41 +01:00
Jean-Marc Lasgouttes
253b935f65
Make sure to add at least one element in row if possible
...
breakRow should only produce an empty row when there is nothing left
in the paragraph.
Fixes bug #10996 .
2018-01-27 12:32:52 +01:00
Juergen Spitzmueller
e2160ec960
Use proper localization chain for Box special width/height
...
Fixes : #11000
2018-01-27 12:26:01 +01:00
Juergen Spitzmueller
8386a35e02
de.po: update
2018-01-27 11:21:12 +01:00
Juergen Spitzmueller
6ed7bbbf7e
Make another GUI string translatable
...
Part of #10999 .
2018-01-27 11:20:11 +01:00
Juergen Spitzmueller
26755a015e
Make GUI string translatable
...
Part of #10999
2018-01-27 10:57:33 +01:00
Pavel Sanda
2900f93c81
* layouttranslations - update ar, ru, el
2018-01-26 19:49:40 +01:00
Jean-Marc Lasgouttes
d789a3c941
Fix embarrassing thinko (fixup 1a969fa4a6
)
...
Now people know for sure that I sometimes forget to test that code
actually works before committing. It was so straightforward, what
could possibly go wrong?
2018-01-26 10:06:28 +01:00
Juergen Spitzmueller
f924ef2966
Properly communicate forced encodings
...
This is currently only relevant fo InsetListings, which falls back to
a fixed-width encoding under specific conditions. It is now possible
to query the inset about that and report the correct encoding in
DocIterator::getEncoding.
Addresses the second part of #10995
2018-01-26 08:38:52 +01:00
Juergen Spitzmueller
7b169de401
Account for custom encoding in DocIteratior::getEncoding
...
Addresses #10995
2018-01-26 08:37:06 +01:00
Uwe Stöhr
c7d7ac31a1
ru.po: translations from Yuriy
2018-01-26 00:15:36 +01:00
Jean-Marc Lasgouttes
1a969fa4a6
New method zoomedPixel to compute pixel amount also in HiDpi
...
The function does not use for now any information from the BufferView
(only lyxrc), but this should eventually change if we want to honor
multi monitor setups properly.
2018-01-25 22:08:35 +01:00
Uwe Stöhr
7a93aa47cc
po files: port some recent changes to master
...
- e.g. enable el.po in LINGUAS
2018-01-25 17:51:04 +01:00
Enrico Forestieri
144f06a00c
Correctly output a single char_type
...
On platforms where char_type is typedef'd to an integral type
rather than to wchar_t, when using the insertion operator <<
a single char_type is output as the number corresponding to the
code point of the character rather than as the character itself.
In this case, one has to use put().
2018-01-25 09:40:36 +01:00
Scott Kostyshak
9b262fcff4
Correct \origin in the new ru examples
2018-01-24 23:43:34 -05:00
Kornel Benko
1e78772291
Cmake tests: New lyx2lyx tests
...
Created by Günter Milde, after having corrected plenty of lyx2lyx errors
showing with repeated lyx2lyx calls.
2018-01-24 20:56:21 +01:00
Günter Milde
a151b274bf
Fix lyx2lyx dash conversion and make it faster.
2018-01-24 17:38:19 +01:00
Günter Milde
62f32992ab
Dedicated test samples for lyx2lyx ctests.
2018-01-24 17:36:53 +01:00
Jean-Marc Lasgouttes
e63b891de5
Better debug message
2018-01-24 14:05:57 +01:00
Uwe Stöhr
fe00302403
Win installer: upgrade to Qt 5.9.4
2018-01-24 03:26:02 +01:00
Uwe Stöhr
029a6aace6
Merge branch 'master' of git.lyx.org:lyx
2018-01-24 01:18:43 +01:00
Uwe Stöhr
dceb7e393d
build5*.bat: update to Qt 5.9.4
...
- also adjust build5-2015-x64.bat
2018-01-24 01:18:32 +01:00
Günter Milde
a77cfef1c6
Fix some more lyx2lyx round-trips.
...
Also restore corrupted seminar example.
Add default return value to parser_tools.is_in_inset().
2018-01-24 01:04:14 +01:00
Uwe Stöhr
6f64e3cb0f
ru.po: more translations from Yuriy
2018-01-23 14:26:32 +01:00
Günter Milde
67eca412ff
Fix some lyx2lyx round-trip tests.
...
Fix cases where lyx2lyx adds changes with every round cycle
uncovered by recent ctest change.
Add optional `delete` argument to parser_tools.get*value():
If True, delete the matching line.
More efficient "allowbreak" con/reversion.
2018-01-23 14:01:30 +01:00
Günter Milde
8da6cdcf23
New lyx2lyx tools.
...
New lyx2lyx parser tools find_complete_lines() (replaces find_slice),
del_complete_lines(), and find_across_lines(). Default value 0
for start argument in utility functions.
Rework the implementation of dash-conversion.
2018-01-23 09:10:50 +01:00
Kornel Benko
40e32d4d27
lyx2lyx tests: Check for possible endless expansion
...
If, after the 10th iteration, the exported lyx16x file still
differs from the one in the previous iteration, the test
is marked as failing, even if still loadable.
2018-01-22 14:43:50 +01:00
Uwe Stöhr
3a3fc55556
pt_BR.po: updates for master from Georger
2018-01-21 21:33:15 +01:00
Günter Milde
8e825de4b2
Fix preamble-code removal in lyx2lyx. Do some optimizations.
...
Fix failure of revert_dashes() found by lyx2lyx ctests
using an efficient function to find a given sequence of lines
in a list of lines.
Some optimizations using Python idioms instead of C-like code.
2018-01-21 19:55:27 +01:00
Juergen Spitzmueller
5fce313ffc
Fix output of quote ligatures with TeX font LuaTeX
...
Fixes : #10988
2018-01-21 12:24:02 +01:00
Richard Heck
f8ca747109
Introduce Inset::asInsetGraphics.
...
Then use it to avoid explicit LyXCode checks in the graphic group
code.
2018-01-20 23:00:15 -05:00
Enrico Forestieri
af424cf1a1
Update it.po
2018-01-20 11:34:16 +01:00
Juergen Spitzmueller
2f854bdf8c
remove unnecessary braces
2018-01-20 10:39:18 +01:00
Uwe Stöhr
1450b99ed1
UserGuide.lyx: correct an equation
...
thanks Yuriy for spotting
2018-01-19 01:02:25 +01:00
Uwe Stöhr
98cfc25277
ru.po: updates from Yuriy
...
- also some updates for Tutorial.lyx
2018-01-19 00:31:47 +01:00
Kornel Benko
c7cd1e636c
Revert "ctests: Ignore lyx2lyx warnings regarding ligature dashes"
...
Amends 9ce5d85
: Prevent rows of hyphens becoming dashes when back-porting to 2.1.
This reverts commit a5a272ece3
.
2018-01-18 08:11:53 +01:00