2006-03-10 13:36:33 +00:00
|
|
|
-*- text -*-
|
|
|
|
|
2006-09-22 09:31:49 +00:00
|
|
|
This file describes what has been done in the preparation of LyX 1.4.4
|
2006-03-10 13:36:33 +00:00
|
|
|
All comments are welcome.
|
|
|
|
|
|
|
|
I'd be glad if some of you could take the time to check it out (or fix
|
|
|
|
a bug or two if you are feeling adventurous). Let me recall that all
|
2006-07-12 13:27:57 +00:00
|
|
|
these fixes have been checked into the BRANCH_1_4_X branch, which you
|
2006-03-10 13:36:33 +00:00
|
|
|
can get with the command
|
2006-10-09 13:02:21 +00:00
|
|
|
svn co svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_4_X lyx-1.4.x
|
2006-03-10 13:36:33 +00:00
|
|
|
|
|
|
|
JMarc
|
|
|
|
|
2006-03-29 12:07:25 +00:00
|
|
|
[In this list, I try to group things by topic and in decreasing
|
2006-03-10 13:36:33 +00:00
|
|
|
order of importance. This is, of course, subjective...]
|
|
|
|
|
|
|
|
What's new
|
|
|
|
==========
|
|
|
|
|
2006-07-13 09:25:32 +00:00
|
|
|
** Updates:
|
|
|
|
|
2007-01-17 15:24:01 +00:00
|
|
|
- Outline support: it is now possible to move around parts of
|
|
|
|
documents in the Table of Contents dialog.
|
2006-10-26 13:44:24 +00:00
|
|
|
|
2007-01-17 16:47:16 +00:00
|
|
|
- Add new UI settings default-autotoolbars and default-alltoolbars
|
|
|
|
allowing to select what toolbars are active.
|
|
|
|
|
2007-01-17 15:24:01 +00:00
|
|
|
- Improve Computer Algebra System support in math editor.
|
2006-09-26 10:35:58 +00:00
|
|
|
|
2006-11-10 23:31:02 +00:00
|
|
|
- Add support for fixed size math delimiters in math editor.
|
|
|
|
|
2007-01-17 15:24:01 +00:00
|
|
|
- Convert included vector graphics to pdf instead of png for pdflatex export
|
|
|
|
(bug 2868). This is implemented with the help of a new format flag "vector"
|
|
|
|
that you have to set manually for your self defined vector graphics formats
|
|
|
|
if you want to use this feature.
|
|
|
|
|
2006-12-11 14:46:02 +00:00
|
|
|
- Add a wmf -> eps converter (bug 2845) and a latex -> rtf converter.
|
2006-11-01 11:53:57 +00:00
|
|
|
|
2006-12-11 14:46:02 +00:00
|
|
|
- The layout lfun without an argument does now set the layout to the default
|
|
|
|
layout of the text class. This is used by a new button "Default" in the
|
|
|
|
extra toolbar.
|
2006-09-27 14:17:55 +00:00
|
|
|
|
2006-10-26 13:44:24 +00:00
|
|
|
- Add a menu entry for numbered formulas (bug 2901).
|
2006-09-27 10:56:59 +00:00
|
|
|
|
2006-12-20 14:08:36 +00:00
|
|
|
- Add the layout file and an example document for the beamer
|
|
|
|
presentation class (these files where taken from the beamer package
|
|
|
|
by Till Tantau); new layout file ISPRS (Int. Soc. Photogrammetry &
|
2006-12-29 13:42:19 +00:00
|
|
|
Remote Sensing); new layout file for Arabic articles; update layout
|
|
|
|
file for REVTeX4 (bug 1215)
|
2006-10-03 16:41:12 +00:00
|
|
|
|
2006-10-26 13:44:24 +00:00
|
|
|
- New external template for LilyPond (a music typesetter).
|
2006-10-13 10:48:13 +00:00
|
|
|
|
2007-01-17 15:24:01 +00:00
|
|
|
- New manual ExtendedInsets available in English and Spanish. It describes
|
|
|
|
in detail how to work with tables, graphics, floats, notes, and
|
|
|
|
boxes; Update Intro and Extended manual (describe ifpdf package).
|
2006-12-11 14:46:02 +00:00
|
|
|
|
|
|
|
- New Galician localization; update German, Hungarian and Romanian
|
|
|
|
localization of the interface.
|
2006-10-05 19:58:42 +00:00
|
|
|
|
2006-12-27 11:18:51 +00:00
|
|
|
- New Galician translation of the documentation (splash, Intro,
|
|
|
|
Tutorial); Update German (all), Hebrew (Intro) and Italian
|
|
|
|
(Tutorial, UserGuide) documentation.
|
2006-10-12 15:06:32 +00:00
|
|
|
|
2006-12-29 21:11:42 +00:00
|
|
|
|
2006-07-13 09:25:32 +00:00
|
|
|
** Bug fixes:
|
|
|
|
|
2007-01-30 10:46:20 +00:00
|
|
|
* DOCUMENT INPUT/OUTPUT
|
2006-07-17 19:50:41 +00:00
|
|
|
|
2007-01-23 00:45:06 +00:00
|
|
|
- Fix crash when viewing documents as PDF on Windows with installed
|
|
|
|
Adobe Reader/Acrobat 8 (bug 3045).
|
|
|
|
|
2006-11-01 09:46:14 +00:00
|
|
|
- Write inherited colors correctly as "inherit" to the .lyx file. Previously
|
|
|
|
they where written as "default", which was then read in as "none".
|
2006-11-01 15:01:07 +00:00
|
|
|
Fix some help documents that contained this invalid color.
|
2006-11-01 09:46:14 +00:00
|
|
|
|
2006-10-03 19:49:57 +00:00
|
|
|
- Parse the optional argument of the AMS math environments aligned, gathered
|
|
|
|
and alignedat.
|
2006-08-24 17:01:03 +00:00
|
|
|
|
2006-10-03 20:11:00 +00:00
|
|
|
- Support lgathered and rgathered math environments.
|
|
|
|
|
2006-11-06 15:34:58 +00:00
|
|
|
- Fix import of \fullcite commands from LaTeX.
|
|
|
|
|
2006-10-09 09:52:07 +00:00
|
|
|
- Update bibliography references when the entry has been changed (bug 2744).
|
|
|
|
|
2006-11-10 11:37:41 +00:00
|
|
|
- Fixed undo-and-TOC-navigation bug.
|
|
|
|
|
2006-10-31 07:32:58 +00:00
|
|
|
- Fixed layout2layout (spurious tabs), so layout files from 1.3 can be read
|
|
|
|
again.
|
|
|
|
|
2006-11-11 15:50:31 +00:00
|
|
|
- Revert fix from 1.4.3 for better display of script insets with a nucleus
|
|
|
|
with more than one element (like {a'}^{2}), since it was buggy and it is
|
2007-01-23 00:45:06 +00:00
|
|
|
very difficult to do it right (bug 2921).
|
2006-11-11 15:50:31 +00:00
|
|
|
|
2006-12-03 15:41:32 +00:00
|
|
|
- Re-enable Address paragraph style in AMS article classes (bug 2890).
|
|
|
|
|
2007-01-03 10:39:35 +00:00
|
|
|
- Write \begin and \end alignment tags on their own lines (bug 3010).
|
|
|
|
|
|
|
|
- Fix output of \setlength commands, in order to please latex2html
|
|
|
|
(bug 2843).
|
2006-12-04 07:24:58 +00:00
|
|
|
|
2006-12-11 14:46:02 +00:00
|
|
|
- Import \guilsinglright correctly from .tex files.
|
2006-12-07 17:12:11 +00:00
|
|
|
|
2006-12-12 19:03:44 +00:00
|
|
|
- Don't create invalid .lyx files when importing \i{} and \j{} from .tex
|
|
|
|
files.
|
|
|
|
|
|
|
|
- Import \l{} and \L{} natively from .tex files (do not create ERT).
|
|
|
|
|
2006-12-27 12:08:26 +00:00
|
|
|
- Import correctly Sweave macros from .tex files.
|
|
|
|
|
2007-01-30 10:46:20 +00:00
|
|
|
- Fix nested list (like) output in docbook (bug 2841)
|
|
|
|
|
|
|
|
- Read filenames with spaces in external insets correctly from .lyx files
|
|
|
|
|
|
|
|
- Determine PDF image size within LyX correctly (bug 2418).
|
|
|
|
|
|
|
|
* USER INTERFACE:
|
2006-07-13 09:25:32 +00:00
|
|
|
|
2006-12-11 14:46:02 +00:00
|
|
|
- Fix slowness with lots of math on Windows (bug 2900).
|
|
|
|
|
2007-01-23 00:45:06 +00:00
|
|
|
- Fix that LyX's dialogs remain partly untranslated on Windows (bug 2906).
|
|
|
|
|
2006-12-11 14:46:02 +00:00
|
|
|
- Fix a crash with PageDown/Up when the next/previous paragraph is an inset
|
|
|
|
taller than the workarea.
|
|
|
|
|
2007-01-30 10:46:20 +00:00
|
|
|
- Fix some crashes (with console error message "break on pointer: ...")
|
|
|
|
related to large insets.
|
|
|
|
|
|
|
|
- Fix a crash that occurred on exit if the clipboard was not empty (only on
|
2006-09-22 10:00:19 +00:00
|
|
|
windows). This fix was already used by the official windows installer for
|
|
|
|
1.4.3.
|
2006-09-16 13:09:46 +00:00
|
|
|
|
2007-01-22 10:25:09 +00:00
|
|
|
- Fix a crash when navigating from a label a reference in the crossrefs
|
|
|
|
dialog (bug 3063) [qt only].
|
|
|
|
|
2007-01-30 10:46:20 +00:00
|
|
|
- Fix hang when deleting a forced newline character in change tracking
|
2007-01-17 16:01:49 +00:00
|
|
|
mode (bug 2865).
|
|
|
|
|
2007-01-17 15:24:01 +00:00
|
|
|
- Fix crash when exiting empty superscript in math editor (bugs 2908
|
|
|
|
and 2933).
|
2006-12-29 14:18:15 +00:00
|
|
|
|
2006-12-29 11:06:15 +00:00
|
|
|
- Fix an undo crash crash with nested font changes in math (bug 3019).
|
|
|
|
|
2007-01-17 16:17:10 +00:00
|
|
|
- Clear label when a formula is unnumbered (bug 2556).
|
|
|
|
|
2007-01-05 14:36:50 +00:00
|
|
|
- Disallow pressing the add button in the citation dialog when no citations
|
|
|
|
are available, preventing a crash (bug 3057).
|
|
|
|
|
2006-10-25 12:18:56 +00:00
|
|
|
- Fix deletion of empty paragraph in various situations: paragraphs
|
2006-12-11 16:46:19 +00:00
|
|
|
with different layouts, layouts with KeepEmpty property, ERT insets,
|
|
|
|
tabular cells (bugs 2587 and 2882).
|
2006-10-25 12:18:56 +00:00
|
|
|
|
2006-11-06 15:34:58 +00:00
|
|
|
- fix bug where icons remain disabled after opening a dialog (bug
|
2006-11-24 10:56:54 +00:00
|
|
|
2877).
|
2006-11-06 15:34:58 +00:00
|
|
|
|
|
|
|
- when a dialog is open in LyX/Mac, make sure that the menu entries
|
2006-11-24 10:56:54 +00:00
|
|
|
that do not make sense are disabled (bug 1720).
|
2006-11-06 15:34:58 +00:00
|
|
|
|
2006-10-03 15:18:27 +00:00
|
|
|
- Fix cursor positioning when opening the VSpace dialog (bug 2869).
|
|
|
|
|
2006-12-18 15:17:49 +00:00
|
|
|
- Make clicking in a "wide" inset always enter that inset.
|
|
|
|
|
|
|
|
- Avoid "wide" insets in text that is centered or right-justified.
|
2006-11-10 23:31:02 +00:00
|
|
|
|
2006-12-29 11:49:20 +00:00
|
|
|
- When selecting with the mouse an area that ends on a collapsable
|
2006-12-19 15:39:26 +00:00
|
|
|
inset, do not open it by mistake.
|
|
|
|
|
2006-12-29 11:49:20 +00:00
|
|
|
- When a box inset has been given a small width, never show it in
|
|
|
|
inlined mode, since it would make its contents unreadable.
|
|
|
|
|
2006-11-24 10:56:54 +00:00
|
|
|
- Give a better error message for missing layout include files.
|
2006-10-04 16:18:53 +00:00
|
|
|
|
2007-01-19 16:16:28 +00:00
|
|
|
- Show contents of branches in the ToC.
|
|
|
|
|
|
|
|
- Fix wrong ordering of insets in ToC entries.
|
|
|
|
|
2006-11-24 10:56:54 +00:00
|
|
|
- Don't show starred sections in Document->Numbering & TOC (bug 2910).
|
2006-10-16 16:20:08 +00:00
|
|
|
|
2006-11-10 23:31:02 +00:00
|
|
|
- Make sure that the size changing shortcuts ``M-s <digit>'' work on a
|
2007-01-30 10:46:20 +00:00
|
|
|
French keyboard too.
|
2006-10-20 16:46:03 +00:00
|
|
|
|
2006-11-10 23:31:02 +00:00
|
|
|
- Make all the operations that require walking over all insets faster.
|
Make MathBigInset working and implement GUI for fixed size math delimiters
(by Georg and me)
* src/lfuns.h
(enum kb_action): New lfun LFUN_MATH_BIGDELIM
* src/LyXAction.C
(init): New lfun LFUN_MATH_BIGDELIM
* src/cursor.C
(macroModeClose): try to intepret the current macro before
it is simply inserted
* src/mathed/math_biginset.[Ch]
(name): implement
(isBigInsetDelim): new, test whether a given token is a valid
MathBigInset delimiter
(infoize2): implement to show name if the cursor is to the right
* src/mathed/math_biginset.C
(size): handle Big, bigg and Bigg
(increase): ditto
(draw): fix deco drawing
(write): don't write space before delimiter but append one if necessary
* src/mathed/math_factory.C
(createMathInset): handle l->inset == "big"
* src/mathed/math_parser.C
(asInput): return a token as input, stolen from tex2lyx
(parse1): create a MathBigInset when needed
* src/mathed/math_nestinset.C
(doDispatch): try to intepret the argument of LFUN_SELFINSERT also
if it is longer than one character
(doDispatch): remove debug message
(doDispatch): remove LFUN_MATH_DELIM test for multiple cells (now
in getStatus)
(doDispatch): handle LFUN_MATH_BIGDELIM
(getStatus): Disable LFUN_MATH_DELIM and LFUN_MATH_BIGDELIM when
the selection spans multiple cells
* src/mathed/math_nestinset.[Ch]
(interpret): new, combine the previous math atom with the new
character to a MathBigInset if possible
* src/mathed/math_support.C
(deco_table): add lbrace and rbrace
* src/frontends/qt2/QDelimiterDialog.[Ch]
(fix_name, QDelimiterDialog, insertClicked, size_selected):
Allow for fixed size delimiters.
* src/frontends/qt2/ui/QDelimiterDialogBase.ui:
Added a combobox for selecting delimiter size.
* src/frontends/xforms/forms/form_maths_delim.fd: ditto
* src/frontends/xforms/FormMathsDelim.h:
Added a private variable to store selected delimiter size
* src/frontends/xforms/FormMathsDelim.C:
Correct entry in delim_rversion[] for matching braces.
(fix_name): new, return correct name for fixed size delimiter
(build, apply, update): allow for fixed size delimiters.
* src/frontends/gtk/GMathDelim.C: Add FIXME comment for fixed
size delimiters
* src/frontends/controllers/ControlMath.[Ch]:
Added dispatchBigDelim() to deal with fixed size delimiters.
* src/ParagraphParameters.C
(findToken): move from here
* src/support/lstrings.[Ch]
(findToken): to here
* src/text3.C
(dispatch): handle LFUN_MATH_BIGDELIM
(getStatus): ditto
* src/ToolbarBackend.C
(getIcon): handle LFUN_MATH_BIGDELIM
* lib/symbols: add MathBigInset symbols
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_4_X@15570 a592a061-630c-0410-9148-cb99ea01b6c8
2006-10-26 19:09:10 +00:00
|
|
|
|
2006-11-24 10:56:54 +00:00
|
|
|
- Fix insertion position for cross-reference in superscript (bug 2789).
|
2006-11-13 14:25:55 +00:00
|
|
|
|
2006-11-24 10:56:54 +00:00
|
|
|
- Add support for the chars-transpose LFUN (bug 2939).
|
2006-11-17 09:34:31 +00:00
|
|
|
|
2007-01-17 16:47:16 +00:00
|
|
|
- Fix undo when inserting a line break (bug 3111).
|
2007-01-17 16:01:49 +00:00
|
|
|
|
2006-11-24 10:56:54 +00:00
|
|
|
- Only one undo step is needed to undo inset-dissolve (bug 2982).
|
|
|
|
|
2007-01-30 10:46:20 +00:00
|
|
|
- Fix spell checking of Norwegian documents with aspell (bug 2850).
|
2006-11-17 20:45:35 +00:00
|
|
|
|
2006-11-27 14:42:27 +00:00
|
|
|
- Don't reset cell selection when opening tabular dialog (bug 2715).
|
2006-11-27 14:37:58 +00:00
|
|
|
|
2006-12-27 15:05:32 +00:00
|
|
|
- Quotation marks can now be inserted easier into mathed, which is
|
2007-01-08 13:32:20 +00:00
|
|
|
important for phonetic notation (bug 3044).
|
2006-12-27 15:05:32 +00:00
|
|
|
|
2007-01-08 13:32:20 +00:00
|
|
|
- Fix one more case of copied ERT inset producing wrong language (bug 2476).
|
2006-12-28 08:09:28 +00:00
|
|
|
|
2007-01-08 13:32:20 +00:00
|
|
|
- Reset the language when dissolving an ERT inset (bug 2978).
|
2006-12-28 10:45:33 +00:00
|
|
|
|
2007-01-08 13:32:20 +00:00
|
|
|
- Sanitize button enabling in the bibtex dialog [qt only] (bug 2895).
|
2007-01-08 09:20:18 +00:00
|
|
|
|
2007-01-08 13:32:20 +00:00
|
|
|
- Fix focus problems in the graphics dialog [qt only] (bug 1663).
|
|
|
|
|
|
|
|
- On Mac OS X, make sure to view files with the same application as
|
|
|
|
the Finder uses.
|
2007-01-08 13:21:36 +00:00
|
|
|
|
2007-01-09 08:26:11 +00:00
|
|
|
- The natbib labels weren't always displayed correctly when opening
|
|
|
|
a document. This is fixed.
|
|
|
|
|
2007-01-13 10:32:25 +00:00
|
|
|
- Allow double values for graphics' bounding box parameters again
|
|
|
|
(bug 3055). This also fixes problems with older LyX files
|
|
|
|
(bug 3066) [qt only].
|
|
|
|
|
2007-01-17 16:47:16 +00:00
|
|
|
- Rename lib/ui/std*.ui include files to *.inc so that the user is not
|
|
|
|
tempted to try them (bug 2387).
|
2007-01-17 15:47:27 +00:00
|
|
|
|
2007-01-30 10:46:20 +00:00
|
|
|
* BUILD/INSTALLATION:
|
2006-08-08 14:06:21 +00:00
|
|
|
|
2006-12-10 23:08:24 +00:00
|
|
|
- Allow autoconf 2.60 and 2.61 for building.
|
2006-09-08 01:51:57 +00:00
|
|
|
|
2006-12-19 06:33:29 +00:00
|
|
|
- Do not warn against using gcc 4.1. It works fine.
|
|
|
|
|
2007-01-30 10:46:20 +00:00
|
|
|
* MISCELLANEOUS
|
2006-08-07 13:47:28 +00:00
|
|
|
|
2006-10-05 13:09:10 +00:00
|
|
|
- The minimum required python version is now 2.2.0.
|
2006-11-13 14:24:00 +00:00
|
|
|
|
|
|
|
- Fix Free Software Foundation address.
|