Pavel Sanda
c1ca2b89fb
Fix bug http://bugzilla.lyx.org/show_bug.cgi?id=5648
...
Patch from Bo.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28043 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-09 07:32:52 +00:00
Pavel Sanda
b91f9d7d42
Comment
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28040 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-08 22:07:22 +00:00
Pavel Sanda
e5767128ec
Cosmetics.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28039 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-08 21:50:11 +00:00
Pavel Sanda
b74d910ffe
AdvSearch - regexps fix.
...
Patch from Tommaso.
http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg147090.html
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28038 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-08 21:49:56 +00:00
Jürgen Spitzmüller
4c0dcc4a57
forgot to save ...
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28034 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-08 08:00:37 +00:00
Jürgen Spitzmüller
454a2d4832
* GuiDocument.cpp (dispatchParams):
...
- do not set master buffer and warn if the master does not include child
- issue warning if the master could not be loaded.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28033 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-08 07:59:37 +00:00
Vincent van Ravesteijn
658cee5ad4
Do not create a new file after 'new from template..' and cancel.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28029 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-08 00:29:06 +00:00
Vincent van Ravesteijn
c53082b6c3
Improved UI for version control:
...
* the menu-item should also be enabled when the buffer is still unnamed (it will be saved anyway), and
* no buffer-reload after user cancel.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28028 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-08 00:14:55 +00:00
Vincent van Ravesteijn
f48e86dedc
Fix disabling of submenus that are empty.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28027 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-07 17:59:10 +00:00
Vincent van Ravesteijn
a16fabfb26
Fix disabling of submenus that have only disabled items.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28026 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-07 17:54:29 +00:00
Jürgen Spitzmüller
72dc5352dd
* TocWidget: whitespace only.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28024 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-07 14:49:40 +00:00
Jürgen Spitzmüller
2a4a108e60
* Buffer.cpp:
...
- prevent potential null pointer.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28023 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-07 11:07:48 +00:00
Jürgen Spitzmüller
bd934ddf3e
* Buffer.cpp:
...
- do not set master_file as master buffer if the document s no real child (bug 5653).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28020 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-07 07:53:28 +00:00
Vincent van Ravesteijn
c51ae2651c
Correct enabling of the "Navigate->Bookmarks->Clear Bookmarks" menu item.
...
* LyXFunc.cpp:
Note that getStatus() always returned true for LFUN_BOOKMARK_CLEAR. This is because bookmarks().size() is hardcoded in the code to be 9 which is always larger than zero, obviously
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28014 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-07 01:48:47 +00:00
Martin Vermeer
823e27f465
Make autocorrect (still disabled) better. Now switched
...
on/off by !/space.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28008 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-06 09:44:47 +00:00
Vincent van Ravesteijn
78a05e4359
Improved debug message for locating toolbar icons. Patch from Dieter Jurzitza.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28000 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-05 19:05:46 +00:00
Vincent van Ravesteijn
7b659b4ecd
Case-insensitive sorting of colors in GuiPrefs.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27995 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-05 13:37:46 +00:00
Vincent van Ravesteijn
bd97d99c9a
Add comment about r27991.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27992 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-05 09:56:37 +00:00
Vincent van Ravesteijn
cc3b9c61cf
Fix crash when no new document can be created.
...
This occurs frequently when the temporary directory cannot be created because it already exists. The temporary directory can exist as a result of previous crashes of LyX.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27991 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-05 00:00:19 +00:00
Vincent van Ravesteijn
d57b6f315d
Safety measure for r27988.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27990 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-04 23:39:12 +00:00
Richard Heck
9d48ad4f74
Improvements to the parser that extracts the "family name". We now get
...
the last name, with the "von" part, even when commas are not used in the
BibTeX file.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27989 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-04 23:35:08 +00:00
Vincent van Ravesteijn
89034a543b
Fix bug http://bugzilla.lyx.org/show_bug.cgi?id=5560 .
...
Allow users to paste text from e.g. MS Word. This text can be paste from clipboard both as text and as graphics. LyX should prefer to paste it as text.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27988 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-04 23:31:32 +00:00
Richard Heck
a05cc2c93e
Fix minor problem with fromLaTeXCommand(): We were missing things like
...
\"{U}ber, since \"{U} was followed by a letter.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27987 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-04 23:26:04 +00:00
Vincent van Ravesteijn
dd64c572c2
Allow users to specify toolbar icons for commands with a backslash. This is in the same style as the replacements made for math-insert commands.
...
See the user's list:
http://thread.gmane.org/gmane.editors.lyx.general/52712
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27979 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-03 18:33:09 +00:00
Vincent van Ravesteijn
965fdcb46a
Allow users to specify toolbar icons for commands with a backslash. This is in the same style as the replacements made for math-insert commands.
...
See the user's list:
http://thread.gmane.org/gmane.editors.lyx.general/52712
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27977 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-02 01:52:54 +00:00
Vincent van Ravesteijn
5e860f2344
Prevent empty warning.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27976 a592a061-630c-0410-9148-cb99ea01b6c8
2009-01-01 16:35:14 +00:00
Richard Heck
f93e4254ee
Convert LaTeX constructs to Unicode when reading BibTeX files.
...
Also, ignore other LaTeX commands.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27975 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-29 00:10:41 +00:00
Georg Baum
a9f29e6f6c
make Pavel happy
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27971 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-23 17:25:11 +00:00
Enrico Forestieri
ef65f0e1af
Add clarifying comment.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27969 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-23 12:49:42 +00:00
Abdelrazak Younes
852c5178de
FindAndReplace by Tommaso:
...
- solves some issues related to the dialog set-up
(overlapping of dialog title with upper sub-widget),
by "borrowing" the widget structure from
ViewSource.{h,cpp}
- reduces the default occupation of the dialog (in particular,
it was "colliding" with the ViewSource itself);
- proposes to introduce a tabbed-panel in the F&R
dialog, so as to have a "basic" and "advanced" tabs;
(one option could be to make the dialog even smaller
by moving all of the replace-related stuff into a separate
"Replace" tab)
- recovers the eventFilter functionality back, so as to catch
"Enter" or "Esc" key presses while in the Search Work Area
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27967 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-23 08:18:11 +00:00
Enrico Forestieri
98114f5a82
Take into account that '\' is always part of a LaTeX command and also
...
that entries in the unicodesymbols file may not start with '\'.
Maybe the method should be renamed as fromLaTeXCode?
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27957 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-23 02:03:53 +00:00
Georg Baum
030e249d91
fix potential problems detected by gcc
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27956 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-22 18:18:47 +00:00
Georg Baum
07676f2330
fix metrics debugging
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27955 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-22 18:16:05 +00:00
Georg Baum
ac1fd9b37f
fix bug 2558: hspace support in math
...
The basic idea was to reuse the corresponding text space inset in the same
fashion as is already done for references. The dialog displays a different
selection for math than for text. If wanted, the additional spaces could
also be enabled for text, but that would be a file format change.
Constructs like \hspace{\mylengthvariable} that are not supported are
treated by the math parser as ERT as before.
For reasons I don't know the context menu does not work, but this is not so
important IMHO (since a left click opens the dialog).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27954 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-22 18:12:32 +00:00
Jean-Marc Lasgouttes
df8bb4edcd
* Encoding.cpp (fromLaTeXCommand): fix bug when the string passed
...
to the method does not match any of the known unicode symbols.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27953 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-22 15:23:05 +00:00
Pavel Sanda
3135ff4959
Line length
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27950 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-22 10:51:09 +00:00
Jürgen Spitzmüller
739ad5d718
* GuiPrefs.cpp (apply):
...
- unbind existing shortcuts before binding new ones (bug 5444).
Patch submitted and tested by Bennett.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27948 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-22 10:41:37 +00:00
Jürgen Spitzmüller
d60537a844
* Text3.cpp:
...
- enable LFUN_INSET_DISSOLVE for insets at cursor (bug 4985).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27947 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-22 10:24:43 +00:00
Pavel Sanda
4e4e8afcc2
Sort order
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27940 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-21 01:54:04 +00:00
Pavel Sanda
d9f13a9072
Fix first insert of external material & instant preview.
...
Bug http://bugzilla.lyx.org/show_bug.cgi?id=5626 .
http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg146921.html .
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27939 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-21 01:53:47 +00:00
Pavel Sanda
fd6679bd34
AdvSearch - next patch from Tommaso.
...
http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg146966.html
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27938 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-20 16:00:47 +00:00
Pavel Sanda
d5f2772922
Hopefully better dialog policy.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27936 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-20 13:09:36 +00:00
Pavel Sanda
fe5a20a489
Template type can be changed in dialog.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27933 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-20 10:08:15 +00:00
Pavel Sanda
aee1c6c785
Affect only scale box. Thanks Juergen.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27932 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-20 10:06:31 +00:00
Pavel Sanda
05879ba39f
Fix bug http://bugzilla.lyx.org/show_bug.cgi?id=5628 .
...
Instant preview of external material uses scaling from latex settings.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27928 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-20 01:30:57 +00:00
Martin Vermeer
d6f30aac95
Fix, but keep disabled, mathed autocorrect
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27927 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-19 10:26:33 +00:00
Jürgen Spitzmüller
96b062a520
* LaTeXUI.ui:
...
* UserGuide:
- Postscript driver -> graphics driver.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27920 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-19 09:57:27 +00:00
Jürgen Spitzmüller
3d48607f1a
* BufferParams.{cpp,h}:
...
- pass graphics driver to geometry (bug 5613)
- put papersize options to package call, not in \geometry
which broke compilation in some cases (bug 3838)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27917 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-19 09:32:04 +00:00
Richard Heck
fa6d2fd93d
Currently, a second InsetLayout declaration of a given inset completely
...
overwrites the existing definition, instead of updating it, as our Style
declarations do. This patch fixes this behavior, so that e.g.:
#\DeclareLyXModule{ERT}
#DescriptionBegin
#Make ERT Classic
#DescriptionEnd
Format 11
InsetLayout ERT
Decoration classic
End
will do as advertised.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27900 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-16 16:11:15 +00:00
Richard Heck
6525159a41
Exit early to avoid indentation.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27897 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-16 16:01:32 +00:00
Jürgen Spitzmüller
5784ce29fd
Let InsetWrap find its InsetLayout.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27895 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-16 15:34:32 +00:00
Richard Heck
6172a07a9d
Constness and a typo.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27894 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-16 14:13:02 +00:00
Jürgen Spitzmüller
c65ed50ced
* BufferView.cpp:
...
- record undo for LFUN_NEXT_INSET_MODIFY.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27891 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-16 09:04:27 +00:00
Jürgen Spitzmüller
80044635f0
* LyXAction.cpp:
...
- LFUN_NEXT_INSET_MODIFY: ReadOnly -> Noop.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27888 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-16 07:44:09 +00:00
Jean-Marc Lasgouttes
85822a8784
improve debug information
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27885 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-15 15:47:33 +00:00
Jean-Marc Lasgouttes
5c2539f9ee
do not require inset dimensions when the inset is not in the right range (bug 4443)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27878 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-15 10:51:00 +00:00
Peter Kümmel
f50a1f68ea
Could not convert file: don't warn me to death
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27869 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-13 15:11:34 +00:00
Peter Kümmel
009e239108
fix linker error
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27868 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-13 14:41:37 +00:00
Jean-Marc Lasgouttes
370a4d8cf2
1/ call InsetCollapsable::validate instead of InsetText::validate in several
...
to allow customization in layout files
2/ do not add preamble chunks for features that are used in inactive insets
(notes, inactive branches)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27859 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-12 15:38:52 +00:00
Jean-Marc Lasgouttes
e79a9fa983
make help-open search in examples too
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27858 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-12 15:34:35 +00:00
Jürgen Spitzmüller
a31a6ccadf
* LyXFunc.cpp: prevent potential assertion.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27842 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-11 09:25:08 +00:00
Jürgen Spitzmüller
04d1a65234
* Paragraph.cpp: embrace ']' (fix bug 5610)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27838 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-10 19:52:13 +00:00
Pavel Sanda
c5b2eb76b6
another ispell leftover
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27824 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-09 10:45:29 +00:00
Uwe Stöhr
74abd44fb1
lyxfind.cpp: fix spacing
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27800 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-07 17:18:30 +00:00
Uwe Stöhr
08a0d7f3cd
Makefile.am: PSpell and ISpell was removed for LyX 2.0 at the developer meeting
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27798 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-07 17:09:18 +00:00
Jürgen Spitzmüller
4d363d56dd
* LyXFunc.cpp (reload):
...
- if the lyx_view_ has been detroyed, create a new one (fix bug 5389).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27781 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-06 14:44:40 +00:00
Jürgen Spitzmüller
f4b8f4528f
* src/buffer_funcs.{cpp,h}:
...
- add optional bool "acceptDirty" to checkAndLoadLyXFiles.
If true, the method doesn't care for buffer dirtiness
* src/Buffer.cpp:
- when checking for master buffer, do not care if it's dirty
(fix bug 5514)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27774 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-05 15:49:07 +00:00
Jürgen Spitzmüller
6edb56cf03
* GuiToolbar.cpp (set):
...
- honour obsoleted styles (part of bug 2607).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27772 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-05 14:02:03 +00:00
Jürgen Spitzmüller
287de0508d
* GuiSpellchecker:
...
- prevent invalid pointer access (spellchecker crash reported by Abdel).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27770 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-05 10:20:26 +00:00
Jürgen Spitzmüller
1a24671e1c
* Buffer.cpp (readFile):
...
- set params().compressed (bug 5589).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27768 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-04 09:14:17 +00:00
Jürgen Spitzmüller
1e08043e67
Add button to rescan the list of bib/bst files from within the dialogs.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27761 a592a061-630c-0410-9148-cb99ea01b6c8
2008-12-02 08:46:59 +00:00
Vincent van Ravesteijn
10b88864a8
Add *.lyx16 filter to File->Open..
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27754 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-30 19:14:34 +00:00
Vincent van Ravesteijn
9c9cdd3912
Fix bug 5507: Full screen hangs LyX when no file is opened
...
http://bugzilla.lyx.org/show_bug.cgi?id=5507
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27744 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-29 17:29:13 +00:00
Uwe Stöhr
9563341e84
Paragraph.cpp: revert r27719 because this broke every document that uses a note or comment
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27734 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-29 00:23:21 +00:00
Vincent van Ravesteijn
c8685184f4
Oops.. compile fix.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27728 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-28 23:01:20 +00:00
Vincent van Ravesteijn
85f73a4271
Fix bug 5074: Crash while switching to Word
...
http://bugzilla.lyx.org/show_bug.cgi?id=5074
In GuiApplication.cpp the function cfFromMime returns an invalid FORMATETC struct with uninitialized members when the mimeType is not emf or wmf.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27727 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-28 22:48:50 +00:00
Jürgen Spitzmüller
9b39fbf557
Add support for Swiss German (bug 5450). File format change.
...
Babel doesn't support this variant (yet), so we use ngerman. However, for spell checking and thesaurus, this makes
a difference.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27725 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-28 13:44:03 +00:00
Jürgen Spitzmüller
b6938386a2
* LaTeX.cpp (run):
...
- perform an additional bibtex cycle if requested
(e.g. by Biblatex)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27724 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-28 12:54:29 +00:00
Jean-Marc Lasgouttes
632da1cc57
very basic support for switching encoding in a document (no context of grouping right now)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27721 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-27 14:16:02 +00:00
Jean-Marc Lasgouttes
4d07d0b61c
when validating a paragraph, skip insets that do not produce output
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27719 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-27 08:32:52 +00:00
Vincent van Ravesteijn
aaf27b169d
Remove useless and confusing lines of code. As subfloat is not written into the LyX file, we have to (at the moment) rely on a call to updateLabels before setting the new label.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27717 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-26 23:29:36 +00:00
Vincent van Ravesteijn
0488bee43f
Constify.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27716 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-26 19:42:18 +00:00
Vincent van Ravesteijn
39f6e4b898
Fix bug 5088:
...
http://bugzilla.lyx.org/show_bug.cgi?id=5088
After executing DEPM to remove a double space, the position of the cursor was only 'fixed' if the cursor remained in the same par. This patch corrects this
to fix the position of the cursor also when the cursor is in a nested inset which is in the same par. This is needed because otherwise the cursor would not
point to the inset but one pos after it.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27715 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-26 19:26:29 +00:00
Enrico Forestieri
4e12c4327a
Avoid useless assignment to errno and add scope operator for safety.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27713 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-26 19:05:35 +00:00
Richard Heck
9a67491a3f
Make LFUN_FONT_ITAL actually do something.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27712 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-26 18:47:52 +00:00
Enrico Forestieri
077baded5c
Fix bug 641 (Detect stale lyxpipes after crash)
...
http://bugzilla.lyx.org/show_bug.cgi?id=641
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27708 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-26 01:22:05 +00:00
Jürgen Spitzmüller
c2bdcc6b63
* Lexer.{cpp,h}:
...
- implement quoteString for docstring
* Menus.cpp:
- use it for quoting flex argument.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27703 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-25 14:44:17 +00:00
Vincent van Ravesteijn
cf247233c9
Fix bug http://bugzilla.lyx.org/show_bug.cgi?id=5567 : Enable up button in command buffer widget.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27701 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-25 13:20:54 +00:00
Richard Heck
bf8c0ff40d
Wrap flex-insert's argument in quotes, as it could contain spaces. (Do we need to go further, in case it contains quotes? Or do you get what you deserve if you try that?)
...
Jurgen, OK for branch?
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27698 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-24 22:10:38 +00:00
Stephan Witt
3cef6c3bab
convert string arguments for bformat with proper encoding
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27696 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-24 21:12:58 +00:00
Richard Heck
74037183fe
Typo.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27694 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-24 16:31:25 +00:00
Richard Heck
39bc3f3f93
Fix most of bug 5539.
...
If a file fails to load, we do not try to load it again. The downside is that, even if you fixed the problem, then LyX won't try to load it again in that session. I tried resetting the failedtoload_ variable in fileChanged(), but that didn't work, as it doesn't seem to get hit. I'm not sure what to do here, but it isn't a huge issue.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27688 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-24 12:45:18 +00:00
Richard Heck
aeb997e3f0
Make getChildBuffer() and loadIfNeeded() methods rather than standalone
...
functions. Preparatory to another patch.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27687 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-24 12:40:53 +00:00
Jürgen Spitzmüller
78ab480e72
whitespace.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27684 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-23 14:46:33 +00:00
Vincent van Ravesteijn
d6f4fb4944
Some fixes for the buttons of the Document and Preferences dialog:
...
http://bugzilla.lyx.org/show_bug.cgi?id=5295
- set the bc status to INITIAL when the dialog is initialized, and
- enable the restore button in the Document dialog.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27683 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-23 14:12:39 +00:00
Jürgen Spitzmüller
b394f9998f
* GuiErrorList.cpp (showEvent):
...
- add missing dialog update to fix a problem reported on the users list
and here: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=506183
(missing package error not shown).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27679 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-23 10:55:41 +00:00
Abdelrazak Younes
21b78c8d5a
Fix assertion on exit when quitting.
...
Wraning for everybody: don't use static Buffer object, always pass through theBufferList().
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27677 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-23 08:37:14 +00:00
Abdelrazak Younes
9062958419
FindAndReplace: more simplification and add a WorkArea for replace (not used yet).
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27671 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-22 18:18:51 +00:00
Abdelrazak Younes
6f305f211d
FindAndReplace: more simplification.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27669 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-22 17:54:59 +00:00
Abdelrazak Younes
b718b83074
FindAndReplace: more simplification and correct focus handling.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27668 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-22 17:35:17 +00:00
Abdelrazak Younes
227dd33f2f
Doh!
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27667 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-22 17:06:26 +00:00
Jürgen Spitzmüller
17e11a930d
* output_latex:cpp:
...
- fix some CJK nesting issues.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27665 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-22 16:40:39 +00:00
Abdelrazak Younes
09738dbba4
Transfer more things from FindAndReplace to EmbeddedWorkArea.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27664 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-22 15:21:45 +00:00
Abdelrazak Younes
5b02eaa5e8
Create a new EmbeddedWorkArea for dialog embedding purpose and use that in FindAndReplace.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27663 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-22 14:45:47 +00:00
Jürgen Spitzmüller
6b64fc8ca6
* src/Language{.cpp,h}:
...
- new member internalFontEncoding() that indicates if a language
switches the font encoding internally.
* src/Paragraph.cpp (latexSpecialChar):
- don't call latexSpecialT1 if the internal font encoding isn't T1.
This fixes the output of straight quotation marks in Hebrew and Greek.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27660 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-21 14:58:26 +00:00
Dov Feldstern
af1d2906ef
get rid of code duplication between overloaded versions of isRTLBoundary
...
This is in preparation of some changes to be made in this function, now the change will only have to be done once...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27656 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-21 11:32:56 +00:00
Enrico Forestieri
0a2b62f468
According to http://en.wikipedia.org/wiki/ISO-2022-JP , a character may be
...
encoded using 1 or 2 bytes, but it may be prefixed by 3-byte escape sequence.
So, a single ucs4 char could need a maximum of 5 bytes. I think that it
is better to be safe than sorry...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27645 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-20 19:32:22 +00:00
Enrico Forestieri
487af713fb
Hrmpf.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27644 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-20 19:13:41 +00:00
Enrico Forestieri
b48de25bb1
Was forgetting this.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27643 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-20 19:05:47 +00:00
Enrico Forestieri
01c6c4879e
After a better understanding of the problem, restrict the fix for
...
bugs 5216, 5280, and 5489 to the ISO-2022-JP encoding.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27642 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-20 18:48:56 +00:00
Richard Heck
c03e5941a3
Whitespace.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27637 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-19 04:41:10 +00:00
Richard Heck
0ad3996fd3
Remove obsolete comment.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27636 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-19 04:28:03 +00:00
Richard Heck
69e95a3ed9
The comment preceding getValueForField() reflected an earlier implmentation.
...
There is now no reason not to use operator[] here, which is more natural.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27635 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-19 04:16:12 +00:00
Richard Heck
900355d27f
Fix some comments.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27634 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-19 03:58:20 +00:00
Richard Heck
656ffa1079
Fix 5538.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27633 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-19 03:52:22 +00:00
Vincent van Ravesteijn
d38cc523c6
Fix tabular cursor movement:
...
- allow repeated shift-up in a multi-line column,
- finish r27581 and r27567 :
we have to call cur.selHandle ourselves now,
- do not dispatch to the cell in multicell selection.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27632 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-19 01:02:48 +00:00
Vincent van Ravesteijn
550f1d9ce8
Do not paint an invisible cursor.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27631 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-18 23:57:26 +00:00
Vincent van Ravesteijn
912979d2db
Correct painting of a fully selected tabular cell.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27630 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-18 22:35:02 +00:00
Stephan Witt
2d1e0ffabd
fix some memory leaks (NSAutoreleaseNoPool)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27627 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-18 21:51:41 +00:00
Vincent van Ravesteijn
6f88e64895
Fix bug #5536 .
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27626 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-18 21:37:02 +00:00
Enrico Forestieri
d0ce9e3984
Style
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27619 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-18 12:04:40 +00:00
Enrico Forestieri
07c0a6e496
Fix bug http://bugzilla.lyx.org/show_bug.cgi?id=5489 and at the same time
...
properly fix bugs 5216 and 5280. The best thing to do would be recognizing
at configure time a buggy iconv and #defining WORKAROUND_ICONV_BUG in
config.h, but I don't know how that could be done.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27618 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-18 10:40:22 +00:00
Pavel Sanda
45624a5864
Since meeting we have new codename :)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27617 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-18 01:38:18 +00:00
Pavel Sanda
96578ef324
Support gcc 4.4. Patch from Martin Michlmayr.
...
http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg146271.html
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27609 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-17 12:49:47 +00:00
Pavel Sanda
174a4fb8f6
#4430 still not fixed. try better one.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27606 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-17 12:30:28 +00:00
Jean-Marc Lasgouttes
7d561f91a6
implement undo grouping for command sequences
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27605 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-17 12:26:19 +00:00
Vincent van Ravesteijn
4c1c676e35
Fix some small Tabular UI glitches
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27604 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-17 11:58:14 +00:00
André Pönitz
6192345f60
add Buffer * member to DocIterator
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27603 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-17 11:46:07 +00:00
Jürgen Spitzmüller
90a4256e03
* GuiThesaurus.cpp:
...
- entry parsing should work for all cases now.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27602 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-17 07:15:44 +00:00
Jean-Marc Lasgouttes
c0828f5c52
small spacing bug
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27599 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 23:29:11 +00:00
Jean-Marc Lasgouttes
552da336ac
Now tex2lyx is able to parse stuff that is in unicodesymbols file, as well
...
as accents. Time will tell how robust this is.
All support for InsetLatexAccent has been removed.
I did not do the support for \inputencoding yet, because it is more difficult
to get right...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27596 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 23:24:56 +00:00
Stefan Schimanski
22808f5265
* compile fix
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27595 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 23:10:26 +00:00
Stefan Schimanski
971f934d1e
* fix latex grid output of commit http://www.lyx.org/trac/changeset/27524
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27594 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 23:07:13 +00:00
Pavel Sanda
b818b2c7ea
Try to fix reported RCS bug on Windows.
...
To setup system temporary directory with spaces in path is genuine idea.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27593 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 23:01:55 +00:00
Jean-Marc Lasgouttes
28f43b1896
Now tex2lyx is able to set the encoding from what it reads in the preamble.
...
What works:
- parsing of inputenc should work
- \inputencoding is acted on in the preamble
What does not work:
- \inputencoding in the text
- all the corner cases I have not considered, and all buggy stuff in the
'what works' paragraph
- InsetLatexAccent are still created, but I do not know when they got added
to the code.
The only notable trick in the code is that I had to disable buffering. Otherwise
the whole text was read before I had a chance to change the encoding...
Finally I remove the artificial limitation that forbid
\usepackage[opt1,opt2]{package1,package2}
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27592 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 21:51:18 +00:00
Stefan Schimanski
e66cbe70b6
* fix tab order
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27591 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 21:45:47 +00:00
Stefan Schimanski
412f520892
* "Goto label" in reference dialog works with master and child documents
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27590 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 21:28:06 +00:00
Pavel Sanda
ffa48ab035
definitive fix
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27589 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 20:58:27 +00:00
Jean-Marc Lasgouttes
561802d41e
tentative fix
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27588 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 20:38:04 +00:00
Pavel Sanda
75703b4303
another fix for trunk
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27587 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 20:35:27 +00:00
Pavel Sanda
e93cf2410d
This breaks elsewhere.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27584 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 20:17:17 +00:00
Pavel Sanda
2ba7bb0660
gcc fix
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27582 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 20:00:28 +00:00
Jean-Marc Lasgouttes
40f5f4e12f
add support for changing encoding on idocstream
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27579 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 19:25:26 +00:00
Stefan Schimanski
19b000287f
* compile fix for vc++
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27578 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 19:25:22 +00:00
Jean-Marc Lasgouttes
f481bf03d4
we already have too many defines in config.h...
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27577 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 19:22:48 +00:00
André Pönitz
af05d3ffa3
remove unneeded "default language" option
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27576 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 19:22:06 +00:00
Stefan Schimanski
5a10add52e
* "Copy as Reference" in the context menu of a label
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27575 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 19:19:07 +00:00
André Pönitz
b56f16c5be
compile fix
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27574 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 19:18:43 +00:00
Enrico Forestieri
d2bd215690
Fix for mingw/cygwin
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27573 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 19:18:40 +00:00
Jürgen Spitzmüller
df4814e026
Add support for MyThes (i.e., OpenOffice thesauri).
...
RegExp experts please have a look at the FIXMEs in GuiThesaurus.cpp.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27572 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 18:48:25 +00:00
Stephan Witt
86618e2650
fix broken latex output range checking
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27571 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 18:14:14 +00:00
Vincent van Ravesteijn
84a186ebf6
Make sure the selection painting is updated after LFUN_UP or LFUN_DOWN. See http://thread.gmane.org/gmane.editors.lyx.devel/113428
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27567 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 18:03:52 +00:00
André Pönitz
32a53f8d6a
move more stuff from buffer_func to Buffer
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27565 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 17:49:00 +00:00
Stefan Schimanski
ac14102b79
* complete-accept directly completes if the completion is unique
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27564 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 17:02:40 +00:00
Jean-Marc Lasgouttes
337c6d1577
First serious step for utf8 file format format. tex2lyx is now able to
...
read utf8 tex documents and translate them to lyxformat 249.
There is still no code to discover the encoding and use it, but it is the
easiest part (I hope).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27563 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 17:02:00 +00:00
André Pönitz
f8f5a7b28d
move updateLables to buffer
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27562 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 16:43:49 +00:00
Stefan Schimanski
f54ef5c173
* open popup on complete-accept if there is a completion available
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27561 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 16:34:16 +00:00
André Pönitz
ad4f5eec6c
even less framing
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27556 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 15:32:11 +00:00
André Pönitz
cc0bdcc36f
add qt include paths
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27555 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 15:23:57 +00:00
Stephan Witt
bb54a2be93
introduce new converter variable $$d to pass output directory pathname to converter programs
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27554 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 15:07:51 +00:00
André Pönitz
ae7a262a78
less negated logic
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27553 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 14:57:03 +00:00
Stephan Witt
2b30ed58ef
enable LFUN_MATH_NUMBER_LINE_TOGGLE when display() is not inline
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27552 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 14:55:30 +00:00
André Pönitz
be16d48d5d
remove mourning border from workarea
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27551 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 14:36:55 +00:00
Jean-Marc Lasgouttes
7d9a6e19fd
forgot to move one file
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27550 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 14:27:01 +00:00
Jean-Marc Lasgouttes
970911abe6
cosmetics
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27547 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 13:57:21 +00:00
André Pönitz
9a9528e86f
cosmetics
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27543 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 13:48:30 +00:00
Pavel Sanda
03cc2c2f13
Add some hook for the next rc2rc.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27536 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 13:27:00 +00:00
André Pönitz
f0a970a86e
cosmetics
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27534 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 12:53:49 +00:00
André Pönitz
8e366b1cab
remove spellchecker command and flag telling us whether to use a process or a
...
library.
Somebody schould create a rc2rc script...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27531 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 12:22:54 +00:00
Jean-Marc Lasgouttes
0778007050
rename [io]docfstream to [io]fdocstream
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27530 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 12:21:29 +00:00
Stephan Witt
5981bea68d
use correct type of variable in appendString change tracking loop
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27529 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 12:08:29 +00:00
Jean-Marc Lasgouttes
9b9b14506d
revert r27520 (tr1 stuff)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27528 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 11:51:42 +00:00
Pavel Sanda
f300e38290
cosmetics
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27527 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 11:37:30 +00:00
Abdelrazak Younes
deef2728c7
The rest of Tommaso patch with some cleanups. Not very clean still but at least it compiles!
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27525 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 01:20:34 +00:00
Abdelrazak Younes
f000a62b0d
part 7
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27524 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 00:18:52 +00:00
Abdelrazak Younes
3091b7f284
Tommaso patch part 6, FindAndReplace not compiled yet.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27522 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 00:15:51 +00:00
Abdelrazak Younes
4209cbc631
Tommaso patch, part 5, lots of thing to cleanup still but I'll do that afterwards.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27521 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 00:12:21 +00:00
André Pönitz
a287184d72
try using std::tr1::shared_ptr instead of boost::shared_ptr
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27520 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-16 00:01:41 +00:00
Abdelrazak Younes
82d4f023a5
oups...
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27518 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-15 23:57:35 +00:00
Abdelrazak Younes
1c893f2177
Tommaso patch part 3 (or maybe 4...)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27516 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-15 23:40:54 +00:00
Abdelrazak Younes
c5e56fea32
First part of Tommaso advanced search patch. Only the backend function.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27514 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-15 23:30:27 +00:00
Abdelrazak Younes
f2202da44b
compil fix, sorry.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27512 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-15 23:18:42 +00:00
Abdelrazak Younes
e55abfd359
gcc warning...
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27509 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-15 23:04:43 +00:00
Abdelrazak Younes
0933ba6880
cosmetics.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27508 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-15 22:58:19 +00:00
Abdelrazak Younes
0685dfef74
Some cosmetic changes so that GuiWorkArea can be embeddable in a Qt designer dialog.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27499 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-15 22:34:52 +00:00
André Pönitz
97707102da
fix #4430 . initial size of the "view source" window can shrunk now.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27493 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-15 21:55:17 +00:00
Abdelrazak Younes
57d4b76493
gcc warning fix
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27492 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-15 21:21:04 +00:00
Jean-Marc Lasgouttes
bb04efd5a8
Now the document is not parsed at the beginning anymore.
...
Instead, new token are read when requested. The idea from now is
to be able to chenge encoding on the fly.
Now it is time to see whether idocstream actually works...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27489 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-15 20:30:45 +00:00
Jean-Marc Lasgouttes
86438200b0
real compile fix
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27486 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-15 20:06:06 +00:00
André Pönitz
e581e4868f
make it acceptable for 4.2wq
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27483 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-15 19:44:27 +00:00
Jean-Marc Lasgouttes
ffafdb2bbe
move the catInit call around
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27481 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-15 19:30:58 +00:00
André Pönitz
8f081b1e74
remove ISpell and PSpell support
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27477 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-15 19:06:17 +00:00
Abdelrazak Younes
7264a4a60c
gcc warning fix, please verify.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27474 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-15 18:54:39 +00:00
André Pönitz
8e2f971ada
remove ispell and pspell
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27472 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-15 18:47:25 +00:00
Stefan Schimanski
e2f312f8f0
* save one redraw on each change of the scrollbar.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27471 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-15 18:17:20 +00:00
André Pönitz
bb12808b20
remove libtool
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27468 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-15 17:45:55 +00:00
André Pönitz
937de4d880
fix constness of string literals
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27467 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-15 17:40:05 +00:00
Stefan Schimanski
481aff5aff
* notifyCursorEnters called on insets when the cursor entered
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27465 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-15 17:11:01 +00:00
Pavel Sanda
25079068ea
Fix fullscreen & settings dialog. Very annoying one.
...
http://bugzilla.lyx.org/show_bug.cgi?id=5274
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27460 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-15 16:33:02 +00:00
Stefan Schimanski
f9f5c3baa5
* proper mechanism to dispatch FuncRequests delayed, i.e. when the event loop is idle again
...
* fixes http://bugzilla.lyx.org/show_bug.cgi?id=5447
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@27459 a592a061-630c-0410-9148-cb99ea01b6c8
2008-11-15 16:29:58 +00:00