Uwe Stöhr
fc56c8f4c4
only typos
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17119 a592a061-630c-0410-9148-cb99ea01b6c8
2007-02-08 21:24:51 +00:00
Uwe Stöhr
c8639179da
- reupload LyXWinInstaller for code verification as discussed with Bo
...
- set missing EOL flags for official installer files
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17116 a592a061-630c-0410-9148-cb99ea01b6c8
2007-02-08 21:09:30 +00:00
Bo Peng
8ad0944fcc
Remove command.py from windows installer, which is no longer needed after r17095
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17103 a592a061-630c-0410-9148-cb99ea01b6c8
2007-02-08 02:27:19 +00:00
Bo Peng
b61c79f1d9
Windows installer: add unicodedata.pyd properly
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17094 a592a061-630c-0410-9148-cb99ea01b6c8
2007-02-07 18:59:10 +00:00
Bo Peng
f1d47e4416
Windows installer: add missing modules
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17092 a592a061-630c-0410-9148-cb99ea01b6c8
2007-02-07 18:42:01 +00:00
Bo Peng
c5c999f18e
Windows installer: update miktex and imagemagick download link
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17091 a592a061-630c-0410-9148-cb99ea01b6c8
2007-02-07 18:26:32 +00:00
Bo Peng
5402048cea
Scons windows installer integration:
...
* INSTALL.Win32: add instructin of building windows bundle installer
* development/scons/SConstruct: add bundle and bundle_dir option
* development/scons/scons_utils.py: handle bundle building
* development/Win32/packaging/installer/lyx.nsi:
allow specify bundle .exe name from command line
* development/Win32/packaging/installer/settings.user.nsh:
allow specify bundle directory from command line
* development/Win32/packaging/installer/components/external.nsh:
get files from bundle directory
* development/Win32/packaging/installer/settings.nsh
update miktex version (link needs to be updated as well?)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17081 a592a061-630c-0410-9148-cb99ea01b6c8
2007-02-07 07:55:38 +00:00
Bo Peng
67e8d59d68
Forgot to use absolute paths
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17024 a592a061-630c-0410-9148-cb99ea01b6c8
2007-02-02 03:54:29 +00:00
Bo Peng
d57708a28a
Scons: add deps_dir option for windows installer
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17023 a592a061-630c-0410-9148-cb99ea01b6c8
2007-02-02 03:44:14 +00:00
Georg Baum
340358ab90
describe format 256
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17015 a592a061-630c-0410-9148-cb99ea01b6c8
2007-02-01 19:25:39 +00:00
Uwe Stöhr
133bd09e53
documentation for latest file format change
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16994 a592a061-630c-0410-9148-cb99ea01b6c8
2007-01-31 21:15:40 +00:00
Georg Baum
a980f1bd61
Missing bits of Uwe's file format change from yesterday.
...
Uwe, please add an exact decsription of the lyxline changes to
development/FORMAT: How did the old version work, and what are the changes
of the new one.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16991 a592a061-630c-0410-9148-cb99ea01b6c8
2007-01-31 20:39:46 +00:00
Uwe Stöhr
74c4cede85
rename ExtendedInsets to Embedded Objects as discussed
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16959 a592a061-630c-0410-9148-cb99ea01b6c8
2007-01-31 00:05:50 +00:00
Georg Baum
951e4e0a78
French translation of beamer template and minor corrections by
...
Jean-Pierre Chretien
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16946 a592a061-630c-0410-9148-cb99ea01b6c8
2007-01-30 11:03:58 +00:00
Peter Kümmel
fdecefdb7f
add apple fixes from Andreas Vox
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16943 a592a061-630c-0410-9148-cb99ea01b6c8
2007-01-29 23:20:36 +00:00
Georg Baum
f1dedb3351
Rename files to conform to LyX conventions
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16935 a592a061-630c-0410-9148-cb99ea01b6c8
2007-01-29 19:59:48 +00:00
Georg Baum
feb7895965
Add machinery to output arbitrary unicode characters with LaTeX commands
...
read from a text file.
* src/encoding.[Ch]
(Encoding::latexChar): New, output a character to LaTeX
(Encoding::validate): New, add needed preamble stuff for a character
(Encodings::read): Read new unicodesymbols file
(Encodings::isCombiningChar): New, is a character a combining char?
* src/paragraph_pimpl.C
(isEncoding): Delete, no longer needed
(getEncoding): New, get the real encoding of a font
(Paragraph::Pimpl::latexSurrogatePair): New, output a surrogate pair
to LaTeX
(Paragraph::Pimpl::simpleTeXBlanks): Use latexSurrogatePair if needed
(Paragraph::Pimpl::simpleTeXSpecialChars): Ditto, and replace several
hardcoded characters with a call of encoding.latexChar()
(Paragraph::Pimpl::validate): replace several hardcoded characters
with a call of encoding.validate()
* src/support/debugstream.h
(basic_debugstream::disable): New, disable the stream completely
(basic_debugstream::enable): New, reenable the stream
* src/lyx_main.[Ch]: Adjust to changes above
* src/paragraph.C: Ditto
* lib/unicodesymbols: New file with UCS4 -> LaTeX command mapping.
It is far from complete yet, but contains most accents on latin
characters.
* lib/Makefile.am: add lib/unicodesymbols
* development/scons/scons_manifest.py: ditto
* development/tools/unicodesymbols.py: Helper script to update
lib/unicodesymbols with new symbols
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16920 a592a061-630c-0410-9148-cb99ea01b6c8
2007-01-28 21:27:45 +00:00
Uwe Stöhr
60a0914d88
update image change for SCons
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16916 a592a061-630c-0410-9148-cb99ea01b6c8
2007-01-28 20:42:39 +00:00
Georg Baum
87bb14103d
Add two templates from the beamer package that I forgot when I put the
...
beamer stuff in LyX.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16908 a592a061-630c-0410-9148-cb99ea01b6c8
2007-01-28 18:39:36 +00:00
Georg Baum
ba7c5463cb
Remove delete files from lib/Makefile.am.
...
Add the xpm version of the deleted lib/clipart/buffer-export_pdf2.png as
lib/images/buffer-export_pdf2.xpm since I discovered that we did not yet
have this icon.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16902 a592a061-630c-0410-9148-cb99ea01b6c8
2007-01-28 09:23:38 +00:00
Bo Peng
16d5b72ea1
Scons: also consider prefix option
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16901 a592a061-630c-0410-9148-cb99ea01b6c8
2007-01-28 07:07:57 +00:00
Bo Peng
168d3ef631
Scons: continue refining scons installer
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16900 a592a061-630c-0410-9148-cb99ea01b6c8
2007-01-28 06:58:03 +00:00
Bo Peng
bae86e4098
Scons: refine scons installer
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16899 a592a061-630c-0410-9148-cb99ea01b6c8
2007-01-28 06:47:11 +00:00
Bo Peng
4be2a69492
remove removed files from scons_manifest.py
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16898 a592a061-630c-0410-9148-cb99ea01b6c8
2007-01-28 06:26:09 +00:00
Peter Kümmel
dfcc879239
fix linker error (dummy functions for tex2lyx)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16894 a592a061-630c-0410-9148-cb99ea01b6c8
2007-01-27 20:48:37 +00:00
Uwe Stöhr
3b322a7ce5
fix bug 3154
...
http://bugzilla.lyx.org/show_bug.cgi?id=3154
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16889 a592a061-630c-0410-9148-cb99ea01b6c8
2007-01-27 17:45:57 +00:00
Uwe Stöhr
4a2570bc0c
remove LyXWinInstaller and all related stuff
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16885 a592a061-630c-0410-9148-cb99ea01b6c8
2007-01-27 15:47:13 +00:00
Peter Kümmel
08ad5d19d5
cmake files for tex2lyx
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16879 a592a061-630c-0410-9148-cb99ea01b6c8
2007-01-27 12:29:15 +00:00
Bo Peng
c9fb2a107e
Scons: NSIS support (installer target)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16854 a592a061-630c-0410-9148-cb99ea01b6c8
2007-01-25 19:13:22 +00:00
Bo Peng
db4499f4b1
Scons: initial windows nsis installer support
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16846 a592a061-630c-0410-9148-cb99ea01b6c8
2007-01-25 06:19:49 +00:00
Abdelrazak Younes
801f807063
Display error/warning dialogs if possible.
...
* ExceptionMessage: new exception based message for errors and warnings.
* package.C.in:
- replace lyxerr based errors and warning with ExceptionMessage throwing.
- bail_out(): erased!
* os_win32.C:
- replace lyxerr based errors and warning with ExceptionMessage throwing.
- bail_out(): erased!
* tex2lyx.C: catch any exception from Package class.
* lyx_main.C: catch any exception from Package class and act accordingly.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16834 a592a061-630c-0410-9148-cb99ea01b6c8
2007-01-24 15:49:20 +00:00
Uwe Stöhr
66562be370
Installer: Aiksaurus again
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16816 a592a061-630c-0410-9148-cb99ea01b6c8
2007-01-23 01:41:45 +00:00
Uwe Stöhr
d0f5f9f4a7
Installer: use better version to register Aiksaurus
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16815 a592a061-630c-0410-9148-cb99ea01b6c8
2007-01-23 01:19:58 +00:00
Uwe Stöhr
c3d6f9621f
Installer: Language update Hungarian
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16813 a592a061-630c-0410-9148-cb99ea01b6c8
2007-01-23 00:43:29 +00:00
Uwe Stöhr
5f5591b0e6
Installer: Language and information updates
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16812 a592a061-630c-0410-9148-cb99ea01b6c8
2007-01-23 00:33:33 +00:00
Uwe Stöhr
5e948b9bf2
Intro.lyx updated for LyX 1.5add source code of LyXWinInstaller
...
(I know that not everybody likes this, but -- you know.)
The folder PDFViewWin contains the programs I wrote to fix bug 3045.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16802 a592a061-630c-0410-9148-cb99ea01b6c8
2007-01-22 00:14:36 +00:00
Peter Kümmel
1b56c1fbeb
update
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16768 a592a061-630c-0410-9148-cb99ea01b6c8
2007-01-19 20:32:55 +00:00
Jürgen Spitzmüller
891a046862
* lib/images/buffer-update_pdf2.xpm:
...
* lib/Makefile.am:
* development/scons/scons_manifest.py:
- add missing "update pdf" icon. Not beautiful, but matches
the other view/update icons.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16722 a592a061-630c-0410-9148-cb99ea01b6c8
2007-01-17 08:18:20 +00:00
Uwe Stöhr
68e4965abb
updated icons
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16718 a592a061-630c-0410-9148-cb99ea01b6c8
2007-01-17 01:05:22 +00:00
Michael Schmitt
e6aa1c9b38
* lib/CREDITS:
...
* lib/generate_contributions.py:
* development/MacOSX/LyX.app/Contents/Resources/lyxrc.dist: rename "ascii" to "plain text"
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16715 a592a061-630c-0410-9148-cb99ea01b6c8
2007-01-16 22:33:44 +00:00
Michael Schmitt
bdadc8d496
* development/scons/scons_manifest.py:
...
* src/frontends/qt4/Makefile.dialogs:
* src/frontends/qt4/QPrefsDialog.C:
* src/frontends/qt4/QPrefsDialog.h:
* src/frontends/qt4/ui/compile_uic.sh:
* src/frontends/qt4/ui/QPrefAsciiUi.ui:
* src/frontends/qt4/ui/QPrefPlaintextUi.ui: rename QPrefAsciiUi.ui to QPrefPlaintextUi.ui;
rename PrefAscii to PrefPlaintext
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16714 a592a061-630c-0410-9148-cb99ea01b6c8
2007-01-16 22:29:33 +00:00
Uwe Stöhr
3177b8e16f
- remove duplicate PDFs
...
- correct entries in makefile.am
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16699 a592a061-630c-0410-9148-cb99ea01b6c8
2007-01-15 23:22:06 +00:00
Uwe Stöhr
0bfff71348
forgot this in r16687
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16689 a592a061-630c-0410-9148-cb99ea01b6c8
2007-01-14 21:05:26 +00:00
Michael Schmitt
9c09f34da0
* lib/*: rename Extended-Insets to ExtendedInset
...
* development/scons/scons_manifest.py: add es_ExtendedInset
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16683 a592a061-630c-0410-9148-cb99ea01b6c8
2007-01-14 18:17:56 +00:00
Uwe Stöhr
f41eedd7ee
- new documentation
...
- images used in the new documentation
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16676 a592a061-630c-0410-9148-cb99ea01b6c8
2007-01-14 16:41:42 +00:00
Georg Baum
c61296caa3
Add two files that are included by the beamer example file and that I forgot.
...
Found out by Jean-Pierre Chretien.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16671 a592a061-630c-0410-9148-cb99ea01b6c8
2007-01-13 21:08:13 +00:00
Georg Baum
0ddb4d5f30
Change lyx2lyx conversion and LaTeX export of documents with
...
\inputencoding default
* src/paragraph_pimpl.C
(isEncoding): Explain why bparams.inputenc == "default" is ignored
* src/bufferparams.C
(BufferParams::encoding): Determine the encoding from the language
for inputenc == "default"
* src/buffer.h
(writeLaTeXSource): Mention inputenc == "default" in documentation
* src/bufferparams.h
(inputenc): Update documentation of "default"
* src/output_latex.C
(switchEncoding): Switch the encoding also for inputenc == "default",
but don't output \inputencoding commands in that case
* lib/lyx2lyx/LyX.py
(get_encoding): Determine the encoding from the language for
inputencoding == "default"
* lib/lyx2lyx/lyx_1_5.py
(convert_multiencoding): ditto
* development/FORMAT: Update documentation of \inputencoding default
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16667 a592a061-630c-0410-9148-cb99ea01b6c8
2007-01-13 14:36:54 +00:00
Enrico Forestieri
fc3a2761de
Log:
...
Move OS dependent code where it belongs.
* src/lyx_cb.C:
Remove unused include
* src/support/os.h
* src/support/os_unix.C
* src/support/os_win32.C
* src/support/os_cygwin.C:
Move here the code from fontutils.[Ch]
* src/support/os_cygwin.C
(external_path, external_path_list): don't differentiate anymore
on Qt/X11 or Qt/Win builds.
* src/support/environment.C
(setEnvPath): get rid of the #ifdef for cygwin.
* src/lyx_main.C
(LyX::exec): addFontResources and restoreFontResources are now
in the os namespace.
* src/support/Makefile.am
* src/client/Makefile.am
* src/tex2lyx/Makefile.am
* development/scons/scons_manifest.py:
Updated
* src/support/fontutils.[Ch]:
Removed
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16655 a592a061-630c-0410-9148-cb99ea01b6c8
2007-01-11 21:22:18 +00:00
Michael Schmitt
8233cb87bd
* development/Win32/packaging/build_msvs_debug.bat: add new build script for debug mode & msvs project creation
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16564 a592a061-630c-0410-9148-cb99ea01b6c8
2007-01-07 09:53:04 +00:00
Michael Schmitt
86453dbb46
* development/Win32/packaging/build_msvc.bat: return to start directory after compilation
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16562 a592a061-630c-0410-9148-cb99ea01b6c8
2007-01-07 09:43:43 +00:00
Michael Schmitt
8c85719080
* lib/ui/stdmenus.inc:
...
* lib/ui/stdmenus.ui: rename file in order not to confuse users
* lib/ui/stdtoolbars.inc:
* lib/ui/stdtoolbars.ui: rename file in order not to confuse users
* development/scons/scons_manifest.py:
* lib/doc/de_Customization.lyx:
* lib/Makefile.am:
* lib/ui/classic.ui:
* lib/ui/default.ui: adjust
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16549 a592a061-630c-0410-9148-cb99ea01b6c8
2007-01-06 13:42:15 +00:00
Bo Peng
3b8d367e6e
Scons: fix a mingw/scons bug (it is a scons bug)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16539 a592a061-630c-0410-9148-cb99ea01b6c8
2007-01-05 18:30:46 +00:00
Bo Peng
b1c7fc3e4f
Scons: fix two mingw bugs
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16522 a592a061-630c-0410-9148-cb99ea01b6c8
2007-01-05 06:29:18 +00:00
Bo Peng
17a36a12f9
Scons: create libs directory for res file
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16472 a592a061-630c-0410-9148-cb99ea01b6c8
2007-01-03 04:57:55 +00:00
Bo Peng
71794188c7
Scons: allow use of different icons for lyx and tex2lyx
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16464 a592a061-630c-0410-9148-cb99ea01b6c8
2007-01-02 06:13:53 +00:00
Bo Peng
5059ac7648
Scons: fix a typo
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16463 a592a061-630c-0410-9148-cb99ea01b6c8
2007-01-02 05:22:20 +00:00
Bo Peng
c35c782b30
Scons: create an .rc file and link lyx.exe etc with .res to set icon
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16462 a592a061-630c-0410-9148-cb99ea01b6c8
2007-01-02 05:21:08 +00:00
Peter Kümmel
45e7e717d4
remove some msvc warnings
...
* src/mathed/InsetMathNest.C :
unreachable code
* src/aspell_local.h :
aspell is a Clibrary, no class keyword available
* src/texrow.h :
could not generate standard constructor
* development/cmake/CMakeLists.txt :
- disable same warnings
- all size_t/int related warnings are disabled
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16446 a592a061-630c-0410-9148-cb99ea01b6c8
2006-12-30 21:05:44 +00:00
Peter Kümmel
4fe3d7d426
also warnings as errors with /W3
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16440 a592a061-630c-0410-9148-cb99ea01b6c8
2006-12-30 13:53:34 +00:00
Abdelrazak Younes
b2126408cf
This commit do the Model/View separation of the LyXText and Paragraph classes. The separation is mostly complete for the Paragraph class but some more transfer should occur for the LyXText class.
...
* ParagraphMetrics.[Ch]: new files
* TextMetrics.[Ch]: new files.
* lyxtext.h/text2.C/text3.C: some code transferred to the TextMetrics class.
* paragraph.[Ch]: all screen oriented code transfered to ParagraphMetrics class.
* BufferView:
- text_metrics_: new TextMetrics cache private member.
- textMetrics(): new access method.
- parMetrics(): ditto.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16433 a592a061-630c-0410-9148-cb99ea01b6c8
2006-12-29 23:54:48 +00:00
Jean-Marc Lasgouttes
ec4ff5e1a8
New textclass
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16428 a592a061-630c-0410-9148-cb99ea01b6c8
2006-12-29 13:40:50 +00:00
Georg Baum
67dd949130
Fix LaTeX generation of files with inputenc == default.
...
See the patch itself for further comments.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16421 a592a061-630c-0410-9148-cb99ea01b6c8
2006-12-29 09:24:18 +00:00
Georg Baum
244b2c1fab
Add some more LaTeX encodings, fix thailatex and display all available
...
encodings in the preferences dialog
* src/LaTeXFeatures.C: special treatment for tis620-0 encoding
* src/bufferparams.C: ditto
* src/output_latex.C: ditto
* src/encoding.[Ch]: Add the possibility to iterate over all encodings
* src/paragraph_pimpl.C: Add latin10 and cp858 to Euro treatment
* src/buffer.C: Update format number
* src/frontends/qt4/QDocumentDialog.C: Don't hardcode available
encodings
* lib/lyx2lyx/LyX.py,
lib/lyx2lyx/lyx_1_5.py: implement conversion from 256 to 255
* lib/encodings: Add some encodings, fix all "unknown" entries
* development/FORMAT: Document file format change
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16418 a592a061-630c-0410-9148-cb99ea01b6c8
2006-12-28 18:15:25 +00:00
Peter Kümmel
64aadeaf5f
also work with Joost's windows file bundle (qmake gives the non-portabale path of Joost's Qt installation)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16388 a592a061-630c-0410-9148-cb99ea01b6c8
2006-12-23 21:47:06 +00:00
Peter Kümmel
2debe65559
don't show all warnings by default, use TOP_SRC_DIR value from LyXPaths.cmake
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16387 a592a061-630c-0410-9148-cb99ea01b6c8
2006-12-23 21:30:17 +00:00
Michael Schmitt
515616a914
* scons/SConstruct: fix manifest on Windows
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16382 a592a061-630c-0410-9148-cb99ea01b6c8
2006-12-23 09:09:10 +00:00
Abdelrazak Younes
6c648c13a8
TOP_SRCDIR is needed, but LOCALEDIR and LYX_DIR refer to
...
installation directories.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16380 a592a061-630c-0410-9148-cb99ea01b6c8
2006-12-22 12:41:25 +00:00
Bo Peng
0dadb5c0ff
Scons: do not subst %var%, as I am told that they are changed to @var@
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16367 a592a061-630c-0410-9148-cb99ea01b6c8
2006-12-21 15:21:30 +00:00
Abdelrazak Younes
9f42a6349f
PROGRAM_SUFFIX represents a possible version suffix, better let it empty for now. Georg explication of how autotools handle that:
...
configure --with-version-suffix=-1.5
results in a PROGRAM_SUFFIX of "-1.5". This is important for the name of
the personal LyX dir, and the name of the executables if you want to
install several LyX versions in parallel without interference.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16364 a592a061-630c-0410-9148-cb99ea01b6c8
2006-12-21 14:07:33 +00:00
Abdelrazak Younes
8eade97e3c
Fix hard-coded path for locales dir.
...
I am not sure about what the PROGRAM_SUFFIX should contain...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16356 a592a061-630c-0410-9148-cb99ea01b6c8
2006-12-21 09:52:58 +00:00
Peter Kümmel
5df778c2f8
set package vars
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16351 a592a061-630c-0410-9148-cb99ea01b6c8
2006-12-20 18:37:46 +00:00
Bo Peng
d99334d73b
Scons: fix a newly introduced qt4 CCFLAGS bug
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16343 a592a061-630c-0410-9148-cb99ea01b6c8
2006-12-20 01:32:43 +00:00
Bo Peng
356fb608ed
Scons: allow shared boost libraries
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16342 a592a061-630c-0410-9148-cb99ea01b6c8
2006-12-19 20:39:00 +00:00
Bo Peng
e75d65a829
Scons: clear separation of env and frontend_env (a major reshuffling)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16341 a592a061-630c-0410-9148-cb99ea01b6c8
2006-12-19 18:32:55 +00:00
Bo Peng
71ed7ab328
Scons: do not print warnings when checking boost libraries
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16339 a592a061-630c-0410-9148-cb99ea01b6c8
2006-12-19 15:48:40 +00:00
Bo Peng
d78a76a6ee
Scons: handle the case when qt4 is in system directories
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16338 a592a061-630c-0410-9148-cb99ea01b6c8
2006-12-19 15:44:39 +00:00
Bo Peng
c1a5770979
Scons: remove boost 1.33.1 support
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16328 a592a061-630c-0410-9148-cb99ea01b6c8
2006-12-18 23:27:33 +00:00
Bo Peng
cd43719f96
Scons: load qt4 module with debug=False when the debug library is not available; modify boost/check warning message
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16323 a592a061-630c-0410-9148-cb99ea01b6c8
2006-12-18 15:30:50 +00:00
Edwin Leuven
e3241cca0a
* add Rrightarrow.xpm to scons & automake
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16317 a592a061-630c-0410-9148-cb99ea01b6c8
2006-12-17 17:46:47 +00:00
Bo Peng
39186319da
Scons: support boost 1.34
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16305 a592a061-630c-0410-9148-cb99ea01b6c8
2006-12-16 23:31:15 +00:00
Bo Peng
016d529945
Scons: test for the availability of debug version of qt libraries before linking to them
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16304 a592a061-630c-0410-9148-cb99ea01b6c8
2006-12-16 20:16:34 +00:00
Bo Peng
3023f93593
Scons: can now be executed from any directory
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16303 a592a061-630c-0410-9148-cb99ea01b6c8
2006-12-16 16:31:28 +00:00
Bo Peng
f5599ea253
Scons: print error message when scons is not called from top source directory or development/scons
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16292 a592a061-630c-0410-9148-cb99ea01b6c8
2006-12-15 21:38:55 +00:00
Bo Peng
48a83e978d
Scons: use /path/to/qt/QtCore explicitly
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16267 a592a061-630c-0410-9148-cb99ea01b6c8
2006-12-13 16:28:40 +00:00
Bo Peng
d213175b85
Scons: add support for QtCore in support (and tex2lyx and client)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16261 a592a061-630c-0410-9148-cb99ea01b6c8
2006-12-13 04:55:41 +00:00
Georg Baum
fe5c73915e
Make libQtCore a support library like boost and implement encoding conversion
...
from/to the local 8bit encoding with it.
Only the autotools build system is updated, scons and cmake users need to
add qt4 cpp flags when compiling libsupport, and link libsupport against
libQtCore.
* src/frontends/qt4/qt_helpers.[Ch]
(toqstr, qchar_to_ucs4, ucs4_to_qchar, ucs4_to_qstring,
qstring_to_ucs4, fromqstr): Move these qstring conversion functions
from here ...
* src/support/qstring_helpers.[Ch] ... to these new files
* src/support/docstring.[Ch]
(from_local8bit): new conversion function from local 8bit encoding
to ucs4
(to_local8bit): new conversion function from ucs4 to local 8bit
encoding to ucs4
(to_local8bit_failure): exception that is thrown by to_local8bit if
the argument cannot be converted to the local encoding
* src/support/filename.C
(FileName::toFilesystemEncoding): implement with the help of QFile
* src/support/Makefile.am: Add new files, qt4 cpp flags and link
against libQtCore
* src/client/client.C: Convert commandline input from local encoding
to ucs4. Convert stuff that is sent to to the server to utf8,
because LyX interprets it as utf8 on the other end of the pipe.
* src/lyx_main.C
(LyX::exec): convert commandline input from local encoding to utf8
(LyX::init): ditto
(LyX::easyParse): ditto
* development/scons/scons_manifest.py: Add new files
* config/qt4.m4: Define new variables QT4_CORE_INCLUDES,
QT4_CORE_LDFLAGS and QT4_CORE_LIB
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16257 a592a061-630c-0410-9148-cb99ea01b6c8
2006-12-12 20:19:46 +00:00
Peter Kümmel
7cf79bc298
remove gcc warning
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16123 a592a061-630c-0410-9148-cb99ea01b6c8
2006-11-30 20:03:28 +00:00
Peter Kümmel
30611541cb
restore old /W3 warning level
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16118 a592a061-630c-0410-9148-cb99ea01b6c8
2006-11-29 23:51:22 +00:00
Peter Kümmel
a73732e0ec
switch to default /W4 for msvc
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16116 a592a061-630c-0410-9148-cb99ea01b6c8
2006-11-29 22:36:43 +00:00
Joost Verburg
0cf508e2d3
support for direct debug output
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16083 a592a061-630c-0410-9148-cb99ea01b6c8
2006-11-27 22:56:15 +00:00
Joost Verburg
64ec49d001
GPL Ghostscript
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16077 a592a061-630c-0410-9148-cb99ea01b6c8
2006-11-27 16:23:44 +00:00
Joost Verburg
fcaaf7757b
document flag for PDF
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16076 a592a061-630c-0410-9148-cb99ea01b6c8
2006-11-27 16:02:50 +00:00
Georg Baum
82b0e98d54
missing bits of the new insets for \clearpage and \cleardoublepage
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16038 a592a061-630c-0410-9148-cb99ea01b6c8
2006-11-25 15:57:27 +00:00
Peter Kümmel
5524f5f857
update to cmake 2.4.4
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16028 a592a061-630c-0410-9148-cb99ea01b6c8
2006-11-24 15:10:16 +00:00
Georg Baum
2b6f6ed84f
Add UpdateFlags.h to the build systems.
...
Add licence info to UpdateFlags.h.
Note to the author of UpdateFlags.h: Please fix the author information,
I don't know who wrote this file because not everybody used his own account.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16012 a592a061-630c-0410-9148-cb99ea01b6c8
2006-11-22 20:13:02 +00:00
Bo Peng
59f15f2d94
Scons: set uic parameter -tr lyx::qt_ properly
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16000 a592a061-630c-0410-9148-cb99ea01b6c8
2006-11-20 17:26:26 +00:00
Peter Kümmel
3edb7ce86a
define HAVE_MODE_T always with HAVE_CHMOD, don't test until it is necessary
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15993 a592a061-630c-0410-9148-cb99ea01b6c8
2006-11-19 19:58:48 +00:00
Bo Peng
c8429d4bbc
Detect mode_t for safe use of chmod, and for scons/msvc
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15985 a592a061-630c-0410-9148-cb99ea01b6c8
2006-11-19 13:58:39 +00:00
Bo Peng
eb939a9b76
Scons: adopt Georg's solution for tex2lyx/gettext
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15963 a592a061-630c-0410-9148-cb99ea01b6c8
2006-11-18 03:04:42 +00:00
Georg Baum
bb8c9253e4
Add button for default layout to the toolbar
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15946 a592a061-630c-0410-9148-cb99ea01b6c8
2006-11-16 08:17:48 +00:00
Peter Kümmel
7860112e71
disable chmod usage with msvc
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15917 a592a061-630c-0410-9148-cb99ea01b6c8
2006-11-14 16:11:59 +00:00
Peter Kümmel
b0b3338abd
add option to disable the console on windows
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15916 a592a061-630c-0410-9148-cb99ea01b6c8
2006-11-14 10:06:07 +00:00
Peter Kümmel
b912982bdc
chmod fixes for msvc
...
* development/cmake/config.h.cmake:
there is no mode_t
* src/support/copy.C
chmod is declared in io.h
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15913 a592a061-630c-0410-9148-cb99ea01b6c8
2006-11-13 23:22:31 +00:00
Georg Baum
2db7521b70
Add support for the esint package
...
* src/LaTeXFeatures.C
(LaTeXFeatures::getPackages): handle esint and wasysym
* src/mathed/MathMacroTable.[Ch]
(requires_): New member: tell the feature this macro requires
(MacroTable::insert): take new requires arg
* src/mathed/MathMacroTemplate.C
(MathMacroTemplate::asMacroData): adjust to change above
* src/mathed/MathSupport.C
(fontinfos): add esint10 font
* src/mathed/InsetMathHull.C
(InsetMathHull::doDispatch): AMS_ON -> package_on
* src/mathed/MathMacroTable.h
* src/mathed/MathFactory.C
(initSymbols): read and store requires field for symbols
* src/mathed/InsetMathSymbol.C
(InsetMathSymbol::metrics): handle esint
(InsetMathSymbol::takesLimits): ditto
* src/buffer.C
(LYX_FORMAT): update format
(Buffer::validate): handle esint, AMS_ON -> package_on
* src/bufferparams.C:
(AMSTranslator): Rename to PackageTranslator
(BufferParams::readToken): Read \use_esint
(BufferParams::writeFile): Write \use_esint
* src/frontends/qt4/QDocumentDialog.C: handle esint
* src/frontends/qt4/ui/MathsUi.ui : add esint checkboxes
* src/frontends/qt4/GuiFontLoader.C
(symbol_fonts: Add esint10 font
(symbolFamily): handle esint10 font
(isChosenFont): Add comment
* src/frontends/controllers/ControlMath.C
(latex_varsz): Add new integral symbols
* src/support/fontutils.C
(win_fonts_truetype): Add esint10 font
* src/bufferparams.h
(enum AMS): rename to enum Package
(use_esint): new parameter
* src/lyxfont.[Ch]: Add esint font
* lib/symbols: Add new integral symbols
* lib/lyx2lyx/LyX.py
(format_relation): Update format
* lib/lyx2lyx/lyx_1_5.py: handle new format
* lib/chkconfig.ltx: Test esint package
* lib/images/math/oiintop.xpm
* lib/images/math/sqintop.xpm
* lib/images/math/sqint.xpm
* lib/images/math/ointctrclockwiseop.xpm
* lib/images/math/ointctrclockwise.xpm
* lib/images/math/iiintop.xpm
* lib/images/math/iintop.xpm
* lib/images/math/sqiint.xpm
* lib/images/math/iiint.xpm
* lib/images/math/ointclockwiseop.xpm
* lib/images/math/oiint.xpm
* lib/images/math/dotsintop.xpm
* lib/images/math/sqiintop.xpm
* lib/images/math/ointclockwise.xpm
* lib/images/math/iiiintop.xpm
* lib/images/math/dotsint.xpm
* lib/images/math/iiiint.xpm
* lib/images/math/iint.xpm: new icons
* lib/doc/LaTeXConfig.lyx.in: Add docs for esint package
* lib/doc/UserGuide.lyx: Add short documentation of integral symbols
* lib/Makefile.am: Add new files
* development/scons/scons_manifest.py: ditto
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15907 a592a061-630c-0410-9148-cb99ea01b6c8
2006-11-13 17:35:18 +00:00
Georg Baum
5ed606f9c5
Add a cache for converted image files. This needs to be enabled in the
...
preferences file with \use_converter_cache true. It is disabled by default,
and no GUI support for changing the preferences is yet implemented.
* src/insets/insetgraphics.C
(InsetGraphics::prepareFile): Use image file cache
* src/insets/ExternalSupport.C
(updateExternal): Use image file cache
* src/exporter.C
(Exporter::Export): Do not use image file cache
* src/graphics/GraphicsCacheItem.C
(CacheItem::Impl::imageConverted): Add the converted file to the
image file cache
(CacheItem::Impl::convertToDisplayFo): Use image file cache
* src/converter.C
(Converters::convert): Use image file cache if the caller allowed that
* src/converter.h
(Converters::convert): Adjust arguments
* src/Makefile.am: Add new files
* src/support/lyxlib.h
(chmod): new function
(copy): add mode argument
* src/support/copy.C
(chmod): new function
(copy): implement mode argument
* src/support/mkdir.C
(lyx::support::mkdir): Add warning if permissions are ignored
* src/lyxrc.[Ch]: Add new settings \converter_cache_maxage and
\use_converter_cache
* src/ConverterCache.[Ch]: New image file cache
* src/importer.C
(Importer::Import): Do nut use the image file cache
* src/lyx_main.C
(LyX::init): Initialize the image file cache
* src/mover.[Ch]
(Mover::do_copy): Add mode argument
(SpecialisedMover::do_copy): ditto
* configure.ac: Check for chmod
* development/cmake/ConfigureChecks.cmake: ditto
* development/cmake/config.h.cmake: ditto
* development/scons/SConstruct: ditto
* development/scons/scons_manifest.py: Add new files
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15897 a592a061-630c-0410-9148-cb99ea01b6c8
2006-11-13 10:27:57 +00:00
Georg Baum
a116e04b8b
Use wctype character classification functions if possible
...
* src/buffer.C
(Buffer::insertStringAsLines): Uncomment isPrintable test
* src/support/lstrings.C
(compare_no_case): Use char_type and not int for the docstring version
(ascii_tolower): Convert to a template
(compare_ascii_no_case): Do not use a template anymore, because we
need int for the string version and char_type for the docstring
version as intermediate type
(lowercase): Use towlower if possible
(uppercase): Use towupper if possible
* src/support/textutils.h
(isLetterChar): Use iswalpha if possible
(isPrintable): Use iswprint if possible
(isPrintableNonspace): Use iswprint and iswspace if possible
(isDigit): Use iswdigit if possible
* src/paragraph.C
(Paragraph::asString): remove obsolete FIXME
(Paragraph::transformChar): add FIXME
* configure.ac: Add definition of LIBC_WCTYPE_USES_UCS4 to config.h
* development/cmake/config.h.cmake: ditto
* development/scons/SConstruct: ditto
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15893 a592a061-630c-0410-9148-cb99ea01b6c8
2006-11-13 09:53:25 +00:00
Georg Baum
6008c8176e
remove obsolete file lyxrc.example
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15832 a592a061-630c-0410-9148-cb99ea01b6c8
2006-11-09 17:40:44 +00:00
Peter Kümmel
d3b31c4ae0
don't use dummy QT_QTMAIN_INCLUDE_DIR
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15806 a592a061-630c-0410-9148-cb99ea01b6c8
2006-11-08 12:26:52 +00:00
Peter Kümmel
a582b4f954
update to cmake's cvs version, fixes missing qtmain error on windows
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15805 a592a061-630c-0410-9148-cb99ea01b6c8
2006-11-08 12:25:00 +00:00
Michael Schmitt
c56671cec7
* src/frontends/qt4/qt_helpers.C:
...
* src/frontends/qt4/qt_helpers.h:
* src/frontends/qt4/ui/Makefile.am:
* Status.15x:
* development/scons/qt4.py: fix localization for qt4 strings
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15786 a592a061-630c-0410-9148-cb99ea01b6c8
2006-11-07 18:09:55 +00:00
Joost Verburg
dbb980e1dd
move compressor setting to lyx.nsi because it should not apply to scripts that include the settings file
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15776 a592a061-630c-0410-9148-cb99ea01b6c8
2006-11-06 22:15:04 +00:00
Joost Verburg
129a520bd9
* Custom NSIS plug-ins will be included in the dependency packages
...
* New Console plug-in with support for restricted users
* Warning message if no PDF viewer is installed
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15773 a592a061-630c-0410-9148-cb99ea01b6c8
2006-11-06 21:51:43 +00:00
Jürgen Spitzmüller
b0d4524252
* lib/images/nomencl-insert.xpm:
...
* lib/Makefile.am:
* development/scons/scons_manifest.py:
- a (provisional) nomencl-insert icon
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15763 a592a061-630c-0410-9148-cb99ea01b6c8
2006-11-06 09:08:28 +00:00
Joost Verburg
e096a22e28
fix for installation by restricted users
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15762 a592a061-630c-0410-9148-cb99ea01b6c8
2006-11-05 22:37:44 +00:00
Joost Verburg
1cddf71701
i18n improvements:
...
* More space on installer dialogs
* Shortened a few texts
* Set default LyX language to English if the OS language is not supported
* Corrected text on viewer download dialog
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15760 a592a061-630c-0410-9148-cb99ea01b6c8
2006-11-05 20:52:02 +00:00
Joost Verburg
a3b98687fa
store temporary PDF files outside the LyX tmpbuf to prevent file locking problems when LyX is closed while Adobe Reader is still open
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15742 a592a061-630c-0410-9148-cb99ea01b6c8
2006-11-04 23:06:14 +00:00
Georg Baum
8cc9180ba8
Resolve link problems of tex2lyx and client by removing the extra gettext.h
...
headers and converting the gettext stuff in tex2lyx and client to use
docstring.
The interface must be defined by src/gettext.h anyway, so better use that.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15740 a592a061-630c-0410-9148-cb99ea01b6c8
2006-11-04 18:12:57 +00:00
Georg Baum
e35725d5c0
New nomenclature inset from Ugras
...
* src/LyXAction.C
(LyXAction::init): Add LFUN_NOMENCL_INSERT and LFUN_NOMENCL_PRINT
* src/insets/insetbase.C
(build_translator): ditto
* src/LaTeXFeatures.C
(LaTeXFeatures::getPackages): Add nomencl
* src/insets/insetnomencl.[Ch]: new insets InsetNomencl and
InsetPrintNomencl
* src/insets/insetbase.h: Add NOMENCL_CODE and NOMENCL_PRINT_CODE
* src/insets/insetcommandparams.C
(InsetCommandParams::findInfo): Add nomenclature and printnomenclature
(InsetCommandParams::getCommand): Extend end of command protection to
cover commands with only optional arguments like printnomenclature
* src/insets/insetert.C
(InsetERT::getStatus): disable LFUN_NOMENCL_INSERT and
LFUN_NOMENCL_PRINT
* src/insets/Makefile.am: Add new files
* src/frontends/qt4/Makefile.dialogs: ditto
* src/frontends/qt4/Makefile.am: ditto
* src/factory.C
(createInset): Handle InsetNomencl and InsetPrintNomencl
(readInset): ditto
* src/buffer.C
(LYX_FORMAT): increase
* src/lyxfunc.C
(LyXFunc::dispatch): Handle nomenclature
* src/LaTeX.C
(LaTeX::deleteFilesOnError): Delete .nls file
(LaTeX::run): Run makeindex for nomenclature
(LaTeX::runMakeIndex): handle nomenclature options
(LaTeX::deplog): Recognize nomenclature file
* src/frontends/qt4/QNomenclDialog.[Ch]: new
* src/frontends/qt4/QNomencl.[Ch]: ditto
* src/frontends/qt4/ui/QNomenclUi.ui: ditto
* src/frontends/qt4/Dialogs.C
(Dialogs::build): handle nomenclature dialog
* src/text3.C
(LyXText::dispatch): Handle LFUN_NOMENCL_INSERT and
LFUN_NOMENCL_PRINT
(LyXText::getStatus): Ditto
* src/lfuns.h
(kb_action): Add LFUN_NOMENCL_INSERT and LFUN_NOMENCL_PRINT
* lib/lyx2lyx/LyX.py
(format_relation): Update 1.5 format range
* lib/lyx2lyx/lyx_1_5.py
(revert_nomenclature): New
(revert_printnomenclature): ditto
* lib/chkconfig.ltx: Test for nomencl package
* lib/doc/LaTeXConfig.lyx.in: Add nomencl package
* lib/doc/Extended.lyx: Add documentation for nomencl
* lib/ui/stdtoolbars.ui
(Toolbar "extra" "Extra"): Add nomencl-insert
* lib/ui/classic.ui: Add nomencl-insert and nomencl-print
* lib/ui/stdmenus.ui: ditto
* development/scons/scons_manifest.py: Add new files
* development/FORMAT: Describe new format
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15739 a592a061-630c-0410-9148-cb99ea01b6c8
2006-11-04 17:55:36 +00:00
Joost Verburg
b61b9cc6a4
LyX 1.5 Windows installer
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15734 a592a061-630c-0410-9148-cb99ea01b6c8
2006-11-04 14:28:11 +00:00
Jürgen Spitzmüller
4015732fb1
* lib/images/*.xpm:
...
- improved icons for change tracking
- new icon for note-next
* development/scons/scons_manifest.py:
* lib/Makefile.am:
- install new icons
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15729 a592a061-630c-0410-9148-cb99ea01b6c8
2006-11-04 11:06:43 +00:00
Michael Schmitt
0c7610b467
* lib/images/*.xpm: add icons for the "review" toolbar
...
* development/scons/scons_manifest.py: install new icons
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15719 a592a061-630c-0410-9148-cb99ea01b6c8
2006-11-03 22:03:11 +00:00
Bo Peng
ac1dcef5d0
Scons: getext/unicode support for tex2lyx (ignore src/tex2lyx/gettext.* and use src/gettext.* and src/messages.*)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15716 a592a061-630c-0410-9148-cb99ea01b6c8
2006-11-03 18:49:56 +00:00
Peter Kümmel
94792c0821
add MinSizeRel as project which only uses STL and Boost pchs
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15674 a592a061-630c-0410-9148-cb99ea01b6c8
2006-11-01 16:11:28 +00:00
Peter Kümmel
734ea8819e
enable precompile headers only for the Debug and Release build
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15663 a592a061-630c-0410-9148-cb99ea01b6c8
2006-11-01 14:32:17 +00:00
Georg Baum
6af710094e
Add beamer layout file and examople, fresh from the beamer CVS.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15647 a592a061-630c-0410-9148-cb99ea01b6c8
2006-10-31 20:56:42 +00:00
Michael Schmitt
4292f4e9e9
remove references to Qt3/Gtk
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15630 a592a061-630c-0410-9148-cb99ea01b6c8
2006-10-30 21:45:37 +00:00
Abdelrazak Younes
73ed0b5203
* Painter.h:
...
* Painter: new ctor that sets drawing_enabled_ to true.
* setDrawingEnabled(), isDrawingEnabled(): new methods.
* QLPainter.C: only draw if drawing is enabled.
* nullpainter.h: deleted.
* rawpainter.C::paintPar(): only draw if we are inside the Paragraph.
* InsetTabular::draw(): use new Painter method instead of a NullPainter.
* InsetMathNest::drawSelection(): ditto.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15613 a592a061-630c-0410-9148-cb99ea01b6c8
2006-10-30 10:09:59 +00:00
Abdelrazak Younes
ee319c6e83
* guiapi.[Ch]: deleted.
...
Angus L. explanation: Lars introduced it years ago when he got exited by the idea
of dll-importing the frontend library, but the idea never came to anything
concrete. The file can always be resurrected later on; it's meant to be a C-
language wrapper to our C++ frontend library calls.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15611 a592a061-630c-0410-9148-cb99ea01b6c8
2006-10-30 08:13:02 +00:00
Abdelrazak Younes
54bdecdb48
remove paperHeight() and paperWidth() in Painter and inherited classes.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15589 a592a061-630c-0410-9148-cb99ea01b6c8
2006-10-28 09:36:22 +00:00
Peter Kümmel
213c04d0a5
disable checked iterators for msvc release builds to get maximum speed
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15568 a592a061-630c-0410-9148-cb99ea01b6c8
2006-10-26 18:38:46 +00:00
Peter Kümmel
a932a994f0
switch ENABLE_ASSERTIONS macro with _DEBUG macro
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15567 a592a061-630c-0410-9148-cb99ea01b6c8
2006-10-26 17:11:34 +00:00
Peter Kümmel
4f8939dd3d
cmake: precompiled headers
...
- enable by default, could be disabled with -Ddisable-pch
- use different pch files for Debug/Release/...
- use only one config_pch.C
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15549 a592a061-630c-0410-9148-cb99ea01b6c8
2006-10-25 17:57:04 +00:00
Bo Peng
706f828230
Scons: mocing GuiApplication.C and GuiImplementation.C
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15518 a592a061-630c-0410-9148-cb99ea01b6c8
2006-10-23 19:47:40 +00:00
Peter Kümmel
cd0b5b6ca9
cmake precompile:
...
- only precompile boost and stl headers
- for qt4 also precompile QtGui and QtGui
- don't use one global precomiled header file
to get out of the dependency hell
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15517 a592a061-630c-0410-9148-cb99ea01b6c8
2006-10-23 19:04:29 +00:00
Abdelrazak Younes
f4857dab04
new LFUN_WINDOW_CLOSE
...
* LyXFunc:
- dispatch(): transfer assertion on lyx_view_ to each LFUN on a case by case basis.
- dispatch(): new LFUN_WINDOW_CLOSE
- getStatus(): special treatment for LFUN_LYX_QUIT
* LyX:
- views_, addLyXView(): deleted
- quit(): call saveGeometry() on each LyXView before exiting.
* GuiApplication:
- is now a QObject.
- quitLyX(): new Qt slot for lastWindowClosed signal.
* Gui.h:
- destroyView(), destroyWorkArea(): deleted
- viewIds(): new method
* GuiImplementation:
- implement above changes.
- GuiImplementation is now a QObject
- cleanupViews(): new private slot.
- buildViewIds(): new helper method
- views_ and work_areas_ are now maps of raw pointers instead of schared_ptr.
* LyXView
- now stores its id.
- dispatch(): special treatment for LFUN_WINDOW_CLOSE.
- workAreaIds(): new method.
- close(): new pure virtual method.
- saveGeometry(): new pure virtual method.
* GuiView:
- implements above changes.
- GuiView(): set WA_DeleteOnClose and Qt::WA_QuitOnClose to let Qt manage the destruction on close().
- closeEvent(): session stuff transfered to saveGeometry()
* WorkArea
- now store its id.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15514 a592a061-630c-0410-9148-cb99ea01b6c8
2006-10-23 16:29:24 +00:00
Peter Kümmel
5c26b24d17
fix wrong usage of precompiled headers, now it's really faster, more to come
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15509 a592a061-630c-0410-9148-cb99ea01b6c8
2006-10-23 14:32:12 +00:00
Peter Kümmel
9105f374a1
update to HEAD
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15507 a592a061-630c-0410-9148-cb99ea01b6c8
2006-10-23 13:49:18 +00:00
Peter Kümmel
dc5c8be0f0
add support of precompiled headers for msvc, enable with -Dpch=1, disable headers by defining LYX_DONT_PRECOMPILE_* macros in config.C.cmake
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15506 a592a061-630c-0410-9148-cb99ea01b6c8
2006-10-23 13:34:22 +00:00
Peter Kümmel
2ceb5e2769
add support of precompiled headers for msvc, enable with -Dpch=1, disable headers by defining LYX_DONT_PRECOMPILE_* macros in config.C.cmake
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15505 a592a061-630c-0410-9148-cb99ea01b6c8
2006-10-23 13:32:46 +00:00
Bo Peng
8b5e79fc47
Scons: remove some other qt3 debris
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15494 a592a061-630c-0410-9148-cb99ea01b6c8
2006-10-22 20:34:37 +00:00
Lars Gullik Bjønnes
8f261b1529
The Gtk removal from trunk.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15488 a592a061-630c-0410-9148-cb99ea01b6c8
2006-10-22 18:05:16 +00:00
Michael Schmitt
aae5bada25
* scons/scons_manifest.py: remove MathMLStream.[Ch]
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15476 a592a061-630c-0410-9148-cb99ea01b6c8
2006-10-22 14:16:04 +00:00
André Pönitz
35a1a95cfe
compile fix
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15467 a592a061-630c-0410-9148-cb99ea01b6c8
2006-10-22 11:22:14 +00:00
André Pönitz
de6418f377
use more unicode in math
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15462 a592a061-630c-0410-9148-cb99ea01b6c8
2006-10-22 10:15:23 +00:00
Michael Schmitt
7cf8328885
* scons/SConstruct: fix scons error (remainder of qt3 frontend removal)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15436 a592a061-630c-0410-9148-cb99ea01b6c8
2006-10-21 09:17:58 +00:00
Michael Schmitt
2c943fea7f
* lyx.rpm.README: remove mentioning of qt3
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15433 a592a061-630c-0410-9148-cb99ea01b6c8
2006-10-21 08:55:17 +00:00
André Pönitz
a63cddf51c
remove qt3 frontend
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15432 a592a061-630c-0410-9148-cb99ea01b6c8
2006-10-21 08:35:47 +00:00
André Pönitz
c75c468e44
some scripts I fouind usefule when working on LyX
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15423 a592a061-630c-0410-9148-cb99ea01b6c8
2006-10-21 07:05:52 +00:00
Peter Kümmel
4cc5d0825d
cmake: don't forget command line options
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15403 a592a061-630c-0410-9148-cb99ea01b6c8
2006-10-20 12:46:30 +00:00
Peter Kümmel
4656a5e16a
fix wrong line endings of generated Qt4 ui files on Windows
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15398 a592a061-630c-0410-9148-cb99ea01b6c8
2006-10-20 11:28:45 +00:00
Peter Kümmel
3459b8d89d
cmake files:
...
- mathed: remove InsetMathMox.C fro the build process
- config: enable assertions by default
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15396 a592a061-630c-0410-9148-cb99ea01b6c8
2006-10-20 10:38:33 +00:00
Peter Kümmel
6d6a9ddad6
cmake: use src/support/package.C.in
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15389 a592a061-630c-0410-9148-cb99ea01b6c8
2006-10-19 21:42:28 +00:00
Peter Kümmel
97efe6289f
- use version.C.in file instead of a simple copy
...
- generate lyx2lyx_version.py
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15388 a592a061-630c-0410-9148-cb99ea01b6c8
2006-10-19 21:35:44 +00:00
Georg Baum
b02242bfaf
Rework InsetCommandParams interface and file storage
...
* src/insets/insetcommandparams.[Ch]:
(operator[]): New, access a parameter
(clear): New, clear all parameters
(info_): New, stire info about this command
(cmdname): Rename to name_
(contents, options, sec_options): Replace with params_. Parameters
are now stored as docstring.
(findInfo): New factor for command info for all commands
(read, write): Use new syntax
(parameter set and get methods): reimplemenmt for new parameter storage
* src/insets/insetcommand.h
(getParam): New, get a parameter
(setParam): New, set a parameter
(parameter set and get methods): Adjust to InsetCommandParams changes
* src/insets/insetbibitem.[Ch]
(write): Remove, not needed anymore
(directWrite): ditto
* src/insets/insetbibitem.C
(InsetBibitem::read): Use InsetCommand::read
* src/insets/insetref.C
(InsetRef::latex): Use new InsetCommandParams interface
* src/mathed/InsetMathHull.C
(InsetMathHull::doDispatch): ditto
* src/text3.C
(LyXText::dispatch): ditto
* src/factory.C
(createInset): Create InsetCommandParams with command name
(readInset): ditto
(readInset): Remove error message for bibitem, since bibitem is
now a normal command inset
* src/buffer.C: Bump file format number
* src/frontends/controllers/ControlCommand.[Ch]
(ControlCommand): take an additional command name parameter
* src/text.C
(readParToken): Remove code for \bibitem
* lib/lyx2lyx/LyX.py: Bump latest file format number
* lib/lyx2lyx/lyx_1_5.py
(convert_bibitem, convert_commandparams): new, convert to new format
(revert_commandparams): new, convert to old format
* development/FORMAT: document new format
* many other files: Adjust to the changes above
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15357 a592a061-630c-0410-9148-cb99ea01b6c8
2006-10-17 21:07:16 +00:00
Jürgen Spitzmüller
77e145a406
Remember the char style label state and make it globally switchable.
...
* src/buffer:
file format incrementation to 251
* src/insets/insetcharstyle.[Ch]:
- make show_label a param and save its state
- let all-insets-toggle togle the label in charstyles
* development/FORMAT:
document file format change
* lib/lyx2lyx/LyX.py:
add new file format
* lib/lyx2lyx/lyx_1_5.py:
remove char style label param on reversion to 250.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15345 a592a061-630c-0410-9148-cb99ea01b6c8
2006-10-16 07:06:41 +00:00
Bo Peng
90cbd48fd3
Scons: remove fast_start feature
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15343 a592a061-630c-0410-9148-cb99ea01b6c8
2006-10-16 03:26:14 +00:00
Bo Peng
f3016d70d9
Scons: fix a config.h generation bug
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15341 a592a061-630c-0410-9148-cb99ea01b6c8
2006-10-16 02:55:04 +00:00
Abdelrazak Younes
c7e365365e
This commit saves the need to check for lyx::use_gui in a number of places.
...
* lyx_main.h: define "extern bool lyx::use_gui" here.
* NoGuiFontMetrics.h: new class for command-line LyX
* NoGuiFontLoader.h: new class for command-line LyX
* Application.C:
- theFontMetrics(): returns the above dummy FontMetrics when use_gui is false.
- theFontLoader(): returns the above dummy FontLoader when use_gui is false.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15339 a592a061-630c-0410-9148-cb99ea01b6c8
2006-10-15 21:47:29 +00:00
Martin Vermeer
21316375fe
Support for optional arguments for environments. No material format change.
...
* src/buffer.C
(BufferList bufferlist;): bump version
* src/output_latex.C
TexEnvironment: add optarg for environments
* lib/lyx2lyx/lyx_1_5.py: add converters
* development/FORMAT: document
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15315 a592a061-630c-0410-9148-cb99ea01b6c8
2006-10-12 20:21:14 +00:00
Abdelrazak Younes
83ffa28e77
This commit is purely mechanical and get rid of lyx_gui.[Ch].
...
Only qt4 is guaranted to compile and work. I did not remove gtk and qt3 lyx_gui.C because they might be needed for reference to complete the header declarations in "GuiApplication.C".
- lyx_gui::use_gui transfered to lyx::use_gui in lyx_main.C
- all remaining lyx_gui functions transfered to Application and corresponding GuiApplication implementations.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15306 a592a061-630c-0410-9148-cb99ea01b6c8
2006-10-12 14:10:13 +00:00
Georg Baum
34b7650cbb
Introduce wide streams. This fixes the remaining problems of plain text
...
export (e.g. the ToC) and the navigate menu.
* src/insets/insetbase.h
(InsetBase::plaintext): output to a docstream
(InsetBase::textString): ditto
* src/mathed/TextPainter.h
(TextPainter::show): ditto
* src/support/docstream.[Ch] New file and string streams for
docstring. The file streams convert to UTF8 on the fly.
* many more files: Adjust to the changes above
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15301 a592a061-630c-0410-9148-cb99ea01b6c8
2006-10-11 19:40:50 +00:00
Georg Baum
94c10102c0
Compile fix. This was easy, since the code is alsmost identical to qt4,
...
but I am not going to do gtk.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15271 a592a061-630c-0410-9148-cb99ea01b6c8
2006-10-08 07:39:02 +00:00
Abdelrazak Younes
00edcc582f
This commit is a big rework of the FontLoader/FontMetrics interaction. Only Qt4 for now, I would be grateful is somebody steps up for qt3 and gtk.
...
Basically, I replaced all methods in the font_metrics namespace by a proper virtual interface FontMetrics. The FontLoader is _the_ container for FontMetrics.
This patch should also bring some optimizations in a number of place in the code. This is because we do not need any more to search for the LyXFont at each font_metrics call. In effect, the speed advantage is not as sensible and this is a bit deceiving considering that this was my primary motivation behind the patch. But I like the patch anyway as it cleans up the relation and interfacing between fonts, metrics and frontends.
* frontends/FontMetrics.h: new virtual interface. Renamed from font_metrics.h
* qt4/GuiFontMetrics: corresponding qt4 implememtation. Renamed from qfont_metrics.C. The smallCaps particular case treatment has been transfered here as well as the width cache for MacOSX and Windows.
* qt4/QLPainter.C: the smallCapsText has been reworked to return the width of the drawn text.C
all other files: replace font_metric helper function call with corresponding FontMetrics method calls.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15265 a592a061-630c-0410-9148-cb99ea01b6c8
2006-10-07 16:15:06 +00:00
Bo Peng
aa8913e939
Scons: fix windows DESTDIR installation problem
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15253 a592a061-630c-0410-9148-cb99ea01b6c8
2006-10-05 03:08:08 +00:00
Bo Peng
222d0562f7
Scons: fix cygwin postinstall/lyx.sh installation problem
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15250 a592a061-630c-0410-9148-cb99ea01b6c8
2006-10-05 02:58:13 +00:00
Bo Peng
b3b65e6f70
Scons: set default_build_mode cleverly
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15244 a592a061-630c-0410-9148-cb99ea01b6c8
2006-10-04 17:37:02 +00:00
Bo Peng
c53e7a603c
Scons: libintl also needs /MD option
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15240 a592a061-630c-0410-9148-cb99ea01b6c8
2006-10-04 16:45:46 +00:00
Bo Peng
ba81af5fb2
Scons: command line arguments may be overwritten when building tools are loaded
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15237 a592a061-630c-0410-9148-cb99ea01b6c8
2006-10-04 15:12:15 +00:00
Bo Peng
48988ff296
Scons: fix ICONV_LIB caching problem
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15236 a592a061-630c-0410-9148-cb99ea01b6c8
2006-10-04 15:05:34 +00:00
Abdelrazak Younes
205096733a
This commit introduces the FontLoader interface class. In the future, I intend to extend it with a proper encapsulation of font metrics.
...
* frontends/FontLoader.h: new interface class.
* frontends/Application.h: new FontLoader() pure virtual method
* frontends/lyx_gui: update_fonts() and font_available() methods deleted
* [qt3/qt4/gtk]/GuiApplication: implement the new interface
* qt4/GuiFontLoader:
- renamed from FontLoader
- now derives from FontLoader
- now in the lyx::frontend namespace
* qt3/qfont_loader
- now derives from FontLoader
* gtk/xftFontLoader
- now derives from FontLoader
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15220 a592a061-630c-0410-9148-cb99ea01b6c8
2006-10-03 16:17:32 +00:00
Bo Peng
8cc733b6a4
Scons: fix substFile dependence problems
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15215 a592a061-630c-0410-9148-cb99ea01b6c8
2006-10-03 14:31:25 +00:00
Abdelrazak Younes
63ad5449fb
This commit creates a new "frontends/lyx_gui.C" that contains all functions that are not frontend dependent any more. It also creates 3 new pure virtual methods in Application:
...
virtual std::string const romanFontName() = 0;
virtual std::string const sansFontName() = 0;
virtual std::string const typewriterFontName() = 0;
My goal is to transfer all of "frontends/*/lyx_gui.C" to "frontends/lyx_gui.C". When this is done, "frontends/lyx_gui.C" can go altogether as its functions will then be replaced with direct calls to theApp->XXX().
* frontends/lyx_gui.C: new file with code transfered from [qt3,qt4,gtk]/lyx_gui.C
* frontends/Application: 3 new font related pure virtual methods
* [qt3,qt4,gtk]/GuiApplication: implement the above method with code transfered from lyx_gui.C
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15208 a592a061-630c-0410-9148-cb99ea01b6c8
2006-10-03 10:34:10 +00:00
Abdelrazak Younes
d1e7c7e0ab
Integrate Application_pimpl into Application.C.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15206 a592a061-630c-0410-9148-cb99ea01b6c8
2006-10-03 08:43:32 +00:00
Abdelrazak Younes
6a947f349b
This commit moves system font initialization and restoration to new support/fontutils.[Ch].
...
These font related functions were identical for qt3 and qt4. They are not Qt dependent at all and could also apply to an eventual Win32 or MacOSX gtk port.
Jen-Marc says: It would be nice to convince fontconfig to do the same for linux.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15196 a592a061-630c-0410-9148-cb99ea01b6c8
2006-10-02 10:48:03 +00:00
Enrico Forestieri
84171dea11
Update scons_manifest.py for changed names in src/mathed
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15192 a592a061-630c-0410-9148-cb99ea01b6c8
2006-10-01 10:38:43 +00:00
Abdelrazak Younes
ca5411f913
This commit introduces Application_pimpl and cleanup the header includes of the affected .C files.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15182 a592a061-630c-0410-9148-cb99ea01b6c8
2006-09-29 22:06:28 +00:00
Bo Peng
255345d4c6
Scons: cygwin packaging fixes
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15178 a592a061-630c-0410-9148-cb99ea01b6c8
2006-09-28 04:45:21 +00:00
Bo Peng
6f29180afc
Scons: correct installation of cygwin fonts
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15175 a592a061-630c-0410-9148-cb99ea01b6c8
2006-09-27 19:30:08 +00:00
Bo Peng
a8354d3db7
Scons: get version info from configure.ac, add fonts and postinstall script for cygwin
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15158 a592a061-630c-0410-9148-cb99ea01b6c8
2006-09-26 19:37:09 +00:00
Peter Kümmel
19739b63aa
add instruction to change search path for gnuwin32 + small corrections
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15144 a592a061-630c-0410-9148-cb99ea01b6c8
2006-09-25 15:34:04 +00:00
Georg Baum
ebaaff58fa
make it compile again
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15131 a592a061-630c-0410-9148-cb99ea01b6c8
2006-09-22 20:48:42 +00:00
Georg Baum
c2ffa71fa7
compile fix
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15129 a592a061-630c-0410-9148-cb99ea01b6c8
2006-09-22 18:45:22 +00:00
Peter Kümmel
de161c40b1
move definition of variables to the main cmake file
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15104 a592a061-630c-0410-9148-cb99ea01b6c8
2006-09-21 10:51:50 +00:00
Peter Kümmel
4e4ee8433a
create binary in <build_dir>/bin
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15103 a592a061-630c-0410-9148-cb99ea01b6c8
2006-09-21 10:50:27 +00:00
Edwin Leuven
513b57cfaa
correct filenames
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15060 a592a061-630c-0410-9148-cb99ea01b6c8
2006-09-19 09:15:47 +00:00
Peter Kümmel
134bc3ea2c
propdel svn:executable
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15055 a592a061-630c-0410-9148-cb99ea01b6c8
2006-09-18 20:46:16 +00:00
Peter Kümmel
4907b3c90a
propdel svn:executable
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15054 a592a061-630c-0410-9148-cb99ea01b6c8
2006-09-18 20:43:50 +00:00
Peter Kümmel
f3d2fa581a
CMakeLists: - no need for dirent on mingw
...
- disable dll message
minwin.h: remove mingw warning
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15053 a592a061-630c-0410-9148-cb99ea01b6c8
2006-09-18 20:38:39 +00:00
Peter Kümmel
7d2b6c4d20
sync with kdewin32
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15049 a592a061-630c-0410-9148-cb99ea01b6c8
2006-09-18 18:57:42 +00:00
Peter Kümmel
406b997b98
add libaspell as possible name
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15047 a592a061-630c-0410-9148-cb99ea01b6c8
2006-09-18 18:28:17 +00:00
Peter Kümmel
f95bf2161f
use 0.60 branch: main Aspell developer:
...
>I strongly suggest you use the "rel_0_60-branch" branch.
Since I have very little time to spend on Aspell fixing
bugs in HEAD is a very log priority.<
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15046 a592a061-630c-0410-9148-cb99ea01b6c8
2006-09-18 18:20:57 +00:00
Peter Kümmel
5d0fd1e868
add 0.60 branch support because it is more stable
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15045 a592a061-630c-0410-9148-cb99ea01b6c8
2006-09-18 18:10:13 +00:00
Peter Kümmel
08c2c25629
add 0.60 branch support because it is more stablewin32-aspell-HEAD.patch
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15044 a592a061-630c-0410-9148-cb99ea01b6c8
2006-09-18 18:08:29 +00:00
Jean-Marc Lasgouttes
d6fb2e14a1
new Hungarian translation of the Tuturial
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15040 a592a061-630c-0410-9148-cb99ea01b6c8
2006-09-18 12:18:47 +00:00
Abdelrazak Younes
bcb71b1fbe
Merge BufferView and BufferView_pimpl
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15013 a592a061-630c-0410-9148-cb99ea01b6c8
2006-09-16 10:08:51 +00:00
Peter Kümmel
7c9876766c
add copyright notice
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15012 a592a061-630c-0410-9148-cb99ea01b6c8
2006-09-15 17:05:20 +00:00
Georg Baum
69c447720a
Add phantom icons from Uwe and me (last part of bug 1473)
...
* src/frontends/controllers/ControlMath.C
(latex_misc): Add phnatom, vphantom and hphantom
* lib/images/math/hphantom.xpm: new
* lib/images/math/phantom.xpm: new
* lib/images/math/vphantom.xpm: new
* lib/Makefile.am: add new files
* development/scons/scons_manifest.py: ditto
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15009 a592a061-630c-0410-9148-cb99ea01b6c8
2006-09-15 10:58:58 +00:00
Bo Peng
526bb55821
Scons: add HAVE_WCHAR_T to two config.h files
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14998 a592a061-630c-0410-9148-cb99ea01b6c8
2006-09-14 17:04:11 +00:00
Bo Peng
dd0e06b339
Scons: add SIZEOF_WCHAR_T
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14997 a592a061-630c-0410-9148-cb99ea01b6c8
2006-09-14 15:40:06 +00:00
Bo Peng
5889f636c0
Scons: add support for system iconv function (from glibc)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14995 a592a061-630c-0410-9148-cb99ea01b6c8
2006-09-14 14:09:08 +00:00
Peter Kümmel
d6cc4b9f0b
test for the size of wchar_t and define the macro SIZEOF_WCHAR_T with the size
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14992 a592a061-630c-0410-9148-cb99ea01b6c8
2006-09-13 21:45:52 +00:00
Enrico Forestieri
1435670790
Add defines needed on cygwin
...
* configure.ac: define BOOST_POSIX_API and BOOST_POSIX_PATH
on cygwin (needed by boost 1.34).
* development/scons/SConstruct: ditto.
* development/cmake/config.h.cmake: ditto.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14980 a592a061-630c-0410-9148-cb99ea01b6c8
2006-09-12 00:54:07 +00:00
Abdelrazak Younes
a6444784dc
A bunch of conversion to docstring.
...
- bformat(): contributed by Georg Beaum
- Alert::XXX
- error(): in SpellBase, ispell, psell, aspell, buffer, etc.
- message(), message signal
- displayMessage(), setMessage,
- ErrorItems
- prettyName()
- makeDisplayPath()
and maybe some more...
- etc...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14970 a592a061-630c-0410-9148-cb99ea01b6c8
2006-09-11 08:54:10 +00:00
Abdelrazak Younes
35515415a3
upgrade to latest package.C.in
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14961 a592a061-630c-0410-9148-cb99ea01b6c8
2006-09-10 10:28:41 +00:00
Bo Peng
290a6b90ce
Scons: handle LYX_DATE in src/version.C
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14943 a592a061-630c-0410-9148-cb99ea01b6c8
2006-09-08 15:02:26 +00:00
Bo Peng
d3d994c9e7
Scons: produce cygwin-compatible binary package
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14934 a592a061-630c-0410-9148-cb99ea01b6c8
2006-09-08 02:01:45 +00:00
Georg Baum
dd5feb0fb5
forgot this
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14926 a592a061-630c-0410-9148-cb99ea01b6c8
2006-09-07 09:58:47 +00:00
Peter Kümmel
1b2f441860
- remove static_filters: fix crash of the aspell executable by using only cygwin generated files
...
- CMakelists.txt: add shared lib option (mingw only)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14922 a592a061-630c-0410-9148-cb99ea01b6c8
2006-09-07 09:06:07 +00:00
Michael Schmitt
10ffa5c960
fix file list for the updated boost library
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14912 a592a061-630c-0410-9148-cb99ea01b6c8
2006-09-06 11:18:57 +00:00
Peter Kümmel
3a4c53e206
check PATH for iconv.dll
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14901 a592a061-630c-0410-9148-cb99ea01b6c8
2006-09-06 08:43:48 +00:00
Peter Kümmel
0f40c394ce
update to boost 1.34 cvs
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14900 a592a061-630c-0410-9148-cb99ea01b6c8
2006-09-06 08:43:10 +00:00
Peter Kümmel
1ac8cc30a3
patch and build system for cvs version of aspell
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14896 a592a061-630c-0410-9148-cb99ea01b6c8
2006-09-05 07:30:27 +00:00
Georg Baum
8a83ea44bd
add forgotten comma
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14893 a592a061-630c-0410-9148-cb99ea01b6c8
2006-09-04 15:54:57 +00:00
Georg Baum
15be4fb8ef
Fix byte order problems
...
* src/support/unicode.C
(bytes_to_ucs4): make it work on big endian machines
(bytes_to_ucs2): make it work on little endian machines
(ucs2_to_ucs4): ditto
(utf8_to_ucs4): Invoke iconv with explicit BE suffix
(ucs2_to_ucs4): ditto
(ucs4_to_ucs2): ditto
(ucs4_to_utf8): ditto
* configure.ac: Check for byte order
* development/scons/SConstruct: Ditto
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14890 a592a061-630c-0410-9148-cb99ea01b6c8
2006-09-04 14:43:25 +00:00
Peter Kümmel
6ceff16584
move project_source_group macro into an extra file: ProjectSourceGroup.cmake
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14888 a592a061-630c-0410-9148-cb99ea01b6c8
2006-09-03 23:52:51 +00:00
Peter Kümmel
1fbce8c2b6
more flexible msvc project folder generation, flat is default
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14887 a592a061-630c-0410-9148-cb99ea01b6c8
2006-09-03 23:50:16 +00:00
Peter Kümmel
2d8f06d61e
don't overwrite the command line value
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14884 a592a061-630c-0410-9148-cb99ea01b6c8
2006-09-03 18:04:23 +00:00
Peter Kümmel
92d84f2a04
Headers and .C files are now in The Golden Code folder
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14883 a592a061-630c-0410-9148-cb99ea01b6c8
2006-09-03 17:51:53 +00:00
Peter Kümmel
cf3ec5d31f
search also for other names of iconv.dll
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14880 a592a061-630c-0410-9148-cb99ea01b6c8
2006-09-03 13:46:47 +00:00
Peter Kümmel
f81e924143
also work with MSYS
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14878 a592a061-630c-0410-9148-cb99ea01b6c8
2006-09-03 13:20:38 +00:00
Peter Kümmel
6611e3843b
add \n
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14875 a592a061-630c-0410-9148-cb99ea01b6c8
2006-09-03 10:51:46 +00:00
Peter Kümmel
8f8f581316
also check vor env. variable GNUWIN32_DIR
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14874 a592a061-630c-0410-9148-cb99ea01b6c8
2006-09-03 10:51:20 +00:00
Peter Kümmel
55b3fd5874
also work with spaces in the path
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14873 a592a061-630c-0410-9148-cb99ea01b6c8
2006-09-03 09:10:18 +00:00
Peter Kümmel
7dc7f5b335
add -DGNUWI32_DIR=my/path/to/gnuwin32 option
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14872 a592a061-630c-0410-9148-cb99ea01b6c8
2006-09-03 08:48:58 +00:00
Bo Peng
62893b0692
Scons: add /MD as default option under msvc
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14869 a592a061-630c-0410-9148-cb99ea01b6c8
2006-09-02 13:09:10 +00:00
Bo Peng
41b45a1508
Scons: link to ole32 for (msvc/aspell), add suffix to mo files
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14864 a592a061-630c-0410-9148-cb99ea01b6c8
2006-09-02 01:30:40 +00:00
Georg Baum
1fc0c01877
convert lfun arguments to docstring
...
* src/support/docstring.[Ch]
(from_ascii): new conversion function
(from_utf8): new conversion function
(to_utf8): new conversion function
(operator==) new, compare docstring and ASCII C string
(operator!=) new, compare docstring and ASCII C string
* src/support/Makefile.am: add new file docstring.C
* development/scons/scons_manifest.py: ditto
* src/funcrequest.[Ch]
(argument): change name to argument_ and type to docstring,
add an accessor
(FuncRequest): Add two new constructors taking a docstring argument
* all other files: adjust to the FuncRequest changes above
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14861 a592a061-630c-0410-9148-cb99ea01b6c8
2006-09-01 15:41:38 +00:00
Peter Kümmel
3dca656ae4
also remove BOOST_NO_WREGEX
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14848 a592a061-630c-0410-9148-cb99ea01b6c8
2006-08-28 17:59:14 +00:00
Peter Kümmel
bbc672ae98
qt should not pollute the namespace
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14847 a592a061-630c-0410-9148-cb99ea01b6c8
2006-08-28 16:41:48 +00:00
Bo Peng
132ab09b38
Scons: fix options like CPPFLAGS
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14845 a592a061-630c-0410-9148-cb99ea01b6c8
2006-08-26 18:55:51 +00:00
Bo Peng
14de7887d8
Scons: fix scons_manifest.py for flatplacement.* for qt3
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14844 a592a061-630c-0410-9148-cb99ea01b6c8
2006-08-26 18:45:19 +00:00
Abdelrazak Younes
ff9094ff4a
add FloatPlacementUi.ui
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14843 a592a061-630c-0410-9148-cb99ea01b6c8
2006-08-26 13:42:27 +00:00
Edwin Leuven
e28114779b
minimal effort implementation of:
...
* float widget as a .ui file
* floatplacement.[Ch] -> FloatPlacement.[Ch]
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14838 a592a061-630c-0410-9148-cb99ea01b6c8
2006-08-25 13:40:01 +00:00
Michael Schmitt
415970fcb5
fix typo
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14825 a592a061-630c-0410-9148-cb99ea01b6c8
2006-08-23 14:11:14 +00:00
Michael Schmitt
d056d51087
revert recent change to development/FORMAT (don't change history)
...
drop LinuxDoc support (final part)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14823 a592a061-630c-0410-9148-cb99ea01b6c8
2006-08-23 12:55:23 +00:00
Michael Schmitt
2a71306d77
drop linuxdoc support (part 4)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14821 a592a061-630c-0410-9148-cb99ea01b6c8
2006-08-23 11:16:08 +00:00
Michael Schmitt
fb9eb996fa
do not define QT3_SUPPORT
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14820 a592a061-630c-0410-9148-cb99ea01b6c8
2006-08-23 10:58:54 +00:00
Abdelrazak Younes
f533422b0e
get rid of QT3_SUPPORT
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14773 a592a061-630c-0410-9148-cb99ea01b6c8
2006-08-17 09:08:20 +00:00
Bo Peng
0ba726bb7a
Add #include "xxx_moc.cpp" to xxx.C files, and stop compiling _moc.cpp individually.
...
* src/frontends/qt3/[all mocable files].C: add #include _moc.cpp at the end.
* development/scons/SConstruct: do not compile _moc files individually.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14714 a592a061-630c-0410-9148-cb99ea01b6c8
2006-08-16 22:10:20 +00:00
Bo Peng
a9b8f12846
Scons: minor Sconstruct fix
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14711 a592a061-630c-0410-9148-cb99ea01b6c8
2006-08-16 21:50:26 +00:00
Bo Peng
e530d2ddd2
Scons: add support for msvc qt3
...
* src/support/package.C.in: use PATH_MAX instead of MAX_PATH
* INSTALL.scons: add instruction for building qt3 2ith msvc
* development/scons/SConstruct: use the right lib (qt-mt3) and manifest file
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14709 a592a061-630c-0410-9148-cb99ea01b6c8
2006-08-16 21:34:24 +00:00
Bo Peng
22a3512110
Scons: fix ICONV support
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14690 a592a061-630c-0410-9148-cb99ea01b6c8
2006-08-15 14:23:57 +00:00
Georg Baum
9245b426b3
Update file format for unicode
...
* src/buffer.C
(LYX_FORMAT): update
* src/bufferparams.h
(inputenc): document
* lib/lyx2lyx/LyX.py
(format_relation): last format is now 249
(get_encoding): return utf8 for formats > 248
* lib/lyx2lyx/lyx_1_5.py
(convert_utf8): don't change \inputencoding anymore
(revert_utf8): new, revert encoding if possible
* development/FORMAT: describe format 249
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14684 a592a061-630c-0410-9148-cb99ea01b6c8
2006-08-15 07:08:58 +00:00
Abdelrazak Younes
c29afd391c
generate_enconding_info.py renamed to generate_encoding_info.py
...
As a python advocate Jose you could do better ;-)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14682 a592a061-630c-0410-9148-cb99ea01b6c8
2006-08-14 21:19:03 +00:00
Bo Peng
486d32ba39
Scons: add ICONV_CONST to common/config.h, require library iconv
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14676 a592a061-630c-0410-9148-cb99ea01b6c8
2006-08-14 16:47:37 +00:00
Peter Kümmel
d308909bee
check for ICONV_CONST
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14675 a592a061-630c-0410-9148-cb99ea01b6c8
2006-08-14 16:38:04 +00:00
Peter Kümmel
1fbbe9636e
enable nls with option >all<, print instruction to enable nls
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14670 a592a061-630c-0410-9148-cb99ea01b6c8
2006-08-14 11:46:57 +00:00
Peter Kümmel
1f3b82f3ba
require iconv
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14669 a592a061-630c-0410-9148-cb99ea01b6c8
2006-08-14 11:18:51 +00:00
Peter Kümmel
4a14a050b4
use module to find support libraries, also search for win32libs( http://www.kdelibs.com/wiki/index.php/3rd-party_libraries_required_for_KDElibs_4 )
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14668 a592a061-630c-0410-9148-cb99ea01b6c8
2006-08-14 11:10:43 +00:00
Peter Kümmel
63b5b965df
unicode.C needs inconv.h
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14666 a592a061-630c-0410-9148-cb99ea01b6c8
2006-08-14 09:15:37 +00:00
Peter Kümmel
ee07d30cbf
search for alloca also in malloc.h
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14664 a592a061-630c-0410-9148-cb99ea01b6c8
2006-08-14 08:59:30 +00:00
Abdelrazak Younes
7f3df9dfcd
add docstring.h
...
reorder alphabetically
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14663 a592a061-630c-0410-9148-cb99ea01b6c8
2006-08-14 07:34:43 +00:00
Bo Peng
5687075007
Scons: fix a uic bug, add unicode.hC
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14662 a592a061-630c-0410-9148-cb99ea01b6c8
2006-08-14 00:33:39 +00:00
Bo Peng
c94fcdeeae
Scons: fix a filelist bug (missing spell.C)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14643 a592a061-630c-0410-9148-cb99ea01b6c8
2006-08-13 14:30:40 +00:00
Michael Schmitt
69c839dccf
* development/tools/mkdoclinks.sh:
...
* development/tools/makeLyXsigc.sh:
* development/tools/scgen.pl: remove obsolete files
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14637 a592a061-630c-0410-9148-cb99ea01b6c8
2006-08-13 10:21:06 +00:00
Bo Peng
c8e38f5e05
Scons: stop globbing filenames, use explicit file list instead.
...
* INSTALL.scons: stop lyx1.4.x/qt2 support
* development/scons/scons_manifest.py: list of all filenames
* development/scons/SConstruct: use explicit file list
* development/scons/scons_utils.py: remove globFiles
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14634 a592a061-630c-0410-9148-cb99ea01b6c8
2006-08-13 04:54:25 +00:00
Bo Peng
d7588feb8f
Scons: check minor version number (>=0.96.92)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14633 a592a061-630c-0410-9148-cb99ea01b6c8
2006-08-13 01:51:05 +00:00
Michael Schmitt
6764fe0ee2
remove lyxsocket and all obsolete Win32-related files from ./development
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14632 a592a061-630c-0410-9148-cb99ea01b6c8
2006-08-12 20:58:11 +00:00
Bo Peng
8d6ba67353
Correct Russian->English translation for development/Win32/hidecmd.c, by hasherfrog
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14612 a592a061-630c-0410-9148-cb99ea01b6c8
2006-08-11 04:47:22 +00:00
Jean-Marc Lasgouttes
88a45ab222
2006-08-08 Bennett Helm <bennett.helm@fandm.edu>
...
* MacOSX/LyX.app/Contents/Resources/lyxrc.dist: improve viewers
that require X11; tweak the path_prefix search order.
* MacOSX/LyX.app/Contents/Info.plist: update version.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14562 a592a061-630c-0410-9148-cb99ea01b6c8
2006-08-08 10:03:09 +00:00
Peter Kümmel
6400bd38cc
cmake 2.4.3 is out: update Readme.cmake
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14540 a592a061-630c-0410-9148-cb99ea01b6c8
2006-08-04 20:04:16 +00:00
Bo Peng
60fa713737
Update development/Win32/hidecmd.c, from Enrico Forestieri
...
The usage of hidecmd.c is now 'lyx.exe [var=val] [other lyx options]'
The realy console lyx.exe should be renamed to lyxc.exe.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14502 a592a061-630c-0410-9148-cb99ea01b6c8
2006-07-27 16:39:27 +00:00
Bo Peng
5ac6c47775
Add development/Win32/hidecmd.c, which hides windows console window when starting lyx
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14497 a592a061-630c-0410-9148-cb99ea01b6c8
2006-07-25 19:30:58 +00:00
Bo Peng
6c36d0444c
scons: make "scons install" succeed without msgfmt
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14490 a592a061-630c-0410-9148-cb99ea01b6c8
2006-07-20 18:57:29 +00:00
Bo Peng
81262569fc
Scons: small fix for target msvs_projects
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14476 a592a061-630c-0410-9148-cb99ea01b6c8
2006-07-17 19:34:58 +00:00
Michael Schmitt
33abde0a60
Indicate that the description is outdated
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14453 a592a061-630c-0410-9148-cb99ea01b6c8
2006-07-14 08:41:46 +00:00
Michael Schmitt
4d924e4345
major cleanup of this totally outdated file
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14452 a592a061-630c-0410-9148-cb99ea01b6c8
2006-07-14 08:30:26 +00:00
Bo Peng
f37a03ece9
Scons: check for unused/misspelled command line option, allow rebuild=yes/no/all/none.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14449 a592a061-630c-0410-9148-cb99ea01b6c8
2006-07-13 17:52:41 +00:00
Michael Schmitt
94d5cd6c67
* SConstruct: remove xforms relicts
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14417 a592a061-630c-0410-9148-cb99ea01b6c8
2006-07-10 19:40:55 +00:00
Abdelrazak Younes
852431e2a6
Add -DQT_NO_KEYWORDS to compiler option
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14413 a592a061-630c-0410-9148-cb99ea01b6c8
2006-07-10 17:40:14 +00:00
Bo Peng
7dcf1bdb26
SCons: fix a small bug in scons_utils.py
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14388 a592a061-630c-0410-9148-cb99ea01b6c8
2006-07-08 22:42:09 +00:00
Bo Peng
1f831d0a99
Scons: fix DESTDIR
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14386 a592a061-630c-0410-9148-cb99ea01b6c8
2006-07-08 21:31:57 +00:00
Michael Schmitt
4eccc22119
remove xforms relicts
...
* src/frontends/qt3/QPrefs.C:
* src/frontends/controllers/BCView.tmpl:
* src/support/package.h: fix/remove comment
* po/pocheck.pl: no longer check for xforms shortcuts
* development/Win32/lyx.vcproj: ignore ControlPreamble.[Ch]
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14372 a592a061-630c-0410-9148-cb99ea01b6c8
2006-07-08 09:40:15 +00:00
Angus Leeming
136fc28dae
Update Geoffrey Tobin's email address to something that doesn't bounce...
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14367 a592a061-630c-0410-9148-cb99ea01b6c8
2006-07-07 16:22:46 +00:00
Angus Leeming
7c0e56ff5d
Fix the fix so that it actually works ;-)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14366 a592a061-630c-0410-9148-cb99ea01b6c8
2006-07-07 16:21:45 +00:00
Bo Peng
563c1b6b24
Scons: allow non-exist build_dir option, adjust QTDIR/bin handling
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14365 a592a061-630c-0410-9148-cb99ea01b6c8
2006-07-07 16:21:10 +00:00
Angus Leeming
0edeef83b7
Fix humiliating typo and update the link to the licence page on the web.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14361 a592a061-630c-0410-9148-cb99ea01b6c8
2006-07-07 15:58:57 +00:00
Angus Leeming
9a88b1d8be
* Enable man2ps to work without hard-coding the locations of groff or dpost.
...
* Re-add whitespace fluff to {dvi,dtl}.doc --- minimize change to original package.
* Enable man2ps (and hence doc) targets in Makefile to build out of the box.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14359 a592a061-630c-0410-9148-cb99ea01b6c8
2006-07-07 14:05:23 +00:00
Bo Peng
fc42d0d4f9
Scons: check system boost version, probe qt3 libs for qt2 frontend
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14354 a592a061-630c-0410-9148-cb99ea01b6c8
2006-07-07 03:08:37 +00:00
Jean-Marc Lasgouttes
2558af85af
fix hyphens in man pages
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14351 a592a061-630c-0410-9148-cb99ea01b6c8
2006-07-06 14:27:46 +00:00
Bo Peng
a54d3e83bd
Scons: exclude boost headers only for system boost header files.
...
* INSTALL.scons: document this change.
* development/scons/SConstruct: check for included_boost to exclude boost
headers from the dependency tree.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14343 a592a061-630c-0410-9148-cb99ea01b6c8
2006-07-05 18:48:59 +00:00
Bo Peng
e85cfec957
Scons: do not build boost dependency tree, use debug/release boost system library, check for boost system header files
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14338 a592a061-630c-0410-9148-cb99ea01b6c8
2006-07-05 15:33:38 +00:00
Bo Peng
cd443c86ca
Scons: fix handling of lib/lyx2lyx/lyx2lyx_version.py.in
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14325 a592a061-630c-0410-9148-cb99ea01b6c8
2006-07-03 20:57:25 +00:00
Georg Baum
0c0c43b8eb
merge booktabs branch
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14319 a592a061-630c-0410-9148-cb99ea01b6c8
2006-07-03 19:13:56 +00:00
Bo Peng
62d3cebb29
Scons: polish scons' 1.4.x support.
...
* INSTALL.scons: add instruction for 1.4.x
* development/scons/SConstruct: fix a installation bug for 1.4.x, better handling of QTDIR
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14311 a592a061-630c-0410-9148-cb99ea01b6c8
2006-07-03 02:02:11 +00:00
Bo Peng
d4253cbacd
Scons: rename option qt_include_path to qt_inc_path (we have extra_inc_path etc.)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14307 a592a061-630c-0410-9148-cb99ea01b6c8
2006-07-02 22:09:11 +00:00
Bo Peng
418b9c936d
Scons: check the validity of QTDIR, and the existence of uic and moc
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14293 a592a061-630c-0410-9148-cb99ea01b6c8
2006-07-02 17:35:14 +00:00
Bo Peng
b2d7d52537
Scons: fix a isdir typo
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14288 a592a061-630c-0410-9148-cb99ea01b6c8
2006-07-02 03:17:15 +00:00
Bo Peng
b0abcefcc0
Scons: set default qt lib directory under cygwin
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14286 a592a061-630c-0410-9148-cb99ea01b6c8
2006-07-02 01:54:44 +00:00
Bo Peng
a5a508bdaa
Change the indent level of python code from two to four
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14250 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-27 21:08:54 +00:00
Bo Peng
e941da3bdf
Scons: fix DESTDIR, reloate intl/libintl.h, libgnuintl.h
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14239 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-27 03:53:04 +00:00
Bo Peng
de064bd88a
Scons: remove pch, add stdlib_debug and profiling options
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14188 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-24 03:49:11 +00:00
Bo Peng
b6e42797d4
Scons: fix rebuildTargetOnly for lyx msvs projects
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14180 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-22 15:46:35 +00:00
Peter Kümmel
bc720fa2df
add release option
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14167 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-21 10:32:17 +00:00
Bo Peng
fe5c0415a4
Scons: restore fast_start, remove BOOST_USER_CONFIG in boost/config.h
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14164 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-20 16:46:35 +00:00
Bo Peng
865e5c25f2
Scons: config.h moves to BUILDDIR/common, boost_config.h moves to BUILDDIR/boost.
...
Do not use debug libraries for win/mingw.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14163 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-20 14:44:46 +00:00
Abdelrazak Younes
f032e0af1a
revert commit 14159
...
QtView -> GuiView at the right place this time.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14160 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-20 11:56:31 +00:00
Abdelrazak Younes
e2c3e46a25
QtView -> GuiView
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14159 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-20 11:52:13 +00:00
Peter Kümmel
6aa29e1b9d
add qt3 support
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14157 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-20 09:59:48 +00:00
Peter Kümmel
118cdb2bd3
add qt3 support
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14156 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-20 09:57:19 +00:00
Abdelrazak Younes
d8ae51dbe1
This is the merging of the GUI API cleanup branch that was developed in svn+ssh://svn.lyx.org/lyx/lyx-devel/branches/personal/younes.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14152 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-20 08:39:16 +00:00
Peter Kümmel
9ae369d22f
move uic files into its own folder in the msvc project
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14147 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-19 15:49:48 +00:00
Jürgen Spitzmüller
54acb900ad
The Grand Font Selection Redesign:
...
* lib/lyx2lyx/LyX.py (format_relation): add file format 247 (from Georg BAUM).
* lib/lyx2lyx/lyx_1_5.py: add convert_font_settings, revert_font_settings (from Georg BAUM).
* lib/chkconfig.ltx: Test for newly supported font packages
* lib/doc/LaTeXConfig.lyx.in: document newly supported font packages
* lib/doc/UserGuide.lyx: document new UI.
* lib/doc/Extended.lyx: update PostScript font documentation
* development/FORMAT: document file format change 246->247.
* src/tex-strings.[Ch]: new strings tex_fonts_roman, tex_fonts_sans,
tex_fonts_monospaced (with GUI equivalents).
* src/buffer.C: Format up to 247.
* src/bufferparams.C:
new params fontsRoman, fontsSans, fontsTypewriter, fontsDefaultFamily,
fontsSC, fontsOSF, fontsSansScale and fontsTypewriterScale
(LyXFont const BufferParams::getFont): consider switch of default family.
(string const BufferParams::loadFonts): new method to get all the LaTeX
font stuff done.
* src/paragraph.C
(LyXFont const Paragraph::getFont):
(LyXFont const Paragraph::getLabelFont):
(LyXFont const Paragraph::getLayoutFont): user buffer's not textclass's
default font
* src/text.C
(int LyXText::leftMargin):
(int LyXText::rightMargin): user buffer's not textclass's default font
* src/text2.C
(LyXFont LyXText::getFont):
(LyXFont LyXText::getLayoutFont):
(LyXFont LyXText::getLabelFont): check if the family of the default document
font has been customized.
* src/frontends/gtk/GDocument.[Ch]: implement new font ui (from Georg BAUM).
* src/frontends/gtk/glade/document.glade: implement new font ui (from Georg BAUM).
* src/frontends/qt3/Makefile.dialogs: add new FontModuleBase
* src/frontends/qt3/ui/FontModuleBase.ui: new File
* src/frontends/qt3/ui/TextLayoutModuleBase.ui: remove font widgets
* src/frontends/qt3/QDocument.C
* src/frontends/qt3/QDocumentDialog.[Ch]: implement new font ui
* src/frontends/qt4/Makefile.dialogs: add new FontUi
* src/frontends/qt4/QDocumentDialog.[Ch]: implement new font ui
* src/frontends/qt4/ui/FontUi.ui: new File
* src/frontends/qt4/ui/TextLayoutUi.ui: remove font widgets
* src/frontends/qt4/ui/compile_uic.sh: add new FontUi
* src/frontends/xforms/FormDocument.[Ch]: implement new font ui
* src/frontends/xforms/forms/form_document.fd: add new font tab.
* src/frontends/controllers/ControlDocument.[Ch]
(char ControlDocument::fontfamilies):
(char ControlDocument::fontfamilies_gui):
(bool ControlDocument::isFontAvailable):
(bool ControlDocument::providesSC):
(bool ControlDocument::providesOSF):
(bool ControlDocument::providesScale): new methods, providing font info.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14143 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-19 08:10:17 +00:00
Bo Peng
dde45f75da
Scons: link to qt debug lib in debug mode
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14139 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-18 04:04:23 +00:00
Bo Peng
29431ace2c
Scons: imerge SConscript to SConstruct, separate config.h, code cleanup
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14133 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-17 04:43:44 +00:00
Peter Kümmel
4e7ca2d6f4
use glob instead of lists
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14131 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-16 17:26:32 +00:00
Peter Kümmel
585b386088
add item for QMAKESPEC
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14130 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-16 17:02:42 +00:00
Peter Kümmel
82db64c958
use glob instead of lists
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14129 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-16 16:43:17 +00:00
Peter Kümmel
330db5cce1
correct svn properties, upadte aspell handling
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14121 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-15 15:11:25 +00:00
Bo Peng
c287b1330e
Scons: bug fix for default_boost_option
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14114 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-15 02:45:57 +00:00
Bo Peng
aa460e9217
Scons: improved option handling
...
* add option: optimization (=-O3 etc)
* add load_option=opt1,opt2 or load_option=-opt1,opt2: selectively load options
* CCFLAGS etc will replace default values, but not hardcoded ones.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14107 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-14 15:13:19 +00:00
Peter Kümmel
34424bb42d
add Linux/Win GCC instructions
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14097 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-14 07:49:44 +00:00
Bo Peng
56134789f7
Scons: add qt2 frontend for lyx1.4
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14096 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-13 14:16:54 +00:00
Peter Kümmel
7c00f14cc1
Initial cmake support.
...
trunk/development/cmake/README.cmake:
Building LyX with CMake
CMake 2.4.2 or CVS version from www.cmake.org
Building Visual C++ 2005 project files:
- install Visual C++ 2005
- install Platform SDK 2005, "Core" and "Web Workshop"
- add include and library paths of the SDK to the IDE search paths,
menu: Tools->Options->VC++ directories->Library files + Include files
- install zlib (www.zlib.net) into %ProgramFiles%/GnuWin32/include+lib
or %ProgramFiles%/zlib/include+lib
- create a build directory, e.g. .../trunk/../build
- call in the build directory cmake ..\trunk\development\cmake
- start lyx.sln
To generate other build files call "cmake"
which shows a list of possibilities.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14071 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-11 11:57:25 +00:00
Bo Peng
9d229c3f24
Scons: fix typos and minor bugs
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14070 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-11 04:48:22 +00:00
Bo Peng
48ecd44845
Scons: Better MSVS Projects support (now with debug)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14069 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-10 21:02:11 +00:00
Bo Peng
6daeed854b
Scons: ICONV_CONST bug fix, and some code clean-up
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14066 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-10 02:21:28 +00:00
Bo Peng
c8eb10bbef
Scons: version_suffix windows fix
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14063 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-09 18:44:28 +00:00
Bo Peng
210dbf394f
Scons: version_suffix bug fix and improvement
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14062 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-09 17:11:15 +00:00
Bo Peng
f85e2778f3
Scons: link to libiconv if available
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14061 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-09 15:57:13 +00:00
Bo Peng
f8c24b0293
Distribute INSTALL.scons and development/scons with autotools
...
* development/Makefile.am: distribute development/scons directory
* Makefile.am: distribute INSTALL.scons
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14051 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-08 16:36:38 +00:00
Bo Peng
257c6552ed
Add INSTALL.scons, and a small adjustment of target all.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14049 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-08 15:57:45 +00:00
Peter Kümmel
4eed204e95
remove second QT_NO_STL, it was already there
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14048 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-08 15:26:51 +00:00
Peter Kümmel
e3784fcb6b
$ svn diff
...
Index: SConscript
===================================================================
--- SConscript (revision 14044)
+++ SConscript (working copy)
@@ -390,7 +390,7 @@
'-DQT_GENUINE_STR',
'-DQT_NO_STL',
'-DQT3_SUPPORT',
- '-DQT_NO_STL'
+ '-DQT_NO_STL',
]
)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14045 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-08 14:20:56 +00:00
Peter Kümmel
2b205a09ba
disable stl support functions of Qt4
...
$ svn diff
Index: SConscript
===================================================================
--- SConscript (revision 14039)
+++ SConscript (working copy)
@@ -390,6 +390,7 @@
'-DQT_GENUINE_STR',
'-DQT_NO_STL',
'-DQT3_SUPPORT',
+ '-DQT_NO_STL'
]
)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14044 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-08 14:19:44 +00:00
Bo Peng
7fef63264b
Scons: generate msvs porject files with target msvs_projects
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@13994 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-03 22:15:35 +00:00
Martin Vermeer
1a77233c5f
Add support for framed.sty
...
* src/LaTeXFeatures.C: add framed.sty
(const * simplefeatures[]: add framed.sty
(const LaTeXFeatures::getPackages): define shadecolor
* src/insets/insetnote.h
* src/insets/insetnote.C
(const init_notetranslator):
(InsetNote::setButtonLabel): add Framed and Shaded
(InsetNote::latex): add output
(InsetNote::validate): require framed.sty
* src/buffer.C
(BufferList bufferlist): new LyX version 246
* src/frontends/qt3/ui/QNoteDialogBase.ui: add
* src/frontends/qt3/QNoteDialog.C: add
* src/frontends/qt3/QNote.C
(QNote::update_contents): add framed, shaded
(QNote::apply): add framed, shaded
* src/LColor.[Ch]: add background colour for shaded
* lib/lyx2lyx/LyX.py: New version support
* lib/lyx2lyx/lyx_1_5.py: convert/revert
* lib/chkconfig.ltx: add framed.sty
* src/frontends/xforms/FormNote.C
(FormNote::build):
(FormNote::update): add FIXME
* src/frontends/gtk/GNote.C
(GNote::doBuild):
(GNote::update):
(GNote::apply): add FIXME
* development/FORMAT: document format increase
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@13993 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-03 16:46:27 +00:00
Bo Peng
62e8b7cf75
Scons: msvc command line support.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@13984 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-02 18:36:29 +00:00
Abdelrazak Younes
6a742b7aa0
This patch removes qscreen.[Ch] and simplify the cursor drawing on screen. Basically, we paint now only if needed. So there's no need anymore to handle the "no cursor" pixmap saving.
...
SConscript: removed qscreen.C
frontends/qt4/Makefile.am: removed qscreen.C
frontends/screen.h: remove workarea() constness
frontends/qt3/qscreen.[Ch]: ditto
frontends/gtk/GScreen.[Ch]: ditto
frontends/xforms/xscreen.[Ch]: ditto
frontends/qt4/LyXScreenFactory.C: now return the QWorkarea directly
frontends/qt4/QWorkArea.[Ch]: inherits LyXScreen, handle the cursor painting
frontends/qt4/qscreen.[Ch]: removed
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@13981 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-02 12:01:28 +00:00
Bo Peng
79237ec01c
Scons: two small bug fixes, and a bit more about msvc
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@13975 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-01 03:01:46 +00:00
Edwin Leuven
5c8f40106a
Add new tableinsertwidget
...
+ Remove table widget from inserttable dialog
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@13972 a592a061-630c-0410-9148-cb99ea01b6c8
2006-05-31 12:53:05 +00:00
Bo Peng
44d2042c9a
Scons: initial msvc support, and separate fast_start and load_option options.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@13962 a592a061-630c-0410-9148-cb99ea01b6c8
2006-05-29 16:58:14 +00:00
Jean-Marc Lasgouttes
1b4d5f20e3
adapt lyxrc.dist to autoopen patch
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@13957 a592a061-630c-0410-9148-cb99ea01b6c8
2006-05-29 16:31:21 +00:00
Jean-Marc Lasgouttes
59c9d541c0
rename preferences to lyxrc.dist
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@13956 a592a061-630c-0410-9148-cb99ea01b6c8
2006-05-29 16:30:31 +00:00
Bo Peng
16a8861cd5
Scons: add option rebuild that rebuild only specified targets, regardless of environment (e.g. CCFLAGS) changes.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@13952 a592a061-630c-0410-9148-cb99ea01b6c8
2006-05-29 14:59:20 +00:00
Bo Peng
a04cdd5d50
Scons: add more libintl related function/type tests.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@13932 a592a061-630c-0410-9148-cb99ea01b6c8
2006-05-25 23:33:39 +00:00
Georg Baum
f0f4e2c042
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/trunk@13924 a592a061-630c-0410-9148-cb99ea01b6c8
2006-05-24 20:06:42 +00:00
Bo Peng
90933ac07a
Scons: dest_dir option, cache command line option, fix a intl bug
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@13914 a592a061-630c-0410-9148-cb99ea01b6c8
2006-05-23 00:27:05 +00:00
Bo Peng
7aeddf0bc3
Scons: fix a few bugs: qt4, included_ libs, command line argument with blank
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@13894 a592a061-630c-0410-9148-cb99ea01b6c8
2006-05-21 15:50:55 +00:00
Bo Peng
2496781ffb
Scons: nls support (nls=yes, gettext=include/system/auto), merge some autoconf
...
tests, fix CCFLAGS arg for mingw, version-suffix support, reduce unnecessary rebuild
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@13892 a592a061-630c-0410-9148-cb99ea01b6c8
2006-05-20 15:59:56 +00:00
Abdelrazak Younes
995da7bafc
Qt4 compilation speedup patch by Bo Peng and me.
...
* configure.ac: removed frontends/qt4/moc compilation.
* frontends/qt4/: moc files (*_moc.cpp) are now included at the end of relevant source file (*.C)
* SConscript: adapted to "moc included in .C file" change.
* frontends/qt4/Makefile.am: adapted to "moc included in .C file" change.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@13860 a592a061-630c-0410-9148-cb99ea01b6c8
2006-05-18 08:51:12 +00:00
Bo Peng
f39c9e1d5e
scons: lyx2lyx_version.py.in, less rebuild, filter installed files, bug fix for substFile
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@13853 a592a061-630c-0410-9148-cb99ea01b6c8
2006-05-17 04:07:45 +00:00
Bo Peng
0725d504b7
scons: fix lyxclient build error handling under windows, extra_inc_path problems.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@13852 a592a061-630c-0410-9148-cb99ea01b6c8
2006-05-16 14:14:05 +00:00
Abdelrazak Younes
b612ed84dd
scons_utils.py: fix mkdir test on mingw
...
all files set to eolstyle native
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@13851 a592a061-630c-0410-9148-cb99ea01b6c8
2006-05-16 10:37:25 +00:00
Bo Peng
e94889a041
gettext support, fast_start option, scons all, mingw bug fix and some cleanup for the scons build system
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@13849 a592a061-630c-0410-9148-cb99ea01b6c8
2006-05-15 20:35:01 +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
Georg Baum
029fe9fcd0
* development/lyx.spec.in: remove not unneeded sourcing of /etc/profile
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@13846 a592a061-630c-0410-9148-cb99ea01b6c8
2006-05-13 13:09:46 +00:00
Georg Baum
a884851ae9
* development/lyx.spec.in: Don't run configure in postinst
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@13845 a592a061-630c-0410-9148-cb99ea01b6c8
2006-05-13 08:50:58 +00:00
Bo Peng
46bf7d0a25
better scons install (man directory and windows system), fix a few bugs, use g++ as LINK.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@13838 a592a061-630c-0410-9148-cb99ea01b6c8
2006-05-12 14:21:30 +00:00
Bo Peng
df9bd2cc6d
add 'scons lyxbase', 'scons install', nsl support, and a few other scons improvement.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@13835 a592a061-630c-0410-9148-cb99ea01b6c8
2006-05-11 21:28:13 +00:00
Bo Peng
e1a132eda7
More bugs fixes to scons system, and finer target control.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@13834 a592a061-630c-0410-9148-cb99ea01b6c8
2006-05-11 17:20:25 +00:00
Abdelrazak Younes
93adc6658e
* Get rid of Qt3Support linking
...
* revert to -lz instead -lzlib1 (I think Enrico was right about libraries ordering and -lz at the end of linking command works fine under mingw).
* remove win32 target from gcc/g++ replacement hack for cygwin
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@13832 a592a061-630c-0410-9148-cb99ea01b6c8
2006-05-11 11:50:08 +00:00
Bo Peng
c7fa09fe9f
Bug fixes to the scons system.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@13831 a592a061-630c-0410-9148-cb99ea01b6c8
2006-05-11 05:35:01 +00:00
Bo Peng
bee53b6c8d
Scons-build system moves to development/scons, from Bo Peng (ben.bob@gmail.com)
...
* remove SConstruct config/scons_utils.py config/qt4.py
* add development/scons/qt4.py SConscript SConstruct scons_utils.py
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@13829 a592a061-630c-0410-9148-cb99ea01b6c8
2006-05-10 21:53:31 +00:00
Jean-Marc Lasgouttes
807c2d5310
tweak compression setting
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@13652 a592a061-630c-0410-9148-cb99ea01b6c8
2006-04-11 15:27:27 +00:00
Jean-Marc Lasgouttes
51cfe91667
compatibility with new intel macs
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@13506 a592a061-630c-0410-9148-cb99ea01b6c8
2006-03-28 09:28:24 +00:00
Jean-Marc Lasgouttes
c910aee38e
* development/MacOSX/LyX.app/Contents/Library/Spotlight/LyX-Metadata.mdimporter/: update.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@13482 a592a061-630c-0410-9148-cb99ea01b6c8
2006-03-24 15:47:09 +00:00
Jean-Marc Lasgouttes
0a0f9c31f7
* MacOSX/LyX.app/Contents/MacOS/lyxeditor: update location of
...
preferences file within LyX.app bundle
* MacOSX/LyX.app/Contents/Resources/preferences: update
path_prefix to include /opt/local/bin, and remove references to
"-1.4" version suffix
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@13481 a592a061-630c-0410-9148-cb99ea01b6c8
2006-03-24 15:30:40 +00:00
Angus Leeming
4162ade19c
Helper script to compile the Aspell library.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@13362 a592a061-630c-0410-9148-cb99ea01b6c8
2006-03-13 14:38:22 +00:00
Angus Leeming
6b497e303c
Add Polish interface to the Windows installer (forward ported from 1.3.x).
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@13361 a592a061-630c-0410-9148-cb99ea01b6c8
2006-03-13 14:37:56 +00:00
Jürgen Spitzmüller
5515d23836
Michael's installer patch
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@13354 a592a061-630c-0410-9148-cb99ea01b6c8
2006-03-13 10:55:56 +00:00
Angus Leeming
4f5700eac1
Fix the build scripts and update/fix the installer.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@13284 a592a061-630c-0410-9148-cb99ea01b6c8
2006-03-02 19:14:09 +00:00
Jean-Marc Lasgouttes
364d096eee
small tweak
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@13276 a592a061-630c-0410-9148-cb99ea01b6c8
2006-02-24 15:05:50 +00:00
Jean-Marc Lasgouttes
33381332fc
move and update preference file in LyX.app bundle; do not append version suffix to binaries for osx
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@13231 a592a061-630c-0410-9148-cb99ea01b6c8
2006-02-13 21:54:04 +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
Lars Gullik Bjønnes
61f22a1dc8
Fix up a missing '\r' due to ws differences between cvs and svn
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@13207 a592a061-630c-0410-9148-cb99ea01b6c8
2006-02-10 22:07:06 +00:00
Georg Baum
d55a7468c0
fix bug 2244 (branch removal)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@10804 a592a061-630c-0410-9148-cb99ea01b6c8
2006-02-02 21:30:04 +00:00
Jean-Marc Lasgouttes
33974b8ae2
update preferences
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@10802 a592a061-630c-0410-9148-cb99ea01b6c8
2006-02-01 15:17:00 +00:00
Jean-Marc Lasgouttes
43e7c661dd
forgot this
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@10759 a592a061-630c-0410-9148-cb99ea01b6c8
2006-01-20 11:17:46 +00:00
Angus Leeming
c823a6afd3
Ensure that the last line of text files ends with a newline.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@10753 a592a061-630c-0410-9148-cb99ea01b6c8
2006-01-19 00:40:38 +00:00
Jürgen Spitzmüller
0ce45c32b6
fix bug 2090 (remove param \quotes_times). File format is up to 245 now.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@10549 a592a061-630c-0410-9148-cb99ea01b6c8
2005-10-13 10:59:39 +00:00
Lars Gullik Bjønnes
6a05cd6a5c
couple of mac updates from Bennet Helm
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@10539 a592a061-630c-0410-9148-cb99ea01b6c8
2005-10-11 17:58:38 +00:00
Lars Gullik Bjønnes
79cb7974de
also dist MacOSX
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@10537 a592a061-630c-0410-9148-cb99ea01b6c8
2005-10-10 22:41:53 +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
Jean-Marc Lasgouttes
f8a0dbd1d3
fix the the LyX.app skeleton and removal of qt patch
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@10474 a592a061-630c-0410-9148-cb99ea01b6c8
2005-09-21 13:55:05 +00:00
Jean-Marc Lasgouttes
3b6e50ea33
add the LyX/Mac skeleton to the repository
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@10470 a592a061-630c-0410-9148-cb99ea01b6c8
2005-09-21 10:04:26 +00:00
Angus Leeming
7b20007801
Trivial fix for modern versions of rpm.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@10454 a592a061-630c-0410-9148-cb99ea01b6c8
2005-09-18 09:20:24 +00:00
Angus Leeming
a18c3cda5c
Specify the extension to an executable dynamically.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@10422 a592a061-630c-0410-9148-cb99ea01b6c8
2005-09-07 10:05:59 +00:00
Angus Leeming
b6bebb2eb5
Remove QPreambleDialogBase.ui from the project
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@10402 a592a061-630c-0410-9148-cb99ea01b6c8
2005-08-19 22:24:44 +00:00
José Matox
2479ac8f5f
Added a more precise date and details about 222 to 223 change.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@10371 a592a061-630c-0410-9148-cb99ea01b6c8
2005-07-29 09:39:17 +00:00
Angus Leeming
945be79c7c
Sync 1.3.x and 1.4.x trees.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@10362 a592a061-630c-0410-9148-cb99ea01b6c8
2005-07-27 11:06:23 +00:00
Angus Leeming
eb095085d3
Update the MSVC project file (from Rob Bearman).
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@10312 a592a061-630c-0410-9148-cb99ea01b6c8
2005-07-18 08:06:30 +00:00
Angus Leeming
b72724a9b6
Sync 13x and 14x
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@10297 a592a061-630c-0410-9148-cb99ea01b6c8
2005-07-17 21:31:02 +00:00
José Matox
9745fb8187
Remove the support for a4.sty, a4wide.sty and a4widemargins from lyx
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@10273 a592a061-630c-0410-9148-cb99ea01b6c8
2005-07-17 11:17:13 +00:00
Lars Gullik Bjønnes
ef8e527612
drop reLyX like it is hot, and setup to use tex2lyx instead (and remerged po files + no.po small update)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@10244 a592a061-630c-0410-9148-cb99ea01b6c8
2005-07-16 15:18:14 +00:00
Jean-Marc Lasgouttes
4f96e3c41e
get rid of the lib/xfonts hack
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@10238 a592a061-630c-0410-9148-cb99ea01b6c8
2005-07-16 11:06:12 +00:00
Angus Leeming
017bd21202
Sync the 1.3.x and 1.4.x Windows packaging stuff.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@10201 a592a061-630c-0410-9148-cb99ea01b6c8
2005-07-15 10:05:13 +00:00
Jean-Marc Lasgouttes
108d74bc1a
clean up french language handling
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@10145 a592a061-630c-0410-9148-cb99ea01b6c8
2005-07-07 10:51:58 +00:00
Angus Leeming
f7cbb7fecd
Sync the 1.3.x and 1.4.x versions of the Windows installer.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@10063 a592a061-630c-0410-9148-cb99ea01b6c8
2005-06-14 16:45:46 +00:00
Angus Leeming
a916592daf
Oops! We don't want zip compression...
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@10031 a592a061-630c-0410-9148-cb99ea01b6c8
2005-06-09 11:48:43 +00:00
Angus Leeming
84237bcf17
New dutch translation
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@10029 a592a061-630c-0410-9148-cb99ea01b6c8
2005-06-09 11:45:30 +00:00
Angus Leeming
638fc7ca83
Sync 13x and 14x trees.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@10027 a592a061-630c-0410-9148-cb99ea01b6c8
2005-06-09 11:02:17 +00:00
Angus Leeming
70572847e2
Whitespace, only whitespace. s/ +$//
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@10024 a592a061-630c-0410-9148-cb99ea01b6c8
2005-06-09 09:58:08 +00:00
Angus Leeming
a77a2db213
Sync 13x and 14x trees.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@10022 a592a061-630c-0410-9148-cb99ea01b6c8
2005-06-09 08:42:12 +00:00
Angus Leeming
6158035567
Update the french translation of the installer.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@10018 a592a061-630c-0410-9148-cb99ea01b6c8
2005-06-08 17:17:45 +00:00
Angus Leeming
e7e1a0fbbf
s/DirtyDVI/DraftDVI/
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@10017 a592a061-630c-0410-9148-cb99ea01b6c8
2005-06-08 15:40:57 +00:00
Angus Leeming
279e74de66
Sync the 13x and 14x trees.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@10015 a592a061-630c-0410-9148-cb99ea01b6c8
2005-06-08 13:41:02 +00:00
Angus Leeming
629dab57aa
Follow Uwe's suggestion to install ghostscript before imagemagick.
...
Add Jean-Pierre's translation of the installer into French.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@10009 a592a061-630c-0410-9148-cb99ea01b6c8
2005-06-07 08:30:11 +00:00
Angus Leeming
c48efc7922
Packaging of LyX on Windows (will need tweaking for 1.4.x).
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@10003 a592a061-630c-0410-9148-cb99ea01b6c8
2005-06-06 13:00:52 +00:00
Jürgen Spitzmüller
c776e0754a
Michael's "ASCII->Plain Text" changes (bug 1572)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@9965 a592a061-630c-0410-9148-cb99ea01b6c8
2005-05-21 13:26:13 +00:00
Angus Leeming
125b960c92
Add qt2/validators.[Ch]. Remove qt2/lengthvalidator.[Ch].
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@9942 a592a061-630c-0410-9148-cb99ea01b6c8
2005-05-13 07:43:49 +00:00
Angus Leeming
4db573abbe
MSVC compiles out of the box.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@9901 a592a061-630c-0410-9148-cb99ea01b6c8
2005-05-03 20:32:55 +00:00
Angus Leeming
3aee5dfdfd
Update the MSVC stuff.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@9899 a592a061-630c-0410-9148-cb99ea01b6c8
2005-05-03 13:42:48 +00:00
Angus Leeming
ffe7659ec6
two more kludges bite the dust
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@9898 a592a061-630c-0410-9148-cb99ea01b6c8
2005-05-02 21:56:36 +00:00
Angus Leeming
935e0293dc
Iterate slowly towards out-of-the-box compilation with MSVC.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@9897 a592a061-630c-0410-9148-cb99ea01b6c8
2005-05-02 21:19:18 +00:00
Angus Leeming
ec3a05a477
Merged os_win32.C changes into the main code base.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@9889 a592a061-630c-0410-9148-cb99ea01b6c8
2005-04-29 08:45:39 +00:00
Angus Leeming
5c806f1088
Rob's update of the kludge file
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@9881 a592a061-630c-0410-9148-cb99ea01b6c8
2005-04-26 17:10:09 +00:00
Angus Leeming
ab053d54bc
Add Windows-specific code to userinfo.C.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@9869 a592a061-630c-0410-9148-cb99ea01b6c8
2005-04-24 12:21:57 +00:00
Angus Leeming
dfad748f27
reflect change in master package.C.in
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@9865 a592a061-630c-0410-9148-cb99ea01b6c8
2005-04-22 22:16:45 +00:00
Angus Leeming
27efdd922d
Move the testing for pid_t to config.h
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@9857 a592a061-630c-0410-9148-cb99ea01b6c8
2005-04-22 11:01:49 +00:00
Angus Leeming
d98fb732e9
Update the kludge patch whilst we work out how best to address the
...
remaining issues.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@9845 a592a061-630c-0410-9148-cb99ea01b6c8
2005-04-20 17:50:34 +00:00
Angus Leeming
2ad5f8cb4b
(From Rob Bearman) Sync code needed by MSVC with changes in the main tree.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@9837 a592a061-630c-0410-9148-cb99ea01b6c8
2005-04-20 08:56:07 +00:00
Angus Leeming
d099468f67
Stuff to get LyX to compile on Windows
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@9674 a592a061-630c-0410-9148-cb99ea01b6c8
2005-02-23 18:01:58 +00:00
Georg Baum
8193290f0d
document and convert eqref fileformat change
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@9657 a592a061-630c-0410-9148-cb99ea01b6c8
2005-02-21 12:04:23 +00:00
Asger Ottar Alstrup
44ef54f623
- Update patch & add fake.bat. LyX win32 VC edition compiles and runs again
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@9625 a592a061-630c-0410-9148-cb99ea01b6c8
2005-02-14 09:40:34 +00:00
Asger Ottar Alstrup
6971e9cd6f
- Add fake configuration files for windows
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@9624 a592a061-630c-0410-9148-cb99ea01b6c8
2005-02-14 09:26:50 +00:00
Asger Ottar Alstrup
29a94f65cf
- Fix path so that running from lyx-devel works
...
- Update readme
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@9623 a592a061-630c-0410-9148-cb99ea01b6c8
2005-02-14 08:59:48 +00:00
Georg Baum
5890d93dce
file format change for bug 698 and fix for the reproducible part of bug 922
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@9584 a592a061-630c-0410-9148-cb99ea01b6c8
2005-02-03 17:24:40 +00:00
Asger Ottar Alstrup
ab07b788e3
- Fix compilation for MSVC after latest package.C changes
...
- Fix the redundant _moc.C files which aren't necessary in the project file
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@9563 a592a061-630c-0410-9148-cb99ea01b6c8
2005-02-01 16:08:05 +00:00
Angus Leeming
30e565bb29
Replace Asger's huge patch with the kludges needed to compile LyX with MSVC.
...
The good stuff is in the repository already.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@9559 a592a061-630c-0410-9148-cb99ea01b6c8
2005-01-31 16:35:16 +00:00
Asger Ottar Alstrup
8855810d55
- rmdir is gone
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@9557 a592a061-630c-0410-9148-cb99ea01b6c8
2005-01-31 16:18:29 +00:00
Asger Ottar Alstrup
13c9092705
- Link against qt-mt333.lib which is what the current qt3 cvs produces
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@9554 a592a061-630c-0410-9148-cb99ea01b6c8
2005-01-31 14:15:22 +00:00
Asger Ottar Alstrup
5c66b43ce8
- Add the windows patch, and a minimal readme
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@9553 a592a061-630c-0410-9148-cb99ea01b6c8
2005-01-31 12:59:10 +00:00
Asger Ottar Alstrup
751f2fc0cc
- The entire QGraphics mess seems to be cleared up now
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@9552 a592a061-630c-0410-9148-cb99ea01b6c8
2005-01-31 12:31:47 +00:00
Asger Ottar Alstrup
aba840c1cb
- Adjust to Lars boost::filesystem stuff
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@9551 a592a061-630c-0410-9148-cb99ea01b6c8
2005-01-31 12:25:04 +00:00
Jürgen Spitzmüller
5b56df12f2
document format change
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@9536 a592a061-630c-0410-9148-cb99ea01b6c8
2005-01-24 17:18:26 +00:00
Asger Ottar Alstrup
9f65182105
- Preprepared libintl.h for MSVC compilation
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@9531 a592a061-630c-0410-9148-cb99ea01b6c8
2005-01-23 12:30:03 +00:00
Asger Ottar Alstrup
75cf91c786
- Milestone 2 reached
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@9529 a592a061-630c-0410-9148-cb99ea01b6c8
2005-01-23 12:02:25 +00:00
Asger Ottar Alstrup
868e520da7
- Files for Windows MSVC compilation added
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@9525 a592a061-630c-0410-9148-cb99ea01b6c8
2005-01-22 15:36:47 +00:00
José Matox
953984e3da
place one paragraph parameter per line. (file format = 239)
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@9450 a592a061-630c-0410-9148-cb99ea01b6c8
2005-01-06 16:52:08 +00:00
José Matox
e472c2b740
File format up to 238.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@9337 a592a061-630c-0410-9148-cb99ea01b6c8
2004-12-03 18:39:51 +00:00
Angus Leeming
46ee486bda
Whitespace, only whitespace. Part II.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@9138 a592a061-630c-0410-9148-cb99ea01b6c8
2004-10-28 14:35:53 +00:00
Georg Baum
c1d27368a1
remove rpm dependencies; make spec file with version suffix work
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@9083 a592a061-630c-0410-9148-cb99ea01b6c8
2004-10-12 06:41:30 +00:00
José Matox
8702818f2b
document change to format 237.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@9074 a592a061-630c-0410-9148-cb99ea01b6c8
2004-10-10 17:17:09 +00:00
José Matox
89eb5d132d
document format changes in lyxformat == 236.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8959 a592a061-630c-0410-9148-cb99ea01b6c8
2004-08-19 16:24:55 +00:00
Georg Baum
25bf63f1a1
update file format to reflect the paperpackage bugfix
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8829 a592a061-630c-0410-9148-cb99ea01b6c8
2004-07-01 14:40:59 +00:00
Angus Leeming
bd668b25be
Remove ancient history.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8804 a592a061-630c-0410-9148-cb99ea01b6c8
2004-06-03 14:25:15 +00:00
Angus Leeming
8424214209
Store the citation engine in BufferParams as biblio::CiteEngine rather
...
than a triplet of bools. Results in a file format change.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8752 a592a061-630c-0410-9148-cb99ea01b6c8
2004-05-13 20:44:35 +00:00
Georg Baum
b36c13278b
require file extension for included graphics
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8706 a592a061-630c-0410-9148-cb99ea01b6c8
2004-04-29 09:24:29 +00:00
Jürgen Spitzmüller
7aadb167bf
add bibtopic support (bug 870).
...
That's it for now.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8560 a592a061-630c-0410-9148-cb99ea01b6c8
2004-03-29 13:17:25 +00:00
Jürgen Spitzmüller
4072a82b6e
support for sidewaysfloats and fix for bug 1016 (float placement allows impossible settings).
...
BTW: floats are still broken (dialogs do not get updated). No idea where this bug sits.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8557 a592a061-630c-0410-9148-cb99ea01b6c8
2004-03-29 11:38:39 +00:00
Jürgen Spitzmüller
b1fa5cd0d0
Add support for the jurabib package (www.jurabib.org), a package for elegant BibTeX references, as requested in bug 408.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8480 a592a061-630c-0410-9148-cb99ea01b6c8
2004-03-07 14:33:17 +00:00
Jürgen Spitzmüller
891bb08e37
support for second \cite option.
...
Natbib users can now use the before field.
file format is up to 230.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8479 a592a061-630c-0410-9148-cb99ea01b6c8
2004-03-05 14:49:10 +00:00
Jean-Marc Lasgouttes
30f1fd59ae
status tag patch from Georg
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8315 a592a061-630c-0410-9148-cb99ea01b6c8
2004-01-07 14:36:43 +00:00
Jürgen Spitzmüller
260a79e3a5
change the file format number to 229 for the sake of a cleaner minipage/box conversion
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8287 a592a061-630c-0410-9148-cb99ea01b6c8
2003-12-29 15:49:50 +00:00
Angus Leeming
faaea50708
Handle Michael's changes to InsetCollapsable.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8255 a592a061-630c-0410-9148-cb99ea01b6c8
2003-12-15 22:04:31 +00:00
Angus Leeming
041004baac
Add a 'draft' option to InsetExternal.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8231 a592a061-630c-0410-9148-cb99ea01b6c8
2003-12-11 11:16:19 +00:00
Angus Leeming
d43da3679e
Modify the InsetBox format to always start 'Box'.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8229 a592a061-630c-0410-9148-cb99ea01b6c8
2003-12-10 21:48:40 +00:00
Angus Leeming
c2d7777341
InsetNote clean-up.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8226 a592a061-630c-0410-9148-cb99ea01b6c8
2003-12-10 17:28:14 +00:00
André Pönitz
302f32d7fa
commit
...
make destructors virtual in base classes and only there.
try to implement your class in a way that the automatically generated
copy constructor and copy assignment work out-of-the box.
(we agreed on that a few weeks ago)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8167 a592a061-630c-0410-9148-cb99ea01b6c8
2003-12-01 13:53:25 +00:00