]>
git.lyx.org Git - features.git/log
Abdelrazak Younes [Thu, 18 Oct 2007 12:05:11 +0000 (12:05 +0000)]
remove unused declaration
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21032
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Thu, 18 Oct 2007 11:51:17 +0000 (11:51 +0000)]
Refactor Undo/Redo framework into an Undo class owned by a Buffer. This reduces header dependencies from Undo.h which was including lots of stuff previously. This also solves the bug where undo/redo were reset upon buffer switching. Now, each buffer has a truly independant undo/redo architecture.
In the future, when Cursor has been fixed to work correctly with multiple views of the same Buffer, we could transfer the Undo owner from Buffer to Cursor.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21031
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Thu, 18 Oct 2007 09:24:16 +0000 (09:24 +0000)]
compil fix.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21030
a592a061 -630c-0410-9148-
cb99ea01b6c8
Richard Heck [Thu, 18 Oct 2007 05:34:00 +0000 (05:34 +0000)]
Fix up the HREF inset reversion routine.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21027
a592a061 -630c-0410-9148-
cb99ea01b6c8
Richard Heck [Thu, 18 Oct 2007 05:08:16 +0000 (05:08 +0000)]
Get LFUN_DIALOG_SHOW_NEW_INSET using InsetCode, too.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21025
a592a061 -630c-0410-9148-
cb99ea01b6c8
André Pönitz [Wed, 17 Oct 2007 22:21:50 +0000 (22:21 +0000)]
create some helper functions in FileName
cosmetics;
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21022
a592a061 -630c-0410-9148-
cb99ea01b6c8
André Pönitz [Wed, 17 Oct 2007 20:23:50 +0000 (20:23 +0000)]
do not pack part of the working copy...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21021
a592a061 -630c-0410-9148-
cb99ea01b6c8
André Pönitz [Wed, 17 Oct 2007 20:22:11 +0000 (20:22 +0000)]
do not pack parts of the working copy
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21020
a592a061 -630c-0410-9148-
cb99ea01b6c8
André Pönitz [Wed, 17 Oct 2007 19:59:55 +0000 (19:59 +0000)]
make 'make dist' work again
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21019
a592a061 -630c-0410-9148-
cb99ea01b6c8
André Pönitz [Wed, 17 Oct 2007 19:40:20 +0000 (19:40 +0000)]
revert 21014
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21018
a592a061 -630c-0410-9148-
cb99ea01b6c8
André Pönitz [Wed, 17 Oct 2007 19:39:21 +0000 (19:39 +0000)]
revert 21014
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21017
a592a061 -630c-0410-9148-
cb99ea01b6c8
André Pönitz [Wed, 17 Oct 2007 19:32:46 +0000 (19:32 +0000)]
fix typo
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21016
a592a061 -630c-0410-9148-
cb99ea01b6c8
André Pönitz [Wed, 17 Oct 2007 19:17:23 +0000 (19:17 +0000)]
adjust
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21015
a592a061 -630c-0410-9148-
cb99ea01b6c8
André Pönitz [Wed, 17 Oct 2007 19:14:15 +0000 (19:14 +0000)]
no need to install images anymore...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21014
a592a061 -630c-0410-9148-
cb99ea01b6c8
André Pönitz [Wed, 17 Oct 2007 18:47:47 +0000 (18:47 +0000)]
cosmetics
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21013
a592a061 -630c-0410-9148-
cb99ea01b6c8
André Pönitz [Wed, 17 Oct 2007 18:45:55 +0000 (18:45 +0000)]
un-break display of toolbuttons wiuth delimiters
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21012
a592a061 -630c-0410-9148-
cb99ea01b6c8
André Pönitz [Wed, 17 Oct 2007 18:28:45 +0000 (18:28 +0000)]
use "real" resources
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21007
a592a061 -630c-0410-9148-
cb99ea01b6c8
Richard Heck [Wed, 17 Oct 2007 12:50:25 +0000 (12:50 +0000)]
Switch on InsetCodes in the factory.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21004
a592a061 -630c-0410-9148-
cb99ea01b6c8
Richard Heck [Wed, 17 Oct 2007 12:33:47 +0000 (12:33 +0000)]
Silence some warnings.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21003
a592a061 -630c-0410-9148-
cb99ea01b6c8
Bo Peng [Wed, 17 Oct 2007 05:13:34 +0000 (05:13 +0000)]
PrefShortcuts: iteratively add all LFUN to different categories
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21001
a592a061 -630c-0410-9148-
cb99ea01b6c8
Richard Heck [Tue, 16 Oct 2007 19:21:00 +0000 (19:21 +0000)]
Fix bug due to empty default commands.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20997
a592a061 -630c-0410-9148-
cb99ea01b6c8
Richard Heck [Tue, 16 Oct 2007 18:53:10 +0000 (18:53 +0000)]
Change how InsetBibTeX does this check.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20996
a592a061 -630c-0410-9148-
cb99ea01b6c8
Bo Peng [Tue, 16 Oct 2007 17:48:37 +0000 (17:48 +0000)]
List currently used shortcuts in the shortcuts panel of the preference dialog
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20991
a592a061 -630c-0410-9148-
cb99ea01b6c8
Richard Heck [Tue, 16 Oct 2007 16:48:21 +0000 (16:48 +0000)]
Rationalize lyxCode().
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20990
a592a061 -630c-0410-9148-
cb99ea01b6c8
Bo Peng [Tue, 16 Oct 2007 14:41:46 +0000 (14:41 +0000)]
Separate PrefShortcuts from PrefUi, in preparation for a shortcuts configuration panel
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20989
a592a061 -630c-0410-9148-
cb99ea01b6c8
Richard Heck [Tue, 16 Oct 2007 08:33:37 +0000 (08:33 +0000)]
Cosmetics.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20987
a592a061 -630c-0410-9148-
cb99ea01b6c8
Richard Heck [Tue, 16 Oct 2007 08:09:58 +0000 (08:09 +0000)]
InsetList no longer exists.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20984
a592a061 -630c-0410-9148-
cb99ea01b6c8
Richard Heck [Tue, 16 Oct 2007 08:09:15 +0000 (08:09 +0000)]
Cosmetics.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20983
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Tue, 16 Oct 2007 06:50:09 +0000 (06:50 +0000)]
Reduce use of dynamic_cast.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20980
a592a061 -630c-0410-9148-
cb99ea01b6c8
Enrico Forestieri [Mon, 15 Oct 2007 23:32:07 +0000 (23:32 +0000)]
Fix DraftDVI entry
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20977
a592a061 -630c-0410-9148-
cb99ea01b6c8
André Pönitz [Mon, 15 Oct 2007 22:43:55 +0000 (22:43 +0000)]
mainly reduce include dependencies
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20976
a592a061 -630c-0410-9148-
cb99ea01b6c8
Richard Heck [Mon, 15 Oct 2007 16:40:47 +0000 (16:40 +0000)]
The lyx2lyx for recent work on href inset done by Uwe.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20975
a592a061 -630c-0410-9148-
cb99ea01b6c8
Enrico Forestieri [Mon, 15 Oct 2007 15:05:36 +0000 (15:05 +0000)]
Fix annoying menu warning. Please, test shortcuts before using them.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20974
a592a061 -630c-0410-9148-
cb99ea01b6c8
Enrico Forestieri [Mon, 15 Oct 2007 13:48:44 +0000 (13:48 +0000)]
Better safe than sorry...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20972
a592a061 -630c-0410-9148-
cb99ea01b6c8
Enrico Forestieri [Mon, 15 Oct 2007 13:04:53 +0000 (13:04 +0000)]
Please Andre' and return early
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20971
a592a061 -630c-0410-9148-
cb99ea01b6c8
José Matox [Mon, 15 Oct 2007 08:57:42 +0000 (08:57 +0000)]
reset the locale
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20970
a592a061 -630c-0410-9148-
cb99ea01b6c8
Bernhard Roider [Sun, 14 Oct 2007 19:08:04 +0000 (19:08 +0000)]
correct numbering
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20969
a592a061 -630c-0410-9148-
cb99ea01b6c8
Bo Peng [Sun, 14 Oct 2007 14:51:05 +0000 (14:51 +0000)]
Check and show proper error message if configure.py fails (part of buf 2829)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20967
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Sun, 14 Oct 2007 11:09:26 +0000 (11:09 +0000)]
add Japanese layout files, provided by Yokata-san
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20965
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Sun, 14 Oct 2007 10:41:10 +0000 (10:41 +0000)]
Fix two author entries.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20964
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Sun, 14 Oct 2007 03:10:51 +0000 (03:10 +0000)]
InsetHyperlink.cpp: fix bug 449: handle special characters in the url and name field
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20963
a592a061 -630c-0410-9148-
cb99ea01b6c8
Bo Peng [Sun, 14 Oct 2007 01:37:02 +0000 (01:37 +0000)]
Fix typos in the comment in InsetInfo.h
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20962
a592a061 -630c-0410-9148-
cb99ea01b6c8
Bo Peng [Sun, 14 Oct 2007 00:47:52 +0000 (00:47 +0000)]
Allow the input of an InsetInfo using command buffer (e.g. "info-insert menu paste"). Document this change in InsetInfo.h
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20961
a592a061 -630c-0410-9148-
cb99ea01b6c8
Bo Peng [Sun, 14 Oct 2007 00:29:35 +0000 (00:29 +0000)]
Use qt422 version of the ui file
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20960
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Sat, 13 Oct 2007 23:02:28 +0000 (23:02 +0000)]
ERTUi.ui: fix dialog size
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20959
a592a061 -630c-0410-9148-
cb99ea01b6c8
Bo Peng [Sat, 13 Oct 2007 20:56:28 +0000 (20:56 +0000)]
Add Erlang support for listings (bug 4263)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20958
a592a061 -630c-0410-9148-
cb99ea01b6c8
Bo Peng [Sat, 13 Oct 2007 20:49:06 +0000 (20:49 +0000)]
Document InsetInfo in insets/InsetInfo.h
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20956
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Sat, 13 Oct 2007 19:18:36 +0000 (19:18 +0000)]
LaTeXFeatures.cpp: revert unwanted url removal in r20950
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20955
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Sat, 13 Oct 2007 19:06:09 +0000 (19:06 +0000)]
The huge URL patch:
- rename the lfun to href-insert.png
- rename the files to Hyperlink...
- the former URLUi produces now \href commands (hyperref)
Only missing thing is the lyx2lyx conversion routine - this will be done by Richard
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20950
a592a061 -630c-0410-9148-
cb99ea01b6c8
Richard Heck [Sat, 13 Oct 2007 17:34:49 +0000 (17:34 +0000)]
Fix bug noted by Uwe.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20948
a592a061 -630c-0410-9148-
cb99ea01b6c8
Martin Vermeer [Sat, 13 Oct 2007 15:48:22 +0000 (15:48 +0000)]
Off-by-one error addCol()
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20947
a592a061 -630c-0410-9148-
cb99ea01b6c8
Enrico Forestieri [Sat, 13 Oct 2007 14:07:04 +0000 (14:07 +0000)]
Clarify comments.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20946
a592a061 -630c-0410-9148-
cb99ea01b6c8
Enrico Forestieri [Sat, 13 Oct 2007 13:34:33 +0000 (13:34 +0000)]
Some more Greek and Cyrillic symbols.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20945
a592a061 -630c-0410-9148-
cb99ea01b6c8
Martin Vermeer [Sat, 13 Oct 2007 12:59:44 +0000 (12:59 +0000)]
Dissolve CharStyle initial implementation.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20944
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Sat, 13 Oct 2007 12:58:43 +0000 (12:58 +0000)]
Remove mostly unused function.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20943
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Sat, 13 Oct 2007 12:50:18 +0000 (12:50 +0000)]
Inset::translate() -> lyx::insetCode()
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20942
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Sat, 13 Oct 2007 10:23:16 +0000 (10:23 +0000)]
Oups!
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20941
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Sat, 13 Oct 2007 09:48:18 +0000 (09:48 +0000)]
Use InsetCode.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20940
a592a061 -630c-0410-9148-
cb99ea01b6c8
Martin Vermeer [Sat, 13 Oct 2007 09:14:49 +0000 (09:14 +0000)]
Safer code for allowMultiPar(), thx Angus
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20939
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Sat, 13 Oct 2007 09:11:10 +0000 (09:11 +0000)]
Use InsetCode
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20938
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Sat, 13 Oct 2007 09:05:46 +0000 (09:05 +0000)]
Adjust scons to InsetCode.h
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20937
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Sat, 13 Oct 2007 09:04:52 +0000 (09:04 +0000)]
Move Inset::Code to InsetCode.h
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20936
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Sat, 13 Oct 2007 07:33:07 +0000 (07:33 +0000)]
please Angus.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20935
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Sat, 13 Oct 2007 03:18:51 +0000 (03:18 +0000)]
lyx_1_6.py: avoid the same name of two different functions.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20934
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Fri, 12 Oct 2007 23:51:56 +0000 (23:51 +0000)]
fileformat change to 294 for Pavel's PDFOptions cleanup in r20881
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20933
a592a061 -630c-0410-9148-
cb99ea01b6c8
Enrico Forestieri [Fri, 12 Oct 2007 23:43:36 +0000 (23:43 +0000)]
Correct ordering
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20932
a592a061 -630c-0410-9148-
cb99ea01b6c8
Enrico Forestieri [Fri, 12 Oct 2007 18:21:51 +0000 (18:21 +0000)]
Add support for greek and cyrillic chars such that it is not
necessary to mark them in the proper language for typesetting.
* src/Paragraph.cpp
(Paragraph::Pimpl::knownLangChars): new method.
(Paragraph::Pimpl::simpleTeXSpecialChars): output proper
latex code for greek and cyrillic chars.
* src/LaTeXFeatures.cpp: add textgreek and textcyr features.
* src/Encoding.{cpp,h}
(Encodings::isKnownLangChar): new method.
* lib/unicodesymbols: add greek and cyrillic alphabetic chars.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20931
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Thu, 11 Oct 2007 23:41:57 +0000 (23:41 +0000)]
encodings: disable the new SJIS-plain encoding as long as we don't support it properly, see http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg129935.html
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20930
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Thu, 11 Oct 2007 23:31:16 +0000 (23:31 +0000)]
BufferParams.cpp: - load the japanese package only when japanese is not already provided.
- fix japanese babel handling
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20929
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Thu, 11 Oct 2007 23:02:33 +0000 (23:02 +0000)]
PDFOptions.cpp: tiny cleanup by Pavel
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20928
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Thu, 11 Oct 2007 22:35:38 +0000 (22:35 +0000)]
German UserGuide.lyx: updates from Hartmut
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20927
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Thu, 11 Oct 2007 22:32:30 +0000 (22:32 +0000)]
installer: whitespace
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20925
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Thu, 11 Oct 2007 22:26:52 +0000 (22:26 +0000)]
installer fix two bugs in the Update installer
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20922
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Thu, 11 Oct 2007 20:34:28 +0000 (20:34 +0000)]
installer: sync with 1.5.X branch - forgot this file
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20921
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Thu, 11 Oct 2007 20:32:56 +0000 (20:32 +0000)]
installer: sync with 1.5.X branch
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20920
a592a061 -630c-0410-9148-
cb99ea01b6c8
Edwin Leuven [Thu, 11 Oct 2007 19:35:49 +0000 (19:35 +0000)]
add missing include
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20918
a592a061 -630c-0410-9148-
cb99ea01b6c8
Edwin Leuven [Thu, 11 Oct 2007 19:00:18 +0000 (19:00 +0000)]
small facelift for close button on tabwidget
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20917
a592a061 -630c-0410-9148-
cb99ea01b6c8
Edwin Leuven [Thu, 11 Oct 2007 18:15:30 +0000 (18:15 +0000)]
add "copy to clipboard" button to log dialog
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20916
a592a061 -630c-0410-9148-
cb99ea01b6c8
Martin Vermeer [Thu, 11 Oct 2007 17:12:34 +0000 (17:12 +0000)]
Sanitize behaviour of line break in simple math inset
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20915
a592a061 -630c-0410-9148-
cb99ea01b6c8
Bo Peng [Thu, 11 Oct 2007 16:47:57 +0000 (16:47 +0000)]
add Shortcuts.lyx to Makefile.am and scons_manifest.py
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20914
a592a061 -630c-0410-9148-
cb99ea01b6c8
Bo Peng [Thu, 11 Oct 2007 16:03:21 +0000 (16:03 +0000)]
InsetInfo: Make the display of multiple shortcuts less clumsy by using A, B instead of [A][B]. This is safe, but a bit contraversial.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20913
a592a061 -630c-0410-9148-
cb99ea01b6c8
Bo Peng [Thu, 11 Oct 2007 15:55:31 +0000 (15:55 +0000)]
Add lib/doc/Shortcuts.lyx and menu entry Help->Shortcuts. Please help complete this document.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20912
a592a061 -630c-0410-9148-
cb99ea01b6c8
Bo Peng [Thu, 11 Oct 2007 15:49:37 +0000 (15:49 +0000)]
lib/doc/LaTeXConfig.lyx: use InsetInfo instead of @@ sed entries. This file needs further edition
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20911
a592a061 -630c-0410-9148-
cb99ea01b6c8
Bo Peng [Thu, 11 Oct 2007 15:43:44 +0000 (15:43 +0000)]
InsetInfo: Move LaTeXConfig.lyx.in to LaTeXConfig.lyx and stop processing this file in configure.py (and chkconfig.ltx.
* development/scons/scons_manifest.py: build system changes
* lib/doc/Makefile.am
* lib/doc/LaTeXConfig.lyx.in: rename to
* lib/doc/LaTeXConfig.lyx: this one.
* lib/chkconfig.ltx: stop processing sed file and LaTeXConfig.lyx.in
* lib/configure.py
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20910
a592a061 -630c-0410-9148-
cb99ea01b6c8
Bo Peng [Thu, 11 Oct 2007 15:27:24 +0000 (15:27 +0000)]
InsetInfo: load bind file and menu backend in batch mode as well. Otherwise, InsetInfo will yield different output in batch mode
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20909
a592a061 -630c-0410-9148-
cb99ea01b6c8
Bo Peng [Thu, 11 Oct 2007 15:23:52 +0000 (15:23 +0000)]
InsetInfo: add LYXRC_INFO (lyxrc bind_file ==> cua)
NOTE: The syntax in LyXRC.cpp is ugly, and this feature is not extremely useful. Therefore, this patch may be reverted in the end.
* src/insets/InsetInfo.h|cpp: support LYXRC_INFO
* src/LyXRC.h|cpp: allow output of a specific RC item.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20908
a592a061 -630c-0410-9148-
cb99ea01b6c8
Bo Peng [Thu, 11 Oct 2007 15:14:11 +0000 (15:14 +0000)]
InsetInfo: add MENU_INFO (menu paste ==> Edit > Paste)
* src/insets/InsetInfo.h|cpp: handle MENU_INFO
* src/MenuBackend.h|cpp: add searchFunc function
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20907
a592a061 -630c-0410-9148-
cb99ea01b6c8
Bo Peng [Thu, 11 Oct 2007 15:08:30 +0000 (15:08 +0000)]
InsetInfo: add shortcut C-S-I. (there will be no menu item, because this feature is for developers and document maintainers)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20906
a592a061 -630c-0410-9148-
cb99ea01b6c8
Bo Peng [Thu, 11 Oct 2007 14:56:34 +0000 (14:56 +0000)]
InsetInfo: lyx2lyx support
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20905
a592a061 -630c-0410-9148-
cb99ea01b6c8
Bo Peng [Thu, 11 Oct 2007 14:52:00 +0000 (14:52 +0000)]
InsetInfo: add InsetInfo (core)
* src/insets/Inset.cpp: add InsetInfo
* src/insets/Inset.h
* src/insets/InsetInfo.cpp
* src/insets/InsetInfo.h
* src/LyXAction.cpp: add LFUN_INFO_INSERT
* src/lfuns.h
* src/BufferView.cpp:
* src/factory.cpp
* src/Text3.cpp: insert InsetInfo with selected text
* development/scons/scons_manifest.py: build tools update
* src/Makefile.am
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20904
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Thu, 11 Oct 2007 14:46:53 +0000 (14:46 +0000)]
initial support for shift + right-mouse-click selection.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20903
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Thu, 11 Oct 2007 13:20:21 +0000 (13:20 +0000)]
Transfer some LFUNs from LyXFunc::getStatus() to BufferView::getStatus(). What a mess!
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20902
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Thu, 11 Oct 2007 12:48:24 +0000 (12:48 +0000)]
Remove "DocIterator.h" header dependencies in Buffer.h.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20901
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Thu, 11 Oct 2007 12:31:48 +0000 (12:31 +0000)]
Don't restart the blinking cursor inside WorkArea because some shortcuts can delete the current WorkArea.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20900
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Thu, 11 Oct 2007 10:33:36 +0000 (10:33 +0000)]
Metrics fix. Empty math inset doesn't have zero dimension.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20899
a592a061 -630c-0410-9148-
cb99ea01b6c8
Martin Vermeer [Thu, 11 Oct 2007 10:13:45 +0000 (10:13 +0000)]
Introduce allowMultiPar()
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20898
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Thu, 11 Oct 2007 10:05:04 +0000 (10:05 +0000)]
fix in r20895 was not fully correct.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20897
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Thu, 11 Oct 2007 09:59:01 +0000 (09:59 +0000)]
Move private part of BufferView to a private implementation.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20896
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Thu, 11 Oct 2007 09:57:52 +0000 (09:57 +0000)]
Crash fix. I don't know why this is triggered only now... I guess someone changed the way toolbars are initialized. The changes are safer anyway.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20895
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Thu, 11 Oct 2007 07:26:06 +0000 (07:26 +0000)]
Header cleanup.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20894
a592a061 -630c-0410-9148-
cb99ea01b6c8