Jean-Marc Lasgouttes
91f3b21e42
Take in account end of paragraph marker for inset width
...
When an inset wants to use the whole available width, it is necessary
to take into account that some of this width may already be taken by
the end-of-paragraph (pilcrow) marker.
Fixes bug #10537 .
2017-05-24 14:05:06 +02:00
Jean-Marc Lasgouttes
b58dcff836
Let command inset honor inheritFont() on screen
...
The RenderButton object now has a inherit_font_ property. It is set
depending on the value of Inset::inheritFont().
This is a better fix than 55533804
, which caused bugs #10682 and #10677 .
Fixes bug #10258
2017-05-24 11:33:52 +02:00
Jean-Marc Lasgouttes
3f34ebbaf9
Revert "Add possibility for command inset to inherit enclosing font"
...
The new method was badly named, it was not supposed to override the
existing inheritFont.
Fixes bug #10682 .
This reverts commit 555338048d
.
2017-05-24 11:25:14 +02:00
Jean-Marc Lasgouttes
0516af0c99
Revert "InsetHyperlink: inherit font ( #10677 )"
...
This will be replaced with a better fix (see #10682 ).
This reverts commit c643da99d7
.
2017-05-24 11:25:14 +02:00
Enrico Forestieri
3ceb503490
Fix bug #10263
2017-05-24 00:24:54 +02:00
Kornel Benko
c03d2f17e9
keytests: Adapt to new shortcuts.
...
Also, due to resolved shortcut clash in slovak gui, there is now no need to
select 'search whole words' twice.
(\Ac\Ac ==> \Ae)
2017-05-22 18:42:44 +02:00
Kornel Benko
7e3b1f80de
Update sk.po. Correct a shortcut/menu clash
2017-05-22 18:39:33 +02:00
Kornel Benko
ab956a50a6
Cmake tests: remove handling of bindings in user.bind.
...
It is done now by keytest.py
2017-05-22 08:56:42 +02:00
Kornel Benko
176670fc56
keytests: Move shortcut handling into own class
2017-05-22 08:49:26 +02:00
Uwe Stöhr
958814ca28
Math.lyx: describe new math features
2017-05-22 01:48:07 +02:00
Uwe Stöhr
9bc931f28e
inkscape.xtemplate: fixes issues 3, 6 and 7 of bug #10679
2017-05-21 23:57:53 +02:00
Kornel Benko
b5229cc5a2
keytests: Wrong check for empty key in associative array
2017-05-21 18:38:48 +02:00
Uwe Stöhr
1f6104fe71
EmbeddedObjects.lyx: document new template for Inkscape
...
Note that this template has several issues, see bug #10679
2017-05-21 18:10:46 +02:00
Kornel Benko
fa3e656af7
keytests: Implemented use of additional shortcuts in keytest.py
...
Now, before starting a test with 'TestBegin' in any *-in.txt file
we can create ne shortcuts used by this test.
Defining a shortcut:
UseShortcut "<shortcut>" "<function>"
Actually adding the new shortcuts to be used by the next lyx-session:
PrepareShortcuts
Use example is found in findadv-combined-in.txt
The UseShortcut-entries will be traslated into '\bind "<shortcut>" "<function>"'
and with the PrepareShortcuts-entry added to the active use file 'user.bind'
2017-05-21 12:55:47 +02:00
Juergen Spitzmueller
125154dbf1
de.po
2017-05-20 13:35:40 +02:00
Kornel Benko
7c72823061
keytests: Shorten the output of wrong matches to 10 lines
2017-05-19 12:58:32 +02:00
Kornel Benko
b8eecc2108
keytests: amend 8f74cac381
2017-05-19 12:56:43 +02:00
Kornel Benko
0abdc3dd59
keytests: Handle function-keys for xvkbd too
...
Function keys are sent to xvkbd as e.g. \[F15], so we should
not split a sequence like "\C\[F15]" into two text pieces.
(Do it like other keys not having a digit in their name (e.g. \[Return]) )
2017-05-19 12:52:59 +02:00
Scott Kostyshak
c643da99d7
InsetHyperlink: inherit font ( #10677 )
...
This commit amends 55533804
.
2017-05-19 05:23:28 -04:00
Juergen Spitzmueller
f9451227e8
de.po
2017-05-19 09:54:29 +02:00
Kornel Benko
8f74cac381
keytests: Add more controls for the *-in.txt files
...
The controls are described in hello-world-in.txt as
Cr: not expected regex search pattern before next expected match
Cp: not expected search pattern before next expected match
See also findadv-re-04-in.txt for an example
In this test-case, searching for case sensitive and format considering
search is failing.
2017-05-18 13:05:36 +02:00
Kornel Benko
46e472dcf9
keytests: Allow controlfile (used by searchPatterns.pl) to be opened for 'append'
...
This allows collecting search strings of multiple tests in one file
2017-05-18 00:03:50 +02:00
Enrico Forestieri
922d1ddc8c
Fix bug #10469
2017-05-17 22:31:27 +02:00
Scott Kostyshak
8180b9f97c
ctests: invert doc/fr/EmbeddedObjects_pdf4_texF
...
This test started failing after 8bf3d7bb
. I did not look deeply into
why, because the corresponding de and es tests were already
inverted, and because in general we do not expect texF tests to work
well.
2017-05-17 15:18:29 -04:00
Kornel Benko
3bdffab7c8
keytests: Polishing
2017-05-17 13:52:54 +02:00
Kornel Benko
09e5acba11
keytests: Rewritten to use searchPatterns.pl instead of pcregrep
...
Also corrected output of keytest.py. Messages from called
programs were output to stdout wile own printed messages
were still cached.
2017-05-17 12:12:55 +02:00
Uwe Stöhr
25e3c00838
EmbeddedObjects.lyx: use the new example images on all occurrences
2017-05-17 01:36:48 +02:00
Uwe Stöhr
bc9a7a21c8
lyx_2_3.py: assure that leqno /reqno is only handled if it is a document class option
2017-05-17 01:23:59 +02:00
Uwe Stöhr
220f504941
lyx_2_3.py: remove senseless warning
2017-05-17 01:11:58 +02:00
Enrico Forestieri
ead148510b
Amend bfe0d52e
...
Was forgetting to account for babel.
2017-05-16 22:02:42 +02:00
Enrico Forestieri
bfe0d52e97
Fix bug #10636
...
The code was not accounting for partial preview of the source code
and was trying to pop a language that was never pushed.
2017-05-16 20:20:32 +02:00
Richard Heck
d75c0ec8b1
Fix reversion of noprefix option for InsetRef.
...
Basically forgot to remove the option when we're not dealing with
a labelonly inset.
2017-05-16 12:34:56 -04:00
Kornel Benko
80bc39ebc9
keytests: Extend the search algorithm to pattern with more as 2 lines
2017-05-16 16:45:18 +02:00
Kornel Benko
9b14eb16f5
keytests: Use flush stdout before exiting
...
Without the flush, often messages are lost at test-end
2017-05-16 13:01:43 +02:00
Guillaume MM
f365a65068
Fix the computation of broken InsetRef status between sibling documents
2017-05-16 12:15:27 +02:00
Guillaume MM
d7bcab5e27
Structure the broken InsetRef status
2017-05-16 12:15:27 +02:00
Kornel Benko
d870a0f2fd
keytests: Added some new controls for the *-in.txt files
...
The controls are described in hello-world-in.txt as
CO: for control file open for write
CN: control notice
CP: simple search pattern
CR: regex search pattern
CC: close control file
The control-file will be used at the end of test by searchPatterns.pl
2017-05-16 09:16:18 +02:00
Guillaume MM
161f7b7f62
Improve wording ( #10670 )
2017-05-16 00:28:43 +02:00
Jean-Marc Lasgouttes
676ce147da
Fix compilation failure
2017-05-15 10:29:09 +02:00
Jean-Marc Lasgouttes
5354c64b27
Cache QTextLayout objects with Qt/Mac
...
It seems that the internal Qt5 caching does not work well here,
especially in the case of Herbrew documents.
2017-05-15 10:14:42 +02:00
Kornel Benko
9119a5e3d1
Update sk.po
2017-05-15 07:59:38 +02:00
Richard Heck
ad05e6aa7c
Context menu item for "label only" reference.
...
Fixes #10669 .
2017-05-14 21:21:15 -04:00
Uwe Stöhr
8bf3d7bb1a
EmbeddedObjects.lyx: start updating for LyX 2.3
...
- add new vector images (the SVG files are only the sources and are therefore purposely not added to Makefile.am)
On the lyx-docs list it was reported that our current images look old and pixelated and I agree, so that I just draw new ones.
2017-05-15 02:48:07 +02:00
Uwe Stöhr
320804a20e
de.po: correct 2 translations
2017-05-15 02:38:14 +02:00
Guillaume MM
700225c26f
Fix colours of buttons in notification frame
2017-05-15 02:28:48 +02:00
Guillaume MM
752a0a1e48
Correct debug message
2017-05-15 02:28:48 +02:00
Uwe Stöhr
36e5d5600e
French Shortcuts.lyx: change paragraph separation
...
- this also saves some horizontal space and looks better; suggested by Mike on the lyx-docs list
2017-05-14 21:02:31 +02:00
Uwe Stöhr
78b5684db6
French Shortcuts.lyx: set proper page margins
...
- we use the standard article class and as the tables are very long in French we must set the page size and margins
2017-05-14 20:54:41 +02:00
Uwe Stöhr
4a7fac21ed
Dutch doc files: some refinements
...
the files are outdated but the should nevertheless nice in the output.
2017-05-14 20:41:01 +02:00
Uwe Stöhr
c6acfc75b1
Italian Intro.lyx: corrections and refinements by Mike and me
2017-05-14 20:18:10 +02:00