Commit Graph

125 Commits

Author SHA1 Message Date
Georg Baum
d544373734 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): "none" -> ""

	* src/lyxrc.C
	(LyXRC::read): "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/trunk@13929 a592a061-630c-0410-9148-cb99ea01b6c8
2006-05-25 11:57:22 +00:00
Jean-Marc Lasgouttes
a96b307c42 update to de_userguide and de_Extended, due to wrong picture references
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@13918 a592a061-630c-0410-9148-cb99ea01b6c8
2006-05-23 09:30:26 +00:00
Jean-Marc Lasgouttes
865face425 update German docs
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@13902 a592a061-630c-0410-9148-cb99ea01b6c8
2006-05-22 09:45:30 +00:00
Georg Baum
5b83287abe * src/format.[Ch]
(document_): new flag, telling whether this is a document format and
	we want to show this format in the export and view menus
	(documentFormat): accessor for document_

	* src/format.h: Add some documentation

	* src/frontends/qt3/QPrefsDialog.C
	(QPrefsDialog::QPrefsDialog): handle new documentCB checkbox
	(QPrefsDialog::switch_format): ditto
	(QPrefsDialog::updateFormatsButtons): ditto
	(QPrefsDialog::new_format): ditto
	(QPrefsDialog::modify_format): ditto

	* src/frontends/qt3/ui/QPrefFileformatsModule.ui: Add documentCB checkbox

	* src/frontends/qt4/QPrefsDialog.C
	(QPrefsDialog::QPrefsDialog): handle new documentCB checkbox
	(QPrefsDialog::switch_format): ditto
	(QPrefsDialog::updateFormatsButtons): ditto
	(QPrefsDialog::new_format): ditto
	(QPrefsDialog::modify_format): ditto

	* src/frontends/qt4/ui/QPrefFileformatsUi.ui: Add documentCB checkbox

	* src/frontends/xforms/FormPreferences.C
	(FormPreferences::Formats::build): handle new check_document checkbox
	(FormPreferences::Formats::input): ditto
	(FormPreferences::Formats::Add): ditto
	(FormPreferences::Formats::Browser): ditto

	* src/frontends/xforms/forms/form_preferences.fd: Add check_document
	checkbox

	* src/lyxrc.C
	(LyXRC::read): Remove compatibility code for 1.3 \format entries.
	Read the new format flags (but don't require them for 1.4
	compatibility)
	(LyXRC::write): Write the new format flags

	* src/MenuBackend.C
	(expandFormats): Remove the hardcoded exception for image formats
	and use Format::isDocument() instead

	* lib/doc/Customization.lyx: Document auto viever/editor and the
	"document format" flag


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@13887 a592a061-630c-0410-9148-cb99ea01b6c8
2006-05-20 12:03:40 +00:00
Georg Baum
479abc6efd Remove remaining OS/2 bits:
* src/lyx_cb.C
	(newFile): Remove OS/2 code

	* src/lyxserver.C
	(LyXComm::startPipe): ditto
	(LyXComm::endPipe): ditto
	(LyXComm::send): ditto

	* src/support/rename.C
	(lyx::support::rename): ditto

	* src/support/filetools.C
	(fileOpenSearch): ditto
	(createTmpDir): ditto
	(createLyXTmpDir): ditto
	(makeAbsPath): ditto

	* src/support/getcwd.C
	(l_getcwd): ditto

	* src/support/forkedcall.C
	(Forkedcall::generateChild): ditto

	* src/support/chdir.C
	(lyx::support::chdir): ditto

	* src/support/os.C: ditto
	* configure.ac: ditto
	* development/scons/scons_utils.py: ditto
	* development/Win32/config.h: ditto

	* lyx.man: Remove OS/2 related stuff
	* lib/doc/Customization.lyx: ditto
	* lib/doc/fr_Customization.lyx: ditto
	* lib/doc/it_Customization.lyx: ditto

	* src/support/os2_defines.h: Remove
	* src/support/os2_errortable.h: ditto
	* src/support/os_os2.C: ditto
	* INSTALL.OS2: ditto
	* README.OS2: ditto
	* development/OS2/quick_fix.patch: ditto
	* development/OS2/gnugettext.diff: ditto
	* development/OS2: ditto

	* src/support/Makefile.am: Remove deleted files
	* development/Makefile.am: Remove deleted OS2 directory


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@13848 a592a061-630c-0410-9148-cb99ea01b6c8
2006-05-14 17:00:53 +00:00
Lars Gullik Bjønnes
4c7d66bfda * depend.py: set PYTHONPATH so that python files
in build dir is found
        * Makefile.depend: regenerated


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@13785 a592a061-630c-0410-9148-cb99ea01b6c8
2006-05-01 07:41:41 +00:00
Jean-Marc Lasgouttes
18d72887a6 * src/support/package.C.in (get_build_dirs): Look at Makefile
instead of lyxrc.defaults. Simplify the check for
          chkconfig.ltx.

	* configure.ac: do not run lib/configure.py

	* lib/doc/Makefile.am: LaTeXConfig.lyx is not generated anymore.

	* lib/configure.py (removeExtraFiles): remove.

	* lib/Makefile.am: no files are generated in there.




git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@13763 a592a061-630c-0410-9148-cb99ea01b6c8
2006-04-27 16:44:43 +00:00
Jean-Marc Lasgouttes
211c62818e German documentation update (again)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@13721 a592a061-630c-0410-9148-cb99ea01b6c8
2006-04-24 09:48:55 +00:00
Jean-Marc Lasgouttes
f34e0a98c1 German documentation update
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@13720 a592a061-630c-0410-9148-cb99ea01b6c8
2006-04-24 09:42:17 +00:00
Jean-Marc Lasgouttes
f2c599f154 Hungarian documentation update
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@13718 a592a061-630c-0410-9148-cb99ea01b6c8
2006-04-24 09:32:21 +00:00
Jean-Marc Lasgouttes
b5cdc90ef9 update german userguide
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@13670 a592a061-630c-0410-9148-cb99ea01b6c8
2006-04-13 17:53:09 +00:00
Jean-Marc Lasgouttes
b8617a4d56 update German Tutorial, Intro and splash
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@13584 a592a061-630c-0410-9148-cb99ea01b6c8
2006-04-07 12:20:41 +00:00
Jean-Marc Lasgouttes
81a3abd0cd document fancybox package
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@13577 a592a061-630c-0410-9148-cb99ea01b6c8
2006-04-07 08:46:18 +00:00
Jean-Marc Lasgouttes
b7d59d8ce6 update to Spanish tutorial from Luis Guillermo Cota Preciado
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@13507 a592a061-630c-0410-9148-cb99ea01b6c8
2006-03-28 09:37:36 +00:00
Georg Baum
bcccc2780d From Uwe:
* chkconfig.ltx: check for the preview package
	* doc/LaTeXConfig.lyx.in: document prettyref, varioref and preview


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@13497 a592a061-630c-0410-9148-cb99ea01b6c8
2006-03-26 08:28:06 +00:00
Jean-Marc Lasgouttes
609e13491c bug 1611: clarify Title handling in tutorial (trivial)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@13363 a592a061-630c-0410-9148-cb99ea01b6c8
2006-03-13 14:43:31 +00:00
Jean-Marc Lasgouttes
ba7954e5e5 some updates from hartmut
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@13278 a592a061-630c-0410-9148-cb99ea01b6c8
2006-02-27 15:34:43 +00:00
Jean-Marc Lasgouttes
142ecf6867 fix url to Herbert's tips (bug 1634)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@13244 a592a061-630c-0410-9148-cb99ea01b6c8
2006-02-16 15:48:13 +00:00
Jean-Marc Lasgouttes
6aed703bef fix bogus keybinding (bug 1422)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@13243 a592a061-630c-0410-9148-cb99ea01b6c8
2006-02-16 15:40:56 +00:00
Lars Gullik Bjønnes
4a7ab830bc Delete all .cvsignore files from trunk
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@13208 a592a061-630c-0410-9148-cb99ea01b6c8
2006-02-10 22:09:45 +00:00
Jean-Marc Lasgouttes
1d3f5ce627 small update to Italian UserGuide
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@10800 a592a061-630c-0410-9148-cb99ea01b6c8
2006-01-31 16:25:04 +00:00
Jürgen Spitzmüller
38513eb5cc documentation update
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@10779 a592a061-630c-0410-9148-cb99ea01b6c8
2006-01-26 11:25:36 +00:00
Jean-Marc Lasgouttes
94ab1dabc4 update from Claudio
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@10769 a592a061-630c-0410-9148-cb99ea01b6c8
2006-01-23 15:03:40 +00:00
Martin Vermeer
799ec0258f Missing menu shortcuts added
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@10766 a592a061-630c-0410-9148-cb99ea01b6c8
2006-01-22 09:56:28 +00:00
Jean-Marc Lasgouttes
1452a2c31f small fix suggested by Helge
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@10749 a592a061-630c-0410-9148-cb99ea01b6c8
2006-01-18 12:05:16 +00:00
Martin Vermeer
395bdd8dea Updates by Helge, Angus and me
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@10740 a592a061-630c-0410-9148-cb99ea01b6c8
2006-01-16 10:40:30 +00:00
Angus Leeming
718027f9a3 Update to format 245.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@10699 a592a061-630c-0410-9148-cb99ea01b6c8
2006-01-02 02:29:55 +00:00
Angus Leeming
2507381b6e Update to format 245.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@10698 a592a061-630c-0410-9148-cb99ea01b6c8
2006-01-02 01:51:18 +00:00
Jean-Marc Lasgouttes
7a71c7bda0 German documentation update
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@10679 a592a061-630c-0410-9148-cb99ea01b6c8
2005-12-23 16:57:09 +00:00
Georg Baum
97181d8fd5 sort Makefile.depend and include nb documentation
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@10662 a592a061-630c-0410-9148-cb99ea01b6c8
2005-12-16 10:44:00 +00:00
Jean-Marc Lasgouttes
84daee6be6 update and rename (part 2)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@10652 a592a061-630c-0410-9148-cb99ea01b6c8
2005-12-09 15:54:18 +00:00
Jean-Marc Lasgouttes
5c0d0d2745 update and rename
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@10651 a592a061-630c-0410-9148-cb99ea01b6c8
2005-12-09 15:53:47 +00:00
Jean-Marc Lasgouttes
857ac1d22b another update from Hartmut
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@10603 a592a061-630c-0410-9148-cb99ea01b6c8
2005-11-14 15:44:31 +00:00
Jean-Marc Lasgouttes
0a9dcc6a13 update description of layout files
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@10600 a592a061-630c-0410-9148-cb99ea01b6c8
2005-11-10 14:17:53 +00:00
Jean-Marc Lasgouttes
b1cda27e0a cleanups from Hartmut
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@10572 a592a061-630c-0410-9148-cb99ea01b6c8
2005-10-25 08:58:07 +00:00
Lars Gullik Bjønnes
9117f717c7 pre2
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@10532 a592a061-630c-0410-9148-cb99ea01b6c8
2005-10-10 13:22:34 +00:00
Georg Baum
0385c00f3e fix build system for TOC files
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@10522 a592a061-630c-0410-9148-cb99ea01b6c8
2005-10-05 09:01:17 +00:00
Georg Baum
aba9a83f22 forgotten fixes for bug 2027
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@10494 a592a061-630c-0410-9148-cb99ea01b6c8
2005-09-28 14:29:23 +00:00
Georg Baum
be94e5691a forgot to adjust .cvsignore
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@10493 a592a061-630c-0410-9148-cb99ea01b6c8
2005-09-28 13:52:13 +00:00
Georg Baum
45df613642 add/remove files for bug 2027
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@10492 a592a061-630c-0410-9148-cb99ea01b6c8
2005-09-28 13:51:32 +00:00
Georg Baum
58380ba97a generate TOC files on the fly and fix broken documents (bug 2027)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@10491 a592a061-630c-0410-9148-cb99ea01b6c8
2005-09-28 13:47:03 +00:00
Jürgen Spitzmüller
82765345ac fix space insets, increase version to 244.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@10490 a592a061-630c-0410-9148-cb99ea01b6c8
2005-09-28 09:40:50 +00:00
Jürgen Spitzmüller
8251763d47 documentation update (bibtex extensions, space inset, quotation marks)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@10455 a592a061-630c-0410-9148-cb99ea01b6c8
2005-09-19 09:52:50 +00:00
Angus Leeming
f90387b520 s/spell checker/spellchecker/
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@10426 a592a061-630c-0410-9148-cb99ea01b6c8
2005-09-08 09:30:32 +00:00
Angus Leeming
251f834995 Ensure that the grammar used to invoke the spellchecker is consistent.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@10425 a592a061-630c-0410-9148-cb99ea01b6c8
2005-09-08 09:20:16 +00:00
José Matox
0a32e0c357 fixing wrong case of \lang -> \language
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@10337 a592a061-630c-0410-9148-cb99ea01b6c8
2005-07-18 22:38:10 +00:00
José Matox
d523271fb5 update all lyx documents to the latest file format
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@10317 a592a061-630c-0410-9148-cb99ea01b6c8
2005-07-18 09:42:29 +00:00
André Pönitz
f9e6eb2285 remove some mathbf-in-mathbf entries
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@10314 a592a061-630c-0410-9148-cb99ea01b6c8
2005-07-18 09:17:38 +00:00
Angus Leeming
7704aa9055 Help Lars spell his name.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@10311 a592a061-630c-0410-9148-cb99ea01b6c8
2005-07-18 08:04:50 +00:00
Martin Vermeer
68cb2b602e Doc updates
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@10310 a592a061-630c-0410-9148-cb99ea01b6c8
2005-07-18 07:33:24 +00:00