]> git.lyx.org Git - lyx.git/log
lyx.git
3 years agoAutoconf: use included boost when system boost is not available
Jean-Marc Lasgouttes [Sun, 20 Dec 2020 18:26:01 +0000 (19:26 +0100)]
Autoconf: use included boost when system boost is not available

3 years agosome other stuff that should have been removed from boost
Jean-Marc Lasgouttes [Sun, 20 Dec 2020 17:05:55 +0000 (18:05 +0100)]
some other stuff that should have been removed from boost

Update extract.sh to remove more thoroughly old boost files (*.h, *.pl).

3 years agoAdd Lorenzo Bertini to the credits.
Richard Kimberly Heck [Sun, 20 Dec 2020 16:14:31 +0000 (11:14 -0500)]
Add Lorenzo Bertini to the credits.

3 years agoAdd missing header include
Juergen Spitzmueller [Sun, 20 Dec 2020 11:42:04 +0000 (12:42 +0100)]
Add missing header include

3 years agoFix MathML output of InsetMathDelim
Thibaut Cuvelier [Sat, 19 Dec 2020 23:20:52 +0000 (00:20 +0100)]
Fix MathML output of InsetMathDelim

Patch by lynx (https://www.lyx.org/trac/ticket/12050).

3 years agoMove Trackable class to Server.h
Yuriy Skalko [Wed, 16 Dec 2020 10:07:42 +0000 (12:07 +0200)]
Move Trackable class to Server.h

3 years agoMerge namespace signals2 into namespace lyx
Yuriy Skalko [Mon, 14 Dec 2020 18:46:39 +0000 (20:46 +0200)]
Merge namespace signals2 into namespace lyx

3 years agoUpdate Russian localization
Yuriy Skalko [Thu, 26 Nov 2020 18:00:48 +0000 (20:00 +0200)]
Update Russian localization

3 years agoRemove useless declaration
Yuriy Skalko [Tue, 15 Dec 2020 07:25:28 +0000 (09:25 +0200)]
Remove useless declaration

3 years agoTypo
Pavel Sanda [Sat, 19 Dec 2020 17:29:10 +0000 (18:29 +0100)]
Typo

3 years agoFixup 005f69de: code cleanup.
Jean-Marc Lasgouttes [Sat, 19 Dec 2020 14:34:20 +0000 (15:34 +0100)]
Fixup 005f69de: code cleanup.

Since we are not sure of where the cursor ends up after invoking
Cursor::handleNest it is safer to reset the cursor at each cell,
rather than reuse the same one over and over.

Related to bug #12035.

3 years agoTypo
Richard Kimberly Heck [Fri, 18 Dec 2020 22:35:58 +0000 (17:35 -0500)]
Typo

3 years agoRemove unnecessary change.
Richard Kimberly Heck [Fri, 18 Dec 2020 22:11:05 +0000 (17:11 -0500)]
Remove unnecessary change.

3 years agoMinor code simplification
Richard Kimberly Heck [Fri, 18 Dec 2020 21:59:55 +0000 (16:59 -0500)]
Minor code simplification

3 years agoSimplify checking whether files are controlled by SVN and GIT.
Richard Kimberly Heck [Fri, 18 Dec 2020 21:43:52 +0000 (16:43 -0500)]
Simplify checking whether files are controlled by SVN and GIT.

3 years agoRemove unused return values and useless member assignment.
Richard Kimberly Heck [Fri, 18 Dec 2020 21:23:31 +0000 (16:23 -0500)]
Remove unused return values and useless member assignment.

The master_ variable holds a FileName that points to the meta-data
for this file, e.g., CVS/Entries. There is no such thing in SVN or GIT.
So we remove that variable from those classes.

3 years agotypo
Richard Kimberly Heck [Fri, 18 Dec 2020 21:19:28 +0000 (16:19 -0500)]
typo

3 years agoComments
Richard Kimberly Heck [Fri, 18 Dec 2020 21:19:05 +0000 (16:19 -0500)]
Comments

3 years agoAllow registration of files with svn when parents directory is not yet registered.
Richard Kimberly Heck [Fri, 18 Dec 2020 21:01:43 +0000 (16:01 -0500)]
Allow registration of files with svn when parents directory is not yet registered.

3 years agoComment
Richard Kimberly Heck [Fri, 18 Dec 2020 20:53:45 +0000 (15:53 -0500)]
Comment

3 years agoFix bug with registering files for VC when they are in repo subdirs.
Richard Kimberly Heck [Fri, 18 Dec 2020 20:48:51 +0000 (15:48 -0500)]
Fix bug with registering files for VC when they are in repo subdirs.

3 years agoStyle
Richard Kimberly Heck [Fri, 18 Dec 2020 19:56:18 +0000 (14:56 -0500)]
Style

3 years agoConst
Richard Kimberly Heck [Fri, 18 Dec 2020 19:55:58 +0000 (14:55 -0500)]
Const

3 years agoRemove unused file output
Richard Kimberly Heck [Fri, 18 Dec 2020 19:51:56 +0000 (14:51 -0500)]
Remove unused file output

3 years agoComment
Richard Kimberly Heck [Fri, 18 Dec 2020 19:50:13 +0000 (14:50 -0500)]
Comment

3 years agoStyle
Richard Kimberly Heck [Fri, 18 Dec 2020 19:37:58 +0000 (14:37 -0500)]
Style

3 years agoUse right style for private member
Richard Kimberly Heck [Thu, 17 Dec 2020 21:56:50 +0000 (16:56 -0500)]
Use right style for private member

3 years agoMove "LyX Documentation Tools" toolbar to "Others"
Scott Kostyshak [Fri, 18 Dec 2020 01:43:54 +0000 (20:43 -0500)]
Move "LyX Documentation Tools" toolbar to "Others"

This move is done because not many users likely use this toolbar.

Those who use it now need to go through the extra submenu "Other
Toolbars" and also need to move the toolbar from the bottom to the
top (if they want previous behavior). But once that is done, the
toolbar stays across sessions.

3 years ago* layouttranslations - review of id by Waluyo Adi Siswanto
Pavel Sanda [Thu, 17 Dec 2020 21:33:59 +0000 (22:33 +0100)]
* layouttranslations - review of id by Waluyo Adi Siswanto

3 years ago* id.po from Waluyo Adi Siswanto
Pavel Sanda [Thu, 17 Dec 2020 21:29:37 +0000 (22:29 +0100)]
* id.po from Waluyo Adi Siswanto

3 years agoFix crash after b0937fb9.
Jean-Marc Lasgouttes [Thu, 17 Dec 2020 19:32:06 +0000 (20:32 +0100)]
Fix crash after b0937fb9.

Now the cursor is not left inside color inset, so it is not needed to
pop_back.

Fix bug #12035.

3 years agoMv "Math Panels" toolbar item by other math items
Scott Kostyshak [Thu, 17 Dec 2020 15:17:13 +0000 (10:17 -0500)]
Mv "Math Panels" toolbar item by other math items

Now in View > Toolbars the math items are together, ordered as
follows:

5. Math
6. Math Panels
7. Math Macros

"Math Macros" is last because it seems the least important.

This commit makes no change to the toolbar contents (I just
cut/pasted to reorder).

3 years agode.po
Juergen Spitzmueller [Thu, 17 Dec 2020 10:26:17 +0000 (11:26 +0100)]
de.po

3 years agoImplement sane UI for switching tristate toolbars (#6364)
Juergen Spitzmueller [Thu, 17 Dec 2020 09:15:18 +0000 (10:15 +0100)]
Implement sane UI for switching tristate toolbars (#6364)

Also fix toolbar toggling with AllowAuto which was broken since
a long time.

3 years agoWhitespace
Juergen Spitzmueller [Thu, 17 Dec 2020 09:10:56 +0000 (10:10 +0100)]
Whitespace

3 years agoAdv-Find: Try to use some more unicode chars (instead of latex macros)
Kornel Benko [Tue, 15 Dec 2020 17:08:02 +0000 (18:08 +0100)]
Adv-Find: Try to use some more unicode chars (instead of latex macros)

3 years agoTake label width into account for SubLabel insets
Jean-Marc Lasgouttes [Tue, 15 Dec 2020 14:25:07 +0000 (15:25 +0100)]
Take label width into account for SubLabel insets

The drawing of the label should not go further than inset width.

Fixes bug #12046.

3 years agoSmall improvement to 2ac48f2c.
Kornel Benko [Tue, 15 Dec 2020 11:54:04 +0000 (12:54 +0100)]
Small improvement to 2ac48f2c.

Making the regex little more robust.

3 years agoDialog.h and DialogFactory.h are not moc-able
Jean-Marc Lasgouttes [Tue, 15 Dec 2020 10:53:06 +0000 (11:53 +0100)]
Dialog.h and DialogFactory.h are not moc-able

3 years agoAdd some documentation
Juergen Spitzmueller [Tue, 15 Dec 2020 08:52:52 +0000 (09:52 +0100)]
Add some documentation

3 years agoDo not close spellchecker after "Replace All" (#11310)
Juergen Spitzmueller [Tue, 15 Dec 2020 08:46:32 +0000 (09:46 +0100)]
Do not close spellchecker after "Replace All" (#11310)

Wrong use of wrapAround here

3 years agoFix prefs2prefs for \\set_color
Juergen Spitzmueller [Tue, 15 Dec 2020 08:15:23 +0000 (09:15 +0100)]
Fix prefs2prefs for \\set_color

3 years agoOne more nullptr
Juergen Spitzmueller [Tue, 15 Dec 2020 07:53:41 +0000 (08:53 +0100)]
One more nullptr

3 years agoMore readable latex color (on button and workarea) in dark mode
Juergen Spitzmueller [Tue, 15 Dec 2020 07:53:06 +0000 (08:53 +0100)]
More readable latex color (on button and workarea) in dark mode

3 years agoFix nullptr warning
Juergen Spitzmueller [Tue, 15 Dec 2020 07:36:17 +0000 (08:36 +0100)]
Fix nullptr warning

3 years agoFix thinko
Richard Kimberly Heck [Tue, 15 Dec 2020 04:33:51 +0000 (23:33 -0500)]
Fix thinko

3 years agoUpdate sk.po
Kornel Benko [Mon, 14 Dec 2020 19:49:16 +0000 (20:49 +0100)]
Update sk.po

3 years agoFind-Adv: A try to handle cyrillic chars also in regexp-mode
Kornel Benko [Mon, 14 Dec 2020 19:43:39 +0000 (20:43 +0100)]
Find-Adv: A try to handle cyrillic chars also in regexp-mode

3 years agoTweak nod Makefile
Jean-Marc Lasgouttes [Mon, 14 Dec 2020 17:58:40 +0000 (18:58 +0100)]
Tweak nod Makefile

There is no inner nod/ directory. We could, but it is probably not worth it.

3 years agoRemove signal2 from included boost
Jean-Marc Lasgouttes [Mon, 14 Dec 2020 17:40:58 +0000 (18:40 +0100)]
Remove signal2 from included boost

This is not necessary now that we use the nod library.

3 years agoAmend 24b71d30d56752 (#12048)
Juergen Spitzmueller [Mon, 14 Dec 2020 13:19:08 +0000 (14:19 +0100)]
Amend 24b71d30d56752 (#12048)

3 years agode.po
Juergen Spitzmueller [Mon, 14 Dec 2020 11:17:42 +0000 (12:17 +0100)]
de.po

3 years agoRegenerate for id
Pavel Sanda [Sun, 13 Dec 2020 23:28:21 +0000 (00:28 +0100)]
Regenerate for id

3 years agotypo
Pavel Sanda [Sun, 13 Dec 2020 23:24:45 +0000 (00:24 +0100)]
typo

3 years agoFresh remerge of id.po
Pavel Sanda [Sun, 13 Dec 2020 23:22:45 +0000 (00:22 +0100)]
Fresh remerge of id.po

3 years agoUpdate from Waluyo Adi Siswanto.
Pavel Sanda [Sun, 13 Dec 2020 23:19:57 +0000 (00:19 +0100)]
Update from Waluyo Adi Siswanto.

3 years agoCompile on older gcc.
Pavel Sanda [Sun, 13 Dec 2020 23:01:05 +0000 (00:01 +0100)]
Compile on older gcc.

3 years agoAmend bda4570, remove BOM
Yuriy Skalko [Sun, 13 Dec 2020 22:51:26 +0000 (00:51 +0200)]
Amend bda4570, remove BOM

3 years agoUse new signal library `nod` instead of `boost::signals2`
Yuriy Skalko [Sun, 13 Dec 2020 21:06:05 +0000 (23:06 +0200)]
Use new signal library `nod` instead of `boost::signals2`

Thanks Enrico for updating autotools files.

3 years agolayouts: s/theorem-counters/theorems-counters/
Scott Kostyshak [Sun, 13 Dec 2020 18:25:41 +0000 (13:25 -0500)]
layouts: s/theorem-counters/theorems-counters/

Amends ccc7c641.

3 years agoMake InsetInfo math/IPA icons visible in dark mode
Juergen Spitzmueller [Sun, 13 Dec 2020 08:51:32 +0000 (09:51 +0100)]
Make InsetInfo math/IPA icons visible in dark mode

This does not show the real colors, but the icons are at least readable.

3 years agoDo not forceLTR in InsetHyperlink (#12044)
Juergen Spitzmueller [Sun, 13 Dec 2020 04:54:48 +0000 (05:54 +0100)]
Do not forceLTR in InsetHyperlink (#12044)

This can also be RTL text

3 years agoWhitespace
Juergen Spitzmueller [Sun, 13 Dec 2020 04:08:11 +0000 (05:08 +0100)]
Whitespace

3 years agoDitch deprecation warning
Juergen Spitzmueller [Sat, 12 Dec 2020 13:16:34 +0000 (14:16 +0100)]
Ditch deprecation warning

3 years agoUse semantic latex and math colors for dark theme icon overlay
Juergen Spitzmueller [Sat, 12 Dec 2020 09:56:51 +0000 (10:56 +0100)]
Use semantic latex and math colors for dark theme icon overlay

3 years agoAdd dark theme colors to semantic colors (#8325)
Juergen Spitzmueller [Sat, 12 Dec 2020 09:56:05 +0000 (10:56 +0100)]
Add dark theme colors to semantic colors (#8325)

3 years agoWininstaller2: improved check if over installing
Eugene Chornyi [Sat, 12 Dec 2020 09:04:17 +0000 (10:04 +0100)]
Wininstaller2: improved check if over installing

3 years agoWininstaller2: minor bugfix
Eugene Chornyi [Sat, 12 Dec 2020 08:37:28 +0000 (09:37 +0100)]
Wininstaller2: minor bugfix

3 years agoWininstaller2: silently uninstall old LyX if not the same minor version
Eugene Chornyi [Fri, 11 Dec 2020 21:15:02 +0000 (22:15 +0100)]
Wininstaller2: silently uninstall old LyX if not the same minor version

3 years agoamend 99b1488f0e591539b5597d36dbadda26844b2078 - on Mac the include is needed
Stephan Witt [Fri, 11 Dec 2020 17:42:04 +0000 (18:42 +0100)]
amend 99b1488f0e591539b5597d36dbadda26844b2078 - on Mac the include is needed

3 years agoDocument new label colors and warn against using static colors in layouts
Juergen Spitzmueller [Fri, 11 Dec 2020 10:47:01 +0000 (11:47 +0100)]
Document new label colors and warn against using static colors in layouts

3 years agoUse only semantic colors in layout definitions
Juergen Spitzmueller [Fri, 11 Dec 2020 10:46:31 +0000 (11:46 +0100)]
Use only semantic colors in layout definitions

Part of #8325

3 years agoIntroduce semantic label colors
Juergen Spitzmueller [Fri, 11 Dec 2020 10:44:45 +0000 (11:44 +0100)]
Introduce semantic label colors

This allows customization e.g. in dark mode and is a prerequisite
for color theming

Part of #8325

3 years agoBoost.lexical_cast is not needed anymore.
Jean-Marc Lasgouttes [Fri, 11 Dec 2020 09:11:08 +0000 (10:11 +0100)]
Boost.lexical_cast is not needed anymore.

As of 9348c5c6, we use std::to_string() instead.

This reduces the size of our boost copy by a couple of MB.

3 years agoAdapt math and IPA panels to dark theme (#5636)
Juergen Spitzmueller [Fri, 11 Dec 2020 08:08:41 +0000 (09:08 +0100)]
Adapt math and IPA panels to dark theme (#5636)

3 years agoRemove unused function
Juergen Spitzmueller [Fri, 11 Dec 2020 08:08:10 +0000 (09:08 +0100)]
Remove unused function

3 years agoUse `to_string` instead of `boost::lexical_cast`
Yuriy Skalko [Thu, 10 Dec 2020 12:33:47 +0000 (14:33 +0200)]
Use `to_string` instead of `boost::lexical_cast`

3 years agoRemove unnecessary `c_str`
Yuriy Skalko [Thu, 10 Dec 2020 12:32:55 +0000 (14:32 +0200)]
Remove unnecessary `c_str`

3 years agoPreserve paragraph depth when dissolving.
Jean-Marc Lasgouttes [Thu, 10 Dec 2020 17:34:07 +0000 (18:34 +0100)]
Preserve paragraph depth when dissolving.

It turns out that makeSameLayout() does more than we want.

Fixes bug #11981.

3 years agoAdd contents of soul flex insets to toc
Juergen Spitzmueller [Thu, 10 Dec 2020 13:02:30 +0000 (14:02 +0100)]
Add contents of soul flex insets to toc

3 years agoCleanup extract.sh
Jean-Marc Lasgouttes [Thu, 10 Dec 2020 11:13:02 +0000 (12:13 +0100)]
Cleanup extract.sh

Add new option --report to create an HTML report (shows dependencies
at the end).

3 years agoAutotools: use C++17 mode when available
Jean-Marc Lasgouttes [Thu, 10 Dec 2020 09:55:09 +0000 (10:55 +0100)]
Autotools: use C++17 mode when available

3 years agoAdv-Search: Use some free unicodes as replacement for searched spaces
Kornel Benko [Thu, 10 Dec 2020 10:32:59 +0000 (11:32 +0100)]
Adv-Search: Use some free unicodes as replacement for searched spaces

Without this, it is difficult to find backslashed macros if in regexp-mode.

3 years agoUpdate sk.po
Kornel Benko [Thu, 10 Dec 2020 10:32:38 +0000 (11:32 +0100)]
Update sk.po

3 years agoHarmonize some math icon colors
Juergen Spitzmueller [Thu, 10 Dec 2020 08:23:12 +0000 (09:23 +0100)]
Harmonize some math icon colors

Use the same blue and red all over the place

3 years agoSearch ipa image dir befor top dir
Juergen Spitzmueller [Thu, 10 Dec 2020 06:08:04 +0000 (07:08 +0100)]
Search ipa image dir befor top dir

Else the unknown icon is found before the proper icon.

This unbreaks IPA panel top icons

3 years agoReduce the amount of needed boost headers
Jean-Marc Lasgouttes [Wed, 9 Dec 2020 13:50:18 +0000 (14:50 +0100)]
Reduce the amount of needed boost headers

boost/signals2.hpp is a convenience header, it seems that
boost/signals2/signal.hpp is enough for our needs.

This allows to get rid of 6MiB of header files in 3rdparty/boost (and
probably to speed-up compilation).

3 years agoOverhaul (no)limits support
Jean-Marc Lasgouttes [Wed, 9 Dec 2020 08:39:49 +0000 (09:39 +0100)]
Overhaul (no)limits support

- Add limits support to InsetMathScript
- Add limits support to InsetMathClass
- Fix bug where limits changing is disabled in inline math

Now the MathData objects remember whether they are in diaply mode.

Fixes bug #12045.

3 years agoCmake batch tests: Export changed (Added empty line)
Kornel Benko [Wed, 9 Dec 2020 09:54:56 +0000 (10:54 +0100)]
Cmake batch tests: Export changed (Added empty line)

3 years agoUpdate credits
Richard Kimberly Heck [Tue, 8 Dec 2020 23:13:40 +0000 (18:13 -0500)]
Update credits

3 years agoHint message when .lyx dir can not be created.
Pavel Sanda [Tue, 8 Dec 2020 08:53:38 +0000 (09:53 +0100)]
Hint message when .lyx dir can not be created.

Useful for scripts running without standard homedir environments,
cf https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=816173

3 years agoTypo
Enrico Forestieri [Mon, 7 Dec 2020 21:32:36 +0000 (22:32 +0100)]
Typo

3 years agoMake spellchecker work in read-only document
Jean-Marc Lasgouttes [Mon, 7 Dec 2020 16:53:40 +0000 (17:53 +0100)]
Make spellchecker work in read-only document

Mistakes are visible but word replacement is disabled. Disable relevant
widgets depending on the situation.

Move updateView code to SpellcheckerWidget::Private.

3 years agoMove implementation details to constructors. Amend 78f457796c
Yuriy Skalko [Sun, 6 Dec 2020 16:01:09 +0000 (18:01 +0200)]
Move implementation details to constructors. Amend 78f457796c

3 years agoFix compilation
Pavel Sanda [Sun, 6 Dec 2020 17:37:38 +0000 (18:37 +0100)]
Fix compilation

3 years agoUse range-based for loops
Yuriy Skalko [Thu, 3 Dec 2020 19:51:25 +0000 (21:51 +0200)]
Use range-based for loops

3 years agoMore enums & includes refactoring
Yuriy Skalko [Wed, 2 Dec 2020 20:34:28 +0000 (22:34 +0200)]
More enums & includes refactoring

3 years agode.po
Juergen Spitzmueller [Sun, 6 Dec 2020 16:07:28 +0000 (17:07 +0100)]
de.po

3 years agoClarify documentation if "Keep change markup on paste" pref
Juergen Spitzmueller [Sun, 6 Dec 2020 16:04:17 +0000 (17:04 +0100)]
Clarify documentation if "Keep change markup on paste" pref

3 years agoUse LOCK in all cases
Richard Kimberly Heck [Sun, 6 Dec 2020 15:57:14 +0000 (10:57 -0500)]
Use LOCK in all cases