[LyX/2.4.x] * metainfo.xml - homepage missing

2024-04-21 Thread Pavel Sanda
commit 2f6fba2749aa189f6ef73ebde24cfee9d091a137
Author: Pavel Sanda 
Date:   Sun Apr 21 03:49:12 2024 +0200

* metainfo.xml - homepage missing
---
 lib/org.lyx.LyX.metainfo.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/lib/org.lyx.LyX.metainfo.xml b/lib/org.lyx.LyX.metainfo.xml
index 2c03194efc..f1553677c1 100644
--- a/lib/org.lyx.LyX.metainfo.xml
+++ b/lib/org.lyx.LyX.metainfo.xml
@@ -27,4 +27,5 @@
 
   
   lyx-devel_AT_lists.lyx.org
+  https://www.lyx.org
 
-- 
lyx-cvs mailing list
lyx-cvs@lists.lyx.org
http://lists.lyx.org/mailman/listinfo/lyx-cvs


[LyX/2.4.1-devel] Document biginset branch

2024-04-21 Thread Jean-Marc Lasgouttes
commit 9b4b05e64ea0e692035052e5c5797545a6915b5a
Author: Jean-Marc Lasgouttes 
Date:   Sun Apr 21 22:26:41 2024 +0200

Document biginset branch
---
 status.24x | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/status.24x b/status.24x
index 350e94d4da..78494339b1 100644
--- a/status.24x
+++ b/status.24x
@@ -35,6 +35,9 @@ What's new
 - Allow relative statistics values in statusbar, improve update times for
   some UI and buffer operations.
 
+- The performance of LyX with large insets on slower computers has
+  been improved a lot (bug 12297).
+
 
 * DOCUMENTATION AND LOCALIZATION
 
@@ -63,7 +66,11 @@ What's new
 - Fix wrong position of conversion windows of the input method (bugs 11723,
   13054).
 
-- Speed up mouse movement when there is no selection (part of bug 13050).
+- Speed up mouse movement when there is no selection (part of bug
+  13050).
+
+- Fix incorrect scrolling when using outline to jump to a paragraph
+  (bug 10425).
 
 
 * INTERNALS
-- 
lyx-cvs mailing list
lyx-cvs@lists.lyx.org
http://lists.lyx.org/mailman/listinfo/lyx-cvs


[LyX/2.4.1-devel] Status

2024-04-21 Thread Richard Kimberly Heck
commit e83f91252c07b652bb4e361f4270b2cb41503d6e
Author: Richard Kimberly Heck 
Date:   Sun Apr 21 15:56:00 2024 -0400

Status
---
 status.24x | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/status.24x b/status.24x
index f667c16376..350e94d4da 100644
--- a/status.24x
+++ b/status.24x
@@ -63,6 +63,8 @@ What's new
 - Fix wrong position of conversion windows of the input method (bugs 11723,
   13054).
 
+- Speed up mouse movement when there is no selection (part of bug 13050).
+
 
 * INTERNALS
 
-- 
lyx-cvs mailing list
lyx-cvs@lists.lyx.org
http://lists.lyx.org/mailman/listinfo/lyx-cvs


[LyX/2.4.x] Update fr.po

2024-04-21 Thread jpc
commit b3e5f363a617e2433ea0b94b57af2fdd9abe51a7
Author: jpc 
Date:   Sun Apr 21 17:19:08 2024 +0200

 Update fr.po
---
 po/fr.gmo | Bin 656514 -> 657647 bytes
 po/fr.po  |  87 ++
 2 files changed, 48 insertions(+), 39 deletions(-)

diff --git a/po/fr.gmo b/po/fr.gmo
index b1d2a3f08e..6e7a6ef794 100644
Binary files a/po/fr.gmo and b/po/fr.gmo differ
diff --git a/po/fr.po b/po/fr.po
index b1f8d50111..85a7fdf2cf 100644
--- a/po/fr.po
+++ b/po/fr.po
@@ -363,7 +363,7 @@ msgstr ""
 "Project-Id-Version: LyX 2.4\n"
 "Report-Msgid-Bugs-To: lyx-de...@lists.lyx.org\n"
 "POT-Creation-Date: 2024-04-21 11:22+0200\n"
-"PO-Revision-Date: 2024-04-19 11:22+0200\n"
+"PO-Revision-Date: 2024-04-21 17:18+0200\n"
 "Last-Translator: Jean-Pierre Chrétien \n"
 "Language-Team: lyxfr\n"
 "Language: fr\n"
@@ -2896,8 +2896,8 @@ msgstr " index :"
 msgid ""
 "Enter the name of the desired index (e.g. \"Index of Names\") and hit \"Add\""
 msgstr ""
-"Saisir le nom de l'index désiré (e. g. « Index des noms ») et appuyez sur "
-"« Add »"
+"Saisir le nom de l'index désiré (e. g. « Index des noms ») et appuyez sur « "
+"Add »"
 
 #: src/frontends/qt/ui/IndicesUi.ui:131
 msgid "Add a new index to the list"
@@ -4060,8 +4060,8 @@ msgstr "Format papier"
 #: src/frontends/qt/ui/PageLayoutUi.ui:45
 msgid "Choose a particular paper size, or set your own with \"Custom\""
 msgstr ""
-"Choisir une taille de papier spécifique, ou préciser la vôtre avec "
-"« réglable »"
+"Choisir une taille de papier spécifique, ou préciser la vôtre avec « "
+"réglable »"
 
 #: src/frontends/qt/ui/PageLayoutUi.ui:126
 msgid ":"
@@ -13265,12 +13265,12 @@ msgstr ""
 "document. Une liste des annotations peut être produite en utilisant le style "
 "de paragraphe « Liste de FIXMEs ». Les annotations peuvent être paramétrées "
 "via le préambule LaTeX, voir la documentation de FiXme pour les détails. "
-"Nota : implicitement, les annotations ne sont affichées qu'en mode "
-"« brouillon » (si l'option « draft » a été ajoutée dans Document > "
-"Paramètres > Classe de document > Options de classe > Réglable). Pour les "
-"afficher dans tous les cas, ajouter fxsetup{draft} dans   Documents > "
-"Paramètres > Préambule. Noter également qu'il faut la version 4 ou "
-"supérieure du paquetage FiXme pour certaines fonctionnalités."
+"Nota : implicitement, les annotations ne sont affichées qu'en mode « "
+"brouillon » (si l'option « draft » a été ajoutée dans Document > Paramètres "
+"> Classe de document > Options de classe > Réglable). Pour les afficher dans "
+"tous les cas, ajouter fxsetup{draft} dans   Documents > Paramètres > "
+"Préambule. Noter également qu'il faut la version 4 ou supérieure du "
+"paquetage FiXme pour certaines fonctionnalités."
 
 #: lib/layouts/fixme.module:18 lib/layouts/fixme.module:56
 msgid "Fixme"
@@ -18450,8 +18450,8 @@ msgid ""
 "the table number, as in 'Table 2.1'."
 msgstr ""
 "Réinitialiser la numérotation des tableaux au début de chaque section et "
-"ajouter le numéro de section au numéro de tableau, comme dans « Tableau "
-"2.1 »."
+"ajouter le numéro de section au numéro de tableau, comme dans « Tableau 2.1 "
+"»."
 
 #: lib/layouts/tarticle.layout:3
 msgid "Japanese Article (Standard Class, vertical Writing)"
@@ -19348,10 +19348,10 @@ msgid ""
 "suppresses the output of TODO notes."
 msgstr ""
 "Fournit des inserts personnalisables pour créer des instances TODO dans un "
-"document (en utilisant le paquetage todonotes). Pour pouvoir engendrer une "
-"« Liste de TODO », le module fournit un style de paragraphe. Saisir "
-"« final » dans la liste des options de classe supprime l'affichage des notes "
-"TODO dans la sortie."
+"document (en utilisant le paquetage todonotes). Pour pouvoir engendrer une « "
+"Liste de TODO », le module fournit un style de paragraphe. Saisir « final » "
+"dans la liste des options de classe supprime l'affichage des notes TODO dans "
+"la sortie."
 
 #: lib/layouts/todonotes.module:15 lib/layouts/todonotes.module:120
 msgid "TODO"
@@ -28962,8 +28962,8 @@ msgstr "Pas d'information pour exporter au format %1$s."
 #, c-format
 msgid "Hint: use non-TeX fonts or set input encoding to '%1$s'"
 msgstr ""
-"Astuce : utiliser les polices non-TeX ou positionner l'encodage d'entrée à "
-"« %1$s »"
+"Astuce : utiliser les polices non-TeX ou positionner l'encodage d'entrée à « "
+"%1$s »"
 
 #: src/Buffer.cpp:4524
 msgid "Couldn't export file"
@@ -30460,8 +30460,8 @@ msgstr "Format introuvable"
 #, c-format
 msgid "Flex inset %1$s is undefined after reloading `%2$s' layout."
 msgstr ""
-"L'insert flexible %1$s n'est pas défini après rechargement du format "
-"« %2$s »."
+"L'insert flexible %1$s n'est pas défini après rechargement du format « %2$s "
+"»."
 
 #: src/CutAndPaste.cpp:901
 #, c-format
@@ -30469,8 +30469,8 @@ msgid ""
 "Flex inset %1$s is undefined because of conversion from `%2$s' layout to "
 "`%3$s'."
 msgstr ""
-"L'insert flexible %1$s 

[LyX/2.4.x] Update sk.po

2024-04-21 Thread Kornel Benko
commit 462cb3c3c66f2e5e049d33852a7aa02551587d53
Author: Kornel Benko 
Date:   Sun Apr 21 12:11:59 2024 +0200

Update sk.po
---
 po/sk.po | 20 +---
 1 file changed, 13 insertions(+), 7 deletions(-)

diff --git a/po/sk.po b/po/sk.po
index 859840aea7..47776b4678 100644
--- a/po/sk.po
+++ b/po/sk.po
@@ -8,8 +8,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: LyX-2.4\n"
 "Report-Msgid-Bugs-To: lyx-de...@lists.lyx.org\n"
-"POT-Creation-Date: 2024-04-21 11:22+0200\n"
-"PO-Revision-Date: 2024-03-07 10:52+\n"
+"POT-Creation-Date: 2024-04-21 11:30+0200\n"
+"PO-Revision-Date: 2024-04-21 10:01+\n"
 "Last-Translator: Kornel Benko \n"
 "Language-Team: Slovak \n"
 "Language: sk\n"
@@ -20674,7 +20674,7 @@ msgstr "Presunúť sekciu nadol|r"
 
 #: lib/ui/stdcontext.inc:394 lib/ui/stdcontext.inc:713
 msgid "Move Section Up|U"
-msgstr "Presunúť sekciu nahor|r"
+msgstr "Presunúť sekciu nahor|P"
 
 #: lib/ui/stdcontext.inc:396
 msgid "Insert Regular Expression"
@@ -30162,19 +30162,18 @@ msgstr ""
 "nie je dostupný na vašom systéme. LyX sa stiahne na štandardný font."
 
 #: src/LaTeXPackages.cpp:89
-#, fuzzy
 msgid "Invalid package list format!"
-msgstr "Neplatný regulárny výraz!"
+msgstr "Neplatný formát zoznamu balíkov!"
 
 #: src/LaTeXPackages.cpp:90
 msgid ""
 "The format of your LaTeX packages list is wrong. Please file a bug report."
 msgstr ""
+"Formát vášho zoznamu balíkov LaTeX je nesprávny. Chybu nám prosím nahláste."
 
 #: src/LaTeXPackages.cpp:98 src/LaTeXPackages.cpp:104
-#, fuzzy
 msgid "Outdated configuration script detected!"
-msgstr "Nemôžem čítať konfiguračný súbor"
+msgstr "Zistil sa zastaraný konfiguračný skript!"
 
 #: src/LaTeXPackages.cpp:99
 msgid ""
@@ -30182,6 +30181,10 @@ msgid ""
 "The script has been renamed to 'chkconfig.ltx.bak'.\n"
 "If you did not copy the script there by purpose, you can safely delete it."
 msgstr ""
+"Vo vašom používateľskom adresári sme zistili zastaraný skript 'chkconfig."
+"ltx'.\n"
+"Skript bol premenovaný na 'chkconfig.ltx.bak'.\n"
+"Ak ste tam skript neskopírovali účelovo, môžete ho pokojne odstrániť."
 
 #: src/LaTeXPackages.cpp:105
 #, c-format
@@ -30190,6 +30193,9 @@ msgid ""
 "(%1$s).\n"
 "Please delete or update this file!"
 msgstr ""
+"Vo vašom používateľskom adresári (%1$s) sme zistili zastaraný skript "
+"'chkconfig.ltx'.\n"
+"Odstráňte alebo aktualizujte tento súbor!"
 
 #: src/LyX.cpp:136
 msgid "Could not read configuration file"
-- 
lyx-cvs mailing list
lyx-cvs@lists.lyx.org
http://lists.lyx.org/mailman/listinfo/lyx-cvs


[Web/master] * i18n_trunk.inc

2024-04-21 Thread Pavel Sanda
commit f85f63a94641b6d7fcf2d02510e81396fd04891c
Author: Pavel Sanda 
Date:   Sun Apr 21 12:00:52 2024 +0200

* i18n_trunk.inc
---
 farm/cookbook/LyX/i18n_trunk.inc | 58 
 1 file changed, 29 insertions(+), 29 deletions(-)

diff --git a/farm/cookbook/LyX/i18n_trunk.inc b/farm/cookbook/LyX/i18n_trunk.inc
index 378ca364..d90eaf6e 100644
--- a/farm/cookbook/LyX/i18n_trunk.inc
+++ b/farm/cookbook/LyX/i18n_trunk.inc
@@ -7,88 +7,88 @@ $branch_tag = "master";
 // The data itself
 $podata = array (
 array ( 'langcode' => 'ar', "date" => "2019-08-13",
-"msg_tr" => 6035, "msg_fu" => 646, "msg_nt" => 1572,
+"msg_tr" => 6035, "msg_fu" => 647, "msg_nt" => 1576,
 "translator" => "Hatim Alahmadi", "email" => "Dr ! Hatim () hotmail ! com"),
 array ( 'langcode' => 'bg', "date" => "2019-04-23",
-"msg_tr" => 5581, "msg_fu" => 1589, "msg_nt" => 1083,
+"msg_tr" => 5581, "msg_fu" => 1590, "msg_nt" => 1087,
 "translator" => "V. Jeliazkov", "email" => "vveesskkoo () google ! com"),
 array ( 'langcode' => 'ca', "date" => "2023-08-21",
 "msg_tr" => 2647, "msg_fu" => 3203, "msg_nt" => 2385,
 "translator" => "Daniel", "email" => "d3vf4n () tutanota ! com"),
 array ( 'langcode' => 'cs', "date" => "2023-11-08",
-"msg_tr" => 8253, "msg_fu" => 0, "msg_nt" => 0,
+"msg_tr" => 8258, "msg_fu" => 0, "msg_nt" => 0,
 "translator" => "Pavel Sanda", "email" => "sanda () lyx ! org"),
 array ( 'langcode' => 'da', "date" => "2011-04-20",
 "msg_tr" => 3488, "msg_fu" => 2248, "msg_nt" => 1463,
 "translator" => "Jesper Stemann Andersen", "email" => "jesper () sait ! dk"),
-array ( 'langcode' => 'de', "date" => "2024-03-05",
-"msg_tr" => 8253, "msg_fu" => 0, "msg_nt" => 0,
+array ( 'langcode' => 'de', "date" => "2024-04-21",
+"msg_tr" => 8258, "msg_fu" => 0, "msg_nt" => 0,
 "translator" => "Juergen Spitzmueller", "email" => "spitz () lyx ! org"),
 array ( 'langcode' => 'el', "date" => "2018-02-19",
 "msg_tr" => 3964, "msg_fu" => 1053, "msg_nt" => 3234,
 "translator" => "Οδυσσέας Δαγκλής", "email" => "o2d () freemail 
! gr"),
 array ( 'langcode' => 'es', "date" => "2023-08-21",
-"msg_tr" => 6368, "msg_fu" => 1230, "msg_nt" => 655,
+"msg_tr" => 6368, "msg_fu" => 1231, "msg_nt" => 659,
 "translator" => "Daniel", "email" => "d3vf4n () tutanota ! com"),
 array ( 'langcode' => 'eu', "date" => "2018-02-17",
-"msg_tr" => 6710, "msg_fu" => 1089, "msg_nt" => 454,
+"msg_tr" => 6710, "msg_fu" => 1090, "msg_nt" => 458,
 "translator" => "Inaki Larranaga Murgoitio", "email" => "dooteo () zundan ! 
com"),
 array ( 'langcode' => 'fi', "date" => "2017-11-14",
-"msg_tr" => 4953, "msg_fu" => 1625, "msg_nt" => 1675,
+"msg_tr" => 4953, "msg_fu" => 1626, "msg_nt" => 1679,
 "translator" => "Jari-Matti Mäkelä", "email" => "jmjm () iki ! fi"),
-array ( 'langcode' => 'fr', "date" => "2024-04-10",
-"msg_tr" => 8253, "msg_fu" => 0, "msg_nt" => 0,
+array ( 'langcode' => 'fr', "date" => "2024-04-19",
+"msg_tr" => 8253, "msg_fu" => 1, "msg_nt" => 4,
 "translator" => "Jean-Pierre ChrĂŠtien", "email" => "jeanpierre ! chretien () 
free ! fr"),
 array ( 'langcode' => 'gl', "date" => "2007-07-11",
 "msg_tr" => 2887, "msg_fu" => 2749, "msg_nt" => 1563,
 "translator" => "Ramon Flores", "email" => "inactive () inactive"),
 array ( 'langcode' => 'he', "date" => "2023-12-21",
-"msg_tr" => 6581, "msg_fu" => 739, "msg_nt" => 933,
+"msg_tr" => 6581, "msg_fu" => 740, "msg_nt" => 937,
 "translator" => "Omer Shechter", "email" => "omer ! shechter () mail ! huji ! 
ac ! il"),
 array ( 'langcode' => 'hu', "date" => "2018-08-19",
-"msg_tr" => 4447, "msg_fu" => 2368, "msg_nt" => 1438,
+"msg_tr" => 4447, "msg_fu" => 2369, "msg_nt" => 1442,
 "translator" => "Szőke Sándor", "email" => "mail () szokesandor ! hu"),
 array ( 'langcode' => 'ia', "date" => "2020-03-31",
-"msg_tr" => 7471, "msg_fu" => 551, "msg_nt" => 231,
+"msg_tr" => 7471, "msg_fu" => 552, "msg_nt" => 235,
 "translator" => "Giovanni Sora", "email" => "g ! sora () tiscali ! it"),
 array ( 'langcode' => 'id', "date" => "2020-12-17",
-"msg_tr" => 7657, "msg_fu" => 444, "msg_nt" => 152,
+"msg_tr" => 7657, "msg_fu" => 445, "msg_nt" => 156,
 "translator" => "Waluyo Adi Siswanto", "email" => "was ! uthm () gmail ! com"),
 array ( 'langcode' => 'it', "date" => "2024-02-17",
-"msg_tr" => 8252, "msg_fu" => 1, "msg_nt" => 0,
+"msg_tr" => 8252, "msg_fu" => 2, "msg_nt" => 4,
 "translator" => "Enrico Forestieri", "email" => "forenr () lyx ! org"),
 array ( 'langcode' => 'ja', "date" => "2024-02-15",
-"msg_tr" => 8252, "msg_fu" => 1, "msg_nt" => 0,
+"msg_tr" => 8252, "msg_fu" => 2, "msg_nt" => 4,
 "translator" => "Koji Yokota", "email" => "yokota () lyx ! org"),
 array ( 'langcode' => 'ko', "date" => "2007-05-15",
 "msg_tr" => 1766, "msg_fu" => 1223, "msg_nt" => 4068,
 "translator" => "cghan", "email" => "cghan () pusan ! ac ! kr"),
 array ( 'langcode' => 'nb', "date" => "2016-04-07",
-"msg_tr" => 6051, "msg_fu" => 1476, "msg_nt" => 726,
+"msg_tr" => 6051, "msg_fu" => 1477, "msg_nt" => 730,
 

[LyX/2.4.x] * cs.po

2024-04-21 Thread Pavel Sanda
commit a5e7ff70f7612e70eb09c8fb19f48e18936a4f35
Author: Pavel Sanda 
Date:   Sun Apr 21 11:57:29 2024 +0200

* cs.po
---
 po/cs.po | 13 +
 1 file changed, 9 insertions(+), 4 deletions(-)

diff --git a/po/cs.po b/po/cs.po
index b719502d12..4652924039 100644
--- a/po/cs.po
+++ b/po/cs.po
@@ -30108,17 +30108,16 @@ msgstr ""
 
 #: src/LaTeXPackages.cpp:89
 msgid "Invalid package list format!"
-msgstr ""
+msgstr "Chybný formát seznamu balíčků!"
 
 #: src/LaTeXPackages.cpp:90
 msgid ""
 "The format of your LaTeX packages list is wrong. Please file a bug report."
-msgstr ""
+msgstr "Formát seznamu vašich LaTeX-ových balíčků je chybný. Pošlete nám 
prosím chybový výpis."
 
 #: src/LaTeXPackages.cpp:98 src/LaTeXPackages.cpp:104
-#, fuzzy
 msgid "Outdated configuration script detected!"
-msgstr "Nelze přečíst konfigurační soubor"
+msgstr "Nalezen zastaralý konfigurační skript!"
 
 #: src/LaTeXPackages.cpp:99
 msgid ""
@@ -30126,6 +30125,9 @@ msgid ""
 "The script has been renamed to 'chkconfig.ltx.bak'.\n"
 "If you did not copy the script there by purpose, you can safely delete it."
 msgstr ""
+"Byl detekován zastaralý konfigurační skript 'chkconfig.ltx' ve vašem 
uživatelském adresáři.\n"
+"Tento skript byl přejmenován na 'chkconfig.ltx.bak'.\n"
+"Pokud jste původní konfigurační skript nezkopírovali do uživatelského 
adresáře záměrně, můžete ho bez obav smazat."
 
 #: src/LaTeXPackages.cpp:105
 #, c-format
@@ -30134,6 +30136,9 @@ msgid ""
 "(%1$s).\n"
 "Please delete or update this file!"
 msgstr ""
+"Byl detekován zastaralý konfigurační skript 'chkconfig.ltx' ve vašem 
uživatelském adresáři.\n"
+"(%1$s).\n"
+"Je potřeba ho aktualizovat anebo smazat."
 
 #: src/LyX.cpp:136
 msgid "Could not read configuration file"
-- 
lyx-cvs mailing list
lyx-cvs@lists.lyx.org
http://lists.lyx.org/mailman/listinfo/lyx-cvs


[LyX/2.3.x] Update lilypond converter settings (#12618)

2024-04-21 Thread Juergen Spitzmueller
commit 6f65cbdce2be06827b84da3807dd355e62401260
Author: Juergen Spitzmueller 
Date:   Sun Apr 21 11:42:40 2024 +0200

Update lilypond converter settings (#12618)

As of v. 2.23.12, the safe mode is no longer supported and results in
error.

We thus remove the -safe flags from the converter and use our own
needauth flag instead.
---
 lib/configure.py | 22 +++---
 status.23x   |  2 ++
 2 files changed, 13 insertions(+), 11 deletions(-)

diff --git a/lib/configure.py b/lib/configure.py
index 69aeeaf96b..747299050a 100644
--- a/lib/configure.py
+++ b/lib/configure.py
@@ -1198,15 +1198,15 @@ def checkConverterEntries():
 version_number = match.groups()[0]
 version = version_number.split('.')
 if int(version[0]) > 2 or (len(version) > 1 and int(version[0]) == 
2 and int(version[1]) >= 11):
-addToRC(r'''\converter lilypond   eps"lilypond 
-dbackend=eps -dsafe --ps $$i"  ""
-\converter lilypond   png"lilypond -dbackend=eps -dsafe --png $$i" 
""''')
-addToRC(r'\converter lilypond   pdf6   "lilypond 
-dbackend=eps -dsafe --pdf $$i"   ""')
+addToRC(r'''\converter lilypond   eps"lilypond 
-dbackend=eps --ps $$i" "needauth"
+\converter lilypond   png"lilypond -dbackend=eps --png $$i"
"needauth"''')
+addToRC(r'\converter lilypond   pdf6   "lilypond 
-dbackend=eps --pdf $$i"  "needauth"')
 logger.info('+  found LilyPond version %s.' % version_number)
 elif int(version[0]) > 2 or (len(version) > 1 and int(version[0]) 
== 2 and int(version[1]) >= 6):
-addToRC(r'''\converter lilypond   eps"lilypond -b eps 
--ps --safe $$i" ""
+addToRC(r'''\converter lilypond   eps"lilypond -b eps 
--ps $$i""needauth"
 \converter lilypond   png"lilypond -b eps --png $$i"   ""''')
 if int(version[0]) > 2 or (len(version) > 1 and 
int(version[0]) == 2 and int(version[1]) >= 9):
-addToRC(r'\converter lilypond   pdf6   "lilypond -b 
eps --pdf --safe $$i"  ""')
+addToRC(r'\converter lilypond   pdf6   "lilypond -b 
eps --pdf $$i" "needauth"')
 logger.info('+  found LilyPond version %s.' % version_number)
 else:
 logger.info('+  found LilyPond, but version %s is too old.' % 
version_number)
@@ -1228,12 +1228,12 @@ def checkConverterEntries():
 #   even when requested with --pdf. This is a problem if a 
user
 #   clicks View PDF after having done a View DVI. To 
circumvent
 #   this, use different output folders for eps and pdf 
outputs.
-addToRC(r'\converter lilypond-book latex"lilypond-book 
--safe --lily-output-dir=ly-eps $$i"""')
-addToRC(r'\converter lilypond-book pdflatex "lilypond-book 
--safe --pdf --latex-program=pdflatex --lily-output-dir=ly-pdf $$i" ""')
-addToRC(r'\converter lilypond-book-ja platex "lilypond-book 
--safe --pdf --latex-program=platex --lily-output-dir=ly-pdf $$i" ""')
-addToRC(r'\converter lilypond-book xetex"lilypond-book 
--safe --pdf --latex-program=xelatex --lily-output-dir=ly-pdf $$i"  ""')
-addToRC(r'\converter lilypond-book luatex   "lilypond-book 
--safe --pdf --latex-program=lualatex --lily-output-dir=ly-pdf $$i" ""')
-addToRC(r'\converter lilypond-book dviluatex "lilypond-book 
--safe --latex-program=dvilualatex --lily-output-dir=ly-eps $$i" ""')
+addToRC(r'\converter lilypond-book latex"lilypond-book 
--lily-output-dir=ly-eps $$i""needauth"')
+addToRC(r'\converter lilypond-book pdflatex "lilypond-book 
--pdf --latex-program=pdflatex --lily-output-dir=ly-pdf $$i" "needauth"')
+addToRC(r'\converter lilypond-book-ja platex "lilypond-book 
--pdf --latex-program=platex --lily-output-dir=ly-pdf $$i" "needauth"')
+addToRC(r'\converter lilypond-book xetex"lilypond-book 
--pdf --latex-program=xelatex --lily-output-dir=ly-pdf $$i"  "needauth"')
+addToRC(r'\converter lilypond-book luatex   "lilypond-book 
--pdf --latex-program=lualatex --lily-output-dir=ly-pdf $$i" "needauth"')
+addToRC(r'\converter lilypond-book dviluatex "lilypond-book 
--latex-program=dvilualatex --lily-output-dir=ly-eps $$i" "needauth"')
 logger.info('+  found LilyPond-book version %s.' % 
version_number)
 else:
 logger.info('+  found LilyPond-book, but version %s is too 
old.' % version_number)
diff --git a/status.23x b/status.23x
index 49fad99f7d..4660c725d9 100644
--- a/status.23x
+++ b/status.23x
@@ -17,6 +17,8 @@ What's new
 
 - Fix nested underwave (\uwave) (bug 12922).
 
+- 

[LyX/2.4.x] de.po

2024-04-21 Thread Juergen Spitzmueller
commit 075fdbd4f95c2a4f85803fd3c3b66928ae500de7
Author: Juergen Spitzmueller 
Date:   Sun Apr 21 11:25:12 2024 +0200

de.po
---
 po/de.po | 23 +--
 1 file changed, 17 insertions(+), 6 deletions(-)

diff --git a/po/de.po b/po/de.po
index 87317afa09..8f678ac317 100644
--- a/po/de.po
+++ b/po/de.po
@@ -96,14 +96,14 @@ msgstr ""
 "Project-Id-Version: LyX 2.4git\n"
 "Report-Msgid-Bugs-To: lyx-de...@lists.lyx.org\n"
 "POT-Creation-Date: 2024-04-21 11:22+0200\n"
-"PO-Revision-Date: 2024-03-05 15:57+0100\n"
+"PO-Revision-Date: 2024-04-21 11:25+0200\n"
 "Last-Translator: Juergen Spitzmueller \n"
-"Language-Team: German \n"
+"Language-Team: German \n"
 "Language: de\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Lokalize 18.12.1\n"
+"X-Generator: Lokalize 24.02.2\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 
 #: src/frontends/qt/ui/AboutUi.ui:27
@@ -30467,17 +30467,18 @@ msgstr ""
 
 #: src/LaTeXPackages.cpp:89
 msgid "Invalid package list format!"
-msgstr ""
+msgstr "Ungültiges Paketlisten-Format!"
 
 #: src/LaTeXPackages.cpp:90
 msgid ""
 "The format of your LaTeX packages list is wrong. Please file a bug report."
 msgstr ""
+"Das Format Ihrer LaTeX-Paket-Liste is inkorrekt. Bitte reichen Sie einen"
+" Bugreport ein!"
 
 #: src/LaTeXPackages.cpp:98 src/LaTeXPackages.cpp:104
-#, fuzzy
 msgid "Outdated configuration script detected!"
-msgstr "Die Konfigurationsdatei konnte nicht gelesen werden"
+msgstr "Veraltete Konfigurationsdatei entdeckt!"
 
 #: src/LaTeXPackages.cpp:99
 msgid ""
@@ -30485,6 +30486,11 @@ msgid ""
 "The script has been renamed to 'chkconfig.ltx.bak'.\n"
 "If you did not copy the script there by purpose, you can safely delete it."
 msgstr ""
+"Wir haben eine veraltete Version der Datei 'chkconfig.ltx' in Ihrem"
+" Benutzerverzeichnis gefunden.\n"
+"Die Datei wurde nun umbenannt in 'chkconfig.ltx.bak'.\n"
+"Wenn Sie die Datei nicht absichtlich hierher kopiert haben, können Sie sie"
+" bedenkenlos löschen."
 
 #: src/LaTeXPackages.cpp:105
 #, c-format
@@ -30493,6 +30499,10 @@ msgid ""
 "(%1$s).\n"
 "Please delete or update this file!"
 msgstr ""
+"Wir haben eine veraltete Version der Datei 'chkconfig.ltx' in Ihrem"
+" Benutzerverzeichnis gefunden\n"
+"(%1$s).\n"
+"Bitte aktualisieren oder löschen Sie diese Datei!"
 
 #: src/LyX.cpp:136
 msgid "Could not read configuration file"
@@ -43747,3 +43757,4 @@ msgstr "Unbekannter Benutzer"
 
 #~ msgid " (auto)"
 #~ msgstr " (automatisch)"
+
-- 
lyx-cvs mailing list
lyx-cvs@lists.lyx.org
http://lists.lyx.org/mailman/listinfo/lyx-cvs


[LyX/2.4.x] remerge strings

2024-04-21 Thread Juergen Spitzmueller
commit 4d8316402d078aa92b19d3c538e08cac0221f230
Author: Juergen Spitzmueller 
Date:   Sun Apr 21 11:24:02 2024 +0200

remerge strings

 po/ar.po | 1616 +++--
 po/bg.po | 1671 +++---
 po/cs.gmo|  Bin 627180 -> 627292 bytes
 po/cs.po |  593 ++--
 po/de.gmo|  Bin 653622 -> 653560 bytes
 po/de.po |  940 ---
 po/en.po | 1556 ++-
 po/es.po | 1628 +++--
 po/eu.po | 1627 +++--
 po/fi.po | 1619 +++--
 po/fr.po |  954 ---
 po/he.po | 1618 +++--
 po/hu.po | 1621 +++--
 po/ia.po | 1617 +++--
 po/id.po | 1620 +++--
 po/it.po | 1614 +++--
 po/ja.gmo|  Bin 678876 -> 678815 bytes
 po/ja.po | 1614 +++--
 po/nb.po | 1624 +++--
 po/nl.po | 1626 +++--
 po/nn.po | 1622 +++--
 po/pl.po | 1620 +++--
 po/pt_BR.gmo |  Bin 646632 -> 646894 bytes
 po/pt_BR.po  |  369 ++--
 po/pt_PT.po  | 1624 +++--
 po/ru.po | 1620 +++--
 po/sk.gmo|  Bin 636629 -> 636748 bytes
 po/sk.po | 1621 +++--
 po/sv.po | 1626 +++--
 po/uk.po | 1648 --
 po/zh_CN.gmo |  Bin 447576 -> 471508 bytes
 po/zh_CN.po  | 1768 ++
 po/zh_TW.po  | 1626 +++--
 33 files changed, 20835 insertions(+), 19467 deletions(-)
-- 
lyx-cvs mailing list
lyx-cvs@lists.lyx.org
http://lists.lyx.org/mailman/listinfo/lyx-cvs


[LyX/2.4.x] Handle the case of outdated chkconfig.ltx in user directory

2024-04-21 Thread Juergen Spitzmueller
commit 237b0404ff45af46d2815d65b3590d309ce4e2bf
Author: Juergen Spitzmueller 
Date:   Sat Apr 20 14:57:12 2024 +0200

Handle the case of outdated chkconfig.ltx in user directory

(cherry picked from commit b8ff824a4f4ab4d3e213b55bf8117fd95b7b9657)
---
 src/LaTeXPackages.cpp | 39 ---
 src/LaTeXPackages.h   |  2 +-
 2 files changed, 37 insertions(+), 4 deletions(-)

diff --git a/src/LaTeXPackages.cpp b/src/LaTeXPackages.cpp
index e708df1dfe..0f4129eabe 100644
--- a/src/LaTeXPackages.cpp
+++ b/src/LaTeXPackages.cpp
@@ -22,9 +22,12 @@
 #include "support/debug.h"
 #include "support/FileName.h"
 #include "support/filetools.h"
+#include "support/gettext.h"
 #include "support/lstrings.h"
 #include "support/Package.h"
 
+#include "frontends/alert.h"
+
 
 using namespace std;
 using namespace lyx::support;
@@ -35,7 +38,7 @@ namespace lyx {
 LaTeXPackages::Packages LaTeXPackages::packages_;
 
 
-void LaTeXPackages::getAvailable()
+void LaTeXPackages::getAvailable(bool retry)
 {
Lexer lex;
support::FileName const real_file = libFileSearch("", "packages.lst");
@@ -73,10 +76,40 @@ void LaTeXPackages::getAvailable()
}
}
// Check if the pkglist has current format.
-   // Reconfigure and re-parse if not.
+   // Reconfigure once and re-parse if not.
if (lstformat != "2") {
+   // If we have already reconfigured, check if there is an 
outdated config file
+   // which produces the outdated lstformat
+   if (retry) {
+   // check if we have an outdated chkconfig.ltx file in 
user dir
+   support::FileName chkconfig = 
fileSearch(addPath(package().user_support().absFileName(), ""),
+
"chkconfig.ltx", string(), must_exist);
+   if (chkconfig.empty()) {
+   // nothing found. So we can only warn
+   frontend::Alert::warning(_("Invalid package 
list format!"),
+   _("The format of your LaTeX packages 
list is wrong. Please file a bug report."));
+   return;
+   }
+   // Found. Try to rename and warn.
+   support::FileName chkconfig_bak;
+   chkconfig_bak.set(chkconfig.absFileName() + ".bak");
+   if (chkconfig.renameTo(chkconfig_bak))
+   // renaming succeeded
+   frontend::Alert::warning(_("Outdated 
configuration script detected!"),
+   _("We have detected an outdated script 
'chkconfig.ltx' in your user directory.\n"
+ "The script has been renamed to 
'chkconfig.ltx.bak'.\n"
+ "If you did not copy the script there 
by purpose, you can safely delete it."));
+   else {
+   // renaming failed
+   frontend::Alert::warning(_("Outdated 
configuration script detected!"),
+   bformat(_("We have detected an outdated 
script 'chkconfig.ltx' in your user directory\n"
+ "(%1$s).\n"
+ "Please delete or update this 
file!"), from_utf8(chkconfig.absFileName(;
+   return;
+   }
+   }
package().reconfigureUserLyXDir("");
-   getAvailable();
+   getAvailable(true);
}
 }
 
diff --git a/src/LaTeXPackages.h b/src/LaTeXPackages.h
index dba6d039f6..12f3e4ec0b 100644
--- a/src/LaTeXPackages.h
+++ b/src/LaTeXPackages.h
@@ -25,7 +25,7 @@ namespace lyx {
 class LaTeXPackages {
 public:
/// Which of the required packages are installed?
-   static void getAvailable();
+   static void getAvailable(bool retry = false);
/// Is the (required) package available?
static bool isAvailable(std::string const & name);
/// Is the (required) package available at least as of
-- 
lyx-cvs mailing list
lyx-cvs@lists.lyx.org
http://lists.lyx.org/mailman/listinfo/lyx-cvs


[LyX/2.4.1-devel] gbrief-2 loads babel internally. So don't load it ourselves.

2024-04-21 Thread Juergen Spitzmueller
commit 9871c17ec2f87f2b8081fe5385ffcc13ca44a75d
Author: Juergen Spitzmueller 
Date:   Sat Apr 13 07:32:30 2024 +0200

gbrief-2 loads babel internally. So don't load it ourselves.

This makes the class fully functional with non-TeX fonts (it uses
\babelfont for the purpose). Before, docs were compiling but the
output was wrong.

(cherry picked from commit c3c96a446b32ef77927b5e06436c2668d95dfd6d)
---
 lib/layouts/g-brief2.layout | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/lib/layouts/g-brief2.layout b/lib/layouts/g-brief2.layout
index ac0b8deb77..b57bbdb249 100644
--- a/lib/layouts/g-brief2.layout
+++ b/lib/layouts/g-brief2.layout
@@ -17,6 +17,9 @@ Sides 1
 PageStyle  Empty
 DefaultStyle   Standard
 
+# Babel is loaded internally
+Provides babel 1
+
 # This is just to show how to declare the default font.
 # The defaults are exactly those shown here.
 DefaultFont
-- 
lyx-cvs mailing list
lyx-cvs@lists.lyx.org
http://lists.lyx.org/mailman/listinfo/lyx-cvs


[LyX/2.4.1-devel] Status update

2024-04-21 Thread Juergen Spitzmueller
commit 64393c7c6e1176ce0430cce19e30b45626c8
Author: Juergen Spitzmueller 
Date:   Sun Apr 21 09:34:35 2024 +0200

Status update
---
 status.24x | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/status.24x b/status.24x
index c92a8495ea..f667c16376 100644
--- a/status.24x
+++ b/status.24x
@@ -54,6 +54,9 @@ What's new
 
 - Set cursor font after pasting to PassThru (e.g., ERT) inset (bug 12592).
 
+- The g-brief and g-brief2 letter classes load babel internally. LyX now
+  is aware of that.
+
 
 * USER INTERFACE
 
-- 
lyx-cvs mailing list
lyx-cvs@lists.lyx.org
http://lists.lyx.org/mailman/listinfo/lyx-cvs


[LyX/2.4.1-devel] g-brief loads babel internally. So don't load it ourselves.

2024-04-21 Thread Juergen Spitzmueller
commit 7b7322b831f1bd916293b0e20c827db429ed3773
Author: Juergen Spitzmueller 
Date:   Tue Apr 16 18:23:01 2024 +0200

g-brief loads babel internally. So don't load it ourselves.

This makes the class fully functional with non-TeX fonts (it uses
\babelfont for the purpose). Before, docs were compiling but the
output was wrong.
---
 lib/layouts/g-brief.layout | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/lib/layouts/g-brief.layout b/lib/layouts/g-brief.layout
index 532fa2f0ec..d2421bb11d 100644
--- a/lib/layouts/g-brief.layout
+++ b/lib/layouts/g-brief.layout
@@ -18,6 +18,9 @@ Sides   1
 PageStyle   Empty
 DefaultStyleLetter
 
+# Babel is loaded internally
+Provides babel 1
+
 
 Style Letter
MarginStatic
-- 
lyx-cvs mailing list
lyx-cvs@lists.lyx.org
http://lists.lyx.org/mailman/listinfo/lyx-cvs