Juergen Spitzmueller
c567c78e90
Add ProvideInsetLayout and ModifyInsetLayout ( #12098 )
...
This complements ProvideStyle and ModifyStyle.
2021-01-30 15:56:31 +01:00
Juergen Spitzmueller
897ee2ed88
Do not overwrite InsetLayout font/color
2021-01-30 15:16:12 +01:00
Juergen Spitzmueller
c8e04eb2f4
Whitespace
2021-01-30 15:11:18 +01:00
Juergen Spitzmueller
3e69665225
Improve \TestPackageVersion
...
No need to load packages manually
2021-01-30 14:00:20 +01:00
Juergen Spitzmueller
be14b73787
Fix a null pointer dereference spotted by coverity
2021-01-30 13:46:47 +01:00
Juergen Spitzmueller
c83526c3ca
Revert "No need to set background color of a newly created branch."
...
This breaks color initialization with new branches in dark mode.
This reverts commit 5145694cd0
.
2021-01-30 09:16:15 +01:00
Juergen Spitzmueller
9dd71b9e4a
Recent multirow finally allows multiple paragraphs
2021-01-30 09:15:14 +01:00
Enrico Forestieri
22ee249c3e
Allow pasting references to mathed
...
A reference can be directly inserted into mathed but cannot be pasted
because the pasted material is returned in plain text format. This patch
allows getting a string from the cut stack in a suitable format allowing
the math parser to actually create an InsetRef.
Fixes #11539
2021-01-30 01:32:40 +01:00
Jean-Marc Lasgouttes
b1efc5a48e
Initialize properly IconInfo struct
...
Spotted by coverity.
2021-01-29 18:57:13 +01:00
Jean-Marc Lasgouttes
5366666c83
Copy/paste error in BranchList::setColors
...
Spotted by coverity.
2021-01-29 18:51:19 +01:00
Jean-Marc Lasgouttes
ef091ca0ea
ChangesMonitor: beware of exceptions in destructor
...
There may be an exception is the paragraph does not have an owner. In
this case, there is nothing to do anyway.
Spotted by coverity.
2021-01-29 18:45:50 +01:00
Jean-Marc Lasgouttes
bbae2c8c2a
FindAndReplaceOptions: initialize properly matchAtStart
...
Spotted by coverity.
2021-01-29 18:35:38 +01:00
Jean-Marc Lasgouttes
5145694cd0
No need to set background color of a newly created branch.
...
Fixes a null pointer dereference spotted by coverity.
2021-01-29 18:29:55 +01:00
Jean-Marc Lasgouttes
dca5646163
LengthValidator: initialize properly positive_
...
Spotted by coverity.
2021-01-29 18:17:16 +01:00
Jean-Marc Lasgouttes
90bceb65d3
Initialise correctly branch_list_id_
...
Reported by coverity.
2021-01-29 18:07:37 +01:00
Kornel Benko
02cf13ec46
Update sk.po
2021-01-29 16:16:18 +01:00
Kornel Benko
ac5534827e
Cmake key-tests: These are very touchy in respect to timings
...
Cmake key-tests: These are very touchy in respect to timings
1.) Try to use shortcuts instead of direct command
2.) use bigger pause where needed
2021-01-29 16:11:16 +01:00
Kornel Benko
9b79c639f7
SK-Bindings: remove a binding prohibiting the use as a prefix
2021-01-29 16:05:54 +01:00
Juergen Spitzmueller
fd8b3c148f
Cosmetics
2021-01-29 15:46:46 +01:00
Juergen Spitzmueller
6d05e78168
Do not output \maketitle in table cells if the table is in the title
2021-01-29 15:45:54 +01:00
Jean-Marc Lasgouttes
911b01a3ca
Fixup f3a0e8ff
: Reset needUpdate after buffer update
2021-01-29 14:31:10 +01:00
Enrico Forestieri
070270fdc7
Avoid deprecation warnings
...
In Qt 5.15 many deprecation warnings are issued, presumably for
helping the port to Qt 6. They are really a load but can be
shuten up by using -DQT_NO_DEPRECATED_WARNINGS, except for the ones
about MidButton, AdjustToMinimumContentsLength, and DefaultLocaleLongDate.
This change should not affect compilation with Qt 4, as all changes are
backward compatible (only Qt versions prior 4.5 could be affected).
2021-01-29 13:12:29 +01:00
Enrico Forestieri
11c1a32733
Update it.po
2021-01-29 12:29:36 +01:00
Juergen Spitzmueller
52196d6c48
Set proper multirow size in X table columns
2021-01-29 10:15:36 +01:00
Scott Kostyshak
e581e35be3
ctests: unignore tests thanks to lyx2lyx feature
...
The lyx2lyx roundtrip feature added at 364532a7
fixed the
convergence of some tests so we remove them from the ignored list.
2021-01-28 13:39:23 -05:00
Scott Kostyshak
ca6051d148
ctests: log found regression and fix
2021-01-28 13:38:17 -05:00
Jean-Marc Lasgouttes
f3a0e8ff9a
Run updateBuffer when adding/merging changes
...
Following 4a4ded22
, the enabling of some change-related functions is
handled in updateBuffer. However, this method is not ran at every
document change for performance reasons.
This patch adds code to every place that modifies
Paragraph::Private::changes_ that checks whether the `changedness' of
the paragraph, err... changes.
To this end, a new helper struct is introduced that remembers
paragraph state at contruction time, and compares it to new state in
the destructor.
New forceUpdate/needUpdate methods are added to Buffer class, since
the cursor is in general not available in the places where these
changes are made.
Fixes bug #12074 .
2021-01-28 11:30:05 +01:00
Juergen Spitzmueller
e6bc78d9e8
de.po
2021-01-28 10:34:06 +01:00
Juergen Spitzmueller
aa781a4891
Update tex2lyx tests
2021-01-28 10:28:57 +01:00
Juergen Spitzmueller
b42c5dd7d6
Add frontispiece layout to KOMA classes
2021-01-28 10:24:28 +01:00
Juergen Spitzmueller
ab1d418f36
Consider cell language
2021-01-28 09:25:20 +01:00
Juergen Spitzmueller
364532a724
Improve lyx2lyx roundtrip with cellvarwidth
2021-01-28 08:44:21 +01:00
Scott Kostyshak
9d3dcdc1f7
ctests: add found regression and fix
2021-01-28 00:27:45 -05:00
Scott Kostyshak
a660ed24dc
ctests-costs-benefits: define false positive
...
A false positive could either be "not a bug" or a bug that is not
worth the time or complexity to fix. For the purpose of evaluating
the tests, the distinction is not important.
2021-01-28 00:27:45 -05:00
Scott Kostyshak
157f2d02c8
ctests: ignore lyx2lyx fails due to no convergence
...
These exports knowingly do not pass the convergence tests because
of ERT export.
2021-01-27 20:32:44 -05:00
Thibaut Cuvelier
b3e3404f06
Fix dependencies downloading on Windows.
2021-01-27 20:13:42 +01:00
Yuriy Skalko
83a4384b27
Update Russian localization
2021-01-27 14:28:01 +02:00
Kornel Benko
72da904ba6
Update sk.po
2021-01-27 10:49:20 +01:00
Jean-Marc Lasgouttes
15f3e6a10b
Provide translation of caption label for fr and he.
...
Part of bug #10531 .
2021-01-27 10:32:18 +01:00
Jean-Marc Lasgouttes
e2d2078275
Remerge strings
2021-01-27 10:32:18 +01:00
Jean-Marc Lasgouttes
48e7b1d01e
Make InsetCaption label localizable
...
Part of bug #10531 .
2021-01-27 10:32:18 +01:00
Juergen Spitzmueller
92f8612ace
count_pars_in_inset: check nested insets
2021-01-27 08:24:17 +01:00
Scott Kostyshak
a3f591d61e
ctests: log cost of recent false positive
2021-01-26 13:29:23 -05:00
Scott Kostyshak
d3065ceeb3
Start a log file to track benefit/costs of ctests
...
The ctests are not convenient tests. In this file we can attempt to
log the benefits and costs to using them so we can periodically
evaluate which tests we should keep and which we should get rid of.
2021-01-26 13:21:08 -05:00
Jean-Marc Lasgouttes
bb8278e6ce
Fix InsetCaption in RTL environment.
...
This requires to add a new mutable member, rtl_, to remember this context.
Part of bug #10531 .
2021-01-26 17:58:11 +01:00
Juergen Spitzmueller
81f757f364
de.po
2021-01-26 16:44:49 +01:00
Juergen Spitzmueller
c5e5dda0ef
Some minor polishment
2021-01-26 14:50:14 +01:00
Juergen Spitzmueller
27e7eb4b14
Fix copy-paste error ( #12092 )
2021-01-26 14:48:12 +01:00
Enrico Forestieri
30241d6299
Update it.po
2021-01-26 11:12:18 +01:00
Jean-Marc Lasgouttes
cb3db8b4cf
InsetCaption: move intialization to declaration
2021-01-26 10:18:31 +01:00