Commit Graph

35240 Commits

Author SHA1 Message Date
Guillaume Munch
c9f7ce0a7a New LFUN tabular-feature (#9794)
The tabular-features LFUN was merged with "inset-modify tabular" when
simplifying the tabular dialog at b5049e7. This choice later indirectly caused a
few regressions (#7308, #9794).

I reintroduce tabular-feature to allow more flexibility for user
commands, whereas "inset-modify tabular" is now reserved for the tabular
dialog. In particular, inset-modify tabular is no longer caught by math grid
insets. The name tabular-feature is kept to avoid renaming icons.

Known issues:

* After successfully applying a tabular command, the cursor is truncated to the
  table.

* Note that the tabular dialog still has similar issues that are inherited from
  the achitecture of the dialog menu. For instance the pref change can be
  mis-dispatched to an inset inside a cell and cause an error, for instance:

    Lexer.cpp (934): Missing 'Note'-tag in InsetNote::string2params. Got
    tabular instead. Line: 0

  Maybe the inset-modify LFUN should be modified to treat commands coming from
  the wrong dialog (by checking the type) as unknown and undispatched so that
  the parent can get it. In that case a non AtPoint variant of inset-modify
  could be reintroduced in order to generalise tabular-feature. See:
  http://mid.gmane.org/n4rdk1$efj$1@ger.gmane.org
2016-01-27 18:20:37 +01:00
Uwe Stöhr
c1e0b24304 acmsiggraph.layout: update layout for ACM siggraph 0.92
fileformat change: update fileformat for all files
2016-01-27 01:58:13 +01:00
Uwe Stöhr
bae3bd67b7 Customization.lyx: update color list in Font description 2016-01-27 01:09:58 +01:00
Uwe Stöhr
9e4755ff97 ectaart.lyx: correct style of a note 2016-01-27 00:59:58 +01:00
Uwe Stöhr
5207333ef0 aa.lyx: add BibTeX info and update file for latest A&A version 2016-01-27 00:55:12 +01:00
Uwe Stöhr
6e59aff511 AEA.lyx: update to address latest AEA version 2016-01-27 00:34:03 +01:00
Georg Baum
8171272d1f Fix file locking problem on windows (bug 9925)
External processes cannot access files which are open in LyX. Therefore the
temp files created by the external inset need to be closed right after
creation. The symptom was that the date inset did not produce any outout on
windows (bug 9925). This change reverts a small part of f09a9fe2.
Although the date inset is unimportant and will probably be removed, this
change is important for all external insets that make use of temp files.
2016-01-26 21:49:08 +01:00
Georg Baum
4ab1d77577 Fix regression of 0bf8b8a1 (bug 9884)
Unfortunately the footmisc package does not work together with hyperref:
Before 0bf8b8a1, a footnote in a section title was created as a link in pdf
outpout, after 0bf8b8a1 ist was no link anymore. For now we revert to the old
code, and wait until the footmisc and hyperref packages are made compatible.
2016-01-26 21:33:46 +01:00
Uwe Stöhr
c5236c42b9 build5-2010.bat: use the same CMake parameters as in build5-2010-installer.bat 2016-01-26 01:57:15 +01:00
Uwe Stöhr
5433db3931 acmsiggraph.layout: whitespace fixes 2016-01-26 01:52:39 +01:00
Uwe Stöhr
93faf3433c UserGuide.lyx: a compile fix
It is a long standing bug that lyX does not automatically convert # to \# in the LaTeX output so that one easily gets compilation errors.
2016-01-26 00:27:28 +01:00
Uwe Stöhr
f1a05b413a europasscv.layout: add dependencies
also some fine-tuning of the example file
2016-01-25 22:56:39 +01:00
Uwe Stöhr
8800068051 acmsiggraph.layout: add new dependency 2016-01-25 22:46:29 +01:00
Uwe Stöhr
f1930b0c68 IUCr layout: add new dependency
also mention new possible BibTeX style
2016-01-25 22:45:41 +01:00
Uwe Stöhr
14835f1da1 Changelog-XXX.txt: updates 2016-01-25 02:45:05 +01:00
Uwe Stöhr
45fde8bf97 UserGuide.lyx: describe dvips options
- also some unifications and fixes
2016-01-25 02:34:34 +01:00
Uwe Stöhr
854ec56419 PrefOutputUi.ui: the official program name is "dvips"
(We used this also in LyX 2.1.x so there is no need to rename it to DVI-PS.)
2016-01-25 02:06:10 +01:00
Uwe Stöhr
ec0ae436ca fr.po: update by Jean-Pierre 2016-01-24 23:47:35 +01:00
Günter Milde
26ed48a542 Invert and document test for "longest labeling label" problem.
Fails for known reason.
2016-01-24 21:06:45 +01:00
Scott Kostyshak
58730c73d4 Ammend 20addbbf
These two signals were not QProcess::error().
2016-01-24 13:05:51 -05:00
Scott Kostyshak
20addbbf36 Qt 5.6 renames signal QProcesss::error()
QProcesss::error() was renamed to QProcesss::errorOccurred().

The renaming was done to avoid confusion from overloading (see the
documentation for the signal before the renaming [1]).

For more details, see this Qt bug report [2].

[1] http://doc.qt.io/qt-5/qprocess.html#error-1
[2] https://codereview.qt-project.org/#/c/114451/
2016-01-24 12:07:52 -05:00
Georg Baum
dc8c4f3eab Fix date inset except on windows (bug 9925)
The important thing is actually not the date inset, but the converter
machinery, which did convert the time stamps of two unused freshly created
temp files, which does not make sense, and did work before f09a9fe2 only by
accident.
This fixes the date inset on linuy, but not on windows, probably due to
different file locking semantics.
2016-01-24 17:11:31 +01:00
Uwe Stöhr
fb1cda5948 pt_BR.po: translation update for LyX 2.2.0 from Georger 2016-01-24 16:30:07 +01:00
Uwe Stöhr
61e338ffee Spanish EmbeddedObjects.lyx: re-add lost \origin tag 2016-01-24 16:19:56 +01:00
Uwe Stöhr
6291fefe9e EmbeddedObjects.lyx: update multi-page table description 2016-01-24 16:07:22 +01:00
Stephan Witt
3d00aef3ac use QStandardPaths::GenericDataLocation instead of QStandardPaths::DataLocation to get common user_support_dir path for all LyX binaries (LyX, tex2lyx and lyxclient) 2016-01-24 15:19:54 +01:00
Georg Baum
63974a9b6b Fix autotools build
33b757e7ab used a wrong extension for the new file in Makefile.am.
2016-01-24 15:09:35 +01:00
Uwe Stöhr
33b757e7ab SVG-Drawing.svg: add a SVG example drawing 2016-01-24 13:48:56 +01:00
Enrico Forestieri
80e2c85474 Change the shape of the parbreak separator
As per request, this makes it better distinguishable from the
neline inset. For posterity, see this thread:
http://thread.gmane.org/gmane.editors.lyx.devel/159267
2016-01-24 12:49:02 +01:00
Georg Baum
e179b03065 Really regenerate cmex10.ttf from .sfd at af970c20
I somehow managed to submit the wrong file at 313d4c0dc8.
Thanks again Enrico for noticing.
2016-01-24 11:40:03 +01:00
Kornel Benko
b00e6329f7 update sk.po 2016-01-24 10:08:37 +01:00
Kornel Benko
230c9275d1 Modified labelwidthstring containing '_'.
Otherwise the files is not compilable
2016-01-24 09:07:35 +01:00
Uwe Stöhr
68b18a4ccb French and Japanese EmbeddedObjects.lyx: forgot this issue in previous commit 2016-01-24 04:55:46 +01:00
Uwe Stöhr
dcf4f024ea EmbeddedObjects.lyx: update external templates section 2016-01-24 04:50:31 +01:00
Uwe Stöhr
b7165bd00b de.po fix 2 typos
- 3 other po-files: update project ID version
2016-01-24 04:48:17 +01:00
Uwe Stöhr
3ca4a10924 UserGuide.lyx: describe new LaTeX log feature 2016-01-24 04:03:22 +01:00
Uwe Stöhr
60dd0e17e5 UserGuide.lyx: describe changed paragraph separation 2016-01-24 03:30:03 +01:00
Kornel Benko
5bee883a38 Testcase for underscore in longest label in lists. 2016-01-23 23:41:29 +01:00
Uwe Stöhr
f5f8e9e369 UserGuide.lyx: describe a new feature 2016-01-23 20:41:52 +01:00
Uwe Stöhr
e1e2e55472 Italian Tutorial.lyx: remove outdated underbars 2016-01-23 18:26:10 +01:00
Uwe Stöhr
2a507512e4 Japanese doc files: some tweaks 2016-01-23 18:16:25 +01:00
Uwe Stöhr
9ad4507f3b Additional.lyx: fixes 2016-01-23 17:19:21 +01:00
Uwe Stöhr
e7adefb528 Changelog-XXX-LyX_22x.txt: update ToDo 2016-01-23 17:10:31 +01:00
Uwe Stöhr
576da0d88f German Additional.lyx: corrections
German UserGuide.lyx: a fix
2016-01-23 17:09:14 +01:00
Uwe Stöhr
cbca21b8ed Spanish doc files: some tweaks 2016-01-23 17:02:38 +01:00
Uwe Stöhr
41a9c97a8e French doc files: some tweaks 2016-01-23 16:45:39 +01:00
Uwe Stöhr
53a3268c64 French doc files: translations by Jean-Pierre 2016-01-23 16:32:50 +01:00
Uwe Stöhr
716f44d5b9 Merge branch 'master' of git.lyx.org:lyx 2016-01-23 16:20:01 +01:00
Uwe Stöhr
d0ca4ddd98 French UserGuide.lyx: a translation from Jean-Pierre 2016-01-23 16:19:47 +01:00
Richard Heck
d763840a2f enumitem and paralist should exclude each other.
Reverts cb2fe78a64, which used the ExcludesModule tag, which
cannot be used in modules.
2016-01-23 09:54:08 -05:00