Kornel Benko
c1ee1bc0ba
Added distribution of a missing file used by tests.
2017-04-25 10:01:08 +02:00
Uwe Stöhr
da8b732443
Move mathindent from text layout to math settings as discussed
2017-04-25 03:01:39 +02:00
Uwe Stöhr
3f8c15a7c6
support for the document class option leqno
...
- fileformat change
2017-04-25 02:28:10 +02:00
Uwe Stöhr
d318a8a6f2
build5-2015-installer.bat: we use Qt 5.6.2
2017-04-25 01:43:23 +02:00
Kornel Benko
890d2285e0
Update sk.po
2017-04-24 18:08:23 +02:00
Kornel Benko
6e9e7f2b94
keytests: Allow definition of shortcuts for the test.
...
Since no extra shortcuts are defined, this is essentially a noop ATM.
2017-04-24 17:50:49 +02:00
Kornel Benko
0f3b1539e8
Cmake build: Prefer using pyton3 over python2
2017-04-24 17:48:59 +02:00
Kornel Benko
fb79d6ed4f
Cmake build: Enable std_regex over boost_regex again
2017-04-24 17:47:39 +02:00
Kornel Benko
39d3308721
make the message about ignoring errors clearer
2017-04-24 17:44:31 +02:00
Kornel Benko
54f2d0ee22
keytests: small improvements in test speed
2017-04-24 17:43:39 +02:00
Kornel Benko
0cda6808d7
keytests: Some improvements to keytest.py
...
Changes are:
1.) make it python3 compatible
2.) rewritten the lyx_status() routine
3.) routines lyx_sleeping(), lyx_zombie(), lyx_dead() now depend on lyx_status()
4.) dont send keystring "\Afn" at start as it is language dependent
5.) handling of TestEnd uses now lyx-commands to stop the lyx-session.
Use 'kill -9' only if unsuccessful
2017-04-24 17:42:24 +02:00
Jean-Marc Lasgouttes
cd48fb8ae7
Configure options cleanup
...
The default build type (computed from LyX version) is now displayed in
configure help.
Change a little bit the help text of several options.
2017-04-24 11:33:15 +02:00
Guillaume MM
62c9d0f640
Mover.h: let move be defined
...
We cannot use default for ~Mover() because gcc 4.6 cannot cope with it.
2017-04-24 10:53:39 +02:00
Scott Kostyshak
5a7e08c9a9
Back to development
2017-04-24 00:05:15 -04:00
Scott Kostyshak
ca53991043
This is LyX 2.3.0alpha1
2017-04-24 00:03:20 -04:00
Scott Kostyshak
944792402c
Update docs to 2.3.0alpha1 format
2017-04-24 00:03:19 -04:00
Scott Kostyshak
b1b49a6878
Recover \origin tag in documents
...
See the following ML thread:
https://www.mail-archive.com/search?l=mid&q=ndao0s%24vvb%242%40ger.gmane.org
2017-04-23 23:23:03 -04:00
Scott Kostyshak
0bd6d9084b
Copy caveats from RELEASE-NOTES to UPGRADING
2017-04-23 23:23:03 -04:00
Scott Kostyshak
ee87a4da2a
NEWS: add what's new in LyX 2.3
2017-04-23 23:23:03 -04:00
Scott Kostyshak
4d58c01f53
NEWS: remove whitespace at end of lines
2017-04-23 23:23:03 -04:00
Scott Kostyshak
8749bfa167
NEWS: Update from the 2.2.x branch
2017-04-23 23:23:03 -04:00
Scott Kostyshak
3b3b4edc27
Update ANNOUNCE for LyX2.3.0alpha1
2017-04-23 23:23:03 -04:00
Scott Kostyshak
e9deea03db
Update the formats of lyxrc.dist.in to 21
...
In the end, no changes were needed. This was decided by prefs2prefs
for MacOSX and cygwin, and by manual inspection for Win32.
2017-04-23 23:23:03 -04:00
Uwe Stöhr
36911477ce
Win installer/settings.nsh: correct version numbering
2017-04-23 14:39:36 +02:00
Uwe Stöhr
797b6afaa3
Win installer/ChangeLog.txt: fix typo
2017-04-23 14:24:24 +02:00
Uwe Stöhr
a11e55f55f
Arabic Shortcuts.lyx: remove an inset-info
...
as reported on the lyx-docs list this inset prevents the compilation of the file on Mac OS
It can be re-added when the bug is fixed (bug report follows soon by the original bug reporter)
2017-04-23 14:23:45 +02:00
Uwe Stöhr
d2a8cd8619
Win installer: prepare for alpha 1 release
2017-04-23 13:57:45 +02:00
Uwe Stöhr
130b4ddf83
doc files: port recent changes from branch
2017-04-23 13:54:54 +02:00
Tommaso Cucinotta
35bcc38ca3
about 'needauth' in RELEASE-NOTES
2017-04-22 23:28:48 +02:00
Scott Kostyshak
ee7d78d1dc
Revert "Mover.h: let move be defined"
...
This reverts commit d4ea07705a
.
d4ea0770
lead to a compile error with gcc 4.6. The error is likely
due to that version's weak C++11 support.
This commit reverts d4ea0770
in order to preserve compilation with
gcc 4.6 for alpha1.
2017-04-21 22:41:03 -04:00
Günter Milde
69e3e00603
Fix tex2lyx roundtrip ctests.
...
The last commit accidentially changed the encoding
of a sample file.
2017-04-21 14:03:37 +02:00
Stephan Witt
a91402dc64
use examples folder setting from preferences
2017-04-21 11:27:11 +02:00
Uwe Stöhr
9ef3edf6d7
lyx_2_2.py: fix box reversion routine again
...
silly mistake, now Math.lyx reverts correctly again.
2017-04-21 01:05:54 +02:00
Uwe Stöhr
6421dd08c0
Arabic Intro.lyx: mark LTR text as English like we do for the Hebrew doc files
2017-04-21 00:00:30 +02:00
Guillaume MM
4fc8c7fedd
MathAtom: prefer composition over inheritance
2017-04-20 23:49:02 +02:00
Guillaume MM
d4ea07705a
Mover.h: let move be defined
2017-04-20 23:49:02 +02:00
Guillaume MM
29a82fdc58
Add option obeyFinal for todo notes #10615
2017-04-20 23:49:02 +02:00
Tommaso Cucinotta
31adae1f23
Fix for crash/segfault introduced with [244de5d2/lyxgit], thanks Guillame.
2017-04-20 23:41:10 +02:00
Günter Milde
f5ac0580ff
special character "allowbreak" (ZWSP), fileformat change
...
New special character to mark an optional line break
without inserting a hyphen (ZWSP). See #10585 .
Corresponds to the Unicode character U+200B ZERO WIDTH SPACE
This isn't a “space”. It is an invisible character that can be used
to provide line break opportunities.
http://unicode.org/notes/tn27/
While the literal Unicode character can be used in the LyX
file, it is invisible in the GUI.
For visible feedback, the patch adds a new special character "allowbreak".
The small mark is inspired by LibereOffice.
A tooltip is added.
2017-04-20 23:28:48 +02:00
Uwe Stöhr
6cabf4948f
GuiDocument: re-introduce allowMathIndent()
...
was accidentally reverted by [d86954eb/lyxgit]
2017-04-20 23:21:11 +02:00
Uwe Stöhr
7c419d5666
UserGuide.lyx: fix a typo
...
- also 2 formatting fixes
2017-04-20 22:43:51 +02:00
Jean-Marc Lasgouttes
b2e759d8b2
Make top/bottom margin value DPI-dependent
...
One less hardcoded pixel value.
Use thisoccasion to set the left/right margin in inches too, since it
is easier to compute.
2017-04-20 18:07:50 +02:00
Jean-Marc Lasgouttes
df6b2f4470
Rewrite mathindent without HSpace class
...
Use Length instead of HSpace for math_indentation and rename it to mathindent.
Get rid of the string version.
Rename (g|s)etMathIndentation() to (g|s)etMathIndent().
Remove the HSpace class altogether.
Some cleanups to parindent support to look like mathindent.
2017-04-19 17:55:56 +02:00
Jean-Marc Lasgouttes
d86954eb81
Revert "BufferParams: get rid of the HSpace class for mathindent as requested by JMarc"
...
This reverts commit d9a2a40268
.
This is not the right way of getting rid of HSpace. We need a proper
Length, not a string.
2017-04-19 16:19:18 +02:00
Jean-Marc Lasgouttes
e7c3354a87
Fixes to ParIndent support
...
- remove quotes around length
- use "default" for default parindent, instead of an empty string
- Fix the constructor Length(string const &) so that an empty string
corresponds to an empty length (coherent with Length::asString()).
2017-04-18 18:06:35 +02:00
Jean-Marc Lasgouttes
b250eb5a46
Autotools: use silent rule for moc in src/support.
2017-04-18 14:45:05 +02:00
Uwe Stöhr
17a53bbcf9
GuiDocument.cpp: add missing validation code
2017-04-17 20:58:09 +02:00
Uwe Stöhr
d9a2a40268
BufferParams: get rid of the HSpace class for mathindent as requested by JMarc
2017-04-17 20:32:31 +02:00
Uwe Stöhr
bc0591a265
lyx2lyx/lyx_2_0.py: fix a box reversion bug
...
- the use_makebox statement was not removed for nested boxes
2017-04-17 19:17:54 +02:00
Jean-Marc Lasgouttes
fc4ca36403
Cleanup parindent support
...
Rename (g|s)etter to (get|set)ParIndent(), and rename member variables
accordingly.
Do not rely on HSpace anymore, since Length does have all we need.
2017-04-17 18:30:33 +02:00