Thibaut Cuvelier
e44cef2a3c
LyXHTML: add a script to validate all the generated files.
...
It could be a part of the standard test suite, but it might be quite long to run.
This test ensures that the generated XHTML files are valid HTML5 files, i.e. should display fine in all browsers.
2022-12-25 20:37:04 +01:00
Richard Kimberly Heck
3d2bedb160
typo
2022-12-25 12:50:54 -05:00
Richard Kimberly Heck
1413b509ac
Update tex2lyx tests.
2022-12-25 12:49:42 -05:00
Richard Kimberly Heck
fadf8ca68f
Update doc format
2022-12-25 12:48:19 -05:00
Richard Kimberly Heck
144cf4bb9a
Allow an 'other' type for hyperlinks. Format change.
...
Also, perform the URL fixing magic for DocBook and XHTML.
As it was, it was impossible to enter e.g. "tel:" type links. Now
choosing the "Other" type just outputs the URL as given.
Also, the addition of "http" or "file" was not being done for
DocBook and XHTML. Now it is.
2022-12-25 12:45:48 -05:00
John R Hudson
962f2370b2
Insert entries for Section boxes, Variable-width minipages, Fix Computer Modern Fonts, LaTeX Kernel fixes, Minimalistic Insets and Title and Preamble Hacks into Chapter 4 Modules of Additional.lyx
2022-12-24 18:19:05 +01:00
Juergen Spitzmueller
1e28965589
Do not wrap forceTLR in \L with babel and unicode engines
...
It does not seem to be needed, the \L macro is undefined, and there
does not seem to be an alternative.
2022-12-24 09:20:02 +01:00
Juergen Spitzmueller
064955b151
Used pressed() signal in status bar widgets ( fixes #12613 )
2022-12-24 07:20:39 +01:00
John R Hudson
af5da98cae
Insert entries for APA with NatBiB, Fancy Colored Boxes and Graphic Boxes to Chapter 4: Modules of Additional.lyx
2022-12-24 01:06:40 +01:00
John R Hudson
d7ed4b9bd0
Insert entries for Braille, FiXme, PDF Comments, PDF Forms, Ruby and TODO notes into Chapter 4 Modules of Additional.lyx
2022-12-23 17:19:51 +01:00
Juergen Spitzmueller
f06ddb2342
Fix signals
2022-12-23 16:07:47 +01:00
Kornel Benko
962d8ae35f
Update sk.po
2022-12-23 14:22:27 +01:00
Juergen Spitzmueller
6731c51a07
de.po
2022-12-23 10:32:22 +01:00
Juergen Spitzmueller
0bb25ee3cd
\R and \L are not defined in babel with Xe/LuaTeX
2022-12-23 10:07:41 +01:00
jpc
b416792354
Update fr.po
2022-12-23 09:26:52 +01:00
Juergen Spitzmueller
d90484de0a
Fix UI of document color selection
...
The coloring of push buttons does not work with all themes, so use a
dedicated widget.
Also, accelerators have been used multiple times.
2022-12-23 09:17:01 +01:00
Juergen Spitzmueller
7015d7db07
Mark "edit externally" button of preamble and local layout
...
while external editing is underway
2022-12-23 08:19:26 +01:00
John R Hudson
5732b0482a
Add entries for Hazard and Precautionary Statements, Risk and Safety Statements and Linguistics to Chapter 4 Modules of Additional.lyx
2022-12-22 22:56:45 +01:00
Kornel Benko
d3d007143c
Update sk.po
2022-12-22 20:26:37 +01:00
jpc
f15dad1a4a
Update fr.po
2022-12-22 16:07:52 +01:00
Juergen Spitzmueller
870462583e
de.po
2022-12-22 15:57:27 +01:00
Juergen Spitzmueller
d888d0d130
Inform user if panel or tab has invalid content ( #10827 )
...
This adds a warning icon to either the tab header or the panel stack
entry item if a widget on the panel/stack has invalid content.
Particularly helpful to get aware of such content on other tabs/panes
than the one currently selected.
2022-12-22 15:01:58 +01:00
Thibaut Cuvelier
19b04c7bc8
Fix a typo in layouts.
2022-12-22 04:18:33 +01:00
Thibaut Cuvelier
4f314567b6
XML: improve formatting of error message for unrecognised tag type.
...
Before, there was always a space after the tag, even when there were no attributes. Now, the space is output conditionally, so that the output makes more sense.
Before, one space too many for the tag name (title), casting doubt on whether the code had this space hard coded or not:
<!-- Output Error: Unrecognised tag type 'para' for 'title ' -->
After, no such space:
<!-- Output Error: Unrecognised tag type 'para' for 'title' -->
2022-12-22 04:10:25 +01:00
Thibaut Cuvelier
43d096f647
DocBook: fix a typo in comments and improve docs.
2022-12-22 03:40:50 +01:00
Thibaut Cuvelier
c8c1c15631
Fix typos in comments
2022-12-22 02:54:28 +01:00
Jean-Marc Lasgouttes
22c6fe8e0c
Remove boolean arguments of scrollToCursor wih an enum
...
This makes the function inent more obvious. No change intended.
Related to bug #12491 .
2022-12-21 18:47:33 +01:00
Jean-Marc Lasgouttes
0fed10e4c3
Simplify and hopely fix scrollToCursor
...
Remove some special cases that I do not really understand and
streamline the cases.
Also make sure that there is only one code path for centering.
Fixes bug #12491 .
2022-12-21 18:47:33 +01:00
John R Hudson
1470a7b864
Update references to example files in Additional.lyx to match the 2.4 examples interface.
2022-12-21 18:46:39 +01:00
Pavel Sanda
b9da7617d8
* lfun doc
2022-12-21 18:29:05 +01:00
Scott Kostyshak
61fa5268ee
ctests: uninvert lyx2lyx failures
...
The lyx2lyx issue was fixed at ceffadfb
.
This reverts commit 021e98cc
.
2022-12-21 11:29:04 -05:00
John R Hudson
56c9566feb
Update all references to templates in Additional.lyx to match the 2.4 template interface.
2022-12-21 17:13:27 +01:00
Juergen Spitzmueller
ceffadfbab
lyx2lyx: fix glitch in revert_starred_refs
2022-12-21 08:52:44 +01:00
Scott Kostyshak
29ae7b31c2
updatedocs.py: more robust save with LyX binary
...
The "force" argument is more robust than trying to make an edit and
then inverse the edit.
The "force" argument exists since fe09ddf1
.
2022-12-20 12:43:02 -05:00
Juergen Spitzmueller
226ce75054
Add test
2022-12-20 06:04:29 +01:00
Juergen Spitzmueller
889be483cf
Simplify test
...
Math is useful for something, after all...
2022-12-20 05:50:23 +01:00
Scott Kostyshak
021e98cc19
ctests: invert lyx2lyx failures
...
The issue was reported here:
https://www.mail-archive.com/search?l=mid&q=20221211202917.f6py2kmrcdxtwaps%40gary
2022-12-19 22:35:38 -05:00
Scott Kostyshak
b31676dbfd
ctests: log a fixed issue
2022-12-19 22:35:38 -05:00
Pavel Sanda
f057acee6c
* ja.po from Koji
2022-12-19 22:19:00 +01:00
John R Hudson
34d8a8e1d2
Insert entries for Letter, Beamer, Powerdot and Seminar in Chapter 3 Document classes of Additional.lyx
2022-12-19 22:12:31 +01:00
Juergen Spitzmueller
9966b4be4a
Adapt inset info to new version check
2022-12-19 17:42:49 +01:00
Juergen Spitzmueller
2e6ea5f613
Extend flexible version check to packages
2022-12-19 17:42:27 +01:00
Juergen Spitzmueller
029adfa28c
Improve LaTeX version checking
...
Instead of having to add and individually test the versions to check
for, we store the current version and test on that with a specific
function isAvailableAtLeastFrom(package, year, month, day)
Currently only used for the LaTeX version, but could also be extended
for package versions.
2022-12-19 15:15:41 +01:00
Juergen Spitzmueller
41146030b6
Simplify output code
2022-12-19 11:09:50 +01:00
John R Hudson
38e3538b77
Insert entries for Chess, Recipe book and the four CV classes into Chapter 3 Document classes of Additional.lyx
2022-12-19 10:58:38 +01:00
Juergen Spitzmueller
0c6d0a86b9
Remove unnecessary conversion
2022-12-19 10:55:28 +01:00
Juergen Spitzmueller
c2a324e242
Amend 9716e79624
...
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
Scott Kostyshak
f9178fa278
Comment the QtZlib workaround
2022-12-18 16:12:08 -05:00
John R Hudson
8eb8a9d2fd
Insert short entries for Extra Font Sizes, Hebrew and Japanese document classes in Chapter 3 Document Classes of Additional.lyx
2022-12-18 18:48:35 +01:00
jpc
6896ec5e09
Delete unwanted file
2022-12-18 18:00:15 +01:00