]>
git.lyx.org Git - features.git/log
Uwe Stöhr [Sat, 14 Apr 2007 16:19:05 +0000 (16:19 +0000)]
Fix bugs 3458:
http://bugzilla.lyx.org/show_bug.cgi?id=3458
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17809
a592a061 -630c-0410-9148-
cb99ea01b6c8
Michael Schmitt [Sat, 14 Apr 2007 11:54:08 +0000 (11:54 +0000)]
* po/de.po: better menu shortcut
* lib/bind/aqua.bind: whitespace changes
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17808
a592a061 -630c-0410-9148-
cb99ea01b6c8
Michael Schmitt [Sat, 14 Apr 2007 11:19:24 +0000 (11:19 +0000)]
* layouts/*.layout: put all LabelStrings in quotes; in the past, we
faced some problems with trailing spaces. The quotes turned out to be
a good means to avoid these problems
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17807
a592a061 -630c-0410-9148-
cb99ea01b6c8
Georg Baum [Sat, 14 Apr 2007 11:15:50 +0000 (11:15 +0000)]
remove unused declaration
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17806
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Sat, 14 Apr 2007 11:04:53 +0000 (11:04 +0000)]
New installer version: With this, existing installations can be updated so that no reinstallation is needed.
(Not fully ready yet, I'll announce it later on the list.)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17805
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Sat, 14 Apr 2007 11:02:59 +0000 (11:02 +0000)]
Installer: Fix long standing bug that the configure script was not called when Python is already installed on the system.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17804
a592a061 -630c-0410-9148-
cb99ea01b6c8
Georg Baum [Sat, 14 Apr 2007 10:26:45 +0000 (10:26 +0000)]
small doxygen fix, remove unused declaration
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17803
a592a061 -630c-0410-9148-
cb99ea01b6c8
Edwin Leuven [Sat, 14 Apr 2007 09:49:52 +0000 (09:49 +0000)]
layout tweak
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17802
a592a061 -630c-0410-9148-
cb99ea01b6c8
Michael Schmitt [Sat, 14 Apr 2007 09:18:34 +0000 (09:18 +0000)]
po/*.po: remerg po/*.po: remergee
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17801
a592a061 -630c-0410-9148-
cb99ea01b6c8
Bo Peng [Sat, 14 Apr 2007 04:27:00 +0000 (04:27 +0000)]
update ImageMagick version in windows installer because I really can not find the 6.3.2-5 version
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17800
a592a061 -630c-0410-9148-
cb99ea01b6c8
Bo Peng [Sat, 14 Apr 2007 04:14:57 +0000 (04:14 +0000)]
remove a typo that breaks windows installer
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17799
a592a061 -630c-0410-9148-
cb99ea01b6c8
Richard Heck [Fri, 13 Apr 2007 15:25:53 +0000 (15:25 +0000)]
Add margin to paragraph dialog.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17798
a592a061 -630c-0410-9148-
cb99ea01b6c8
Peter Kümmel [Fri, 13 Apr 2007 13:46:59 +0000 (13:46 +0000)]
cmake: force verbose make files, add output for disable wall
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17797
a592a061 -630c-0410-9148-
cb99ea01b6c8
Peter Kümmel [Fri, 13 Apr 2007 13:42:59 +0000 (13:42 +0000)]
fix bug 3319: LyX starts offscreen when changing monitor configuration
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17796
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Fri, 13 Apr 2007 11:49:58 +0000 (11:49 +0000)]
fix comment
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17795
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Fri, 13 Apr 2007 11:35:11 +0000 (11:35 +0000)]
Fix a missing metrics update when clicking within a previewed formula.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17794
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Fri, 13 Apr 2007 10:10:10 +0000 (10:10 +0000)]
Reorder panels in Preference Settings dialog.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17793
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Fri, 13 Apr 2007 09:17:55 +0000 (09:17 +0000)]
I forgot this in revision 17786. Hope bug 3450 is really fixed now...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17792
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Fri, 13 Apr 2007 09:16:06 +0000 (09:16 +0000)]
* QPrefConvertersUi.ui
- change GUI layout in accordance with latest "copiers" and "file format" changes.
- add converter cache section.
* QPrefsDialog: implement converter cache enabling and maximum age.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17791
a592a061 -630c-0410-9148-
cb99ea01b6c8
Richard Heck [Fri, 13 Apr 2007 02:09:50 +0000 (02:09 +0000)]
Disable signals on programmatic checks to prevent unnecessary trigger of slots.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17790
a592a061 -630c-0410-9148-
cb99ea01b6c8
Richard Heck [Fri, 13 Apr 2007 02:07:55 +0000 (02:07 +0000)]
Redo layout of dialog to solve sizing issue.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17789
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Thu, 12 Apr 2007 20:19:40 +0000 (20:19 +0000)]
fix for the math-matrix dialog image
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17788
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Thu, 12 Apr 2007 20:18:08 +0000 (20:18 +0000)]
LyXWinInstaller:
- avoid uninstalling stuff that was installed by a previous LyX-Version
- renaming Readme-files
- drop PDFViewWin7.exe and go back to the pdfopen/pdfclos method for Adobe Reader 7.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17787
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Thu, 12 Apr 2007 16:49:01 +0000 (16:49 +0000)]
Fix bug 3450:
http://bugzilla.lyx.org/show_bug.cgi?id=3450
* ControlMath
- new MathSymbol struct that summarize the symbol attributes (including font and fontcode)
* QDelimiterDialog:
- make use of the new MathSymbol for the ListWidget.
- store the latex name in the tooltip instead of lookup for it.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17786
a592a061 -630c-0410-9148-
cb99ea01b6c8
Georg Baum [Thu, 12 Apr 2007 12:54:11 +0000 (12:54 +0000)]
Partly undo rev 17780: Since the lfun math-matrix does still exist and can
be added by users to toolbars we should not delete the icon.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17785
a592a061 -630c-0410-9148-
cb99ea01b6c8
Georg Baum [Thu, 12 Apr 2007 12:51:29 +0000 (12:51 +0000)]
remove stupid commented line
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17784
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Wed, 11 Apr 2007 23:44:03 +0000 (23:44 +0000)]
make some math icons visible to be used e.g. also in the docs
(someone has build them with antialiasing destroying the resolution)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17782
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Wed, 11 Apr 2007 19:35:35 +0000 (19:35 +0000)]
make LyX compile again after changeset 17776
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17781
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Wed, 11 Apr 2007 19:14:47 +0000 (19:14 +0000)]
Connect math matrix dialog to math panel as discussed yesterday.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17780
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Wed, 11 Apr 2007 18:51:20 +0000 (18:51 +0000)]
es_EmbeddedObjects: updates from Ignacio
es_Extended: mention Ignacio as translator
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17779
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Wed, 11 Apr 2007 18:45:11 +0000 (18:45 +0000)]
es_Extended.lyx: updates from Ignacio
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17778
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Wed, 11 Apr 2007 18:32:35 +0000 (18:32 +0000)]
de_Userguide: updates from Hartmut
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17777
a592a061 -630c-0410-9148-
cb99ea01b6c8
Richard Heck [Wed, 11 Apr 2007 14:04:40 +0000 (14:04 +0000)]
Changes to paragraph settings dialog so that it offers only
options accepted by the current paragraph.
ui/QParagraphUi.ui
Changed combo box for alignment to radio buttons. Added
checkbox for default alignment.
QParagraphDialog.[Ch]
public:
void checkAlignmentRadioButtons();
void alignmentToRadioButtons(LyXAlignment);
LyXAlignment getAlignmentFromDialog();
private:
typedef std::map<LyXAlignment, QRadioButton *> QPRadioMap;
QPRadioMap radioMap;
protected Q_SLOTS:
void change_adaptor();
void enableLinespacingValue(int);
void on_alignDefaultCB_toggled(bool);
QParagraph.C
Rework apply() and update_contents() using new functions just
mentioned.
Thanks to Abdel for his help.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17776
a592a061 -630c-0410-9148-
cb99ea01b6c8
Richard Heck [Wed, 11 Apr 2007 13:45:44 +0000 (13:45 +0000)]
Reorganize dialogs along lines suggested by Abdel to give more room to line edit boxes.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17775
a592a061 -630c-0410-9148-
cb99ea01b6c8
Richard Heck [Wed, 11 Apr 2007 13:44:26 +0000 (13:44 +0000)]
Add vertical spacer.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17774
a592a061 -630c-0410-9148-
cb99ea01b6c8
Richard Heck [Wed, 11 Apr 2007 13:42:59 +0000 (13:42 +0000)]
Move alter button to match other dialogs.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17773
a592a061 -630c-0410-9148-
cb99ea01b6c8
Jean-Marc Lasgouttes [Wed, 11 Apr 2007 08:42:42 +0000 (08:42 +0000)]
fix typo
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17772
a592a061 -630c-0410-9148-
cb99ea01b6c8
Enrico Forestieri [Wed, 11 Apr 2007 00:27:35 +0000 (00:27 +0000)]
Fix remaining issues with big delimiters
* src/mathed/MathSupport.C:
add "slash" to the decoration table.
* src/mathed/InsetMathBig.C
(InsetMathBig::draw): don't remove backslash delimiter.
(InsetMathBig::isBigInsetDelim): add "\\" and "\slash" to
the delimiters table.
* src/frontends/qt4/QDelimiterDialog.C
(fix_name): return "\\" instead of "\backslash" as that now
works after the fixes above.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17771
a592a061 -630c-0410-9148-
cb99ea01b6c8
Richard Heck [Tue, 10 Apr 2007 22:04:08 +0000 (22:04 +0000)]
Added menu entries for math delimiter and matix dialogs.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17770
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Tue, 10 Apr 2007 20:57:59 +0000 (20:57 +0000)]
add math delimiter dialog to math toolbar, by Richard and me
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17768
a592a061 -630c-0410-9148-
cb99ea01b6c8
Jürgen Spitzmüller [Tue, 10 Apr 2007 16:50:19 +0000 (16:50 +0000)]
* src/BufferView.C (mouseSetCursor): update fixes.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17767
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Tue, 10 Apr 2007 14:51:27 +0000 (14:51 +0000)]
- Work a bit on the layout.
- Set the font used in the lists to Arial, 10.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17766
a592a061 -630c-0410-9148-
cb99ea01b6c8
Jürgen Spitzmüller [Tue, 10 Apr 2007 11:25:02 +0000 (11:25 +0000)]
* src/text3.C (doDispatch):
- add missing undo call to LFUN_QUOTE_INSERT
(fixes bug 3439).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17764
a592a061 -630c-0410-9148-
cb99ea01b6c8
Georg Baum [Tue, 10 Apr 2007 11:01:44 +0000 (11:01 +0000)]
update my credits entry and make generate_contributions.py run again
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17763
a592a061 -630c-0410-9148-
cb99ea01b6c8
Jean-Marc Lasgouttes [Tue, 10 Apr 2007 09:15:40 +0000 (09:15 +0000)]
fix cash with Toc widget (when stdlib-debug is on)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17762
a592a061 -630c-0410-9148-
cb99ea01b6c8
Jürgen Spitzmüller [Tue, 10 Apr 2007 08:20:12 +0000 (08:20 +0000)]
* src/rowpainter.C (paintPar):
- only set wide() to true for insets if they are not nested
in a non-wide inset (bug 3275)
* src/rowpainter.C (inNarrowInset):
- new helper func for the above.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17761
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Mon, 9 Apr 2007 23:51:22 +0000 (23:51 +0000)]
LyXWinInstaller:
- removed Galician files as they were only there due to a bug in NSIS
-> NSIS 2.25 is now required for compilation
-> updated Readme files
- version bump
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17760
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Mon, 9 Apr 2007 20:55:38 +0000 (20:55 +0000)]
Describe the latest graphics dialog changes in the docs, by Richard and me.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17759
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Mon, 9 Apr 2007 18:04:31 +0000 (18:04 +0000)]
es_Extended: some adjustments for PDF-bookmarks
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17758
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Mon, 9 Apr 2007 17:30:54 +0000 (17:30 +0000)]
New Spanish translation of the Extended manual, by Ignacio.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17757
a592a061 -630c-0410-9148-
cb99ea01b6c8
Jürgen Spitzmüller [Mon, 9 Apr 2007 09:31:56 +0000 (09:31 +0000)]
* src/lyxfunc.C (dispatch):
- do not attempt to toggle math insets via ALL_INSETS_TOGGLE
(fixes bug 3358)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17756
a592a061 -630c-0410-9148-
cb99ea01b6c8
Enrico Forestieri [Sat, 7 Apr 2007 02:07:15 +0000 (02:07 +0000)]
Fix gui for slash and backslash big/variable size delimiters
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17755
a592a061 -630c-0410-9148-
cb99ea01b6c8
Enrico Forestieri [Sat, 7 Apr 2007 01:07:51 +0000 (01:07 +0000)]
Restore the version number position on the splash screen
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17754
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Sat, 7 Apr 2007 00:04:38 +0000 (00:04 +0000)]
add GuiView parent to QToc for proper memory management.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17753
a592a061 -630c-0410-9148-
cb99ea01b6c8
Enrico Forestieri [Sat, 7 Apr 2007 00:00:32 +0000 (00:00 +0000)]
Fix gui for the "|" big delimiter
* src/frontends/qt4/QDelimiterDialog.C
(fix_name): Return "|" instead of "\|" as this is equivalent to \Vert.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17752
a592a061 -630c-0410-9148-
cb99ea01b6c8
Georg Baum [Fri, 6 Apr 2007 18:03:29 +0000 (18:03 +0000)]
prevent the compiler from optimiying away support::Path variables
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17751
a592a061 -630c-0410-9148-
cb99ea01b6c8
Richard Heck [Fri, 6 Apr 2007 17:48:54 +0000 (17:48 +0000)]
Moved std* includes before customizations.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17750
a592a061 -630c-0410-9148-
cb99ea01b6c8
Enrico Forestieri [Fri, 6 Apr 2007 17:38:11 +0000 (17:38 +0000)]
Fix bug 3410 by Georg and me
* src/support/tempname.C
(tempName): Return FileName in utf8 encoding.
* src/lyxsocket.[Ch]
(LyXServerSocket::LyXServerSocket): Use FileName instead of string
and set the env var LYXSOCKET in the filesystem encoding as this
is what the client expects.
* src/support/socktools.[Ch]
(socktools::listen): Convert to FileName and use the filesystem
encoding for the file names stored in the sockaddr_un struct.
* src/client/client.C
(socktools::connect): Convert to FileName and use the filesystem
encoding for the file names stored in the sockaddr_un struct.
(LyXDataSocket::LyXDataSocket, main): Convert to FileName.
* src/lyx_main.C
(LyX::exec): Use FileName instead of string in socket code.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17749
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Fri, 6 Apr 2007 16:27:10 +0000 (16:27 +0000)]
Fix bug 3413:
http://bugzilla.lyx.org/show_bug.cgi?id=3413
* ui/QNomenclUi.ui
- description field: replace LineEdit with TexEdit
* QNomencl.C: take care of the \n <-> \\ conversion in the description field.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17748
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Fri, 6 Apr 2007 15:57:32 +0000 (15:57 +0000)]
Make the delimiters dialog use true unicode symbols instead of pixmaps.
* ControlMath.[Ch]
- mathSymbol(), texName(): new method for easy access of math symbols and associated TeX names
- latex_delimiters: allowed delimiters transferred from QDelimiterDialog.C
* QDelimiterDialog.C:
- makes use of the above.
- display the TeX code in a label instead of beside the symbol.
* QDelimiterUi.ui
- shrink it so that it could nicely fit in a DockWidget but this doesn't work, the dialog is too large!
- texCodeL: new label.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17747
a592a061 -630c-0410-9148-
cb99ea01b6c8
Georg Baum [Fri, 6 Apr 2007 13:09:54 +0000 (13:09 +0000)]
Use FileName instead of strings in support::Package.
This fixes some encoding problems, and hopefully also bug 3410.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17746
a592a061 -630c-0410-9148-
cb99ea01b6c8
Richard Heck [Fri, 6 Apr 2007 12:38:23 +0000 (12:38 +0000)]
Fix small bug with new graphics dialog.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17745
a592a061 -630c-0410-9148-
cb99ea01b6c8
Georg Baum [Fri, 6 Apr 2007 12:31:33 +0000 (12:31 +0000)]
remove unneeded lyx qualifier
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17744
a592a061 -630c-0410-9148-
cb99ea01b6c8
Georg Baum [Fri, 6 Apr 2007 11:20:09 +0000 (11:20 +0000)]
remove unneeded lyx qualifier
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17743
a592a061 -630c-0410-9148-
cb99ea01b6c8
Jean-Marc Lasgouttes [Fri, 6 Apr 2007 09:41:55 +0000 (09:41 +0000)]
Document Provides tag and changes to LabelString[Appendix]
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17742
a592a061 -630c-0410-9148-
cb99ea01b6c8
Georg Baum [Fri, 6 Apr 2007 09:39:05 +0000 (09:39 +0000)]
remove duplicate top_srcdir()
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17741
a592a061 -630c-0410-9148-
cb99ea01b6c8
Jean-Marc Lasgouttes [Fri, 6 Apr 2007 09:02:23 +0000 (09:02 +0000)]
New framework for declaring generic features in textclasses.
* src/LaTeXFeatures.C (mustProvide): new method; returns true when
isRequired is true and the feature is not provided by the
textclass.
(getPackages, getLyXSGMLEntities): use mustProvide when relevant.
* src/bufferparams.C (getEngine):
* src/buffer.C (validate): adapt to change below.
* src/lyxtextclass.C (read): replace tags ProvidesNatbib,
ProvidesMakeidx, ProvidesUrl and ProvidesAmsmath by a generic
"Provides".
(provides): take a string as argument.
* lib/scripts/layout2layout.py (convert): convert "ProvidesXxx" tags
to "Provides xxx".
* lib/layouts/*: update to format 4.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17740
a592a061 -630c-0410-9148-
cb99ea01b6c8
Georg Baum [Fri, 6 Apr 2007 08:48:34 +0000 (08:48 +0000)]
remove methods that are no longer needed since we have the new bibtex parser
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17739
a592a061 -630c-0410-9148-
cb99ea01b6c8
Georg Baum [Fri, 6 Apr 2007 08:30:37 +0000 (08:30 +0000)]
Fix dialog interaction with InsetMathRef (leftover from changed
InsetCommandParams)
* src/mathed/InsetMathCommand.[Ch]
(CommandInset::createDialogStr): Move to InsetMathRef, since it is
no longer generic.
* src/mathed/MathFactory.C
(createInsetMath_fromDialogStr): Use InsetCommandMailer instead of
manual parsing. This ensures that the syntax is correct.
* src/mathed/InsetMathRef.[Ch]
(InsetMathRef::createDialogStr): Moved here from InsetMathCommand,
but use InsetCommandMailer.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17738
a592a061 -630c-0410-9148-
cb99ea01b6c8
Georg Baum [Thu, 5 Apr 2007 15:55:04 +0000 (15:55 +0000)]
Probably fix bug 3360:
* src/lyxfunc.C
(LyXFunc::dispatch): Call LFUN_DIALOG_SHOW_NEW_INSET instead of
LFUN_DIALOG_SHOW, since the former seems to be connected to the last
open inset.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17736
a592a061 -630c-0410-9148-
cb99ea01b6c8
Richard Heck [Thu, 5 Apr 2007 14:58:15 +0000 (14:58 +0000)]
Fix for bug 3215. All changes in src/frontends/qt4/.
Changed dialog and added routines to deal with an "auto" label
in cases where defaults are used.
ui/MarginsUi.ui: Changed labels for width and height to checkboxes. Removed connections.
checkwidgets.[Ch]: Extended checkedLineEdit routines to take a QWidget.
qt_helpers.[Ch]:
Added void lengthToWidgets(QLineEdit *, LengthCombo *, LyXLength const &, LyXLength::UNIT)
Added void lengthAutoToWidgets(QLineEdit *, LengthCombo *, LyXLength const &, LyXLength::UNIT)
Added void setAutoTextCB(QCheckBox *, QLineEdit *, LengthCombo *)
validators.[Ch]:
Added class LengthAutoValidator : public LengthValidator
Added class DoubleAutoValidator : public QDoubleValidator
QGraphicsDialog.[Ch]
Added virtual void setAutoText()
Added virtual void on_WidthCB_toggled(bool)
Added virtual void on_HeightCB_toggled(bool)
Used the new functions to set "auto" in default cases and toggle checkboxes as needed.
Set validator for scale.
Re-organized connect routines.
QGraphics.C:
Completely re-worked update_contents().
Significant changes to apply().
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17735
a592a061 -630c-0410-9148-
cb99ea01b6c8
Richard Heck [Thu, 5 Apr 2007 13:51:42 +0000 (13:51 +0000)]
Fix for bug 3416. Change output routine for geometry package.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17734
a592a061 -630c-0410-9148-
cb99ea01b6c8
Richard Heck [Thu, 5 Apr 2007 13:49:01 +0000 (13:49 +0000)]
Fix for bug 3401. Updated LFUN_CITATION_INSERT to new format.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17733
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Thu, 5 Apr 2007 12:39:22 +0000 (12:39 +0000)]
Use case:
1) launch the dialog
2) select a delimiter in the left pane
3) Tab
4) select a delimiter in the right pane
5) Enter
So:
- Also enable the quick insertion while in the right pane
- Do not limit the quick insertion to matched key
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17732
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Thu, 5 Apr 2007 12:12:07 +0000 (12:12 +0000)]
Rework the delimiter dialog:
- ListWidget instead of combo,
- matched delimiters on the same row,
- immediate insertion on "enter" or "double-click" if the 'match' option is checked.
- simplification of the code.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17731
a592a061 -630c-0410-9148-
cb99ea01b6c8
Jean-Marc Lasgouttes [Thu, 5 Apr 2007 10:57:14 +0000 (10:57 +0000)]
* lyxlayout.C (read): set labelstringappendix_ every time
labelstring is set (instead of using this value only as a
fallback) (bug 3351)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17729
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Thu, 5 Apr 2007 09:26:09 +0000 (09:26 +0000)]
Delimiter dilaog: Cleanup the code and rework the dialog a bit.
Most of the change is about using the new private member delimiters_ instead of the "delim" table. Also, we don't display an icon when the delimiter is one character.
I did not manage to let the combos expand to the maximum.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17727
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Thu, 5 Apr 2007 08:10:22 +0000 (08:10 +0000)]
Fix bug 3420 by Uwe and Enrico.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17726
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Thu, 5 Apr 2007 01:02:31 +0000 (01:02 +0000)]
- layouts/stdstruct.inc: fix tipo
- templates/modernCV.lyx: small cleanup
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17725
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Thu, 5 Apr 2007 01:01:03 +0000 (01:01 +0000)]
europecv: - fix bibliography and wrong address layout
- change layout file because europecv doesn't support bibitems
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17724
a592a061 -630c-0410-9148-
cb99ea01b6c8
Bernhard Roider [Wed, 4 Apr 2007 20:06:34 +0000 (20:06 +0000)]
Fix bug 1826 + A more precise parser for bibtex files based on the description found on this web page: http://artis.imag.fr/~Xavier.Decoret/resources/xdkbibtex/bibtex_summary.html
Most important improvements:
- read file character by character and treat newline like space characters.
Thus the @ does not need to be at the beginning of a line.
- it reads @string entries and replaces the strings in the field values
- it also handles @comment entries
- it recovers from syntax errors at the next entry starting with @
- it ignores everything between entries
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17723
a592a061 -630c-0410-9148-
cb99ea01b6c8
Peter Kümmel [Wed, 4 Apr 2007 19:21:16 +0000 (19:21 +0000)]
cmake: simplify all-in-one file naming
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17722
a592a061 -630c-0410-9148-
cb99ea01b6c8
Peter Kümmel [Wed, 4 Apr 2007 19:07:43 +0000 (19:07 +0000)]
cmake: remove warning about const const, don't use pchs when compiling merged
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17721
a592a061 -630c-0410-9148-
cb99ea01b6c8
Peter Kümmel [Wed, 4 Apr 2007 19:03:57 +0000 (19:03 +0000)]
cmake: work-around for cmake bug
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17720
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Wed, 4 Apr 2007 16:36:50 +0000 (16:36 +0000)]
Fix bug 3412:
http://bugzilla.lyx.org/show_bug.cgi?id=3412
* QNomenclDialog::QNomenclDialog(): setting the focus proxy in the Description edit box.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17719
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Wed, 4 Apr 2007 16:17:24 +0000 (16:17 +0000)]
Fix bug 3408 and 3408:
http://bugzilla.lyx.org/show_bug.cgi?id=3408
http://bugzilla.lyx.org/show_bug.cgi?id=3409
The missing redraw was introduced with "Draw only decoration" optimisation in mathed. Setting the flags to Update::Force in case of Preview mode fixes the problem.
* InsetMathHull::notifyCursorLeaves(): set the cursor flags to 'Force'
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17718
a592a061 -630c-0410-9148-
cb99ea01b6c8
Edwin Leuven [Wed, 4 Apr 2007 13:10:38 +0000 (13:10 +0000)]
* fix layout
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17717
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Wed, 4 Apr 2007 12:58:40 +0000 (12:58 +0000)]
remove "BufferView.h"
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17716
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Wed, 4 Apr 2007 12:50:20 +0000 (12:50 +0000)]
Put file editor and Browse and Edit buttons in the same horizontal layout.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17715
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Wed, 4 Apr 2007 01:35:15 +0000 (01:35 +0000)]
support for europecv: Layout file and template
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17714
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Wed, 4 Apr 2007 01:30:54 +0000 (01:30 +0000)]
moderncv: - reworked layout and template file
- reduce ERT to minimum
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17713
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Wed, 4 Apr 2007 01:21:38 +0000 (01:21 +0000)]
g-brief2.layout: whitespace
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17712
a592a061 -630c-0410-9148-
cb99ea01b6c8
Richard Heck [Tue, 3 Apr 2007 21:47:00 +0000 (21:47 +0000)]
Made sizeHint const.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17711
a592a061 -630c-0410-9148-
cb99ea01b6c8
Uwe Stöhr [Tue, 3 Apr 2007 20:51:27 +0000 (20:51 +0000)]
add bibitem support for moderncv
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17710
a592a061 -630c-0410-9148-
cb99ea01b6c8
Richard Heck [Tue, 3 Apr 2007 20:45:46 +0000 (20:45 +0000)]
Added check for valid size to show().
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17709
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Tue, 3 Apr 2007 13:07:38 +0000 (13:07 +0000)]
Still trying to solve the Toc panel crash with stdlib-debug enabled gcc.
* ControlToc::update(): get rid of the pure virutal method.
* QToc::initialiseParams(): overload ControlToc method.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17708
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Tue, 3 Apr 2007 10:50:38 +0000 (10:50 +0000)]
Following r17706:
* Buffer::Impl::messages: deleted
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17707
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Tue, 3 Apr 2007 10:45:22 +0000 (10:45 +0000)]
Small cleanup. updateDocLang() was basically a void function since my paragraph language cleanup.
* Buffer:
- updateDocLang(): deleted.
- B_(): use getLanguage() directly.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17706
a592a061 -630c-0410-9148-
cb99ea01b6c8
Georg Baum [Tue, 3 Apr 2007 08:27:23 +0000 (08:27 +0000)]
explain why ownsClipbiard() does not work on Windows and OS X
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17704
a592a061 -630c-0410-9148-
cb99ea01b6c8
Abdelrazak Younes [Tue, 3 Apr 2007 08:17:45 +0000 (08:17 +0000)]
Sync with src/debug.C
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17703
a592a061 -630c-0410-9148-
cb99ea01b6c8