Commit Graph

13343 Commits

Author SHA1 Message Date
Richard Heck
793854f7ac Fix bug 3794: Disable LFUN_WINDOW_CLOSE if only one window is open.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18649 a592a061-630c-0410-9148-cb99ea01b6c8
2007-06-04 13:43:58 +00:00
Jean-Marc Lasgouttes
c54a01a194 * src/frontends/qt4/TocWidget.cpp (updateGui): do not call getGUIName, since
this is already what we have; fixes a crash (bug 3793)

	* src/frontends/controllers/ControlToc.h: make getGUIName private

	* src/frontends/controllers/ControlToc.cpp (getGUIName): handle 
	correctly the lists of floats.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18648 a592a061-630c-0410-9148-cb99ea01b6c8
2007-06-04 13:27:27 +00:00
Stefan Schimanski
7990a764dc * workaround for Qt not selecting a Times font on Mac with Qt 4.3.0. As soon as the
bug is fixed in Qt an upper version bound should be added.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18647 a592a061-630c-0410-9148-cb99ea01b6c8
2007-06-04 12:10:30 +00:00
Jürgen Spitzmüller
365a8f8180 * lib/doc/clipart/escher-lsd.eps:
* lib/doc/clipart/mobius.eps:
	- fix broken image files.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18646 a592a061-630c-0410-9148-cb99ea01b6c8
2007-06-04 07:52:59 +00:00
Stefan Schimanski
7429f0c2bf * draw cursor in the right shape (L_SHAPE, REVERSED_L_SHAPE or the normal one)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18645 a592a061-630c-0410-9148-cb99ea01b6c8
2007-06-04 06:21:33 +00:00
Uwe Stöhr
53eb1f7518 installer: fix a small bug
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18644 a592a061-630c-0410-9148-cb99ea01b6c8
2007-06-04 01:05:38 +00:00
Uwe Stöhr
afdbde2758 installer updates
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18643 a592a061-630c-0410-9148-cb99ea01b6c8
2007-06-04 00:13:58 +00:00
Michael Schmitt
92d81d6a0f src/frontends/qt4/ui/ListingsUi.ui: better label text
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18642 a592a061-630c-0410-9148-cb99ea01b6c8
2007-06-03 16:17:18 +00:00
Michael Schmitt
8f3f91edf5 * po/de.po: update
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18640 a592a061-630c-0410-9148-cb99ea01b6c8
2007-06-03 13:55:59 +00:00
Michael Schmitt
445864b544 * po/*.po: remerge (the previous update was incomplete)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18639 a592a061-630c-0410-9148-cb99ea01b6c8
2007-06-03 10:41:11 +00:00
Michael Schmitt
614d35b401 * po/*.po: remerge
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18638 a592a061-630c-0410-9148-cb99ea01b6c8
2007-06-03 10:37:33 +00:00
Michael Schmitt
b0bc820ff2 * po/ca.po: update by Joan Montané
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18637 a592a061-630c-0410-9148-cb99ea01b6c8
2007-06-03 10:30:13 +00:00
Michael Schmitt
87d27e7aff * po/nb.po: update by Helge Hafting
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18636 a592a061-630c-0410-9148-cb99ea01b6c8
2007-06-03 09:11:57 +00:00
Michael Schmitt
70dce83dee * src/insets/InsetListingsParams.cpp: fix user message
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18635 a592a061-630c-0410-9148-cb99ea01b6c8
2007-06-03 06:30:08 +00:00
Richard Heck
ce00f4a0ac Fix for bugs 3741 and 3756. Here's what it does:
* In the "Available" list, double clicking or hitting Enter adds a
        citation. Hitting Ctrl-Enter adds the citation and closes the
        dialog. Previously, Enter did what Ctrl-Enter now does if there
        was no other citation already selected and double clicking would
        close the dialog after adding the citation.
      * In the "Selected" list, Delete and Backspace delete the
        selection.
        Ctrl-Delete and Ctrl-Backspace clear the whole list.

Thanks to Abdel, Andre, and Lars for comments and help.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18633 a592a061-630c-0410-9148-cb99ea01b6c8
2007-06-02 15:48:21 +00:00
Bo Peng
9506a284d1 Fix bug 3363: mark buffer dirty after middle button paste in plain text and table; set cursor at the end of pasted text
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18632 a592a061-630c-0410-9148-cb99ea01b6c8
2007-06-02 13:34:06 +00:00
Peter Kümmel
55a07f0e00 fix coding style (fix for 3320 and 3652)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18631 a592a061-630c-0410-9148-cb99ea01b6c8
2007-06-02 08:23:58 +00:00
Peter Kümmel
ee6e277e0e fix scrolling bug: 3320 and 3652, maybe not perfect
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18630 a592a061-630c-0410-9148-cb99ea01b6c8
2007-06-02 08:01:12 +00:00
Peter Kümmel
d582d487ff fix scrolling bug: 3320 and 3652, maybe not perfect
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18629 a592a061-630c-0410-9148-cb99ea01b6c8
2007-06-02 07:58:11 +00:00
Jürgen Spitzmüller
bda7cbec29 * src/frontends/qt4/QDocument.cpp:
- make everything translatable (fix bug 356)

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18628 a592a061-630c-0410-9148-cb99ea01b6c8
2007-06-01 17:44:04 +00:00
Bo Peng
1a11dfd6bd Announce the availability of two windows installers
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18627 a592a061-630c-0410-9148-cb99ea01b6c8
2007-06-01 15:08:47 +00:00
Jürgen Spitzmüller
e5233efd6b * src/frontends/qt4/QListings.cpp:
- revert accidental change in revision 18624

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18625 a592a061-630c-0410-9148-cb99ea01b6c8
2007-06-01 12:46:27 +00:00
Jürgen Spitzmüller
3cb05c6016 * src/frontends/qt4/QDocument.cpp:
* src/frontends/qt4/QListings.cpp:
	- mark gui strings as translatable.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18624 a592a061-630c-0410-9148-cb99ea01b6c8
2007-06-01 12:27:04 +00:00
Jürgen Spitzmüller
aa325b4d32 * src/frontends/qt4/ui/ListingsUi.ui:
- minor layout fixes.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18623 a592a061-630c-0410-9148-cb99ea01b6c8
2007-06-01 12:25:19 +00:00
Georg Baum
1d64673c22 Fix bug 3759 for qt < 4.2
* src/support/qstring_helpers.cpp
	(toqstr): Use iconv for surrogate pairs
	(qstring_to_ucs4): ditto

	* src/support/qstring_helpers.h
	(qchar_to_ucs4): Remove obsolete comment, the doxygen doc is more
	accurate


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18622 a592a061-630c-0410-9148-cb99ea01b6c8
2007-06-01 09:39:19 +00:00
Michael Schmitt
7364821cf6 * po/de.po: fix minor typos
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18621 a592a061-630c-0410-9148-cb99ea01b6c8
2007-06-01 08:47:41 +00:00
Michael Schmitt
c6c684d0b5 * de.po: more updates
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18620 a592a061-630c-0410-9148-cb99ea01b6c8
2007-06-01 08:45:52 +00:00
Michael Schmitt
4f36b80d45 * po/sl.po: remove another invalid email address
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18619 a592a061-630c-0410-9148-cb99ea01b6c8
2007-06-01 08:23:34 +00:00
Michael Schmitt
7f368c81bf * pt.po: remove invalid email address (my mail server complains about it)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18618 a592a061-630c-0410-9148-cb99ea01b6c8
2007-06-01 07:51:49 +00:00
Michael Schmitt
cd91ccfca9 * bg.po: update
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18617 a592a061-630c-0410-9148-cb99ea01b6c8
2007-06-01 07:23:01 +00:00
José Matox
3cf2879745 Back to svn and preparing for rc2
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18614 a592a061-630c-0410-9148-cb99ea01b6c8
2007-06-01 00:02:49 +00:00
José Matox
816b31ceff First release candidate for 1.5.0
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18612 a592a061-630c-0410-9148-cb99ea01b6c8
2007-06-01 00:00:28 +00:00
José Matox
92e397670c Last update to announce before release candidate 1
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18611 a592a061-630c-0410-9148-cb99ea01b6c8
2007-05-31 23:52:48 +00:00
José Matox
fbd205e70d Allow rc as suffix for releases
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18610 a592a061-630c-0410-9148-cb99ea01b6c8
2007-05-31 23:41:30 +00:00
José Matox
3897455b9c Update translations for first release candidate
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18609 a592a061-630c-0410-9148-cb99ea01b6c8
2007-05-31 23:38:47 +00:00
José Matox
a70b79b238 Update announce with small fixes
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18608 a592a061-630c-0410-9148-cb99ea01b6c8
2007-05-31 23:33:08 +00:00
Uwe Stöhr
3a726dd28e Add Dov Feldstern to the credits
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18606 a592a061-630c-0410-9148-cb99ea01b6c8
2007-05-31 22:42:00 +00:00
Uwe Stöhr
77790e4555 installer updates
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18605 a592a061-630c-0410-9148-cb99ea01b6c8
2007-05-31 22:11:23 +00:00
Bo Peng
fc82d491ab InsetListingsParams: allow key=value,key=value1 in listings parameters
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18604 a592a061-630c-0410-9148-cb99ea01b6c8
2007-05-31 22:02:55 +00:00
Uwe Stöhr
44c4652673 Add Mostafa Vahedi to the credits
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18602 a592a061-630c-0410-9148-cb99ea01b6c8
2007-05-31 21:53:52 +00:00
Uwe Stöhr
6435eb18d6 installer:
- updates
 - support for Korean as LyX menu language

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18601 a592a061-630c-0410-9148-cb99ea01b6c8
2007-05-31 21:21:37 +00:00
Uwe Stöhr
6e4b8150bf lib/languages: remove unneeded comment (changes nothing, take this as whitespace action)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18600 a592a061-630c-0410-9148-cb99ea01b6c8
2007-05-31 20:51:23 +00:00
José Matox
35eb5ddb22 Add support for Farsi (thanks to Mostafa Vahedi).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18599 a592a061-630c-0410-9148-cb99ea01b6c8
2007-05-31 18:53:01 +00:00
Abdelrazak Younes
1c2cf3567c Put again the (slightly edited) caution warning from Georg Baum about abusing the ucs4_to_qchar() conversion with symbol fonts. This comment was accidentally deleted in rev 18593.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18598 a592a061-630c-0410-9148-cb99ea01b6c8
2007-05-31 16:40:11 +00:00
Bo Peng
46b898cf3b handle TableInsert in lyx_pot.py
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18597 a592a061-630c-0410-9148-cb99ea01b6c8
2007-05-31 14:56:07 +00:00
Jean-Marc Lasgouttes
43547cd11d Add Korean l10n from cghan
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18596 a592a061-630c-0410-9148-cb99ea01b6c8
2007-05-31 14:35:38 +00:00
Jean-Marc Lasgouttes
f53cc789fb Add Japanese and Korean
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18595 a592a061-630c-0410-9148-cb99ea01b6c8
2007-05-31 14:31:40 +00:00
Jean-Marc Lasgouttes
c946a8295d il10n update from Koji Yokota
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18594 a592a061-630c-0410-9148-cb99ea01b6c8
2007-05-31 14:08:09 +00:00
Abdelrazak Younes
f8175cca5e This commit allows to support the full unicode range in GuiFontMetrics thus fixing the crash in this bug:
http://bugzilla.lyx.org/show_bug.cgi?id=3759

It also simplifies and fix the smallcaps case which was not correct WRT unicode. Even though I don't know if toUpper() means something in the non ucs2 range.

FYI, I used toqstr() to do the ucs4 -> ucs2 conversion when needed. This helper method works only with Qt >= 4.2. 

* GuiFontMetrics::smallcapsWidth(): changed to work with single ucs4 characters.
* GuiFontMetrics::xxx(): make sure that font metrics works with characters not in the ucs2 range.



git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18593 a592a061-630c-0410-9148-cb99ea01b6c8
2007-05-31 12:48:42 +00:00
Abdelrazak Younes
d075cb25b8 This patch transfer Inset::destroyed signal to InsetText and InsetMathNest thus freeing some memory as normal math chars and symbols won't have it.
It also solve a crash with non disconnect boost::signal and gcc-3.3 or 3.4.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18592 a592a061-630c-0410-9148-cb99ea01b6c8
2007-05-31 12:30:17 +00:00