Richard Heck
080a4d84e2
Fix bug #9296 . The key may be multiple keys.
2014-10-16 16:31:03 -04:00
Jean-Marc Lasgouttes
f58d9f27a2
Erase correctly math multi-cell selection
...
What a selection spans several cells in mathed, and a deletion occurs though LFUN_CHAR_DELETE_FORWARD for example, only the case of a proper grid was handled. When no such grid exists, all cells between the first and the last index are cleared now.
2014-10-16 16:16:15 +02:00
Jean-Marc Lasgouttes
ac018bd8db
Fix ticket #9224 : text overflows through adjacent insets
...
The logic of Row::shortenIfNeeded is completely changed to look at the row from the start and not the end. This leads to clearer code.
2014-10-16 14:53:54 +02:00
Juergen Spitzmueller
7bb472d685
Polishing
2014-10-16 10:36:12 +02:00
Juergen Spitzmueller
591a217a35
SVG math icon polishing
2014-10-16 10:04:37 +02:00
Scott Kostyshak
5636906aee
No space after inline math for text export ( #9282 )
...
This extra space was the result of the fix for #6094
(at 7e624928
).
2014-10-15 19:21:18 -04:00
Scott Kostyshak
3b96c6e901
Remove line in text export of inline math ( #9282 )
...
If there is only one row, a new line should not be appended. If
there is more than one row, the new line should not be appended for
the last row.
For example, if in LyX there was "as you can see in $x$ there..." a
copy/paste would lead to a newline after "x".
2014-10-15 19:18:46 -04:00
Juergen Spitzmueller
a956239e47
Complete math SVG icons
2014-10-15 23:32:00 +02:00
Juergen Spitzmueller
f699c8a743
Icon polishing
2014-10-15 18:03:33 +02:00
Juergen Spitzmueller
d060ef6ca9
A waggonload of SVG math icons.
...
These are automatically generated via the generate_symbols_svg script. Some were modified manually afterwards.
These certainly need some manual care, and a number of icons are missing (cannot be created automatically). But it is a start.
2014-10-15 16:17:51 +02:00
Juergen Spitzmueller
6708c011d7
Add a script to automatically generate SVG math images from a LyX template.
...
This is an adaptation of Georg's generate_symbols_images script, but it uses dvisvgm instead of dvipng.
2014-10-15 16:14:05 +02:00
Juergen Spitzmueller
15d3b7bae2
lyx2lyx: fix convert_chunks for empty chunk layouts
...
Fixes : #9298
2014-10-15 14:07:14 +02:00
Georg Baum
a970df2a13
Add missing license information for rsfs10.ttf.
2014-10-14 21:40:17 +02:00
Alfredo Braunstein
8f821dba70
Rewrite of change-related helpers
...
lyxfind.cpp(findNextChange, findPreviousChange, findChange, selectChange): factor the change-selection part out of the change-finding part
Text.cpp (acceptOrRejectChanges): call only selectChange
2014-10-14 17:40:44 +02:00
Juergen Spitzmueller
59a9e4c306
IPA: SVG -> SVGZ
2014-10-14 14:42:06 +02:00
Juergen Spitzmueller
39b141baef
Oxygen icon set is now SVG-complete
2014-10-14 13:31:12 +02:00
Alfredo Braunstein
b2246c4ea2
insets/InsetTabular.cpp (doDispatch): fix to #9291 . The problem was simply that the default status for the cursor in the call to *::doDispatch is "dispatched".
...
insets/InsetTabular.cpp (edit): do not reset the selection
2014-10-14 12:04:19 +02:00
Juergen Spitzmueller
bb9cbd3a94
Oxygen: SVG -> SVGZ
2014-10-14 10:11:36 +02:00
Jean-Marc
82ab83080f
Whitespace only
2014-10-13 22:44:30 +02:00
Juergen Spitzmueller
6920e56f3a
Still more oxygen SVGs
2014-10-13 18:26:49 +02:00
Juergen Spitzmueller
5f1a67d6f0
more oxygen svg icons
2014-10-13 14:55:00 +02:00
Juergen Spitzmueller
22406c6eac
Remove unneeded file
2014-10-13 11:21:58 +02:00
Juergen Spitzmueller
c894584d6d
Some more oyxgen-style svg icons
2014-10-13 11:13:27 +02:00
Enrico Forestieri
eb1ba93a1b
it.po tweaks
2014-10-12 19:25:48 +02:00
Enrico Forestieri
d90ecfc2ff
Update it.po
2014-10-12 19:04:24 +02:00
Alfredo Braunstein
866fc2afcc
mathed/InsetMathHull.cpp (InsetMathHull::doDispatch): do not declare LFUN_FINISHED_* lfuns as undispatched after handling them
...
Fixes #9289 , and an unreported cousin of #3900
2014-10-12 11:07:28 +02:00
Alfredo Braunstein
25cf12d650
Text2.cpp (checkAndActivateInset, checkAndActivateInsetVisual): activate insets on selection if the anchor is inside the inset.
...
insets/InsetText.cpp (InsetText::edit): do not reset the selection
Fixes #2346 .
2014-10-12 10:07:18 +02:00
Alfredo Braunstein
ec269c2000
Whitespace
2014-10-11 23:28:15 +02:00
Stephan Witt
68d217df49
Mac menu bar init has to be repeated for Qt5 after clearing the menu
2014-10-11 12:39:08 +02:00
Kornel Benko
a24e076046
Add the git commit (if applicable) to LyX version
...
Addition to cmake.
Patch mostly from Stephan Witt.
2014-10-11 11:18:48 +02:00
Juergen Spitzmueller
8e12587910
Some more SVG icons
2014-10-10 14:01:14 +02:00
Stephan Witt
35722e58ec
LYX_GIT_COMMIT_HASH is in config.h now
2014-10-10 12:27:31 +02:00
Jean-Marc Lasgouttes
8ecb96c09a
Add the git commit (if applicable) to LyX version
...
This only works for autotools right now, but adding that to cmake is trivial
2014-10-10 12:12:17 +02:00
Jean-Marc Lasgouttes
d605048b5c
Fix ticket #9276 : Labeling cursor off by several characters
...
The length of STRING row elements is not updated until finalizeLast() is called.
2014-10-09 22:09:33 +02:00
Juergen Spitzmueller
db2044dc14
Fix key code
2014-10-08 10:57:58 +02:00
Stephan Witt
ce57594afd
Remove Qt4 artifacts in comments
2014-10-01 10:06:17 +02:00
Kornel Benko
51518b472c
* sk.po
2014-09-27 14:10:57 +02:00
Uwe Stöhr
056ae6a9fe
Install.cmake: add missing subfolder "\templates\springer" and remove an unnecessary folder
...
we don't need to install the attic template files. These are for years now in attic and LyX 2.2. should make a cut somehow for very old attic material
2014-09-25 00:25:02 +02:00
Juergen Spitzmueller
5fed02159c
Fix some convert_TeX_brace_to_Argument glitches
...
Fixes : #9273
2014-09-16 17:42:19 +02:00
Uwe Stöhr
96ca121fc9
LaTeXFeatures.cpp: fix bug #9266
...
mhchem loads amsmath and needs therefore be loaded after it but before packages that redefine commands of amsmath. We already take care of esint but not of wasysym
2014-09-10 22:01:29 +02:00
Kornel Benko
efb8584ba1
Cmake export tests: Use unique file names for exported files
...
This should prevent possible errors for tests running in parallel.
We now also check for created export file.
complainer/feature requester: Scott Kostyshak
2014-09-09 19:02:20 +02:00
Kornel Benko
5a6020ea15
Update file formats of test files
2014-09-04 12:14:47 +02:00
Kornel Benko
90717df577
Cmake tex2lyx tests: Take care of initialized userdir
...
If we are testing tex2lyx the first time, then the userdir
is empty. We call now configure.py to initalize in case it is needed.
The algorithm to detect if reconfigure is needed mimics the lyx behaviour.
2014-09-03 21:21:05 +02:00
Kornel Benko
2df6340c1c
Cmake tests: Set also correct sequence of tests again.
2014-09-03 12:35:40 +02:00
Kornel Benko
d97c34f4fe
Cmake tests: Disable keytests if missing needed input files
...
The files first-time-in.txt and hello-world-in.txt are used
as first tests to initialize the test environment for the other
keytests.
2014-09-03 12:25:28 +02:00
Stephan Witt
bf581924c9
Fix possibly uninitialized use of variables
2014-09-03 00:07:26 +02:00
Kornel Benko
b62c6a1c5e
Added more missing files to autoconf's dist
2014-09-02 15:02:55 +02:00
Juergen Spitzmueller
d9b87d651a
Fix bug with wrong baseline calculation in last paragraph (2nd attempt)
...
This time, we consider the cases where a \par is not wanted (single-par insets, tabular cells).
Fixes : #9231
2014-09-01 09:14:26 +02:00
Juergen Spitzmueller
609a50f9f9
de,.po
2014-08-31 16:03:01 +02:00
Kornel Benko
08fa62396b
Add some missing files to autoconf's dist
2014-08-31 15:23:28 +02:00