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
Kornel Benko
6c7b5b12c7
Add cmake files to autoconf's dist
2014-08-31 15:21:20 +02:00
Juergen Spitzmueller
dc75522161
Typos.
2014-08-31 15:15:11 +02:00
Juergen Spitzmueller
87eb430395
Add support for todonotes package
...
Fixes : #7546
2014-08-31 14:49:30 +02:00
Juergen Spitzmueller
ccdd782b4f
Add support for the fixme package.
...
Fixes : #8868
2014-08-31 14:38:28 +02:00
Juergen Spitzmueller
9a702f195d
Add support for beamer lemma environment.
...
File fomat change.
2014-08-31 12:30:14 +02:00
Juergen Spitzmueller
98ab605041
Fix lyx2lyx issue with complex beamer arguments.
...
Fixes : #9254
2014-08-30 13:24:29 +02:00
Enrico Forestieri
90b6920083
Fix export of xfig external insets (bug #9244 ).
...
The check for a latex format is very fragile. Both libmagic and our
guessing from contents cannot distinguish the pstex and pdftex formats
used by the xfig external inset. Moreover, it may also happen that
lyx files are mistaken as latex ones. Thus, when the guessed format
is latex, the only solution is to give precedence to the format
determined by the file extension.
2014-08-29 10:42:16 +02:00
Juergen Spitzmueller
9c05f221f9
Revert "Fix bug with wrong baseline calculation in last paragraph"
...
This reverts commit b555f31a34
.
2014-08-28 08:38:27 +02:00
Stephan Witt
f2aeca65b4
pass git commit hash within CPPFLAGS to add it to version info
2014-08-28 08:30:45 +02:00
Peter Kümmel
ada262a78b
print callstack on assert
2014-08-27 19:48:42 +02:00
Stephan Witt
0d6f17afe2
More careful NSAutoreleasePool management
2014-08-26 08:22:12 +02:00
Stephan Witt
4a04328be2
Correct LyXUtilitiesDir default assignment location (thanks Patrick)
2014-08-26 07:37:59 +02:00
Stephan Witt
3aa428fdea
#9245 replace Q_WS_MACX with Q_OS_MAC - the Q_OS_MAC macro is usable with Qt4 and Qt5.
2014-08-25 20:08:59 +02:00
Enrico Forestieri
4521fc757b
Replace Q_WS_WIN with appropriate guards to account for Qt5.
...
This commit replaces almost all occurrences of Q_WS_WIN to comply
with Qt5. The remaining occurrences should *not* be replaced,
because the guarded code won't compile on Qt5.
2014-08-25 19:27:45 +02:00
Enrico Forestieri
565260126e
Fix the -geometry command line argument for Windows.
...
The command line argument -geometry WIDTHxHEIGHT±XOFF±YOFF
specifies a preferred size and location for the main window.
Currently, this is semi-broken on Windows. Indeed, only
specifying WIDTH and HEIGHT places the main window such that
the left and top borders are invisible such that the window cannot
be moved. Moreover, the XOFF and YOFF parts (when present) are
used to specify the distance of the window from the left and top
or right and bottom edges of the screen, when using '+' or '-',
respectively. However, -geometry 800x600-20-20, instead of placing
the window such that its bottom and right edges are at a distance
of 20 pixels from the corresponding screen edges, places the
window such that its left and top borders are out of the screen.
This is corrected by this commit, which also addresses the fact
that Qt5 does not define Q_WS_WIN anymore.
2014-08-25 18:35:15 +02:00
Richard Heck
a5c4ccfd26
Add a debugging message.
2014-08-25 11:14:27 -04:00
Kornel Benko
6767052bba
keytest.py: Allow for LyX window to appear without timeout
...
Timeout for lyx-process to appear may be significantly smaler.
5 sec. looks sufficient, while lyx-window may take some time
due to configure.py.
2014-08-25 14:28:18 +02:00
Kornel Benko
80aafdb5eb
* sk.po
2014-08-25 13:52:14 +02:00
Kornel Benko
e4772c103e
keytests: add a timeout for LyX process to start
...
If the LyX window does not appear after a certain (conservative)
time, the keytest now fails. One reason that caused the LyX window
to never show up was when DISPLAY was not set. This particular case
has been fixed in <commit1hash>. This commit is meant for the more general
scenario.
(Collaboration with Scott Kostyshak)
2014-08-25 13:49:12 +02:00
Kornel Benko
f2937e676a
Fix stalling of keytests when invalid DISPLAY
...
Before, the keytests would run infinitely if the
tests were run, e.g. through SSH without X forwarding.
To reproduce that problem, run
DISPLAY='' ctest -R hello
This commit causes the test to correctly fail in such situations.
(Collaboration with Scott Kostyshak)
2014-08-25 13:45:32 +02:00
Uwe Stöhr
742ba333bf
FORMAT: document latest file format change
2014-08-25 01:28:12 +02:00
Uwe Stöhr
94a9c127e3
support for the LaTeX commands \x***arrow
...
- this patch supports the \x***arrow commands provided by the mathtool package
- fileformat change
2014-08-25 00:44:09 +02:00
Stephan Witt
1e1c2ed1d1
Qt5MacExtras is required on a Mac; report the version of Qt5
2014-08-24 21:59:12 +02:00
Stephan Witt
5af8238700
Reintroduce some class definitions.
2014-08-24 21:40:40 +02:00
Stephan Witt
3218d32ace
Remove superfluous class definitions.
2014-08-24 20:32:01 +02:00
Stephan Witt
f73091228c
Remove special GlobalMenuBar class. As Patrick De Visschere pointed out it is not needed. The shortcut handling of Qt does it internally now what GlobalMenuBar was made for.
2014-08-24 20:29:52 +02:00
Stephan Witt
fad67d64ac
FSPathMakeRef is deprecated: use LSOpenFromURLSpec instead of LSOpenFromRefSpec
2014-08-24 12:49:34 +02:00
Stephan Witt
6cbaad9398
Correct the method signature of MenuTranslator::translate for Qt5
2014-08-23 16:01:03 +02:00
Kornel Benko
c2d9a22639
Cmake build: Use find_package(Qt5X11Extras ...) independent of OS
...
We need to know, if Qt5 is built over X11 in order to test with
xvkbd, which manipulates XEvents.
Qt5X11Extras is independent of underlying OS.
2014-08-23 11:36:24 +02:00
Scott Kostyshak
f63146c019
Insert menu accelerator 'x' now goes to box menu
...
Before, 'x' would go to "TeX Code" but that already has a shortcut
in the common bind files.
Reported and discussed on lyx-devel at:
https://www.mail-archive.com/lyx-devel@lists.lyx.org/msg185082.html
2014-08-22 18:46:08 -04:00
Richard Heck
6490cdafbe
Make BiblioInfo::collectCitedEntries private (since it can be),
...
and fix a comment referring to it.
2014-08-22 11:18:10 -04:00
Stephan Witt
d1bfad86e5
Use QProxyStyle instead of QMacStyle. QMacStyle is not available anymore with At5 and QProxyStyle is present since Qt4.6 as an alternative
2014-08-22 11:17:34 +02:00
Stephan Witt
7590dda669
Add check for the link for libmagic.dylib.
2014-08-22 10:05:40 +02:00
Stephan Witt
07c5124496
Remove unused code.
2014-08-22 10:04:53 +02:00
Stephan Witt
e389c935d2
Improved QtConfigureOptions (for Qt5.3).
2014-08-22 09:58:32 +02:00
Stephan Witt
1a6ee29de9
Remove gettext framework support. Add libmagic framework support.
2014-08-22 09:52:39 +02:00
Stephan Witt
8900a927a1
Add command line option to define the location of the self made utilities
2014-08-22 08:39:14 +02:00
Stephan Witt
327da4f275
Add QtMacExtras detection for Qt5 support
2014-08-21 18:22:43 +02:00
Stephan Witt
7b31da6793
Add policy definitions to avoid warnings from cmake 3.0.0
2014-08-21 18:03:37 +02:00
Peter Kümmel
6407d45a69
fix coding style
...
(should have read ml first)
2014-08-16 07:27:00 +02:00
Peter Kümmel
2418c03b96
ignore Qt Creator's cmake file
2014-08-16 06:59:40 +02:00
Peter Kümmel
39911dfe2b
build test_Layout test
2014-08-16 06:55:32 +02:00
Kornel Benko
b266f6bf6b
* sk.po
2014-08-15 17:11:12 +02:00