Commit Graph

9856 Commits

Author SHA1 Message Date
Jean-Marc Lasgouttes
27e57231b0 forgot that
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_4_X@14219 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-26 10:54:26 +00:00
Jean-Marc Lasgouttes
e8e9296063 fix bug 2650: weird numbering and crash in italian documents
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_4_X@14218 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-26 10:54:02 +00:00
Jean-Marc Lasgouttes
b3f872184c fix image paths in German UserGuide (part of bug 2660)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_4_X@14217 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-26 10:44:33 +00:00
Georg Baum
332a0fef95 * src/mathed/math_gridinset.C
(doDispatch): fix off by one error when checking cur.idx() (bug 2655)


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_4_X@14187 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-23 15:32:54 +00:00
Jean-Marc Lasgouttes
af9295c7ea lib/doc/UserGuide.lyx: remove description of obsolete Comment layout
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_4_X@14181 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-23 09:38:15 +00:00
Jean-Marc Lasgouttes
42f6a13ea6 fix a path to icon (bug 2653)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_4_X@14170 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-21 13:28:10 +00:00
Martin Vermeer
ed18992977 Redefine the speed-up "Wide" patch to draw proper boxes
in available space instead of line pairs.

	* rowpainter.C
	(paintPar): change background rectangle

	* insets/insettext.C
	(InsetText::draw):
	(InsetText::drawSelection): simplify rectangle drawing

	* insets/insettext.h: dump Tall()

	* insets/insetcollapsable.C
	(InsetCollapsable::metrics): subtract button from available
	space in case of inlined inset



git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_4_X@14168 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-21 12:39:09 +00:00
Jean-Marc Lasgouttes
1d51eea626 update shortcuts for Hungarian
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_4_X@14144 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-19 10:32:47 +00:00
Jean-Marc Lasgouttes
d6e40e19ad use our own font width cache with Qt/Mac
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_4_X@14127 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-16 14:32:42 +00:00
Georg Baum
5c8b2f4167 * lib/doc/de_Extended.lyx: mention htlatex
* lib/doc/Extended.lyx: ditto


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_4_X@14124 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-15 17:52:18 +00:00
Jean-Marc Lasgouttes
54f6bcd13f tweaks to zlib support
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_4_X@14099 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-14 13:57:46 +00:00
Georg Baum
8fa0d2ccb3 Fix crash on exit (bug 2549) by correct usage of QApplication
* src/lyx_cb.C
        (quitLyX): lyx_gui::exit takes now an argument

        * src/frontends/{gtk,xforms}/lyx_gui.C
        (lyx_gui::parse_init): rename to lyx_gui::exec and call LyX::exec2
        (void lyx_gui::exit): add exit status argument

        * src/frontends/qt2/lyx_gui.C
        (cleanup): new function for pointer cleanup
        (lyx_gui::parse_init): rename to lyx_gui::exec and call LyX::exec2,
        turn static variables into automatic variables
        (void lyx_gui::exit): add exit status argument
        (start): Use cleanup()
        (exit): ditto

        * src/frontends/lyx_gui.h
        (parse_init): remove
        (exec): new
        (exit): Take exist status argument

        * src/lyx_main.[Ch]
        (LyX::priv_exec): split into LyX::priv_exec and LyX::exec2

        * src/lyx_main.C
        (lyx_exit): New, choose the right exit function
        (showFileError): call lyx_exit
        (LyX::queryUserLyXDir): ditto
        (LyX::init): ditto
        (LyX::priv_exec): ditto
        (LyX::priv_exec): Replace want_gui by lyx_gui::use_gui
        (LyX::priv_exec): replace lyx_gui::parse_init by lyx_gui::exec and
        exec2
        (LyX::init): Replace gui argument by lyx_gui::use_gui



git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_4_X@14059 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-09 13:07:04 +00:00
Martin Vermeer
01190aaf7a Remembered this
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_4_X@14058 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-09 12:19:00 +00:00
Martin Vermeer
9998736781 * insetbox.h: add noFontChange() == true to prevent LaTeX error for
multi-paragraph box insets



git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_4_X@14057 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-09 12:12:50 +00:00
Jean-Marc Lasgouttes
a2a94df651 small updates
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_4_X@14043 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-08 12:56:29 +00:00
Georg Baum
5086925d93 add bug number
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_4_X@14042 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-08 12:42:36 +00:00
Jean-Marc Lasgouttes
85579248d8 update Hungarian; remerge
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_4_X@14040 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-08 12:13:14 +00:00
Jean-Marc Lasgouttes
27b299205d * src/bufferparams.h: make author_map use an unsigned index, to avoid
a warning.

	* src/text.C (readParToken): handle \change_inserted and
	\change_deleted tokens with wrong author index (bug 2614).



git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_4_X@14029 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-07 17:06:00 +00:00
Georg Baum
51ca3d43d3 * lib/configure.py: Add tgif->png and tgif->ppm converters
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_4_X@14021 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-06 11:42:35 +00:00
Jean-Marc Lasgouttes
993374a769 2006-06-01 Panayotis Papasotiriou <papasot@physics.upatras.gr>
* Makefile.am:
	* templates/ijmpc.lyx: 
	* layouts/ijmpc.layout: new textclass for International Journal of
	Modern Physics C. 

	* templates/ijmpd.lyx:
	* layouts/ijmpd.layout: update.

	* LaTeXConfig.lyx.in:
	* Extended.lyx: update for ijmpc/d textclasses.



git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_4_X@13978 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-01 13:14:19 +00:00
Jean-Marc Lasgouttes
86a77679c8 * src/intl.C (InitKeyMapper): reset kbmap file names if the files
could not be read (bug 2604).



git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_4_X@13970 a592a061-630c-0410-9148-cb99ea01b6c8
2006-05-31 10:32:26 +00:00
Jean-Marc Lasgouttes
a0d31cd2c1 forgot this
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_4_X@13966 a592a061-630c-0410-9148-cb99ea01b6c8
2006-05-30 09:10:43 +00:00
Jürgen Spitzmüller
b75165353e fix bug 2623:
* lib/layouts/memoir.layout:
	add ProvidesMakeindex

* src/LaTeX.C (run):
	rerun latex if idx file is empty (needed by memoir)
	fix typo in comment
* src/LaTeXFeatures.C (getPackages):
	whitespace

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_4_X@13963 a592a061-630c-0410-9148-cb99ea01b6c8
2006-05-29 17:28:02 +00:00
Jean-Marc Lasgouttes
48f0a4b681 * src/support/os_unix.C (canAutoOpenFile, autoOpenFile): add support for Mac
OS X.



git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_4_X@13960 a592a061-630c-0410-9148-cb99ea01b6c8
2006-05-29 16:41:31 +00:00
Jean-Marc Lasgouttes
7217551b45 adapt lyxrc.dist to autoopen patch
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_4_X@13959 a592a061-630c-0410-9148-cb99ea01b6c8
2006-05-29 16:34:23 +00:00
Jean-Marc Lasgouttes
bbd5f29a75 rename preferences to lyxrc.dist
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_4_X@13958 a592a061-630c-0410-9148-cb99ea01b6c8
2006-05-29 16:32:20 +00:00
Jürgen Spitzmüller
69ef78d216 * lib/configure.py:
use $$o flag where appropriate (still some cases pending).

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_4_X@13955 a592a061-630c-0410-9148-cb99ea01b6c8
2006-05-29 16:01:25 +00:00
Georg Baum
2a880d4fc5 * lib/configure.py: Add missing dvi2 editor (from Enrico)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_4_X@13945 a592a061-630c-0410-9148-cb99ea01b6c8
2006-05-28 16:58:58 +00:00
Jürgen Spitzmüller
5d43d3a0c4 add support for dvipdfmx converter
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_4_X@13935 a592a061-630c-0410-9148-cb99ea01b6c8
2006-05-26 15:17:18 +00:00
Georg Baum
8f02fb39d0 Change the semantics of 'none' and 'auto' viewers/editors: 'none' means now
"Don't view/edit this format", and 'auto' means "Use the default viewer/editor".
        * src/format.C
        (fixCommand): Change semantics: "none" is equal to "", and "auto"
        is removed if canAutoOpenFile returns false.

        * src/frontends/xforms/FormPreferences.C
        (FormPreferences::SpellOptions::apply): regognize "" as "none"

        * src/lyxrc.C
        (LyXRC::getDescription): "none" -> ""

        * lib/doc/Customization.lyx: Document the autoopen feature

        * lib/configure.py
        (checkProg): add optional not_found argument, defaulting to 'none'
        (checkViewer): new, equivalent to checkProg with not_found = 'auto'
        (checkFormatEntries): call checkViewer instead of checkProg for
        viewers and editors


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_4_X@13933 a592a061-630c-0410-9148-cb99ea01b6c8
2006-05-26 08:33:01 +00:00
Martin Vermeer
6f5a5fe88b * paragraph_pimpl.C
(Paragraph::Pimpl::erase): Replace fix r13885 by better fix



git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_4_X@13928 a592a061-630c-0410-9148-cb99ea01b6c8
2006-05-25 11:47:33 +00:00
Georg Baum
07db8e3139 * src/insets/insetgraphics.C
(InsetGraphics::prepareFile): Fix typo from last patch


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_4_X@13925 a592a061-630c-0410-9148-cb99ea01b6c8
2006-05-25 07:38:32 +00:00
Georg Baum
730c25aafe forgot this
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_4_X@13923 a592a061-630c-0410-9148-cb99ea01b6c8
2006-05-24 19:55:54 +00:00
Georg Baum
44aff0779e From Joost Verburg: Put the clean_dvi.py script into the main distribution
* lib/configure.py
	(checkLatex): Add DraftDVI converter on windows if dv2dt and dt2dv
	are available
	(checkFormatEntries): Add DraftDVI entry on windows if dv2dt and
	dt2dv are available

	* lib/Makefile.am: add clean_dvi.py

	* development/Win32/packaging/build_lyxwin.sh: remove clean_dvi.py
	stuff

	* development/Win32/packaging/package_lyxwin.sh: remove configure
	mangling for clean_dvi.py

	* development/Win32/packaging/clean_dvi.py: move to lib/scripts

	* development/Win32/packaging/README: remove clean_dvi.py stuff


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_4_X@13922 a592a061-630c-0410-9148-cb99ea01b6c8
2006-05-24 19:52:27 +00:00
Jean-Marc Lasgouttes
5f8d837cf4 update to de_userguide and de_Extended, due to wrong picture references
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_4_X@13917 a592a061-630c-0410-9148-cb99ea01b6c8
2006-05-23 09:30:02 +00:00
Jürgen Spitzmüller
7941f54737 * BufferView_pimpl.C (getStatus):
Disable saving of bookmarks in mathed for it is not yet supported
  	and makes LyX crash (bug 2597)

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_4_X@13910 a592a061-630c-0410-9148-cb99ea01b6c8
2006-05-22 14:26:28 +00:00
Jürgen Spitzmüller
ffcd987cab * insettabular.C (doDispatch):
set cursor after mouse (button 3) press
	(re-fix bug 2526).

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_4_X@13908 a592a061-630c-0410-9148-cb99ea01b6c8
2006-05-22 14:18:31 +00:00
Jürgen Spitzmüller
e64a71d844 * insettabular.C (doDispatch):
do not mark the cursor undispatched after mouse (button 3) press
	(prevents the cursor from leaving the tabular when opening the 	
	dialog).

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_4_X@13907 a592a061-630c-0410-9148-cb99ea01b6c8
2006-05-22 13:13:06 +00:00
Jürgen Spitzmüller
31f71bf364 * insettabular.C (doDispatch):
fix crash due to invalidated
	cursor after insertAciiString (bug 2603).

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_4_X@13904 a592a061-630c-0410-9148-cb99ea01b6c8
2006-05-22 10:18:02 +00:00
Georg Baum
4c0a7b6a0f Fix crash that occurs if the cursor is in a table cell when the document class
is changed
        * src/cursor.C: remove unused 'using std::swap'
        * src/BufferView.C: ditto

        * src/CutAndPaste.[Ch]
        (switchBetweenClasses): replace ParagraphList argument with InsetText
        argument. This avoids an unnecessary swap in lyxfunc.C.

        * src/CutAndPaste.C
        (pasteSelectionHelper): Adjust to the changes above
        (pasteSelectionHelper): Use ParagraphList::swap instead of std::swap.
        This fixes the crash.

        * src/lyxfunc.C
        (LyXFunc::dispatch): Adjust to switchBetweenClasses changes


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_4_X@13903 a592a061-630c-0410-9148-cb99ea01b6c8
2006-05-22 10:12:09 +00:00
Jean-Marc Lasgouttes
aa2522a21c update German docs
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_4_X@13901 a592a061-630c-0410-9148-cb99ea01b6c8
2006-05-22 09:45:17 +00:00
Georg Baum
cb99a55588 * src/insets/insetgraphics.C
(InsetGraphics::prepareFile): Rename file in the temp dir if the
	extension does not match the format (bug 2235)


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_4_X@13900 a592a061-630c-0410-9148-cb99ea01b6c8
2006-05-22 09:37:29 +00:00
Martin Vermeer
5edcf97c19 * paragraph_pimpl.C
(Paragraph::Pimpl::erase): Fix crash when selecting and erasing
	"blue" paragraph break in CT mode (report JMarc)



git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_4_X@13884 a592a061-630c-0410-9148-cb99ea01b6c8
2006-05-20 10:33:02 +00:00
Jean-Marc Lasgouttes
3b6c6ef32c * src/frontends/qt2/qfontloader.C (initFontPath, ~FontLoader): add fonts in
lyxdir/fonts to system fonts in windows; remove them in destructor.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_4_X@13876 a592a061-630c-0410-9148-cb99ea01b6c8
2006-05-20 08:20:07 +00:00
Martin Vermeer
cd804f7165 Fix bug 2516
* CutAndPaste.C
	(eraseSelectionHelper): merge (conditionally) only first and last
	paragraph of selection



git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_4_X@13874 a592a061-630c-0410-9148-cb99ea01b6c8
2006-05-19 16:21:38 +00:00
Georg Baum
e925d545e4 compile fix. Should have waited for the compile to finish before committing ;-)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_4_X@13872 a592a061-630c-0410-9148-cb99ea01b6c8
2006-05-19 07:53:38 +00:00
Georg Baum
7cf67738d7 Revert accidental commit
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_4_X@13871 a592a061-630c-0410-9148-cb99ea01b6c8
2006-05-19 07:47:53 +00:00
Georg Baum
40f7759976 Prevent automatic opening of child docs because of natbib labels
* src/insets/insetinclude.h
	(updateBibfilesCache): adjust comment
	(getBibfilesCache): ditto

	* src/insets/insetinclude.C
	(getChildBuffer): new, return the buffer of the child if it exists
	(updateBibfilesCache): update the child buffer only if already loaded
	(getBibfilesCache): scan the child buffer only if already loaded

	* src/buffer.h
	(updateBibfilesCache): adjust comment
	(getBibfilesCache): ditto
	(bibfilesCache_): ditto


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_4_X@13870 a592a061-630c-0410-9148-cb99ea01b6c8
2006-05-19 07:46:20 +00:00
Jean-Marc Lasgouttes
59810902b9 * math_hullinset.h (canTrackChanges): remove, since math insets do
not implement (yet) change tracking (bug 2214).



git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_4_X@13868 a592a061-630c-0410-9148-cb99ea01b6c8
2006-05-18 21:30:06 +00:00
Jean-Marc Lasgouttes
762ea11579 2006-05-18 Enrico Forestieri <forenr@tlc.unipr.it>
* lib/configure.py: fix setting of \cygwin_path_fix_needed; remove
	extra \r at end of line for cygwin.



git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_4_X@13862 a592a061-630c-0410-9148-cb99ea01b6c8
2006-05-18 09:14:00 +00:00