Kornel Benko
9f7c8be6d7
Cmake build tex2lyx testing:
...
To please Georg:
1.) Do _not_ use globbing to get test file
2.) Do not evaluate stderr output of tex2lyx
2012-12-15 15:38:48 +01:00
Georg Baum
f67cf6f4bb
Add support for stmaryrd.sty (bug #8434 )
...
The stmaryrd package adds support for lots of math symbols, using a font
designed to accompany the computer modern fonts. The changes in detail:
- Fix generate_symbols_list.py to work with stmaryrd.sty. It loooks like it
was automatically translated from a perl version and never used.
- Generate the new symbols in lib/symbols using generate_symbols_list.py and
add some manual adjustments
- Generate stmary10.ttf by a simple ttf export from stmary10.sfd with fontforge
- Add license info for stmary10.ttf
- Create a test file with all symbols from stmaryrd.sty. Actually it would be
nice to have this for the other fonts as well.
- The mechanics: lyx2lyx, tex2lyx, font machinery etc.
2012-12-15 13:10:31 +01:00
Vincent van Ravesteijn
3a96ef6dca
qt5: add/remove some includes
2012-12-15 11:11:55 +01:00
Vincent van Ravesteijn
ce8d52f813
qt5: Use Qt::WindowFlags instead of Qt::WFlags
2012-12-15 11:07:35 +01:00
Vincent van Ravesteijn
6e227f18ae
Fix a crash in PreviewLoader for command-line xhtml output
...
While exporting from the command-line, theApp() doesn't exist.
The colors foreground and background are only needed when
previewing, so ignore this during buffer export.
This replaces the fix in 4285b0b3
(Tommaso Cucinotta, 10-12-2012).
In this case, we do not need to pull in Qt dependencies.
2012-12-15 11:05:55 +01:00
Vincent van Ravesteijn
752f2e4811
Revert "While exporting from the command-line, theApp() doesn't exist."
...
This reverts commit 4285b0b316
.
2012-12-15 11:05:21 +01:00
Vincent van Ravesteijn
e78e987649
Revert "Cmake build: Make PreviewLoader.cpp compilable again"
...
This reverts commit 0a2c70636a
.
2012-12-15 11:05:09 +01:00
Vincent van Ravesteijn
0cd8c03d17
CMake: Put projects into subdirs
...
This patch puts all projects into subfolders (at least for MSVS). In this
way, there is a better overview (especially if the number of test projects
will be increasing).
2012-12-15 11:02:06 +01:00
Kornel Benko
892e237fe1
Cmake build: Testing
...
Make this all more the cmake way
2012-12-15 00:15:59 +01:00
Kornel Benko
78470fba03
Cmake build: tex2lyx
...
Retrieve and name the test-cases with a globbing expression
2012-12-14 19:47:43 +01:00
Kornel Benko
2b66f1b1ac
Split roundtrip tests (at least on cmake build)
...
to show better grained output
2012-12-14 19:07:28 +01:00
Kornel Benko
8c0ca33295
Roundtrip test. Forgotten in previous commit
2012-12-14 13:33:56 +01:00
Kornel Benko
c3256a2d52
Roundtrip test corrected, due to changes of tex2lyx (less emty lines)
2012-12-14 13:31:21 +01:00
Jean-Marc Lasgouttes
275b889501
tex2lyx: there is no need to have a blank line after \begin_layout
...
I think it used to be the case in LyX, but not anymore. Removing this extra line helps to do lyx>tex>lyx roundtrip analysis
2012-12-14 12:50:46 +01:00
Jean-Marc Lasgouttes
f775add258
Whitespace only
2012-12-14 12:33:39 +01:00
Kornel Benko
81500fc99b
Cmake build:
...
Move definitions of target ${_lyx} and ${_tex2lyx} to top-most directory,
to make them overall available
2012-12-14 12:23:17 +01:00
Stephan Witt
2bd5b250c4
use correct format string for alert message
2012-12-13 22:23:06 +01:00
Kornel Benko
96dd1363a2
Cmake build: all tests
...
1.) Rename tests to show their grouping
2.) Adapt the roundtrip tests to new lyx-format
2012-12-13 15:35:04 +01:00
Kornel Benko
0a2c70636a
Cmake build: Make PreviewLoader.cpp compilable again
2012-12-12 20:42:58 +01:00
Tommaso Cucinotta
4285b0b316
While exporting from the command-line, theApp() doesn't exist.
...
It was only needed for getting hex names of colors. So, get them
directly from a ColorCache object with default mapping.
2012-12-12 19:22:42 +00:00
Scott Kostyshak
1954458817
Keep outer tabular borders when delete row/column
...
Fix #4981 :
If the first or last column is deleted, the borders are preserved.
Similarly for the last row, but not for the first row. Selections are
supported.
Based on a patch by Zahari Dimitrov.
2012-12-12 04:04:39 -05:00
Scott Kostyshak
4b706051b7
Fix a bug when selecting a cell in InsetTabular
...
Fix the following bug:
When in tabular, enter "ab" in a cell. Place the cursor before "b". Hold
shift and press <right>, then (still holding shift) <right> again. On
the second <right> nothing appears to happen.
Related to #1802 .
2012-12-12 03:46:12 -05:00
Scott Kostyshak
5cc1adf7c7
Fix another selection bug in InsetTabular
...
Fix #4981 :
In tabular if a vertical selection is made with the keyboard (e.g.
LFUN_UP_SELECT), the selection is drawn if there are two cells selected.
Previously, the selection would be drawn only if there were more than
two selected.
2012-12-12 03:44:17 -05:00
Scott Kostyshak
776e66688f
Fix a selection bug in InsetTabular
...
If you have a selection across cells in tabular, moving the cursor
vertically up or down (e.g. LFUN_UP) now removes the drawn selection.
Before, the selection was set to false but it was not repainted.
2012-12-12 03:43:53 -05:00
Jean-Marc Lasgouttes
146b754f1d
Fix crash related to undo and continuous spell checking
...
The cursor member new_word_ should not be saved in undo.
Move it from CursorData to Cursor.
2012-12-11 10:14:47 +01:00
Juergen Spitzmueller
e93f4d470d
Possibility to specify a preset argument
...
This will be needed for beamer plain and fragile frame support.
2012-12-10 14:09:51 +01:00
Juergen Spitzmueller
625e25264b
Consider filtering when selecting from categorized combo ( #8452 )
2012-12-10 12:52:23 +01:00
Juergen Spitzmueller
99ee47f0cd
Disallow the insertion of multiplenon-item arguments of the same type in a sequence of merged environment pars
2012-12-10 09:19:56 +01:00
Juergen Spitzmueller
25ef8e7eef
Allow to separate menu string from label string for arguments
2012-12-09 19:15:41 +01:00
Juergen Spitzmueller
d073cfb458
Support for beamer block arguments ( #3280 )
2012-12-09 17:19:21 +01:00
Georg Baum
99ffb47cc3
Replace some hard coded numbers with names
...
And prevent a crash if LaTeX is accidentally output for a math font.
2012-12-09 13:05:19 +01:00
Juergen Spitzmueller
30b53ba4a0
beamer revision, part 1: support for overlay arguments
2012-12-09 11:04:56 +01:00
Juergen Spitzmueller
906a473e57
Do not force Flex insets to be collapsed at insertion ( #8442 )
2012-12-08 09:35:52 +01:00
Jean-Marc Lasgouttes
0425500be5
Set window title correctly at start up
2012-12-05 22:46:29 +01:00
Richard Heck
ae7bc12ab6
Disentangle moduleCanBeAdded for ordinary layout modules and the
...
new (but not yet functioning, it seems) citation modules. This
fixes a bug reported on the list:
http://marc.info/?l=lyx-users&m=135456590710371&w=2
2012-12-05 11:16:21 -05:00
Richard Heck
255ca92be2
Minor formatting stuff.
2012-12-05 10:49:35 -05:00
Juergen Spitzmueller
1f720826d6
Fix InsetCaption::getArgument (subfigure problems reported by Kornel, but also listings caption)
2012-12-04 17:06:52 +01:00
Juergen Spitzmueller
a84a98b545
Also add support for URW Garamond math fonts (via newtx)
2012-12-04 12:55:47 +01:00
Juergen Spitzmueller
53626a8beb
tex2lyx updates for the recent format change
2012-12-04 12:20:34 +01:00
Juergen Spitzmueller
52c2fb81e9
Support for the URW Garamond LaTeX fonts
2012-12-04 12:14:26 +01:00
Juergen Spitzmueller
39ec866f68
make \lyxadded and \lyxdeleted robust ( #8435 )
2012-12-03 13:55:20 +01:00
Vincent van Ravesteijn
fdee77a6b5
Fix monolithic build
2012-12-02 15:50:45 +01:00
Juergen Spitzmueller
df7f2a074f
Fix greyedout notes UI color ( #6682 ) as good as it gets ATM
2012-12-02 10:41:49 +01:00
Juergen Spitzmueller
2b40823d8e
Implement resetArgs to InsetLayout ( #8437 )
2012-12-02 10:16:26 +01:00
Juergen Spitzmueller
d7e0798ade
Fix argument status detection for InsetText
2012-12-01 11:49:24 +01:00
Juergen Spitzmueller
ee0860e403
Fix shaded box UI color ( #7395 ) as good as it gets ATM
2012-11-30 17:11:07 +01:00
Juergen Spitzmueller
ecf18084ff
allow linebreak in argument delimiter string
2012-11-30 09:13:38 +01:00
Juergen Spitzmueller
3931331b56
update tex2lyx test files
2012-11-30 09:08:54 +01:00
Juergen Spitzmueller
1500e44cba
Support for \item arguments
2012-11-29 15:34:20 +01:00
Juergen Spitzmueller
a7f8fb8c5f
Provide option to force a local language switch where a global is not allowed ( fixes #8033 )
2012-11-28 20:55:21 +01:00
Juergen Spitzmueller
9b589ba9d9
Don't know how this slipped in
2012-11-28 19:13:22 +01:00
Juergen Spitzmueller
53002538fa
Pass local font to arguments and assure pass_thru is inherited
2012-11-28 19:02:07 +01:00
Jean-Marc Lasgouttes
4f6c0b5202
Fix # 8414: Use the noweb module instead of literate-* article layouts
...
Now that we have module support for literate programming, it is possible to do a noweb cleanup. This is basically a patch from Kayvan Sylvan:
- get rid of literate-xxx classes
- rename Scrap to Chunk, since this is the name noweb doc uses (Scrap is from nuweb)
- update lyx file format and add lyx2lyx support for gettting rid of literate-xxx classes
- update documentation
On the top of it, update tex2lyx to
- avoid creating files with literate-xxx class
- fix conflict between parsing << as a quote and parsing it as a Chunk
- create Chunk layouts instead of Scrap ones.
2012-11-28 14:11:47 +01:00
Juergen Spitzmueller
4d1b495139
LaTeXParam and Argument do not necessarily exclude each other
2012-11-26 13:09:54 +01:00
Juergen Spitzmueller
41014dec49
Merge branch 'master' of git.lyx.org:lyx
2012-11-26 09:10:34 +01:00
Juergen Spitzmueller
e0f392e075
Allow for some argument visual customization
2012-11-26 09:10:14 +01:00
Uwe Stöhr
7725e35439
IEEEtran: update layout and example; fileformat change
...
- the 2 generic lyx2lyx conversion routines can also be used for other layout updates
2012-11-26 02:50:53 +01:00
Juergen Spitzmueller
9c4929ca40
Merge branch 'master' of git.lyx.org:lyx
2012-11-25 19:10:40 +01:00
Juergen Spitzmueller
6f086763ae
Add LeftDelim and RightDelim to the Style and InsetLayout repertoire
2012-11-25 19:10:16 +01:00
Georg Baum
89c60f388a
guard against dereferencing null pointers
2012-11-25 19:07:57 +01:00
Juergen Spitzmueller
b1ce750589
allow arguments in PassThru insets
2012-11-25 18:13:57 +01:00
Juergen Spitzmueller
bf83ca75ef
Further fixes for InsetLayout argument (for environments and empty latex names)
2012-11-25 17:29:08 +01:00
Juergen Spitzmueller
07a01f40f9
Add author
2012-11-25 17:28:03 +01:00
Georg Baum
f952882bc8
Update tex2lyx tests to new file format
2012-11-25 12:42:40 +01:00
Pavel Sanda
ad42e885e6
Rescue monolithic build after 32fde61c8f
.
2012-11-24 17:48:47 +01:00
Juergen Spitzmueller
4b4e9560d1
Fix splitting of layout string
2012-11-24 16:46:44 +01:00
Juergen Spitzmueller
a41bdfa453
Missing pieces for InsetLayout arguments
2012-11-24 15:46:20 +01:00
Richard Heck
1252c22fd3
Some minor cleanup of new InsetArguments stuff that I did while
...
reading the patch....
2012-11-23 20:40:38 -05:00
Juergen Spitzmueller
182d13ee6a
Do not separate the shortcut from the label string
2012-11-23 18:26:02 +01:00
Juergen Spitzmueller
9914f21bce
Context menu for InsetArgument
2012-11-23 14:44:45 +01:00
Juergen Spitzmueller
32d2e30e3d
Increase Layout format also in the source
2012-11-23 10:27:30 +01:00
Juergen Spitzmueller
99f84aab95
Merge remote-tracking branch 'origin/master' into features/latexargs
2012-11-23 09:11:55 +01:00
Jean-Marc Lasgouttes
7ec2721d18
Show status of branches even when inset is closed
2012-11-20 23:39:16 +01:00
Juergen Spitzmueller
34ef91bb70
Allow arguments in PassThru environments (bug #7646 )
2012-11-20 19:00:06 +01:00
Juergen Spitzmueller
b95c17cfdd
Merge remote-tracking branch 'origin/master' into features/latexargs
...
Conflicts:
src/Text3.cpp
2012-11-20 18:11:14 +01:00
Juergen Spitzmueller
aafd52f441
Merge branch 'master' of git.lyx.org:lyx
2012-11-20 18:10:18 +01:00
Juergen Spitzmueller
d3488d6f86
Whitespace
2012-11-20 18:09:38 +01:00
Juergen Spitzmueller
99e611b2d8
Allow arguments in PassThru environments (bug #7646 )
2012-11-20 16:58:51 +01:00
Juergen Spitzmueller
0f866762b2
Fix function disabling
2012-11-20 15:48:59 +01:00
Juergen Spitzmueller
a4feac9d0b
Whitespace
2012-11-20 15:25:58 +01:00
Juergen Spitzmueller
973481a4ff
typos
2012-11-20 13:30:52 +01:00
Juergen Spitzmueller
4309dd54c7
extend comments and fix caption argument conversion
2012-11-20 12:58:36 +01:00
Juergen Spitzmueller
49b738bdfd
Some documentation
2012-11-19 18:44:59 +01:00
Juergen Spitzmueller
fffc46a4f7
Workaround to let tex2lyx handle the new argument syntax. This needs to be implemented properly (proper argument number)
2012-11-19 15:50:43 +01:00
Juergen Spitzmueller
2e69c66195
InsetArgument revision, first working version
2012-11-19 14:21:02 +01:00
Uwe Stöhr
63295f9dc5
Font.cpp: fix bug #8424
...
We must group the content which should be changed in size wit a pair of braces because the LaTeX size commands are otherwise switches. We already do so for many case, but not for the case that a size command is inside another command. This patch adds now always a brace pair around the selected text which is the safest method.
2012-11-19 01:13:37 +01:00
Pavel Sanda
4375b44dd6
Comment some headers before I ditch them again.
2012-11-18 17:42:32 +01:00
Georg Baum
9d99d3dbea
Implement extractFromVC() for CVS and SVN.
...
Both cvs and svn are able to retrieve non-existing files from repository,
but this was only implemented for rcs. This is a prerequisite for the
planned move and copy VCV operations. I also improved error schecking and
used extractFromVC() also for files specified on the command line if they
do not exist (in GUI mode, it was already the case in non-GUI mode).
2012-11-15 22:01:19 +01:00
Georg Baum
b07383b026
improve documentation
2012-11-13 21:53:13 +01:00
Georg Baum
393e7924bd
Add missing VCS updates after filename changes
2012-11-13 21:52:38 +01:00
Georg Baum
56e3d2153f
Get rid of redundant CVS/SVN file_ member
...
It did always point to the buffer's file name, so it is not needed and it was
not used in most cases anyway. Instead, ensure that owner_ is always set and
cannot be changed later.
2012-11-13 21:44:36 +01:00
Uwe Stöhr
b53243295a
unicode.cpp: make it compile again
...
the removal of this header in [ea1d9cb3/lyxgit] was too much
2012-11-13 00:27:46 +01:00
Pavel Sanda
8d135a9819
Typeinfo needed in Ubuntu.
2012-11-12 13:06:22 +01:00
Enrico Forestieri
cabf8e86b5
Make it compile again on systems that don't USE_WCHAR_T
2012-11-12 12:11:42 +01:00
Pavel Sanda
ea1d9cb39f
Less headers in unicode.
...
Now lets wait for the scream from people on other compilers.
2012-11-12 03:20:50 +01:00
Pavel Sanda
d692d6f27e
Less headers in docstring.
2012-11-12 03:05:30 +01:00
Pavel Sanda
2257040be4
More headers from lstrings.
2012-11-12 03:02:28 +01:00
Pavel Sanda
7cda6b9d57
Header no more needed.
2012-11-12 02:45:29 +01:00
Jean-Marc Lasgouttes
2e25a65c25
Revert "Correctly clean lyxclient.cpp in monolithic build."
...
Sanda has been faster than me... See 39e23a.
This reverts commit 1b74d3e729
.
2012-11-06 20:48:51 +01:00
Jean-Marc Lasgouttes
1b74d3e729
Correctly clean lyxclient.cpp in monolithic build.
2012-11-05 14:28:26 +01:00
Pavel Sanda
d7ed0ba7e4
Autosaving is now always threaded.
2012-11-04 16:51:18 +01:00
Pavel Sanda
4f24d123b2
Next leftover.
2012-11-04 01:38:34 +01:00
Pavel Sanda
eb9151c599
Close tab button started with 4.5.
2012-11-04 01:37:54 +01:00
Pavel Sanda
38c836f65d
Leftover.
2012-11-04 01:29:08 +01:00
Pavel Sanda
4a0911f25e
Header sorting.
2012-11-04 01:26:11 +01:00
Pavel Sanda
0a9735c5f7
LyX 2.1 will support only Qt>=4.5.
...
(http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg175737.html )
Now start with simple cases.
2012-11-04 01:22:32 +01:00
Pavel Sanda
39e23a8c5c
Let lyxclient.cpp be cleaned by make clean.
...
I would wait with backporting for 2.0.6.
2012-11-03 23:58:33 +01:00
Pavel Sanda
f47215c5e7
* doxy
2012-11-03 19:08:37 +01:00
Kornel Benko
d91d6e3343
Cmake build:
...
Cleanup the use of path-variables
2012-11-02 13:33:22 +01:00
Kornel Benko
854b168d17
Cmake build:
...
Correct dependencies for version-info also at build-time
(not only at configure time)
2012-11-01 13:00:19 +01:00
Lars Gullik Bjønnes
6b2232a29c
src/*.cpp: reformatting to increase consistency
2012-10-28 17:42:07 +01:00
Lars Gullik Bjønnes
76a5f726a7
InsetLine.cpp: add <cstdlib>
...
This fixes a problem introduced in bc51243587
2012-10-28 09:20:59 +01:00
Lars Gullik Bjønnes
bc51243587
insets/InsetLine.cpp: use std::abs
...
Use std::abs in stead of std::max(v, -v).
2012-10-27 01:25:39 +02:00
Lars Gullik Bjønnes
d52c9fda34
Use new T not new T()
2012-10-27 01:25:38 +02:00
Lars Gullik Bjønnes
43f6b1672b
Use empty() to check empty and non-empty'ness not size()
...
Also add FormatList::empty().
2012-10-27 01:25:38 +02:00
Lars Gullik Bjønnes
62394258da
WS cleanup, remove extraeneous spaces
2012-10-27 01:25:38 +02:00
Lars Gullik Bjønnes
b6a626d8d9
Buffer.cpp: drop unused <stack>
2012-10-27 01:25:38 +02:00
Georg Baum
78a7743166
Import theorems correctly (bugs #5702 , #5776 )
...
Actually tex2lyx can handle modules since some time (#5702 ), but not
theorems (#5776 ). Now the following issues are fixed:
- Modules that depend on other modules can be loaded, since the dependencies
are loaded first
- Default moduls of the text class are loaded correctly
- \newtheorem is recognized as a command that defines new environments and
treated similar to \newenvironment
2012-10-26 22:23:16 +02:00
Lars Gullik Bjønnes
dd2189656b
More idiomatic way of checking if a shared_ptr has an associated managed object
2012-10-25 12:12:49 +02:00
Kornel Benko
1b65a03c13
Cmake build: cleanup
2012-10-25 11:19:09 +02:00
Kornel Benko
d1ca207e94
Cmake build:
...
Next try to create Resources.qrc on the fly.
This time using a cmake-script instead of trying to rebuild the cache
2012-10-25 10:45:28 +02:00
Juergen Spitzmueller
7c6ae4d740
Update tex2lyx test files
2012-10-25 07:47:42 +02:00
Lars Gullik Bjønnes
46a5f60d3d
Merge branch 'enable-cxx11'
2012-10-25 00:45:20 +02:00
Lars Gullik Bjønnes
54d1cb1880
support/Messages.cpp: add space to not be taken as user defined literal
...
In C++11 you are not allowed to have non-literal specifiers right
after a string literal.
2012-10-24 23:46:42 +02:00
Georg Baum
02b1c4aa51
Fix test targets for some build trees
...
The old targets only worked if the build tree was below the source tree.
2012-10-24 22:11:05 +02:00
Juergen Spitzmueller
08375b191c
update TODO
2012-10-24 20:21:09 +02:00
Lars Gullik Bjønnes
abc81db388
src/lyxfind.cpp: use local typedef to simplify
...
Use a local typedef pair<string, string> P to avoid having to repeat
that multiple times.
2012-10-23 23:48:35 +02:00
Lars Gullik Bjønnes
48bba7fb74
src/lyxfind.cpp: use make_pair
...
Use make_pair(...) instead of pair<T, U>(...).
2012-10-23 23:48:25 +02:00
Lars Gullik Bjønnes
cf193344d0
src/lyxfind.cpp: cleanup formatting
...
Remove some eol space
re-indent where required
make some ?: constructs a bit easier to read.
2012-10-23 23:48:25 +02:00
Lars Gullik Bjønnes
435fad1463
src/Format.cpp: use make_pair
...
Use make_pair(...) instead of pair<T, U>(...).
2012-10-23 23:48:25 +02:00
Georg Baum
ecf24f1cb5
Add xfig import test
2012-10-23 22:09:26 +02:00
Georg Baum
b8648dea16
Implement tex2lyx -m switch (bug #8393 )
...
With this new command line switch a list of modules can be loaded
unconditionally. This seems to be needed for the literate programming formats,
and it is useful to work around bug #5702 as well.
2012-10-23 20:45:21 +02:00
Georg Baum
8c0c28e485
Update tex2lyx manpage
...
Add forgotten options and remove a commented paragraph that is no longer
needed since bug #5907 is closed as WONTFIX.
2012-10-22 21:31:26 +02:00
Tommaso Cucinotta
0e81930597
Fixed bug in escape sequence, showing up with ignore format off (addressing #8380 ).
2012-10-22 01:05:29 +01:00
Juergen Spitzmueller
db1c1389e3
Add support for the URW Classico (Optima) LaTeX font
...
Patch by Liviu Andronic
2012-10-21 18:55:24 +02:00
Kornel Benko
f7680c696d
Cmake build:
...
Added dependencies to target `test'. Now all the needed executables
are recreated prior to running tests if not already existant.
2012-10-21 16:58:45 +02:00
Kornel Benko
ed5dfa9cd7
Cmake tests:
...
Add tests the cmake-way. Now there is only _one_ target `test'
2012-10-21 12:05:50 +02:00
Kornel Benko
1822a10639
Cmake build:
...
Supply the correct path to created executable (use ${CMAKE_CFG_INTDIR})
2012-10-20 15:27:30 +02:00
Georg Baum
fbabfdfa46
Add -skipchildren command line switch (bug #4435 )
...
This allows to skip generated files, e.g. an alternative xfig export which
we do not understand, as mentioned in bug #4435 .
2012-10-18 22:01:32 +02:00
Georg Baum
33c3e63f40
Forgot to remove obsolete comment
2012-10-18 20:57:03 +02:00
Georg Baum
75ba5d3db5
Add automatic color package loading for listings
...
The listings inset does automatically load the color package if any parameter
contains \color. As mentioned in bug #8066 tex2lyx needs to be aware of this,
so the \usepckage{color} is automatically skipped in these cases.
2012-10-18 20:41:23 +02:00
Stephan Witt
a5317f6594
add QT_QTGUI_LIBRARY to link libraries of check programs to get access to QDesktopServices on Mac OS X
2012-10-16 22:36:23 +02:00
Kornel Benko
63ead2010d
Cmake build: support tests
...
Next try to make it to work on APPLE (and maybe on WIN32)
a.) Create the needed data-dir at configure time
b.) Use different target names for executable and data created with them
2012-10-16 16:35:28 +02:00
Kornel Benko
419f32df91
Cmake build:
...
Creating LYX_DATE dynamically at configure-time caused unwanted recompilation
of the whole directories (src + src/tex2lyx) because all the relevant objects
were dependent of a common file (flags.make in case of "Unix makefiles") which changed
accordingly.
There is now a new include (lyx_date.h, with only one definition)
Nothing changes for automake, since in this case LYX_DATE is defined in config.h
2012-10-15 22:50:39 +02:00
Scott Kostyshak
250f60f36b
Simplify LFUN_BUFFER_FORALL
...
buffer-forall only takes one parameter now, which is the LFUN to
dispatch on all non-hidden buffers. A hidden buffer is defined as being
internally open in LyX, but not visible in any window (view).
Thanks, JMarc.
2012-10-15 10:05:20 -04:00
Kornel Benko
3a5c0f66a0
Sorry, this line disappeared unintentionally in previous commit
2012-10-15 13:30:19 +02:00
Kornel Benko
24206e2c67
Cmake build:
...
Partially revert 75d63ad1f2
It caused recompiling everything at each commit.
Now use definition of LYX_DATE only when compiling version.cpp
2012-10-15 13:16:08 +02:00
Stephan Witt
593276f87d
MenuTranslator::translate() should be const
2012-10-14 14:36:18 +02:00
Stephan Witt
70ff68b580
Inset::setMouseHover() is const - InsetExternal::setMouseHover should be const too
2012-10-14 14:34:46 +02:00
Stephan Witt
de6ff1fec2
correct format for unsigned long argument, remoteCloseLink is oneway void
2012-10-14 14:30:47 +02:00