]>
git.lyx.org Git - lyx.git/log
Abdelrazak Younes [Mon, 15 Feb 2010 23:23:16 +0000 (23:23 +0000)]
Fix scons for previous commit (hopefully)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33482
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Mon, 15 Feb 2010 23:19:31 +0000 (23:19 +0000)]
Fix compilation with Qt4.2
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33481
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Mon, 15 Feb 2010 23:17:45 +0000 (23:17 +0000)]
Attempt to simplify as much as possible Inset parameter dialog creation. We now just need an ui file and a class that inherits InsetParamsWidget and implement 4 methods. Then InsetParamsDialog will take care of the rest. InsetParamsDialog has 2 running mode: "immediate apply" and "Restore/OK/Close" which is the default; I hope this is enough to satisfy all users. The checkbox status might be saved later in session settings.
This new attempt replace the previous attempt with InsetDialog which was still too tight with the older framework.
Status:
float, ert, box, info: migrated
vspace: migrated but buggy. To be fixed later.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33480
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Mon, 15 Feb 2010 22:46:50 +0000 (22:46 +0000)]
Add a new insetDisplayName() method that will be used for GUI purpose.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33479
a592a061 -630c-0410-9148-
cb99ea01b6c8
Pavel Sanda [Mon, 15 Feb 2010 09:15:38 +0000 (09:15 +0000)]
* doxy
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33478
a592a061 -630c-0410-9148-
cb99ea01b6c8
Pavel Sanda [Mon, 15 Feb 2010 09:05:24 +0000 (09:05 +0000)]
Support revision fetching also for RCS.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33477
a592a061 -630c-0410-9148-
cb99ea01b6c8
Pavel Sanda [Mon, 15 Feb 2010 09:05:16 +0000 (09:05 +0000)]
Glitch in LFUN
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33476
a592a061 -630c-0410-9148-
cb99ea01b6c8
Pavel Sanda [Mon, 15 Feb 2010 07:39:39 +0000 (07:39 +0000)]
typo
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33475
a592a061 -630c-0410-9148-
cb99ea01b6c8
Pavel Sanda [Mon, 15 Feb 2010 07:10:59 +0000 (07:10 +0000)]
Allow revision to be string.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33474
a592a061 -630c-0410-9148-
cb99ea01b6c8
Pavel Sanda [Mon, 15 Feb 2010 07:10:53 +0000 (07:10 +0000)]
Next catch from John.
Note to myself - not every file is .cpp ;)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33473
a592a061 -630c-0410-9148-
cb99ea01b6c8
Pavel Sanda [Mon, 15 Feb 2010 03:42:18 +0000 (03:42 +0000)]
Why do we have Variables.{cpp/h} ?
Unless somebody knows the purpose I will just kill it.
Glitch spotted by John.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33472
a592a061 -630c-0410-9148-
cb99ea01b6c8
Jürgen Spitzmüller [Sat, 13 Feb 2010 17:57:47 +0000 (17:57 +0000)]
* update
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33470
a592a061 -630c-0410-9148-
cb99ea01b6c8
Jürgen Spitzmüller [Sat, 13 Feb 2010 17:57:11 +0000 (17:57 +0000)]
Add the spellcheck tag also to paragraph styles.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33469
a592a061 -630c-0410-9148-
cb99ea01b6c8
Jürgen Spitzmüller [Sat, 13 Feb 2010 16:22:39 +0000 (16:22 +0000)]
* add pref option to exclude notes and comments from spell checking (bug 1509).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33468
a592a061 -630c-0410-9148-
cb99ea01b6c8
Jürgen Spitzmüller [Sat, 13 Feb 2010 15:44:17 +0000 (15:44 +0000)]
* new InsetLayout tag to disallow spell checking. This actually brings Inset::allowSpellCheck() to use.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33467
a592a061 -630c-0410-9148-
cb99ea01b6c8
Richard Heck [Sat, 13 Feb 2010 15:22:49 +0000 (15:22 +0000)]
Fix other bit.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33466
a592a061 -630c-0410-9148-
cb99ea01b6c8
Richard Heck [Sat, 13 Feb 2010 15:22:30 +0000 (15:22 +0000)]
Fix warning.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33465
a592a061 -630c-0410-9148-
cb99ea01b6c8
Jürgen Spitzmüller [Sat, 13 Feb 2010 13:41:32 +0000 (13:41 +0000)]
comment
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33464
a592a061 -630c-0410-9148-
cb99ea01b6c8
Jürgen Spitzmüller [Sat, 13 Feb 2010 13:38:01 +0000 (13:38 +0000)]
please Abdel.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33463
a592a061 -630c-0410-9148-
cb99ea01b6c8
Jürgen Spitzmüller [Sat, 13 Feb 2010 13:23:59 +0000 (13:23 +0000)]
* InsetNomenclature.cpp:
- handle unicode gracefully.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33462
a592a061 -630c-0410-9148-
cb99ea01b6c8
Jürgen Spitzmüller [Sat, 13 Feb 2010 13:08:32 +0000 (13:08 +0000)]
generalize special handling of command inset parameters on LaTeX output (escaping, etc.).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33461
a592a061 -630c-0410-9148-
cb99ea01b6c8
Jürgen Spitzmüller [Sat, 13 Feb 2010 08:30:16 +0000 (08:30 +0000)]
* TocWidget.{cpp,h}:
* TocWidgetUi.ui:
- add filter bar.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33457
a592a061 -630c-0410-9148-
cb99ea01b6c8
Vincent van Ravesteijn [Fri, 12 Feb 2010 23:19:04 +0000 (23:19 +0000)]
Fix bug #6527: Default numbering and toc depth wrong for memoir.layout.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33456
a592a061 -630c-0410-9148-
cb99ea01b6c8
Vincent van Ravesteijn [Fri, 12 Feb 2010 23:03:43 +0000 (23:03 +0000)]
Correct r33454.
I like braces.. too much.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33455
a592a061 -630c-0410-9148-
cb99ea01b6c8
Vincent van Ravesteijn [Fri, 12 Feb 2010 23:01:36 +0000 (23:01 +0000)]
Fix bug #6525: Autosave error when renaming a new file.
Don't try to move the autosave file if it does not exist.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33454
a592a061 -630c-0410-9148-
cb99ea01b6c8
Edwin Leuven [Fri, 12 Feb 2010 18:36:20 +0000 (18:36 +0000)]
delete unused variable, fix multicolumn and some clean up
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33453
a592a061 -630c-0410-9148-
cb99ea01b6c8
Jürgen Spitzmüller [Fri, 12 Feb 2010 16:08:30 +0000 (16:08 +0000)]
Fix encoding issues in bibitems (bug #6534)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33452
a592a061 -630c-0410-9148-
cb99ea01b6c8
Jean-Marc Lasgouttes [Fri, 12 Feb 2010 15:46:48 +0000 (15:46 +0000)]
Do not show spelling suggestions in contextual menu when spellcheck_continuouslyis off.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33451
a592a061 -630c-0410-9148-
cb99ea01b6c8
Pavel Sanda [Fri, 12 Feb 2010 14:23:50 +0000 (14:23 +0000)]
Fix #6496, patch from Vincent.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33450
a592a061 -630c-0410-9148-
cb99ea01b6c8
Pavel Sanda [Fri, 12 Feb 2010 14:09:44 +0000 (14:09 +0000)]
Prepare VCS part for comparison.
We probably need to enhance comparison API for external calls.
Closing the party for today.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33449
a592a061 -630c-0410-9148-
cb99ea01b6c8
Jean-Marc Lasgouttes [Fri, 12 Feb 2010 13:32:38 +0000 (13:32 +0000)]
typo
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33448
a592a061 -630c-0410-9148-
cb99ea01b6c8
Jürgen Spitzmüller [Fri, 12 Feb 2010 12:32:15 +0000 (12:32 +0000)]
* GuiApplication.cpp: prevent null pointer.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33447
a592a061 -630c-0410-9148-
cb99ea01b6c8
Pavel Sanda [Fri, 12 Feb 2010 12:16:34 +0000 (12:16 +0000)]
We need public API
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33446
a592a061 -630c-0410-9148-
cb99ea01b6c8
Jean-Marc Lasgouttes [Fri, 12 Feb 2010 11:25:44 +0000 (11:25 +0000)]
Fix bug #6217: Replacing a word in spellcheck does not update toolbar
Use the dispatch machinery when replacing a word in the spellchecker. Note that this implies a slight hack with lyxrc.auto_region_delete setting.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33445
a592a061 -630c-0410-9148-
cb99ea01b6c8
Pavel Sanda [Fri, 12 Feb 2010 11:20:37 +0000 (11:20 +0000)]
Comment
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33444
a592a061 -630c-0410-9148-
cb99ea01b6c8
Pavel Sanda [Fri, 12 Feb 2010 11:07:28 +0000 (11:07 +0000)]
Slowly toward version control + comparison
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33443
a592a061 -630c-0410-9148-
cb99ea01b6c8
Pavel Sanda [Fri, 12 Feb 2010 10:16:00 +0000 (10:16 +0000)]
Forgotten. There should be some oneliner for substituting all these.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33442
a592a061 -630c-0410-9148-
cb99ea01b6c8
Pavel Sanda [Fri, 12 Feb 2010 09:57:54 +0000 (09:57 +0000)]
Whitespace
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33441
a592a061 -630c-0410-9148-
cb99ea01b6c8
Pavel Sanda [Fri, 12 Feb 2010 08:45:19 +0000 (08:45 +0000)]
* LFUNs.lyx
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33440
a592a061 -630c-0410-9148-
cb99ea01b6c8
Pavel Sanda [Fri, 12 Feb 2010 08:37:08 +0000 (08:37 +0000)]
VCS: update docs a bit
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33439
a592a061 -630c-0410-9148-
cb99ea01b6c8
Pavel Sanda [Fri, 12 Feb 2010 07:21:11 +0000 (07:21 +0000)]
Kill locker() API in VCS
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33438
a592a061 -630c-0410-9148-
cb99ea01b6c8
Pavel Sanda [Fri, 12 Feb 2010 06:45:52 +0000 (06:45 +0000)]
unused code
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33437
a592a061 -630c-0410-9148-
cb99ea01b6c8
Pavel Sanda [Fri, 12 Feb 2010 06:30:41 +0000 (06:30 +0000)]
Lets start some cleanup of old version() VCS API
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33436
a592a061 -630c-0410-9148-
cb99ea01b6c8
Pavel Sanda [Fri, 12 Feb 2010 05:52:34 +0000 (05:52 +0000)]
SVN info - add author, date, time
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33435
a592a061 -630c-0410-9148-
cb99ea01b6c8
Pavel Sanda [Fri, 12 Feb 2010 04:28:10 +0000 (04:28 +0000)]
Revision info for RCS too.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33434
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Fri, 12 Feb 2010 03:05:02 +0000 (03:05 +0000)]
German splash.lyx: info about special language package when using TeXLive with (K,X)Ubuntu, patch by Hartmut
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33432
a592a061 -630c-0410-9148-
cb99ea01b6c8
Pavel Sanda [Fri, 12 Feb 2010 02:31:58 +0000 (02:31 +0000)]
Tree revision info into InsetInfo. Muhehe.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33431
a592a061 -630c-0410-9148-
cb99ea01b6c8
Pavel Sanda [Fri, 12 Feb 2010 01:57:49 +0000 (01:57 +0000)]
Fileformat++ as a safety measure.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33430
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Fri, 12 Feb 2010 01:46:22 +0000 (01:46 +0000)]
stdcontext.inc:
- add entry for multirow
- resolve some shortcut conflicts
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33429
a592a061 -630c-0410-9148-
cb99ea01b6c8
Pavel Sanda [Fri, 12 Feb 2010 01:44:13 +0000 (01:44 +0000)]
Spots from Abdel
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33428
a592a061 -630c-0410-9148-
cb99ea01b6c8
Pavel Sanda [Fri, 12 Feb 2010 01:44:08 +0000 (01:44 +0000)]
White space
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33427
a592a061 -630c-0410-9148-
cb99ea01b6c8
Pavel Sanda [Fri, 12 Feb 2010 01:44:04 +0000 (01:44 +0000)]
Connect to InsetInfo
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33426
a592a061 -630c-0410-9148-
cb99ea01b6c8
Pavel Sanda [Fri, 12 Feb 2010 01:43:59 +0000 (01:43 +0000)]
VCS: Extended API for revision info
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33425
a592a061 -630c-0410-9148-
cb99ea01b6c8
Pavel Sanda [Fri, 12 Feb 2010 01:43:55 +0000 (01:43 +0000)]
SVN file revision number
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33424
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Fri, 12 Feb 2010 01:10:45 +0000 (01:10 +0000)]
lyx_2_0.py: fix routine to revert multirows so that it works in all cases (independent if a table cell includes further insets)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33423
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Thu, 11 Feb 2010 10:38:41 +0000 (10:38 +0000)]
GuiTabular despaghettization: pass out tabular_ instead of using it
directly.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33422
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Thu, 11 Feb 2010 04:10:57 +0000 (04:10 +0000)]
lyx_2_0.py:
- fix the "revert_tabularvalign" routine (avoid endless loop when a cell contains ERT)
- add a command in routine "revert_nomencl_cwidth"
- routine to revert multirow table cells
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33419
a592a061 -630c-0410-9148-
cb99ea01b6c8
Pavel Sanda [Thu, 11 Feb 2010 02:12:50 +0000 (02:12 +0000)]
autoconf 2.65 is reported to work by John (#6524).
Branch?
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33418
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Thu, 11 Feb 2010 01:47:06 +0000 (01:47 +0000)]
InsetTabular.h:
- remove things from the todo list that we already support
- add authors
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33417
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Thu, 11 Feb 2010 01:41:47 +0000 (01:41 +0000)]
GuiPrefs.cpp: revert changes that accidentally slipped in in r33414
(That was Vincents patch for #5735)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33416
a592a061 -630c-0410-9148-
cb99ea01b6c8
Pavel Sanda [Thu, 11 Feb 2010 01:15:12 +0000 (01:15 +0000)]
-xml
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33415
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Thu, 11 Feb 2010 01:07:54 +0000 (01:07 +0000)]
support for multirows in tables:
- fileformat change (lyx2lyx code follows the next days)
- the patch is a joint work of Edwin and me
The patch is huge but the major parts work already. I put it in now as the minor known issues can be solved step by step the next days. I think this is the best solution because collaborating with such large patches already lead to copy/paste bugs.
The known issues are listed here:
http://wiki.lyx.org/Devel/Multirow
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33414
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Wed, 10 Feb 2010 17:33:39 +0000 (17:33 +0000)]
* InsetFloat:
- now accept a full parameter string at construction
- LFUN_INSET_MODIFY now also interprets float type.
* FloatPlacement:
- The float type label is replace with a combo that can be used to
change the type.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33412
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Wed, 10 Feb 2010 12:42:30 +0000 (12:42 +0000)]
Fix i18n as suggested by Jürgen:
You cannot use params.type for that, because that's not flagged for
translation. Have a look at InsetCollapsable::floatName().
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33411
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Wed, 10 Feb 2010 12:26:59 +0000 (12:26 +0000)]
FloatPlacement: code cleanup and bug fixing (pretty much nothing worked)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33410
a592a061 -630c-0410-9148-
cb99ea01b6c8
Jürgen Spitzmüller [Wed, 10 Feb 2010 10:24:10 +0000 (10:24 +0000)]
* Thesaurus.cpp:
* docstring.{cpp,h}:
- move conversion functions to_iconv_encoding and from_iconv_encoding
from Thesaurus to docstring.
* HunspellChecker.cpp:
- use correct encoding for string conversion.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33407
a592a061 -630c-0410-9148-
cb99ea01b6c8
Jürgen Spitzmüller [Wed, 10 Feb 2010 09:13:58 +0000 (09:13 +0000)]
Fix hunspell.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33406
a592a061 -630c-0410-9148-
cb99ea01b6c8
Jürgen Spitzmüller [Wed, 10 Feb 2010 08:10:31 +0000 (08:10 +0000)]
* Spellchecker dialog:
- mark languages that can be spell checked.
* Thesaurus dialog:
- mark languages that have a thesaurus dictionary.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33405
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Wed, 10 Feb 2010 07:06:14 +0000 (07:06 +0000)]
Make float type translatable.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33404
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Wed, 10 Feb 2010 06:51:49 +0000 (06:51 +0000)]
hasDigit(): Avoid a string copy as this is in a critical path for inline spellchecking.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33403
a592a061 -630c-0410-9148-
cb99ea01b6c8
Pavel Sanda [Wed, 10 Feb 2010 04:03:35 +0000 (04:03 +0000)]
Use readonly for manuals only in released versions.
Closing #6518.
http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg157541.html
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33402
a592a061 -630c-0410-9148-
cb99ea01b6c8
Enrico Forestieri [Tue, 9 Feb 2010 19:38:28 +0000 (19:38 +0000)]
Update it.po
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33400
a592a061 -630c-0410-9148-
cb99ea01b6c8
Jürgen Spitzmüller [Tue, 9 Feb 2010 19:03:23 +0000 (19:03 +0000)]
* de.po: update
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33399
a592a061 -630c-0410-9148-
cb99ea01b6c8
Jürgen Spitzmüller [Tue, 9 Feb 2010 18:22:15 +0000 (18:22 +0000)]
* po/*.po: remerge
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33398
a592a061 -630c-0410-9148-
cb99ea01b6c8
Jürgen Spitzmüller [Tue, 9 Feb 2010 17:55:17 +0000 (17:55 +0000)]
* GuiSpellchecker.cpp:
- clear selection when ignore is clicked. Otherwise, LyX hangs
at the last word of an inset, if this word was misspelled.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33396
a592a061 -630c-0410-9148-
cb99ea01b6c8
Jürgen Spitzmüller [Tue, 9 Feb 2010 17:35:35 +0000 (17:35 +0000)]
* support/lstring.{cpp,h}:
- new function hasDigit
* src/Paragraph.cpp (spellcheck):
- ignore words with digits, as in 1.6 (bug 6493).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33395
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Tue, 9 Feb 2010 17:25:44 +0000 (17:25 +0000)]
Application: get rid of 2 virtual interface.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33394
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Tue, 9 Feb 2010 17:06:40 +0000 (17:06 +0000)]
Today is a sad day, LyXView has passed over... long live GuiView!
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33393
a592a061 -630c-0410-9148-
cb99ea01b6c8
Richard Heck [Tue, 9 Feb 2010 16:31:09 +0000 (16:31 +0000)]
Remove unneeded include.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33392
a592a061 -630c-0410-9148-
cb99ea01b6c8
Richard Heck [Tue, 9 Feb 2010 16:30:12 +0000 (16:30 +0000)]
Whitespace.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33391
a592a061 -630c-0410-9148-
cb99ea01b6c8
Jürgen Spitzmüller [Tue, 9 Feb 2010 16:24:01 +0000 (16:24 +0000)]
whitespace.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33390
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Tue, 9 Feb 2010 16:11:13 +0000 (16:11 +0000)]
Transfer LyXfunc code to GuiApplication::dispatch() and getStatus(). Now
a lot of simplification is possible. Except some instability period...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33389
a592a061 -630c-0410-9148-
cb99ea01b6c8
Jürgen Spitzmüller [Tue, 9 Feb 2010 14:34:58 +0000 (14:34 +0000)]
this was not intended to go in.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33388
a592a061 -630c-0410-9148-
cb99ea01b6c8
Jürgen Spitzmüller [Tue, 9 Feb 2010 14:33:16 +0000 (14:33 +0000)]
* Paragraph.cpp (spellcheck):
- comment out code that makes aspell abort
if a word in an unknown language is being checked
(instead of just skipping this word)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33387
a592a061 -630c-0410-9148-
cb99ea01b6c8
Jean-Marc Lasgouttes [Tue, 9 Feb 2010 14:29:27 +0000 (14:29 +0000)]
remove last member variables from LyXFunc and move them to cursor. Now the class can be replaced by a namespace
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33386
a592a061 -630c-0410-9148-
cb99ea01b6c8
Jean-Marc Lasgouttes [Tue, 9 Feb 2010 14:26:59 +0000 (14:26 +0000)]
do not use theLyXFunc()
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33385
a592a061 -630c-0410-9148-
cb99ea01b6c8
Jürgen Spitzmüller [Tue, 9 Feb 2010 14:14:38 +0000 (14:14 +0000)]
* EnchantChecker.cpp: don't crash if dictionary is not found.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33383
a592a061 -630c-0410-9148-
cb99ea01b6c8
Enrico Forestieri [Tue, 9 Feb 2010 14:01:21 +0000 (14:01 +0000)]
Fix bug #6510: URL in the footnote will cause the `CJK' environment to terminate
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33382
a592a061 -630c-0410-9148-
cb99ea01b6c8
Jürgen Spitzmüller [Tue, 9 Feb 2010 13:01:37 +0000 (13:01 +0000)]
Add language selector to the spell chekcer dialog (bug 2208).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33381
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Tue, 9 Feb 2010 12:42:38 +0000 (12:42 +0000)]
Temporarily fix bug #6412. The side effect is that, in LyX/Mac, when a
dialog is open, the menu entries that are buffer or view-related are not
going to be disabled. I'll try to solve that last issue later.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33380
a592a061 -630c-0410-9148-
cb99ea01b6c8
Jürgen Spitzmüller [Tue, 9 Feb 2010 11:52:06 +0000 (11:52 +0000)]
* WordLangTuple.h: better initialization.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33379
a592a061 -630c-0410-9148-
cb99ea01b6c8
Jürgen Spitzmüller [Tue, 9 Feb 2010 11:26:49 +0000 (11:26 +0000)]
* store the full Language in WordLangTuple.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33378
a592a061 -630c-0410-9148-
cb99ea01b6c8
Jean-Marc Lasgouttes [Tue, 9 Feb 2010 11:16:17 +0000 (11:16 +0000)]
fix assertion in Inset::getLayout when there is no buffer (bug #6497)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33377
a592a061 -630c-0410-9148-
cb99ea01b6c8
Pavel Sanda [Tue, 9 Feb 2010 08:42:12 +0000 (08:42 +0000)]
qt 4.2
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33376
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Tue, 9 Feb 2010 08:35:19 +0000 (08:35 +0000)]
Link fix, sorry.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33375
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Tue, 9 Feb 2010 01:10:18 +0000 (01:10 +0000)]
Spanish Math.lyx: translations by Ignacio
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33373
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Mon, 8 Feb 2010 22:20:02 +0000 (22:20 +0000)]
Fix compilation with 4.2.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33371
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Mon, 8 Feb 2010 22:09:40 +0000 (22:09 +0000)]
* Migrate InsetFloat to InsetDialog
* Bug fix and clean up InsetFloat parameter handling: this is still not very clean as the float type is not really a parameter still... The solution is to defer the float type reading to the actual inset reading, not its creation.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33370
a592a061 -630c-0410-9148-
cb99ea01b6c8
Jürgen Spitzmüller [Mon, 8 Feb 2010 17:39:55 +0000 (17:39 +0000)]
Patch by John McCabe-Dansted to fix bug #6502:
Wrong line count with parent math macros:
* TeXRow.{cpp,h}:
- new helper function to insert multiple newline at once.
* mathed/MacroTable.{cpp,h}:
* mathed/MacroTemplate.{cpp,h}:
- make write() an int, returning number of newlines
* Buffer.cpp (writeLaTeXSource):
- update texrow's newline on parent macro output.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33367
a592a061 -630c-0410-9148-
cb99ea01b6c8
Jürgen Spitzmüller [Mon, 8 Feb 2010 17:15:00 +0000 (17:15 +0000)]
Allow to switch buffer languages via the menu.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33366
a592a061 -630c-0410-9148-
cb99ea01b6c8