]> git.lyx.org Git - lyx.git/log
lyx.git
17 years agotwo mirror servers for all downloads
Joost Verburg [Thu, 21 Jun 2007 18:41:24 +0000 (18:41 +0000)]
two mirror servers for all downloads

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

17 years agoFix bug 1486: copied mathed is not previewed, from Alfredo
Bo Peng [Thu, 21 Jun 2007 18:02:51 +0000 (18:02 +0000)]
Fix bug 1486: copied mathed is not previewed, from Alfredo

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

17 years ago* this one got lost in http://www.lyx.org/trac/changeset/18842
Edwin Leuven [Thu, 21 Jun 2007 16:14:52 +0000 (16:14 +0000)]
* this one got lost in http://www.lyx.org/trac/changeset/18842

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

17 years agonew & updated dictionaries
Joost Verburg [Thu, 21 Jun 2007 15:48:31 +0000 (15:48 +0000)]
new & updated dictionaries

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

17 years agoadd closetab.xpm to scons_manifest.py
Bo Peng [Thu, 21 Jun 2007 14:58:31 +0000 (14:58 +0000)]
add closetab.xpm to scons_manifest.py

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

17 years ago* Get rid the of the QWidgetAction subclass and use homebrew tearoff widget:
Edwin Leuven [Thu, 21 Jun 2007 09:51:50 +0000 (09:51 +0000)]
* Get rid the of the QWidgetAction subclass and use homebrew tearoff widget:
  this is a qt 4.1 solution and behaves on all platforms

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

17 years ago* Clear the paragraph metrics cache as well on redraw:
Stefan Schimanski [Thu, 21 Jun 2007 06:41:55 +0000 (06:41 +0000)]
* Clear the paragraph metrics cache as well on redraw:

  On fullscreen redraw the metrics of all visible paragraphs are
  recreated and stored in the TextMetrics object. If the number of
  paragraphs on screen does not change everything is fine because the
  paragraph metrics cache is just updated. But if the number decreases
  it can happen that old paragraph metrics remain in the cache. If this
  happened because e.g. a paragraph was deleted, it's possible that the
  cached paragraph is longer than the one which is actually at the
  position now. Using the Row objects from the cached paragraphs then
  can trigger accesses to positions which would have been valid in the
  old paragraph, but go over the end of the paragraph which is there
  now.

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

17 years ago* On MacOSX enter is no activation key for a QListWidget. Hence it
Stefan Schimanski [Thu, 21 Jun 2007 06:38:50 +0000 (06:38 +0000)]
* On MacOSX enter is no activation key for a QListWidget. Hence it
does not close the command completion popup. Moreover setFocus does
not focus the widget correctly, probably because the popup widget
behavior is different. An activateWindow solves the problem by
selecting the LyX view again as active window.

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

17 years ago- update to new Aspell repositories
Uwe Stöhr [Thu, 21 Jun 2007 00:57:55 +0000 (00:57 +0000)]
- update to new Aspell repositories
- add new download repository for Aspell
- add Farsi and Armenian Aspell support
- installer updates

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

17 years agoFix wrong intepretation of the return value of the prompt() function for the creation...
Bo Peng [Wed, 20 Jun 2007 21:07:32 +0000 (21:07 +0000)]
Fix wrong intepretation of the return value of the prompt() function for the creation of new document

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

17 years ago * po/*.po: remerge
Michael Schmitt [Tue, 19 Jun 2007 21:51:47 +0000 (21:51 +0000)]
* po/*.po: remerge

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

17 years ago * src/BufferView.cpp:
Michael Schmitt [Tue, 19 Jun 2007 21:48:04 +0000 (21:48 +0000)]
* src/BufferView.cpp:
* src/lyxfind.cpp:
* src/lyxfind.h: do not allow to replace texts that are
marked as deleted (fix by Jürgen Spitzmüller)

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

17 years ago * support/userinfo.cpp: quick fix for #3764: set
Michael Schmitt [Tue, 19 Jun 2007 21:29:40 +0000 (21:29 +0000)]
* support/userinfo.cpp: quick fix for #3764: set
user name to "Anonymous" by default

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

17 years agofix white space
Michael Schmitt [Tue, 19 Jun 2007 21:20:09 +0000 (21:20 +0000)]
fix white space

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

17 years agoAdd an alternative aspell dict repository, fix bug 3813
Bo Peng [Tue, 19 Jun 2007 19:29:36 +0000 (19:29 +0000)]
Add an alternative aspell dict repository, fix bug 3813

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

17 years agofix installer manifest
Bo Peng [Tue, 19 Jun 2007 19:26:53 +0000 (19:26 +0000)]
fix installer manifest

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

17 years agoadd installer files to scons_manifest so that installers can depends on installer...
Bo Peng [Tue, 19 Jun 2007 18:44:42 +0000 (18:44 +0000)]
add installer files to scons_manifest so that installers can depends on installer files

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

17 years agoFix bug 3171: switching document jumps always back to last saved bookmark
Abdelrazak Younes [Tue, 19 Jun 2007 17:57:40 +0000 (17:57 +0000)]
Fix bug 3171: switching document jumps always back to last saved bookmark

http://bugzilla.lyx.org/show_bug.cgi?id=3171

* LyXFunc::closeBuffer(): remove code that is already done on Buffer deletion thanks to the Buffer::closing() signal connection to LyXView. Setting the Buffer twice was part of the reason of the bug.

* BufferView::setBuffer(): properly update the metrics if we move to a saved cursor position.

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

17 years agoFix a few quirks and a crash introduced by a bad manual merge of local tree at revisi...
Abdelrazak Younes [Tue, 19 Jun 2007 17:04:09 +0000 (17:04 +0000)]
Fix a few quirks and a crash introduced by a bad manual merge of local tree at revision 18828. Sorry.

* LyXView::setBuffer(): update labels and toc only if we change parents.
* LyXView::loadLyXFile():
  - update labels in _any_ case and before setting the Buffer.
  - update GUI controls in case we move to a saved position.

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

17 years agoPolish revision 18825 and fix some remaining issues with child documents. The diff...
Abdelrazak Younes [Tue, 19 Jun 2007 16:03:47 +0000 (16:03 +0000)]
Polish revision 18825 and fix some remaining issues with child documents. The diff is bigger than it should because of white space issues.

* buffer_funcs.{h,cpp}: new checkAndLoadLyXFile() transferred from BufferView::loadLyXFile().

* BufferView::loadLyXFile(): deleted.

* LyXView::loadLyXFile(): simplify logic and fix some issues:
  - buggy child document leads to crash due to error list dialog.
  - ensure that we switch to buffer if there's some errors.
  - use LyXView::setBuffer() instead of repeating code.

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

17 years agowhite space -> tabs
Abdelrazak Younes [Tue, 19 Jun 2007 15:53:49 +0000 (15:53 +0000)]
white space -> tabs

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

17 years agoTrivial whitespace fix.
Richard Heck [Tue, 19 Jun 2007 14:59:34 +0000 (14:59 +0000)]
Trivial whitespace fix.

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

17 years agoPolish the Toc and labels updating when loading a child document.
Richard Heck [Tue, 19 Jun 2007 14:56:52 +0000 (14:56 +0000)]
Polish the Toc and labels updating when loading a child document.
Fix Bug 3860: Toc crash when loading a child documents.

* BufferView::loadLyXFile(): simplify, transfer last part to
  LyXView::loadLyXFile().
  Change return value to Buffer created by load (or 0 if none).
  Ultimately, this should all be moved to buffer_funcs.cpp, as it is no
  longer needed here.

* Buffer::setParentName(): small fix to avoid recursive includes.

* LyXView:
- setBuffer(): properly update the labels and the Toc if this is [LOAD Child
  Document] command. Move buffer connection and disconnection, simplifying
  earlier code.
- loadLyXFile(): get some code from BufferView::loadLyXFile() and from
  LyXFunc::LFUN_BUFFER_CHILD_OPEN, properly handle the child document case.
  There's a lot of overlap with setBuffer() here. This needs cleaning.

* LyXFunc: add optional argument to LFUN_BUFFER_CHILD_OPEN to indicate if
  the document is being opened by LyX itself rather than the user (as on
  View>DVI, for example).

* LyX: adapt to loadLyXFile() API changes.

* insets/InsetInclude: use LFUN_BUFFER_CHILD_OPEN rather than calling
  loadLyXFile() directly. Make use of new optional argument.

With this in place, the only thing missing for proper multipart document support is to automatically update the parent Buffer when switching from the parent Buffer. This would be very useful when you work with multiple document sharing the same child documents (as I often do).

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

17 years agoRemove now unused originaldir flag from Converter.{cpp,h}.
Richard Heck [Tue, 19 Jun 2007 14:29:57 +0000 (14:29 +0000)]
Remove now unused originaldir flag from Converter.{cpp,h}.
Update documentation to reflect removal.

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

17 years agoGalician update from Ramon Flores
Jean-Marc Lasgouttes [Tue, 19 Jun 2007 12:07:16 +0000 (12:07 +0000)]
Galician update from Ramon Flores

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

17 years ago* src/frontends/qt4/ui/ListingsUi.ui: cosmetics.
Jürgen Spitzmüller [Tue, 19 Jun 2007 07:29:40 +0000 (07:29 +0000)]
* src/frontends/qt4/ui/ListingsUi.ui: cosmetics.

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

17 years agode UserGuide.lyx: remove keyboard shortcut table that was only valid for certain...
Uwe Stöhr [Mon, 18 Jun 2007 18:27:08 +0000 (18:27 +0000)]
de UserGuide.lyx: remove keyboard shortcut table that was only valid for certain Unixes (with OK from Hartmut)

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

17 years agoEmbeddedObjects.lyx: Spanish update by Ignacio
Uwe Stöhr [Mon, 18 Jun 2007 18:25:15 +0000 (18:25 +0000)]
EmbeddedObjects.lyx: Spanish update by Ignacio

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

17 years agoLaTeXFeatures.cpp: Make the German Userguide compile again, fixes bug 3878 (http...
Uwe Stöhr [Mon, 18 Jun 2007 18:21:29 +0000 (18:21 +0000)]
LaTeXFeatures.cpp: Make the German Userguide compile again, fixes bug 3878 (http://bugzilla.lyx.org/show_bug.cgi?id=3878)
Patch kindly provided by Georg.

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

17 years agoANNOUNCE: add more new things we have in 1.5
Uwe Stöhr [Mon, 18 Jun 2007 18:19:24 +0000 (18:19 +0000)]
ANNOUNCE: add more new things we have in 1.5

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

17 years ago po/de.po: fix shortcut conflict
Michael Schmitt [Mon, 18 Jun 2007 16:51:18 +0000 (16:51 +0000)]
po/de.po: fix shortcut conflict

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

17 years ago* update cursor position on resize _after_ drawing. Because before
Stefan Schimanski [Mon, 18 Jun 2007 15:39:52 +0000 (15:39 +0000)]
* update cursor position on resize _after_ drawing. Because before
  the coordinate cache of the math inset is not valid and InsetMathNest
  depends on that to compute the cursor position.

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

17 years agothese fonts are already in lib/fonts, so I removed them here
Joost Verburg [Sun, 17 Jun 2007 22:29:21 +0000 (22:29 +0000)]
these fonts are already in lib/fonts, so I removed them here

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

17 years agoinstaller updates
Uwe Stöhr [Sun, 17 Jun 2007 20:35:43 +0000 (20:35 +0000)]
installer updates

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

17 years agoFix stuff that slipped in with 18812
Edwin Leuven [Sun, 17 Jun 2007 18:24:27 +0000 (18:24 +0000)]
Fix stuff that slipped in with 18812
 * IconPalette.cpp : typo's
 * QLToolbar.cpp   : unused code

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

17 years ago* Allow toolbar menus and panels (qt>=4.2) to be torn off
Edwin Leuven [Sun, 17 Jun 2007 17:55:36 +0000 (17:55 +0000)]
* Allow toolbar menus and panels (qt>=4.2) to be torn off

  IconPalette now subclasses QWidgetAction so that we can
  insert them in QMenu (before we were painting ourselves)

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

17 years agoEmbeddedObjects.lyx: add hint how to force a rotation direction for rotated floats
Uwe Stöhr [Sun, 17 Jun 2007 17:11:56 +0000 (17:11 +0000)]
EmbeddedObjects.lyx: add hint how to force a rotation direction for rotated floats

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

17 years agomodernCV.lyx: fix typo I introduced in previous commit
Uwe Stöhr [Sun, 17 Jun 2007 00:26:48 +0000 (00:26 +0000)]
modernCV.lyx: fix typo I introduced in previous commit

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

17 years agoinstaller updates
Uwe Stöhr [Sun, 17 Jun 2007 00:22:59 +0000 (00:22 +0000)]
installer updates

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

17 years agomoderncv: update layout and example to version 0.6 of moderncv.layout
Uwe Stöhr [Sun, 17 Jun 2007 00:21:35 +0000 (00:21 +0000)]
moderncv: update layout and example to version 0.6 of moderncv.layout
This means:
 - added subsection style in moderncv.layout
 (I had to promise to JMarc when I added the moderncv support to add this as soon as the new noderncv version is out.)
 - actualize preamble of modernCV.lyx to make it compile with the new version
 - better explanation of customization possibilities in the preamble of modernCV.lyx

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

17 years agode and it UserGuide.lyx: update the character table according to our Unicode features.
Uwe Stöhr [Sat, 16 Jun 2007 19:27:35 +0000 (19:27 +0000)]
de and it UserGuide.lyx: update the character table according to our Unicode features.

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

17 years ago * po/de.po: more updates
Michael Schmitt [Sat, 16 Jun 2007 16:35:42 +0000 (16:35 +0000)]
* po/de.po: more updates

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

17 years agode UserGuide.lyx: fix some layout issues.
Uwe Stöhr [Sat, 16 Jun 2007 16:17:20 +0000 (16:17 +0000)]
de UserGuide.lyx: fix some layout issues.

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

17 years ago * src/LaTeXFeatures.cpp: fix \providecolor macros for change tracking output
Michael Schmitt [Sat, 16 Jun 2007 16:09:26 +0000 (16:09 +0000)]
* src/LaTeXFeatures.cpp: fix \providecolor macros for change tracking output

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

17 years agoUserGuide.lyx: update the character table according to our Unicode features.
Uwe Stöhr [Sat, 16 Jun 2007 14:59:36 +0000 (14:59 +0000)]
UserGuide.lyx: update the character table according to our Unicode features.

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

17 years agounicodesymbols: use commands for the dashes for consistency reasons and to avoid...
Uwe Stöhr [Sat, 16 Jun 2007 14:56:16 +0000 (14:56 +0000)]
unicodesymbols: use commands for the dashes for consistency reasons and to avoid potential problems with some LaTeX-packages

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

17 years ago * po/*.po: remerge (another message has changed)
Michael Schmitt [Sat, 16 Jun 2007 10:18:38 +0000 (10:18 +0000)]
* po/*.po: remerge (another message has changed)

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

17 years agoinstaller updates
Uwe Stöhr [Fri, 15 Jun 2007 23:59:49 +0000 (23:59 +0000)]
installer updates

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

17 years agoWorkArea.cpp: fix cursor placement by updating the cursor position;
Uwe Stöhr [Fri, 15 Jun 2007 23:52:01 +0000 (23:52 +0000)]
WorkArea.cpp: fix cursor placement by updating the cursor position;
fixes http://bugzilla.lyx.org/show_bug.cgi?id=3873
patch from Stefan

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

17 years agoinstaller updates
Uwe Stöhr [Fri, 15 Jun 2007 23:31:13 +0000 (23:31 +0000)]
installer updates

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

17 years agounicodesymbols: fix incorrect spacing of character 215f
Uwe Stöhr [Fri, 15 Jun 2007 23:25:54 +0000 (23:25 +0000)]
unicodesymbols: fix incorrect spacing of character 215f

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

17 years agoheader cleanup.
Abdelrazak Younes [Fri, 15 Jun 2007 23:08:32 +0000 (23:08 +0000)]
header cleanup.

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

17 years agoEmbeddedObjects.lyx: fix typo spotted by Hartmut
Uwe Stöhr [Fri, 15 Jun 2007 23:05:33 +0000 (23:05 +0000)]
EmbeddedObjects.lyx: fix typo spotted by Hartmut

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

17 years agode Userguide.lyx: update the special characters table (fixes bug 3855: http://bugzill...
Uwe Stöhr [Fri, 15 Jun 2007 22:57:26 +0000 (22:57 +0000)]
de Userguide.lyx: update the special characters table (fixes bug 3855: http://bugzilla.lyx.org/show_bug.cgi?id=3855 )

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

17 years agounicodesymbols: add number form characters (that are for example used in the German...
Uwe Stöhr [Fri, 15 Jun 2007 22:54:21 +0000 (22:54 +0000)]
unicodesymbols: add number form characters (that are for example used in the German Userguide)

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

17 years ago* Added the kerning method to a macro to inherit the kerning from the expanded form.
Stefan Schimanski [Fri, 15 Jun 2007 18:26:35 +0000 (18:26 +0000)]
* Added the kerning method to a macro to inherit the kerning from the expanded form.
* Moreover the marker metrics calls are removed as they are not drawn anyway.
(fixes #3705)

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

17 years agoMake HTML export work.
Richard Heck [Fri, 15 Jun 2007 17:02:35 +0000 (17:02 +0000)]
Make HTML export work.

The key is the new copier script lib/scripts/ext_copy.py. Usage:
 ext_copy.py [-e ext1,ext2,...] <from file> <to file>
Given a <from file> and <to file>, it will copy all files in the directory
in which from_file is found that have the extensions given in the -e option,
or all files in that directory if no such argument is given. So, for example,
we can do:
  python ext_copy.py -e png,html,css /path/from/file.html /path/to/file.html
and all html, png, and css files in /path/from/ will be copied to the
(possibly new) directory /path/to/file.html.LyXconv/. The -t option determines
the extension added to the output filename passed to the script ($$o, in the
copier definition), the default being "LyXconv". If just . is given, then no
extension is added.

Other changes:
* configure.py: added appropriate copier definitions for html and wordhtml
formats, as well as for the Program pseudo-format.
* lib/Makefile.am and development/scons/scons_manifest.py: add ext_copy.py.
* lib/doc/Customization.lyx: update documentation.

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

17 years agoheader cleanup.
Abdelrazak Younes [Fri, 15 Jun 2007 14:52:15 +0000 (14:52 +0000)]
header cleanup.

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

17 years agoheader cleanup.
Abdelrazak Younes [Fri, 15 Jun 2007 14:17:20 +0000 (14:17 +0000)]
header cleanup.

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

17 years agoheader cleanup.
Abdelrazak Younes [Fri, 15 Jun 2007 14:10:26 +0000 (14:10 +0000)]
header cleanup.

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

17 years agoheader cleanup.
Abdelrazak Younes [Fri, 15 Jun 2007 13:54:53 +0000 (13:54 +0000)]
header cleanup.

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

17 years agoheader cleanup.
Abdelrazak Younes [Fri, 15 Jun 2007 13:53:49 +0000 (13:53 +0000)]
header cleanup.

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

17 years agoheader cleanup.
Abdelrazak Younes [Fri, 15 Jun 2007 13:53:02 +0000 (13:53 +0000)]
header cleanup.

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

17 years agoheader cleanup.
Abdelrazak Younes [Fri, 15 Jun 2007 13:47:55 +0000 (13:47 +0000)]
header cleanup.

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

17 years agoheader cleanup.
Abdelrazak Younes [Fri, 15 Jun 2007 13:47:13 +0000 (13:47 +0000)]
header cleanup.

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

17 years agoSaves some compile time by diminishing Buffer.h header dependencies:
Abdelrazak Younes [Fri, 15 Jun 2007 13:13:49 +0000 (13:13 +0000)]
Saves some compile time by diminishing Buffer.h header dependencies:
- delete unneeded InsetList.h
- transfer the errorList to the private implementation.

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

17 years agoWhen inserting an inset use the current font.
Dov Feldstern [Fri, 15 Jun 2007 10:43:10 +0000 (10:43 +0000)]
When inserting an inset use the current font.
This fixes http://bugzilla.lyx.org/show_bug.cgi?id=3011

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

17 years ago* compile fix
Stefan Schimanski [Fri, 15 Jun 2007 05:31:11 +0000 (05:31 +0000)]
* compile fix

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

17 years agoinstaller updates
Uwe Stöhr [Thu, 14 Jun 2007 23:23:54 +0000 (23:23 +0000)]
installer updates

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

17 years agoBug 3477: Fix problem with shortcuts in Converters subdialog.
Richard Heck [Thu, 14 Jun 2007 21:27:08 +0000 (21:27 +0000)]
Bug 3477: Fix problem with shortcuts in Converters subdialog.

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

17 years ago* up/down jumps between macro parameters
Stefan Schimanski [Thu, 14 Jun 2007 20:57:56 +0000 (20:57 +0000)]
* up/down jumps between macro parameters

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

17 years ago* the old cursor is stored before dispatch and then used after moving
Stefan Schimanski [Thu, 14 Jun 2007 20:32:28 +0000 (20:32 +0000)]
* the old cursor is stored before dispatch and then used after moving
  up/down to tell the insets that the cursor left them. The
  notifyCursorLeaves methods can set updateFlags to trigger a redraw.
* leave mathed with cursor up/down and get the math redrawn for the
  decorations

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

17 years ago po/de.po: update (still incomplete)
Michael Schmitt [Thu, 14 Jun 2007 20:05:34 +0000 (20:05 +0000)]
po/de.po: update (still incomplete)

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

17 years ago po/*.po: remerge (add separator layout)
Michael Schmitt [Thu, 14 Jun 2007 19:28:39 +0000 (19:28 +0000)]
po/*.po: remerge (add separator layout)

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

17 years ago* make close tab button smaller
Stefan Schimanski [Thu, 14 Jun 2007 17:57:07 +0000 (17:57 +0000)]
* make close tab button smaller
* remove spacing in the layout of the tab bar and the central widget

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

17 years agoFix Bug-3183 by Ozgur Ugras BARAN:
Abdelrazak Younes [Thu, 14 Jun 2007 11:49:26 +0000 (11:49 +0000)]
Fix Bug-3183 by Ozgur Ugras BARAN:

* checkBufferStructure(): Fix unnumbered toc entries that do not update automatically as you type.

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

17 years agoBetter fix for bug 3510 (by me, Juergen, and Jean-Marc)
Enrico Forestieri [Wed, 13 Jun 2007 22:50:17 +0000 (22:50 +0000)]
Better fix for bug 3510 (by me, Juergen, and Jean-Marc)

* lib/layouts/IEEEtran.layout: Add a proper definition to the
preamble when using the MarkBoth environment (fix bug 3510).
Allow inserting an optional argument for theorem like environments.
Remove white space from begin of line in preamble stuff.

* lib/templates/IEEEtran.lyx: Reintroduce the MarkBoth environment
in the document body thanks to the fix above. Use optional argument
instead of ERT in Theorem environment. Use the new --Separator--
environment for splitting biography environments.

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

17 years agolyx2lyx to convert the language of spaces surrounding text in a foriegn
Dov Feldstern [Wed, 13 Jun 2007 19:12:38 +0000 (19:12 +0000)]
lyx2lyx to convert the language of spaces surrounding text in a foriegn
language to be in the paragraph's language. This is necessary due to format
change 259, but the language was forgotten in lyx2lyx back then. It's important
for Bidi documents.

(fixes bug http://bugzilla.lyx.org/show_bug.cgi?id=3789)

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

17 years ago* Change the dim parameter correctly, even if dim_ has not changed
Stefan Schimanski [Wed, 13 Jun 2007 17:18:37 +0000 (17:18 +0000)]
* Change the dim parameter correctly, even if dim_ has not changed
  (fixes http://bugzilla.lyx.org/show_bug.cgi?id=3858)

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

17 years agoAdd --Separator-- environment
Bo Peng [Wed, 13 Jun 2007 15:09:28 +0000 (15:09 +0000)]
Add --Separator-- environment

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

17 years agolyx2lyx support for unrecognizable listings parameter
Bo Peng [Wed, 13 Jun 2007 14:38:34 +0000 (14:38 +0000)]
lyx2lyx support for unrecognizable listings parameter

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

17 years ago* move TOC update behind cur.fixIfBroken() to fix #3851
Stefan Schimanski [Wed, 13 Jun 2007 07:43:34 +0000 (07:43 +0000)]
* move TOC update behind cur.fixIfBroken() to fix #3851

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

17 years ago* Dov's patch to make typing possible again if RTL support is disabled.
Stefan Schimanski [Wed, 13 Jun 2007 06:27:33 +0000 (06:27 +0000)]
* Dov's patch to make typing possible again if RTL support is disabled.

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

17 years agoinstaller updates
Uwe Stöhr [Wed, 13 Jun 2007 01:13:07 +0000 (01:13 +0000)]
installer updates

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

17 years agoMakefile.am: order files again after #18747
Uwe Stöhr [Wed, 13 Jun 2007 01:12:29 +0000 (01:12 +0000)]
Makefile.am: order files again after #18747

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

17 years agode-FAQ.lyx: fix small issue recovered by Bernhard Roider
Uwe Stöhr [Wed, 13 Jun 2007 00:55:59 +0000 (00:55 +0000)]
de-FAQ.lyx: fix small issue recovered by Bernhard Roider

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

17 years ago * po/hu.po: remerge
Michael Schmitt [Tue, 12 Jun 2007 21:30:49 +0000 (21:30 +0000)]
* po/hu.po: remerge

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

17 years ago * po/hu.po: Update by Alex
Michael Schmitt [Tue, 12 Jun 2007 21:29:13 +0000 (21:29 +0000)]
* po/hu.po: Update by Alex

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

17 years ago * po/*.po: remerge (even more new messages)
Michael Schmitt [Tue, 12 Jun 2007 21:08:56 +0000 (21:08 +0000)]
* po/*.po: remerge (even more new messages)

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

17 years ago * POTFILES.in: add src/Thesaurus.cpp
Michael Schmitt [Tue, 12 Jun 2007 21:06:28 +0000 (21:06 +0000)]
* POTFILES.in: add src/Thesaurus.cpp

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

17 years ago * src/frontends/qt4/ui/TextLayoutUi.ui:
Michael Schmitt [Tue, 12 Jun 2007 21:05:25 +0000 (21:05 +0000)]
* src/frontends/qt4/ui/TextLayoutUi.ui:
* src/frontends/qt4/ui/ListingsUi.ui:
* src/frontends/qt4/ui/IncludeUi.ui:
* src/LyXRC.cpp: trivial user message changes: "lyx" => "LyX"

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

17 years agoAdd bypass validation checkboxes to listings related dialogs
Bo Peng [Tue, 12 Jun 2007 17:10:28 +0000 (17:10 +0000)]
Add bypass validation checkboxes to listings related dialogs

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

17 years agoRemove background_color_ in Insets: it takes a lot of unnecessary memory,
Jean-Marc Lasgouttes [Tue, 12 Jun 2007 13:45:49 +0000 (13:45 +0000)]
Remove background_color_ in Insets: it takes a lot of unnecessary memory,
especially in math where each equation has many insets.

* src/Insets.cpp: remove background_color_ member
(setBackgroundColor): remove
(backgroundColor): make virtual

* insets/InsetBranch.cpp:
* insets/InsetNote.cpp: move color setting code from setButtonLabel to
backgroundColor.

* insets/InsetBox.cpp (setButtonLabel): remove call to setBackgroundColor.

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

17 years agoCosmetics.
Abdelrazak Younes [Tue, 12 Jun 2007 12:29:19 +0000 (12:29 +0000)]
Cosmetics.

* TocItem:
  - add a default constructor instead of default initialisation.
  - delete unneeded and not really used isValid() method.

* TocBackend:
  - updateItem(): re-add debug info erased previously.

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

17 years agoalso install the close tab image
Peter Kümmel [Tue, 12 Jun 2007 06:54:42 +0000 (06:54 +0000)]
also install the close tab image

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

17 years agoinstaller updates
Uwe Stöhr [Tue, 12 Jun 2007 01:12:23 +0000 (01:12 +0000)]
installer updates

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

17 years agoadd layout and template for iopart
Uwe Stöhr [Tue, 12 Jun 2007 01:09:49 +0000 (01:09 +0000)]
add layout and template for iopart

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

17 years agoKeyMap is now switched (if necessary) only just before it is actually used
Dov Feldstern [Mon, 11 Jun 2007 22:05:44 +0000 (22:05 +0000)]
KeyMap is now switched (if necessary) only just before it is actually used
for translating keystrokes. Up until now, the switching was done in advance
in all kinds of situations, but not just before translating was actually done
--- which resulted in the KeyMap not always being switched on time...

This solves bug #3811 (http://bugzilla.lyx.org/show_bug.cgi?id=3811)

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

17 years ago* they are conceptionally the same and should be merged
Stefan Schimanski [Mon, 11 Jun 2007 18:29:11 +0000 (18:29 +0000)]
* they are conceptionally the same and should be merged

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

17 years ago* Only enter inset which return true on isActive(). This is the behavior in the curso...
Stefan Schimanski [Mon, 11 Jun 2007 18:26:42 +0000 (18:26 +0000)]
* Only enter inset which return true on isActive(). This is the behavior in the cursor code.
  Only newly created inset were entered everytime.
* Derived classes of CommandInset do not draw all cells, so return false.
  (fixes http://bugzilla.lyx.org/show_bug.cgi?id=3715)

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