]> git.lyx.org Git - lyx.git/log
lyx.git
17 years agoInstaller: Fix long standing bug that the configure script was not called when Python...
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

17 years agosmall doxygen fix, remove unused declaration
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

17 years agolayout tweak
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

17 years ago po/*.po: remerg po/*.po: remergee
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

17 years agoupdate ImageMagick version in windows installer because I really can not find the...
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

17 years agoremove a typo that breaks windows installer
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

17 years agoAdd margin to paragraph dialog.
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

17 years agocmake: force verbose make files, add output for disable wall
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

17 years agofix bug 3319: LyX starts offscreen when changing monitor configuration
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

17 years agofix comment
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

17 years agoFix a missing metrics update when clicking within a previewed formula.
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

17 years agoReorder panels in Preference Settings dialog.
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

17 years agoI forgot this in revision 17786. Hope bug 3450 is really fixed now...
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

17 years ago* QPrefConvertersUi.ui
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

17 years agoDisable signals on programmatic checks to prevent unnecessary trigger of slots.
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

17 years agoRedo layout of dialog to solve sizing issue.
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

17 years agofix for the math-matrix dialog image
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

17 years agoLyXWinInstaller:
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

17 years agoFix bug 3450:
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

17 years agoPartly undo rev 17780: Since the lfun math-matrix does still exist and can
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

17 years agoremove stupid commented line
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

17 years agomake some math icons visible to be used e.g. also in the docs
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

17 years agomake LyX compile again after changeset 17776
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

17 years agoConnect math matrix dialog to math panel as discussed yesterday.
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

17 years agoes_EmbeddedObjects: updates from Ignacio
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

17 years agoes_Extended.lyx: updates from Ignacio
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

17 years agode_Userguide: updates from Hartmut
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

17 years agoChanges to paragraph settings dialog so that it offers only
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

17 years agoReorganize dialogs along lines suggested by Abdel to give more room to line edit...
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

17 years agoAdd vertical spacer.
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

17 years agoMove alter button to match other dialogs.
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

17 years agofix typo
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

17 years agoFix remaining issues with big delimiters
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

17 years agoAdded menu entries for math delimiter and matix dialogs.
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

17 years agoadd math delimiter dialog to math toolbar, by Richard and me
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

17 years ago* src/BufferView.C (mouseSetCursor): update fixes.
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

17 years ago- Work a bit on the layout.
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

17 years ago* src/text3.C (doDispatch):
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

17 years agoupdate my credits entry and make generate_contributions.py run again
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

17 years agofix cash with Toc widget (when stdlib-debug is on)
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

17 years ago* src/rowpainter.C (paintPar):
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

17 years agoLyXWinInstaller:
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

17 years agoDescribe the latest graphics dialog changes in the docs, by Richard and me.
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

17 years agoes_Extended: some adjustments for PDF-bookmarks
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

17 years agoNew Spanish translation of the Extended manual, by Ignacio.
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

17 years ago* src/lyxfunc.C (dispatch):
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

17 years agoFix gui for slash and backslash big/variable size delimiters
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

17 years agoRestore the version number position on the splash screen
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

17 years agoadd GuiView parent to QToc for proper memory management.
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

17 years agoFix gui for the "|" big delimiter
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

17 years agoprevent the compiler from optimiying away support::Path variables
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

17 years agoMoved std* includes before customizations.
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

17 years agoFix bug 3410 by Georg and me
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

17 years agoFix bug 3413:
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

17 years agoMake the delimiters dialog use true unicode symbols instead of pixmaps.
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

17 years agoUse FileName instead of strings in support::Package.
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

17 years agoFix small bug with new graphics dialog.
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

17 years agoremove unneeded lyx qualifier
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

17 years agoremove unneeded lyx qualifier
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

17 years agoDocument Provides tag and changes to LabelString[Appendix]
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

17 years agoremove duplicate top_srcdir()
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

17 years agoNew framework for declaring generic features in textclasses.
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

17 years agoremove methods that are no longer needed since we have the new bibtex parser
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

17 years agoFix dialog interaction with InsetMathRef (leftover from changed
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

17 years agoProbably fix bug 3360:
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

17 years agoFix for bug 3215. All changes in src/frontends/qt4/.
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

17 years agoFix for bug 3416. Change output routine for geometry package.
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

17 years agoFix for bug 3401. Updated LFUN_CITATION_INSERT to new format.
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

17 years agoUse case:
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

17 years agoRework the delimiter dialog:
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

17 years ago * lyxlayout.C (read): set labelstringappendix_ every time
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

17 years agoDelimiter dilaog: Cleanup the code and rework the dialog a bit.
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

17 years agoFix bug 3420 by Uwe and Enrico.
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

17 years ago- layouts/stdstruct.inc: fix tipo
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

17 years agoeuropecv: - fix bibliography and wrong address layout
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

17 years agoFix bug 1826 + A more precise parser for bibtex files based on the description found...
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

17 years agocmake: simplify all-in-one file naming
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

17 years agocmake: remove warning about const const, don't use pchs when compiling merged
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

17 years agocmake: work-around for cmake bug
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

17 years agoFix bug 3412:
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

17 years agoFix bug 3408 and 3408:
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

17 years ago* fix layout
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

17 years agoremove "BufferView.h"
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

17 years agoPut file editor and Browse and Edit buttons in the same horizontal layout.
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

17 years agosupport for europecv: Layout file and template
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

17 years agomoderncv: - reworked layout and template file
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

17 years agog-brief2.layout: whitespace
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

17 years agoMade sizeHint const.
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

17 years agoadd bibitem support for moderncv
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

17 years agoAdded check for valid size to show().
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

17 years agoStill trying to solve the Toc panel crash with stdlib-debug enabled gcc.
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

17 years agoFollowing r17706:
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

17 years agoSmall cleanup. updateDocLang() was basically a void function since my paragraph langu...
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

17 years agoexplain why ownsClipbiard() does not work on Windows and OS X
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

17 years agoSync with src/debug.C
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

17 years agoNormalize everything that comes from 'outside' (plain text import,
Georg Baum [Tue, 3 Apr 2007 08:15:39 +0000 (08:15 +0000)]
Normalize  everything that comes from 'outside' (plain text import,
keyboard input via kmap, clipboard and selection) to normalized form KC
(precomposed characters) since we don't support the decomposed form very
well.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17702 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agoQGraphicsDialog.C: fix bug that there is no image scale value when keepaspectratio...
Uwe Stöhr [Tue, 3 Apr 2007 02:07:35 +0000 (02:07 +0000)]
QGraphicsDialog.C: fix bug that there is no image scale value when keepaspectratio was previously checked
QGraphics.C: remove double entry

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17701 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agosupport for moderncv: Layout file and template as we currently have no CV template...
Uwe Stöhr [Tue, 3 Apr 2007 01:52:34 +0000 (01:52 +0000)]
support for moderncv: Layout file and template as we currently have no CV template but as discusses some times ago on the users list we need one for the beginners.
(The next days I'll also prepare support for europecv, the second nicht CV class that is also required to use in some fields.)

I hope I'm not too rash here.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17700 a592a061-630c-0410-9148-cb99ea01b6c8

17 years ago- g-brief2 cleanups: Make Standard style the default as Letter style as default cause...
Uwe Stöhr [Tue, 3 Apr 2007 01:37:39 +0000 (01:37 +0000)]
- g-brief2 cleanups: Make Standard style the default as Letter style as default causes LaTeX errors when you accidentally have two of them
(since years now used by me successfully)
- new template for g-brief2

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17699 a592a061-630c-0410-9148-cb99ea01b6c8

17 years agoUse new isAlphaASCII and isDigitASCII functions instead of isalpha and
Georg Baum [Mon, 2 Apr 2007 15:21:36 +0000 (15:21 +0000)]
Use new isAlphaASCII and isDigitASCII functions instead of isalpha and
isdigit from ctype.h, because the latter are locale dependant and do not
work with char_type.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17698 a592a061-630c-0410-9148-cb99ea01b6c8