]> git.lyx.org Git - lyx.git/log
lyx.git
7 years agoRevert "BufferParams: get rid of the HSpace class for mathindent as requested by...
Jean-Marc Lasgouttes [Wed, 19 Apr 2017 14:19:18 +0000 (16:19 +0200)]
Revert "BufferParams: get rid of the HSpace class for mathindent as requested by JMarc"

This reverts commit d9a2a4026800865b15da186620ffab4c6b409765.

This is not the right way of getting rid of HSpace. We need a proper
Length, not a string.

7 years agoFixes to ParIndent support
Jean-Marc Lasgouttes [Tue, 18 Apr 2017 16:06:35 +0000 (18:06 +0200)]
Fixes to ParIndent support

- remove quotes around length
- use "default" for default parindent, instead of an empty string
- Fix the constructor Length(string const &) so that an empty string
  corresponds to an empty length (coherent with Length::asString()).

7 years agoAutotools: use silent rule for moc in src/support.
Jean-Marc Lasgouttes [Tue, 18 Apr 2017 12:45:05 +0000 (14:45 +0200)]
Autotools: use silent rule for moc in src/support.

7 years agoGuiDocument.cpp: add missing validation code
Uwe Stöhr [Mon, 17 Apr 2017 18:58:09 +0000 (20:58 +0200)]
GuiDocument.cpp: add missing validation code

7 years agoBufferParams: get rid of the HSpace class for mathindent as requested by JMarc
Uwe Stöhr [Mon, 17 Apr 2017 18:32:31 +0000 (20:32 +0200)]
BufferParams: get rid of the HSpace class for mathindent as requested by JMarc

7 years agolyx2lyx/lyx_2_0.py: fix a box reversion bug
Uwe Stöhr [Mon, 17 Apr 2017 17:17:54 +0000 (19:17 +0200)]
lyx2lyx/lyx_2_0.py: fix a box reversion bug

- the use_makebox statement was not removed for nested boxes

7 years agoCleanup parindent support
Jean-Marc Lasgouttes [Thu, 13 Apr 2017 20:51:48 +0000 (22:51 +0200)]
Cleanup parindent support

Rename (g|s)etter to (get|set)ParIndent(), and rename member variables
accordingly.

Do not rely on HSpace anymore, since Length does have all we need.

7 years agoRevert "French Tutorial.lyx: some typographic fixes"
Uwe Stöhr [Mon, 17 Apr 2017 13:26:41 +0000 (15:26 +0200)]
Revert "French Tutorial.lyx: some typographic fixes"

7 years agodoc files: port recent changes from branch
Uwe Stöhr [Mon, 17 Apr 2017 13:20:04 +0000 (15:20 +0200)]
doc files: port recent changes from branch

7 years agoPDF-form.lyx: some minor fixes
Uwe Stöhr [Mon, 17 Apr 2017 02:08:43 +0000 (04:08 +0200)]
PDF-form.lyx: some minor fixes

7 years agolyx2lyx/lyx_2_2.py: correct reversion of boxes
Uwe Stöhr [Mon, 17 Apr 2017 02:06:52 +0000 (04:06 +0200)]
lyx2lyx/lyx_2_2.py: correct reversion of boxes

7 years agoRevert "update canAutoOpenFile/autoOpenFile implementation to new MacOSX API, avoid...
Stephan Witt [Sat, 15 Apr 2017 16:38:57 +0000 (18:38 +0200)]
Revert "update canAutoOpenFile/autoOpenFile implementation to new MacOSX API, avoid deprecated calls"

This reverts commit d568846e0331adc9a879c68b00c7dff901692dc7.

Unfortunately the used alternative API LSCopyDefaultApplicationURLForContentType
is available with 10.10 and later only and cannot be used therefore. So there
is no alternative to deprecated calls ATM. LyX 2.3 should run on 10.7 at least.

7 years agolyxfind: cleanup regex_replace() and back to a sane amount of logging during findadv...
Tommaso Cucinotta [Sun, 16 Apr 2017 22:41:29 +0000 (00:41 +0200)]
lyxfind: cleanup regex_replace() and back to a sane amount of logging during findadv operations.

7 years agofindadv: match \textbackslash and \textasciicircum also without trailing {} (fixes...
Tommaso Cucinotta [Sun, 16 Apr 2017 22:38:31 +0000 (00:38 +0200)]
findadv: match \textbackslash and \textasciicircum also without trailing {} (fixes autotest findadv-re-02-in.txt).

7 years agofindadv: using \w instead of [[:word:]] makes test-case std::regex compatible; also...
Tommaso Cucinotta [Sun, 16 Apr 2017 21:43:56 +0000 (23:43 +0200)]
findadv: using \w instead of [[:word:]] makes test-case std::regex compatible; also, fixed UI shortcuts changes that made test fail.

7 years agofindadv: almost all test cases, including \regex[{}, back to working with std::regex.
Tommaso Cucinotta [Sun, 16 Apr 2017 21:10:17 +0000 (23:10 +0200)]
findadv: almost all test cases, including \regex[{}, back to working with std::regex.

7 years agodoc files: improve 3 PDFs
Uwe Stöhr [Sun, 16 Apr 2017 21:30:11 +0000 (23:30 +0200)]
doc files: improve 3 PDFs

7 years agoDo not open or close branches after doc settings
Scott Kostyshak [Sun, 30 Oct 2016 21:50:40 +0000 (17:50 -0400)]
Do not open or close branches after doc settings

When applying or saving Document Settings, LyX no longer opens or
closes branch insets. The intent of the previous code was to open
branch insets of a branch that is activated, and close branch insets
of a branch that is deactivated.

After some discussion [1], it was decided that the behavior intended
by the previous code was inconsistent with activating/deactivating a
branch in the context-menu of a branch inset, and the previous code
assumed a workflow of the user, rather than letting the user
separate opening/closing branch insets from activating/deactivating
them.

This commit modifies fd6cd728.

[1] https://www.mail-archive.com/search?l=mid&q=20161030220813.3zlp3zgqgomhx35y%40steph

7 years agodoc files: port recent changes from the 2.2.x branch
Uwe Stöhr [Sun, 16 Apr 2017 18:12:31 +0000 (20:12 +0200)]
doc files: port recent changes from the 2.2.x branch

- also delete a now unused screenshot (cannot be deleted in the stable 2.2.x branch)

7 years agofindadv: fix compilation issue from [lyxgit/ecc36be6], when using boost instead of...
Kornel Benko [Sun, 16 Apr 2017 17:43:54 +0000 (19:43 +0200)]
findadv: fix compilation issue from [lyxgit/ecc36be6], when using boost instead of std regex.

7 years agolyx_2_3.py: whitespace fixes
Uwe Stöhr [Sun, 16 Apr 2017 14:24:01 +0000 (16:24 +0200)]
lyx_2_3.py: whitespace fixes

7 years agode.po: use a more suitable translation
Uwe Stöhr [Sun, 16 Apr 2017 14:01:29 +0000 (16:01 +0200)]
de.po: use a more suitable translation

7 years agoFrench Math.lyx: port a translation
Uwe Stöhr [Sun, 16 Apr 2017 13:58:26 +0000 (15:58 +0200)]
French Math.lyx: port a translation

7 years agoPDF-form.lyx: some corrections and updates
Uwe Stöhr [Sun, 16 Apr 2017 13:38:45 +0000 (15:38 +0200)]
PDF-form.lyx: some corrections and updates

7 years agofindadv: avoid crash when regexp-based search fails (mitigates #10625).
Tommaso Cucinotta [Sun, 16 Apr 2017 09:27:34 +0000 (11:27 +0200)]
findadv: avoid crash when regexp-based search fails (mitigates #10625).

7 years agoautotests: skip overly long export-in.sh test by default.
Tommaso Cucinotta [Sun, 16 Apr 2017 09:26:29 +0000 (11:26 +0200)]
autotests: skip overly long export-in.sh test by default.

7 years agoRecovered working autotests for findadv on Linux/Ubuntu (after a long no-use time).
Tommaso Cucinotta [Wed, 25 Jan 2017 01:08:28 +0000 (02:08 +0100)]
Recovered working autotests for findadv on Linux/Ubuntu (after a long no-use time).

- from specific dependency on wish8.5, to just wish
- from checking the 2nd line of /proc/*/status, to grep-ing on sleeping (old system was failing on newer kernels)
- mode debugging and python output during tests

7 years agolyx_2_2.py: fix reversion of colored boxes with special features
Uwe Stöhr [Sat, 15 Apr 2017 17:58:56 +0000 (19:58 +0200)]
lyx_2_2.py: fix reversion of colored boxes with special features

7 years agoBufferParams.cpp: correct output for \mathindent after [fc1c5c6f/lyxgit]
Uwe Stöhr [Sat, 15 Apr 2017 15:32:58 +0000 (17:32 +0200)]
BufferParams.cpp: correct output for \mathindent after [fc1c5c6f/lyxgit]

- also adapt the lyx2lyx logic to the changed implementation

7 years agotex2lyx: update fileformat
Uwe Stöhr [Sat, 15 Apr 2017 15:03:13 +0000 (17:03 +0200)]
tex2lyx: update fileformat

7 years agoCare for a tilde in front of a path name. A path name with tilde sign at start is...
Stephan Witt [Sat, 15 Apr 2017 11:30:27 +0000 (13:30 +0200)]
Care for a tilde in front of a path name. A path name with tilde sign at start is interpreted as relative to the current users home directory.

7 years agoInsetFloat: allow float placement for rotated floats
Uwe Stöhr [Sat, 15 Apr 2017 04:57:52 +0000 (06:57 +0200)]
InsetFloat: allow float placement for rotated floats

- fixes bug #10270
- fileformat change
- fixes also a bug that unwanted placement was output to LaTeX on certain cases

7 years agoPDF-form.lyx: New German translation
Uwe Stöhr [Sat, 15 Apr 2017 02:54:07 +0000 (04:54 +0200)]
PDF-form.lyx: New German translation

- also many fixes and updates of the English version
- also some according fixes in de.po

7 years agoUpdate it.po
Enrico Forestieri [Fri, 14 Apr 2017 23:08:25 +0000 (01:08 +0200)]
Update it.po

7 years agolyxpak.py: Python 3 compatibility
Enrico Forestieri [Fri, 14 Apr 2017 22:05:40 +0000 (00:05 +0200)]
lyxpak.py: Python 3 compatibility

7 years agoLyX build for Mac - use HFS+ compression for copying LyX.app to disk image
Stephan Witt [Fri, 14 Apr 2017 20:15:50 +0000 (22:15 +0200)]
LyX build for Mac - use HFS+ compression for copying LyX.app to disk image

7 years agoLyX build for Mac - more readable disk mount management
Stephan Witt [Fri, 14 Apr 2017 20:14:21 +0000 (22:14 +0200)]
LyX build for Mac - more readable disk mount management

7 years agoLyX build for Mac - avoid shipment of debug libraries
Stephan Witt [Fri, 14 Apr 2017 20:08:12 +0000 (22:08 +0200)]
LyX build for Mac - avoid shipment of debug libraries

7 years agoLyX build for Mac - no need to deploy QtDBus framework
Stephan Witt [Fri, 14 Apr 2017 20:07:09 +0000 (22:07 +0200)]
LyX build for Mac - no need to deploy QtDBus framework

7 years agoWin installer: add package that is nowadays necessary to compile the PDF-form example...
Uwe Stöhr [Thu, 13 Apr 2017 23:40:51 +0000 (01:40 +0200)]
Win installer: add package that is nowadays necessary to compile the PDF-form example file

7 years agoMath.lyx: correct wrong info about \mathindent
Uwe Stöhr [Thu, 13 Apr 2017 22:59:32 +0000 (00:59 +0200)]
Math.lyx: correct wrong info about \mathindent

7 years agolayout2layout.py: Python 3 compatibility
Enrico Forestieri [Thu, 13 Apr 2017 14:20:39 +0000 (16:20 +0200)]
layout2layout.py: Python 3 compatibility

The layout2layout.py script already reads and writes files in
binary format. However, all regexes and comparisons assume strings,
so that python3 chokes on them. This commit converts all involved
strings into bytes-like objects. In this way both python 2 and 3
behave the same.

7 years agoCmake roundtrip tests: Amend fc1c5c6, rename formula_indent to math_indent
Kornel Benko [Thu, 13 Apr 2017 13:46:03 +0000 (15:46 +0200)]
Cmake roundtrip tests: Amend fc1c5c6, rename formula_indent to math_indent

7 years agoconfigure.py: Python 3 compatibility
Enrico Forestieri [Thu, 13 Apr 2017 13:34:54 +0000 (15:34 +0200)]
configure.py: Python 3 compatibility

Don't assume any encoding for the layout files and treat them in
the same way python 2 does. Thanks José for the idea.

This commit supersedes 50e21b71 and e19b2a71.

7 years agoCheck_layout tests: Check also stderr
Kornel Benko [Thu, 13 Apr 2017 09:18:05 +0000 (11:18 +0200)]
Check_layout tests: Check also stderr

1.) The command check_layout exits with "0", even if the module contains errors.
  The new module check_layout.cmake tries to compensate.
2.) Added default style to the test layouts when checking single modules.

7 years agoTeXFiles.py: Python 3 compatibility
Enrico Forestieri [Thu, 13 Apr 2017 08:49:02 +0000 (10:49 +0200)]
TeXFiles.py: Python 3 compatibility

7 years agoTiny clean up
Juergen Spitzmueller [Thu, 13 Apr 2017 07:59:06 +0000 (09:59 +0200)]
Tiny clean up

7 years agoFix tests after 031748d9
Enrico Forestieri [Thu, 13 Apr 2017 07:38:46 +0000 (09:38 +0200)]
Fix tests after 031748d9

7 years agoBufferParams: rename formula_indent to math_indent etc. as requested
Uwe Stöhr [Thu, 13 Apr 2017 00:31:26 +0000 (02:31 +0200)]
BufferParams: rename formula_indent to math_indent etc. as requested

- also add flyx2lyx feature to import existing document class option as requested by JMarc
- also don't use a real default indentation length

7 years agoAvoid an assertion when compiling in debug mode with MSVC 2015
Enrico Forestieri [Wed, 12 Apr 2017 19:19:42 +0000 (21:19 +0200)]
Avoid an assertion when compiling in debug mode with MSVC 2015

Seemingly, when removing an argument from argv, and thus inserting
a null pointer to shorten the array, causes an assertion because
the null pointer is not a valid heap pointer (sic!)

Fixes bug #10440

7 years agoFontUi: Fix layout
Juergen Spitzmueller [Wed, 12 Apr 2017 10:49:38 +0000 (12:49 +0200)]
FontUi: Fix layout

The old layout resulted in a too wide dialog
(especially in some localizations)

7 years agoctests: test unicodesymbols also with utf8.
Günter Milde [Tue, 11 Apr 2017 07:51:23 +0000 (09:51 +0200)]
ctests: test unicodesymbols also with utf8.

The the default input encoding (utf8) whas somehow dropped from
the list. Restore it with explicit naming.

7 years agoTextLayout.ui: small layout fixes.
Juergen Spitzmueller [Wed, 12 Apr 2017 10:10:58 +0000 (12:10 +0200)]
TextLayout.ui: small layout fixes.

7 years agoNo need to translate number
Juergen Spitzmueller [Wed, 12 Apr 2017 09:57:43 +0000 (11:57 +0200)]
No need to translate number

7 years agode.po
Juergen Spitzmueller [Wed, 12 Apr 2017 09:53:58 +0000 (11:53 +0200)]
de.po

7 years agoInsetFloat.cpp: fix bug #10618
Uwe Stöhr [Tue, 11 Apr 2017 22:22:23 +0000 (00:22 +0200)]
InsetFloat.cpp: fix bug #10618

the label code missed to check all options (rotated, span columns)

7 years agoUpdate sk.po
Kornel Benko [Tue, 11 Apr 2017 07:27:00 +0000 (09:27 +0200)]
Update sk.po

7 years agoFORMAT: correct a date
Uwe Stöhr [Tue, 11 Apr 2017 00:03:19 +0000 (02:03 +0200)]
FORMAT: correct a date

7 years agotex2lyx: support rotated algorithm floats
Uwe Stöhr [Mon, 10 Apr 2017 22:36:00 +0000 (00:36 +0200)]
tex2lyx: support rotated algorithm floats

LyX knows algorithm floats since ages. tex2lyx's support for rotated algorithm floats has simply been forgotten.

7 years agoTextLayoutUi.ui: correct a tooltip
Uwe Stöhr [Mon, 10 Apr 2017 21:34:20 +0000 (23:34 +0200)]
TextLayoutUi.ui: correct a tooltip

7 years agoSet encoding correctly when reading layout files
Jean-Marc Lasgouttes [Mon, 10 Apr 2017 13:06:14 +0000 (15:06 +0200)]
Set encoding correctly when reading layout files

Patch from Enrico.

7 years agoTry to preserve small details from eb4a2a19
Jean-Marc Lasgouttes [Mon, 10 Apr 2017 09:21:29 +0000 (11:21 +0200)]
Try to preserve small details from eb4a2a19

Part of ticket #10569

7 years agoBetter implementation for corssOutLines
Jean-Marc Lasgouttes [Mon, 10 Apr 2017 08:27:08 +0000 (10:27 +0200)]
Better implementation for corssOutLines

When trying to do implement a LaTeX feature on screen, it is always
good to see how LaTeX does it, just in case it is easy to implement on
our side.

Then we have a correct output at all DPI sizes.

7 years agoMake output of check_Length.cpp more human readable.
Kornel Benko [Mon, 10 Apr 2017 07:57:40 +0000 (09:57 +0200)]
Make output of check_Length.cpp more human readable.

7 years agoupdate canAutoOpenFile/autoOpenFile implementation to new MacOSX API, avoid deprecate...
Stephan Witt [Sat, 8 Apr 2017 19:01:17 +0000 (21:01 +0200)]
update canAutoOpenFile/autoOpenFile implementation to new MacOSX API, avoid deprecated calls

7 years ago#9006 care to make prefs2prefs.py python 3 compatible
Stephan Witt [Sat, 8 Apr 2017 18:58:16 +0000 (20:58 +0200)]
#9006 care to make prefs2prefs.py python 3 compatible

7 years agoUpdate sk.po
Kornel Benko [Sat, 8 Apr 2017 09:43:39 +0000 (11:43 +0200)]
Update sk.po

7 years agotex2lyx: fix the preamble output
Uwe Stöhr [Sat, 8 Apr 2017 02:55:22 +0000 (04:55 +0200)]
tex2lyx: fix the preamble output

- LyX has new preamble tags. Although that they are not relevant for LaTeX they must be created by tex2lyx nevertheless
- also fix an issue that the formula indentation was always output
- update the tex2lyx tests accordingly

7 years agoupdate tex2lyx tests to latest file format
Uwe Stöhr [Sat, 8 Apr 2017 02:13:05 +0000 (04:13 +0200)]
update tex2lyx tests to latest file format

7 years agoLength.cpp: add new unit representing \baselineskip
Uwe Stöhr [Sat, 8 Apr 2017 01:30:21 +0000 (03:30 +0200)]
Length.cpp: add new unit representing \baselineskip

- fileformat change

7 years agoInsetTabular.cpp: handle crossed-out text
Uwe Stöhr [Sat, 8 Apr 2017 00:55:00 +0000 (02:55 +0200)]
InsetTabular.cpp: handle crossed-out text

7 years agoGuiDocument.cpp: commit missing part
Uwe Stöhr [Sat, 8 Apr 2017 00:16:05 +0000 (02:16 +0200)]
GuiDocument.cpp: commit missing part

This should have been committed with the previous commit but failed for an unknown reason.

7 years agoMathsUi.ui. move formula indentation to text layout as requested by Jmarc
Uwe Stöhr [Sat, 8 Apr 2017 00:12:35 +0000 (02:12 +0200)]
MathsUi.ui. move formula indentation to text layout as requested by Jmarc

7 years agoMathsUi.ui: next attempt to make it look correct also under Linux
Uwe Stöhr [Fri, 7 Apr 2017 23:39:08 +0000 (01:39 +0200)]
MathsUi.ui: next attempt to make it look correct also under Linux

7 years agoMathAtom is a unique_ptr
Guillaume MM [Sun, 2 Apr 2017 19:04:06 +0000 (21:04 +0200)]
MathAtom is a unique_ptr

Fix coverity suggestion of defining a move constructor

7 years agoMake runtests.py python3 ready
Kornel Benko [Fri, 7 Apr 2017 16:51:35 +0000 (18:51 +0200)]
Make runtests.py python3 ready

Tex2lyx tests with ctest depend on it

7 years agoAvoid using buffer() which might throw an exception
Jean-Marc Lasgouttes [Fri, 7 Apr 2017 10:04:02 +0000 (12:04 +0200)]
Avoid using buffer() which might throw an exception

Actually buffer_ is always valid on this codepath, but coverity is not
able to see that.

7 years agoAvoid using theServer() for no reason
Jean-Marc Lasgouttes [Fri, 7 Apr 2017 09:02:36 +0000 (11:02 +0200)]
Avoid using theServer() for no reason

All it brings us is threatening to throw an exception to scare coverity off.

7 years agoMathsUi.ui: adjust dimensions as requested
Uwe Stöhr [Fri, 7 Apr 2017 00:14:34 +0000 (02:14 +0200)]
MathsUi.ui: adjust dimensions as requested

7 years agoBufferParams.cpp; initialize formula_indentation with default value
Uwe Stöhr [Thu, 6 Apr 2017 23:52:48 +0000 (01:52 +0200)]
BufferParams.cpp; initialize formula_indentation with default value

- Buffer.cpp: formula_indentation will not always be output/written -> erase it

7 years agoRow::Element::x2pos: go to nearest point also over insets
Jean-Marc Lasgouttes [Thu, 6 Apr 2017 13:13:24 +0000 (15:13 +0200)]
Row::Element::x2pos: go to nearest point also over insets

getPosNearX, which is the only user of x2pos, should always return the
nearest position.

In editXY, there is a need to return the position where the inset
stands, but it is done using checkInsetHit.

This is a simplification of commit eb4a2a19, which has been reverted
at 01f0ab64a.

Fixes part of bug #10569.

7 years agoRevert "When selecting text with the mouse, inset selection happens in the middle"
Jean-Marc Lasgouttes [Sat, 1 Apr 2017 11:09:23 +0000 (13:09 +0200)]
Revert "When selecting text with the mouse, inset selection happens in the middle"

This reverts commit eb4a2a190f2640d2a6ab7146cfcc347e70b57044.

7 years agoeditXY: make cursor positionning correct over non editable inset
Jean-Marc Lasgouttes [Thu, 6 Apr 2017 13:08:50 +0000 (15:08 +0200)]
editXY: make cursor positionning correct over non editable inset

Instead of using complicated (and wrong) code, it is better to use
getPosNearX here.

Also simplify the code by removing temporary variables.

Fixes part of #10569.

7 years agoSet boundary correctly in getPosNearX
Jean-Marc Lasgouttes [Thu, 6 Apr 2017 13:05:19 +0000 (15:05 +0200)]
Set boundary correctly in getPosNearX

The code that looks whether neighbor block has a different direction
should look to the left or to the right depending on the direction of
the current block.

Fixes part of bug #10569

7 years agoRequire automake 1.14 and autoconf 2.65
Jean-Marc Lasgouttes [Thu, 6 Apr 2017 11:48:32 +0000 (13:48 +0200)]
Require automake 1.14 and autoconf 2.65

This allows to fix distclean properly, since we know that
subdir-objects is used. When it is the case, it is not a good idea for
a Makefile to use a source file which is under the control of another
one. This could not be made to work work with old automake versions
(<1.14).

Therefore we refer directly to object files in Makefile.am instead of
source files. The actually leads to less compilation in tex2lyx.

Update the code here and there to remove compatibility hacks. Update
documentation.

Re-enable the layout test and fix the Length test, which was ovewriting
memory in test_inPixels() because lyxrc did not had a correct layout.

7 years agoMake it clear that current_view_ is available when needed
Jean-Marc Lasgouttes [Wed, 5 Apr 2017 15:10:13 +0000 (17:10 +0200)]
Make it clear that current_view_ is available when needed

In particular the LATTEST in createView tells coverity that creating a
view sets it as current_view_.

7 years agoDocument new behavior of "delete" LFUNs
Scott Kostyshak [Thu, 6 Apr 2017 04:34:51 +0000 (00:34 -0400)]
Document new behavior of "delete" LFUNs

- Describe the change in RELEASE-NOTES.
- Update the example for inset-forall.

This commit follows 71623b88.

7 years agoKeep RELEASE-NOTES as ASCII
Scott Kostyshak [Thu, 6 Apr 2017 04:13:32 +0000 (00:13 -0400)]
Keep RELEASE-NOTES as ASCII

Might as well make it as simple as possible.

7 years agoRemove "Bummer" from the "Save failed!" message
Scott Kostyshak [Thu, 6 Apr 2017 02:08:10 +0000 (22:08 -0400)]
Remove "Bummer" from the "Save failed!" message

There is a small chance that the user could get offended by this
nonchalant word in a data loss situation.

For discussion, see

  https://www.mail-archive.com/search?l=mid&q=20170401043945.7bpmrdugtqo6dw3j%40steph

7 years agoMathsUi.ui: adjust the size to fit better
Uwe Stöhr [Thu, 6 Apr 2017 01:07:58 +0000 (03:07 +0200)]
MathsUi.ui: adjust the size to fit better

7 years agoWin installer: add packages necessary for Unicode math support
Uwe Stöhr [Wed, 5 Apr 2017 22:10:51 +0000 (00:10 +0200)]
Win installer: add packages necessary for Unicode math support

- and one for Arabic script languages like Urdu

7 years agosupport to indent formulas
Uwe Stöhr [Wed, 5 Apr 2017 20:22:47 +0000 (22:22 +0200)]
support to indent formulas

- adds support for the general document class option fleqn
- adds support to specify the formula indentation
- fileformat change

7 years agoUse assertions to declare things we know for sure
Jean-Marc Lasgouttes [Wed, 5 Apr 2017 09:53:17 +0000 (11:53 +0200)]
Use assertions to declare things we know for sure

Doing it that way makes coverity happy.

7 years agoCheck both lower and upper bound for tainted loop limit
Jean-Marc Lasgouttes [Wed, 5 Apr 2017 08:22:52 +0000 (10:22 +0200)]
Check both lower and upper bound for tainted loop limit

In these cases, the lower bound is not that important, but coverity insists on it.

7 years agoReplace coverity annotation by an assertion
Jean-Marc Lasgouttes [Wed, 5 Apr 2017 08:20:01 +0000 (10:20 +0200)]
Replace coverity annotation by an assertion

And reorganize the code a bit.

7 years agoLaTeXConfig.lyx: add the noto fonts
Uwe Stöhr [Tue, 4 Apr 2017 23:19:40 +0000 (01:19 +0200)]
LaTeXConfig.lyx: add the noto fonts

7 years agoFuncCode.h: correct a date
Uwe Stöhr [Tue, 4 Apr 2017 22:06:37 +0000 (00:06 +0200)]
FuncCode.h: correct a date

7 years agoAdd support to cross out characters
Uwe Stöhr [Tue, 4 Apr 2017 22:01:19 +0000 (00:01 +0200)]
Add support to cross out characters

- adds support for the command \xout of the LateX package ulem
- fileformat change

7 years agolatexfonts: correct previous commit
Uwe Stöhr [Tue, 4 Apr 2017 21:08:45 +0000 (23:08 +0200)]
latexfonts: correct previous commit

this went in accidentally

7 years agolatexfonts: support for the Noto fonts
Uwe Stöhr [Tue, 4 Apr 2017 21:02:47 +0000 (23:02 +0200)]
latexfonts: support for the Noto fonts

- fileformat change
- the support to scale the sf and the tt fonts can be added later, see enhancement #10611