]>
git.lyx.org Git - features.git/log
Thibaut Cuvelier [Sun, 18 Oct 2020 05:59:54 +0000 (07:59 +0200)]
DocBook: disable an inverted test for a LyX bug.
Thibaut Cuvelier [Sat, 17 Oct 2020 04:09:43 +0000 (06:09 +0200)]
DocBook: dummy documents from the docs are not complete.
Jean-Marc Lasgouttes [Sat, 17 Oct 2020 18:29:16 +0000 (20:29 +0200)]
Reset caret size when inserting text over a selection
Kornel Benko [Sat, 17 Oct 2020 10:58:30 +0000 (12:58 +0200)]
Amend
31ad4d6e : DocBook: move tests to inverted instead of ignored.
Allow inverted tests without explicit language setting in testname
Thibaut Cuvelier [Sat, 17 Oct 2020 03:55:05 +0000 (05:55 +0200)]
DocBook: move tests to inverted instead of ignored.
LyX should still avoid crashing on those, and if they start to pass, then something is wrong (most likely, a very large part of the files is being ignored).
Thibaut Cuvelier [Sat, 17 Oct 2020 03:43:12 +0000 (05:43 +0200)]
Typo in CMakeLists
Scott Kostyshak [Sat, 17 Oct 2020 02:51:39 +0000 (22:51 -0400)]
Update tex2lyx tests after the format change
The diff consists of only the format number, which is expected since
there is no instance of "\nopagebreak" in the .tex files.
Yuriy Skalko [Fri, 16 Oct 2020 06:55:42 +0000 (09:55 +0300)]
Remove unused headers in output_xhtml.h
Yuriy Skalko [Thu, 15 Oct 2020 09:00:48 +0000 (12:00 +0300)]
Clean math headers
Thibaut Cuvelier [Fri, 16 Oct 2020 17:12:37 +0000 (19:12 +0200)]
DocBook: implement APA.
Thibaut Cuvelier [Fri, 16 Oct 2020 16:59:23 +0000 (18:59 +0200)]
DocBook: mark test as not working.
Thibaut Cuvelier [Fri, 16 Oct 2020 16:40:07 +0000 (18:40 +0200)]
DocBook: make report output a book.
Reports are allowed to have chapters, which implies that this must be a DocBook book.
Thibaut Cuvelier [Fri, 16 Oct 2020 15:02:06 +0000 (17:02 +0200)]
DocBook: fix an assertion/crash.
Yuriy Skalko [Fri, 16 Oct 2020 05:17:12 +0000 (08:17 +0300)]
Revert "Enable to build with MinGW-W64"
This reverts commit
ae5a8de6eaa0faf4b250b1ee99f7d5ac58197a0e .
Yuriy Skalko [Fri, 16 Oct 2020 05:17:04 +0000 (08:17 +0300)]
Revert "Enable optimizations"
This reverts commit
b4cd7e9d320708187097ae701aaf1755b5a8b523 .
Yuriy Skalko [Fri, 5 Jun 2020 10:35:28 +0000 (13:35 +0300)]
Enable optimizations
Yuriy Skalko [Wed, 27 May 2020 12:09:58 +0000 (15:09 +0300)]
Enable to build with MinGW-W64
Yuriy Skalko [Thu, 15 Oct 2020 19:27:52 +0000 (22:27 +0300)]
Move Author.h, Format.h from BufferParams.h
Yuriy Skalko [Thu, 15 Oct 2020 19:15:21 +0000 (22:15 +0300)]
Const refactor
Yuriy Skalko [Thu, 15 Oct 2020 18:09:21 +0000 (21:09 +0300)]
Move Cursor.h from TocWidget.h
Yuriy Skalko [Thu, 15 Oct 2020 06:59:01 +0000 (09:59 +0300)]
Move Cursor.h from Clipboard.h
Yuriy Skalko [Wed, 14 Oct 2020 21:51:07 +0000 (00:51 +0300)]
Clean output_latex
Yuriy Skalko [Wed, 14 Oct 2020 21:45:04 +0000 (00:45 +0300)]
Clean Cursor and CursorSlice
Yuriy Skalko [Wed, 14 Oct 2020 21:25:55 +0000 (00:25 +0300)]
Remove CutAndPaste.h from Trans.cpp
Yuriy Skalko [Wed, 14 Oct 2020 21:17:45 +0000 (00:17 +0300)]
Clean includes in TextMetrics.cpp
Yuriy Skalko [Wed, 14 Oct 2020 20:56:14 +0000 (23:56 +0300)]
Clean includes in buffer_funcs.cpp
Thibaut Cuvelier [Fri, 16 Oct 2020 02:30:05 +0000 (04:30 +0200)]
DocBook: MissingEndLayoutBetweenTables can't pass.
Thibaut Cuvelier [Fri, 16 Oct 2020 02:29:50 +0000 (04:29 +0200)]
Amend
82ea3d6
Test was done on the wrong data structure: the title is almost the only element ending up in shouldBeInInfo, it is never inmustBeInInfo.
Yuriy Skalko [Thu, 15 Oct 2020 07:04:32 +0000 (10:04 +0300)]
Move Dimension.h from InsetIPA.h
Yuriy Skalko [Wed, 14 Oct 2020 20:40:05 +0000 (23:40 +0300)]
Move BufferParams.h from Language.h
Yuriy Skalko [Wed, 14 Oct 2020 13:43:44 +0000 (16:43 +0300)]
Remove BufferParams.h from BiblioInfo.h
Kornel Benko [Thu, 15 Oct 2020 10:16:30 +0000 (12:16 +0200)]
Amend
0536193c : Remove requirement of revsymb4-1.sty.
Fixes #12005, reported and indicated a fix by 'ert'
Daniel Ramoeller [Sun, 11 Oct 2020 14:03:39 +0000 (16:03 +0200)]
Cleanup CutAndPaste.cpp
Richard Kimberly Heck [Thu, 15 Oct 2020 02:28:10 +0000 (22:28 -0400)]
Fix linking problem by adding convert from string to unsigned long long.
Pavel Sanda [Wed, 14 Oct 2020 20:24:13 +0000 (22:24 +0200)]
UG: add nopagebreak section
Pavel Sanda [Wed, 14 Oct 2020 13:12:48 +0000 (15:12 +0200)]
Move <fstream> from support/gzstream.h
Pavel Sanda [Wed, 14 Oct 2020 13:06:12 +0000 (15:06 +0200)]
Move docstream.h from output_xhtml.h
Pavel Sanda [Wed, 14 Oct 2020 12:58:18 +0000 (14:58 +0200)]
Move MetricsInfo.h from InsetMathSize.h
Pavel Sanda [Wed, 14 Oct 2020 12:48:41 +0000 (14:48 +0200)]
Move <QTimer> from TocWidget.h
Pavel Sanda [Wed, 14 Oct 2020 12:37:38 +0000 (14:37 +0200)]
Move <QTimer> from GuiViewSource.h
Pavel Sanda [Wed, 14 Oct 2020 12:35:29 +0000 (14:35 +0200)]
Move <QKeyEvent> from DockView.h
Pavel Sanda [Wed, 14 Oct 2020 12:28:47 +0000 (14:28 +0200)]
Move GuiView.h from DockView.h
Pavel Sanda [Wed, 14 Oct 2020 11:57:30 +0000 (13:57 +0200)]
<QCloseEvent> DialogView.h -> DialogView.cpp
Pavel Sanda [Wed, 14 Oct 2020 11:53:40 +0000 (13:53 +0200)]
include "GuiView.h": DialogView.h -> DialogView.cpp
Pavel Sanda [Wed, 14 Oct 2020 11:14:58 +0000 (13:14 +0200)]
<map> ParagraphMetrics.h -> TextMetrics.h
Pavel Sanda [Wed, 14 Oct 2020 11:01:30 +0000 (13:01 +0200)]
Move <algorithm> from DocIterator.h
Richard Kimberly Heck [Tue, 13 Oct 2020 23:51:10 +0000 (19:51 -0400)]
Fix bug #12002.
Patch from Daniel.
Richard Kimberly Heck [Tue, 13 Oct 2020 22:26:13 +0000 (18:26 -0400)]
Whitespace
Richard Kimberly Heck [Tue, 13 Oct 2020 21:24:36 +0000 (17:24 -0400)]
Fix signed-ness warnings
Pavel Sanda [Tue, 13 Oct 2020 20:10:04 +0000 (22:10 +0200)]
Remove obsolete script
Richard Kimberly Heck [Tue, 13 Oct 2020 21:18:00 +0000 (17:18 -0400)]
Fixed date
Richard Kimberly Heck [Mon, 12 Oct 2020 22:14:40 +0000 (18:14 -0400)]
Fix counter docs
Thibaut Cuvelier [Tue, 13 Oct 2020 01:20:24 +0000 (03:20 +0200)]
Fix filterXml4Sax.pl to work under Windows
Pavel Sanda [Tue, 13 Oct 2020 17:13:59 +0000 (19:13 +0200)]
Add inset for \nopagebreak.
https://www.mail-archive.com/lyx-devel@lists.lyx.org/msg213388.html
Jean-Marc Lasgouttes [Tue, 13 Oct 2020 16:26:34 +0000 (18:26 +0200)]
Use -Wno-deprecated-copy only when supported by compiler
This is better than depending on compiler version. In particular,
Apple clang versions do not match regular clang versions.
Note that -Wno-deprecated-copy will always be used with g++, since
this compiler allows to suppress warnings it does not know about
(-Wno-zorg is valid, even though -Wzorg triggers an error).
Jean-Marc Lasgouttes [Thu, 1 Oct 2020 12:24:21 +0000 (14:24 +0200)]
Make cursor width depend on current font
This makes the cursor more visible wrt current font.
Moreover make the cursor width scalable by default.
Jean-Marc Lasgouttes [Tue, 13 Oct 2020 15:09:33 +0000 (17:09 +0200)]
Fix display of caret completion indicator
The zooming algorithm based on caret width was deeply flawed. It is
not replaced with a formula based on caret height.
Fixes bug #12000.
Kornel Benko [Tue, 13 Oct 2020 13:42:29 +0000 (15:42 +0200)]
Cmake tests: Amend
667c0647 : Use jing to test only docbook5 exports
Yuriy Skalko [Tue, 13 Oct 2020 06:40:24 +0000 (09:40 +0300)]
Remove unused forward declarations
Thibaut Cuvelier [Mon, 12 Oct 2020 22:33:05 +0000 (00:33 +0200)]
Fix typos in filetools.cpp.
Thibaut Cuvelier [Mon, 12 Oct 2020 17:26:37 +0000 (19:26 +0200)]
DocBook: documents must have a title.
Thibaut Cuvelier [Mon, 12 Oct 2020 17:21:58 +0000 (19:21 +0200)]
Fix compilation on Visual C++.
Without this patch, there would be errors like these (warnings turned into errors):
D:\LyX\lyx-unstable\src\frontends\qt\GuiView.cpp(2413): error C4101: 'e': unreferenced local variable
D:\LyX\lyx-unstable\src\frontends\qt\GuiView.cpp(4879): error C4101: 'ex': unreferenced local variable
Yuriy Skalko [Fri, 9 Oct 2020 20:27:50 +0000 (23:27 +0300)]
Add `override` in VCBackend
Yuriy Skalko [Fri, 9 Oct 2020 17:42:51 +0000 (20:42 +0300)]
Right exception rethrowing
Yuriy Skalko [Fri, 9 Oct 2020 15:50:24 +0000 (18:50 +0300)]
Constify
Richard Kimberly Heck [Sat, 10 Oct 2020 21:12:43 +0000 (17:12 -0400)]
Const
Richard Kimberly Heck [Sat, 10 Oct 2020 14:00:16 +0000 (10:00 -0400)]
Fix warning
Thibaut Cuvelier [Sat, 10 Oct 2020 20:18:16 +0000 (22:18 +0200)]
Amend
667c0647a564a18360f40299a2a1ddc0da0d2043
Consistent indentation, use of the latest schema everywhere, typo.
Kornel Benko [Sat, 10 Oct 2020 10:43:17 +0000 (12:43 +0200)]
Cmake docbook tests: Add jing.jar to test created docbook files
Usefull only if tested with data from repository.
This means: The file 'jing.jar' is not part of the distribution.
Yuriy Skalko [Wed, 7 Oct 2020 08:04:01 +0000 (11:04 +0300)]
Update Russian localization
Yuriy Skalko [Fri, 9 Oct 2020 06:04:20 +0000 (09:04 +0300)]
Loop refactoring
Richard Kimberly Heck [Fri, 9 Oct 2020 02:02:06 +0000 (22:02 -0400)]
Bind new template dialog to template shortcut (bug 11996).
From Daniel.
Richard Kimberly Heck [Wed, 7 Oct 2020 15:05:54 +0000 (11:05 -0400)]
Use 'delete' for unimplemented constructors.
Thanks Yuriy!
Kornel Benko [Wed, 7 Oct 2020 10:44:20 +0000 (12:44 +0200)]
distribute db_*.inc files
Missed if using docbook5 export
Thibaut Cuvelier [Wed, 7 Oct 2020 04:05:22 +0000 (06:05 +0200)]
DocBook: add DocBookInnerTag and family.
This allows old DocBook documents to be valid when output.
Thibaut Cuvelier [Wed, 7 Oct 2020 03:33:56 +0000 (05:33 +0200)]
DocBook: restore the old DocBook support.
Thibaut Cuvelier [Wed, 7 Oct 2020 03:03:24 +0000 (05:03 +0200)]
DocBook: update test cases.
Thibaut Cuvelier [Wed, 7 Oct 2020 02:43:31 +0000 (04:43 +0200)]
Amend
249d899
Non-ASCII characters make std::isspace crash, but not lyx::isSpace.
Richard Kimberly Heck [Wed, 7 Oct 2020 00:31:11 +0000 (20:31 -0400)]
Use explicit default syntax (C++11).
Thanks to Jos'e for noticing this option.
Richard Kimberly Heck [Tue, 6 Oct 2020 16:27:28 +0000 (12:27 -0400)]
Fix some warnings
Richard Kimberly Heck [Mon, 5 Oct 2020 17:11:48 +0000 (13:11 -0400)]
Explicit InsetTableCell copy constructor
Pavel Sanda [Tue, 6 Oct 2020 14:11:00 +0000 (16:11 +0200)]
* ANNOUNCE
Pavel Sanda [Tue, 6 Oct 2020 13:09:39 +0000 (15:09 +0200)]
UG: add lineno opt
Pavel Sanda [Tue, 6 Oct 2020 13:05:11 +0000 (15:05 +0200)]
Add few examples for lineno options.
It's actually pretty hard to get that from the manual.
Jean-Marc Lasgouttes [Mon, 5 Oct 2020 16:17:40 +0000 (18:17 +0200)]
Use -Wno-deprecated-copy also with clang++ 11
Thibaut Cuvelier [Mon, 5 Oct 2020 14:22:58 +0000 (16:22 +0200)]
DocBook: clean output when fonts span over text that ends with a space
Jean-Marc Lasgouttes [Mon, 5 Oct 2020 13:11:51 +0000 (15:11 +0200)]
remove unused variable
Yuriy Skalko [Mon, 5 Oct 2020 10:22:55 +0000 (13:22 +0300)]
Amend
efc0877f
Add the last `override`s.
Yuriy Skalko [Mon, 5 Oct 2020 10:38:09 +0000 (13:38 +0300)]
Refactoring
Yuriy Skalko [Sun, 4 Oct 2020 14:56:53 +0000 (17:56 +0300)]
Amend
efc0877f
Add more `override` specifiers. Replace `throw()` to `noexcept`.
Kornel Benko [Sat, 3 Oct 2020 23:59:23 +0000 (01:59 +0200)]
Amend
31d64c73 : slipped in part removed.
Kornel Benko [Sat, 3 Oct 2020 23:55:02 +0000 (01:55 +0200)]
Update sk.po
Kornel Benko [Sat, 3 Oct 2020 23:43:44 +0000 (01:43 +0200)]
Enable handling of spreadsheets in export to docbook5 format.
In cooperation with Thibaut Cuvelier:
lib/scripts/spreadsheet_to_docbook.py: Strip the document header and convert some flags
lib/xtemplates/gnumeric.xtemplate: use this output to be inserted in docbook5
lib/configure.py: Add needed conversion entries
Yuriy Skalko [Sat, 3 Oct 2020 12:42:14 +0000 (15:42 +0300)]
Thibaut Cuvelier [Sat, 3 Oct 2020 14:17:22 +0000 (16:17 +0200)]
DocBook: support for Labeling
Kornel Benko [Sat, 3 Oct 2020 12:44:10 +0000 (14:44 +0200)]
Add formats to be used by converting docbook5 -> pdf
Preparation to test docbook5 exports
'xhtml_table': Format used for inserting spreadsheet tables in docbook
'pdf9': Result format used by conversion docbook5 with pandoc to create a pdf
Kornel Benko [Sat, 3 Oct 2020 12:06:24 +0000 (14:06 +0200)]
Cmake build: Install missed script listerrors
Yuriy Skalko [Thu, 1 Oct 2020 10:34:15 +0000 (13:34 +0300)]
Refactoring based on cppcheck suggestions
Kornel Benko [Sat, 3 Oct 2020 11:28:26 +0000 (13:28 +0200)]
Do not use runparams.nice == true while exporting to docbook5
The setting implies that the variable external_in_tmpdir is set to false.
If a lyx-file includes external material for spreadsheet,
the conversion results are in tmpdir.
The routine doSubstitution() (insets/ExternalSupport.cpp:188) therefore
does nothing for the entry $$Contents because it uses wrong path.
Yuriy Skalko [Thu, 1 Oct 2020 07:42:11 +0000 (10:42 +0300)]
Add `override` specifiers to improve code maintainability