Georg Baum
187790135b
Fix bug #5029 : Support \smash, \mathclap, \mathllap and \mathrlap.
...
Also improve lyx2lyx roundtrip for automatically loaded packages.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@40589 a592a061-630c-0410-9148-cb99ea01b6c8
2012-01-08 12:34:12 +00:00
Georg Baum
4d62be3568
add openoffice/libreoffice converters (bugs #4267 and #7973 )
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@40588 a592a061-630c-0410-9148-cb99ea01b6c8
2012-01-07 20:28:59 +00:00
Georg Baum
3dba00246c
Quick fix bug #4267 .
...
A real fix would be to ditch the home made file format detection and use libmagic.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@40587 a592a061-630c-0410-9148-cb99ea01b6c8
2012-01-07 19:18:38 +00:00
Lars Gullik Bjønnes
d2f2148c90
Avoid narrowing in array initializator
...
Gcc 4.7 warns that this kind of narrowing is illegal in C++11, so
we can just as well fix that right now.
In GuiFontMetrics this is fixed by chaning the types in the AscendDescend struct
from short int to int.
In ParagraphMetrics it is fixed by addint explicit casts.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@40586 a592a061-630c-0410-9148-cb99ea01b6c8
2012-01-07 18:29:07 +00:00
Lars Gullik Bjønnes
dfffb9a6d1
Change to avoid having different types in ?: operator
...
Gcc 4.7 warns rightly about the questionalble practise of having different types in
the ?: operator. This patch fixes that.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@40585 a592a061-630c-0410-9148-cb99ea01b6c8
2012-01-07 18:29:04 +00:00
Tommaso Cucinotta
b4aadacc23
This makes the FindAndReplace replace-related buttons de-activate
...
also when switching from an editable buffer to a read-only buffer,
without waiting for the moment in which the dialog is focused.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@40582 a592a061-630c-0410-9148-cb99ea01b6c8
2012-01-07 11:41:04 +00:00
Uwe Stöhr
6a58f4a572
Math.lyx: port changes from branch
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@40581 a592a061-630c-0410-9148-cb99ea01b6c8
2012-01-06 21:54:59 +00:00
Stephan Witt
ba903e9554
internal boost distribution missed an internal header file
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@40578 a592a061-630c-0410-9148-cb99ea01b6c8
2012-01-06 07:59:36 +00:00
Uwe Stöhr
6927c9447c
elsarticle.lyx: convert to latest fileformat to reflect that it is not compatible with branch
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@40577 a592a061-630c-0410-9148-cb99ea01b6c8
2012-01-06 01:09:39 +00:00
Uwe Stöhr
dbbe58c2cf
elsarticle.layout: switch from \maketitle to \begin{frontmatter}, see #7977
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@40575 a592a061-630c-0410-9148-cb99ea01b6c8
2012-01-06 01:01:57 +00:00
Georg Baum
6332326cf6
Load mathtools.sty automatically (bug #7949 ) and make lyx2lyx reversion
...
more robust.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@40574 a592a061-630c-0410-9148-cb99ea01b6c8
2012-01-05 20:53:48 +00:00
Stephan Witt
a86893a84c
#7927 apply patch from mft to support posix packageing on Mac for the Gentoo prefix project
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@40573 a592a061-630c-0410-9148-cb99ea01b6c8
2012-01-05 19:50:18 +00:00
Stephan Witt
5a80aa6fcf
#7884 add check for missing dictionaries when spell check starts... forgot to implement numDictionaries for Enchant in r40568
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@40572 a592a061-630c-0410-9148-cb99ea01b6c8
2012-01-05 13:19:04 +00:00
Uwe Stöhr
0c7554baaf
Tutorial.lyx: port changes from branch
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@40571 a592a061-630c-0410-9148-cb99ea01b6c8
2012-01-05 00:06:29 +00:00
Stephan Witt
c91e2c59f4
#7884 add check for missing dictionaries when spell check starts and popup a message box to tell the user this problem if there are no dictionaries; add /usr/share/myspell for hunspell dictionary lookup
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@40568 a592a061-630c-0410-9148-cb99ea01b6c8
2012-01-04 22:02:07 +00:00
Uwe Stöhr
9402ad6f61
UserGuide.lyx: port changes from branchUserGuide.lyx: final step of Scott's overhaul
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@40567 a592a061-630c-0410-9148-cb99ea01b6c8
2012-01-04 01:32:20 +00:00
Uwe Stöhr
9dc53efb39
UserGuide.lyx: port changes from branch
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@40565 a592a061-630c-0410-9148-cb99ea01b6c8
2012-01-03 23:55:26 +00:00
Georg Baum
bf3f3f9816
Second step towards a more generic package off/auto/on handling:
...
File format change
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@40563 a592a061-630c-0410-9148-cb99ea01b6c8
2012-01-03 21:26:09 +00:00
Georg Baum
6be6d9a947
First step towards a more generic package off/auto/on handling:
...
Internal machinery, no file format change and no UI change yet
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@40562 a592a061-630c-0410-9148-cb99ea01b6c8
2012-01-03 20:51:07 +00:00
Pavel Sanda
9154bc99e3
Fix #7963 , fullscreen corner case for tabbar visibility.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@40560 a592a061-630c-0410-9148-cb99ea01b6c8
2012-01-03 14:21:48 +00:00
Kornel Benko
88dd0d1501
* sk.po
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@40559 a592a061-630c-0410-9148-cb99ea01b6c8
2012-01-03 13:22:00 +00:00
Stephan Witt
97d48fbd6a
#6760 add UI to configure the minimal length of a word to be added to the list of words for text completion - using richards patch and rework it to match current trunk
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@40557 a592a061-630c-0410-9148-cb99ea01b6c8
2012-01-02 22:47:04 +00:00
Uwe Stöhr
bfe67ac65f
Math.lyx: improve description of modulo-functions, fixes #7961
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@40556 a592a061-630c-0410-9148-cb99ea01b6c8
2012-01-01 21:28:25 +00:00
Stephan Witt
3a1c5d4431
#5585 disable spell checker dialog for empty documents
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@40552 a592a061-630c-0410-9148-cb99ea01b6c8
2011-12-31 16:29:27 +00:00
Uwe Stöhr
cc4a7fe79d
symbols: fix #7962 , OK for branch too?
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@40551 a592a061-630c-0410-9148-cb99ea01b6c8
2011-12-31 15:42:42 +00:00
Stephan Witt
70d4c1d774
#7969 verify cursor position when spell check is done
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@40550 a592a061-630c-0410-9148-cb99ea01b6c8
2011-12-31 11:33:46 +00:00
Tommaso Cucinotta
6f0cc0cecd
Moving the GUI consistency update to a more meaningful moment, i.e., when Dialog::updateView() is called.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@40549 a592a061-630c-0410-9148-cb99ea01b6c8
2011-12-30 21:26:51 +00:00
Tommaso Cucinotta
7422c56d67
Fixing consistency of replace actions in GUI with readonly status of target document buffer
...
(i.e., it was possible to replace in readonly buffers!)
See also http://comments.gmane.org/gmane.editors.lyx.devel/140074
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@40548 a592a061-630c-0410-9148-cb99ea01b6c8
2011-12-30 15:31:56 +00:00
Stephan Witt
26d7886cef
#7952 add a check for current buffer to detect buffer switches while in spell checker process
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@40546 a592a061-630c-0410-9148-cb99ea01b6c8
2011-12-24 12:47:46 +00:00
Enrico Forestieri
5003431903
Fix bug #7933 (lyx2lyx error while running lyxpak.py)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@40544 a592a061-630c-0410-9148-cb99ea01b6c8
2011-12-24 11:54:30 +00:00
Jürgen Spitzmüller
d7266ac919
In recent biber version, the log message that tells us which bib files are used has been changed. Adapt the parser, so that bib files are tracked again.
...
This should go to BRANCH as well
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@40542 a592a061-630c-0410-9148-cb99ea01b6c8
2011-12-23 09:24:31 +00:00
Uwe Stöhr
6250bdc70f
French Braille.lyx: fix by Jean-Pierre
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@40541 a592a061-630c-0410-9148-cb99ea01b6c8
2011-12-21 23:36:45 +00:00
Uwe Stöhr
a891259520
Additional.lyx: update to latest fileformat and correct version number
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@40539 a592a061-630c-0410-9148-cb99ea01b6c8
2011-12-21 22:09:54 +00:00
Uwe Stöhr
9473a7e6f8
installer:
...
- fix an uninstall issue
- fix a typo
- update settings
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@40538 a592a061-630c-0410-9148-cb99ea01b6c8
2011-12-21 22:09:24 +00:00
Uwe Stöhr
cdb56cafb3
installer:
...
- fix bundle installer so that MiKTeX is installed before LyX
- fix some ImageMagick settings
- cleanups and visual feedback for new installations
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@40533 a592a061-630c-0410-9148-cb99ea01b6c8
2011-12-21 01:12:43 +00:00
Kornel Benko
28b401b40e
Adapt support for distributing desktop files and icons also in cmake build
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@40532 a592a061-630c-0410-9148-cb99ea01b6c8
2011-12-20 13:49:55 +00:00
Jean-Marc Lasgouttes
2bf021ee73
Improve support for distributing desktop files and icons
...
* add proper INSTALL_POSIX conditional for makefiles
* move all the code to Makefile.am
* rename lyx.desktop to lyx.desptop.in and add proper tags to allow handling of program_suffix.
* add code to install desktop entry and icons under the proper name.
I did not touch scons and cmake, I hope it was not necessary.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@40531 a592a061-630c-0410-9148-cb99ea01b6c8
2011-12-20 13:11:03 +00:00
Tommaso Cucinotta
c3f3ead287
Fixing #7410 (weird stale selection leads to assertion after replace all).
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@40528 a592a061-630c-0410-9148-cb99ea01b6c8
2011-12-20 00:02:51 +00:00
Georg Baum
0da8a39a3b
Ensure that head/foot cannot be unset as long is the row is a caption
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@40527 a592a061-630c-0410-9148-cb99ea01b6c8
2011-12-19 21:28:11 +00:00
Georg Baum
419b51172a
fix r40522 (thanks Kornel)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@40526 a592a061-630c-0410-9148-cb99ea01b6c8
2011-12-19 20:16:05 +00:00
Uwe Stöhr
cf29d21d7a
lyx2lyx files: update GPL organization address and claim copyright also for the LyX team where it is necessary
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@40524 a592a061-630c-0410-9148-cb99ea01b6c8
2011-12-18 22:56:49 +00:00
Georg Baum
efa0f19836
More sensible longtable caption handling (needed for bug #7412 )
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@40522 a592a061-630c-0410-9148-cb99ea01b6c8
2011-12-18 21:27:17 +00:00
Georg Baum
b7fbcd0b30
Partial support for mathtools.sty (part of bug #7949 )
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@40521 a592a061-630c-0410-9148-cb99ea01b6c8
2011-12-18 17:50:43 +00:00
Georg Baum
3da2eb41aa
did anybody test this?
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@40520 a592a061-630c-0410-9148-cb99ea01b6c8
2011-12-18 17:48:16 +00:00
Kornel Benko
4f03d21a94
Do not install _any_ hidden file in cmake build
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@40518 a592a061-630c-0410-9148-cb99ea01b6c8
2011-12-18 12:56:38 +00:00
Peter Kümmel
56cbb9eb11
cleanup before unsubscribing
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@40517 a592a061-630c-0410-9148-cb99ea01b6c8
2011-12-18 12:03:42 +00:00
Abdelrazak Younes
7f14df4af4
increment lyxrc version following r40515.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@40516 a592a061-630c-0410-9148-cb99ea01b6c8
2011-12-18 11:51:26 +00:00
Abdelrazak Younes
c5c0c22f6b
Introduce new RC option for QImage backend instead of macro. This can later be changed at runtime though a command line option or by auto detecting the X11 remote status.
...
This option is set to true by default as this is the most widespread use case.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@40515 a592a061-630c-0410-9148-cb99ea01b6c8
2011-12-17 21:53:46 +00:00
Enrico Forestieri
38f1106255
Fix bug #7941 (Translation of theorem-like environment names fails if language and buffer encoding differ)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@40513 a592a061-630c-0410-9148-cb99ea01b6c8
2011-12-17 18:22:24 +00:00
Uwe Stöhr
e1bb0be206
Braille.lyx: another fix from Sam Lewis
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@40512 a592a061-630c-0410-9148-cb99ea01b6c8
2011-12-17 16:15:50 +00:00