lyx_mirror/src
Daniel Ramoeller 58acfdf086 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 is on the left, the lock is better positioned on the right.

The detour via QIcon is to avoid a pixelated pixmap (because in LyX pixmaps don't adjust by default to the device's pixel ratio correctly).

Also

Fix for bug #12160.

(cherry picked from commit fde432493d)
2024-03-16 19:46:49 +01:00
..
client upgrade boost to 1.75.0 2023-02-05 20:27:43 +01:00
convert Add -headerpad_max_install_names option to linker calls and make run path configuration consistent. 2018-09-22 20:33:41 +02:00
frontends Fix Disable Editing "Lock" icon protrudes into tab title on macOS 2024-03-16 19:46:49 +01:00
graphics PreviewLoader: start fake pids after PID_MAX_LIMIT 2023-11-08 16:14:36 +01:00
insets Fix a number of issues that were stopping compilation with MSVC 19. 2024-01-31 21:56:55 +01:00
mathed Remove unused methods 2023-11-08 17:03:55 +01:00
support #12523 check for existence of usable Python interpreter 2023-06-14 12:00:41 +02:00
tests upgrade boost to 1.75.0 2023-02-05 20:27:43 +01:00
tex2lyx tex2lyx: fix import of umlauts and ß in math (#12739) 2023-05-27 14:01:19 +02:00
.gitignore
AppleSpellChecker.cpp Fix editorial whitespace error 2017-07-30 09:30:58 +02:00
AppleSpellChecker.h
AspellChecker.cpp Fix editorial whitespace issues, e.g. extra space before semicolon 2017-07-30 00:54:12 +02:00
AspellChecker.h
Author.cpp Fix trailing whitespace in cpp files. 2017-07-03 13:53:14 -04:00
Author.h
BiblioInfo.cpp Fix a number of issues that were stopping compilation with MSVC 19. 2024-01-31 21:56:55 +01:00
BiblioInfo.h Fix whitespace at EOL. 2017-07-03 13:46:30 -04:00
boost.cpp endl needs ostream header here. 2023-08-25 12:19:46 -04:00
Box.cpp
Box.h
BranchList.cpp Fix a number of issues that were stopping compilation with MSVC 19. 2024-01-31 21:56:55 +01:00
BranchList.h
buffer_funcs.cpp Disambiguate dialog buttons 2018-09-09 10:50:01 +02:00
buffer_funcs.h
Buffer.cpp Fix bug #12033. 2020-12-05 20:36:25 -05:00
Buffer.h Do not consider deleted labels in ambiguity check 2019-01-09 09:06:53 +01:00
BufferEncodings.cpp
BufferEncodings.h
BufferList.cpp Use real path names for buffer lookup by name of temporary external files. 2022-02-20 14:18:26 +01:00
BufferList.h Use real path names for buffer lookup by name of temporary external files. 2022-02-20 14:18:26 +01:00
BufferParams.cpp Provide proper fallback if a bibliography processor is not found 2021-10-18 08:34:19 +02:00
BufferParams.h Provide proper fallback if a bibliography processor is not found 2021-10-18 08:34:19 +02:00
BufferView.cpp Backport fix for #11491. From Enrico. 2022-11-22 21:04:29 -05:00
BufferView.h Backport fix for #11491. From Enrico. 2022-11-22 21:04:29 -05:00
Bullet.cpp
Bullet.h
Changes.cpp Amend bd21aa9 2018-12-08 23:16:08 +01:00
Changes.h Make the generation of children's tocs more robust 2017-01-14 23:13:14 +01:00
Chktex.cpp Adapt to new ChkTeX return values. 2018-03-17 15:44:05 -04:00
Chktex.h
Citation.h Support for "qualified citation lists" 2017-01-21 14:25:17 +01:00
CiteEnginesList.cpp Bulk cleanup/fix incorrect annotation at the end of namespaces. 2017-07-23 13:11:54 +02:00
CiteEnginesList.h Bulk cleanup/fix incorrect annotation at the end of namespaces. 2017-07-23 13:11:54 +02:00
CMakeLists.txt Updates to cmake scripts needed to build with mingw on Fedora. 2018-08-30 15:28:13 -04:00
CmdDef.cpp Fix trailing whitespace in cpp files. 2017-07-03 13:53:14 -04:00
CmdDef.h Fix whitespace at EOL. 2017-07-03 13:46:30 -04:00
Color.cpp Collapsable -> Collapsible (part 2) 2017-10-16 11:24:41 +02:00
Color.h
ColorCode.h Collapsable -> Collapsible (part 2) 2017-10-16 11:24:41 +02:00
ColorSet.h Fix whitespace at EOL. 2017-07-03 13:46:30 -04:00
Compare.cpp Fix trailing whitespace in cpp files. 2017-07-03 13:53:14 -04:00
Compare.h Fix whitespace at EOL. 2017-07-03 13:46:30 -04:00
CompletionList.h
Converter.cpp Provide proper fallback if a bibliography processor is not found 2021-10-18 08:34:19 +02:00
Converter.h Load hyperref with a suitable driver 2018-04-09 15:17:11 +02:00
ConverterCache.cpp Bulk cleanup/fix incorrect annotation at the end of namespaces. 2017-07-23 13:11:54 +02:00
ConverterCache.h
CoordCache.cpp
CoordCache.h
Counters.cpp Bulk cleanup/fix incorrect annotation at the end of namespaces. 2017-07-23 13:11:54 +02:00
Counters.h Fix whitespace at EOL. 2017-07-03 13:46:30 -04:00
Cursor.cpp Fix inset clicking problems on Mac (#12279, #12418, #12820) 2023-09-14 08:14:07 +02:00
Cursor.h Fix inset clicking problems on Mac (#12279, #12418, #12820) 2023-09-14 08:14:07 +02:00
CursorSlice.cpp Rename some macro-related insets 2017-07-05 14:46:34 +02:00
CursorSlice.h Fix whitespace at EOL. 2017-07-03 13:46:30 -04:00
CutAndPaste.cpp Mark c&p buffers internal. Cures assertion (#12246) 2021-04-12 09:19:27 +02:00
CutAndPaste.h Allow pasting references to mathed 2021-02-01 16:49:21 +01:00
DepTable.cpp Use FileName::lastModified() intead of stat() in DepTable 2017-03-13 17:06:42 +01:00
DepTable.h Fix compilation warning in DepTable.cpp 2017-03-20 15:38:08 +01:00
Dimension.cpp
Dimension.h Fix embarrassing typo 2018-12-17 17:22:42 +01:00
DispatchResult.h Fix whitespace at EOL. 2017-07-03 13:46:30 -04:00
DocIterator.cpp Fix embarassing crash caused by debug message 2020-04-17 10:41:50 +02:00
DocIterator.h Introduce "inherit" encoding for latex_language 2018-01-20 09:22:38 +01:00
DocumentClassPtr.h Bulk cleanup/fix incorrect annotation at the end of namespaces. 2017-07-23 13:11:54 +02:00
EnchantChecker.cpp Add support for enchant 2.x 2018-03-19 17:33:17 +01:00
EnchantChecker.h
Encoding.cpp Fix more unintended copies in range-based for loops 2021-10-15 17:43:12 +02:00
Encoding.h Fix whitespace at EOL. 2017-07-03 13:46:30 -04:00
ErrorList.cpp Initialize pointer class member 2017-03-01 16:34:01 +01:00
ErrorList.h
Exporter.cpp
Exporter.h
factory.cpp Collapsable -> Collapsible (part 2) 2017-10-16 11:24:41 +02:00
factory.h
Floating.cpp Fix trailing whitespace in cpp files. 2017-07-03 13:53:14 -04:00
Floating.h Fix whitespace at EOL. 2017-07-03 13:46:30 -04:00
FloatList.cpp
FloatList.h
Font.cpp fix nested uwave 2023-10-01 09:41:24 +02:00
Font.h Fix bugs #10650 and #9598 2017-06-03 17:26:05 +02:00
FontEnums.h Add support for the doublestroke package 2020-06-12 23:58:32 +02:00
FontInfo.cpp Add support for the doublestroke package 2020-06-12 23:58:32 +02:00
FontInfo.h Fix display of emphasize in slanted text 2021-03-27 19:32:15 +01:00
FontList.cpp Fix trailing whitespace in cpp files. 2017-07-03 13:53:14 -04:00
FontList.h
Format.cpp Fix a number of issues that were stopping compilation with MSVC 19. 2024-01-31 21:56:55 +01:00
Format.h Fix a number of issues that were stopping compilation with MSVC 19. 2024-01-31 21:56:55 +01:00
FuncCode.h Fix bug #7404. 2018-12-11 17:43:17 -05:00
FuncRequest.cpp Fix #8338. 2018-04-20 23:48:50 -04:00
FuncRequest.h Fix #8338. 2018-04-20 23:48:50 -04:00
FuncStatus.cpp
FuncStatus.h
Graph.cpp Fix trailing whitespace in cpp files. 2017-07-03 13:53:14 -04:00
Graph.h Fix whitespace at EOL. 2017-07-03 13:46:30 -04:00
HunspellChecker.cpp Do not for copies in range-based for loops. 2021-10-15 17:43:12 +02:00
HunspellChecker.h
IndicesList.cpp Bulk cleanup/fix incorrect annotation at the end of namespaces. 2017-07-23 13:11:54 +02:00
IndicesList.h Fix whitespace at EOL. 2017-07-03 13:46:30 -04:00
InsetIterator.cpp
InsetIterator.h
InsetList.cpp Bulk cleanup/fix incorrect annotation at the end of namespaces. 2017-07-23 13:11:54 +02:00
InsetList.h Fix some spelling errors reported by Sven 2017-09-22 09:34:51 +02:00
Intl.cpp
Intl.h
KeyMap.cpp Fix trailing whitespace in cpp files. 2017-07-03 13:53:14 -04:00
KeyMap.h Fix whitespace at EOL. 2017-07-03 13:46:30 -04:00
KeySequence.cpp Fix trailing whitespace in cpp files. 2017-07-03 13:53:14 -04:00
KeySequence.h Fix whitespace at EOL. 2017-07-03 13:46:30 -04:00
Language.cpp Bulk cleanup/fix incorrect annotation at the end of namespaces. 2017-07-23 13:11:54 +02:00
Language.h
LaTeX.cpp Improve reporting of undefined control sequences in preamble 2020-04-19 17:32:33 +02:00
LaTeX.h Fix whitespace at EOL. 2017-07-03 13:46:30 -04:00
LaTeXFeatures.cpp Only load subscript package with LaTeX < 2005/12/01 (#12387) 2022-11-22 21:19:53 -05:00
LaTeXFeatures.h Fix bug #11780. 2020-03-14 19:19:04 -04:00
LaTeXFonts.cpp Fix trailing whitespace in cpp files. 2017-07-03 13:53:14 -04:00
LaTeXFonts.h Fix whitespace at EOL. 2017-07-03 13:46:30 -04:00
LaTeXPackages.cpp
LaTeXPackages.h
Layout.cpp Fix some parsing glitches in Autonest and IsAutonestedBy 2018-12-29 18:36:20 +01:00
Layout.h Implement auto-nesting. 2018-01-01 12:30:34 +01:00
LayoutEnums.h
LayoutFile.cpp Fix trailing whitespace in cpp files. 2017-07-03 13:53:14 -04:00
LayoutFile.h Fix whitespace at EOL. 2017-07-03 13:46:30 -04:00
LayoutModuleList.cpp Fix trailing whitespace in cpp files. 2017-07-03 13:53:14 -04:00
LayoutModuleList.h Fix bug #11055. 2018-04-15 00:29:36 -04:00
Length.cpp Preferences shows current zoom instead of preference's default zoom (#10455) 2017-05-07 14:17:54 +02:00
Length.h Define new inPixels helper in BufferView 2017-04-28 15:06:30 +02:00
lengthcommon.cpp Bulk cleanup/fix incorrect annotation at the end of namespaces. 2017-07-23 13:11:54 +02:00
Lexer.cpp Fix a number of issues that were stopping compilation with MSVC 19. 2024-01-31 21:56:55 +01:00
Lexer.h Fix whitespace at EOL. 2017-07-03 13:46:30 -04:00
lyx_commit_hash.h.in
LyX.cpp #12523 check for existence of usable Python interpreter 2023-06-14 12:00:41 +02:00
LyX.h Move the global formats and system_formats variables into the 2017-03-13 23:40:29 -04:00
LyXAction.cpp Fix bug #7404. 2018-12-11 17:43:17 -05:00
LyXAction.h Fix whitespace at EOL. 2017-07-03 13:46:30 -04:00
lyxfind.cpp Fix a number of issues that were stopping compilation with MSVC 19. 2024-01-31 21:56:55 +01:00
lyxfind.h Fix whitespace at EOL. 2017-07-03 13:46:30 -04:00
LyXRC.cpp Fix a comparison of arrays to compare *contents* 2023-08-17 07:25:51 -04:00
LyXRC.h Add lyxrc option to force the use of backing store 2022-01-13 17:24:28 +01:00
LyXVC.cpp Fix trailing whitespace in cpp files. 2017-07-03 13:53:14 -04:00
LyXVC.h
lyxwinres.rc
main.cpp Avoid an assertion when compiling in debug mode with MSVC 2015 2017-04-12 21:19:42 +02:00
Makefile.am Fix distcheck target 2022-11-24 23:50:09 +01:00
MetricsInfo.cpp Inherit outer font in text-in-math environments 2023-11-02 18:04:04 +01:00
MetricsInfo.h Inherit outer font in text-in-math environments 2023-11-02 18:04:04 +01:00
ModuleList.cpp
ModuleList.h Bulk cleanup/fix incorrect annotation at the end of namespaces. 2017-07-23 13:11:54 +02:00
Mover.cpp
Mover.h Fix whitespace at EOL. 2017-07-03 13:46:30 -04:00
output_docbook.cpp Bulk cleanup/fix incorrect annotation at the end of namespaces. 2017-07-23 13:11:54 +02:00
output_docbook.h
output_latex.cpp Add missing empty line (par break) between pars with differing line spacing (#12638) 2023-02-10 09:20:29 +01:00
output_latex.h Use TeXOnePar for the inpreamble layouts 2018-02-16 17:25:06 +01:00
output_plaintext.cpp Fix bracket output in RTL languages 2018-07-21 10:40:59 +02:00
output_plaintext.h
output_xhtml.cpp Revert "ABOVE and CENTERED labels need special treatment." 2017-10-16 21:37:59 -04:00
output_xhtml.h Add support to cross out characters 2017-04-05 00:01:19 +02:00
output.cpp Bulk cleanup/fix incorrect annotation at the end of namespaces. 2017-07-23 13:11:54 +02:00
output.h
OutputEnums.h
OutputParams.cpp Properly fix handling of title layouts within insets (#11787) 2020-07-04 09:44:31 +02:00
OutputParams.h Properly fix handling of title layouts within insets (#11787) 2020-07-04 09:44:31 +02:00
paper.h
Paragraph.cpp Fix bug #12148 2021-02-19 22:41:18 +01:00
Paragraph.h Allow pasting references to mathed 2021-02-01 16:49:21 +01:00
ParagraphList.h
ParagraphMetrics.cpp Remove row crc computation 2018-02-15 12:29:25 +01:00
ParagraphMetrics.h Remove row crc computation 2018-02-15 12:29:25 +01:00
ParagraphParameters.cpp
ParagraphParameters.h Fix whitespace at EOL. 2017-07-03 13:46:30 -04:00
ParIterator.cpp
ParIterator.h
PDFOptions.cpp Load hyperref with a suitable driver 2018-04-09 15:17:11 +02:00
PDFOptions.h
PersonalWordList.cpp
PersonalWordList.h
PrinterParams.cpp Fix trailing whitespace in cpp files. 2017-07-03 13:53:14 -04:00
PrinterParams.h
Row.cpp Fixup 7686af1ba8: japanese-cjk got forgotten 2019-06-08 09:45:15 +02:00
Row.h Make sure that rows are repainted when they get (un)selected 2018-02-15 12:29:25 +01:00
RowPainter.cpp Inherit outer font in text-in-math environments 2023-11-02 18:04:04 +01:00
RowPainter.h Paint underline for insets too. 2018-09-20 17:07:10 +02:00
Server.cpp Make it nicer, thanks to JMarc 2020-04-16 21:12:30 -04:00
Server.h Properly track the lifetime of signals2::slots (#8261) 2017-06-11 19:51:17 +02:00
ServerSocket.cpp
ServerSocket.h
Session.cpp Make branch compilable in C++98 mode again. 2019-11-06 09:53:28 +01:00
Session.h Keep last file positions in last-use ordering 2019-10-23 15:09:23 +02:00
sgml.cpp
sgml.h
Spacing.cpp Fix switch of language and line spacing in InTitle commands. 2018-02-16 17:24:00 +01:00
Spacing.h Fix switch of language and line spacing in InTitle commands. 2018-02-16 17:24:00 +01:00
SpellChecker.h Fix whitespace at EOL. 2017-07-03 13:46:30 -04:00
TexRow.cpp
TexRow.h
texstream.cpp Bulk cleanup/fix incorrect annotation at the end of namespaces. 2017-07-23 13:11:54 +02:00
texstream.h Amend bd21aa9 2018-12-08 23:16:08 +01:00
Text2.cpp Set current cursor font when toggling emphasize 2022-11-22 21:30:03 -05:00
Text3.cpp Fix inset clicking problems on Mac (#12279, #12418, #12820) 2023-09-14 08:14:07 +02:00
Text.cpp Show custom text styles in status bar 2020-09-16 18:43:23 +02:00
Text.h Improve DEPM 2018-09-18 23:00:46 +02:00
TextClass.cpp Fix a number of issues that were stopping compilation with MSVC 19. 2024-01-31 21:56:55 +01:00
TextClass.h Fix a number of issues that were stopping compilation with MSVC 19. 2024-01-31 21:56:55 +01:00
TextMetrics.cpp Inherit outer font in text-in-math environments 2023-11-02 18:04:04 +01:00
TextMetrics.h Update insets position in cache in more cases 2018-02-15 12:29:25 +01:00
Thesaurus.cpp Bulk cleanup/fix incorrect annotation at the end of namespaces. 2017-07-23 13:11:54 +02:00
Thesaurus.h
Toc.h
TocBackend.cpp Fix more unintended copies in range-based for loops 2021-10-15 17:43:12 +02:00
TocBackend.h Collect the outliner names for the children's tocs 2017-01-14 23:13:14 +01:00
TocBuilder.cpp Reorganise and simplify 2017-01-09 23:15:16 +01:00
TocBuilder.h Reorganise and simplify 2017-01-09 23:15:16 +01:00
Trans.cpp Avoid dereferencing an iterator at the end 2017-03-09 14:26:17 +01:00
Trans.h
Undo.cpp Remove assertion that is not necessary. 2021-03-01 12:01:15 +01:00
Undo.h Skip paint event when in the middle of a buffer operation 2018-06-15 14:12:32 +02:00
update_flags.h Fix paragraph position in TextMetrics::singleParUpdate() 2020-07-14 19:48:55 +02:00
VCBackend.cpp backport 6770fe5f38 2021-10-21 16:02:56 +02:00
VCBackend.h Fix whitespace at EOL. 2017-07-03 13:46:30 -04:00
version.cpp
version.h Fix bug #9101 2017-06-07 00:55:23 +02:00
VSpace.cpp Fix trailing whitespace in cpp files. 2017-07-03 13:53:14 -04:00
VSpace.h
WordLangTuple.h
WordList.cpp Fix trailing whitespace in cpp files. 2017-07-03 13:53:14 -04:00
WordList.h Fix memory leak with WordLists 2016-12-31 15:29:43 +01:00