[LyX/2.4.x] #13049 add window activation for preferences to avoid it be hidden by main window on mac after alert prompts

2024-04-19 Thread Stephan Witt
commit 5554fe9aeb51478b60e6bc04ebf9727d9b081b63 Author: Stephan Witt Date: Fri Apr 5 10:47:49 2024 +0200 #13049 add window activation for preferences to avoid it be hidden by main window on mac after alert prompts (cherry picked from commit

[LyX/2.4.x] Improved copy operation for user directory contents of previous major releases

2024-04-13 Thread Stephan Witt
commit 5cc72815cc1e9659c40af694ab8c321dceb09f41 Author: Stephan Witt Date: Thu Apr 11 18:30:29 2024 +0200 Improved copy operation for user directory contents of previous major releases - avoid copying of configure.log - avoid copying of chkconfig.ltx There is a report

[LyX/master] #12641 document the Qt fix in release notes

2024-04-11 Thread Stephan Witt
commit cad4da738da4eac220da363ed3ce0ab99cc48b5b Author: Stephan Witt Date: Thu Apr 11 23:26:26 2024 +0200 #12641 document the Qt fix in release notes --- lib/RELEASE-NOTES | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/RELEASE-NOTES b/lib/RELEASE-NOTES index

[LyX/master] Add LyX-2.4 user directory to the list of candidates for copying on first run of LyX-2.5.

2024-04-11 Thread Stephan Witt
commit 2883cd4215c14a8eb935f805333fa955fb08f4e3 Author: Stephan Witt Date: Thu Apr 11 18:31:51 2024 +0200 Add LyX-2.4 user directory to the list of candidates for copying on first run of LyX-2.5. --- lib/configure.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib

[LyX/master] Improved copy operation for user directory contents of previous major releases

2024-04-11 Thread Stephan Witt
commit 945a02e2e176e0f8fb9c599700c693032a01fa5d Author: Stephan Witt Date: Thu Apr 11 18:30:29 2024 +0200 Improved copy operation for user directory contents of previous major releases - avoid copying of configure.log - avoid copying of chkconfig.ltx There is a report

[LyX features/biginset] #13049 add window activation for preferences to avoid it be hidden by main window on mac after alert prompts

2024-04-05 Thread Stephan Witt
commit 4c1db7cad866d99af2f2474d8467cc8581eb0eef Author: Stephan Witt Date: Fri Apr 5 10:47:49 2024 +0200 #13049 add window activation for preferences to avoid it be hidden by main window on mac after alert prompts --- src/frontends/qt/GuiPrefs.cpp | 29 +++-- 1

[LyX/master] #13049 add window activation for preferences to avoid it be hidden by main window on mac after alert prompts

2024-04-05 Thread Stephan Witt
commit 4c1db7cad866d99af2f2474d8467cc8581eb0eef Author: Stephan Witt Date: Fri Apr 5 10:47:49 2024 +0200 #13049 add window activation for preferences to avoid it be hidden by main window on mac after alert prompts --- src/frontends/qt/GuiPrefs.cpp | 29 +++-- 1

[LyX/2.3.x] Fix Disable Editing "Lock" icon protrudes into tab title on macOS

2024-03-17 Thread Stephan Witt
commit 58acfdf08600f7f269074ebf90cb18e60ed3dd02 Author: Daniel Ramoeller Date: Mon Feb 22 11:04:10 2021 +0100 Fix Disable Editing "Lock" icon protrudes into tab title on macOS On macOS the Disable Editing "Lock" icon protrudes into tab title Also, since the close button

[LyX/master] Avoid call of lilypond-book as python script if not on Windows

2024-01-28 Thread Stephan Witt
commit 3be3183eea8e92d78fa6c834cf67a992b75eead4 Author: Stephan Witt Date: Mon Jan 29 07:59:48 2024 +0100 Avoid call of lilypond-book as python script if not on Windows --- lib/configure.py |7 +++ 1 files changed, 7 insertions(+), 0 deletions(-) diff --git a/lib/configure.py b

[LyX/master] #11921 change default roman (serif) screen font

2023-08-23 Thread Stephan Witt
commit 7157e42044a1157b6b9e6f504af77730a4ecd538 Author: Stephan Witt Date: Wed Aug 23 21:36:10 2023 +0200 #11921 change default roman (serif) screen font The hard coded LyX default font (Times) doesn't work well on macOS. The text seems to be shifted slightly upwards

[LyX/master] Amend change 5c8e3a5f0d - correct include directives

2023-08-18 Thread Stephan Witt
commit d409555bda9772a7f684cdd4701ada38231c3082 Author: Stephan Witt Date: Fri Aug 18 12:51:40 2023 +0200 Amend change 5c8e3a5f0d - correct include directives --- src/frontends/qt/GuiProgress.cpp |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/frontends/qt

[LyX/master] #11765 map Command-w like modern apps do - close current view - on Mac

2023-08-06 Thread Stephan Witt
commit 743c4c7e470065a3ba859e36856fd10a734234c4 Author: Stephan Witt Date: Sun Aug 6 17:07:39 2023 +0200 #11765 map Command-w like modern apps do - close current view - on Mac --- lib/bind/mac.bind |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/lib/bind/mac.bind

[LyX/master] #12626 disable Ok button of shortcut editor when LFUN is empty

2023-08-05 Thread Stephan Witt
commit d656e01172a3f1189cc70386132d3d5221121d3d Author: Stephan Witt Date: Sun Aug 6 00:28:50 2023 +0200 #12626 disable Ok button of shortcut editor when LFUN is empty --- src/frontends/qt/GuiPrefs.cpp |8 src/frontends/qt/GuiPrefs.h |5 + 2 files changed, 13

[LyX/master] #10740 fix focus problems with color picker on Mac

2023-08-05 Thread Stephan Witt
commit 49fe82ec8ddf829aabeddb74cd51f1bef5b4df52 Author: Stephan Witt Date: Sat Aug 5 15:23:44 2023 +0200 #10740 fix focus problems with color picker on Mac - closing the color picker focuses the wrong (main) window - to return focus to correct (parent) window it has

[LyX/master] #12576 improved file name chooser implementation for GUI dialogs

2023-08-05 Thread Stephan Witt
commit 65ec100f6a13c0ee9b6edecd2b81552373fa70a0 Author: Stephan Witt Date: Sat Aug 5 08:56:35 2023 +0200 #12576 improved file name chooser implementation for GUI dialogs - code reorganization to move the file name chooser methods in GuiDialog class - on Mac add explicit raise

[LyX/master] #12001 make message boxes modal on Mac

2023-08-02 Thread Stephan Witt
commit 550c79215b16d89a7f849145520741ba3400f58b Author: Stephan Witt Date: Wed Aug 2 17:59:46 2023 +0200 #12001 make message boxes modal on Mac --- src/frontends/qt/GuiAlert.cpp |3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/src/frontends/qt/GuiAlert.cpp b/src

[LyX/master] #12818 amend last change b924db72c5 - use c++ 11 compiler compatible code

2023-07-16 Thread Stephan Witt
commit c4195defe61a73afbf67a9250abf9126c4432c11 Author: Stephan Witt Date: Sun Jul 16 17:11:38 2023 +0200 #12818 amend last change b924db72c5 - use c++ 11 compiler compatible code --- src/frontends/qt/GuiAlert.cpp |7 --- 1 files changed, 4 insertions(+), 3 deletions(-) diff

[LyX/master] #12818 correct evaluation of message box result info

2023-07-16 Thread Stephan Witt
commit b924db72c5bc7e194d1b6a2b0e55f0427fa366b6 Author: Stephan Witt Date: Sun Jul 16 16:48:49 2023 +0200 #12818 correct evaluation of message box result info The help page of int QMessageBox::exec() (​https://doc.qt.io/qt-6/qmessagebox.html#exec) says: When using

[LyX/master] Improved LYX_BUILD_TYPE detection for cmake - case insensitive AC_INIT processing

2023-06-19 Thread Stephan Witt
commit f88986eff5aedf6cce5832b0f5028124e72482a4 Author: Stephan Witt Date: Mon Jun 19 08:00:08 2023 +0200 Improved LYX_BUILD_TYPE detection for cmake - case insensitive AC_INIT processing --- development/cmake/modules/LyXMacros.cmake |5 +++-- 1 files changed, 3 insertions(+), 2

[LyX/master] Properly uncheck insert table toolbutton

2023-06-18 Thread Stephan Witt
commit ca5a75b23e88ec40ecf13acbae09ecaf3f0253e5 Author: Daniel Ramoeller Date: Sat Jun 10 10:22:26 2023 +0200 Properly uncheck insert table toolbutton Fix for bug #12801 --- src/frontends/qt/InsertTableWidget.cpp |7 +++ src/frontends/qt/InsertTableWidget.h |1 + 2

[LyX/2.3.x] #12523 check for existence of usable Python interpreter

2023-06-14 Thread Stephan Witt
commit b2a026fbf76e82f50adf8c921a36e40ba38b5413 Author: Stephan Witt Date: Wed Jun 14 12:00:41 2023 +0200 #12523 check for existence of usable Python interpreter Backport of change bbc2270 - present appropriate alert message in case of missing Python - add the option

[LyX/master] macOS - Improved source validation on copying of Qt frameworks to app bundle.

2023-06-14 Thread Stephan Witt
commit 789da12d318e74817b35790aa44553cf0fa5960a Author: Stephan Witt Date: Wed Jun 14 08:17:10 2023 +0200 macOS - Improved source validation on copying of Qt frameworks to app bundle. --- development/LyX-Mac-binary-release.sh | 66 ++--- 1 files changed, 36

[LyX/master] macOS - Remove QtCore5Compat reference from list of frameworks to copy into app bundle

2023-06-14 Thread Stephan Witt
commit 0763fc197a38f39c076a144c2a0be4d8af656f09 Author: Stephan Witt Date: Wed Jun 14 08:19:34 2023 +0200 macOS - Remove QtCore5Compat reference from list of frameworks to copy into app bundle --- development/LyX-Mac-binary-release.sh |2 +- 1 files changed, 1 insertions(+), 1

[LyX/master] #12769 correct line width based painting of wavy underline

2023-05-14 Thread Stephan Witt
commit ac286e54b7dcdd7fdde46359e1b859e0c1ba54f7 Author: Stephan Witt Date: Mon May 15 07:06:44 2023 +0200 #12769 correct line width based painting of wavy underline With very tiny fonts the line width is 0 and the loop to construct the wavy line never ends. --- src/frontends/qt

[LyX/master] #12523 check for existence of usable Python interpreter

2023-01-05 Thread Stephan Witt
commit bbc2270972cfbb1aa11836498c8a6c73be91f18d Author: Stephan Witt Date: Fri Jan 6 00:32:09 2023 +0100 #12523 check for existence of usable Python interpreter - present appropriate alert message in case of missing Python - add the option to quit LyX immediately - recheck

[LyX/master] Care for Qt5 LTS support for macos

2022-12-30 Thread Stephan Witt
commit 102a68dd6a7abe5a68df58a6b7f29bc467e53f06 Author: Stephan Witt Date: Fri Dec 30 23:37:43 2022 +0100 Care for Qt5 LTS support for macos --- development/LyX-Mac-binary-release.sh |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/development/LyX-Mac-binary

[LyX/master] Care for weird Qt6 package install location of developer tools (moc, uic etc).

2022-12-30 Thread Stephan Witt
commit a10844a531eb0a2a28155ead79ccf2919d452e5f Author: Stephan Witt Date: Fri Dec 30 12:08:43 2022 +0100 Care for weird Qt6 package install location of developer tools (moc, uic etc). --- development/LyX-Mac-binary-release.sh |1 + 1 files changed, 1 insertions(+), 0 deletions

[LyX/master] Make code sign operation the final step of package build.

2022-12-30 Thread Stephan Witt
commit cc607af469dbc982d6b29d29412f2e8a202c2b8b Author: Stephan Witt Date: Fri Dec 30 12:07:20 2022 +0100 Make code sign operation the final step of package build. --- development/LyX-Mac-binary-release.sh |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git

[LyX/master] Add missing parts for the creation of the resolution independent multi-image TIFF as disk image background.

2022-12-16 Thread Stephan Witt
commit 12e22708aabf706451b8435c501190dc35ca30e3 Author: Stephan Witt Date: Fri Dec 16 16:10:34 2022 +0100 Add missing parts for the creation of the resolution independent multi-image TIFF as disk image background. --- development/LyX-Mac-binary-release.sh | 11 +++ development

[LyX/2.3.x] Add macOS 11 to SDK detection for builds on Mac

2022-12-15 Thread Stephan Witt
commit f4cd2e863bd0db9f9f8a0889297069fa4beb5702 Author: Stephan Witt Date: Sun May 30 17:22:42 2021 +0200 Add macOS 11 to SDK detection for builds on Mac (cherry picked from commit 187a9d643902215f881d172ca7c7da71b341bb2c) --- development/LyX-Mac-binary-release.sh |2 +- 1

[LyX/2.3.x] Add status protocol for backport of macOS build improvements.

2022-12-15 Thread Stephan Witt
commit 419f15e51187c0dbf3258e96501efb33389acb04 Author: Stephan Witt Date: Thu Dec 15 22:43:19 2022 +0100 Add status protocol for backport of macOS build improvements. --- status.23x |6 ++ 1 files changed, 6 insertions(+), 0 deletions(-) diff --git a/status.23x b/status.23x

[LyX/2.3.x] Add the option build with different compiler and linker flag extensions.

2022-12-15 Thread Stephan Witt
commit fa5320c910b70723ec90af11590964204b7b9747 Author: Stephan Witt Date: Fri Sep 21 21:48:48 2018 +0200 Add the option build with different compiler and linker flag extensions. (cherry picked from commit d4f51e6ed0d92f99843ed8998823e2c0c3c1a7f4) --- development/LyX-Mac-binary

[LyX/2.3.x] care for optional brackets around version string

2022-12-15 Thread Stephan Witt
commit 9956d3fb43e6647619868e0ad884247fd4af93cb Author: Stephan Witt Date: Mon Jun 17 18:07:05 2019 +0200 care for optional brackets around version string (cherry picked from commit b0a73c0dfdbfa0541f04d7ee2578c4cd272ef7b9) --- development/LyX-Mac-binary-release.sh |2 +- 1

[LyX/2.3.x] Pass Qt library location as link option for frameworks on Mac

2022-12-15 Thread Stephan Witt
commit 95bd9e5b45842e540ab76ed11c682b1696d68602 Author: Stephan Witt Date: Sun May 30 17:30:08 2021 +0200 Pass Qt library location as link option for frameworks on Mac (cherry picked from commit c518c57a78f3d240ed59deb81febe7800cca2d70) --- development/LyX-Mac-binary-release.sh

[LyX/master] Follow-up for change a66ee4109e - guard Qt 5.4 code with version check

2022-12-08 Thread Stephan Witt
commit deae5ea23a507b9560278382f89c4219d38b7245 Author: Stephan Witt Date: Thu Dec 8 18:05:28 2022 +0100 Follow-up for change a66ee4109e - guard Qt 5.4 code with version check --- src/frontends/qt/GuiAbout.cpp |2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/src

[LyX/master] Add OS version info to About box.

2022-12-06 Thread Stephan Witt
commit a66ee4109ee84a4a501dbaa29580cdefe1aadd36 Author: Stephan Witt Date: Wed Dec 7 00:08:11 2022 +0100 Add OS version info to About box. --- src/frontends/qt/GuiAbout.cpp |6 ++ 1 files changed, 6 insertions(+), 0 deletions(-) diff --git a/src/frontends/qt/GuiAbout.cpp b/src

[LyX/master] remove Qt4 path name reference

2022-11-28 Thread Stephan Witt
commit 04cf47f46c4b99a2e39d76117b327696c791ee72 Author: Stephan Witt Date: Fri Nov 25 10:10:14 2022 +0100 remove Qt4 path name reference --- development/LyX-Mac-binary-release.sh |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/development/LyX-Mac-binary

[LyX/master] Improved synctex support

2022-08-13 Thread Stephan Witt
commit f426470a5403a956606a3f0f4df38e0c7407ab40 Author: Stephan Witt Date: Sat Aug 13 14:20:03 2022 +0200 Improved synctex support - Add check for converter with active synctex support to check for synchronized output for activate forward search. --- src/Buffer.cpp

[LyX/master] Improved synctex support

2022-08-11 Thread Stephan Witt
commit 9686fe0c79cdb547f8778d8552402c393491af87 Author: Stephan Witt Date: Thu Aug 11 22:45:51 2022 +0200 Improved synctex support - Check the state of the synchronize TeX output option of the document to enable or disable the LFUN for forward-search. - write synctex macro

[LyX/master] Additional cursor position validation required to avoid an assertion in Text::selectWord

2022-08-11 Thread Stephan Witt
commit 7391ca961d7985918a8d7b4fb52b01078b83a5c9 Author: Stephan Witt Date: Thu Aug 11 22:35:58 2022 +0200 Additional cursor position validation required to avoid an assertion in Text::selectWord --- src/BufferView.cpp |2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff

[LyX/master] Add detection for available macOS applications and add check for Skim.app as alternate PDF viewer.

2022-08-08 Thread Stephan Witt
commit 4296df99601b53815c1263c8d2dda7d9df75f4a8 Author: Stephan Witt Date: Mon Aug 8 15:46:57 2022 +0200 Add detection for available macOS applications and add check for Skim.app as alternate PDF viewer. --- lib/configure.py | 18 +- 1 files changed, 17 insertions(+), 1

[LyX/master] Make "open -a" implicit on macOS

2022-08-08 Thread Stephan Witt
commit a89f2fd08cdd5d3e8a0f9c26dc676df38fedae91 Author: Stephan Witt Date: Mon Aug 8 10:36:46 2022 +0200 Make "open -a" implicit on macOS Fix for bug #12570 - add simple check for app bundle name and prefix it with macOS open command if name matches --- s

[LyX/master] Fix a typo in copied comment.

2022-07-31 Thread Stephan Witt
commit 83bea9c8c131413d10087ae9f5d4ca4b7dceda19 Author: Stephan Witt Date: Sun Jul 31 23:35:14 2022 +0200 Fix a typo in copied comment. --- lib/configure.py |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/lib/configure.py b/lib/configure.py index ab205dd..a1a1006

[LyX/master] Enhanced build script to use c++17 with EnableCXXMode for Qt6

2022-07-30 Thread Stephan Witt
commit e873ac3c909535fee90be6e31a255b7468fa5aa7 Author: Stephan Witt Date: Sat Jul 30 15:04:37 2022 +0200 Enhanced build script to use c++17 with EnableCXXMode for Qt6 --- development/LyX-Mac-binary-release.sh |3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git

[LyX/master] Improved package build script for MacOS. Handle compiler standard for Qt6.

2022-04-09 Thread Stephan Witt
commit 9d6e704183009221ae3996608728537cfb772238 Author: Stephan Witt Date: Sat Apr 9 09:19:46 2022 +0200 Improved package build script for MacOS. Handle compiler standard for Qt6. --- development/LyX-Mac-binary-release.sh | 31 +-- 1 files changed, 21

[LyX/2.3.x] Use real path names for buffer lookup by name of temporary external files.

2022-02-20 Thread Stephan Witt
commit c22119eb1cec28e9ef79cfe94267bf5eb22e4afe Author: Stephan Witt Date: Tue Feb 15 22:12:00 2022 +0100 Use real path names for buffer lookup by name of temporary external files. In case of path names for external files containing symbolic links the real path

[LyX/master] #9287 query Standard User Defaults on mac and adjust cursor flash time accordingly

2022-02-20 Thread Stephan Witt
commit 6b0cd451fb12bb2eda88bd54511011e2184445a8 Author: Stephan Witt Date: Sun Feb 20 13:06:28 2022 +0100 #9287 query Standard User Defaults on mac and adjust cursor flash time accordingly --- src/frontends/qt/GuiApplication.cpp | 14 ++ src/support/AppleSupport.h

[LyX/master] Avoid static members zoom_min_ and zoom_max_

2022-02-09 Thread Stephan Witt
commit cd995a2bc6449c8d9d3dee494ecffcf9abdcb50f Author: Stephan Witt Date: Wed Feb 9 10:59:18 2022 +0100 Avoid static members zoom_min_ and zoom_max_ Some compilers cannot use static class members by reference. std::min() and std::max() are passing parameters by const reference

[LyX/master] #12157 Replace old with new banner in DMG background image

2022-01-09 Thread Stephan Witt
commit 28a1744dcd451c36a1f0724aa6afe08de4a8d6a6 Author: Stephan Witt Date: Mon Jan 10 07:48:54 2022 +0100 #12157 Replace old with new banner in DMG background image --- development/LyX-Mac-binary-release.sh| 15 --- development/MacOSX/dmg-background.png| Bin 94300

[LyX/master] #12423 fix a focus change problem

2022-01-09 Thread Stephan Witt
commit 678ab325c0a38b475a60a9045691789d115b2491 Author: Stephan Witt Date: Sun Jan 9 22:33:43 2022 +0100 #12423 fix a focus change problem The search widget triggers a showEvent() in updateTitle() leading to setting the focus to the default push button. The check

[LyX/master] #12434 add GUI debug messages for pinch-to-zoom gesture

2022-01-09 Thread Stephan Witt
commit 22045e455aeb1ecec4507331e4e171bdf21c116d Author: Stephan Witt Date: Sun Jan 9 12:29:02 2022 +0100 #12434 add GUI debug messages for pinch-to-zoom gesture --- src/frontends/qt/GuiView.cpp |6 +- 1 files changed, 5 insertions(+), 1 deletions(-) diff --git a/src/frontends/qt

[LyX/master] Pinch to zoom fix

2022-01-09 Thread Stephan Witt
commit 7134ebd7938ee2f2e075d53b83a346b168a622c1 Author: Daniel Ramoeller Date: Wed Jan 5 15:27:46 2022 +0100 Pinch to zoom fix Amendment to fix for #12434. --- src/frontends/qt/GuiView.cpp |5 - src/frontends/qt/GuiView.h |3 +++ 2 files changed, 7 insertions(+), 1

[LyX/master] #12451 Adjust color cache on change of dark/light mode

2022-01-04 Thread Stephan Witt
commit d9b9307d14ea5cdf6e6e17d2ccba15048407a3cb Author: Stephan Witt Date: Wed Jan 5 08:26:18 2022 +0100 #12451 Adjust color cache on change of dark/light mode --- src/frontends/qt/GuiApplication.cpp | 11 +++ src/frontends/qt/GuiApplication.h |2 ++ 2 files changed, 13

[LyX/master] Remove temporary code comment.

2022-01-03 Thread Stephan Witt
commit 11d42ac3dff569f4e1a6bb606dcb99d0ba7adc7b Author: Stephan Witt Date: Mon Jan 3 10:44:02 2022 +0100 Remove temporary code comment. --- src/frontends/qt/GuiView.cpp |1 - 1 files changed, 0 insertions(+), 1 deletions(-) diff --git a/src/frontends/qt/GuiView.cpp b/src/frontends/qt

[LyX/master] #12434 add event handler for pinch-to-zoom gesture

2022-01-02 Thread Stephan Witt
commit d4324034300f73f76e5ac34fb1e7653fa6e2ddf5 Author: Stephan Witt Date: Mon Jan 3 07:37:03 2022 +0100 #12434 add event handler for pinch-to-zoom gesture --- src/frontends/qt/GuiView.cpp | 20 1 files changed, 20 insertions(+), 0 deletions(-) diff --git a/src

[LyX/master] Guard new code for builds with OS X 10.11 SDK and lesser (part 2).

2022-01-01 Thread Stephan Witt
commit df990b1027bfc87f945e1ce29646bd874c5837fa Author: Stephan Witt Date: Sat Jan 1 18:47:57 2022 +0100 Guard new code for builds with OS X 10.11 SDK and lesser (part 2). --- src/support/AppleSupport.m |4 1 files changed, 4 insertions(+), 0 deletions(-) diff --git a/src

[LyX/master] Guard new code for builds with OS X 10.11 SDK and lesser.

2022-01-01 Thread Stephan Witt
commit 718b735dfe9459edab125779593e6074faaf9973 Author: Stephan Witt Date: Sat Jan 1 18:46:32 2022 +0100 Guard new code for builds with OS X 10.11 SDK and lesser. --- src/support/AppleSupport.m |3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/src/support

[LyX/master] Correct white space.

2022-01-01 Thread Stephan Witt
commit 47c92834dfd796e1183a75a0f3364b5548b13bff Author: Stephan Witt Date: Sat Jan 1 16:37:07 2022 +0100 Correct white space. --- src/frontends/qt/GuiView.cpp |3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/src/frontends/qt/GuiView.cpp b/src/frontends/qt

[LyX/master] Qt6 QFontDatabase is a pure static class. Call the member functions directly.

2022-01-01 Thread Stephan Witt
commit 21258638744d5efa24b1a776daeff1fff1abe6d5 Author: Stephan Witt Date: Sat Jan 1 10:06:07 2022 +0100 Qt6 QFontDatabase is a pure static class. Call the member functions directly. --- src/frontends/qt/GuiDocument.cpp |6 +- src/frontends/qt/GuiPrefs.cpp|6 +- 2

[LyX/master] Reduce the mix of python versions in configure.py in case of running it with python3

2021-12-31 Thread Stephan Witt
commit 77670bc9983392e32abb1cec236e5741b4d8c84b Author: Stephan Witt Date: Fri Dec 31 13:40:22 2021 +0100 Reduce the mix of python versions in configure.py in case of running it with python3 --- lib/configure.py |7 +++ 1 files changed, 3 insertions(+), 4 deletions(-) diff --git

[LyX/master] Avoid python based lilypond-book detection if it's not needed - e.g. on Mac

2021-12-31 Thread Stephan Witt
commit 6372f5569e4d6747642f7cbb0fa6e4eac2deab69 Author: Stephan Witt Date: Fri Dec 31 11:54:14 2021 +0100 Avoid python based lilypond-book detection if it's not needed - e.g. on Mac --- lib/configure.py |5 + 1 files changed, 5 insertions(+), 0 deletions(-) diff --git a/lib

[LyX/master] Remove unused local variable

2021-12-29 Thread Stephan Witt
commit f22c5c3c3f4c2cbb9fc852481d60b4f542ac6742 Author: Stephan Witt Date: Wed Dec 29 15:32:59 2021 +0100 Remove unused local variable --- src/frontends/qt/GuiView.cpp |1 - 1 files changed, 0 insertions(+), 1 deletions(-) diff --git a/src/frontends/qt/GuiView.cpp b/src/frontends/qt

[LyX/master] Improved Qt framework configuration detection on macOS, add QtCore5Compat headers to configure based includes

2021-12-12 Thread Stephan Witt
commit cb4715d7395ac9b3343862a0a0017e44367768b1 Author: Stephan Witt Date: Sun Dec 12 22:24:23 2021 +0100 Improved Qt framework configuration detection on macOS, add QtCore5Compat headers to configure based includes --- config/qt.m4 |2 +- 1 files changed, 1 insertions(+), 1

[LyX/master] Fix an overloaded-virtual warning for type mismatch of event parameter (Qt6)

2021-12-09 Thread Stephan Witt
commit 4665baac4625326d64ba46200968de44b1f2bb09 Author: Stephan Witt Date: Thu Dec 9 21:58:14 2021 +0100 Fix an overloaded-virtual warning for type mismatch of event parameter (Qt6) --- src/frontends/qt/IconPalette.cpp |4 src/frontends/qt/IconPalette.h |2 +- 2 files

[LyX/master] Restore correct version check for AA_UseHighDpiPixmaps - amend change ae56fb6171

2021-12-07 Thread Stephan Witt
commit 0e0b76a76e6a660a379ea9955a92c440a6401acd Author: Stephan Witt Date: Tue Dec 7 23:01:47 2021 +0100 Restore correct version check for AA_UseHighDpiPixmaps - amend change ae56fb6171 --- src/frontends/qt/GuiApplication.cpp |2 +- 1 files changed, 1 insertions(+), 1 deletions

[LyX/master] Qt6 pixmaps are always HiDPI - avoid deprecate warning for setAttribute

2021-12-07 Thread Stephan Witt
commit ae56fb617184114329d1e5b9b5fbd6e2bc112231 Author: Stephan Witt Date: Tue Dec 7 10:02:05 2021 +0100 Qt6 pixmaps are always HiDPI - avoid deprecate warning for setAttribute --- src/frontends/qt/GuiApplication.cpp |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git

[LyX/master] Automate Qt major version detection in macOS build script

2021-12-05 Thread Stephan Witt
commit 53ed3dc0627d925500db20594af301052b785378 Author: Stephan Witt Date: Mon Dec 6 07:51:26 2021 +0100 Automate Qt major version detection in macOS build script --- development/LyX-Mac-binary-release.sh |7 ++- 1 files changed, 2 insertions(+), 5 deletions(-) diff --git

[LyX/master] Care for consistent compiler flag values of macosx-version-min with ObjC and C++

2021-12-05 Thread Stephan Witt
commit b48620dff17f69e8fd8dd9344ef49007b6c28c32 Author: Stephan Witt Date: Mon Dec 6 07:46:35 2021 +0100 Care for consistent compiler flag values of macosx-version-min with ObjC and C++ --- config/lyxinclude.m4 |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git

[LyX/master] Amend change d1d22a1433e503c3f36aa982c2a7ec9d1f79273d - configure Mac compiler flags on Mac only

2021-12-05 Thread Stephan Witt
commit f700aa98d45f019d4cf875009dc684bbda32a5ec Author: Stephan Witt Date: Sun Dec 5 22:36:36 2021 +0100 Amend change d1d22a1433e503c3f36aa982c2a7ec9d1f79273d - configure Mac compiler flags on Mac only --- configure.ac |4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) diff

[LyX/master] Qt 5.12.x requires at least MacOS 10.12

2021-12-05 Thread Stephan Witt
commit 495cde1aca42fb94050f9aea2186e165bb2ead06 Author: Stephan Witt Date: Sun Dec 5 22:38:42 2021 +0100 Qt 5.12.x requires at least MacOS 10.12 --- config/lyxinclude.m4 |3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/config/lyxinclude.m4 b/config/lyxinclude.m4

[LyX/master] introduce LSMinimumSystemVersion for Mac package with automatic Qt-version based detection plus configure option to choose it manually

2021-12-05 Thread Stephan Witt
commit d1d22a1433e503c3f36aa982c2a7ec9d1f79273d Author: Stephan Witt Date: Sun Dec 5 11:10:11 2021 +0100 introduce LSMinimumSystemVersion for Mac package with automatic Qt-version based detection plus configure option to choose it manually --- config/lyxinclude.m4 | 25

[LyX/2.3.x] #12150 don't set the directory file permissions of LyX app bundle to 444 anymore

2021-10-31 Thread Stephan Witt
commit 44555856087b9a02a0cc1e972784eefd8b5ff04f Author: Stephan Witt Date: Sun Oct 24 21:43:23 2021 +0200 #12150 don't set the directory file permissions of LyX app bundle to 444 anymore (cherry picked from commit c38e759b283df3074f1cfb2897115162af337464) plus status

[LyX/2.3.x] #12247 disable Qt5 modifier hack for Qt-5.12 version or newer

2021-10-31 Thread Stephan Witt
commit 8b7c1d7800c73c4c7b897d2b81a0f3f720c8d06d Author: Stephan Witt Date: Sun Oct 31 10:35:15 2021 +0100 #12247 disable Qt5 modifier hack for Qt-5.12 version or newer backport of commit c5262f04a266cc2e499a4a341daf9528feaa8dd3 --- src/frontends/qt4/GuiKeySymbol.cpp |3

[LyX/master] Fix for bug #11974

2021-10-31 Thread Stephan Witt
commit 96a4dd235eae438073b3a2b00c73ff930f7be14a Author: Daniel Ramoeller Date: Tue Sep 15 07:31:53 2020 +0200 Fix for bug #11974 Support for setUnifiedTitleAndToolBarOnMac (unify toolbar and title bar). --- src/frontends/qt/GuiView.cpp | 14 +- 1 files changed, 9

[LyX/master] Improved Qt framework configuration detection on macOS, add support for Qt6

2021-10-24 Thread Stephan Witt
commit aabe9e8b11b73d57d22893f5889ebee9dd97efe5 Author: Stephan Witt Date: Sun Oct 24 21:41:11 2021 +0200 Improved Qt framework configuration detection on macOS, add support for Qt6 --- config/qt.m4 | 21 ++--- development/LyX-Mac-binary

[LyX/master] #12150 don't set the directory file permissions of LyX app bundle to 444 anymore

2021-10-24 Thread Stephan Witt
commit c38e759b283df3074f1cfb2897115162af337464 Author: Stephan Witt Date: Sun Oct 24 21:43:23 2021 +0200 #12150 don't set the directory file permissions of LyX app bundle to 444 anymore --- development/LyX-Mac-binary-release.sh |2 +- 1 files changed, 1 insertions(+), 1 deletions

[LyX/master] #12408 improved release notes text for changed shortcuts on macOS

2021-10-24 Thread Stephan Witt
commit c52344e8590bef4ca034eb03270125dd37bef3e3 Author: Stephan Witt Date: Sun Oct 24 11:28:03 2021 +0200 #12408 improved release notes text for changed shortcuts on macOS --- lib/RELEASE-NOTES |6 -- 1 files changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/RELEASE-NOTES

[LyX/master] #12201 force open document in tabs on Mac when user preference is Always

2021-10-23 Thread Stephan Witt
commit 436620a881dd85141d89bd3c26c462056b4d9c2a Author: Stephan Witt Date: Sat Oct 23 13:34:18 2021 +0200 #12201 force open document in tabs on Mac when user preference is Always --- src/LyXRC.cpp |8 1 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src

[LyX/master] #12368 correct spelling of toolbars visibility check function name

2021-10-13 Thread Stephan Witt
commit b59eed3846613d1ade80df12932f497d03db1c4d Author: Stephan Witt Date: Wed Oct 13 18:11:37 2021 +0200 #12368 correct spelling of toolbars visibility check function name --- src/frontends/qt/GuiToolbar.cpp |6 +++--- src/frontends/qt/GuiToolbar.h |2 +- src/frontends/qt

[LyX/master] #12247 disable Qt5 modifier hack for Qt-5.12 version or newer

2021-08-23 Thread Stephan Witt
commit c5262f04a266cc2e499a4a341daf9528feaa8dd3 Author: Stephan Witt Date: Mon Aug 23 14:44:36 2021 +0200 #12247 disable Qt5 modifier hack for Qt-5.12 version or newer Initially Qt5 modifier handling was broken. Therefore a workaround was introduced. This workaround broke

[LyX/master] Correct moc compiler version extractor regex for patch level greater 9.

2021-07-16 Thread Stephan Witt
commit c93c94fd22b30841e3d36fc8fc583a70091cc72f Author: Stephan Witt Date: Fri Jul 16 18:12:33 2021 +0200 Correct moc compiler version extractor regex for patch level greater 9. --- config/qt.m4 |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/config/qt.m4 b

[LyX/master] Care for included hunspell library.

2021-07-16 Thread Stephan Witt
commit 39caab265d89446132275c23d360193b5f26202c Author: Stephan Witt Date: Fri Jul 16 16:35:30 2021 +0200 Care for included hunspell library. --- development/LyX-Mac-binary-release.sh | 14 +- 1 files changed, 9 insertions(+), 5 deletions(-) diff --git a/development/LyX-Mac

[LyX/master] Use a central typedef for vectors of WordLangTuple.

2021-07-16 Thread Stephan Witt
commit 4716b1f91a4d48532c92c40b8c4a879d083de7c8 Author: Stephan Witt Date: Fri Jul 16 16:39:05 2021 +0200 Use a central typedef for vectors of WordLangTuple. --- src/BufferParams.cpp|9 +++-- src/BufferParams.h |6 ++ src/HunspellChecker.cpp |8 +++- src

[LyX/2.3.x] #12305 add status entry for back-port

2021-07-04 Thread Stephan Witt
commit 3be447c9d86293ee854a08d96f78b1d6547c1208 Author: Stephan Witt Date: Wed Jun 16 07:58:32 2021 +0200 #12305 add status entry for back-port --- status.23x |1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/status.23x b/status.23x index 21230cf..9ab48d5 100644

[LyX/2.3.x] #12305 Correct typo in library name QtDBus - fatal error with case sensitive file systems

2021-07-04 Thread Stephan Witt
commit beac25f08e66081a55133e76395a91735e469123 Author: Stephan Witt Date: Wed Jun 16 07:45:20 2021 +0200 #12305 Correct typo in library name QtDBus - fatal error with case sensitive file systems (cherry picked from commit 15d1f2c76d523f89c7223022e2f73aec3f2e7e15

[LyX/master] #12305 Correct typo in library name QtDBus - fatal error with case sensitive file systems

2021-06-15 Thread Stephan Witt
commit 15d1f2c76d523f89c7223022e2f73aec3f2e7e15 Author: Stephan Witt Date: Wed Jun 16 07:45:20 2021 +0200 #12305 Correct typo in library name QtDBus - fatal error with case sensitive file systems --- development/LyX-Mac-binary-release.sh |2 +- 1 files changed, 1 insertions(+), 1

[LyX/master] Pass Qt library location as link option for frameworks on Mac

2021-05-30 Thread Stephan Witt
commit c518c57a78f3d240ed59deb81febe7800cca2d70 Author: Stephan Witt Date: Sun May 30 17:30:08 2021 +0200 Pass Qt library location as link option for frameworks on Mac --- development/LyX-Mac-binary-release.sh |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git

[LyX/master] Add macOS 11 to SDK detection for builds on Mac

2021-05-30 Thread Stephan Witt
commit 187a9d643902215f881d172ca7c7da71b341bb2c Author: Stephan Witt Date: Sun May 30 17:22:42 2021 +0200 Add macOS 11 to SDK detection for builds on Mac --- development/LyX-Mac-binary-release.sh |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/development/LyX-Mac

[LyX/master] Amend change 07122f066b - correct string access.

2021-03-08 Thread Stephan Witt
commit 6273c1f66d9b920053119d59a8ecf07dcf02bcc1 Author: Stephan Witt Date: Mon Mar 8 21:26:58 2021 +0100 Amend change 07122f066b - correct string access. --- src/Paragraph.cpp |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/src/Paragraph.cpp b/src/Paragraph.cpp

[LyX/master] Refactoring: move check for match in spellignore() to buffer params.

2021-03-07 Thread Stephan Witt
commit 07122f066b43f9dd41462932894a91aed78201d0 Author: Stephan Witt Date: Sun Mar 7 17:46:01 2021 +0100 Refactoring: move check for match in spellignore() to buffer params. --- src/BufferParams.cpp | 17 + src/BufferParams.h |1 + src/Paragraph.cpp| 26

[LyX/master] Amend 07396ab2445720b21dc8195816eb1aee1f2ae3a7 - fix white space.

2021-03-07 Thread Stephan Witt
commit 3f75fb7a481e8a12653b02523f855c16625c4526 Author: Stephan Witt Date: Sun Mar 7 10:46:00 2021 +0100 Amend 07396ab2445720b21dc8195816eb1aee1f2ae3a7 - fix white space. --- src/AppleSpellChecker.cpp |2 +- src/Text3.cpp |2 +- 2 files changed, 2 insertions(+), 2

[LyX/master] Amend 07396ab2445720b21dc8195816eb1aee1f2ae3a7 - fix compilation error for Apple spell checker.

2021-03-07 Thread Stephan Witt
commit 2cf86771ed0bc60b13f6303fcfe10baf95133fac Author: Stephan Witt Date: Sun Mar 7 10:46:31 2021 +0100 Amend 07396ab2445720b21dc8195816eb1aee1f2ae3a7 - fix compilation error for Apple spell checker. --- src/AppleSpellChecker.cpp |2 +- 1 files changed, 1 insertions(+), 1 deletions

[LyX/master] Fix Disable Editing "Lock" icon protrudes into tab title on macOS

2021-03-02 Thread Stephan Witt
commit fde432493d62607f8d6a3bd87adc1b1dcded75aa Author: Daniel Ramoeller Date: Mon Feb 22 11:04:10 2021 +0100 Fix Disable Editing "Lock" icon protrudes into tab title on macOS On macOS the Disable Editing "Lock" icon protrudes into tab title Also, since the close button

[LyX/master] Use document mode on work area and docks on macOS

2021-02-26 Thread Stephan Witt
commit d74367a96e33e3f6cdea273261e262a13339d781 Author: Daniel Ramoeller Date: Mon Feb 22 06:22:51 2021 +0100 Use document mode on work area and docks on macOS - More fittingly (plain) looking tabs for documents and docks. - Also macOS fix for bug #9391. ---

[LyX/master] Revert "#8055 use standard shortcut for font-emph on Mac"

2021-02-15 Thread Stephan Witt
commit 80f855581c5e553e7be7f7b94679e14e69b9726d Author: Stephan Witt Date: Mon Feb 15 16:37:14 2021 +0100 Revert "#8055 use standard shortcut for font-emph on Mac" This reverts commit a9342ae098024e363891653d1bcf7a8d485a271c. --- lib/bind/mac.bind |5 +++-- 1 files

[LyX/master] Use explicit initialization for plain pointer to buffer view.

2021-02-15 Thread Stephan Witt
commit 3841304f80513f55ac1bb68336b713e056a72091 Author: Stephan Witt Date: Mon Feb 15 10:03:39 2021 +0100 Use explicit initialization for plain pointer to buffer view. --- src/frontends/qt/GuiSearch.h |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/src/frontends

[LyX/master] #8055 use standard shortcut for font-emph on Mac

2021-02-15 Thread Stephan Witt
commit a9342ae098024e363891653d1bcf7a8d485a271c Author: Stephan Witt Date: Mon Feb 15 09:35:31 2021 +0100 #8055 use standard shortcut for font-emph on Mac --- lib/bind/mac.bind |5 ++--- 1 files changed, 2 insertions(+), 3 deletions(-) diff --git a/lib/bind/mac.bind b/lib/bind

[LyX/master] Additional check for clipboards find buffer support - otherwise Qt complains with unsupported clipboard mode

2021-02-14 Thread Stephan Witt
commit d65e7a8c87a20b67046ac5cfeaf6961d908b5aeb Author: Stephan Witt Date: Sun Feb 14 22:18:07 2021 +0100 Additional check for clipboards find buffer support - otherwise Qt complains with unsupported clipboard mode --- src/frontends/qt/GuiClipboard.cpp |4 +++- 1 files changed, 3

[LyX/master] #11925 Remove the gap between button frame and button background (by Daniel Ramoeller)

2021-02-14 Thread Stephan Witt
commit 3d616bfc79866a8b7c97f1fd4d566eefb3da6f40 Author: Stephan Witt Date: Sun Feb 14 19:04:33 2021 +0100 #11925 Remove the gap between button frame and button background (by Daniel Ramoeller) --- src/frontends/qt/GuiPainter.cpp |4 ++-- 1 files changed, 2 insertions(+), 2 deletions

[LyX/master] #8055 add support for system-wide find buffer on Mac

2021-02-14 Thread Stephan Witt
commit a476cc483945bdb3126602443ab9a1068bbb8397 Author: Stephan Witt Date: Sun Feb 14 18:56:25 2021 +0100 #8055 add support for system-wide find buffer on Mac Command-E is standard for paste to find buffer on Mac. That's why the key binding is changed appropriately. --- lib/bind

  1   2   3   4   5   6   >