Pavel Sanda
3c868386af
* cs.po
2018-01-15 21:47:06 +01:00
Jean-Marc Lasgouttes
654cded167
Partial cleanup of the row selection code
...
This is preliminary work, this code still feels too complicated for
its own good.
Let Row::isMarginSelected return false when Row::selection() is false
(the other changes are indentation).
This allows to remove the test for selection() in
setSelectionAndMargins, so that begin/end_margin_sel are always set
correctly.
Add clearSelectionAndMargins() instead of calling directly setSelection
(which is now private) with arguments (-1, -1).
Fixes bug #10972 .
2018-01-15 17:20:34 +01:00
Uwe Stöhr
0bc542ab7e
uk.po: updates from Yuri
2018-01-15 15:37:02 +01:00
Uwe Stöhr
6ae0ff38be
Win installer: start an an RC2 installer
...
- also fix a typo and update a file size
2018-01-14 22:18:20 +01:00
Pavel Sanda
d3163a0bee
tests: add ref
2018-01-14 15:04:47 +01:00
Pavel Sanda
3cb9e0485b
tests: add ref
2018-01-14 14:56:11 +01:00
Pavel Sanda
3a57f9766c
* layouttranslations.review
...
wa never used, da forgotten, en not needed.
2018-01-14 14:33:38 +01:00
Pavel Sanda
f50e980a40
* layouttranslation.review: pt reviewed by Jose.
...
https://www.mail-archive.com/lyx-devel@lists.lyx.org/msg203376.html
2018-01-14 14:03:55 +01:00
Kornel Benko
aed458f007
Cmake tests: New test for the outliner with beamer
...
Test idea from Pavel Šanda
Move insets down and up, then compare with expected latex output.
2018-01-14 13:47:27 +01:00
Pavel Sanda
46826155a8
* LFUN_BUFFER_RELOAD - allow dropping of the changes.
...
Useful in scripts.
2018-01-13 19:19:18 +01:00
Juergen Spitzmueller
e57b245d0b
Work around auto-bibitem insertion when separating bibliography environment
...
Manually delete bibitem insets in the separator line.
In the long term, such things should not happen at all.
Candidate for 2.3.x.
2018-01-13 15:12:10 +01:00
Juergen Spitzmueller
a09ceda2c4
Once more rework outline wrt environments.
...
* Fixes UNDO issues
* Takes care of some special cases
Signed-off-by: Juergen Spitzmueller <spitz@lyx.org>
2018-01-13 14:51:01 +01:00
Juergen Spitzmueller
bceaa7f929
Fix loop while separating
...
getMaxDepthAfter() gives wrong result here.
Fixes : #10979
Signed-off-by: Juergen Spitzmueller <spitz@lyx.org>
2018-01-13 09:59:09 +01:00
Jean-Marc Lasgouttes
2ba00ecb7b
Initialize properly class member
...
Spotted by coverity.
2018-01-12 16:54:32 +01:00
Juergen Spitzmueller
aab58fed6b
Use qt4-compatible connect() syntax.
...
Signed-off-by: Juergen Spitzmueller <spitz@lyx.org>
2018-01-12 15:42:04 +01:00
Jean-Marc Lasgouttes
57d6835a90
Spacing
2018-01-12 12:27:03 +01:00
Jean-Marc Lasgouttes
706c9f2aa5
Fixup 27eb415d
: do not define mymkdir() when it is not used.
...
Pleases coverity.
2018-01-12 12:24:58 +01:00
Guillaume MM
43e4b80734
Install a new compressor
...
A brand new event compressor based on Kuba Ober's cleverly simple
solution: <https://stackoverflow.com/a/21006207 >.
Fix #9362 , #9461 , #9933 : Lyx suddenly gets keyboard keys wrong, and
deadlocks
Fix #9790 : LyX should perform key event compression (for improving the
remote X connections one would also need to implement
Qt::WA_KeyCompression)
Fix #10516 : slowness on repeated arrow keys with IBus and Qt5
Patch pulled from
https://github.com/gadmm/lyx-unstable/commit/bf5a1efb0db5bfc2b
Signed-off-by: Juergen Spitzmueller <spitz@lyx.org>
2018-01-12 11:03:07 +01:00
Juergen Spitzmueller
2ae51a9bb9
Complement the movement handling of environments
...
Make sure moved environments (such as frames) are separated from their
new neighbours in all directions.
This completes 07665d1dca
2018-01-12 10:44:01 +01:00
Juergen Spitzmueller
b97fcb5eeb
Revert "de.po: update some translations"
...
This reverts commit 277816ab61
.
2018-01-12 10:24:34 +01:00
Uwe Stöhr
277816ab61
de.po: update some translations
2018-01-12 04:54:25 +01:00
Uwe Stöhr
058ee9ab00
UserGuide.lyx: distribute recent changes
2018-01-12 04:54:03 +01:00
Uwe Stöhr
92955116b0
Additional.lyx: re-sync with master
...
please use use LyX 2.3.x and keep the docs in sync unless you describe a new feature of LyX 2.4
2018-01-12 02:42:36 +01:00
Günter Milde
0fb2edacdc
Use Flex Code inset instead of typewriter custom font style.
...
Change markup to use semantic markup instead of hard-coded
typewriter for code examples containing --.
Works around false positive warning on changed dashes
leading to lyx2lyx export ctest failures.
2018-01-12 00:35:00 +01:00
Pavel Sanda
d97a3b154b
* cs.po
2018-01-11 23:46:40 +01:00
Juergen Spitzmueller
974553d858
Fix Null-checking issue detected by Coverity.
2018-01-11 13:43:35 +01:00
Juergen Spitzmueller
3daa447c3c
Take AgainFrame to the TOC.
2018-01-11 13:14:16 +01:00
Juergen Spitzmueller
0fc14060b1
Amend 07665d1dca
...
We need to disable auto-nesting here.
2018-01-11 13:09:04 +01:00
Juergen Spitzmueller
07665d1dca
Handle movement of environments better
...
Make sure moved environments (such as frames) are separated from their
new neighbours.
2018-01-11 10:48:47 +01:00
Günter Milde
fcc1cffb1a
Do not write LICR macro if character is encodable.
...
No hardcoded conversion of literal dashes to
\textemdash and \textendash macros.
2018-01-10 15:31:32 +01:00
Günter Milde
73b6f42362
Do not convert dashes/hyphens in LyX-Code.
...
See previous commit and #10961
2018-01-10 12:07:36 +01:00
Günter Milde
cb1fda9988
Do not convert dashes/hyphens in Code insets (logical markup).
...
Code is by default rendered as typewriter and should be treated
similar:
In text marked up as code, -- or --- is typically part of a
command (e.g. "lyx --help" or "x--") and not a transliteration
for en dash, see #10961 .
This is already handled so for text in typewriter font
(see Text.cpp:500).
2018-01-10 12:07:36 +01:00
Pavel Sanda
a3dcb6e4e5
* cs.po
2018-01-10 10:51:27 +01:00
Pavel Sanda
8c24070c85
RCS: commit undo allowed only in unlocked state.
2018-01-10 10:47:48 +01:00
Uwe Stöhr
c070c2f1f8
ru.po: updates from Yuriy
2018-01-10 02:38:31 +01:00
Uwe Stöhr
bb650bf8c2
Changelog-Customization-LyX_23x.txt: dummy commit as text
2018-01-10 02:12:40 +01:00
Uwe Stöhr
4abe7d0181
Customization.lyx: distribute and accept recent changes
2018-01-09 01:28:26 +01:00
Uwe Stöhr
20df4da55f
EmbeddedObjects.lyx: port updates and fixes from Jean-Pierre to master
2018-01-08 15:54:08 +01:00
Jean-Marc Lasgouttes
1de6d3f3f0
Simplify code using range-based for loops
2018-01-08 15:16:58 +01:00
Kornel Benko
6093a3a9b1
Cmake build: Use test/dummy_functions.cpp instead of support/tests/dummy_functions.cpp
...
Test-programms in src/tests are now handled the same as in autoconf.
2018-01-08 12:58:28 +01:00
Jean-Marc Lasgouttes
66c677b946
Fix ghost caret
...
This fixes a regression in e64ea357
, where a test has been (badly)
tightened to avoid that two consecutive rows may be redrawn to get rid
of caret ghosts. The test prohibited empty rows from being redrawn.
Moreover, improve the test of cursor boundary to avoid the case where
cursor position is already 0.
Fixes bug #10952 .
2018-01-08 11:54:57 +01:00
Jean-Marc Lasgouttes
4f21f788b4
Looks like these are not needed for tests in support/
2018-01-08 11:20:06 +01:00
Jean-Marc Lasgouttes
586890f09e
Make #include directories explicit
2018-01-08 11:19:15 +01:00
Jean-Marc Lasgouttes
3aa10c8dba
Fix compilation in monolithic mode
2018-01-06 20:46:06 +01:00
Jean-Marc Lasgouttes
af9f3fe8bd
Remove unused variables
2018-01-06 15:48:36 +01:00
Kornel Benko
0e4456ae2e
Cmake tests: Don't check in file before creating it
2018-01-06 12:05:51 +01:00
Juergen Spitzmueller
7da8473c4f
Start inset at new line
2018-01-06 10:43:44 +01:00
Juergen Spitzmueller
44670d4778
Customization: some color name fixes.
2018-01-06 09:31:24 +01:00
Guillaume MM
94c65074e0
Fix preview with a nested preview not being shown ( #10795 )
...
Regression at db581113
.
2018-01-06 02:39:51 -05:00
Pavel Sanda
7888251729
* cs.po
2018-01-05 23:42:03 +01:00