Juergen Spitzmueller
0c6d0a86b9
Remove unnecessary conversion
2022-12-19 10:55:28 +01:00
Juergen Spitzmueller
c2a324e242
Amend 9716e79624a4d
...
If the main language does not require the inputenc package, but a
secondary language does, inputenc needs to be loaded as well
(without options)
Also simplify the code a bit.
2022-12-19 08:00:06 +01:00
Juergen Spitzmueller
4a3871f5db
Add toolbar option to reset font + language settings ( #12199 )
2022-12-18 16:36:30 +01:00
Juergen Spitzmueller
97c9404b71
language reset should reset to the buffer language
...
not reset_language, which links to default_language, which is always
English.
2022-12-18 16:35:07 +01:00
Juergen Spitzmueller
005dc32e54
Disable non-functional insets in math ( #4039 )
...
... finishing 15 year old work of mine :-(
2022-12-18 15:12:21 +01:00
Juergen Spitzmueller
17634087ea
Correct date
2022-12-18 14:17:46 +01:00
Juergen Spitzmueller
3d63b78d07
Correct counting
2022-12-18 14:17:29 +01:00
Juergen Spitzmueller
9fc190d61c
Improve functions for bibliography managers ( #8193 )
...
- new function to list bibtex databases
- citation-insert returns the list of undefined keys
if the request comes from the LyX server
Original patch from Benjamin Piwowarski (2012!).
Modified and updated by Riki Heck and myself.
2022-12-18 13:25:24 +01:00
Juergen Spitzmueller
9716e79624
inputenc only expects one option
...
File switches with documents are done via \inputencoding.
Other than with fontenc, these do not need to be laoded via options
beforehand.
Also, out current code loaded the additional languages' encoding last,
which might result in wrong encoding settings.
2022-12-17 15:14:47 +01:00
Juergen Spitzmueller
23a2920dae
Remove preceding spaces
2022-12-15 08:39:52 +01:00
Richard Kimberly Heck
fdabd46e8e
Fix shortcut
2022-12-12 17:36:07 -05:00
Richard Kimberly Heck
88f0a98b52
Fix bug #12609
2022-12-12 17:33:56 -05:00
Richard Kimberly Heck
bbe2ee10a4
Pronoun
2022-12-12 17:18:35 -05:00
Jean-Marc Lasgouttes
02783aec66
Revert "Remove left/right spacing around top/left buttons"
...
Let's try to find a better solution (see ticket #12335 )
This reverts commit d2f23c303cc96e74fcec480f392f3dcce334ba8f.
2022-12-11 20:48:44 +01:00
Enrico Forestieri
e18709b176
Further amend fb7b7e52
...
This restores the previous behavior of runCommand().
When the child process could not be properly terminated the
error "RunCommand: could not terminate child process" was being
issued. However, in fb7b7e52 there was a misinterpretation
between this condition and the exit status of the child and
these two different errors were mixed up. They are now
disentangled again.
2022-12-11 15:06:22 +01:00
Juergen Spitzmueller
163844a6d0
Allow defaultfamily change with non_TeX fonts ( #12608 )
2022-12-11 14:47:13 +01:00
Enrico Forestieri
d7910e1870
Amend fb7b7e52
...
pclose() returns -1 only in specific cases, otherwise it returns the
exit status of the child, to be retrieved by the macro WEXITSTATUS.
2022-12-11 12:15:37 +01:00
Juergen Spitzmueller
c7c3b39413
Minor checkedLineEdit fixes
...
* Do not disallow application if an invalid widget is disabled
* Fix coloring of text
2022-12-11 10:01:09 +01:00
Daniel Ramoeller
bfff93d879
Restrict toolbar menu to toolbar
...
Partial fix for bug #11949 .
2022-12-10 20:30:58 +01:00
Jean-Marc Lasgouttes
46992201b7
Add != operator to FuncRequest and special value FuncRequest::prefix
...
Use this value (and `unknown' where relevant)
2022-12-10 20:30:58 +01:00
Scott Kostyshak
9f7bbeadda
Change Doc Settings "Edit" PB to "Edit Externally"
...
"Edit" by itself is not clear if the user doesn't already know what
it does.
This affects both the local layout tab and the LaTeX preamble tab.
Brief ML discussion here:
https://www.mail-archive.com/search?l=mid&q=20221202193312.myfnuhuz6xcil6qt%40gary
2022-12-10 10:02:48 -05:00
Juergen Spitzmueller
7f1cb306f9
Warn if buffer is switched with unapplied document changes ( #9369 )
2022-12-10 14:28:46 +01:00
Thibaut Cuvelier
0e2513a0e8
Amend d4095dc0
...
Apostrophes were being converted inside code-like areas, like LilyPond insets. This patch fixes tests that started to fail:
Processing `./60/lily-95ee389a.ly'
Parsing...
././60/lily-95ee389a.ly:7:12: error: undefined character or shorthand: &
\relative c
’’ { g a b c}
2022-12-09 20:17:58 +01:00
Thibaut Cuvelier
5b7fbb4190
XHTML: support NONE as item tag when no item tag should be output.
...
This patch mimics a similar feature for DocBook (albeit not as pervasive).
2022-12-09 02:48:52 +01:00
Thibaut Cuvelier
6c22e32cee
MathML: update code for InsetMathCases to newest classes.
...
Based on a commit from lynx <lorenzobertini97@gmail.com>
Part of bug #12590 .
2022-12-09 01:49:19 +01:00
Thibaut Cuvelier
5893ea866e
MathML: output substacks as grids.
...
Based on a commit from lynx <lorenzobertini97@gmail.com>
Part of bug #12590 .
2022-12-09 01:48:14 +01:00
Thibaut Cuvelier
d4095dc0e6
Export ' (straight) as ’ (curly) in DocBook
...
This is similar to what LaTeX does in its output.
See the (long) discussion in ticket #11244 . Port of ad3e6c69b2ce for DocBook.
This patch requires delaying entire strings instead of just characters, so that the DocBook code path can be as similar to the XHTML one as possible.
2022-12-09 01:25:34 +01:00
Stephan Witt
deae5ea23a
Follow-up for change a66ee4109e - guard Qt 5.4 code with version check
2022-12-08 18:05:37 +01:00
Stephan Witt
a66ee4109e
Add OS version info to About box.
2022-12-07 00:08:11 +01:00
Jean-Marc Lasgouttes
f3f478c2fb
C++11 compilation fix
2022-12-06 17:12:45 +01:00
Richard Kimberly Heck
c50f0b125d
Add HTMLClass for InsetLayout as well. Layout format change.
2022-12-05 23:42:50 -05:00
Juergen Spitzmueller
a759fb7ae9
Update tex2lyx tests again
2022-12-05 18:01:31 +01:00
Juergen Spitzmueller
4d337e78ab
Fix crash when inserting label before label in change tracking mode
2022-12-05 11:15:58 +01:00
Juergen Spitzmueller
6c904004b6
More refs sorting fixes
...
This now uses a Vector of pairs, which is more robust with non-unique
labels (e.g. in change tracking).
2022-12-05 09:45:40 +01:00
Juergen Spitzmueller
c715db4ae8
Amend 14b108fc222ef9e
2022-12-05 08:20:25 +01:00
Juergen Spitzmueller
dedcee9117
tex2lyx support for starred refs
2022-12-05 07:52:41 +01:00
Richard Kimberly Heck
e0e84eba01
Update tex2lyx tests
2022-12-05 01:09:05 -05:00
Juergen Spitzmueller
7a0c8f366d
Typo spotted by Pavel
2022-12-05 06:47:52 +01:00
Richard Kimberly Heck
d4f2460ac4
Fix bug #11410 .
...
Main part of patch from Daniel, adapted by me.
I also added the lyx2lyx code.
2022-12-04 18:33:58 -05:00
Jean-Marc Lasgouttes
ff1ddf6251
Fixup 71623b88: change semantics of "delete" LFUNs again
...
Instead of specifying "force" to disable the deletion protection
mechanism, invert the default so that "confirm" is needed to activate
it. The idea is to keep the lfun reasonable for scripting and add a
special argument for interactive use.
Document in release notes.
Update LFUN.lyx documentation
Update bind files.
Add conversion step to prefs2prefs_lfun.py.
2022-12-04 21:13:51 +01:00
Richard Kimberly Heck
7b5a5e524b
Fix CSS output for lists.
...
Somehow that got committed before it was done. I guess I'm out of
practice...
2022-12-04 14:56:01 -05:00
Richard Kimberly Heck
5ac560cfa1
Add i, ii, iii, iv suffixes to CSS class as well in the case of itemizations
2022-12-04 14:34:29 -05:00
Richard Kimberly Heck
69a6c41b94
Introduce HTMLClass tag, to make it easier to give these.
2022-12-04 13:36:34 -05:00
Richard Kimberly Heck
6f4f7442ef
Fix bug #11769
2022-12-04 12:51:47 -05:00
Richard Kimberly Heck
dfa87371f7
Use ranges
2022-12-04 12:06:48 -05:00
Richard Kimberly Heck
b37ac5807f
Do not output label tags if there is no label
2022-12-04 12:01:42 -05:00
Richard Kimberly Heck
b9c52f20c7
Whitespace
2022-12-04 11:59:54 -05:00
Juergen Spitzmueller
3ec87be050
Fixup refs sorting
...
This has been broken at df59649a18f
2022-12-04 16:21:14 +01:00
Juergen Spitzmueller
abd69b06f4
Fixup refs grouping
...
This has been broken at df59649a18f
2022-12-04 15:32:47 +01:00
Daniel Ramoeller
7bdf372ecc
Properly reset on ESC key on LayoutBox/CategorizedCombo
...
Fix for bug #12497 .
2022-12-04 13:45:49 +01:00