]> git.lyx.org Git - lyx.git/log
lyx.git
17 years agoRename files in src/mathed and src/graphics from .C to .cpp, step 1
Bo Peng [Wed, 25 Apr 2007 03:01:35 +0000 (03:01 +0000)]
Rename files in src/mathed and src/graphics from .C to .cpp, step 1

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

17 years agoremove decimals.lyx from scons_manifest.py
Bo Peng [Wed, 25 Apr 2007 02:38:48 +0000 (02:38 +0000)]
remove decimals.lyx from scons_manifest.py

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

17 years agoRename insets/insetxxx to insets/InsetXxx, part 3
Bo Peng [Wed, 25 Apr 2007 01:28:34 +0000 (01:28 +0000)]
Rename insets/insetxxx to insets/InsetXxx, part 3

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

17 years agoRename insets/insetxxx to insets/InsetXxx, part 2
Bo Peng [Wed, 25 Apr 2007 01:25:51 +0000 (01:25 +0000)]
Rename insets/insetxxx to insets/InsetXxx, part 2

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

17 years agoRename insets/insetxxx to insets/InsetXxx, part 1
Bo Peng [Wed, 25 Apr 2007 01:24:38 +0000 (01:24 +0000)]
Rename insets/insetxxx to insets/InsetXxx, part 1

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

17 years agofix broken scons due to qt merges
Bo Peng [Wed, 25 Apr 2007 01:08:32 +0000 (01:08 +0000)]
fix broken scons due to qt merges

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

17 years agoAdd isprs.layout so that it is released.
José Matox [Tue, 24 Apr 2007 22:49:06 +0000 (22:49 +0000)]
Add isprs.layout so that it is released.

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

17 years agoremove decimal.lyx as its content is in the EmbeddedObjects manual
Uwe Stöhr [Tue, 24 Apr 2007 22:35:37 +0000 (22:35 +0000)]
remove decimal.lyx as its content is in the EmbeddedObjects manual

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

17 years agoFix bug 2474; partial fix for 1777. Added last_reference_ member to QRef class and...
Richard Heck [Tue, 24 Apr 2007 22:10:56 +0000 (22:10 +0000)]
Fix bug 2474; partial fix for 1777. Added last_reference_ member to QRef class and reworked logic involving display of last added reference. Added logic to make sure selected item is visible.

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

17 years agoMore installer infrastructure changes according to Christian's suggestions.
Uwe Stöhr [Tue, 24 Apr 2007 22:08:27 +0000 (22:08 +0000)]
More installer infrastructure changes according to Christian's suggestions.

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

17 years ago * scons/scons_manifest.py: tiny fix (compilation still broken)
Michael Schmitt [Tue, 24 Apr 2007 20:50:59 +0000 (20:50 +0000)]
* scons/scons_manifest.py: tiny fix (compilation still broken)

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

17 years agomore Foo/FooDialog merge
André Pönitz [Tue, 24 Apr 2007 19:37:34 +0000 (19:37 +0000)]
more Foo/FooDialog merge

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

17 years agomake scons temporarily usable
Bo Peng [Tue, 24 Apr 2007 18:44:21 +0000 (18:44 +0000)]
make scons temporarily usable

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

17 years agomerge the tabular/gui related files
André Pönitz [Tue, 24 Apr 2007 17:46:08 +0000 (17:46 +0000)]
merge the tabular/gui related files

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

17 years agomerge QSpellChecker and QSpellcheckerDialog
André Pönitz [Tue, 24 Apr 2007 15:32:14 +0000 (15:32 +0000)]
merge QSpellChecker and QSpellcheckerDialog

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

17 years agomerge QTexinfo and QTexinfoDialog
André Pönitz [Tue, 24 Apr 2007 15:10:14 +0000 (15:10 +0000)]
merge QTexinfo and QTexinfoDialog

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

17 years agomerge QWrapDialog and QWrap
André Pönitz [Tue, 24 Apr 2007 14:59:51 +0000 (14:59 +0000)]
merge QWrapDialog and QWrap

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

17 years agomerge QThesaurus and QThesaurusDialog
André Pönitz [Tue, 24 Apr 2007 14:35:15 +0000 (14:35 +0000)]
merge QThesaurus and QThesaurusDialog

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

17 years ago* src/frontends/qt4/ui/DelimiterUi.ui:
Jürgen Spitzmüller [Tue, 24 Apr 2007 14:34:31 +0000 (14:34 +0000)]
* src/frontends/qt4/ui/DelimiterUi.ui:
somewhat better layout; ideally, the whole dialog should be laid out in a grid,
but then qt insists on drawing the listwidgets much wider than the need to be.
The drawback of this approach is that the dialog cannot really be resized.

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

17 years agoUpdate the directory layout of ftp sites.
José Matox [Tue, 24 Apr 2007 14:27:20 +0000 (14:27 +0000)]
Update the directory layout of ftp sites.

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

17 years agomerge QViewSource and QViewSourceDialog
André Pönitz [Tue, 24 Apr 2007 14:08:53 +0000 (14:08 +0000)]
merge QViewSource and QViewSourceDialog

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

17 years agomerge QERT and QERTDialog
André Pönitz [Tue, 24 Apr 2007 13:47:33 +0000 (13:47 +0000)]
merge QERT and QERTDialog

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

17 years agomerge QSearch and QSearchDialog
André Pönitz [Tue, 24 Apr 2007 13:27:23 +0000 (13:27 +0000)]
merge QSearch and QSearchDialog

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

17 years agomerge QVSpace and QVSpaceDialog
André Pönitz [Tue, 24 Apr 2007 12:02:27 +0000 (12:02 +0000)]
merge QVSpace and QVSpaceDialog

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

17 years agomerge QAbout and QAboutDialog
André Pönitz [Tue, 24 Apr 2007 11:32:09 +0000 (11:32 +0000)]
merge QAbout and QAboutDialog

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

17 years agomerge QBox and QBoxDialog
André Pönitz [Tue, 24 Apr 2007 10:56:22 +0000 (10:56 +0000)]
merge QBox and QBoxDialog

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

17 years agomove lyxlex_pimpl.* into lyxlex.C
André Pönitz [Tue, 24 Apr 2007 10:52:22 +0000 (10:52 +0000)]
move lyxlex_pimpl.* into lyxlex.C

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

17 years agoparagraph_funcs.C should not have used paragraph_pimpl.h from the beginning...
André Pönitz [Tue, 24 Apr 2007 10:28:45 +0000 (10:28 +0000)]
paragraph_funcs.C should not have used paragraph_pimpl.h from the beginning...

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

17 years agomove paragraph_pimpl.* into paragraph.C
André Pönitz [Tue, 24 Apr 2007 10:01:03 +0000 (10:01 +0000)]
move paragraph_pimpl.* into paragraph.C

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

17 years agoextend docu
Georg Baum [Tue, 24 Apr 2007 09:43:30 +0000 (09:43 +0000)]
extend docu

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

17 years agoforgot this...
André Pönitz [Tue, 24 Apr 2007 09:02:09 +0000 (09:02 +0000)]
forgot this...

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

17 years agorenaming in frontends/qt4/ui: s/Q//g
André Pönitz [Tue, 24 Apr 2007 08:56:28 +0000 (08:56 +0000)]
renaming in frontends/qt4/ui:  s/Q//g

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

17 years agorename.py: duplicate LyXKeySym.h in qt4 and frontends
Bo Peng [Tue, 24 Apr 2007 05:40:11 +0000 (05:40 +0000)]
rename.py: duplicate LyXKeySym.h in qt4 and frontends

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

17 years agoScons: prepare for .C ==> .cpp conversion
Bo Peng [Tue, 24 Apr 2007 04:58:16 +0000 (04:58 +0000)]
Scons: prepare for .C ==> .cpp conversion

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

17 years agorename.sh: Lyx => LyX and a few other obvious errors
Bo Peng [Tue, 24 Apr 2007 03:10:01 +0000 (03:10 +0000)]
rename.sh: Lyx => LyX and a few other obvious errors

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

17 years ago- prepare installer for beta2
Uwe Stöhr [Tue, 24 Apr 2007 00:42:42 +0000 (00:42 +0000)]
- prepare installer for beta2
- update installer structure explanation

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

17 years agounicodesymbols: add Armenian symbols and connect them to the ArmTeX-package
Uwe Stöhr [Mon, 23 Apr 2007 23:57:50 +0000 (23:57 +0000)]
unicodesymbols: add Armenian symbols and connect them to the ArmTeX-package

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

17 years agoAdd rename.sh for comments, this file will be removed after file rename is done.
Bo Peng [Mon, 23 Apr 2007 21:17:25 +0000 (21:17 +0000)]
Add rename.sh for comments, this file will be removed after file rename is done.

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

17 years ago * po/de.po: the remaining donkey work
Michael Schmitt [Mon, 23 Apr 2007 19:56:47 +0000 (19:56 +0000)]
* po/de.po: the remaining donkey work

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

17 years ago * src/insets/insetcommandparams.C: fix WS
Michael Schmitt [Mon, 23 Apr 2007 19:34:09 +0000 (19:34 +0000)]
* src/insets/insetcommandparams.C: fix WS

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

17 years ago po/de.po: more donkey work
Michael Schmitt [Mon, 23 Apr 2007 19:14:42 +0000 (19:14 +0000)]
po/de.po: more donkey work

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

17 years agoAdded text about file format not changing between e.g. LyX 1.5.0 and LyX 1.5.1 etc
Christian Ridderström [Mon, 23 Apr 2007 19:08:40 +0000 (19:08 +0000)]
Added text about file format not changing between e.g. LyX 1.5.0 and LyX 1.5.1 etc

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

17 years agoAnnounce: Don't promise things we don't properly support.
Uwe Stöhr [Mon, 23 Apr 2007 18:46:27 +0000 (18:46 +0000)]
Announce: Don't promise things we don't properly support.
(see bug 2339)

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

17 years agomake the nomencl inset work with older versions of nomencl.sty
Georg Baum [Mon, 23 Apr 2007 18:33:36 +0000 (18:33 +0000)]
make the nomencl inset work with older versions of nomencl.sty

* src/LaTeXFeatures.C
(LaTeXFeatures::getPackages): Do not require newest nomencl.sty,
output compatibility code instead

* src/LaTeX.C
(LaTeX::deleteFilesOnError): delete .gls file
(LaTeX::run): Check .glo and .gls files, too
(handleFoundFile): do not ignore .glo files
(LaTeX::deplog): add regex for old nomencl version

* src/LaTeX.[Ch]
(LaTeX::runMakeIndexNomencl) new method, factored out to avoid
code duplication

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

17 years agofix typo
Georg Baum [Mon, 23 Apr 2007 18:10:24 +0000 (18:10 +0000)]
fix typo

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

17 years agocmake: file renaming -> be ready for any and everything
Peter Kümmel [Mon, 23 Apr 2007 16:52:27 +0000 (16:52 +0000)]
cmake: file renaming -> be ready for any and everything

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

17 years agoFix bug 3461. Add reset_dialog() method that resets the QRef::at_ref_ boolean on...
Richard Heck [Mon, 23 Apr 2007 15:25:02 +0000 (15:25 +0000)]
Fix bug 3461. Add reset_dialog() method that resets the QRef::at_ref_ boolean on dialog close.

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

17 years agoFix case of BibTeX keys and remove unused variable. By myself and Bernhard.
Richard Heck [Mon, 23 Apr 2007 15:18:01 +0000 (15:18 +0000)]
Fix case of BibTeX keys and remove unused variable. By myself and Bernhard.

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

17 years agoFix url location of pre releases.
José Matox [Mon, 23 Apr 2007 13:35:17 +0000 (13:35 +0000)]
Fix url location of pre releases.

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

17 years agofix std::endl declaration.
Abdelrazak Younes [Mon, 23 Apr 2007 13:12:23 +0000 (13:12 +0000)]
fix std::endl declaration.

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

17 years agoAdd placeholders from RELEASE-NOTES content.
José Matox [Mon, 23 Apr 2007 12:42:18 +0000 (12:42 +0000)]
Add placeholders from RELEASE-NOTES content.

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

17 years agoremove outdated "status" file
Jean-Marc Lasgouttes [Mon, 23 Apr 2007 09:35:28 +0000 (09:35 +0000)]
remove outdated "status" file

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

17 years ago* In the process of fixing the math background color bug, this commit transfer backgr...
Abdelrazak Younes [Sun, 22 Apr 2007 21:40:10 +0000 (21:40 +0000)]
* In the process of fixing the math background color bug, this commit transfer backgroundColor() management from InsetOld to InsetBase; because this will be needed for InsetMath based insets.

* Also transfer InsetBase ctors from .h to .C

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

17 years agopo/lyx_pot.py: handles PopupMenu in lib/ui/* ("Math Spacing" etc are translated now)
Bo Peng [Sun, 22 Apr 2007 21:27:28 +0000 (21:27 +0000)]
po/lyx_pot.py: handles PopupMenu in lib/ui/* ("Math Spacing" etc are translated now)

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

17 years ago * po/de.po: more donkey work
Michael Schmitt [Sun, 22 Apr 2007 16:51:41 +0000 (16:51 +0000)]
* po/de.po: more donkey work

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

17 years ago * po/de.po: more updates
Michael Schmitt [Sun, 22 Apr 2007 11:22:09 +0000 (11:22 +0000)]
* po/de.po: more updates

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

17 years ago * src/mathed/BUGS: remove old stuff
Michael Schmitt [Sun, 22 Apr 2007 10:11:16 +0000 (10:11 +0000)]
* src/mathed/BUGS: remove old stuff

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

17 years ago * src/frontend/qt4/QLToolbar.C: fix translation of toolbar
Michael Schmitt [Sun, 22 Apr 2007 10:05:17 +0000 (10:05 +0000)]
* src/frontend/qt4/QLToolbar.C: fix translation of toolbar

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

17 years ago * po/*.po: remerge again
Michael Schmitt [Sun, 22 Apr 2007 09:32:54 +0000 (09:32 +0000)]
* po/*.po: remerge again

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

17 years ago * po/lyx_pot.py: do not replace \\ by \\\\
Michael Schmitt [Sun, 22 Apr 2007 09:26:14 +0000 (09:26 +0000)]
* po/lyx_pot.py: do not replace \\ by \\\\
this fixes the math panel toolbar problems

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

17 years ago * po/*.po: remerge again
Michael Schmitt [Sun, 22 Apr 2007 09:14:45 +0000 (09:14 +0000)]
* po/*.po: remerge again

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

17 years ago * specials/stdtoolbars.inc: remove outdated file;
Michael Schmitt [Sun, 22 Apr 2007 08:53:26 +0000 (08:53 +0000)]
* specials/stdtoolbars.inc: remove outdated file;
since there is consensus that this file should be indentical on
all platforms and since this file is AFCAIS presently unused,
I kicked it out of the repository

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

17 years ago * images/attic: new directories for (presently) unused icons
Michael Schmitt [Sun, 22 Apr 2007 08:47:49 +0000 (08:47 +0000)]
* images/attic: new directories for (presently) unused icons
* images/dialog-show_mathpanel.xpm: move unused icons to the attic

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

17 years agofix std declaration.
Abdelrazak Younes [Sun, 22 Apr 2007 08:41:50 +0000 (08:41 +0000)]
fix std declaration.

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

17 years agoSatisfy André's Sprachgefühl.
Jürgen Spitzmüller [Sun, 22 Apr 2007 08:37:48 +0000 (08:37 +0000)]
Satisfy André's Sprachgefühl.

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

17 years agoTrying to solve bug-2452, I optimized some of the most significant problems outlined...
Abdelrazak Younes [Sun, 22 Apr 2007 08:26:06 +0000 (08:26 +0000)]
Trying to solve bug-2452, I optimized some of the most significant problems outlined in the profile report attached in there.

This commit avoids unnecessary metrics recalculations by caching the last LyXFont used. I had to cleanup the width(), ascent() and descend() redundancies by transferring that to InsetBase.

InsetMathDim should go now as it is not really needed.

* InsetBase: properly handle inset Dimension.

* InsetOld: get rid of redundant width(), ascent() and descent()

* InsetMathDim: ditto

* InsetMathChar::metrics(): avoid metrics recalculation if font is unchanged.

* InsetMathSymbol::metrics(): ditto

* InsetMathKern: use InsetBase::dim_ instead of local ones.

* InsetMathSpace:
  - use InsetBase::dim_ instead of local ones.
  - space to width transformation transferred to anonymous namespace.

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

17 years agoPass the main window (GuiView) to the delimiter dialog so that it is properly handled...
Abdelrazak Younes [Sun, 22 Apr 2007 07:54:36 +0000 (07:54 +0000)]
Pass the main window (GuiView) to the delimiter dialog so that it is properly handled by the window manager.

* Dialog.h
  - Dialog::Controller::view(): new method.

* QDelimiterDialog::QDelimiterDialog(): pass the Main Window parent.

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

17 years ago* operator==(docstring const & l, char const * r): optimized a bit because it showed...
Abdelrazak Younes [Sat, 21 Apr 2007 22:39:04 +0000 (22:39 +0000)]
* operator==(docstring const & l, char const * r): optimized a bit because it showed a lot in profile.

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

17 years agoOptimisation: remove the inset mailer used in the dtor because it was far from negli...
Abdelrazak Younes [Sat, 21 Apr 2007 22:33:07 +0000 (22:33 +0000)]
Optimisation: remove the inset mailer used in the dtor  because it was far from negligible in profile results with Macro (which is a heavy user of thi MathGrid class). This matrix dialog showing/hiding was not working anyway.

* InsetMathGrid::~InsetMathGrid(): deleted.

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

17 years ago* InsetMathNest::cell(): inlined because of profile.
Abdelrazak Younes [Sat, 21 Apr 2007 22:28:21 +0000 (22:28 +0000)]
* InsetMathNest::cell(): inlined because of profile.

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

17 years ago * frontends/LyXView.h:
Michael Schmitt [Sat, 21 Apr 2007 17:38:43 +0000 (17:38 +0000)]
* frontends/LyXView.h:
* frontends/qt4/GuiView.C:
* frontends/qt4/GuiView.h:
* frontends/qt4/QLToolbar.C:
* frontends/Toolbars.C:
* frontends/Toolbars.h:
* ToolbarBackend.C: use better names for ToolbarInfo variables

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

17 years ago * po/de.po: some updates
Michael Schmitt [Sat, 21 Apr 2007 15:48:36 +0000 (15:48 +0000)]
* po/de.po: some updates

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

17 years ago * src/frontend/qt4/ui/QDelimiter.ui: add space to unused label such
Michael Schmitt [Sat, 21 Apr 2007 15:29:55 +0000 (15:29 +0000)]
* src/frontend/qt4/ui/QDelimiter.ui: add space to unused label such
that no extra entry is created in the po files

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

17 years ago * po/*.po: remerge again (3 new messages)
Michael Schmitt [Sat, 21 Apr 2007 14:48:59 +0000 (14:48 +0000)]
* po/*.po: remerge again (3 new messages)

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

17 years ago * po/gl.po: set eol-style to native
Michael Schmitt [Sat, 21 Apr 2007 14:44:52 +0000 (14:44 +0000)]
* po/gl.po: set eol-style to native

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

17 years ago * src/frontends/controllers/ControlMath.h: remove reference to
Michael Schmitt [Sat, 21 Apr 2007 13:30:27 +0000 (13:30 +0000)]
* src/frontends/controllers/ControlMath.h: remove reference to
math panel dialog
* lib/Makefile.am: do not install images/dialog-show_mathpanel.xpm
* lib/bind/aqua.bind: remove math-panel binding
* development/scons/scons_manifest.py: remove QMathDialog.C and
dialog-show_mathpanel.xpm

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

17 years ago* src/frontends/qt4/ui/QTocUI.ui: add tooltips.
Jürgen Spitzmüller [Sat, 21 Apr 2007 13:22:28 +0000 (13:22 +0000)]
* src/frontends/qt4/ui/QTocUI.ui: add tooltips.

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

17 years ago * lib/bind/cua.bind: whitespace change only
Michael Schmitt [Sat, 21 Apr 2007 13:20:45 +0000 (13:20 +0000)]
* lib/bind/cua.bind: whitespace change only

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

17 years ago * Status.15x: remove obsolete file
Michael Schmitt [Sat, 21 Apr 2007 12:59:33 +0000 (12:59 +0000)]
* Status.15x: remove obsolete file

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

17 years agoBack to svn version
José Matox [Sat, 21 Apr 2007 12:19:32 +0000 (12:19 +0000)]
Back to svn version

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

17 years agoBeta 2 1.5.0beta2
José Matox [Sat, 21 Apr 2007 12:17:30 +0000 (12:17 +0000)]
Beta 2

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

17 years agoNew po remerge for beta 2 release (now for real).
José Matox [Sat, 21 Apr 2007 10:05:12 +0000 (10:05 +0000)]
New po remerge for beta 2 release (now for real).

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

17 years agoPrepare release notes for beta 2.
José Matox [Sat, 21 Apr 2007 09:56:15 +0000 (09:56 +0000)]
Prepare release notes for beta 2.

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

17 years agoFix bug 2884 and 3437:
Jürgen Spitzmüller [Sat, 21 Apr 2007 08:43:46 +0000 (08:43 +0000)]
Fix bug 2884 and 3437:

* src/insets/insetbase.h:
* src/insets/insetcollapsable.h:
- make isFixedWidth (former insetcollapsable member) a member of insetbase.
src/insets/insettext.h:
- make border_ public (needed by insetcollapsable).
src/insets/insettext.C (draw, drawSelection):
- adjust drawing for fixed width insets
* src/insets/insetcollapsable.C (metrics):
- adjust dimension for fixed width insets
src/insets/insetbox.C (metrics):
- properly calculate metrics for fixed width insets.

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

17 years ago* remove math panel menu entry and allow auto toggling of panel toolbar
Edwin Leuven [Sat, 21 Apr 2007 08:30:41 +0000 (08:30 +0000)]
* remove math panel menu entry and allow auto toggling of panel toolbar

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

17 years agoUpdate translation for Czech from Pavel Sanda and update POTFILES.in due to changes...
José Matox [Sat, 21 Apr 2007 07:25:05 +0000 (07:25 +0000)]
Update translation for Czech from Pavel Sanda and update POTFILES.in due to changes in math toolbar

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

17 years ago* remove spellcheck button from extra toolbar (since it is main one)
Edwin Leuven [Fri, 20 Apr 2007 12:32:42 +0000 (12:32 +0000)]
* remove spellcheck button from extra toolbar (since it is main one)

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

17 years agoCompilation fixes:
Jürgen Spitzmüller [Fri, 20 Apr 2007 07:29:02 +0000 (07:29 +0000)]
Compilation fixes:

* src/frontends/qt4/iconpallete.h: add missing header
* src/frontends/qt4/Makefile.dialogs: remove removed math panel dialog.

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

17 years agoinstaller: better explanation as suggested by Christian
Uwe Stöhr [Fri, 20 Apr 2007 01:15:47 +0000 (01:15 +0000)]
installer: better explanation as suggested by Christian

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

17 years ago* remove old iconpalette (and rename iconpanel to iconpalette)
Edwin Leuven [Thu, 19 Apr 2007 22:01:28 +0000 (22:01 +0000)]
* remove old iconpalette (and rename iconpanel to iconpalette)

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

17 years ago* removal of math panel
Edwin Leuven [Thu, 19 Apr 2007 21:42:42 +0000 (21:42 +0000)]
* removal of math panel
  some code is moved from QMath
  to QDelimiterDialog and QMathMatrixDialog
  for the rest pretty mechanical

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

17 years ago* include missing header (msvc complains)
Edwin Leuven [Thu, 19 Apr 2007 21:26:38 +0000 (21:26 +0000)]
* include missing header (msvc complains)

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

17 years agoScons: build installer only in release mode
Bo Peng [Thu, 19 Apr 2007 21:17:45 +0000 (21:17 +0000)]
Scons: build installer only in release mode

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

17 years ago* change dimensions of a couple of icons so that scaling in Qt doesn't not screw...
Edwin Leuven [Thu, 19 Apr 2007 20:37:44 +0000 (20:37 +0000)]
* change dimensions of a couple of icons so that scaling in Qt doesn't not screw up...

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

17 years ago* Action.[Ch]
Edwin Leuven [Thu, 19 Apr 2007 20:29:27 +0000 (20:29 +0000)]
* Action.[Ch]
add signal that provides action when triggered

* ToolbarBackend.[Ch]
add popupmenu and iconpallete item types

* QLToolbar.[Ch]
take care of popupmenu and iconpallete

* stdtoolbars.inc
add panels and menus (and move spellchecker to main ;-)

* functions.xpm
icon for function list

* iconpalette.[Ch]
new iconpanel that will replace old iconpalette,
als subclass of qmenu that updates parent toolbutton

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

17 years ago* Refactoring of ToolbarBackend.[Ch] into
Edwin Leuven [Thu, 19 Apr 2007 19:43:15 +0000 (19:43 +0000)]
* Refactoring of ToolbarBackend.[Ch] into
  toolbaritems, toolbar(info) and backend

  stdtoolbars.inc now defines the toolbars inbetween
  a ToolbarSet/End tag just as the menus

* the other files contain straightforward changes
  because of the toolbarbackend refactoring

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

17 years agoPrepare for beta 2.
José Matox [Thu, 19 Apr 2007 19:04:14 +0000 (19:04 +0000)]
Prepare for beta 2.

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

17 years agoFix encoding problem with previous checkin.
Richard Heck [Thu, 19 Apr 2007 17:32:59 +0000 (17:32 +0000)]
Fix encoding problem with previous checkin.

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

17 years agoFix some shortcut issues with the converters subdialog. Problem was that some shortcu...
Richard Heck [Thu, 19 Apr 2007 17:29:59 +0000 (17:29 +0000)]
Fix some shortcut issues with the converters subdialog. Problem was that some shortcuts defined here are also defined in the main preferences dialog, and some were doubly defined here, too. Also set focus proxy for definitions group box.

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

17 years ago* QCommandBuffer::complete(): Add connection to QListWidget::itemActivated() in order...
Abdelrazak Younes [Thu, 19 Apr 2007 16:43:09 +0000 (16:43 +0000)]
* QCommandBuffer::complete(): Add connection to QListWidget::itemActivated() in order to select in the help list with "Enter".

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