]>
git.lyx.org Git - features.git/log
Juergen Spitzmueller [Wed, 14 Aug 2019 11:10:42 +0000 (13:10 +0200)]
Deactivate active - in tables with \cline or \cmidrule
This introduces a new languages tag ActiveChar which also can be used
for similar cases.
Juergen Spitzmueller [Wed, 14 Aug 2019 09:25:31 +0000 (11:25 +0200)]
Fix cline/cmidrule calculation once more
Juergen Spitzmueller [Tue, 13 Aug 2019 17:29:39 +0000 (19:29 +0200)]
fix midrule calculation
Juergen Spitzmueller [Tue, 13 Aug 2019 15:04:42 +0000 (17:04 +0200)]
GuiSetBorder: Fix drawing glitch with trimmed lines
Juergen Spitzmueller [Tue, 13 Aug 2019 13:55:34 +0000 (15:55 +0200)]
Don't output default papersize
Juergen Spitzmueller [Tue, 13 Aug 2019 10:31:34 +0000 (12:31 +0200)]
Fix another dead ref
Juergen Spitzmueller [Tue, 13 Aug 2019 10:25:30 +0000 (12:25 +0200)]
Fix another dead ref
Juergen Spitzmueller [Tue, 13 Aug 2019 10:18:50 +0000 (12:18 +0200)]
Fix documents
Kornel Benko [Tue, 13 Aug 2019 09:13:27 +0000 (11:13 +0200)]
Update sk.po
Kornel Benko [Tue, 13 Aug 2019 09:07:27 +0000 (11:07 +0200)]
Update sk.po
Juergen Spitzmueller [Tue, 13 Aug 2019 08:38:26 +0000 (10:38 +0200)]
Support memoir's builtin endnotes
Juergen Spitzmueller [Tue, 13 Aug 2019 08:13:32 +0000 (10:13 +0200)]
Localize endnotes header (with endnotes.sty)
Juergen Spitzmueller [Tue, 13 Aug 2019 08:12:28 +0000 (10:12 +0200)]
de.po
Juergen Spitzmueller [Tue, 13 Aug 2019 05:55:21 +0000 (07:55 +0200)]
Typo
Juergen Spitzmueller [Tue, 13 Aug 2019 05:54:01 +0000 (07:54 +0200)]
de.po
Juergen Spitzmueller [Tue, 13 Aug 2019 05:30:20 +0000 (07:30 +0200)]
Add support for the enotez package
This is a modern implementation of endnotes building on LaTeX3 tools which
gets away with deficiencies of the endnotes package, has some extra features,
is localized, supports hyperref and is better customizable.
As this is a fairly new package requiring l3, we keep the old endnotes
module and provide this as an alternative.
Juergen Spitzmueller [Tue, 13 Aug 2019 05:29:07 +0000 (07:29 +0200)]
lyx2lyx: remove landscape module in reversion
Juergen Spitzmueller [Tue, 13 Aug 2019 05:28:12 +0000 (07:28 +0200)]
lyx2lyx: fix del_module method
Scott Kostyshak [Tue, 13 Aug 2019 02:16:40 +0000 (22:16 -0400)]
Fix clipart path for nl Tutorial
The absolute path from the translator was accidentally used
(
bbdee57e ).
The document now compiles.
Juergen Spitzmueller [Mon, 12 Aug 2019 12:54:52 +0000 (14:54 +0200)]
Update layout formats
Juergen Spitzmueller [Mon, 12 Aug 2019 12:52:35 +0000 (14:52 +0200)]
update tex2lyx tests
Juergen Spitzmueller [Mon, 12 Aug 2019 12:48:21 +0000 (14:48 +0200)]
foottoend.module: no need to tinker with redefinitions
when we just can output what we want right away.
Juergen Spitzmueller [Mon, 12 Aug 2019 11:00:54 +0000 (13:00 +0200)]
Extend endnotes support
Support native solution for Endnotes list rather than having to use
\\theendnotes via ERT
File format change
Juergen Spitzmueller [Mon, 12 Aug 2019 10:18:28 +0000 (12:18 +0200)]
Add Requires to float definition.
Juergen Spitzmueller [Sun, 11 Aug 2019 06:21:33 +0000 (08:21 +0200)]
Fix comment
Juergen Spitzmueller [Sun, 11 Aug 2019 06:15:57 +0000 (08:15 +0200)]
Force LTR for numeric citations
Fixes: #3005
Juergen Spitzmueller [Fri, 9 Aug 2019 06:05:11 +0000 (08:05 +0200)]
Typo
Juergen Spitzmueller [Wed, 7 Aug 2019 17:36:32 +0000 (19:36 +0200)]
Thinko
Pavel Sanda [Wed, 7 Aug 2019 15:13:18 +0000 (17:13 +0200)]
Minor comment.
Offshoot of
bf99ece7366ad .
https://mailman.ntg.nl/pipermail/ntg-pdftex/2019-August/004306.html
Juergen Spitzmueller [Wed, 7 Aug 2019 15:10:58 +0000 (17:10 +0200)]
update layout formats
Juergen Spitzmueller [Wed, 7 Aug 2019 14:50:54 +0000 (16:50 +0200)]
update tex2lyx tests
Juergen Spitzmueller [Wed, 7 Aug 2019 14:44:11 +0000 (16:44 +0200)]
Use generic paper size names rather than LaTeXisms such as "letterpaper"
This allows to support classes that don't use the Xpaper wording.
Add support for KOMA font (keyval) syntax on top of that.
Also support class-specific font and paper sizes in tex2lyx.
File and layout format change.
Juergen Spitzmueller [Wed, 7 Aug 2019 11:00:29 +0000 (13:00 +0200)]
Allow for multiple use of same key in qualified citation lists
File format change
Fixes: #11618, #11632
Juergen Spitzmueller [Tue, 6 Aug 2019 18:01:07 +0000 (20:01 +0200)]
Add default page size to KOMA layout
Juergen Spitzmueller [Tue, 6 Aug 2019 17:34:43 +0000 (19:34 +0200)]
update layout formats
Juergen Spitzmueller [Tue, 6 Aug 2019 17:29:18 +0000 (19:29 +0200)]
Add more fontsizes to KOMA classes.
Theoretically, KOMA supports any font size. We add a sensible range.
Juergen Spitzmueller [Tue, 6 Aug 2019 17:27:49 +0000 (19:27 +0200)]
Add FontSizeFormat textclass option
This allows to customize the way fontsizes are passed to the class (e.g.,
"fontsize=12", as used by KOMA, rather than "12pt").
Juergen Spitzmueller [Tue, 6 Aug 2019 16:26:10 +0000 (18:26 +0200)]
update tex2lyx tests
Juergen Spitzmueller [Tue, 6 Aug 2019 16:18:37 +0000 (18:18 +0200)]
Add more page sizes to KOMA and memoir
Juergen Spitzmueller [Tue, 6 Aug 2019 15:34:16 +0000 (17:34 +0200)]
Add textclass options for paper size selection and default paper size
Fixes: #4506
Implementing this to the classes requires file format changes, as the
classes' page layout will likely differ from geometry's.
Juergen Spitzmueller [Mon, 5 Aug 2019 17:01:48 +0000 (19:01 +0200)]
Fix interplay of memoir and geometry
Fixes: #10970
Juergen Spitzmueller [Mon, 5 Aug 2019 14:30:01 +0000 (16:30 +0200)]
Fix text direction of references with XeTeX/bidi
Fixes: #11626
Kornel Benko [Tue, 30 Jul 2019 13:21:56 +0000 (15:21 +0200)]
Findadv: Add some missing accents.
They are defined in lib/unicodesymols, but were not handled yet.
Kornel Benko [Tue, 30 Jul 2019 13:19:56 +0000 (15:19 +0200)]
Cmake build: Disable interprocedural optimization if debugging
Pavel Sanda [Mon, 29 Jul 2019 11:36:15 +0000 (13:36 +0200)]
Additional manual - few updates about VCS info inset from Joel and me.
Kornel Benko [Sun, 28 Jul 2019 21:00:38 +0000 (23:00 +0200)]
Update sk.po
Pavel Sanda [Sun, 28 Jul 2019 20:01:17 +0000 (22:01 +0200)]
git VCS: add support for short hashes in inset info ("Abbreviated revision").
Fixes bug #11620.
Patch from Joel Kulesza.
Pavel Sanda [Thu, 25 Jul 2019 12:31:20 +0000 (14:31 +0200)]
Do not issue error dialog when no tag is found in git repo for tree-revision info.
Reported by Joel Kulesza.
Candidate for branch.
Kornel Benko [Thu, 25 Jul 2019 08:01:03 +0000 (10:01 +0200)]
Fix forward search
The provided working directory was not properly set when the underlying
process starts.
It is not clear, why only this one call to one.startscript()
needs fixing. OTOH, the other calls do not use 'Systemcall::DontWait'
as the first parameter.
Richard Kimberly Heck [Thu, 25 Jul 2019 04:04:59 +0000 (00:04 -0400)]
Fix typo
Pavel Sanda [Wed, 24 Jul 2019 21:58:42 +0000 (23:58 +0200)]
Set high compression level for xz distribution, now really.
tar: 117 585 920
xz: 17 394 696
xz-9: 16 571 524
xz-9e: 16 271 632
(xz 5.2.4)
Juergen Spitzmueller [Tue, 23 Jul 2019 08:34:33 +0000 (10:34 +0200)]
Allow multiple insertion of citation key with qualified citation lists
Fixes: #11618
Juergen Spitzmueller [Tue, 23 Jul 2019 05:36:53 +0000 (07:36 +0200)]
Correct visual/logic cursor description
Jean-Marc Lasgouttes [Mon, 22 Jul 2019 13:48:28 +0000 (15:48 +0200)]
forgot this
Jean-Marc Lasgouttes [Sun, 21 Jul 2019 23:20:30 +0000 (01:20 +0200)]
Add mechanism to change icons in RTL mode
When the cursor in RTL text, icons for "depth-increment" or
"layout-toggle Enumerate" look wrong.
To fix this, the lfun "bidi" is introduced. "bidi ltr func" behaves
like "func" in LTR text, but is unknown in RTL text. "bidi rtl" does
the opposite. This allows to add two icons, but only have one icon
available. When no document is available, only LTR is assumed.
To make this work, the handling of unknown functions in toolbar has
been changed so this these functions can change dynamically their
existence.
The icon themes `default', `oxygen' and `classic' have been updated
accordingly.
Fixes bug #4451.
Kornel Benko [Mon, 22 Jul 2019 10:40:34 +0000 (12:40 +0200)]
Update sk.po
Juergen Spitzmueller [Mon, 22 Jul 2019 09:31:56 +0000 (11:31 +0200)]
use validator rather than inputMask for line edit validation (part 2)
Juergen Spitzmueller [Mon, 22 Jul 2019 07:36:09 +0000 (09:36 +0200)]
use validator rather than inputMask for line edit validation
inputMask gives an odd cursor, see #7204
Juergen Spitzmueller [Mon, 22 Jul 2019 06:42:05 +0000 (08:42 +0200)]
de.po
Juergen Spitzmueller [Mon, 22 Jul 2019 06:13:45 +0000 (08:13 +0200)]
UserGuide: decimal separator updates.
Juergen Spitzmueller [Mon, 22 Jul 2019 06:05:28 +0000 (08:05 +0200)]
Localize the default decimal separator
Do not blindly use (English) "." as default, but the locale default of
the current context language.
Fixes: #7204
Juergen Spitzmueller [Sun, 21 Jul 2019 15:59:53 +0000 (17:59 +0200)]
de/UserGuide: correction
Juergen Spitzmueller [Sun, 21 Jul 2019 15:58:17 +0000 (17:58 +0200)]
de.po
Juergen Spitzmueller [Sun, 21 Jul 2019 14:43:41 +0000 (16:43 +0200)]
Fix another tooltip
Juergen Spitzmueller [Sun, 21 Jul 2019 14:27:12 +0000 (16:27 +0200)]
Hide custom_language_package if custom is not selected
Otherwise people might read it as if babel was automatically selected
Juergen Spitzmueller [Sun, 21 Jul 2019 14:19:01 +0000 (16:19 +0200)]
Further tooltips fix
Juergen Spitzmueller [Sun, 21 Jul 2019 12:41:23 +0000 (14:41 +0200)]
Fix tooltip
Juergen Spitzmueller [Sun, 21 Jul 2019 12:37:41 +0000 (14:37 +0200)]
UserGuide: update prefs language documentation
Juergen Spitzmueller [Sun, 21 Jul 2019 12:37:14 +0000 (14:37 +0200)]
Add tooltips
The function itself seems broken.
Kornel Benko [Sun, 21 Jul 2019 12:32:00 +0000 (14:32 +0200)]
Update sk.po
Juergen Spitzmueller [Sun, 21 Jul 2019 11:14:20 +0000 (13:14 +0200)]
Fix nullpointer issue
Juergen Spitzmueller [Sun, 21 Jul 2019 10:36:05 +0000 (12:36 +0200)]
Re-add file that got lost in the qt4 > qt rename
Juergen Spitzmueller [Sun, 21 Jul 2019 10:06:53 +0000 (12:06 +0200)]
de.po
Juergen Spitzmueller [Sun, 21 Jul 2019 09:49:33 +0000 (11:49 +0200)]
Show language switch item in menu also in monolingual documents.
Juergen Spitzmueller [Sun, 21 Jul 2019 09:37:54 +0000 (11:37 +0200)]
Improve prefs language UI
Uwe Stöhr [Sat, 20 Jul 2019 23:27:43 +0000 (01:27 +0200)]
Fancy_Colored_Boxes.lyx: add section about references
is a user request
Kornel Benko [Sat, 20 Jul 2019 22:44:17 +0000 (00:44 +0200)]
Amend
c293be56 : Cmake part of 'Rename frontend qt4 to qt'
Jean-Marc Lasgouttes [Sat, 20 Jul 2019 21:06:05 +0000 (23:06 +0200)]
Rename frontend qt4 to qt
In particular, the directory frontends/qt4 is renamed to frontends/qt.
Many configurations file have to be updated. All mentions of qt4 in
the source have been audited, and changed to qt if necessary.
The only part that has not been updated is the CMake build system.
Jean-Marc Lasgouttes [Fri, 19 Jul 2019 15:23:20 +0000 (17:23 +0200)]
Add a pref to disable OS keyboard language support
By default, the behavior is the same as before, except that the
language of new document is not unconditionally en_US anymore.
The new checkbox "Respect OS keyboard language" (off by default)
governs this behavior.
Update prefs format to 30.
Juergen Spitzmueller [Sat, 20 Jul 2019 04:58:30 +0000 (06:58 +0200)]
Add missing GuiName
Jean-Marc Lasgouttes [Fri, 19 Jul 2019 09:46:35 +0000 (11:46 +0200)]
Set language to OS input language when moving cursor
Instead of setting language from context when moving the cursor, set
it to the OS input language. This behavior will probably need to be
controlled by a preference, since not everybody changes keyboard
mapping when changing language.
This required to move BufferView::setCursorLanguage to
Cursor::setLanguageFromInput().
Juergen Spitzmueller [Fri, 19 Jul 2019 05:49:12 +0000 (07:49 +0200)]
tex2lyx: slight font handling simplification
We do not have to add the general packages to known sf and tt, just to
exclude them later by exception.
Kornel Benko [Thu, 18 Jul 2019 17:51:46 +0000 (19:51 +0200)]
Update sk.po
Juergen Spitzmueller [Thu, 18 Jul 2019 16:54:55 +0000 (18:54 +0200)]
de.po
Juergen Spitzmueller [Thu, 18 Jul 2019 16:53:27 +0000 (18:53 +0200)]
More latexfonts fixes
Adobe is not part of the font name
Juergen Spitzmueller [Thu, 18 Jul 2019 16:49:42 +0000 (18:49 +0200)]
latexfonts: more minor fixes
Juergen Spitzmueller [Thu, 18 Jul 2019 15:05:44 +0000 (17:05 +0200)]
Really fix bug #11616
With !using_begin_end, we need to compare against the paragraph language
since cur_language is always empty.
Juergen Spitzmueller [Thu, 18 Jul 2019 15:04:18 +0000 (17:04 +0200)]
Revert "Fix bug #11616"
This reverts commit
2890b99a76ec58e57168b26cd1872e050eb37cfb .
A real fix follows in a minute
Juergen Spitzmueller [Thu, 18 Jul 2019 08:50:46 +0000 (10:50 +0200)]
Support for CrimsonPro
Juergen Spitzmueller [Thu, 18 Jul 2019 07:48:09 +0000 (09:48 +0200)]
tex2lyx: update and improve noto import
Juergen Spitzmueller [Thu, 18 Jul 2019 07:08:24 +0000 (09:08 +0200)]
Juergen Spitzmueller [Thu, 18 Jul 2019 06:41:00 +0000 (08:41 +0200)]
Merge the two noto regular fonts
These are actually the same font and shape, so no need for two entries
Juergen Spitzmueller [Thu, 18 Jul 2019 06:26:59 +0000 (08:26 +0200)]
Regular series is default
Juergen Spitzmueller [Thu, 18 Jul 2019 06:15:00 +0000 (08:15 +0200)]
Remove unneeded method.
Juergen Spitzmueller [Thu, 18 Jul 2019 06:14:09 +0000 (08:14 +0200)]
Remove Plex Semibolds
These are not font shapes proper. The semibold is to be combined with
font shapes and thus needs to go to extra options.
Juergen Spitzmueller [Thu, 18 Jul 2019 05:10:31 +0000 (07:10 +0200)]
Missing renames
Jean-Marc Lasgouttes [Tue, 16 Jul 2019 23:01:49 +0000 (01:01 +0200)]
Respect OS-level keyboard language
This bug provides two features:
1/ when a new document is created the language is set to the current
keyboard language.
2/ when keyboard is switched at OS level, the input language of
current window is changed. The language is set preferably to one of
those of the document. Ex. if the keyboard changes to en_GB but one
is typing a document in US English and Hebrew, then US English will
be selected rather that adding UK English to the list.
The implementation depends a lot on Qt. The platform status is :
* working on Windows 10
* not working with Linux (although 1/ works with Qt4); it seems that
Qt5 supports switching through ibus, but I do not know what this
means.
* not yet tested on macOS.
This addresses bugs #6450, #6247 and somehow #10514.
Enrico Forestieri [Wed, 17 Jul 2019 19:28:49 +0000 (21:28 +0200)]
Fix bug #11616
Do not care about branches when no package language is used.
Juergen Spitzmueller [Wed, 17 Jul 2019 19:16:18 +0000 (21:16 +0200)]
Add missing FORMAT entry
Juergen Spitzmueller [Wed, 17 Jul 2019 19:16:05 +0000 (21:16 +0200)]