]> git.lyx.org Git - lyx.git/log
lyx.git
6 years agoConverter infrastructure for cancellation of background processes.
Richard Heck [Thu, 21 Dec 2017 23:45:56 +0000 (18:45 -0500)]
Converter infrastructure for cancellation of background processes.

6 years agoSystemcall infrastructure for canceling background processes.
Richard Heck [Thu, 21 Dec 2017 23:45:52 +0000 (18:45 -0500)]
Systemcall infrastructure for canceling background processes.

6 years agoFix linking errors. Someone else will have to tell me if this
Richard Heck [Thu, 21 Dec 2017 23:45:48 +0000 (18:45 -0500)]
Fix linking errors. Someone else will have to tell me if this
is the best way to do it.

6 years agoLFUN and basic code to enable cancellation of background
Richard Heck [Thu, 21 Dec 2017 23:45:33 +0000 (18:45 -0500)]
LFUN and basic code to enable cancellation of background
processes.

6 years agopocheck.pl: checking for shortcuts using '&'
Kornel Benko [Thu, 21 Dec 2017 11:01:14 +0000 (12:01 +0100)]
pocheck.pl: checking for shortcuts using '&'

'&&' is not a shorcut

6 years agoTex2lyx tests: adapt some check files for expected output
Kornel Benko [Thu, 21 Dec 2017 04:58:49 +0000 (05:58 +0100)]
Tex2lyx tests: adapt some check files for expected output

This amends 40a3a44

6 years agoUpdate sk.po
Kornel Benko [Thu, 21 Dec 2017 04:57:54 +0000 (05:57 +0100)]
Update sk.po

6 years agotex2lyx: do not keep the Flex prefix for Flex insets names
Jean-Marc Lasgouttes [Wed, 20 Dec 2017 15:00:39 +0000 (16:00 +0100)]
tex2lyx: do not keep the Flex prefix for Flex insets names

While there is code in LyX that handles this, tex2lyx should respect
the format that LyX produces and the Flex: prefix is gone since
cfeddb92 in 2014.

In particular, this prefix is known to cause assertion when undoing a
document setting change.

6 years agode.po: update
Juergen Spitzmueller [Wed, 20 Dec 2017 11:25:27 +0000 (12:25 +0100)]
de.po: update

6 years agoFix typo.
Juergen Spitzmueller [Wed, 20 Dec 2017 11:17:04 +0000 (12:17 +0100)]
Fix typo.

This had the effect that for file dialogs supposed to use two buttons,
only the second one was displayed, while file dialogs supposed to use
one button did not have a button at all.

Candidate for 2.3.x and 2.2.x.

6 years agoGet rid of idiosyncratic accelerator syntax
Juergen Spitzmueller [Wed, 20 Dec 2017 10:36:32 +0000 (11:36 +0100)]
Get rid of idiosyncratic accelerator syntax

6 years agoReintroduce the spacing around delimiters
Jean-Marc Lasgouttes [Wed, 20 Dec 2017 10:22:21 +0000 (11:22 +0100)]
Reintroduce the spacing around delimiters

This spacing was wrongly removed at 361bd53b as part of the
introduction of proper spacing btween elements, but it only introduces
some breathing space around the delimiters. This will not be necessary
anymore when/if we use proper delimiters from the cmex10 font.

6 years agoDo not draw inactive math corners when they have mathbg color
Jean-Marc Lasgouttes [Tue, 19 Dec 2017 21:32:32 +0000 (22:32 +0100)]
Do not draw inactive math corners when they have mathbg color

By default, inactive math corners are invisible. In practice they are
annoying because they are visible when selecting text, and they can
also overwrite some parts of the equation.

The code in Inset::drawMarkers2, which is only used for maths, is
moved to InsetMathHull. Moreover, the inactive corners are not drawn
when they have the same color as the math background. A better way to
achieve this would be to set the color to transparent, but we do not
support this yet.

6 years agorevtex4-1.lyx: LyXify the document
Uwe Stöhr [Tue, 19 Dec 2017 14:08:10 +0000 (15:08 +0100)]
revtex4-1.lyx: LyXify the document

- avoid unnecessary TeX code etc.

6 years agoFix lyx2lyx conversion of dashes.
Günter Milde [Sat, 30 Sep 2017 21:26:02 +0000 (23:26 +0200)]
Fix lyx2lyx conversion of dashes.

6 years agoctests: invert tests for Arabic splash
Scott Kostyshak [Tue, 19 Dec 2017 01:27:35 +0000 (20:27 -0500)]
ctests: invert tests for Arabic splash

The Arabic splash only compiles with XeTeX + system fonts.

6 years agoxyfigure.png: update the screenshot
Uwe Stöhr [Tue, 19 Dec 2017 00:50:42 +0000 (01:50 +0100)]
xyfigure.png: update the screenshot

6 years agonew Arabic splash.lyx from Hatim
Uwe Stöhr [Mon, 18 Dec 2017 14:26:17 +0000 (15:26 +0100)]
new Arabic splash.lyx from Hatim

6 years agoANNOUNCE: https a link
Scott Kostyshak [Mon, 18 Dec 2017 02:09:34 +0000 (21:09 -0500)]
ANNOUNCE: https a link

6 years agoRussian Tutorial.lyx: translations from Yuriy
Uwe Stöhr [Mon, 18 Dec 2017 00:39:16 +0000 (01:39 +0100)]
Russian Tutorial.lyx: translations from Yuriy

6 years agoUserGuide.lyx: distribute dash changes
Uwe Stöhr [Mon, 18 Dec 2017 00:32:10 +0000 (01:32 +0100)]
UserGuide.lyx: distribute dash changes

6 years agode.po: update
Juergen Spitzmueller [Sun, 17 Dec 2017 13:14:00 +0000 (14:14 +0100)]
de.po: update

6 years agoThinko.
Juergen Spitzmueller [Sun, 17 Dec 2017 11:53:40 +0000 (12:53 +0100)]
Thinko.

Thanks, Kornel!

6 years agoDo not rely on babel quotation macros for encodings other than [O]T1
Juergen Spitzmueller [Sun, 17 Dec 2017 11:16:01 +0000 (12:16 +0100)]
Do not rely on babel quotation macros for encodings other than [O]T1

Babel falls back to OT1 in these cases, which gives wrong output got the
guillemots

Fixes: #10947
6 years agoUpdate sk.po
Kornel Benko [Sun, 17 Dec 2017 08:56:23 +0000 (09:56 +0100)]
Update sk.po

6 years agode.po: update
Juergen Spitzmueller [Sun, 17 Dec 2017 08:28:44 +0000 (09:28 +0100)]
de.po: update

6 years agoAdapt documentation.
Juergen Spitzmueller [Sun, 17 Dec 2017 08:20:34 +0000 (09:20 +0100)]
Adapt documentation.

6 years agoAmend d56a5447f306
Juergen Spitzmueller [Sun, 17 Dec 2017 08:19:26 +0000 (09:19 +0100)]
Amend d56a5447f306

LaTeX only breaks after dashes (even though unicode suggests optional
line breaks also before em dashes).

6 years agoRussian splash.lyx: update from Yuriy
Uwe Stöhr [Sun, 17 Dec 2017 02:51:22 +0000 (03:51 +0100)]
Russian splash.lyx: update from Yuriy

6 years agoRussian doc files: finished review from Yuriy
Uwe Stöhr [Sun, 17 Dec 2017 02:40:02 +0000 (03:40 +0100)]
Russian doc files: finished review from Yuriy

6 years agoru.po: port from 2.3.x for Yuriy
Uwe Stöhr [Sun, 17 Dec 2017 02:38:24 +0000 (03:38 +0100)]
ru.po: port from 2.3.x for Yuriy

6 years agode.po: remerge to bring a lost string back
Uwe Stöhr [Sun, 17 Dec 2017 02:37:34 +0000 (03:37 +0100)]
de.po: remerge to bring a lost string back

6 years agouse https:// in the first line of .lyx files
Uwe Stöhr [Sun, 17 Dec 2017 01:24:26 +0000 (02:24 +0100)]
use https:// in the first line of .lyx files

- also support to detect https via tex2lyx

6 years agode.po: use another Project-Id
Uwe Stöhr [Sun, 17 Dec 2017 01:05:19 +0000 (02:05 +0100)]
de.po: use another Project-Id

to make it clear that master is no longer in sync with de.po in the 2.3.x branch

6 years agosk.po: New strings + revised shortcuts for stdmenus and stdcontext
Kornel Benko [Sat, 16 Dec 2017 20:20:02 +0000 (21:20 +0100)]
sk.po: New strings + revised shortcuts for stdmenus and stdcontext

6 years agode.po: update
Juergen Spitzmueller [Sat, 16 Dec 2017 16:46:14 +0000 (17:46 +0100)]
de.po: update

6 years agoFurther modifications of the "Dashes and Linebreaks" section
Juergen Spitzmueller [Sat, 16 Dec 2017 16:35:40 +0000 (17:35 +0100)]
Further modifications of the "Dashes and Linebreaks" section

6 years agoConsistent output of breakable/non-breakable dashes on all TeX engines.
Juergen Spitzmueller [Sat, 16 Dec 2017 15:11:25 +0000 (16:11 +0100)]
Consistent output of breakable/non-breakable dashes on all TeX engines.

Fixes: #10839
6 years agoFix #10871 compiler warnings.
Richard Heck [Sat, 16 Dec 2017 14:58:52 +0000 (09:58 -0500)]
Fix #10871 compiler warnings.

6 years agoFix #10869 compiler warnings.
Richard Heck [Sat, 16 Dec 2017 14:55:25 +0000 (09:55 -0500)]
Fix #10869 compiler warnings.

6 years agoFix #10867 compiler warnings.
Richard Heck [Sat, 16 Dec 2017 14:45:38 +0000 (09:45 -0500)]
Fix #10867 compiler warnings.

6 years agoProperly fix #10863 compiler warnings.
Richard Heck [Sat, 16 Dec 2017 14:30:12 +0000 (09:30 -0500)]
Properly fix #10863 compiler warnings.

Also change a few variable names, so as not to use "it" with
range-based for loops.

6 years agoRevert "Fix #10863 compiler warnings."
Richard Heck [Sat, 16 Dec 2017 14:22:41 +0000 (09:22 -0500)]
Revert "Fix #10863 compiler warnings."

This reverts commit b684ec39eaaf7d5b0270bf8109b8e281fa8c5d9f.

6 years agosplash.lyx: link https://www.lyx.org/Walkthrough
Uwe Stöhr [Sat, 16 Dec 2017 13:24:17 +0000 (14:24 +0100)]
splash.lyx: link https://www.lyx.org/Walkthrough

It is a good idea from Yuriy to link it, especially for the languages where we don't have other docs than the splash file.

6 years agogzstream.cpp: whitespace fix
Uwe Stöhr [Sat, 16 Dec 2017 12:09:39 +0000 (13:09 +0100)]
gzstream.cpp: whitespace fix

6 years agoFix #10894 compiler warnings.
Richard Heck [Sat, 16 Dec 2017 05:59:07 +0000 (00:59 -0500)]
Fix #10894 compiler warnings.

6 years agoFix #10891 compiler warnings.
Richard Heck [Sat, 16 Dec 2017 05:55:45 +0000 (00:55 -0500)]
Fix #10891 compiler warnings.

6 years agoFix #10887 compiler warnings.
Richard Heck [Sat, 16 Dec 2017 05:50:35 +0000 (00:50 -0500)]
Fix #10887 compiler warnings.

6 years agoFix #10884 compiler warnings.
Richard Heck [Sat, 16 Dec 2017 05:48:34 +0000 (00:48 -0500)]
Fix #10884 compiler warnings.

6 years agoFix #10874 compiler warnings.
Richard Heck [Sat, 16 Dec 2017 05:46:16 +0000 (00:46 -0500)]
Fix #10874 compiler warnings.

6 years agoFix #10872 compiler warnings.
Richard Heck [Sat, 16 Dec 2017 05:03:36 +0000 (00:03 -0500)]
Fix #10872 compiler warnings.

6 years agoFix #10868 compiler warnings.
Richard Heck [Sat, 16 Dec 2017 04:59:19 +0000 (23:59 -0500)]
Fix #10868 compiler warnings.

6 years agoFix #10865 compiler warnings.
Richard Heck [Sat, 16 Dec 2017 04:54:50 +0000 (23:54 -0500)]
Fix #10865 compiler warnings.

6 years agoFix #10864 compiler warnings.
Richard Heck [Sat, 16 Dec 2017 04:53:45 +0000 (23:53 -0500)]
Fix #10864 compiler warnings.

6 years agoFix #10863 compiler warnings.
Richard Heck [Sat, 16 Dec 2017 04:50:23 +0000 (23:50 -0500)]
Fix #10863 compiler warnings.

6 years agoFix #10862 compiler warnings.
Richard Heck [Sat, 16 Dec 2017 04:47:20 +0000 (23:47 -0500)]
Fix #10862 compiler warnings.

6 years agoFix #10859 compiler warnings.
Richard Heck [Sat, 16 Dec 2017 04:43:47 +0000 (23:43 -0500)]
Fix #10859 compiler warnings.

6 years agoFix #10858 compiler warnings.
Richard Heck [Sat, 16 Dec 2017 04:41:32 +0000 (23:41 -0500)]
Fix #10858 compiler warnings.

6 years agoFix #10852 compiler warnings.
Richard Heck [Sat, 16 Dec 2017 04:28:33 +0000 (23:28 -0500)]
Fix #10852 compiler warnings.

6 years agoProbably fix #10850 compiler warnings.
Richard Heck [Sat, 16 Dec 2017 04:25:51 +0000 (23:25 -0500)]
Probably fix #10850 compiler warnings.

6 years agoFix #10906 compiler warnings.
Richard Heck [Sat, 16 Dec 2017 04:20:57 +0000 (23:20 -0500)]
Fix #10906 compiler warnings.

6 years agoFix #10907 compiler warnings.
Richard Heck [Sat, 16 Dec 2017 04:13:39 +0000 (23:13 -0500)]
Fix #10907 compiler warnings.

6 years agogenerate_contributions.py: review links
Uwe Stöhr [Sat, 16 Dec 2017 03:06:09 +0000 (04:06 +0100)]
generate_contributions.py: review links

- use https if possible
- update links
- remove one nonexistent link
- use link to KDE's oxygen icons because these are licensed under the LGPL

6 years agoUse a backing store on macOS
Jean-Marc Lasgouttes [Sat, 25 Nov 2017 11:31:11 +0000 (12:31 +0100)]
Use a backing store on macOS

Qt on macOS does not respect the Qt::WA_OpaquePaintEvent attribute and
clears the widget backing store at each update. Therefore, we use our
own backing store in this case.

This restores a simplified version of the code that was removed at 24c29908.

6 years agodoc, templates and example files: use https for links to lyx.org
Uwe Stöhr [Fri, 15 Dec 2017 01:53:06 +0000 (02:53 +0100)]
doc, templates and example files: use https for links to lyx.org

6 years agodoc files: review of links
Uwe Stöhr [Fri, 15 Dec 2017 01:31:36 +0000 (02:31 +0100)]
doc files: review of links

- correct dead links
- use https if possible

6 years agochkconfig.ltx: correct sorting
Uwe Stöhr [Thu, 14 Dec 2017 19:18:40 +0000 (20:18 +0100)]
chkconfig.ltx: correct sorting

6 years agoUserGuide.lyx: review links
Uwe Stöhr [Thu, 14 Dec 2017 17:50:56 +0000 (18:50 +0100)]
UserGuide.lyx: review links

- update broken links
- use https if possible
- removed outdated section
- save LyXDocs.bib with JabRef 4

6 years agoexample files: use https links
Uwe Stöhr [Thu, 14 Dec 2017 15:39:14 +0000 (16:39 +0100)]
example files: use https links

6 years agoUse static_assert instead of LATTEST
Jean-Marc Lasgouttes [Thu, 14 Dec 2017 15:22:46 +0000 (16:22 +0100)]
Use static_assert instead of LATTEST

Fixes bug #10928

6 years agoRemove duplicate variable
Jean-Marc Lasgouttes [Thu, 14 Dec 2017 15:03:30 +0000 (16:03 +0100)]
Remove duplicate variable

Fixes bug #10922

6 years agoChange parameter name
Jean-Marc Lasgouttes [Thu, 14 Dec 2017 15:00:00 +0000 (16:00 +0100)]
Change parameter name

It was a same as a Row member

Fixes bug #10921.

6 years agoSimplify code in BiblioInfo.cpp
Jean-Marc Lasgouttes [Thu, 14 Dec 2017 14:41:54 +0000 (15:41 +0100)]
Simplify code in BiblioInfo.cpp

... and avoid MSVC warning

Fixes bug #10905

6 years agoRussian splash.lyx: updates from Yuriy
Uwe Stöhr [Thu, 14 Dec 2017 13:50:03 +0000 (14:50 +0100)]
Russian splash.lyx: updates from Yuriy

6 years agoFix MSVC warning
Jean-Marc Lasgouttes [Thu, 14 Dec 2017 12:39:37 +0000 (13:39 +0100)]
Fix MSVC warning

Take this occasion to simplify the code.

Fixes bug #10402.

6 years agoKill MSVC warning
Jean-Marc Lasgouttes [Thu, 14 Dec 2017 12:04:52 +0000 (13:04 +0100)]
Kill MSVC warning

Fixes bug #10900.

6 years agoAvoid assignment in if() clause
Jean-Marc Lasgouttes [Thu, 14 Dec 2017 10:22:05 +0000 (11:22 +0100)]
Avoid assignment in if() clause

The optimization they provide is not worth it IMO.

Fixes bugs #10898, #10899, #10940.

6 years agode.po: whitespace fix
Juergen Spitzmueller [Thu, 14 Dec 2017 07:09:03 +0000 (08:09 +0100)]
de.po: whitespace fix

6 years agode.po: a fix
Uwe Stöhr [Thu, 14 Dec 2017 02:39:30 +0000 (03:39 +0100)]
de.po: a fix

6 years agode.po: translate new strings
Uwe Stöhr [Thu, 14 Dec 2017 02:35:11 +0000 (03:35 +0100)]
de.po: translate new strings

- also few fixes spotted by Poedit

6 years agoen.po: fix a fuzzy translation
Uwe Stöhr [Thu, 14 Dec 2017 02:06:58 +0000 (03:06 +0100)]
en.po: fix a fuzzy translation

(detected by Poedit)
- also remove 2 unnecessary translations

6 years agoFrench UserGuide.lyx: port today's changes to master
Uwe Stöhr [Thu, 14 Dec 2017 02:02:12 +0000 (03:02 +0100)]
French UserGuide.lyx: port today's changes to master

6 years agoRussian Tutorial.lyx: first step to update by Yuriy
Uwe Stöhr [Wed, 13 Dec 2017 20:15:27 +0000 (21:15 +0100)]
Russian Tutorial.lyx: first step to update by Yuriy

6 years agosk.po: Revised shortcuts for all ui-files
Kornel Benko [Wed, 13 Dec 2017 20:06:18 +0000 (21:06 +0100)]
sk.po: Revised shortcuts for all ui-files

6 years agoru.po: more work from Yuriy
Uwe Stöhr [Wed, 13 Dec 2017 16:09:50 +0000 (17:09 +0100)]
ru.po: more work from Yuriy

6 years agogenerate_contributions.py: Fix for python3
Juergen Spitzmueller [Wed, 13 Dec 2017 11:54:40 +0000 (12:54 +0100)]
generate_contributions.py: Fix for python3

6 years agoImprove UndoGroupHelper and use it more
Jean-Marc Lasgouttes [Wed, 13 Dec 2017 10:10:49 +0000 (11:10 +0100)]
Improve UndoGroupHelper and use it more

Now the helper class contains logic that checks whether buffer are
known before closing them. This avoids potential crashes.

Use it in different places to siplify code. It is not clear at this
point whether it should be used everywhere.

Followup to bug #10847.

6 years agoHandle properly undo groups in embedded work areas
Jean-Marc Lasgouttes [Wed, 13 Dec 2017 09:38:47 +0000 (10:38 +0100)]
Handle properly undo groups in embedded work areas

When a buffer is in an embedded work area (adv. find&replace), it is
not found by BufferList:::exists(), and therefore the undo group
created in GuiApplication::dispatch and in the handling of
LFUN_COMMAND_SEQUENCE will not be closed.. Crashes can ensue, as
described in Ubuntu bug:
https://bugs.launchpad.net/bugs/1737429

The solution is to introduce BufferList::isInternal and act on it.

Fixes bug #10847.

6 years agoGuiApplication.cpp: remove unused includes
Uwe Stöhr [Wed, 13 Dec 2017 01:59:05 +0000 (02:59 +0100)]
GuiApplication.cpp: remove unused includes

6 years agoru.po: more translations from Yuriy
Uwe Stöhr [Tue, 12 Dec 2017 23:38:27 +0000 (00:38 +0100)]
ru.po: more translations from Yuriy

6 years agoAmend 3dcb317
Kornel Benko [Tue, 12 Dec 2017 19:54:56 +0000 (20:54 +0100)]
Amend 3dcb317

6 years agosk.po, more shortcuts
Kornel Benko [Tue, 12 Dec 2017 19:47:25 +0000 (20:47 +0100)]
sk.po, more shortcuts

6 years agoAdd menus.bind for Slovak UI.
Kornel Benko [Tue, 12 Dec 2017 19:44:05 +0000 (20:44 +0100)]
Add menus.bind for Slovak UI.

6 years agoREADME.localization, INSTALL.Win32: update description
Uwe Stöhr [Tue, 12 Dec 2017 16:17:06 +0000 (17:17 +0100)]
README.localization, INSTALL.Win32: update description

- kbabel was replaced by Lokalize
- Poedit must not break lines
- we need a recent gettext in the dependencies -> use the dependencies package that is up to date (also updated for Imagemagick, Python etc.)

6 years agode.po: translate one of 3 new strings
Uwe Stöhr [Tue, 12 Dec 2017 15:51:32 +0000 (16:51 +0100)]
de.po: translate one of 3 new strings

- also update German UserGuide.lyx for consistency

6 years agoru.po: fix the line ending problems
Uwe Stöhr [Tue, 12 Dec 2017 15:48:19 +0000 (16:48 +0100)]
ru.po: fix the line ending problems

the solution was to upgrade gettext to 0.19.8.1, see https://github.com/vslavik/poedit/issues/451 for details

6 years agogenerate_contributions.py: adding Yuriy to the CREDITS
Uwe Stöhr [Tue, 12 Dec 2017 14:30:28 +0000 (15:30 +0100)]
generate_contributions.py: adding Yuriy to the CREDITS

- btw. generate_contributions.py is not yet ready for Python 3, see bug #10845

6 years agoAdd some more accelerators to sk.po
Kornel Benko [Tue, 12 Dec 2017 13:02:03 +0000 (14:02 +0100)]
Add some more accelerators to sk.po

6 years agoUserGuide.lyx: distribute today's changes
Uwe Stöhr [Tue, 12 Dec 2017 01:25:17 +0000 (02:25 +0100)]
UserGuide.lyx: distribute today's changes

6 years agoAdd D. Gloger to the credits
Juergen Spitzmueller [Mon, 11 Dec 2017 09:18:26 +0000 (10:18 +0100)]
Add D. Gloger to the credits