]>
git.lyx.org Git - features.git/log
Uwe Stöhr [Mon, 1 Nov 2010 17:12:46 +0000 (17:12 +0000)]
InsetTabular.cpp: typo
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35968
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Mon, 1 Nov 2010 17:09:38 +0000 (17:09 +0000)]
InsetTabular.cpp: multirow cells are ALWAYS left aligned and thus cannot inherit the alignment of the column
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35967
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Mon, 1 Nov 2010 16:16:40 +0000 (16:16 +0000)]
InsetTabular.cpp: fix #7003 that I accidentally introduced when fixing #6958
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35966
a592a061 -630c-0410-9148-
cb99ea01b6c8
Stephan Witt [Mon, 1 Nov 2010 15:16:59 +0000 (15:16 +0000)]
remove the translation context for vcs buffer info message for unimplemented features, the name of vcs info is hardcoded and ascii only
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35965
a592a061 -630c-0410-9148-
cb99ea01b6c8
Jürgen Spitzmüller [Mon, 1 Nov 2010 15:15:38 +0000 (15:15 +0000)]
whitespace
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35964
a592a061 -630c-0410-9148-
cb99ea01b6c8
Richard Heck [Mon, 1 Nov 2010 11:54:18 +0000 (11:54 +0000)]
Had to be a typo, right?
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35962
a592a061 -630c-0410-9148-
cb99ea01b6c8
Stephan Witt [Mon, 1 Nov 2010 07:03:47 +0000 (07:03 +0000)]
correct the gettext context for the format of the displayed error message for unknown vcs buffer-info insets
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35961
a592a061 -630c-0410-9148-
cb99ea01b6c8
Stephan Witt [Mon, 1 Nov 2010 06:32:09 +0000 (06:32 +0000)]
correct the gettext format of the displayed error message for unknown vcs buffer-info insets
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35960
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Mon, 1 Nov 2010 04:43:46 +0000 (04:43 +0000)]
German Tutorial.lyx: rename Zitat -> Literaturverweis according to the menu and dialog name
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35959
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Mon, 1 Nov 2010 04:30:06 +0000 (04:30 +0000)]
InsetTabular.cpp: fix #7000
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35957
a592a061 -630c-0410-9148-
cb99ea01b6c8
Vincent van Ravesteijn [Mon, 1 Nov 2010 03:54:23 +0000 (03:54 +0000)]
Remove unnecessary breaks.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35956
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Mon, 1 Nov 2010 03:26:25 +0000 (03:26 +0000)]
InsetTabular.cpp: fix #6985 - we need to break after unsetting otherwise case Tabular::MULTICOLUMN: would be executed afterwards reverting the unsetting
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35955
a592a061 -630c-0410-9148-
cb99ea01b6c8
Vincent van Ravesteijn [Sun, 31 Oct 2010 23:59:07 +0000 (23:59 +0000)]
In r35952 we reverted r35933, but InsetParamsWidget.h was forgotten.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35954
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Sun, 31 Oct 2010 22:32:53 +0000 (22:32 +0000)]
GuiTabular.cpp: apply immediately for all edit fields in the table dialog as discusses in #7001
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35953
a592a061 -630c-0410-9148-
cb99ea01b6c8
Richard Heck [Sun, 31 Oct 2010 18:56:32 +0000 (18:56 +0000)]
Revert r35933. There are insets not based upon InsetCommand, such as
VSpace, that use InsetParamsWidget, so we cannot have code that requires
InsetCommandParams there.
Stephen Witt reported a similar crash with the info dialog.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35952
a592a061 -630c-0410-9148-
cb99ea01b6c8
Vincent van Ravesteijn [Sun, 31 Oct 2010 14:41:59 +0000 (14:41 +0000)]
Squash warning about unused variable
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35949
a592a061 -630c-0410-9148-
cb99ea01b6c8
Vincent van Ravesteijn [Sun, 31 Oct 2010 14:39:50 +0000 (14:39 +0000)]
Fix compilation for platforms besides Windows
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35948
a592a061 -630c-0410-9148-
cb99ea01b6c8
Jürgen Spitzmüller [Sun, 31 Oct 2010 13:33:42 +0000 (13:33 +0000)]
* uk.po: Update by Yuri.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35946
a592a061 -630c-0410-9148-
cb99ea01b6c8
Vincent van Ravesteijn [Sun, 31 Oct 2010 01:26:50 +0000 (01:26 +0000)]
More include frenzy.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35941
a592a061 -630c-0410-9148-
cb99ea01b6c8
Vincent van Ravesteijn [Sun, 31 Oct 2010 01:04:03 +0000 (01:04 +0000)]
More include frenzy.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35940
a592a061 -630c-0410-9148-
cb99ea01b6c8
Vincent van Ravesteijn [Sun, 31 Oct 2010 00:31:57 +0000 (00:31 +0000)]
Remove some unneeded includes from some header files.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35939
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Sat, 30 Oct 2010 20:14:57 +0000 (20:14 +0000)]
Migrate GuiPrintNomencl to InsetParamsDialog.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35938
a592a061 -630c-0410-9148-
cb99ea01b6c8
Stephan Witt [Sat, 30 Oct 2010 20:05:55 +0000 (20:05 +0000)]
after successfuly load of autosave or emergency file the VCS state has to be checked for the original name
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35937
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Sat, 30 Oct 2010 19:19:22 +0000 (19:19 +0000)]
installer: offset
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35936
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Sat, 30 Oct 2010 19:11:46 +0000 (19:11 +0000)]
lyx_2_0.py: correct comment
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35935
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Sat, 30 Oct 2010 19:00:23 +0000 (19:00 +0000)]
GuiTabular.cpp: display width and alignment for multirows, fixes rest of #6958
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35934
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Sat, 30 Oct 2010 18:40:53 +0000 (18:40 +0000)]
GuiLabel: generalize initialiseParams() and transfer to InsetParamsWidget as this will be used by other insets. The implementation of the new paramsToDialog(InsetCommandParams) is optional.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35933
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Sat, 30 Oct 2010 18:11:37 +0000 (18:11 +0000)]
InsetTabular.cpp: multirows inherit the width and the alignment from the column; this fixes #6958 partly
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35932
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Sat, 30 Oct 2010 16:36:08 +0000 (16:36 +0000)]
InsetTabular.cpp; remove SET_SPECIAL_MULTIROW because according to the multirow documentation multirows inherit the LaTeX-argument from the current column since they don't span multiple columns
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35931
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Sat, 30 Oct 2010 16:26:12 +0000 (16:26 +0000)]
GuiTabular.cpp: fix #7001
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35930
a592a061 -630c-0410-9148-
cb99ea01b6c8
Jürgen Spitzmüller [Sat, 30 Oct 2010 11:28:16 +0000 (11:28 +0000)]
* InsetTabular.cpp:
- only set/unset a caption if necessary.
This fixes the setting of multicols via dialog (part of bug 6985)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35929
a592a061 -630c-0410-9148-
cb99ea01b6c8
Jürgen Spitzmüller [Sat, 30 Oct 2010 10:41:46 +0000 (10:41 +0000)]
* GuiTabular.cpp:
- fix console warning about unknown feature.
Not sure if SET_SPECIAL_MULTIROW is supposed to do something eventually, but if not, specialAlignmentED should probably be disabled in multirows.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35928
a592a061 -630c-0410-9148-
cb99ea01b6c8
Vincent van Ravesteijn [Fri, 29 Oct 2010 23:51:13 +0000 (23:51 +0000)]
Remove saveCheckSum from Buffer::reload again. Now, the saveCheckSum call is already in Buffer::readFile, so it is not needed here anymore.
Also move the saveCheckSum declaration to the section of functions involving reading/writing. And note that it should be made private.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35925
a592a061 -630c-0410-9148-
cb99ea01b6c8
Vincent van Ravesteijn [Fri, 29 Oct 2010 23:10:11 +0000 (23:10 +0000)]
Typo
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35924
a592a061 -630c-0410-9148-
cb99ea01b6c8
Richard Heck [Fri, 29 Oct 2010 20:54:26 +0000 (20:54 +0000)]
Squash warning.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35923
a592a061 -630c-0410-9148-
cb99ea01b6c8
Vincent van Ravesteijn [Fri, 29 Oct 2010 20:00:51 +0000 (20:00 +0000)]
Centralize preview generation/deletion code to Buffer::updatePreviews and Buffer::removePreviews.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35922
a592a061 -630c-0410-9148-
cb99ea01b6c8
Vincent van Ravesteijn [Fri, 29 Oct 2010 19:27:55 +0000 (19:27 +0000)]
BufferList should not determine that the current author has id = 0. This should really be in AuthorList. Besides BufferList shouldn't have to create an Author by itself.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35921
a592a061 -630c-0410-9148-
cb99ea01b6c8
Vincent van Ravesteijn [Fri, 29 Oct 2010 19:10:54 +0000 (19:10 +0000)]
Write code in a language that everyone understands ?
Does anyone have a clue why nvec is declared static here ? Or can I remove it ?
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35920
a592a061 -630c-0410-9148-
cb99ea01b6c8
Vincent van Ravesteijn [Fri, 29 Oct 2010 19:07:41 +0000 (19:07 +0000)]
Compile fix in case DEVEL_VERSION is defined.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35919
a592a061 -630c-0410-9148-
cb99ea01b6c8
Vincent van Ravesteijn [Fri, 29 Oct 2010 19:00:06 +0000 (19:00 +0000)]
BufferList.h: adjust some comments and group the functions that are just here because they iterate over all buffers.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35918
a592a061 -630c-0410-9148-
cb99ea01b6c8
Vincent van Ravesteijn [Fri, 29 Oct 2010 18:57:40 +0000 (18:57 +0000)]
All occurrences of buf->errors("Parse") in GuiApplication an GuiView are positioned after a call to GuiView::loadDocument which already should handle any errors.
GuiView::loadDocument also already calls setBuffer(), so this is not needed everytime too.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35917
a592a061 -630c-0410-9148-
cb99ea01b6c8
Vincent van Ravesteijn [Fri, 29 Oct 2010 18:50:48 +0000 (18:50 +0000)]
Pass the Buffer to GuiView::reloadBuffer. We always know which buffer we want to reload, so don't ask the documentBufferView again.
Besides, now we can always call GuiView::reloadBuffer instead of calling Buffer::reload directly. This means we don't have to do the error handling each time over and over again.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35916
a592a061 -630c-0410-9148-
cb99ea01b6c8
Stephan Witt [Fri, 29 Oct 2010 18:39:58 +0000 (18:39 +0000)]
add some documentation for CVS usage
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35915
a592a061 -630c-0410-9148-
cb99ea01b6c8
Richard Heck [Fri, 29 Oct 2010 17:14:00 +0000 (17:14 +0000)]
Bit of cleanup around the Format view and edit code.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35914
a592a061 -630c-0410-9148-
cb99ea01b6c8
Richard Heck [Fri, 29 Oct 2010 17:08:31 +0000 (17:08 +0000)]
Constness.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35913
a592a061 -630c-0410-9148-
cb99ea01b6c8
Jürgen Spitzmüller [Fri, 29 Oct 2010 17:02:01 +0000 (17:02 +0000)]
fix #6998. Center alignment is the default, also with multirow.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35912
a592a061 -630c-0410-9148-
cb99ea01b6c8
Vincent van Ravesteijn [Fri, 29 Oct 2010 16:51:50 +0000 (16:51 +0000)]
Move the call to Buffer::errors("Parse") from BufferView::insertLyXFile to GuiView::insertLyXFile.
Buffer::errors("Parse") is called 7 times in the whole project. 4 times from GuiView and three times from functions in other classes, but which are (almost) only called from the GuiView.
Buffer::errors is used to signal the GUI that there might be an error occuring, but what sense does it make if it is only called from the Gui ?
Isn't it better to let the function return wether it succeeded or not and let the GuiView take action in doing something with the possible errors.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35911
a592a061 -630c-0410-9148-
cb99ea01b6c8
Vincent van Ravesteijn [Fri, 29 Oct 2010 16:26:32 +0000 (16:26 +0000)]
Relay the ReadStatus all the way up to the GUI also for Buffer::reload().
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35908
a592a061 -630c-0410-9148-
cb99ea01b6c8
Richard Heck [Fri, 29 Oct 2010 14:31:52 +0000 (14:31 +0000)]
This has to be delayed, since otherwise it provides the command before
the user gets to do so.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35907
a592a061 -630c-0410-9148-
cb99ea01b6c8
Richard Heck [Fri, 29 Oct 2010 13:07:05 +0000 (13:07 +0000)]
Fix prettyref output.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35906
a592a061 -630c-0410-9148-
cb99ea01b6c8
Richard Heck [Fri, 29 Oct 2010 13:06:52 +0000 (13:06 +0000)]
Complete Jurgen's fix.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35905
a592a061 -630c-0410-9148-
cb99ea01b6c8
Jürgen Spitzmüller [Fri, 29 Oct 2010 11:33:48 +0000 (11:33 +0000)]
* InsetTabular.cpp: simplification; no change in functionality.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35902
a592a061 -630c-0410-9148-
cb99ea01b6c8
Jürgen Spitzmüller [Fri, 29 Oct 2010 11:01:04 +0000 (11:01 +0000)]
* nn.po: correct (?) email address.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35901
a592a061 -630c-0410-9148-
cb99ea01b6c8
Jürgen Spitzmüller [Fri, 29 Oct 2010 10:15:50 +0000 (10:15 +0000)]
* InsetTabular.cpp: simplification; no change in functionality.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35899
a592a061 -630c-0410-9148-
cb99ea01b6c8
Jürgen Spitzmüller [Fri, 29 Oct 2010 08:34:26 +0000 (08:34 +0000)]
* GuiDocument.cpp:
use translateIfPossible here, since the module names might be non-ASCII
(thanks rgh).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35898
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Fri, 29 Oct 2010 04:09:49 +0000 (04:09 +0000)]
InsetTabular: implement some SET/UNSET functions as prerequisite to fix #6985
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35897
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Fri, 29 Oct 2010 01:38:58 +0000 (01:38 +0000)]
GuiTabular.cpp: table caption inside table is only allowed for longtables (fixes regression to LyX 1.6.x)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35896
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Fri, 29 Oct 2010 01:29:53 +0000 (01:29 +0000)]
InsetTabular.cpp: fix #6585 also for wrapped floats - thanks Vincent
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35895
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Fri, 29 Oct 2010 01:18:18 +0000 (01:18 +0000)]
GuiTabular.cpp: fix #6585
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35894
a592a061 -630c-0410-9148-
cb99ea01b6c8
Vincent van Ravesteijn [Fri, 29 Oct 2010 00:46:21 +0000 (00:46 +0000)]
Remove InsetCommand::mailer_name_.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35893
a592a061 -630c-0410-9148-
cb99ea01b6c8
Vincent van Ravesteijn [Fri, 29 Oct 2010 00:42:40 +0000 (00:42 +0000)]
Remove the now unused parameter of createDialogStr();
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35892
a592a061 -630c-0410-9148-
cb99ea01b6c8
Vincent van Ravesteijn [Fri, 29 Oct 2010 00:25:28 +0000 (00:25 +0000)]
Remove the name parameter from string2params and params2string. We can always derive the name with insetName(params.code()).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35891
a592a061 -630c-0410-9148-
cb99ea01b6c8
Richard Heck [Thu, 28 Oct 2010 22:12:29 +0000 (22:12 +0000)]
Move saveCheckSum() call to Buffer::readFile(). Also, remove the
argument from that function. We are always saving the checksum for the
Buffer's file. The argument is a left-over from a time when we did the
wrong thing and saved it for e.g. the emergency file.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35890
a592a061 -630c-0410-9148-
cb99ea01b6c8
Richard Heck [Thu, 28 Oct 2010 22:00:50 +0000 (22:00 +0000)]
Rename invisible buffers to hidden ones, thanks to John McC-D.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35889
a592a061 -630c-0410-9148-
cb99ea01b6c8
Richard Heck [Thu, 28 Oct 2010 20:23:39 +0000 (20:23 +0000)]
Typo.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35888
a592a061 -630c-0410-9148-
cb99ea01b6c8
Richard Heck [Thu, 28 Oct 2010 17:35:28 +0000 (17:35 +0000)]
Lemma definition for refstyle.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35887
a592a061 -630c-0410-9148-
cb99ea01b6c8
Richard Heck [Thu, 28 Oct 2010 16:31:14 +0000 (16:31 +0000)]
InsetParamsWidget should not just ignore the initialization data. I
don't know if there are similar issues with other dialogs based on it,
but this seems to fix it for GuiLabel.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35886
a592a061 -630c-0410-9148-
cb99ea01b6c8
Richard Heck [Thu, 28 Oct 2010 16:28:57 +0000 (16:28 +0000)]
Comments mostly.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35885
a592a061 -630c-0410-9148-
cb99ea01b6c8
Richard Heck [Thu, 28 Oct 2010 16:28:16 +0000 (16:28 +0000)]
Fix typo.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35884
a592a061 -630c-0410-9148-
cb99ea01b6c8
Richard Heck [Thu, 28 Oct 2010 16:04:46 +0000 (16:04 +0000)]
Took out too much in r35582.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35883
a592a061 -630c-0410-9148-
cb99ea01b6c8
Richard Heck [Thu, 28 Oct 2010 15:15:14 +0000 (15:15 +0000)]
Change the way we output formatted references under refstyle to avoid
some problems with the previous \\lyxref macro.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35882
a592a061 -630c-0410-9148-
cb99ea01b6c8
Stephan Witt [Thu, 28 Oct 2010 12:53:10 +0000 (12:53 +0000)]
autodetect automake changes, add --with-qt4-frameworks=yes/no to control CC flags to build with(out) nokias Qt4 frameworks, do not touch iconv path anymore
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35881
a592a061 -630c-0410-9148-
cb99ea01b6c8
Enrico Forestieri [Thu, 28 Oct 2010 12:32:32 +0000 (12:32 +0000)]
Fix bug #6589 (Crash when reverting to saved while cursor is in mathed)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35880
a592a061 -630c-0410-9148-
cb99ea01b6c8
Enrico Forestieri [Thu, 28 Oct 2010 11:13:47 +0000 (11:13 +0000)]
Fix bug #6965 (Crash editing ERT in math mode)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35879
a592a061 -630c-0410-9148-
cb99ea01b6c8
Vincent van Ravesteijn [Wed, 27 Oct 2010 22:34:18 +0000 (22:34 +0000)]
Remove InsetRef::isLatex. This no longer needed as we always can access the Buffer nowadays from the Inset.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35874
a592a061 -630c-0410-9148-
cb99ea01b6c8
Vincent van Ravesteijn [Wed, 27 Oct 2010 21:35:13 +0000 (21:35 +0000)]
Organize header files in src\insets.
- Functions that inherit from the same baseclass are grouped together with a command;
- Functions that inherit should not have a doxy entry;
- Other functions are also grouped together as much as possible;
- Some function don't need to be implemented if they return the same as the baseclass;
- and more.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35873
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Wed, 27 Oct 2010 20:18:50 +0000 (20:18 +0000)]
Another compile fix
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35872
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Wed, 27 Oct 2010 20:15:35 +0000 (20:15 +0000)]
Compile fix, sorry.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35871
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Wed, 27 Oct 2010 20:05:38 +0000 (20:05 +0000)]
GuiNomencl.xxx: Rename to be in line with class name.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35870
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Wed, 27 Oct 2010 20:01:49 +0000 (20:01 +0000)]
Migrate GuiNomencl to InsetParamsDialog.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35869
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Wed, 27 Oct 2010 17:25:55 +0000 (17:25 +0000)]
Migrate GuiLabel to InsetParamsDialog.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35868
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Wed, 27 Oct 2010 17:02:42 +0000 (17:02 +0000)]
Migrate GuiHyperlink to InsetParamsDialog.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35867
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Wed, 27 Oct 2010 12:55:57 +0000 (12:55 +0000)]
InsetParamsDialog: fix Restore button enabling/disabling.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35866
a592a061 -630c-0410-9148-
cb99ea01b6c8
Vincent van Ravesteijn [Wed, 27 Oct 2010 08:45:21 +0000 (08:45 +0000)]
Revert r32909: make input completion case sensitive again.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35864
a592a061 -630c-0410-9148-
cb99ea01b6c8
Vincent van Ravesteijn [Wed, 27 Oct 2010 07:04:58 +0000 (07:04 +0000)]
Fix bug #6989: Be somewhat more secure with the homebrew dynamic asserts that were changed in r35855.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35863
a592a061 -630c-0410-9148-
cb99ea01b6c8
Kornel Benko [Wed, 27 Oct 2010 06:09:10 +0000 (06:09 +0000)]
typos and a comment
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35862
a592a061 -630c-0410-9148-
cb99ea01b6c8
Vincent van Ravesteijn [Wed, 27 Oct 2010 04:53:27 +0000 (04:53 +0000)]
Add a lyx-file version of the files: Rules and Recommendations.
We might get this document a bit up-to-date.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35861
a592a061 -630c-0410-9148-
cb99ea01b6c8
Vincent van Ravesteijn [Wed, 27 Oct 2010 00:42:43 +0000 (00:42 +0000)]
Fix two potential crashes due to invalid static_casts.
An example of a fatal function call is "gotoInset(this, NOTE_CODE, true)". Luckily we don't check for the contents in LFUN_NOTE_NEXT.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35860
a592a061 -630c-0410-9148-
cb99ea01b6c8
Kornel Benko [Tue, 26 Oct 2010 19:38:45 +0000 (19:38 +0000)]
Make it compilable, missing parentheses
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35859
a592a061 -630c-0410-9148-
cb99ea01b6c8
Vincent van Ravesteijn [Tue, 26 Oct 2010 17:00:43 +0000 (17:00 +0000)]
Let's add one step of security more here.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35858
a592a061 -630c-0410-9148-
cb99ea01b6c8
Jürgen Spitzmüller [Tue, 26 Oct 2010 16:53:59 +0000 (16:53 +0000)]
* GuiDocument.cpp: translate module names also in descriptions (bug 6987)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35857
a592a061 -630c-0410-9148-
cb99ea01b6c8
Vincent van Ravesteijn [Tue, 26 Oct 2010 16:45:21 +0000 (16:45 +0000)]
Remove some unnecessary static_casts and add two FIXMEs about casts that don't look safe.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35856
a592a061 -630c-0410-9148-
cb99ea01b6c8
Vincent van Ravesteijn [Tue, 26 Oct 2010 15:03:51 +0000 (15:03 +0000)]
Remove unneccessary uses of dynamic_cast from the code.
A dynamic_cast is necessary when:
- the object to be casted is from an external library because we can't add Qxxx::asXxxx() to Qt e.g.:
* QAbstractListModel to GuiIdListModel,
* QValidator to PathValidator,
* QWidget to TabWorkArea,
* QWidget to GuiWorkArea;
- the object is to be casted from an interface to the implementing class, because the Interface does not know by whom it is implemented:
* ProgressInterface to GuiProgress,
* Application to GuiApplication.
A dynamic_cast can be replaced by:
- already existing as***Inset() functions, e.g.:
* asHullInset(),
* asInsetMath()->asMacro(),
* asInsetText();
- a static_cast when we are sure this can't go wrong, e.g.:
* we are sure that CellData::inset->clone() is an InsetTableCell,
* in cases where we explicitly check it->lyxCode().
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35855
a592a061 -630c-0410-9148-
cb99ea01b6c8
Vincent van Ravesteijn [Tue, 26 Oct 2010 13:27:06 +0000 (13:27 +0000)]
Buffer: Rename function names:
- rename readFromVC to extractFromVC because this function actually doesn't read anything as compared to readEmergency, readAutosave and so on.
- rename readEmergency and readAutosave to loadEmergency and loadAutosave just like loadLyXFile and loadThisLyXFile. Only in loadThisLyXFile we switch to the actually reading of a file.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35854
a592a061 -630c-0410-9148-
cb99ea01b6c8
Vincent van Ravesteijn [Tue, 26 Oct 2010 13:19:26 +0000 (13:19 +0000)]
Compile fix.
I forgot this in the previous commit.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35853
a592a061 -630c-0410-9148-
cb99ea01b6c8
Vincent van Ravesteijn [Tue, 26 Oct 2010 13:17:10 +0000 (13:17 +0000)]
Buffer: Make Buffer::readFile() private.
It's strange to have a public interface which has a function loadLyXFile and a function readFile. A user of this class will be confused about the difference.
Therefore, loadThisLyXFile will be next to loadLyXFile to stress that loadThisLyXFile will not load another file ;). I don't know whether all of you like that this function just calls readFile, but it feels good this way. All public paths for loading a file will now go through loadThisLyXFile (i.e. the paths that come from loadLyXFile), while readFile is a pure private function. If this doesn't make sense, just shout.
I think this improves the readability of the class.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35852
a592a061 -630c-0410-9148-
cb99ea01b6c8
Vincent van Ravesteijn [Tue, 26 Oct 2010 12:54:31 +0000 (12:54 +0000)]
Buffer.h: Cleanup, Sorting, and Improvements:
- group the read and emergency/autosave functions,
- add comments to the functions,
- adjust visibility of functions,
- add FIXMEs to some functions which are still unneccesarily public.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35851
a592a061 -630c-0410-9148-
cb99ea01b6c8
Vincent van Ravesteijn [Tue, 26 Oct 2010 12:34:04 +0000 (12:34 +0000)]
Adjust comments to the truth.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35850
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Tue, 26 Oct 2010 02:02:10 +0000 (02:02 +0000)]
InsetTabular.cpp: remove comment, we already discussed this and the star as default was the result
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35847
a592a061 -630c-0410-9148-
cb99ea01b6c8
Vincent van Ravesteijn [Tue, 26 Oct 2010 01:10:19 +0000 (01:10 +0000)]
Proper implementatiom of isInToc()
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35846
a592a061 -630c-0410-9148-
cb99ea01b6c8