]> git.lyx.org Git - lyx.git/log
lyx.git
18 months agoRevert doc update for Additional.lyx so maitenance work can continue.
Pavel Sanda [Mon, 26 Dec 2022 16:46:55 +0000 (17:46 +0100)]
Revert doc update for Additional.lyx so maitenance work can continue.

18 months ago Update fr.po
jpc [Mon, 26 Dec 2022 16:11:34 +0000 (17:11 +0100)]
     Update fr.po

18 months agode.po
Juergen Spitzmueller [Mon, 26 Dec 2022 12:51:19 +0000 (13:51 +0100)]
de.po

18 months agoMinor doc updates
Juergen Spitzmueller [Mon, 26 Dec 2022 12:43:11 +0000 (13:43 +0100)]
Minor doc updates

18 months agoAssociate "run:" link types with "Other"
Juergen Spitzmueller [Mon, 26 Dec 2022 12:19:52 +0000 (13:19 +0100)]
Associate "run:" link types with "Other"

18 months agoUpdate sk.po
Kornel Benko [Mon, 26 Dec 2022 10:34:26 +0000 (11:34 +0100)]
Update sk.po

18 months agoDisambiguate string
Juergen Spitzmueller [Mon, 26 Dec 2022 10:24:29 +0000 (11:24 +0100)]
Disambiguate string

18 months agoUpdate sk.po
Kornel Benko [Mon, 26 Dec 2022 09:58:39 +0000 (10:58 +0100)]
Update sk.po

18 months agoTry to be more precise in the hyperlink type tooltips
Juergen Spitzmueller [Mon, 26 Dec 2022 09:46:54 +0000 (10:46 +0100)]
Try to be more precise in the hyperlink type tooltips

18 months agotex2lyx: support "Other" type
Juergen Spitzmueller [Mon, 26 Dec 2022 09:40:39 +0000 (10:40 +0100)]
tex2lyx: support "Other" type

18 months agoGuiHyperlink: some minor fixes
Juergen Spitzmueller [Mon, 26 Dec 2022 09:13:51 +0000 (10:13 +0100)]
GuiHyperlink: some minor fixes

* disambiguate "Other" label
* Add accelerator
* Add tooltip to "Other" widget
* Amend tooltip of "Web" widget (since "other" now seems to have taken
part of its function)

18 months agoCleanup documentation about old XML support.
Thibaut Cuvelier [Mon, 26 Dec 2022 00:32:00 +0000 (01:32 +0100)]
Cleanup documentation about old XML support.

18 months agoCommandDepth is no longer used, remove it from the documentation.
Thibaut Cuvelier [Mon, 26 Dec 2022 00:36:38 +0000 (01:36 +0100)]
CommandDepth is no longer used, remove it from the documentation.

18 months agoCleanup documentation about old XML support.
Thibaut Cuvelier [Mon, 26 Dec 2022 00:32:00 +0000 (01:32 +0100)]
Cleanup documentation about old XML support.

18 months agoAmend bc73a85778ffb1432bdc510d9a710e7394f42163
Thibaut Cuvelier [Sun, 25 Dec 2022 23:18:47 +0000 (00:18 +0100)]
Amend bc73a85778ffb1432bdc510d9a710e7394f42163

Missing return in `specialCharKindToXMLEntity`. Previously, the
functions that were merged into `specialCharKindToXMLEntity` did not
return any kind of error in case an unknown special character is met
(enumerated value). This behaviour is preserved.

18 months agoDocBook: add a comment about the need for DocBook 5.2.
Thibaut Cuvelier [Fri, 23 Dec 2022 01:22:55 +0000 (02:22 +0100)]
DocBook: add a comment about the need for DocBook 5.2.

18 months agoCleanup following the removal of HTML entities
Thibaut Cuvelier [Fri, 23 Dec 2022 02:26:25 +0000 (03:26 +0100)]
Cleanup following the removal of HTML entities

The remaining part that was not handled in the previous commit. It focuses on lib/symbols.

18 months agoLyXHTML: switch the doctype to (X)HTML5 and only output XML entities.
Thibaut Cuvelier [Fri, 23 Dec 2022 01:16:08 +0000 (02:16 +0100)]
LyXHTML: switch the doctype to (X)HTML5 and only output XML entities.

This is a new take on c8e2c17a that was reverted at da67bde61af due to entities no more recognised by the browsers. Corresponding thread on the mailing list: https://www.mail-archive.com/lyx-devel@lists.lyx.org/msg213179.html

This patch is a huge cleanup overall, by removing the distinction between HTML and XML entities (the latter arrived due to the DocBook support).

In InsetListingParams, I also changed the mechanism that relied on " to use an XML entity to be consistent with the rest of the code, mostly in case someone looks for HTML entities and wonders why they are still there.

18 months agoLyXHTML: give the language in the root tag.
Thibaut Cuvelier [Fri, 23 Dec 2022 01:12:05 +0000 (02:12 +0100)]
LyXHTML: give the language in the root tag.

18 months agoAdd a TODO file for the latest tests
Thibaut Cuvelier [Sun, 25 Dec 2022 19:39:14 +0000 (20:39 +0100)]
Add a TODO file for the latest tests

18 months agoLyXHTML: add a script to validate all the generated files.
Thibaut Cuvelier [Thu, 22 Dec 2022 23:47:45 +0000 (00:47 +0100)]
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.

18 months agotypo
Richard Kimberly Heck [Sun, 25 Dec 2022 17:50:54 +0000 (12:50 -0500)]
typo

18 months agoUpdate tex2lyx tests.
Richard Kimberly Heck [Sun, 25 Dec 2022 17:49:42 +0000 (12:49 -0500)]
Update tex2lyx tests.

18 months agoUpdate doc format
Richard Kimberly Heck [Sun, 25 Dec 2022 17:48:19 +0000 (12:48 -0500)]
Update doc format

18 months agoAllow an 'other' type for hyperlinks. Format change.
Richard Kimberly Heck [Sun, 25 Dec 2022 17:42:07 +0000 (12:42 -0500)]
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.

18 months agoInsert entries for Section boxes, Variable-width minipages, Fix Computer Modern Fonts...
John R Hudson [Sat, 24 Dec 2022 12:25:54 +0000 (12:25 +0000)]
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

18 months agoDo not wrap forceTLR in \L with babel and unicode engines
Juergen Spitzmueller [Sat, 24 Dec 2022 08:20:02 +0000 (09:20 +0100)]
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.

18 months agoUsed pressed() signal in status bar widgets (fixes #12613)
Juergen Spitzmueller [Sat, 24 Dec 2022 06:20:39 +0000 (07:20 +0100)]
Used pressed() signal in status bar widgets (fixes #12613)

18 months agoInsert entries for APA with NatBiB, Fancy Colored Boxes and Graphic Boxes to Chapter...
John R Hudson [Fri, 23 Dec 2022 20:58:43 +0000 (20:58 +0000)]
Insert entries for APA with NatBiB, Fancy Colored Boxes and Graphic Boxes to Chapter 4: Modules of Additional.lyx

18 months agoInsert entries for Braille, FiXme, PDF Comments, PDF Forms, Ruby and TODO notes into...
John R Hudson [Fri, 23 Dec 2022 09:46:42 +0000 (09:46 +0000)]
Insert entries for Braille, FiXme, PDF Comments, PDF Forms, Ruby and TODO notes into Chapter 4 Modules of Additional.lyx

18 months agoFix signals
Juergen Spitzmueller [Fri, 23 Dec 2022 15:07:47 +0000 (16:07 +0100)]
Fix signals

18 months agoUpdate sk.po
Kornel Benko [Fri, 23 Dec 2022 13:22:27 +0000 (14:22 +0100)]
Update sk.po

18 months agode.po
Juergen Spitzmueller [Fri, 23 Dec 2022 09:32:22 +0000 (10:32 +0100)]
de.po

18 months ago\R and \L are not defined in babel with Xe/LuaTeX
Juergen Spitzmueller [Fri, 23 Dec 2022 09:04:41 +0000 (10:04 +0100)]
\R and \L are not defined in babel with Xe/LuaTeX

18 months ago Update fr.po
jpc [Fri, 23 Dec 2022 08:26:52 +0000 (09:26 +0100)]
        Update fr.po

18 months agoFix UI of document color selection
Juergen Spitzmueller [Fri, 23 Dec 2022 08:14:03 +0000 (09:14 +0100)]
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.

18 months agoMark "edit externally" button of preamble and local layout
Juergen Spitzmueller [Fri, 23 Dec 2022 07:19:26 +0000 (08:19 +0100)]
Mark "edit externally" button of preamble and local layout

while external editing is underway

18 months agoAdd entries for Hazard and Precautionary Statements, Risk and Safety Statements and...
John R Hudson [Thu, 22 Dec 2022 13:37:27 +0000 (13:37 +0000)]
Add entries for Hazard and Precautionary Statements, Risk and Safety Statements and Linguistics to Chapter 4 Modules of Additional.lyx

18 months agoUpdate sk.po
Kornel Benko [Thu, 22 Dec 2022 19:25:05 +0000 (20:25 +0100)]
Update sk.po

18 months ago Update fr.po
jpc [Thu, 22 Dec 2022 15:07:52 +0000 (16:07 +0100)]
     Update fr.po

18 months agode.po
Juergen Spitzmueller [Thu, 22 Dec 2022 14:57:27 +0000 (15:57 +0100)]
de.po

18 months agoInform user if panel or tab has invalid content (#10827)
Juergen Spitzmueller [Thu, 22 Dec 2022 14:01:58 +0000 (15:01 +0100)]
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.

18 months agoFix a typo in layouts.
Thibaut Cuvelier [Thu, 22 Dec 2022 03:18:33 +0000 (04:18 +0100)]
Fix a typo in layouts.

18 months agoXML: improve formatting of error message for unrecognised tag type.
Thibaut Cuvelier [Thu, 22 Dec 2022 03:10:25 +0000 (04:10 +0100)]
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' -->

18 months agoDocBook: fix a typo in comments and improve docs.
Thibaut Cuvelier [Thu, 22 Dec 2022 02:40:50 +0000 (03:40 +0100)]
DocBook: fix a typo in comments and improve docs.

18 months agoFix typos in comments
Thibaut Cuvelier [Thu, 22 Dec 2022 01:54:28 +0000 (02:54 +0100)]
Fix typos in comments

18 months agoRemove boolean arguments of scrollToCursor wih an enum
Jean-Marc Lasgouttes [Sun, 13 Nov 2022 21:47:39 +0000 (22:47 +0100)]
Remove boolean arguments of scrollToCursor wih an enum

This makes the function inent more obvious. No change intended.

Related to bug #12491.

18 months agoSimplify and hopely fix scrollToCursor
Jean-Marc Lasgouttes [Sun, 13 Nov 2022 20:03:33 +0000 (21:03 +0100)]
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.

18 months agoUpdate references to example files in Additional.lyx to match the 2.4 examples interface.
John R Hudson [Wed, 21 Dec 2022 17:24:51 +0000 (17:24 +0000)]
Update references to example files in Additional.lyx to match the 2.4 examples interface.

18 months ago* lfun doc
Pavel Sanda [Wed, 21 Dec 2022 17:25:29 +0000 (18:25 +0100)]
* lfun doc

18 months agoctests: uninvert lyx2lyx failures
Scott Kostyshak [Wed, 21 Dec 2022 16:29:04 +0000 (11:29 -0500)]
ctests: uninvert lyx2lyx failures

The lyx2lyx issue was fixed at ceffadfb.

This reverts commit 021e98cc.

18 months agoUpdate all references to templates in Additional.lyx to match the 2.4 template interface.
John R Hudson [Wed, 21 Dec 2022 10:20:46 +0000 (10:20 +0000)]
Update all references to templates in Additional.lyx to match the 2.4 template interface.

18 months agolyx2lyx: fix glitch in revert_starred_refs
Juergen Spitzmueller [Wed, 21 Dec 2022 07:52:44 +0000 (08:52 +0100)]
lyx2lyx: fix glitch in revert_starred_refs

18 months agoupdatedocs.py: more robust save with LyX binary
Scott Kostyshak [Tue, 20 Dec 2022 17:42:34 +0000 (12:42 -0500)]
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.

18 months agoAdd test
Juergen Spitzmueller [Tue, 20 Dec 2022 05:04:29 +0000 (06:04 +0100)]
Add test

18 months agoSimplify test
Juergen Spitzmueller [Tue, 20 Dec 2022 04:50:23 +0000 (05:50 +0100)]
Simplify test

Math is useful for something, after all...

18 months agoctests: invert lyx2lyx failures
Scott Kostyshak [Tue, 20 Dec 2022 03:34:29 +0000 (22:34 -0500)]
ctests: invert lyx2lyx failures

The issue was reported here:

  https://www.mail-archive.com/search?l=mid&q=20221211202917.f6py2kmrcdxtwaps%40gary

18 months agoctests: log a fixed issue
Scott Kostyshak [Mon, 19 Dec 2022 21:16:54 +0000 (16:16 -0500)]
ctests: log a fixed issue

18 months ago* ja.po from Koji
Pavel Sanda [Mon, 19 Dec 2022 21:19:00 +0000 (22:19 +0100)]
* ja.po from Koji

18 months agoInsert entries for Letter, Beamer, Powerdot and Seminar in Chapter 3 Document classes...
John R Hudson [Mon, 19 Dec 2022 14:11:04 +0000 (14:11 +0000)]
Insert entries for Letter, Beamer, Powerdot and Seminar in Chapter 3 Document classes of Additional.lyx

18 months agoAdapt inset info to new version check
Juergen Spitzmueller [Mon, 19 Dec 2022 16:42:49 +0000 (17:42 +0100)]
Adapt inset info to new version check

18 months agoExtend flexible version check to packages
Juergen Spitzmueller [Mon, 19 Dec 2022 16:42:27 +0000 (17:42 +0100)]
Extend flexible version check to packages

18 months agoImprove LaTeX version checking
Juergen Spitzmueller [Mon, 19 Dec 2022 14:15:41 +0000 (15:15 +0100)]
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.

18 months agoSimplify output code
Juergen Spitzmueller [Mon, 19 Dec 2022 10:08:41 +0000 (11:08 +0100)]
Simplify output code

18 months agoInsert entries for Chess, Recipe book and the four CV classes into Chapter 3 Document...
John R Hudson [Mon, 19 Dec 2022 09:30:28 +0000 (09:30 +0000)]
Insert entries for Chess, Recipe book and the four CV classes into Chapter 3 Document classes of Additional.lyx

18 months agoRemove unnecessary conversion
Juergen Spitzmueller [Mon, 19 Dec 2022 09:52:42 +0000 (10:52 +0100)]
Remove unnecessary conversion

18 months agoAmend 9716e79624a4d
Juergen Spitzmueller [Mon, 19 Dec 2022 07:00:06 +0000 (08:00 +0100)]
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.

18 months agoComment the QtZlib workaround
Scott Kostyshak [Sun, 18 Dec 2022 21:12:08 +0000 (16:12 -0500)]
Comment the QtZlib workaround

18 months agoInsert short entries for Extra Font Sizes, Hebrew and Japanese document classes in...
John R Hudson [Sun, 18 Dec 2022 17:07:55 +0000 (17:07 +0000)]
Insert short entries for Extra Font Sizes, Hebrew and Japanese document classes in Chapter 3 Document Classes of Additional.lyx

18 months ago Delete unwanted file
jpc [Sun, 18 Dec 2022 17:00:15 +0000 (18:00 +0100)]
     Delete unwanted file

18 months agoUpdate sk.po
Kornel Benko [Sun, 18 Dec 2022 16:45:36 +0000 (17:45 +0100)]
Update sk.po

18 months agoMove Kluwer template to attic.
Pavel Sanda [Sun, 18 Dec 2022 16:36:25 +0000 (17:36 +0100)]
Move Kluwer template to attic.

(We leave layout where it is to be compatible with old docs.)

18 months agode.po
Juergen Spitzmueller [Sun, 18 Dec 2022 16:35:58 +0000 (17:35 +0100)]
de.po

18 months ago Update fr.po
jpc [Sun, 18 Dec 2022 16:15:02 +0000 (17:15 +0100)]
      Update fr.po

18 months ago Update fr.po
jpc [Sun, 18 Dec 2022 16:08:50 +0000 (17:08 +0100)]
        Update fr.po

18 months agoAdd toolbar option to reset font + language settings (#12199)
Juergen Spitzmueller [Sun, 18 Dec 2022 15:36:30 +0000 (16:36 +0100)]
Add toolbar option to reset font + language settings (#12199)

18 months agolanguage reset should reset to the buffer language
Juergen Spitzmueller [Sun, 18 Dec 2022 15:35:07 +0000 (16:35 +0100)]
language reset should reset to the buffer language

not reset_language, which links to default_language, which is always
English.

18 months agoDisable non-functional insets in math (#4039)
Juergen Spitzmueller [Sun, 18 Dec 2022 14:12:21 +0000 (15:12 +0100)]
Disable non-functional insets in math (#4039)

... finishing 15 year old work of mine :-(

18 months agoCorrect date
Juergen Spitzmueller [Sun, 18 Dec 2022 13:17:46 +0000 (14:17 +0100)]
Correct date

18 months agoCorrect counting
Juergen Spitzmueller [Sun, 18 Dec 2022 13:17:29 +0000 (14:17 +0100)]
Correct counting

18 months agoRe-shuffle lfuns in RELEASE-NOTES
Juergen Spitzmueller [Sun, 18 Dec 2022 12:37:29 +0000 (13:37 +0100)]
Re-shuffle lfuns in RELEASE-NOTES

18 months agoImprove functions for bibliography managers (#8193)
Juergen Spitzmueller [Sun, 18 Dec 2022 12:25:24 +0000 (13:25 +0100)]
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.

18 months agoUpdate sk.po
Kornel Benko [Sun, 18 Dec 2022 10:47:49 +0000 (11:47 +0100)]
Update sk.po

18 months agoCreate Chapter 6 Bullets in Additional.lyx and move the bullet section into it; this...
John R Hudson [Sun, 18 Dec 2022 09:30:32 +0000 (09:30 +0000)]
Create Chapter 6 Bullets in Additional.lyx and move the bullet section into it; this completes the reordering of chapters in Additional.lyx to reflect entries in Document Settings

19 months agoMake the first three sections of the Supplementary tools in Additional.lyx on using...
John R Hudson [Sat, 17 Dec 2022 19:14:00 +0000 (19:14 +0000)]
Make the first three sections of the Supplementary tools in Additional.lyx on using BibTeX and BiblaTeX into a new Chapter 5 Bibliography

19 months agoinputenc only expects one option
Juergen Spitzmueller [Sat, 17 Dec 2022 14:04:54 +0000 (15:04 +0100)]
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.

19 months agoMove Non-standard Paragraph Shapes into new Chapter 4 Modules of Additional.lyx and...
John R Hudson [Sat, 17 Dec 2022 09:47:11 +0000 (09:47 +0000)]
Move Non-standard Paragraph Shapes into new Chapter 4 Modules of Additional.lyx and rename Custom Paragraph Shapes

19 months agoCreate new Chapter 4 Modules and move Multiple text columns section into it
John R Hudson [Fri, 16 Dec 2022 10:22:39 +0000 (10:22 +0000)]
Create new Chapter 4 Modules and move Multiple text columns section into it

19 months agoWhitespace
Scott Kostyshak [Fri, 16 Dec 2022 20:40:59 +0000 (15:40 -0500)]
Whitespace

19 months agofix issue with zlib linkage error when using Qt6
Eugene Chornyi [Fri, 16 Dec 2022 20:16:05 +0000 (21:16 +0100)]
fix issue with zlib linkage error when using Qt6

Remove QtZlib include folder from targets

19 months agoAdd missing parts for the creation of the resolution independent multi-image TIFF...
Stephan Witt [Fri, 16 Dec 2022 15:10:34 +0000 (16:10 +0100)]
Add missing parts for the creation of the resolution independent multi-image TIFF as disk image background.

19 months agowininstaller add 2 more dll files to the package
Eugene Chornyi [Fri, 16 Dec 2022 06:25:53 +0000 (07:25 +0100)]
wininstaller add 2 more dll files to the package

19 months agoMove existing chapters 4, 5, 6 and 7 of Additional.lyx, all on RevTeX, into the RevTe...
John R Hudson [Thu, 15 Dec 2022 14:55:10 +0000 (14:55 +0000)]
Move existing chapters 4, 5, 6 and 7 of Additional.lyx, all on RevTeX, into the RevTeX section in Chapter 3 Document classes

19 months agoDelete old entries on Dinbrief, Elsevier, Paper and Springer in Special Document...
John R Hudson [Thu, 15 Dec 2022 09:44:26 +0000 (09:44 +0000)]
Delete old entries on Dinbrief, Elsevier, Paper and Springer in Special Document Classes in Additional.lyx

19 months agoRemove preceding spaces
Juergen Spitzmueller [Thu, 15 Dec 2022 07:39:52 +0000 (08:39 +0100)]
Remove preceding spaces

19 months agode.po
Juergen Spitzmueller [Thu, 15 Dec 2022 07:37:55 +0000 (08:37 +0100)]
de.po

19 months agoCMake for Windows: remove the remaining lines for Qt 4.
Thibaut Cuvelier [Wed, 14 Dec 2022 23:53:40 +0000 (00:53 +0100)]
CMake for Windows: remove the remaining lines for Qt 4.

19 months agoCMake for Windows: remove many lines hard-coding Qt 4 paths.
Thibaut Cuvelier [Wed, 14 Dec 2022 23:52:58 +0000 (00:52 +0100)]
CMake for Windows: remove many lines hard-coding Qt 4 paths.

19 months agoInsert short updated entries for Dinbrief, Elsevier, Paper and Springer in Chapter...
John R Hudson [Wed, 14 Dec 2022 18:21:33 +0000 (18:21 +0000)]
Insert short updated entries for Dinbrief, Elsevier, Paper and Springer in Chapter 3 Document classes of Additional.lyx

19 months agoAdded missed file to target dist.
Kornel Benko [Wed, 14 Dec 2022 17:24:38 +0000 (18:24 +0100)]
Added missed file to target dist.

Needed by cmake build on unix platforms.