]>
git.lyx.org Git - features.git/log
Eugene Chornyi [Sun, 21 Jun 2020 17:50:21 +0000 (19:50 +0200)]
Amend
e501f2c4
put icons in cmake bin dir so that tex2lyx can also see them
Richard Kimberly Heck [Sun, 21 Jun 2020 15:37:23 +0000 (11:37 -0400)]
Some python cleanup from Thibault.
Kornel Benko [Sun, 21 Jun 2020 09:43:35 +0000 (11:43 +0200)]
Tools(listFontWithLang.pl): more changes
Normalized some style names (e.g. cond -> condensed)
Handle some forgotten fonts (for sure there are more)
Routine getval() tries to get the same language entry for fullname, family and style if possible.
Added some more exceptions (for instance not all fonts with 'symbol' in name contain symbols)
Split family- and style words at case-change (lower to upper case) to identify shortcuts for styles.
Juergen Spitzmueller [Fri, 19 Jun 2020 14:40:07 +0000 (16:40 +0200)]
Fix swapped logic (#11889)
Thibaut Cuvelier [Fri, 19 Jun 2020 00:27:31 +0000 (02:27 +0200)]
Fix in symbols handling: parse the XML entity with \def.
Thibaut Cuvelier [Mon, 8 Jun 2020 02:07:47 +0000 (04:07 +0200)]
MathML: Convert HTML entities to XML entities.
Thibaut Cuvelier [Thu, 9 May 2019 23:52:07 +0000 (01:52 +0200)]
MathML stream allows for name spaces.
Richard Kimberly Heck [Thu, 18 Jun 2020 14:51:05 +0000 (10:51 -0400)]
Focus keyword filed in Thesaurus dialog
Pavel Sanda [Thu, 18 Jun 2020 13:58:48 +0000 (15:58 +0200)]
Rename-XHTMLStream-to-XMLStream #3.
Fix paragraph id in xHTML output to the pre-refactoring status.
Tested on math manual (plus minus nonessential newlines).
Slightly modified patch from Thibaut Cuvelier.
Eugene Chornyi [Thu, 18 Jun 2020 12:35:13 +0000 (14:35 +0200)]
Wininstaller, use correct default icon for LyX documents
Eugene Chornyi [Thu, 18 Jun 2020 12:31:25 +0000 (14:31 +0200)]
Assure that LyX and tex2lyx use src/lyxwinres.rc
Jean-Marc Lasgouttes [Thu, 18 Jun 2020 09:39:45 +0000 (11:39 +0200)]
Do not dereference getFormat() if it is null
Return early when format is unknown. I am not sure whether this is
supposed to happen and whether we should assert on this condition.
Spotted by coverity.
Jean-Marc Lasgouttes [Thu, 18 Jun 2020 09:23:26 +0000 (11:23 +0200)]
Initialize properly Counter::saved_value_ member
Spotted by coverity.
Jean-Marc Lasgouttes [Thu, 18 Jun 2020 09:17:32 +0000 (11:17 +0200)]
Pass BufferParams by address
Spotted by coverity.
Note that this probably fixes a bug in getTokenValue(), where an author
was added to the BufferParams copy.
Enrico Forestieri [Wed, 17 Jun 2020 17:52:27 +0000 (19:52 +0200)]
Use the same icon as in the cmake build
Enrico Forestieri [Wed, 17 Jun 2020 17:29:26 +0000 (19:29 +0200)]
Add new icon
This icon has been produced using lyx_doc.svg and contains 3
different sizes (32x32, 64x64, 256x256) instead of only one.
Kornel Benko [Wed, 17 Jun 2020 16:06:54 +0000 (18:06 +0200)]
Tools(listFontWithLang.pl): Correct some font features for fontnames starting with 'b'
Kornel Benko [Wed, 17 Jun 2020 12:44:27 +0000 (14:44 +0200)]
Tools(listFontWithLang.pl): Correct some font features for fontnames starting with 'a'
Kornel Benko [Tue, 16 Jun 2020 22:26:51 +0000 (00:26 +0200)]
Cmake build: Do not overwrite the cache if nothing changes.
One of possibly more places .
Kornel Benko [Tue, 16 Jun 2020 22:24:21 +0000 (00:24 +0200)]
Tools(listFontWithLang.pl): Change the building of fontname.
A try to combine the style info and family into the font-name in such a way,
that the features are not doubled.
Enrico Forestieri [Tue, 16 Jun 2020 19:22:42 +0000 (21:22 +0200)]
Update copyright notice
Pavel Sanda [Mon, 15 Jun 2020 21:28:27 +0000 (23:28 +0200)]
Rename-XHTMLStream-to-XMLStream #2.
Refactor font-related stuff to come closer to the previous xHTML output.
Patch from Thibaut Cuvelier.
Pavel Sanda [Mon, 15 Jun 2020 11:13:00 +0000 (13:13 +0200)]
Amend
a6b07608d8e9de24 , took older patch.
Thibaut Cuvelier [Thu, 9 May 2019 23:35:40 +0000 (01:35 +0200)]
Rename XHTMLStream to XMLStream, move it to another file, and prepare for DocBook adoption.
xml.cpp/h also merges functionalities from sgml.cpp/h.
Kornel Benko [Mon, 15 Jun 2020 08:22:10 +0000 (10:22 +0200)]
Tools(listFontWithLang.pl): Enable list of font features
Font-type can contain more than one feature (e.g. Initials + Serif)
therefore it is now a combination of featrures.
Juergen Spitzmueller [Mon, 15 Jun 2020 07:55:00 +0000 (09:55 +0200)]
Yet another ru update by Yuriy
Richard Kimberly Heck [Sun, 14 Jun 2020 19:33:06 +0000 (15:33 -0400)]
Fix bug noticed by Scott.
Since there may be subfloats, we do not want to move past the end
of a float when modifying it.
Richard Kimberly Heck [Sun, 14 Jun 2020 19:32:56 +0000 (15:32 -0400)]
Minor cleanup.
Enrico Forestieri [Sat, 13 Jun 2020 14:42:25 +0000 (16:42 +0200)]
Correctly display \dag and \ddag in mathed
They are synonyms for \dagger and \ddagger and are used
in Sect. 13.1 of the math manual.
Juergen Spitzmueller [Sat, 13 Jun 2020 14:43:35 +0000 (16:43 +0200)]
Add mathds to math type table
Enrico Forestieri [Sat, 13 Jun 2020 13:45:36 +0000 (15:45 +0200)]
Add mathds to math type table
Juergen Spitzmueller [Sat, 13 Jun 2020 08:36:00 +0000 (10:36 +0200)]
de.po
Juergen Spitzmueller [Sat, 13 Jun 2020 08:31:23 +0000 (10:31 +0200)]
Add mathscr to math type table
Juergen Spitzmueller [Sat, 13 Jun 2020 08:25:05 +0000 (10:25 +0200)]
Add mathscr to math type table, by Yuriy
Juergen Spitzmueller [Sat, 13 Jun 2020 08:24:40 +0000 (10:24 +0200)]
Updates for Russian, by Yuriy
Kornel Benko [Sat, 13 Jun 2020 07:14:11 +0000 (09:14 +0200)]
Update sk.po
Enrico Forestieri [Fri, 12 Jun 2020 11:03:01 +0000 (13:03 +0200)]
Document the doublestroke package
Enrico Forestieri [Fri, 12 Jun 2020 09:50:58 +0000 (11:50 +0200)]
Amend
5a80f7bb
Was missing these.
Thibaut Cuvelier [Thu, 11 Jun 2020 19:25:22 +0000 (21:25 +0200)]
MathML: generate only a mathvariant for double-struck font, no redundant class
Eugene [Thu, 11 Jun 2020 19:52:56 +0000 (21:52 +0200)]
test
Kornel Benko [Thu, 11 Jun 2020 17:10:56 +0000 (19:10 +0200)]
Tools(listFontWithLang.pl): Add new category for double stroke fonts
Kornel Benko [Thu, 11 Jun 2020 17:06:21 +0000 (19:06 +0200)]
Cmake build: Change the destination of fonts
Select the lyx-fonts-directory such that font-config can find the dat
Enrico Forestieri [Thu, 11 Jun 2020 15:43:44 +0000 (17:43 +0200)]
Amend
5a80f7bb
Was forgetting this.
Enrico Forestieri [Thu, 11 Jun 2020 14:42:31 +0000 (16:42 +0200)]
Add support for the doublestroke package
This commit adds the mathed command \mathds that selects a
font more appropriate than \mathbb for typesetting the
mathematical symbols for the natural (N), whole numbers (Z),
rational numbers (Q), real numbers (R), complex numbers (C),
and some others.
As in the \mathbb case, only capital letters are supported,
but in addition one can also typeset a symbol often used for
representing the indicator function (\mathds{1}) and the
letters a, h, k.
Fixes bug #11887.
Kornel Benko [Thu, 11 Jun 2020 10:08:48 +0000 (12:08 +0200)]
Rename a file to comform with the layout description
Saves one translatable string
Juergen Spitzmueller [Thu, 11 Jun 2020 09:29:11 +0000 (11:29 +0200)]
UI improvement to math matrix dialog, suggested by magistere (#11888)
Thibaut Cuvelier [Wed, 10 Jun 2020 21:14:16 +0000 (23:14 +0200)]
Output double-struck fonts as such in MathML, not in bold
Juergen Spitzmueller [Thu, 11 Jun 2020 08:20:27 +0000 (10:20 +0200)]
Consider parbreakIsNewline in plaintext output
Fixes #11886
Kornel Benko [Wed, 10 Jun 2020 15:11:36 +0000 (17:11 +0200)]
Cmake build: Add trailing '.'
Cpack in the cmake 3.18-version creates invalid control file
containg empty line. 'dpkg' chokes on this control file.
Kornel Benko [Wed, 10 Jun 2020 14:09:09 +0000 (16:09 +0200)]
Amend(2)
f7d6a0b7 : Add template for APA v.7
Distribute the new template
Juergen Spitzmueller [Wed, 10 Jun 2020 10:38:48 +0000 (12:38 +0200)]
WinInstaller: assure configure.py is run in the user dir, by Eugene
Pavel Sanda [Tue, 9 Jun 2020 20:36:10 +0000 (22:36 +0200)]
We were finally able to get in contact with MARC maintainers.
Kornel Benko [Tue, 9 Jun 2020 19:40:17 +0000 (21:40 +0200)]
Cmake export tests: Adapt to new template
These tests are not working with lualatex and tex fonts
(American_Psychological_Association_%28APA_v\.7%29_(dvi3|pdf5)_texF)
Kornel Benko [Tue, 9 Jun 2020 19:37:58 +0000 (21:37 +0200)]
Amend
f7d6a0b7 : Add template for APA v.7
Copy-Paste error, slipped in unintended
Kornel Benko [Tue, 9 Jun 2020 17:24:42 +0000 (19:24 +0200)]
Add template for APA v.7
Based on TL20 texmf-dist/doc/latex/apa7/samples/longsample.tex
Kornel Benko [Tue, 9 Jun 2020 12:49:26 +0000 (14:49 +0200)]
Amend
cb26ecbb : Added apa7 layout
The command addORCIDlink{}{} can be used in the preamble (like title{} or author{})
or in the body of document. For this a Flex-inset-layout seems appropriate.
Juergen Spitzmueller [Tue, 9 Jun 2020 11:13:26 +0000 (13:13 +0200)]
WinInstaller2: assure configure.py is run in the user dir, by Eugene
Juergen Spitzmueller [Tue, 9 Jun 2020 10:08:03 +0000 (12:08 +0200)]
Amend
b32c9ae8af3a9 , by Eugene
Juergen Spitzmueller [Tue, 9 Jun 2020 08:15:18 +0000 (10:15 +0200)]
WinInstaller2: Check if LyX is already running during installation
Patch by Eugene
Richard Kimberly Heck [Mon, 8 Jun 2020 15:04:15 +0000 (11:04 -0400)]
Clean up build script
Juergen Spitzmueller [Mon, 8 Jun 2020 04:56:25 +0000 (06:56 +0200)]
Fix some typos in comments, by Thibaut Cuvelier
Juergen Spitzmueller [Sun, 7 Jun 2020 17:18:00 +0000 (19:18 +0200)]
Do not track row/column deletion in paste_tabular
Fixes #11884.
Richard Kimberly Heck [Sun, 7 Jun 2020 16:39:42 +0000 (12:39 -0400)]
Changes to lyx-build script
Kornel Benko [Sun, 7 Jun 2020 14:38:33 +0000 (16:38 +0200)]
Amend(2)
ed665a03 : Do not try to distribute removed cmake script
Kornel Benko [Sun, 7 Jun 2020 10:07:58 +0000 (12:07 +0200)]
Amend
2d48072e : Get rid of Qt resources
Remove the cmake handling too
Jean-Marc Lasgouttes [Sat, 6 Jun 2020 22:57:40 +0000 (00:57 +0200)]
Get rid of Qt resources
It turns out that the resources were mostly not used anyway. Removing
them shrinks LyX binary by ~6MB.
Only autotools have been adapted. cmake will require the same
simplification.
Jean-Marc Lasgouttes [Sat, 6 Jun 2020 22:57:03 +0000 (00:57 +0200)]
Move BulletsModule to frontend namespace
Richard Kimberly Heck [Sat, 6 Jun 2020 17:05:43 +0000 (13:05 -0400)]
Need this for std::endl now, according to Eugene
Juergen Spitzmueller [Sat, 6 Jun 2020 11:56:46 +0000 (13:56 +0200)]
Having two folders just differing in case is not such a good idea.
See #11882
Juergen Spitzmueller [Sat, 6 Jun 2020 10:58:39 +0000 (12:58 +0200)]
New Win Installer, by Eugene
Juergen Spitzmueller [Sat, 6 Jun 2020 10:54:43 +0000 (12:54 +0200)]
Add some localized (Russian) cliparts, by Yuriy
Kornel Benko [Sat, 6 Jun 2020 09:47:28 +0000 (11:47 +0200)]
Typo
Kornel Benko [Sat, 6 Jun 2020 08:54:10 +0000 (10:54 +0200)]
Update sk.po
Juergen Spitzmueller [Sat, 6 Jun 2020 07:59:59 +0000 (09:59 +0200)]
Update to Russian UG by Yuriy and Henry
Juergen Spitzmueller [Sat, 6 Jun 2020 07:58:21 +0000 (09:58 +0200)]
Update to Russian from Yuriy
Juergen Spitzmueller [Sat, 6 Jun 2020 07:23:23 +0000 (09:23 +0200)]
de.po
Jean-Marc Lasgouttes [Tue, 12 May 2020 17:53:47 +0000 (19:53 +0200)]
Use combined toolbar icons for depth-(in|de)crement and outline-(in|out)
The Tab binding already combines those (and more).
Jean-Marc Lasgouttes [Thu, 14 May 2020 14:35:51 +0000 (16:35 +0200)]
Allow to provide explicit icons for things like command-alternative
The automatic icons for "command-alternative", "math-insert",
"math-(big)delim" and "command" can be overriden by an explicit icon
name.
Besides that, the iconName function is refactored, and now returns an
additional bool that indicates whether the icon should be flipped.
The code that uses resources is still useless. This will be the
subject of further work.
Jean-Marc Lasgouttes [Fri, 5 Jun 2020 20:32:58 +0000 (22:32 +0200)]
Fixup
74540c98 : handle selection for label background
74540c98 was a fixup of
d207e85c , which avoided using inset background
as inset label background.
d207e85c introduced a background under inset labels to avoid fake bold
effect.
Hopefully, this last variation will be the right one !
Kornel Benko [Fri, 5 Jun 2020 20:03:59 +0000 (22:03 +0200)]
Added apa7 layout
Kornel Benko [Fri, 5 Jun 2020 11:00:00 +0000 (13:00 +0200)]
Cmake installs: Clean up some installs
Kornel Benko [Thu, 4 Jun 2020 16:01:49 +0000 (18:01 +0200)]
Amend
9c863039 : Cmake build: Adapt handling of c++ standards to new Visual C++ 2019
Apparently the use of "/std:c++20" is too new for our sources.
Kornel Benko [Wed, 3 Jun 2020 19:44:42 +0000 (21:44 +0200)]
Cmake build: Add some missing language-specific files for installation
Preparing for possible addition af language file like zh_CN or pt_BR
in the examples directory
Kornel Benko [Wed, 3 Jun 2020 18:22:19 +0000 (20:22 +0200)]
Tools(listFontWithLang.pl): New option, typo, categorisation
1.) With option --nc we can select fonts not including these glyphs
2.) Typo NSpripts -> NScripts
3.) corrected categorisation of some fonts not including latin chars
Kornel Benko [Wed, 3 Jun 2020 10:38:23 +0000 (12:38 +0200)]
Tools(listFontWithLang.pl): A try to categorize culmus an lyx fonts
Juergen Spitzmueller [Wed, 3 Jun 2020 10:05:42 +0000 (12:05 +0200)]
Some corrections to the Russian User Guide, by Yuriy
Stephan Witt [Mon, 1 Jun 2020 19:48:18 +0000 (21:48 +0200)]
Add template for MacOS private frameworks to distribution
Richard Kimberly Heck [Mon, 1 Jun 2020 16:27:32 +0000 (12:27 -0400)]
Forgot this part.
Richard Kimberly Heck [Mon, 1 Jun 2020 16:23:14 +0000 (12:23 -0400)]
Internal buffers are valid
Kornel Benko [Mon, 1 Jun 2020 08:20:38 +0000 (10:20 +0200)]
Amend
44816adce63 : Be careful before using buffer parameters in colAlign
The LASSERT(isBufferValid()..) leads to crash in find-adv dialog
Kornel Benko [Sat, 30 May 2020 12:29:39 +0000 (14:29 +0200)]
Tools(listFontWithLang.pl): Remove padmaa from sans-list, it is serif font
Also display intervalls of character sets (unicode points)
Juergen Spitzmueller [Sat, 30 May 2020 10:54:20 +0000 (12:54 +0200)]
Add support for the xindex index processor
This is a modern alternative for makeindex that is fully unicode-aware
and written in lua.
As opposed to xindy, it is more lightweight and actively maintained.
The program is still in a rather early stage of development, so we do
not propose this as default.
This relies on xindex 0.22 (about to be released) to function properly.
Kornel Benko [Sat, 30 May 2020 09:14:26 +0000 (11:14 +0200)]
Modify 2 tests to reflect actual GUI
bug-10636: The position of 'View->Code Preview Pane' in dialog changed
bug-export-latex: Add comment
Juergen Spitzmueller [Sat, 30 May 2020 07:27:37 +0000 (09:27 +0200)]
update tex2lyx tests after
5b2479176b0bb8
Kornel Benko [Fri, 29 May 2020 18:56:38 +0000 (20:56 +0200)]
FindAdv: Remaining tests working now again
All of these changes were due to
1.) Changed latex output (white space)
2.) changed reaction of dialog shortcut to return from
find-adv settings to search tab
3.) debug-mode of libstdc++
4.) LASSERT in InsetMathGrid.cpp
Kornel Benko [Fri, 29 May 2020 18:18:45 +0000 (20:18 +0200)]
FindAdv: next 3 tests working
Kornel Benko [Fri, 29 May 2020 18:04:57 +0000 (20:04 +0200)]
FindAdv: Correct next test (keytest/findadv-16)
Provided that the LASSERT in src/mathed/InsetMathGrid.cpp:1824
is removed.
Kornel Benko [Fri, 29 May 2020 12:22:34 +0000 (14:22 +0200)]
FindAdv: Correct some testcases
Kornel Benko [Fri, 29 May 2020 06:44:56 +0000 (08:44 +0200)]
Findadv: Convert some messages from LYXERR0(...) to LYXERR(Debug::INFO, ...)
Due to a hint from Scott:
> I don't think it should be printed to LYXERR0. That goes to the terminal
> for the user. Even our lyx2lyx tests fail if they detect any information
> printed to the terminal (although we escape some warnings). If "find" is
> not a good debug level for it, maybe we can put it in "info" (the first
> debug level)?
Jean-Marc Lasgouttes [Thu, 28 May 2020 18:40:30 +0000 (20:40 +0200)]
Revert part of
56e012be : hardcode again "too small" preview size
It seems that the use of zoom in determining the size of the minimal
value was a bad idea.
It still think that the situation is not very satisfying, we need a new idea.