]> git.lyx.org Git - lyx.git/log
lyx.git
5 years agoUpdate + casing for sk.po
Kornel Benko [Sun, 21 Apr 2019 11:16:55 +0000 (13:16 +0200)]
Update  + casing for sk.po

5 years agode.po
Juergen Spitzmueller [Sun, 21 Apr 2019 10:45:23 +0000 (12:45 +0200)]
de.po

5 years agofr.po: fix backslash escaping
Juergen Spitzmueller [Sun, 21 Apr 2019 10:42:28 +0000 (12:42 +0200)]
fr.po: fix backslash escaping

5 years agoHandle orphaned bibitems
Juergen Spitzmueller [Sun, 21 Apr 2019 09:17:44 +0000 (11:17 +0200)]
Handle orphaned bibitems

Fixes #7160

5 years agoFix renaming of citation refs after changing bibitem key
Juergen Spitzmueller [Sun, 21 Apr 2019 07:55:17 +0000 (09:55 +0200)]
Fix renaming of citation refs after changing bibitem key

Fixes: #6494
5 years agoctests: add some dedicated test samples.
Günter Milde [Sat, 20 Apr 2019 19:53:16 +0000 (21:53 +0200)]
ctests: add some dedicated test samples.

5 years agoSet inputenc for Spanish documentation to utf8
Günter Milde [Sat, 20 Apr 2019 14:27:58 +0000 (16:27 +0200)]
Set inputenc for Spanish documentation to utf8

Works around a bug in Spanish-Babel that led to wrong output with LuaTeX and TeX fonts.

5 years agoctest and documentation update
Günter Milde [Sat, 20 Apr 2019 14:05:33 +0000 (16:05 +0200)]
ctest and documentation update

Thai works fine with LuaTeX, TeX-fonts and auto-legacy input encoding.

Remove obsolete preamble code,
we now load "fontenc" with Japanese documents by default.

5 years agoupdate buffer after fixBiblio
Juergen Spitzmueller [Sat, 20 Apr 2019 17:53:24 +0000 (19:53 +0200)]
update buffer after fixBiblio

fixes: #2743

5 years agoreset bibitem counter in the second updateBuffer() routine as well
Juergen Spitzmueller [Sat, 20 Apr 2019 17:42:29 +0000 (19:42 +0200)]
reset bibitem counter in the second updateBuffer() routine as well

Fixes: #8499
5 years agoPass proper text to TeXOnePar in Paragrapgh::Private::validate
Juergen Spitzmueller [Sat, 20 Apr 2019 15:51:06 +0000 (17:51 +0200)]
Pass proper text to TeXOnePar in Paragrapgh::Private::validate

This fixes InPreamble layouts in insets (#11557)

5 years agoGuiIdListModel: ignore DecorationRole (icons of available list)
Juergen Spitzmueller [Sat, 20 Apr 2019 15:50:21 +0000 (17:50 +0200)]
GuiIdListModel: ignore DecorationRole (icons of available list)

5 years agoAdd system/local icon to available modules list
Juergen Spitzmueller [Sat, 20 Apr 2019 07:28:46 +0000 (09:28 +0200)]
Add system/local icon to available modules list

Also markup modules with missing requirements (like we do for layouts)

5 years agoFix some listings/minted incompatibilities
Juergen Spitzmueller [Fri, 19 Apr 2019 17:03:29 +0000 (19:03 +0200)]
Fix some listings/minted incompatibilities

The basic problem here is that rather than using an abstract syntax,
backend-specific param strings are produced in the listings dialog,
depending on whether listings or minted is used.

Of course this breaks if a user switches backends inbetween (s/he would
have to open and re-apply each and every listings inset!)

Do at least the most basic translations in InsetListings::latex().
A sane solution would imply the use of only one param syntax with
respective interpretation for each backend. But this would be a file
format change.

5 years agoFix #11552 in a different way
Enrico Forestieri [Fri, 19 Apr 2019 15:26:14 +0000 (17:26 +0200)]
Fix #11552 in a different way

The reported issue is fixed in a different way, not
involving the fix for #9348.

This commit supercedes [f2029fb3/lyxgit] and [17abf68b/lyxgit].

5 years agoUse proper listings font styles with polyglossia and RTL
Juergen Spitzmueller [Fri, 19 Apr 2019 15:18:18 +0000 (17:18 +0200)]
Use proper listings font styles with polyglossia and RTL

Fixes: #11554
Also load color with minted and polyglossia/RTL, as minted loads it
too late.

5 years agoUpdate sk.po
Kornel Benko [Fri, 19 Apr 2019 13:44:22 +0000 (15:44 +0200)]
Update sk.po

5 years agoAmend 7bb08f10
Kornel Benko [Fri, 19 Apr 2019 13:40:18 +0000 (15:40 +0200)]
Amend 7bb08f10

5 years agode.po
Juergen Spitzmueller [Fri, 19 Apr 2019 13:15:20 +0000 (15:15 +0200)]
de.po

5 years agoMove initial values of LyXRC members to the header
Jean-Marc Lasgouttes [Thu, 18 Apr 2019 15:09:12 +0000 (17:09 +0200)]
Move initial values of LyXRC members to the header

We use a C++11 construct that puts initial values of members along
with their definition. It is a good construct and now the out of line
constructor and the setDefaults() method can go.

This removes the need to define a dummy constructor in tex2lyx and
client.

The only needed change to the rest of code is a change of signature
for the user_(name|email) to return std::string. They are now called
explicitely from the constructor. We now have to include userinfo.h in
LyXRC.h, but this should not be too expensive.

5 years agoAnother quotation mark fix.
Juergen Spitzmueller [Fri, 19 Apr 2019 12:27:27 +0000 (14:27 +0200)]
Another quotation mark fix.

5 years agoFix quotation marks in GUI string.
Juergen Spitzmueller [Fri, 19 Apr 2019 11:43:33 +0000 (13:43 +0200)]
Fix quotation marks in GUI string.

5 years agoLayout tweaking
Juergen Spitzmueller [Fri, 19 Apr 2019 09:27:54 +0000 (11:27 +0200)]
Layout tweaking

5 years agoAdapt documentation of natbib use with bibitem
Juergen Spitzmueller [Fri, 19 Apr 2019 08:15:16 +0000 (10:15 +0200)]
Adapt documentation of natbib use with bibitem

5 years agoThe Author(Year) label format is also mandatory for numeric natbib!
Juergen Spitzmueller [Fri, 19 Apr 2019 07:53:42 +0000 (09:53 +0200)]
The Author(Year) label format is also mandatory for numeric natbib!

5 years agoMore formalia
Juergen Spitzmueller [Fri, 19 Apr 2019 07:34:12 +0000 (09:34 +0200)]
More formalia

(this are just things QtCreator nags about, and I address them in passing)

5 years agoDisplay full author list with Natbib (non-BibTeX) if requested
Juergen Spitzmueller [Fri, 19 Apr 2019 07:33:31 +0000 (09:33 +0200)]
Display full author list with Natbib (non-BibTeX) if requested

5 years agoDo not owerwrite specific CiteFormat def with default def
Juergen Spitzmueller [Fri, 19 Apr 2019 07:04:23 +0000 (09:04 +0200)]
Do not owerwrite specific CiteFormat def with default def

amends 5996b2e373544 and fixes natbib numerical display

5 years agoBreak long string
Juergen Spitzmueller [Fri, 19 Apr 2019 07:04:11 +0000 (09:04 +0200)]
Break long string

5 years agoFormalia
Juergen Spitzmueller [Fri, 19 Apr 2019 07:03:47 +0000 (09:03 +0200)]
Formalia

5 years agoUpdate sk.po
Kornel Benko [Thu, 18 Apr 2019 16:00:23 +0000 (18:00 +0200)]
Update sk.po

5 years agoAvailable modules should not be editable.
Juergen Spitzmueller [Thu, 18 Apr 2019 15:33:37 +0000 (17:33 +0200)]
Available modules should not be editable.

5 years agode.po
Juergen Spitzmueller [Thu, 18 Apr 2019 15:09:03 +0000 (17:09 +0200)]
de.po

5 years agoAmend 3615a6a75bfe7b
Juergen Spitzmueller [Thu, 18 Apr 2019 14:27:22 +0000 (16:27 +0200)]
Amend 3615a6a75bfe7b

Natbib provides separation of abbreviated and full author list also
beyond BibTeX

5 years agoDo not redefine a stripped-down LyXRC object.
Jean-Marc Lasgouttes [Thu, 18 Apr 2019 09:53:36 +0000 (11:53 +0200)]
Do not redefine a stripped-down LyXRC object.

I am not sure why it was done this way, but it is not really necessary.
Moreover gcc LTO does not like it.

5 years agounicodesymbols: use less force for utf8
Günter Milde [Thu, 18 Apr 2019 13:31:38 +0000 (15:31 +0200)]
unicodesymbols: use less force for utf8

since we auto-load "textcomp" now also for encodable characters,
we no longer need to force conversions defined in ts1enc.dfu.

FIXME: this is currently not working as intended, because
       exclusion (force != ...) seems to fail with a list of encodings
       and the characters are nevertheless force-converted.

5 years agoDon't force encoding switch for Japanese "listings" auto-strings.
Günter Milde [Thu, 18 Apr 2019 13:20:06 +0000 (15:20 +0200)]
Don't force encoding switch for Japanese "listings" auto-strings.

listings copes with variable-width encodings under platex.

5 years agoAmend [f2029fb3/lyxgit]
Kornel Benko [Thu, 18 Apr 2019 13:07:30 +0000 (15:07 +0200)]
Amend [f2029fb3/lyxgit]

Omitting acces to invalid index

5 years agoAdd Notion entry to paragraph-select function
Kornel Benko [Thu, 18 Apr 2019 12:54:35 +0000 (14:54 +0200)]
Add Notion entry to paragraph-select function

Thanks Pavel

5 years agoFix doxygen comment
Juergen Spitzmueller [Thu, 18 Apr 2019 12:51:10 +0000 (14:51 +0200)]
Fix doxygen comment

5 years agoMake usage of natbib without BibTeX more obvious
Juergen Spitzmueller [Thu, 18 Apr 2019 12:48:01 +0000 (14:48 +0200)]
Make usage of natbib without BibTeX more obvious

Fixes: #5549
5 years agounintended part of previous commit
Pavel Sanda [Thu, 18 Apr 2019 12:28:54 +0000 (14:28 +0200)]
unintended part of previous commit

5 years ago* layouttranslations - big bg update from Veso.
Pavel Sanda [Thu, 18 Apr 2019 12:26:06 +0000 (14:26 +0200)]
* layouttranslations - big bg update from Veso.

5 years ago* layouttranslations - sk updates.
Pavel Sanda [Thu, 18 Apr 2019 12:16:27 +0000 (14:16 +0200)]
* layouttranslations - sk updates.

Kornel I hope this was your intention (looks correct to me).

5 years agoModule categories: join math related stuff
Pavel Sanda [Thu, 18 Apr 2019 12:00:00 +0000 (14:00 +0200)]
Module categories: join math related stuff

5 years agobg.po: more updates from Veso
Juergen Spitzmueller [Thu, 18 Apr 2019 09:44:10 +0000 (11:44 +0200)]
bg.po: more updates from Veso

5 years agobump layout formats
Juergen Spitzmueller [Thu, 18 Apr 2019 09:40:56 +0000 (11:40 +0200)]
bump layout formats

5 years agoAdd NewlineCmd InsetLayout and Argument option
Juergen Spitzmueller [Thu, 18 Apr 2019 09:35:03 +0000 (11:35 +0200)]
Add NewlineCmd InsetLayout and Argument option

This allows to specific an alternative macro for newlines

Fixes: #10407
5 years agoAdd MenuString to InsetLayout
Juergen Spitzmueller [Thu, 18 Apr 2019 08:27:19 +0000 (10:27 +0200)]
Add MenuString to InsetLayout

Fixes: #8818
5 years agoAmend [f2029fb3/lyxgit]
Enrico Forestieri [Wed, 17 Apr 2019 16:08:46 +0000 (18:08 +0200)]
Amend [f2029fb3/lyxgit]

The fix for #11552 was reintroducing #9348. This commit makes sure
it stays fixed.

5 years agoFix bug #11552
Enrico Forestieri [Wed, 17 Apr 2019 14:03:13 +0000 (16:03 +0200)]
Fix bug #11552

Do not insert a brace inset when we know that LyX wrote the braces.

This commit amends [503f7db2/lyxgit].

5 years agoctest fixes.
Günter Milde [Wed, 17 Apr 2019 11:36:50 +0000 (13:36 +0200)]
ctest fixes.

5 years agoRELEASE-NOTES update
Kornel Benko [Wed, 17 Apr 2019 06:08:58 +0000 (08:08 +0200)]
RELEASE-NOTES update

5 years agoDon't switch encodings if in search modus
Kornel Benko [Wed, 17 Apr 2019 05:40:31 +0000 (07:40 +0200)]
Don't switch encodings if in search modus

5 years agolanguage support update (tests and workaround for Thai).
Günter Milde [Tue, 16 Apr 2019 20:05:58 +0000 (22:05 +0200)]
language support update (tests and workaround for Thai).

5 years agoRename legacy input encoding settings.
Günter Milde [Tue, 16 Apr 2019 18:17:32 +0000 (20:17 +0200)]
Rename legacy input encoding settings.

Format incremented to 573

5 years agoSelect the whole paragraph with tripple-left-click
Kornel Benko [Tue, 16 Apr 2019 17:50:31 +0000 (19:50 +0200)]
Select the whole paragraph with tripple-left-click

Fixes #9175

Also added new function: paragraph-select.

5 years agoRevert "Make math autocorrrect work with more than 2 chars"
Jean-Marc Lasgouttes [Tue, 16 Apr 2019 14:04:12 +0000 (16:04 +0200)]
Revert "Make math autocorrrect work with more than 2 chars"

This reverts commit 144e7d715938af7cadd9073f4afc30f3744a226a.

5 years agoRevert "Allow to undo partly math autocorrect"
Jean-Marc Lasgouttes [Tue, 16 Apr 2019 14:03:57 +0000 (16:03 +0200)]
Revert "Allow to undo partly math autocorrect"

This reverts commit f7a11ca7115064710b98bedc64d724ca15362527.

5 years agoRewrite the code that sets caret height in mathed
Jean-Marc Lasgouttes [Tue, 16 Apr 2019 13:58:51 +0000 (15:58 +0200)]
Rewrite the code that sets caret height in mathed

Instead of remembering the caret ascent and descent for the cell that contains the cursor, the new code remembers caret dimension for each MathRow object. This makes the code much less fragile (ans slightly smaller).

This fixes caret size issues when the Update::SinglePar flag is active.

Fixes bug #11541.

5 years agoAllow to undo partly math autocorrect
Jean-Marc Lasgouttes [Mon, 15 Apr 2019 09:12:25 +0000 (11:12 +0200)]
Allow to undo partly math autocorrect

To this end, introduce Undo::splitUndoGroup, which ends currently
group and creates a new one with same nesting level.

5 years agoMake math autocorrrect work with more than 2 chars
Isaac [Tue, 9 Apr 2019 01:48:46 +0000 (13:48 +1200)]
Make math autocorrrect work with more than 2 chars

5 years agoProperly fix #9616
Enrico Forestieri [Mon, 15 Apr 2019 18:56:52 +0000 (20:56 +0200)]
Properly fix #9616

Now all symbols in the unicodesymbols file having a mathcommand
are not wrapped in a \text inset anymore.

5 years agoRevert "Correctly classify arrows as math symbols"
Enrico Forestieri [Mon, 15 Apr 2019 17:26:53 +0000 (19:26 +0200)]
Revert "Correctly classify arrows as math symbols"

This reverts commit c56adfc8ec633145703111d6cce8831e7995e1ca.

I am reverting this because LyX uses an italic font for representing
mathalpha symbols and it is funny when a vertical arrow looks like
a leaning tower.

5 years agoCorrectly classify arrows as math symbols
Enrico Forestieri [Mon, 15 Apr 2019 16:23:45 +0000 (18:23 +0200)]
Correctly classify arrows as math symbols

The unicodesymbols file should be audited in order to add the
mathalpha flag to all symbols having a math representation.
If the flag is missing, when pasting in mathed a given symbol
with a math definition, one gets \text{\ensuremath{\symbname}}
because LyX assumes that the symbol is a textmode one by default.

5 years ago Update fr.po : translations of new strings, shortcuts untested
jpc [Mon, 15 Apr 2019 15:28:33 +0000 (17:28 +0200)]
     Update fr.po : translations of new strings, shortcuts untested

5 years agobg.po: fix escaping
Juergen Spitzmueller [Mon, 15 Apr 2019 10:15:23 +0000 (12:15 +0200)]
bg.po: fix escaping

5 years agocredits: add Veselin and update Sergei Winitzki's entry.
Juergen Spitzmueller [Mon, 15 Apr 2019 10:01:32 +0000 (12:01 +0200)]
credits: add Veselin and update Sergei Winitzki's entry.

5 years agoListings: language updates
Juergen Spitzmueller [Mon, 15 Apr 2019 09:55:46 +0000 (11:55 +0200)]
Listings: language updates

Patch by Sergei Winitzki

5 years agobg.po: rebase
Juergen Spitzmueller [Mon, 15 Apr 2019 09:46:20 +0000 (11:46 +0200)]
bg.po: rebase

5 years agoBulgarian po update by Veso
Juergen Spitzmueller [Mon, 15 Apr 2019 09:37:56 +0000 (11:37 +0200)]
Bulgarian po update by Veso

Note that this is still under the 50% treshold, so it's not active yet.

5 years agoctests: fix some test failures reported by Kornel.
Günter Milde [Sat, 13 Apr 2019 15:55:38 +0000 (17:55 +0200)]
ctests: fix some test failures reported by Kornel.

5 years agoDocument languages with new polyglossia support.
Günter Milde [Fri, 12 Apr 2019 16:34:06 +0000 (18:34 +0200)]
Document languages with new polyglossia support.

5 years agoctests: update tagging rules
Günter Milde [Fri, 12 Apr 2019 16:06:43 +0000 (18:06 +0200)]
ctests: update tagging rules

Don't generally ignore Japanese documents with non-TeX fonts,
as some of them compile.

5 years agoSet non-TeX fonts supporting Japanese in Japanese documents.
Günter Milde [Fri, 12 Apr 2019 15:57:46 +0000 (17:57 +0200)]
Set non-TeX fonts supporting Japanese in Japanese documents.

5 years agoUpdate language support documentation and comments.
Günter Milde [Fri, 12 Apr 2019 09:46:21 +0000 (11:46 +0200)]
Update language support documentation and comments.

5 years agoctest update: Japanese documents (should) work with non-TeX fonts.
Günter Milde [Fri, 12 Apr 2019 08:03:44 +0000 (10:03 +0200)]
ctest update: Japanese documents (should) work with non-TeX fonts.

* do not ignore Japanese (platex) with system fonts.

* CJK can be used with XeTeX and TeX-fonts if the input encoding is utf8.
  do not ignore.

* TODO: set non-TeX fonts and uninvert where possible.

5 years agoJapanese (platex) works fine with fontenc.
Günter Milde [Fri, 12 Apr 2019 07:59:15 +0000 (09:59 +0200)]
Japanese (platex) works fine with fontenc.

While not required for hyphenation, using T1 as default font encoding
helps with text in Latin script (pre-composed accented characters,
Nordic letters "eth" and "thorn").

5 years agoDo not switch the input encoding inside documents using platex.
Günter Milde [Thu, 11 Apr 2019 16:19:44 +0000 (18:19 +0200)]
Do not switch the input encoding inside documents using platex.

Fixes wrong and missing characters in text parts in other languages
(platex does not support "inputenc").

Fixes compilation errors due to desynchronized encoding switches.

5 years agoplatex input encodings: move handling of some "force" exceptions to unicodesymbols.
Günter Milde [Thu, 11 Apr 2019 16:24:12 +0000 (18:24 +0200)]
platex input encodings: move handling of some "force" exceptions to unicodesymbols.

5 years agoctests: update ignoredTests patterns and comments.
Günter Milde [Thu, 11 Apr 2019 11:37:39 +0000 (13:37 +0200)]
ctests: update ignoredTests patterns and comments.

5 years agoCtests: Invert some Spanish tests using non-ascii in references
Kornel Benko [Fri, 12 Apr 2019 11:37:00 +0000 (13:37 +0200)]
Ctests: Invert some Spanish tests using non-ascii in references

These tests fail at the combination luatex + tex fonts.

5 years agoplatex fixes.
Günter Milde [Wed, 10 Apr 2019 22:31:48 +0000 (00:31 +0200)]
platex fixes.

* Force unicodesymbols conversion for all *-platex input encodings,
* except some characters that work well in utf8.
* Use platex if document language is "japanese" and input encoding is "utf8".

5 years agoctest: update tagging scripts.
Günter Milde [Wed, 10 Apr 2019 19:02:10 +0000 (21:02 +0200)]
ctest: update tagging scripts.

5 years agoForce unicodesymbols conversion with uf8-platex.
Günter Milde [Wed, 10 Apr 2019 14:05:46 +0000 (16:05 +0200)]
Force unicodesymbols conversion with uf8-platex.

Fixes Japanese (platex) documents with text parts in other languages.

5 years agoTypographical corrections.
Günter Milde [Wed, 10 Apr 2019 13:59:17 +0000 (15:59 +0200)]
Typographical corrections.

5 years agoctest: update/fix tag rules.
Günter Milde [Wed, 10 Apr 2019 13:57:23 +0000 (15:57 +0200)]
ctest: update/fix tag rules.

5 years agoUse LatinRoman for Latin text parts in Japanese documentation.
Günter Milde [Wed, 10 Apr 2019 11:22:51 +0000 (13:22 +0200)]
Use LatinRoman for Latin text parts in Japanese documentation.

5 years agounicodesymbols: support Thai characters.
Günter Milde [Tue, 9 Apr 2019 20:52:31 +0000 (22:52 +0200)]
unicodesymbols: support Thai characters.

Also update the ctests.

5 years agoImprove and document use of Thai language.
Günter Milde [Tue, 9 Apr 2019 15:13:44 +0000 (17:13 +0200)]
Improve and document use of Thai language.

5 years agoFix bold-like characters when selecting bidi text
Jean-Marc Lasgouttes [Tue, 9 Apr 2019 09:29:20 +0000 (11:29 +0200)]
Fix bold-like characters when selecting bidi text

In painter, restrting paining regions does not really work when region is empty.

Fixes bug #11198.

5 years agoctests: update names of included files in input encoding samples for Xe/LuaTeX.
Günter Milde [Mon, 8 Apr 2019 20:08:49 +0000 (22:08 +0200)]
ctests: update names of included files in input encoding samples for Xe/LuaTeX.

5 years agoCmake export tests: Do not compile Minted files converted to lyx22 format
Kornel Benko [Mon, 8 Apr 2019 14:39:50 +0000 (16:39 +0200)]
Cmake export tests: Do not compile Minted files converted to lyx22 format

5 years agoAmend e55ed79d: Extend handling of Noto fonts
Kornel Benko [Mon, 8 Apr 2019 09:44:53 +0000 (11:44 +0200)]
Amend e55ed79d: Extend handling of Noto fonts

Also renamed
        known_roman_fonts -> known_roman_font_packages
        known_sans_fonts -> known_sans_font_packages
        known_typewriter_fonts -> known_typewriter_font_packages
        known_math_fonts -> known_math_font_packages

5 years agoCmake tests: Converted to new format, to insert \use_non_tex_fonts variable set
Kornel Benko [Sun, 7 Apr 2019 19:09:56 +0000 (21:09 +0200)]
Cmake tests: Converted to new format, to insert \use_non_tex_fonts variable set

5 years agoDo not attempt to show module info for category headers
Juergen Spitzmueller [Sun, 7 Apr 2019 11:57:41 +0000 (13:57 +0200)]
Do not attempt to show module info for category headers

5 years agoUpdate sk.po
Kornel Benko [Sun, 7 Apr 2019 11:48:55 +0000 (13:48 +0200)]
Update sk.po

5 years agoAdapt tex2lyx to the noto fonts extension
Kornel Benko [Sun, 7 Apr 2019 11:47:45 +0000 (13:47 +0200)]
Adapt tex2lyx to the noto fonts extension

5 years agoUpdate tex2lyx tests due to format change
Kornel Benko [Sun, 7 Apr 2019 11:30:31 +0000 (13:30 +0200)]
Update tex2lyx tests due to format change

5 years agotabular-style-insert: add rows also for 1x and 2x tables
Juergen Spitzmueller [Sun, 7 Apr 2019 10:10:03 +0000 (12:10 +0200)]
tabular-style-insert: add rows also for 1x and 2x tables

Fixes: #11537