]>
git.lyx.org Git - lyx.git/log
Juergen Spitzmueller [Tue, 5 Sep 2023 09:14:59 +0000 (11:14 +0200)]
Update highlighting colors in runtime (dark/light) mode change
Until now, this required a restart.
Juergen Spitzmueller [Tue, 5 Sep 2023 09:13:58 +0000 (11:13 +0200)]
Style only
Pavel Sanda [Mon, 4 Sep 2023 21:11:38 +0000 (23:11 +0200)]
* es/Intro from Dan.
Pavel Sanda [Mon, 4 Sep 2023 21:07:59 +0000 (23:07 +0200)]
Update footnote.png (foot->Foot)
Patch from Dan.
Pavel Sanda [Mon, 4 Sep 2023 20:05:21 +0000 (22:05 +0200)]
Irrelevant part of #12882 amending
9e8901f997f0b27 .
Patch from Udi.
Pavel Sanda [Mon, 4 Sep 2023 19:50:51 +0000 (21:50 +0200)]
Output python version in About dialog.
Patch from Jose.
Pavel Sanda [Mon, 4 Sep 2023 19:31:35 +0000 (21:31 +0200)]
* Intro.lyx from Dan
Jean-Marc Lasgouttes [Mon, 4 Sep 2023 09:07:34 +0000 (11:07 +0200)]
Put comment where it belongs
Juergen Spitzmueller [Mon, 4 Sep 2023 05:58:59 +0000 (07:58 +0200)]
GuiLyXFiles: make sure language selector is disabled when dialog is reopened
Pavel Sanda [Sun, 3 Sep 2023 19:07:56 +0000 (21:07 +0200)]
* es/Shortcuts.lyx from Dan.
Pavel Sanda [Sun, 3 Sep 2023 18:47:36 +0000 (20:47 +0200)]
Review of pt layouttranslation by Jose
Juergen Spitzmueller [Sun, 3 Sep 2023 13:09:13 +0000 (15:09 +0200)]
GuiLyXFiles: fix button controller handling
jpc [Sun, 3 Sep 2023 12:56:19 +0000 (14:56 +0200)]
Update fr.po
Enrico Forestieri [Sat, 2 Sep 2023 16:13:31 +0000 (18:13 +0200)]
Fix assertion when canceling file dialog
Without this patch, when a file has to be loaded (for example,
after "Document->Settings->Local Class" or "Insert->Graphics")
and the file dialog is canceled, both Qt5 and Qt6 assert:
ASSERT failure in QList::at: "index out of range"
Jean-Marc Lasgouttes [Sat, 2 Sep 2023 15:15:20 +0000 (17:15 +0200)]
Check whether MathRow exists when computing caret metrics
Fixes bug #12888.
Jean-Marc Lasgouttes [Fri, 1 Sep 2023 17:36:45 +0000 (19:36 +0200)]
Improve caret position when splitting a view
The old code only worked for toplevel cursors and did not show current cursor.
Note that the two windows do not have exactly the same offset.
Fixes bug #12689.
Kornel Benko [Sat, 2 Sep 2023 13:48:26 +0000 (15:48 +0200)]
Update sk.po
Enrico Forestieri [Sat, 2 Sep 2023 13:42:44 +0000 (15:42 +0200)]
Update it.po
Juergen Spitzmueller [Sat, 2 Sep 2023 13:23:26 +0000 (15:23 +0200)]
de.po
Enrico Forestieri [Sat, 2 Sep 2023 13:13:48 +0000 (15:13 +0200)]
Update it.po
Juergen Spitzmueller [Sat, 2 Sep 2023 12:28:33 +0000 (14:28 +0200)]
Remove redundant code and clarify strings
Pavel Sanda [Fri, 1 Sep 2023 18:51:27 +0000 (20:51 +0200)]
* es Welcome.lyx from Daniel
Pavel Sanda [Fri, 1 Sep 2023 18:47:25 +0000 (20:47 +0200)]
* ca/Intro.lyx from Daniel
Pavel Sanda [Fri, 1 Sep 2023 18:42:28 +0000 (20:42 +0200)]
* doc/Intro.lyx from Daniel
Pavel Sanda [Fri, 1 Sep 2023 18:34:56 +0000 (20:34 +0200)]
Forgot to add ca/Shortcuts.lyx into distribution
Pavel Sanda [Fri, 1 Sep 2023 18:33:01 +0000 (20:33 +0200)]
* cs.po
Pavel Sanda [Fri, 1 Sep 2023 16:29:00 +0000 (18:29 +0200)]
remerge cs.po
Pavel Sanda [Fri, 1 Sep 2023 16:25:30 +0000 (18:25 +0200)]
remerge he.po
Jean-Marc Lasgouttes [Thu, 31 Aug 2023 10:54:53 +0000 (12:54 +0200)]
Add _v_() debug helper maco
This can be used with streams.
LYXERR0(_v_(var))
leads to the message
"var=<value of var>"
Kornel Benko [Wed, 30 Aug 2023 19:45:06 +0000 (21:45 +0200)]
Update sk.po
jpc [Wed, 30 Aug 2023 16:16:51 +0000 (18:16 +0200)]
Update fr.po
Juergen Spitzmueller [Wed, 30 Aug 2023 13:49:47 +0000 (15:49 +0200)]
de.po
Juergen Spitzmueller [Wed, 30 Aug 2023 13:40:16 +0000 (15:40 +0200)]
Doc additions by Pavel
Juergen Spitzmueller [Wed, 30 Aug 2023 13:30:29 +0000 (15:30 +0200)]
Improve CITATION_OPEN
* The lyxpaperview script now only provides the paths and let us do the opening
* We use our own viewers for local files rather than QDesktopServices
Plus several minor improvements and code cleanup
Jean-Marc Lasgouttes [Wed, 30 Aug 2023 11:45:00 +0000 (13:45 +0200)]
Update caret if needed when changing depth
Fixes bug #12856.
Jean-Marc Lasgouttes [Tue, 29 Aug 2023 15:23:22 +0000 (17:23 +0200)]
Use correct cursor when creating undo group
This affects where cursor will be after undo. In this case, we want
obviously the 'old' cursor.
Fixes bug #12874.
Juergen Spitzmueller [Tue, 29 Aug 2023 12:43:59 +0000 (14:43 +0200)]
Add message dialog to LFUN_CITATION_OPEN chain
This addresses security concerns.
Juergen Spitzmueller [Tue, 29 Aug 2023 08:45:23 +0000 (10:45 +0200)]
Remove absolute path
Juergen Spitzmueller [Tue, 29 Aug 2023 08:41:16 +0000 (10:41 +0200)]
de/Shortcuts: sync with the changes in en/
Richard Kimberly Heck [Tue, 29 Aug 2023 00:57:46 +0000 (20:57 -0400)]
Back to development, hopefully with RC1 next
Richard Kimberly Heck [Thu, 24 Aug 2023 14:57:18 +0000 (10:57 -0400)]
Beta 4
Pavel Sanda [Mon, 28 Aug 2023 19:17:53 +0000 (21:17 +0200)]
* ca/Shortcuts.lyx - remove notes
Enrico Forestieri [Mon, 28 Aug 2023 09:03:23 +0000 (11:03 +0200)]
Fix detection of private Qt6 headers
The gui-private is a separate module. Private Qt6 GUI headers
are currently used only with the Windows backend. However they
are needed to port to Qt6 all functionality that was depending
on the -extras modules. For example, all code guarded by the
macro HAVE_QT5_X11_EXTRAS has to be audited and properly replaced
by Qt6 code. See for example
771f30e9 and
17b24cf4 .
Enrico Forestieri [Mon, 28 Aug 2023 08:52:08 +0000 (10:52 +0200)]
Fix detection of xcb during configure
The QT_FEATURE_xcb macro is not in the private headers anymore.
They keep changing APIs...
Pavel Sanda [Sun, 27 Aug 2023 19:51:33 +0000 (21:51 +0200)]
* ec/ca Shortcuts.lyx (en CT on, ca CT accepted)
Pavel Sanda [Sun, 27 Aug 2023 19:44:01 +0000 (21:44 +0200)]
* Shortcuts.lyx - small changes from Daniel, now in CT
jpc [Sun, 27 Aug 2023 09:21:56 +0000 (11:21 +0200)]
Update French Intro.Lyx
Kornel Benko [Sat, 26 Aug 2023 13:23:13 +0000 (15:23 +0200)]
Update sk.po
Juergen Spitzmueller [Sat, 26 Aug 2023 10:45:41 +0000 (12:45 +0200)]
library > system, pt. II.
Juergen Spitzmueller [Sat, 26 Aug 2023 10:07:33 +0000 (12:07 +0200)]
de.po
Juergen Spitzmueller [Sat, 26 Aug 2023 10:03:20 +0000 (12:03 +0200)]
Change "library directory" to "system directory" (#12709)
Juergen Spitzmueller [Sat, 26 Aug 2023 09:44:00 +0000 (11:44 +0200)]
Add accelerator
Juergen Spitzmueller [Sat, 26 Aug 2023 09:43:29 +0000 (11:43 +0200)]
de.po
Juergen Spitzmueller [Sat, 26 Aug 2023 09:29:03 +0000 (11:29 +0200)]
Fix formatting
We use sans serif for widget labels in the docs
Juergen Spitzmueller [Sat, 26 Aug 2023 09:28:37 +0000 (11:28 +0200)]
de/UserGuide: update
Pavel Sanda [Fri, 25 Aug 2023 20:04:39 +0000 (22:04 +0200)]
* cs.po
Pavel Sanda [Fri, 25 Aug 2023 20:02:44 +0000 (22:02 +0200)]
Remerge cs.po
Richard Kimberly Heck [Fri, 25 Aug 2023 19:23:43 +0000 (15:23 -0400)]
Polish formatted reference patch, and add documentation.
Pavel Sanda [Fri, 25 Aug 2023 18:55:21 +0000 (20:55 +0200)]
* Intro.lyx from Dan.
Pavel Sanda [Fri, 25 Aug 2023 16:53:53 +0000 (18:53 +0200)]
Fix layouttranslation ES notes
https://www.mail-archive.com/lyx-docs@lists.lyx.org/msg10124.html
Pavel Sanda [Fri, 25 Aug 2023 16:52:27 +0000 (18:52 +0200)]
Revert UI fix for two digit numbers. It actually does not work.
https://www.mail-archive.com/lyx-devel@lists.lyx.org/msg220179.html
Jean-Marc Lasgouttes [Fri, 25 Aug 2023 15:50:14 +0000 (11:50 -0400)]
Do not use superscript display for now.
There are font issues on some platforms.
Richard Kimberly Heck [Sun, 30 Jul 2023 17:46:20 +0000 (13:46 -0400)]
Polish
Alexander Dunlap [Sun, 30 Jul 2023 17:32:48 +0000 (13:32 -0400)]
Put use_formatted_reference code in addToToc instead of updateBuffer
to handle forward references.
Richard Kimberly Heck [Sat, 29 Jul 2023 18:07:28 +0000 (14:07 -0400)]
Preview formatted references in the work area.
Patch from Daniel Ramoeller <d.lyx@web.de>, fixed up by RKH.
Alexander Dunlap [Fri, 25 Aug 2023 01:14:53 +0000 (21:14 -0400)]
Assign equation numbers in updateBuffer instead of
addToToc so that they can be used in updateToc to
assign label cross-refs
Richard Kimberly Heck [Thu, 27 Jul 2023 23:31:11 +0000 (19:31 -0400)]
Fix bug #12797.
Use plaintext to give some display of equations in TOC.
Juergen Spitzmueller [Thu, 24 Aug 2023 07:56:09 +0000 (09:56 +0200)]
Amend
101363352c111
Instead of just disabling MOUSE_MOTION on inset buttons, we now register
the coordinates where the latest mouse press happens, and if that's on
the inset button we are on when releasing, we toggle the inset.
Thus, minimal unintentional mouse movements don't lead to the button not
to respond.
Stephan Witt [Wed, 23 Aug 2023 19:36:10 +0000 (21:36 +0200)]
#11921 change default roman (serif) screen font
The hard coded LyX default font (Times) doesn't work well on macOS.
The text seems to be shifted slightly upwards.
Pavel Sanda [Tue, 22 Aug 2023 19:42:50 +0000 (21:42 +0200)]
Alow two digit number of remembered files in ui.
Reported by Dan.
Pavel Sanda [Tue, 22 Aug 2023 19:55:48 +0000 (21:55 +0200)]
* ca/es Welcome.lyx updates by Dan.
I accepted all changes as there is no one else to check.
Pavel Sanda [Tue, 22 Aug 2023 19:50:46 +0000 (21:50 +0200)]
* Welcome.lyx - few small fixes by Dan.
I agree with the fixes, but let them in CT, so translators can track it.
Before 2.4 we should accept those changes.
Pavel Sanda [Mon, 21 Aug 2023 21:44:21 +0000 (23:44 +0200)]
Revert part of unintended changes in layouttranslations. Still needs review.
Pavel Sanda [Mon, 21 Aug 2023 21:41:25 +0000 (23:41 +0200)]
layouttranslations.review - update the current status
Pavel Sanda [Mon, 21 Aug 2023 20:54:39 +0000 (22:54 +0200)]
Add Daniel to credits.
Pavel Sanda [Mon, 21 Aug 2023 20:49:21 +0000 (22:49 +0200)]
Make Acknowledg(e)ment translations identical.
The Acknowledgement can be probably deleted from layouttranslations altogether now.
Pavel Sanda [Mon, 21 Aug 2023 20:47:48 +0000 (22:47 +0200)]
Regenerate layouttranslations with es/ca updates
Pavel Sanda [Mon, 21 Aug 2023 20:40:25 +0000 (22:40 +0200)]
* ca.po & es.po updates for layouttranslations.
Reviewed by Daniel Fernandez.
https://www.mail-archive.com/lyx-docs@lists.lyx.org/msg10115.html
Pavel Sanda [Mon, 21 Aug 2023 20:38:42 +0000 (22:38 +0200)]
Remerge ca.po & es.po
Juergen Spitzmueller [Mon, 21 Aug 2023 17:20:06 +0000 (19:20 +0200)]
Tentative fix for the inset problems on Mac (#12418, maybe #12820, #12279)
This is committed now in order to get testing from Mac users in the next
prerelease. Subject to change or even reversion.
Scott Kostyshak [Sun, 20 Aug 2023 01:32:41 +0000 (21:32 -0400)]
Python fixes from José Matos
See here:
https://www.mail-archive.com/search?l=mid&q=
a7960223ee91696e916b281d1d9fc55df10a9480 .camel%40gmail.com
Description from José pasted below:
Functions `length_in_bp` and `revert_flex_inset` have an error in a
(almost) never used path. The reason why this was never triggered is
because this is part of the code where we try all the best efforts
to recover from an ill-formed LyX file.
The problem is that the functions call the `document` variable to
issue an warning if the file does not follow the usual structure.
The simple fix is to add that variable (as the first for the
functions) and to add them at all the places where the functions are
called.
For reference this code was introduced by Georg (Baum) more than 8
years ago and it was never reported. So the issue is not urgent in
any meaningful way. :-)
In `lyx2lyx/lyx_2_0.py`, in the function `revert_nameref`, there is
a call to the document variable. The same as all the above.
In `lyx2lyx/lyx_2_4.py`, in the `class fontmapping`. Similar to the
above but now for error.
Richard Kimberly Heck [Fri, 18 Aug 2023 23:17:05 +0000 (19:17 -0400)]
Use master buffer setting when exporting
Scott Kostyshak [Fri, 18 Aug 2023 15:24:34 +0000 (11:24 -0400)]
supported-languages: update info on font subs
Consistent with
008e1cc9 .
Scott Kostyshak [Fri, 18 Aug 2023 15:22:07 +0000 (11:22 -0400)]
supported-languages.lyx: update format
Stephan Witt [Fri, 18 Aug 2023 10:51:40 +0000 (12:51 +0200)]
Amend change
5c8e3a5f0d - correct include directives
Juergen Spitzmueller [Fri, 18 Aug 2023 08:02:48 +0000 (10:02 +0200)]
Improve readability of code and comments
Juergen Spitzmueller [Fri, 18 Aug 2023 07:20:26 +0000 (09:20 +0200)]
Mirror all delimiters in RTL context with luabidi, regardless of the language or script (#12881)
Patch by Udi Fogiel
Juergen Spitzmueller [Fri, 18 Aug 2023 07:04:12 +0000 (09:04 +0200)]
Remove Qt < 5.2 conditionals and special code
We require Qt 5.2 at least for LyX 2.4
Scott Kostyshak [Fri, 18 Aug 2023 02:02:09 +0000 (22:02 -0400)]
Fix font substitutions of Thai documents
The substitutefont package is obsoleted now on TL because the
required functionality is in the kernel. See here:
https://ctan.org/pkg/substitutefont
Pavel Sanda [Thu, 17 Aug 2023 21:36:18 +0000 (23:36 +0200)]
* lyxpaperview.py - non-waiting process call for all cases.
Juergen Spitzmueller [Thu, 17 Aug 2023 12:29:23 +0000 (14:29 +0200)]
Add direction switch with Babel/bidi (#12864)
Patch by Udi Fogiel
Juergen Spitzmueller [Thu, 17 Aug 2023 12:25:33 +0000 (14:25 +0200)]
Account for babel's bidi option (#12866)
bidi=bidi-{r,l} load the bidi package
Richard Kimberly Heck [Wed, 16 Aug 2023 22:52:04 +0000 (18:52 -0400)]
Make code a bit easier to read
Richard Kimberly Heck [Wed, 16 Aug 2023 22:38:19 +0000 (18:38 -0400)]
Slight rearrangement
Richard Kimberly Heck [Wed, 16 Aug 2023 22:14:48 +0000 (18:14 -0400)]
Whitespace and range
Richard Kimberly Heck [Wed, 16 Aug 2023 21:51:47 +0000 (17:51 -0400)]
Fix bug #12852.
Juergen Spitzmueller [Wed, 16 Aug 2023 10:46:43 +0000 (12:46 +0200)]
Properly resolve files and dois in InsetCitation (#12878)
jpc [Wed, 16 Aug 2023 07:09:33 +0000 (09:09 +0200)]
Update French Additional.lyx, step 2
Pavel Sanda [Tue, 15 Aug 2023 20:01:13 +0000 (22:01 +0200)]
UG: include Zotero per #12878
Juergen Spitzmueller [Tue, 15 Aug 2023 18:21:32 +0000 (20:21 +0200)]
Improve usability of quotation mark selection (#12872)