Günter Milde
1c5698af02
Adapt ctest tagging rules to the changed file names of templates and examples.
2019-03-22 23:57:29 +01:00
Günter Milde
80b6a0038a
Add lib/unicodesymbols support for Hebrew.
...
Hebrew language must be set (otherwise character macros are not defined)
but this is normally no problem because it is also neede for RTL support.
2019-03-22 23:55:00 +01:00
Pavel Sanda
066a164ba6
Forgotten accelerators.
2019-03-22 22:14:21 +01:00
jpc
a72f4327a3
Solve shortcut conflicts in fr.po
2019-03-22 18:53:15 +01:00
Juergen Spitzmueller
aff2ee6058
Add soul module
2019-03-22 18:29:50 +01:00
Jean-Marc Lasgouttes
d52e04a9b3
Fix fonts used by sub/superscript in text
...
Several changes are needed to get things right:
* nested supersripts only work with inheritFonts=true.
* to get caret position right, it is necessary to remember the outside
font of the inset before computing metrics.
* to get the size right at insertion time, it is necessary to trigger
a metrics computation just after inset insertion.
2019-03-22 16:19:52 +01:00
Jean-Marc Lasgouttes
cfb8b214d1
Treat math style a bit more like other font features
...
While math style (scriptstyle,...) is not really something that can be
set, it is useful for text subscripts and superscripts and therefore
it makes sense to handle it in some places.
With this change, style is still not a first class feature, but good
enough for now. In particular, it is taken into account in update().
2019-03-22 16:19:05 +01:00
Jean-Marc Lasgouttes
b79a694c56
Compilation fix
2019-03-22 14:56:33 +01:00
Juergen Spitzmueller
36edbffe2f
de.po
2019-03-22 14:22:16 +01:00
Juergen Spitzmueller
6efdd1c399
Cosmetics
2019-03-22 14:18:17 +01:00
Juergen Spitzmueller
58c4c11c4c
Use GuiLyXFiles also for ui, kbd and bind files in prefs
2019-03-22 14:14:33 +01:00
Juergen Spitzmueller
9a2c5b515a
Disable language combo if there is nothing to select
2019-03-22 14:14:33 +01:00
Juergen Spitzmueller
b7f6c16a48
Fix duplicate language entry
2019-03-22 14:14:32 +01:00
Kornel Benko
31457124e9
Update sk.po
2019-03-22 11:48:41 +01:00
Juergen Spitzmueller
55012674c8
Add forgotten replacement
2019-03-22 11:25:20 +01:00
Juergen Spitzmueller
827615b82c
de.po
2019-03-22 11:16:43 +01:00
Juergen Spitzmueller
ca024383e0
Fix problematic characters in example/template file names
...
For (, ) and & we use URL encoding now.
2019-03-22 11:10:49 +01:00
Juergen Spitzmueller
a84103a8d4
Replace unnecessary ampersand in folder name
2019-03-22 09:38:05 +01:00
Günter Milde
4130ab15c6
Fix inputencoding for documentation, examples, and templates.
...
* "platex" fails with "inputencoding default", if there is text in other languages.
"jis-platex" works fine, "jis-utf8" fails with German Umlauts (maybe more).
* The expert setting "inputencoding default" switches the inpute encoding
with language switches without marking this in the LaTeX source.
It is rarely required (if ever) and makes documents easy to break.
It is not required for AMS Books, Simple CV, ... (probabely a tex2lyx issue).
"utf8" and "auto" work fine.
2019-03-22 08:41:55 +01:00
Uwe Stöhr
3aaa6078fd
installer: fix a display issue
...
a path in the uninstaller was not visible because of missing line breaks
2019-03-22 01:18:04 +01:00
Uwe Stöhr
aca0abc7b0
installer: remove unsupported TeX distributions
...
MiKTeX 2.8 and TeXLive 2014 are since a while not supported
2019-03-22 01:06:56 +01:00
Juergen Spitzmueller
9a473a4954
Fix header case
2019-03-21 19:31:46 +01:00
Juergen Spitzmueller
7403fd2f88
Replace Type combo, which was considered irritating, with a Type filter
...
The new one allows to display only user or system files.
2019-03-21 19:25:10 +01:00
Jean-Marc Lasgouttes
e170051909
typo
2019-03-21 18:45:46 +01:00
Günter Milde
ecd0b57f6f
Amend d3ec77c633
: adapt ctest tag files.
...
Update the regular expressions for inversion and tagging of tests
to use the new paths for examples and templates.
2019-03-21 17:41:14 +01:00
Günter Milde
0b7e51033c
Kluwer example fails with Polyglossia.
2019-03-21 17:39:51 +01:00
Kornel Benko
4da338e550
CMake build: Rename HAVE_LONG_LONG to HAVE_LONG_LONG_INT
2019-03-21 16:12:02 +01:00
Kornel Benko
afccaae48a
Amend 601244ba92
: Use HAVE_LONG_LONG_INT instead of LYX_USE_LONG_LONG
...
Cmake changes
2019-03-21 15:17:24 +01:00
Juergen Spitzmueller
4b2cce9e0f
Consider files only in lang subtrees
2019-03-21 14:39:33 +01:00
Kornel Benko
bd16aac366
Update sk.po
2019-03-21 14:30:52 +01:00
Jean-Marc Lasgouttes
601244ba92
Use HAVE_LONG_LONG_INT instead of LYX_USE_LONG_LONG
...
It seems that the extra complication hurts more than it helps (for
example with OpenBSD).
Some adaptation will be needed for cmake.
2019-03-21 14:18:17 +01:00
Juergen Spitzmueller
cd9f52da89
GuiLyXFiles: fix icons and tooltips
2019-03-21 14:18:03 +01:00
Juergen Spitzmueller
7f39be8664
GuiLyXFiles: prefill language combo
2019-03-21 13:40:11 +01:00
Kornel Benko
ebc7105c36
FindAdv: Cosmetics
...
Remove parentheses from return statements,
add '_' to private members
2019-03-21 12:58:16 +01:00
Jean-Marc Lasgouttes
c2732a30f9
Mark inserted/deleted end of paragraph using pilcrow
...
Instead of the weird corner line, display a pilcrow sign (even when
disabled in prefs) to mark inserted/deleted end of paragraph.
Incidentally, this fixes the recent placement bug of the corner line.
2019-03-21 11:31:39 +01:00
Jean-Marc Lasgouttes
5d30f790dd
Compilation fix
...
For some reason I need this (maybe a Qt4/5 discrepancy).
2019-03-21 10:28:16 +01:00
Juergen Spitzmueller
7be8307768
GuiLyXFiles: rework language selector
...
Now only the languages available for the selected file are displayed.
By default, LyX pre-selects the GUI language (and falls back to English
if this is not available). Once another language has been selected by
the user, this one is preferred before the GUI language (and the English
fallback).
2019-03-21 09:13:09 +01:00
Uwe Stöhr
84863eb1b0
installer/setup/configure.nsh: revert an unwanted commit part
2019-03-21 02:45:21 +01:00
Uwe Stöhr
0ddc4d4dd1
installer: fix icon issue
...
LyX did not show up in the Windows Control panel with its icon
2019-03-21 02:41:57 +01:00
Uwe Stöhr
ef64a3b741
installer: update some links
...
also update header info
2019-03-21 02:40:44 +01:00
Uwe Stöhr
01c5d528fe
convertDefault.py: remove ancient restriction
...
there is no longer the need to restrict the image depth (on Windows since years the 16 bit depth version of ImageMagick is bundled)
2019-03-21 02:35:51 +01:00
Kornel Benko
e55244ccd8
FindAdv: Added remaining accents(2) dgrave, textdoublegrave, rcap, textroundcap
2019-03-20 23:22:29 +01:00
Juergen Spitzmueller
ca67b8aa2c
GuiLyXFiles: add icons that indicate whether a file is from user or system
2019-03-20 18:38:07 +01:00
Juergen Spitzmueller
1222ce3bfe
Add Qt-internal string for translation
2019-03-20 18:37:34 +01:00
Jean-Marc Lasgouttes
1c755fefa5
Initialize hasTitle in Intervall constructor
...
I also moved around some things while I was at it.
Spotted by coverity scan.
2019-03-20 17:26:56 +01:00
Juergen Spitzmueller
f3ee82fb87
Do not close LyXFiles dialog on double-clicking header
2019-03-20 12:37:55 +01:00
Juergen Spitzmueller
07e20fbb2f
Amend 0c8eea0fe5
2019-03-20 12:36:39 +01:00
Jean-Marc Lasgouttes
0c8eea0fe5
Compilation fix for Qt < 5.2.
2019-03-20 11:45:29 +01:00
Jean-Marc Lasgouttes
d3979e798c
Cache the value of GuiFontMetrics::lbearing().
...
This seems to be necessary on windows, where math editing can get very
slow. Note that other methods like rbearing already use a cache.
In the future all these caches for single characters shall be unified.
2019-03-20 11:14:43 +01:00
Scott Kostyshak
b6ab5cd962
ctests: inverted -> "wrong output" for 2 uk tests
...
These exports no longer give an error (with TL18, TL19-pre), but
have wrong output.
2019-03-19 23:08:35 -04:00