]>
git.lyx.org Git - lyx.git/log
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
Juergen Spitzmueller [Sat, 3 Oct 2020 06:54:06 +0000 (08:54 +0200)]
Never mark references in inactive insets broken
This is the sledgehammer (and the only) way to omit broken refs if the
target is in an (or the same) inactive inset as well.
Richard Kimberly Heck [Fri, 2 Oct 2020 17:11:28 +0000 (13:11 -0400)]
Whitespace
Jean-Marc Lasgouttes [Fri, 2 Oct 2020 16:56:01 +0000 (18:56 +0200)]
Pass parameters as const references when possible
Fixes some cppcheck warnings.
Jean-Marc Lasgouttes [Fri, 2 Oct 2020 10:17:57 +0000 (12:17 +0200)]
Fixup
f96b99dc : do not initialize cache too late
Jean-Marc Lasgouttes [Fri, 2 Oct 2020 10:06:32 +0000 (12:06 +0200)]
Fixup
f96b99dc : thinko
Setting the res value and returning from the function at the same time
does not make sense. After reflection, it is the "return" that shall
go.
No idea what effect it had.
Juergen Spitzmueller [Fri, 2 Oct 2020 06:30:31 +0000 (08:30 +0200)]
Refactoring
Juergen Spitzmueller [Fri, 2 Oct 2020 06:17:45 +0000 (08:17 +0200)]
tex2lyx: properly set textclass if no class is given
(snippets without \documentclass and no forced class)
Jean-Marc Lasgouttes [Thu, 1 Oct 2020 12:58:18 +0000 (14:58 +0200)]
Remove non-const version of ParagraphMetrics::getRow
Constify a bit TextMetrics::isRTLBoundary().
Jean-Marc Lasgouttes [Thu, 1 Oct 2020 12:19:09 +0000 (14:19 +0200)]
Fixup
7d965319 : reset cursor font at a finer level
Jean-Marc Lasgouttes [Thu, 1 Oct 2020 11:17:01 +0000 (13:17 +0200)]
Cleanup the caret geometry code
Intended changes:
* code is shorter and cleaner
* caret scales better with zoom when cursor_width=0: completion
indicator, l-shaped cursor...
Details:
* Rename BufferView::getPosAndHeight to getPosAndDim because ascent is
needed too and width could in the future be set depending on font.
* Get rid of rect_ in CaretWidget and record a Dimension (and y value) instead.
Remove also caret_width_ and slant_, replace rtl_ with dir.
* Make CaretWidget members public and lose the trailing _.
* change CaretWidget::update to read its parameters from current bufferview.
Jean-Marc Lasgouttes [Thu, 1 Oct 2020 10:44:38 +0000 (12:44 +0200)]
Fix bug where cursor size is not reset correctly.
A couple of calls to setCurrentFont fix the issue, but there has to be
more cases to catch. I am not sure why it used to work.
Enrico Forestieri [Wed, 30 Sep 2020 20:16:07 +0000 (22:16 +0200)]
Update it.po
Jean-Marc Lasgouttes [Tue, 29 Sep 2020 08:15:31 +0000 (10:15 +0200)]
Get rid of helper Text::previousWord(), used only once
Richard Kimberly Heck [Tue, 29 Sep 2020 02:45:44 +0000 (22:45 -0400)]
Error message
Richard Kimberly Heck [Tue, 29 Sep 2020 02:34:52 +0000 (22:34 -0400)]
Fix bug #11986
Richard Kimberly Heck [Tue, 29 Sep 2020 02:20:22 +0000 (22:20 -0400)]
We really do not want id to change
Richard Kimberly Heck [Tue, 29 Sep 2020 02:07:08 +0000 (22:07 -0400)]
Fix minor annoyance with previous commit.
When validating local layout, in particular, we create a dummy text TextClass
and so are not necessarily modifying previously declared material. Hence, we
get a spurious (but harmless) "Incomplete argument definition!" warning. This
suppresses it, but to do that we need to propogate the ReadType.