]> git.lyx.org Git - lyx.git/log
lyx.git
17 years agoLyXWinInstaller: fix bug in uninstalling Arabic Aspell dict
Uwe Stöhr [Sun, 15 Apr 2007 12:36:14 +0000 (12:36 +0000)]
LyXWinInstaller: fix bug in uninstalling Arabic Aspell dict

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

17 years agofix wrong entry from my last commit
Uwe Stöhr [Sun, 15 Apr 2007 11:49:48 +0000 (11:49 +0000)]
fix wrong entry from my last commit

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

17 years agoAdd math fonts to SVN
Uwe Stöhr [Sun, 15 Apr 2007 11:46:26 +0000 (11:46 +0000)]
Add math fonts to SVN
(please check if the Makefile entry is complete, I couldn't test this here)

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

17 years agonew "Update" installer: should now be close to ready
Uwe Stöhr [Sun, 15 Apr 2007 10:22:49 +0000 (10:22 +0000)]
new "Update" installer: should now be close to ready

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

17 years agolastFilePos: save bottom level pit and pos
Bo Peng [Sun, 15 Apr 2007 04:50:42 +0000 (04:50 +0000)]
lastFilePos: save bottom level pit and pos

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

17 years agorevert bug I accidentally introduced in the previous commit
Uwe Stöhr [Sat, 14 Apr 2007 17:33:40 +0000 (17:33 +0000)]
revert bug I accidentally introduced in the previous commit

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

17 years agofix typo in g-brief2 support
Uwe Stöhr [Sat, 14 Apr 2007 17:28:23 +0000 (17:28 +0000)]
fix typo in g-brief2 support

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

17 years agoAdd Updownarrow and updownarrow to the delimiter dialog
Uwe Stöhr [Sat, 14 Apr 2007 16:41:55 +0000 (16:41 +0000)]
Add Updownarrow and updownarrow to the delimiter dialog

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

17 years ago * lib/ui/stdtoolbars.inc: group all delimiter buttons; strip obsolete "math" prefix
Michael Schmitt [Sat, 14 Apr 2007 16:29:01 +0000 (16:29 +0000)]
* lib/ui/stdtoolbars.inc: group all delimiter buttons; strip obsolete "math" prefix
* lib/ui/stdmenues.inc: move math panel to the end of the submenu; strip obsolete
"math" prefix (everything is math-related in this submenu)

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

17 years agoFix bugs 3458:
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

17 years ago * po/de.po: better menu shortcut
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

17 years ago * layouts/*.layout: put all LabelStrings in quotes; in the past, we
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

17 years agoremove unused declaration
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

17 years agoNew installer version: With this, existing installations can be updated so that no...
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

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