Jean-Marc Lasgouttes
786a6edb54
Disable completion when document is read-only.
...
Being able to insert completion in a read-only document is definitely
a bad idea.
This patch acts both on indication of completion and on insertion
itself.
Fixes bug #12582 .
2022-10-08 12:52:05 +02:00
Yuriy Skalko
8f43f83ddf
Show branches from master document in branch inset dialog
2022-10-07 19:00:37 +03:00
Jean-Marc Lasgouttes
8508c3fe04
Completion: handle undo in insets' insertCompletion methods
...
I mathed, undo should record the underlying inset on completion,
whereas in test recording the paragraph is enough.
Therefore the recordUndo() in GuiCompleter::tab is removed, and the
relevant recordUndo/recordUndoInset are used at the right places.
As a further cleanup, the parameter `finished' of
Text::insertCompletion is removed as it is useless.
Fixes bug #12581 .
2022-10-05 09:48:01 +02:00
Scott Kostyshak
300160df1c
Whitespace
2022-10-03 20:43:54 -04:00
Enrico Forestieri
65b4c3fcd2
Fix bug #12580
...
This amends [4a7a1935/lyxgit]. Before 4a7a1935
it was assumed
that a labeled row was also numbered. Hence, when unnumbering
a row a label was also deleted. We now have to do this explicitly.
2022-10-02 14:59:03 +02:00
Scott Kostyshak
f68f3b3f79
ctests: ignore zh_CN/Tutorial that time out
...
Jürgen pointed out that it might be due to this issue:
https://tex.stackexchange.com/questions/548139/
and that we might want to report it here:
https://www.nongnu.org/cjk/
ML discussion was here:
https://www.mail-archive.com/lyx-devel@lists.lyx.org/msg217924.html
2022-09-29 11:50:03 -04:00
Scott Kostyshak
725168baba
Fix gcc-12 warning
...
From Kornel:
> /usr2/src/lyx/lyx-git/src/Paragraph.cpp:1931:1: warning: control reaches end of non-void
> function [-Wreturn-type]
>
> This is with gcc-12, compiled in debug mode.
2022-09-24 21:05:38 -04:00
Jean-Marc Lasgouttes
bbaebd15ce
Fix line breaking at trailing space
...
With a string like "abc def [inset]", it should be possible to break
between the "def" and the inset. A case of interest is when "abc def "
is too long, but "abc def" is not.
To this end, tweak the test that look whether breaking was successful:
the right width to look at is nscp_width, the width without the final
space.
2022-09-23 18:31:10 +02:00
Jean-Marc Lasgouttes
3bba2ad150
vocabulary
2022-09-21 19:29:52 +02:00
Jean-Marc Lasgouttes
2abe771407
Fixup 572b06d6
: reduce cache size for breakString
...
This was necessary only due to bug #12534 .
Reduce the size from 10Mb to 1Mb. Profiling shows that the cache hit rate
is the same.
2022-09-21 19:10:57 +02:00
Kornel Benko
ebe4834684
Disable use of QPA_XCB if using QT6
2022-09-17 14:14:41 +02:00
Kornel Benko
76eb9befdd
Update sk.po
2022-09-17 14:13:41 +02:00
Enrico Forestieri
fbf275b94b
Update it.po
2022-09-15 20:53:05 +02:00
Enrico Forestieri
90551a03ac
Amend f426470a
...
The synctex option can also be specified by a single dash and
any value different from zero will do.
2022-09-14 20:10:01 +02:00
Jean-Marc Lasgouttes
8319bdbbbe
Unify wording for statistics
...
Use 'no blanks' uniformly.
Also remove separator in zoom menu.
2022-09-13 12:42:28 +02:00
Daniel Ramoeller
974534f28a
Disentangle status bar and zoom menu
...
- Moves the zoom menu to the zoom value
2022-09-13 11:49:41 +02:00
Kornel Benko
edc339dcc1
Update sk.po
2022-09-07 21:13:06 +02:00
Pavel Sanda
e0b1cc902c
* doxy
2022-09-06 22:12:25 +02:00
Juergen Spitzmueller
0b68e67678
de.po
2022-09-03 13:45:18 +02:00
Jean-Marc Lasgouttes
bb1d955754
Simplify status bar context menu
...
Remove "Show" prefix.
Remove "(With Blanks)".
2022-09-02 19:58:13 +02:00
jpc
ffaf2e044f
Update fr.po
2022-09-02 11:41:03 +02:00
Thibaut Cuvelier
0bda6950e4
MathML: amend 26300c565f
as discussed in bug 12513
...
Contributed by lynx
2022-09-02 02:00:12 +02:00
Thibaut Cuvelier
5b405426f1
MathML: should display "Text" MathFont using proper <mtext> tag
...
Fixes bug 12397
Contributed by lynx
2022-09-02 01:57:06 +02:00
Thibaut Cuvelier
962785cb0f
InsetTabular: fix a typo
2022-09-02 01:30:25 +02:00
Thibaut Cuvelier
8074b696bc
InsetTabular: move more helper methods to private
2022-09-02 01:29:19 +02:00
Thibaut Cuvelier
89c203faa4
InsetTabular: replace a Boolean parameter to choose between XHTML and DocBook by an enum class
...
The only goal is to improve code readability: this enum class is strictly equivalent to a Boolean, with the same meaning as the previous is_xhtml arguments (arbitrary choice).
2022-09-02 01:26:30 +02:00
Thibaut Cuvelier
ff9f3c774e
InsetTabular: move XML helper methods to private
...
They are not needed outside InsetTabular.
2022-09-02 01:26:30 +02:00
Thibaut Cuvelier
3637d6d408
DocBook: amend 50374e38e1
...
All table rows were generated in the same XML dialect, irrespectively of the caller context (XHTML or DocBook).
2022-09-01 23:33:56 +02:00
Jean-Marc Lasgouttes
9de6768e9c
Small fixes to fr.po related to status bar menu
2022-09-01 17:36:32 +02:00
Thibaut Cuvelier
5e87cfbf4c
Fix a warning related to comparing different signedness
2022-09-01 10:57:04 +02:00
Thibaut Cuvelier
92ba758441
LyXHTML: implement index ranges
2022-09-01 02:22:50 +02:00
Thibaut Cuvelier
2b177172f1
LyXHTML: implement multiple indices
2022-09-01 02:04:16 +02:00
Thibaut Cuvelier
f4b0cf9b59
DocBook: amend 34ea4080
...
@ for sorting is implemented at 34ea4080
, but the user was still shown a warning (now removed).
2022-09-01 01:17:58 +02:00
Thibaut Cuvelier
35a752e6db
DocBook: add test case for multiple indices
2022-09-01 01:17:58 +02:00
Thibaut Cuvelier
07380a3bc1
DocBook: add missing test case for index
2022-09-01 00:14:41 +02:00
Jean-Marc Lasgouttes
337cc97174
Use auto const & when possible to avoid copies
...
In several range-based for loops, implicit copies are made. Remove
that when possible, and try to shut converity up otherwise.
Fixes issues found by coverity.
2022-08-30 17:31:37 +02:00
jpc
35070ecc03
Update fr.po
2022-08-28 18:46:31 +02:00
Kornel Benko
a95da6922e
Update sk.po
2022-08-19 13:33:14 +02:00
Juergen Spitzmueller
0515bfa989
Update stats display if a stat is (un)selected
2022-08-18 19:09:15 +02:00
Scott Kostyshak
1182687991
ctests: uninvert a utf8x test
...
The compilation succeeds now, although the behavior might be
different: unless we load ucs explicitly it will proceed with
utf8 instead of utf8x if I understand correctly.
See here for more details:
https://github.com/latex3/latex2e/issues/833#issuecomment-1219535732
2022-08-18 10:17:30 -04:00
Scott Kostyshak
1e63f48b67
ctests: invert EuropeCV tests
...
These might not be fixed for a while:
https://github.com/gsilano/EuropeCV/pull/33
2022-08-18 09:09:30 -04:00
Juergen Spitzmueller
ccc9212a2b
de.po
2022-08-17 18:15:29 +02:00
Juergen Spitzmueller
fee10d2d0d
Another inset font switch fix
2022-08-17 18:04:51 +02:00
Juergen Spitzmueller
96d9e748cf
Polish status bar statistics
2022-08-17 14:59:50 +02:00
Juergen Spitzmueller
e6b93f7489
Load ucs before utf8x inputenc with recent ucs versions
...
Otherwise inputenc falls back to utf8 option, which breaks documents
2022-08-16 17:56:07 +02:00
Juergen Spitzmueller
f6fff878a7
fix compiler warning
2022-08-16 17:41:40 +02:00
Juergen Spitzmueller
771e46c58d
de/UserGuide: another minor correction
2022-08-16 12:28:13 +02:00
Juergen Spitzmueller
5d87131901
de/UserGuide: some minor corrections
2022-08-16 12:25:55 +02:00
Juergen Spitzmueller
438f6943ed
de.po
2022-08-16 11:55:04 +02:00
Stephan Witt
f426470a54
Improved synctex support
...
- Add check for converter with active synctex support to check for synchronized output for activate forward search.
2022-08-13 14:20:03 +02:00