Jean-Marc Lasgouttes
6a936d63d3
Fix crash with undo in nested insets introduced by commit 6ec1683
...
The code in DocIterator::sanitize now follows more closely the
previous StableDocIterator::asDocIterator code. In particular, it adds
the slices one by one, since fixIfBroken will chop the cursor
otherwise.
2012-08-20 17:20:59 +02:00
Juergen Spitzmueller
c235e73301
Merge branch 'master' of git.lyx.org:lyx
2012-08-20 09:32:04 +02:00
Kornel Benko
2b98e7a288
* sk.po
2012-08-20 09:03:54 +02:00
Juergen Spitzmueller
1267319117
The tipa tone macro requires the tone package from the tipa bundle
2012-08-20 08:52:42 +02:00
Stephan Witt
4674c3e1c5
Patch from Benjamin Piwowar - see ticket #8185 :
...
In order to interact with native osx applications, AppleScript support is a plus.
Here is a patch that makes LyX respond to a simple command (run) and that allows to communicate with LyX as with the LyX client.
Example of use:
tell application "LyX" to run "server-get-filename" with argument ""'
returns
message:/Users/bpiwowar/newfile1.lyx, code:0
with a message and the error code
2012-08-19 22:27:20 +02:00
Stephan Witt
8bf0652b9c
* Make package with hunspell dictionaries per default.
...
* Change the sub-shell notation to $(cmd) style.
* Qt4Version variable checks environment too.
2012-08-19 22:09:03 +02:00
Juergen Spitzmueller
16ec8a08ef
TIPA additions
2012-08-19 19:33:48 +02:00
Juergen Spitzmueller
66729e434e
TIPA fixes
2012-08-19 16:59:53 +02:00
Juergen Spitzmueller
54c41ce26e
Support for the TeX Gyre fonts ( #4332 )
2012-08-19 11:57:48 +02:00
Tommaso Cucinotta
0f97ae5480
Avoid that, if an error dialog pops up during a long operation, it freezes LyX.
2012-08-18 22:45:21 +01:00
Juergen Spitzmueller
4964388408
Merge branch 'master' of git.lyx.org:lyx
2012-08-18 14:46:07 +02:00
Juergen Spitzmueller
b501845b2c
Support for the mathdesign fonts ( #6072 )
2012-08-18 14:45:41 +02:00
Kornel Benko
8570e14501
Merge branch 'master' of git.lyx.org:lyx
2012-08-18 13:58:11 +02:00
Kornel Benko
aac637ddab
* sk.po
2012-08-18 13:57:46 +02:00
Juergen Spitzmueller
6dd333b432
Add missing option commas
2012-08-18 13:29:14 +02:00
Juergen Spitzmueller
c409c9e3d1
Allow for general package options for LaTeX font packages (needed e.g. by mathdesign)
2012-08-18 13:10:34 +02:00
Juergen Spitzmueller
a9ad5c3337
Factor out duplicated code
2012-08-18 11:57:16 +02:00
Juergen Spitzmueller
924f71c792
Remove unused variable
2012-08-18 10:14:32 +02:00
Juergen Spitzmueller
03943ef730
Issue a warning if a LaTeX font is not available
...
Also output font in source preview notwithstanding availability.
2012-08-18 09:58:19 +02:00
Juergen Spitzmueller
292f48d6b5
Add support for the txtt font ( #4979 )
2012-08-17 18:24:18 +02:00
Juergen Spitzmueller
bfec6d2552
typo
2012-08-17 17:24:09 +02:00
Juergen Spitzmueller
37137f43f4
Support for the libertine font ( #3881 )
2012-08-17 14:11:02 +02:00
Kornel Benko
5464189898
Add latexfonts_l10.pot to cmake build
2012-08-16 22:36:32 +02:00
Pavel Sanda
f4fe5a8fa0
Another attempt at #8295 .
...
This bug occur only at certain Qt versions and systems and we do
not really understand what is going on.
Quoting Stephan - the parent path of "." e.g. never should be ".".
The inconsistency between the name of FileName and the internal QFileInfo
state looks very dangerous.
2012-08-16 20:33:43 +02:00
Juergen Spitzmueller
ff36733b8b
Really get GuiName from latexfonts into the po files
2012-08-16 19:36:16 +02:00
Juergen Spitzmueller
db50cc7c1e
remove problematic IPA shortcut
2012-08-16 19:04:11 +02:00
Juergen Spitzmueller
be0bed91e2
Merge branch 'master' of git.lyx.org:lyx
2012-08-16 18:04:28 +02:00
Juergen Spitzmueller
63c59a352f
Sort
2012-08-16 18:04:02 +02:00
Stephan Witt
2ecc895775
ensure VCS::checkparentdirs() starts with an absolute path (ticket #8295 )
2012-08-16 13:47:27 +02:00
Juergen Spitzmueller
869b84aef9
Clean up LaTeX font handling ( #4999 )
...
The LaTeX font information are now centralized and outsourced. This removes a lot of hardcoding and duplication and makes it easier to support new LaTeX fonts.
2012-08-16 13:23:39 +02:00
Stephan Witt
4f1fb3f6d1
add debug messages to VCS::checkparentdirs (ticket #8295 )
2012-08-15 17:50:24 +02:00
Juergen Spitzmueller
4950bb5ebc
Comments
2012-08-08 17:23:02 +02:00
Juergen Spitzmueller
1db9ff9b1a
Add a way to surpass special English treatment in useBabel
...
Normally, we do not load babel when English is the only language. However, if we check if babel is used from Font::validate, we need to surpass this test, else no secondary language is registered if English is the main language.
2012-08-08 17:02:12 +02:00
Juergen Spitzmueller
8f451fdbef
Add missing breaks in switch
2012-08-08 11:27:37 +02:00
Juergen Spitzmueller
769afefb15
documentation
2012-08-08 10:07:31 +02:00
Juergen Spitzmueller
a18af62087
Complete default_language rc removal
2012-08-08 09:31:46 +02:00
Juergen Spitzmueller
2dd84b3417
Remove lyxrc \default_language which has been dropped from the GUI some time ago
...
The default language of new documents is set via the template
2012-08-07 08:29:46 +02:00
Juergen Spitzmueller
6d2ed04800
Decouple lyxrc-default_language from useLanguagePackage()
2012-08-07 08:00:42 +02:00
Richard Heck
166deba79b
Wow, that last commit was dumb. So let's fix #8278 properly.
2012-08-05 17:31:00 -04:00
Richard Heck
2375982f7e
Fix bug #8278 , as suggested there by Ronen.
2012-08-04 17:33:47 -04:00
Stephan Witt
a9de2597ed
Merge branch 'master' of git.lyx.org:lyx
2012-07-30 14:34:12 +02:00
Stephan Witt
430cf3ee5e
Fix the wrong cursor move when forward flag is false:
...
The forward flag is used to place the cursor behind the replaced text if it's true.
But it's not correct to move the cursor if it's false. The cursor is in front of the
replacement already after the replaceSelectionWithString() was done.
2012-07-30 14:32:29 +02:00
Kornel Benko
ea76d6de95
Roundtrip tex2lyx, cmake-build:
...
1.) test.ltx, test.lyx.tex in build-dir (missed this one in previous commit)
2.) Added dependency to "lyx" to work on clean build dir too
2012-07-30 10:04:45 +02:00
Kornel Benko
6fa12b0971
Adapt tex2lyx roundtrip to cmake build.
...
Use build tree only.
2012-07-30 09:30:16 +02:00
Stephan Witt
159108786d
Fix bug #8129 : add zoom-in binding for Cmd-plus for US-keyboards
2012-07-27 11:59:44 +02:00
Stephan Witt
44b3278006
Fix bug #8238 : correct the forward argument of replace2string() in on_replacePB_clicked().
2012-07-27 00:34:17 +02:00
Juergen Spitzmueller
b55a6454d9
Whitespace
2012-07-23 14:59:45 +02:00
Juergen Spitzmueller
0b5c20fc0f
Fix direction of brackets in Hebrew when using Polyglossia (bug #8251 )
2012-07-23 14:56:00 +02:00
Juergen Spitzmueller
6c1326cdeb
Rework language package detection
...
This puts the diverse use[LangPack] function into one (less error-prone) function and differentiates the custom package from the babel case
2012-07-23 14:34:24 +02:00
Juergen Spitzmueller
508dd27e44
Fix thinko
2012-07-23 11:39:41 +02:00