Julien Rioux
9da74fe207
Don't use widest label for numerical citations.
...
Fixes bug #8513 .
2013-05-16 16:10:06 +02:00
Julien Rioux
bfc731de45
Compute and output numbers for numerical citations.
2013-05-16 16:10:05 +02:00
Pavel Sanda
183b188ebe
Slowly going through the suggestion made by our headers script.
...
I tried not to kill "redundant" includes which are actually used
in the header, apology for mistakes.
2013-05-15 22:02:10 -07:00
Uwe Stöhr
792e216989
installer: fix converter for HTML
...
- fix bug reported on the lyx-devel list that eLyXer could not be invoked if Python is not installed
2013-05-15 23:48:23 +02:00
Pavel Sanda
8c23318a99
* header_check.sh: filter headers; we should suspect only .h files.
2013-05-15 03:46:04 -07:00
Pavel Sanda
392124e03e
* header_check.sh: fix error order
2013-05-15 03:43:11 -07:00
Kornel Benko
6e992e3544
cmake:
...
1.) Do not include layout tests on MAC, since the
linker-option which allows multiple definitions is
no longer supported.
2.) Indenting made consistent
2013-05-15 11:28:04 +02:00
Stephan Witt
1f41a4fcfd
lyx::support::get_document_dir uses QDesktopServices::storageLocation and this is in QT_QTGUI_LIBRARY
2013-05-15 10:24:22 +02:00
Vincent van Ravesteijn
19418730dd
Add a special regfile for filetools test on windows
2013-05-15 09:11:25 +02:00
Pavel Sanda
ee0c031d2d
* header_check.sh: forgot on exec flag
2013-05-15 00:07:40 -07:00
Pavel Sanda
5ea35e2d62
* header_check.sh: more tweaks
2013-05-15 00:02:16 -07:00
Pavel Sanda
b1d8bdf670
* header_check.sh: Apply new changes from Scott.
...
I see lot of errors like:
The following string was expected to be '.cpp' or '.h':
LyX.cpp: In member function 'void lyx::LyX::printError(const lyx::ErrorItem&)':
Warning: the error was not parsed correctly.
The following string was expected to be '.cpp' or '.h':
LyX.cpp: In function 'void lyx::error_handler(int)':
2013-05-14 23:59:42 -07:00
Vincent van Ravesteijn
7a8995f295
check_layout: Add more libraries
2013-05-15 08:08:33 +02:00
Vincent van Ravesteijn
483e0f61e7
GuiAbout: Add missing include
2013-05-15 07:47:02 +02:00
Georg Baum
7bdc34a987
Implement forced local layouts
...
These should be used if any new style needs to be introduced in the stable
2.1 series: If the ForceLocal flag of the style is set, it will always be
written to the document header, so that even older 2.1 versions can read
and correctly output the document.
2013-05-15 07:19:49 +02:00
Uwe Stöhr
a0030713e9
InsetBox.cpp: remove unnecessary non-ASCII char
...
- this char made problems when storing the file in Unicode
2013-05-15 00:03:46 +02:00
Uwe Stöhr
76678b66d4
UserGuide.lyx: next revision step
...
sec. 6.13 - 6.18
2013-05-14 23:57:33 +02:00
Vincent van Ravesteijn
6f16814d3b
Fix check_layout and adhere casing to other tests
...
- Fixes cases such that it is the same as check_convert, check_filetools, check_listrings,
- Makes the compilation work on MSVC
2013-05-14 18:52:21 +02:00
Vincent van Ravesteijn
db32d1b155
Only show the configuration of theme icons on X11
...
Also hide the ui items in the constructor to prevent flickering.
2013-05-14 18:04:17 +02:00
Vincent van Ravesteijn
4738ba0f1a
qt5: Fix use of zlib using config.h
2013-05-14 17:34:53 +02:00
Vincent van Ravesteijn
0b9714f8df
Revert "qt5: Fix use of zlib"
...
This reverts commits ba3332c6
and f96583e8
.
2013-05-14 17:34:51 +02:00
Vincent van Ravesteijn
147dcb4cb9
Make the use of system's theme icons configurable
...
A lyxrc variable is added and a checkbox is added to the LyX->preferences
dialog.
2013-05-14 17:26:06 +02:00
Vincent van Ravesteijn
b1f6ab69f2
Use system's theme icons
...
On X11 Qt offers the possibility to use the system's icons. To this end,
we must link the "lyx command" to a standard action icon as specified in:
http://standards.freedesktop.org/icon-naming-spec/icon-naming-spec-latest.html
2013-05-14 17:26:06 +02:00
Kornel Benko
f96583e8d2
Fix compilation
2013-05-14 16:23:24 +02:00
Kornel Benko
c8e325afec
cmake: Try to make layout-tests available for MSVC too
2013-05-14 15:34:15 +02:00
Vincent van Ravesteijn
ba3332c62d
qt5: Fix use of zlib
...
As Qt5 includes zlib as well, we have to use the same naming convention.
2013-05-14 14:24:12 +02:00
Vincent van Ravesteijn
900cbcd2ad
qt5: Treat wchar_t as a builtin type
...
Qt5 is compiled treating wchar_t as a builtin type, while Qt4 did not. So,
we have to do the same.
2013-05-14 14:23:58 +02:00
Vincent van Ravesteijn
62d6dcde6e
qt5: Only include a single header to fix compilation
2013-05-14 14:19:38 +02:00
Vincent van Ravesteijn
7f123b8610
Fix MSVC warnings
2013-05-14 13:56:31 +02:00
Julien Rioux
c02c03ce81
Finally also fix #6986 for autotools out-of-source builds.
2013-05-14 11:27:03 +02:00
Julien Rioux
ef04549d8d
configure.py: Check path accessibility before call to os.path.isfile.
...
If you have an unmounted dir, ac_dir, in your PATH, the call to
os.path.isfile( os.path.join(ac_dir, ac_word + ext) )
hangs. This is probably a python bug, but the result of configure.py
hanging and LyX freezing is really bad, hence this workaround.
According to the python docs, MacOS doesn't provide os.access();
the hasattr protection is used for this reason.
2013-05-14 11:26:43 +02:00
Kornel Benko
ebddec15de
Add test for Layout::write() on cmake too
...
(For now runns only on unix platforms using gcc)
2013-05-14 11:17:50 +02:00
Uwe Stöhr
ef94c42383
GuiMathMatrix.cpp: remove an unused header
...
- sorry, I accidentally added it in the last commit
2013-05-14 02:26:22 +02:00
Uwe Stöhr
4b7fd9fea2
GuiMathMatrix.cpp: fix bug #7049
...
- we should not fill the dialog comboBoxes in the .ui-files
2013-05-14 02:19:43 +02:00
Vincent van Ravesteijn
813c00a21f
Use [[Context]] for the msgid of some strings
2013-05-13 22:22:04 +02:00
Vincent van Ravesteijn
fec57fe959
Implement the use of [[Context]] for placeholders
...
When placeholders are used, the context can indicate what will be
substituted for the placeholder (e.g. "%1$s[[date]], %1$s[[time]]).
2013-05-13 22:21:33 +02:00
Georg Baum
b79c88034e
Add test for Layout::write()
...
When running the test, you'll get the following messages:
Testing ../../src/../lib/layouts/siamltex.layout...
Layout.cpp (268): Cannot copy unknown style `Enumerate'
Testing ../../src/../lib/layouts/svglobal.layout...
Cannot delete style `Dedication'
Testing ../../src/../lib/layouts/svjog.layout...
Cannot delete style `Dedication'
Testing ../../src/../lib/layouts/svprobth.layout...
Cannot delete style `Dedication'
These are no errors of Layout::write(), but they indicate problems in the
definition of the layout files.
Kornel, it would be nice if you could do the cmake part.
2013-05-13 21:53:28 +02:00
Julien Rioux
02e59530b1
Add missing space in front of edition in generated bibentry.
2013-05-13 21:07:04 +02:00
Julien Rioux
66f44f46c2
Add modifier to jurabib and natbib (author-year) modules.
2013-05-13 20:58:12 +02:00
Julien Rioux
3d4076b598
Natbib authoryear uses (Ref1; Ref2) by default.
...
I was confused when I checked this. It looks like plainnat.bst
overwrites this default to use [Ref1, Ref2] style instead, but
when using natbib's defaults you get the (Ref1; Ref2) style.
2013-05-13 20:29:49 +02:00
Julien Rioux
75ffcc8e86
Initialize BibTeXInfo modifier to zero, always.
2013-05-13 20:26:46 +02:00
Richard Heck
8b858d113f
Get font sizes working for XHTML.
2013-05-13 12:22:41 -04:00
Richard Heck
c713030edb
Get font families working for XHTML.
2013-05-13 11:58:52 -04:00
Richard Heck
b383d04e07
XHTML support for font shapes.
2013-05-13 10:45:12 -04:00
Richard Heck
5cadeed4d7
Rework that way that font tags are handled in XHTML output. We need
...
to do this in order to handle span tags properly, when they act as
font tags.
2013-05-13 10:45:12 -04:00
Richard Heck
64f0cffbba
Rework the way the parsep tag is handled, and introduce comparison
...
operators for these tags.
2013-05-13 10:45:12 -04:00
Richard Heck
ad56bb7286
Rework how paragraph ids are handled.
...
Previously, an empty paragraph would always yield something like:
<div><a id='magicparid-35' /></div>
because we had no way to "defer" the anchor tag. Now this is wrapped
into the div, in effect, and we abandon it all if there's no content.
2013-05-13 10:45:12 -04:00
Richard Heck
c5a707ba74
Reorganize the TagStack objects.
2013-05-13 10:45:12 -04:00
Kornel Benko
3bdb340f54
* sk.po
2013-05-13 14:51:03 +02:00
Vincent van Ravesteijn
cba5060e74
Translate build version strings
2013-05-13 12:57:21 +02:00