mirror of
https://github.com/yann64/haikuports.git
synced 2026-04-22 19:50:05 +02:00
libreoffice: fix crash for presentation mode
This commit is contained in:
@@ -17,7 +17,7 @@ and Open Source office suite on the market:
|
||||
HOMEPAGE="https://www.libreoffice.org/"
|
||||
COPYRIGHT="2000-2024 LibreOffice contributors"
|
||||
LICENSE="MPL v2.0"
|
||||
REVISION="2"
|
||||
REVISION="3"
|
||||
|
||||
SOURCE_URI="https://github.com/LibreOffice/core/archive/libreoffice-$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="0b86dab5e3fc191ce3ea415eed84e3292029f165dac65178c7f851cc9c8ccd81"
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
From 4001427ec30201754a00419d3f2b339d545cf6e6 Mon Sep 17 00:00:00 2001
|
||||
From 783b3dcbad5008f41b1d872fc4b2e59251cb1c8c Mon Sep 17 00:00:00 2001
|
||||
From: Gerasim Troeglazov <3dEyes@gmail.com>
|
||||
Date: Sat, 17 Feb 2024 23:58:59 +1000
|
||||
Subject: Make Elementary the default on Haiku
|
||||
@@ -22,7 +22,7 @@ index eb79752..a380bcc 100644
|
||||
2.43.2
|
||||
|
||||
|
||||
From e3acfd81c556b6c2799ef9ad68c7d6b89d98375c Mon Sep 17 00:00:00 2001
|
||||
From bcefbe654668440b2867f6881442703d92714a6d Mon Sep 17 00:00:00 2001
|
||||
From: Gerasim Troeglazov <3dEyes@gmail.com>
|
||||
Date: Sat, 17 Feb 2024 23:59:23 +1000
|
||||
Subject: Show used vcl backend in About window on Haiku
|
||||
@@ -45,7 +45,7 @@ index e1e12db..9c78078 100644
|
||||
2.43.2
|
||||
|
||||
|
||||
From ee9921d77c842aed6ecb71c69f49e2559de3e431 Mon Sep 17 00:00:00 2001
|
||||
From f9baaf8eacf5cafac2215d84e2976f401a01d3a8 Mon Sep 17 00:00:00 2001
|
||||
From: Gerasim Troeglazov <3dEyes@gmail.com>
|
||||
Date: Sat, 17 Feb 2024 23:59:55 +1000
|
||||
Subject: Identify Haiku in about window
|
||||
@@ -88,7 +88,7 @@ index 191d87c..949155f 100644
|
||||
2.43.2
|
||||
|
||||
|
||||
From f9984fdb655f6edbea24687127219c38f6b8eff9 Mon Sep 17 00:00:00 2001
|
||||
From 82c04d9b0e17eb37daa18f550f5309491b130ee8 Mon Sep 17 00:00:00 2001
|
||||
From: Gerasim Troeglazov <3dEyes@gmail.com>
|
||||
Date: Sun, 18 Feb 2024 00:00:15 +1000
|
||||
Subject: Implement ShellExec on Haiku
|
||||
@@ -112,7 +112,7 @@ index 153827a..008a90f 100644
|
||||
2.43.2
|
||||
|
||||
|
||||
From 5efd6ebaa1d149e0cb15f71bfb325acc67f39536 Mon Sep 17 00:00:00 2001
|
||||
From 484bf63ce1721f84929ab0757fa759c09a2afeb9 Mon Sep 17 00:00:00 2001
|
||||
From: Gerasim Troeglazov <3dEyes@gmail.com>
|
||||
Date: Sun, 18 Feb 2024 00:00:52 +1000
|
||||
Subject: Add XP_HAIKU defs for xmlsec
|
||||
@@ -156,7 +156,7 @@ index 615c3eb..5e10e08 100644
|
||||
2.43.2
|
||||
|
||||
|
||||
From c49dc1ea95a18d5e73223eca7c2aa31e19dac3d6 Mon Sep 17 00:00:00 2001
|
||||
From 161ad13ddb1151bf2a64ab6a9d68ae7545598f30 Mon Sep 17 00:00:00 2001
|
||||
From: Gerasim Troeglazov <3dEyes@gmail.com>
|
||||
Date: Sun, 18 Feb 2024 00:03:20 +1000
|
||||
Subject: Don't use fontconfig
|
||||
@@ -182,7 +182,7 @@ index 19837d5..4704d8b 100644
|
||||
2.43.2
|
||||
|
||||
|
||||
From 9b92a800f5db46958eff11c2b20e6d8b72725576 Mon Sep 17 00:00:00 2001
|
||||
From def2d85060834929ca15b293a68517632fbc1912 Mon Sep 17 00:00:00 2001
|
||||
From: Gerasim Troeglazov <3dEyes@gmail.com>
|
||||
Date: Sun, 18 Feb 2024 00:04:18 +1000
|
||||
Subject: Revert fstack-protector check removal in
|
||||
@@ -311,7 +311,7 @@ index 7ea7a16..b8518db 100644
|
||||
2.43.2
|
||||
|
||||
|
||||
From 5aad806cfcfd258b1df71e65e9da9ba60d58d4ea Mon Sep 17 00:00:00 2001
|
||||
From ff7c69ceded5d166cca52d4da56572cac676e119 Mon Sep 17 00:00:00 2001
|
||||
From: Gerasim Troeglazov <3dEyes@gmail.com>
|
||||
Date: Sun, 18 Feb 2024 00:04:51 +1000
|
||||
Subject: Qt::Popup window handling
|
||||
@@ -359,7 +359,7 @@ index 996a0a7..dd167a2 100644
|
||||
2.43.2
|
||||
|
||||
|
||||
From dd09c0869f4a230ace5ab2c06aba5f5565527ff1 Mon Sep 17 00:00:00 2001
|
||||
From 739c14e7be42e656e274a2ea35280b6e90f37176 Mon Sep 17 00:00:00 2001
|
||||
From: Gerasim Troeglazov <3dEyes@gmail.com>
|
||||
Date: Sun, 18 Feb 2024 00:05:09 +1000
|
||||
Subject: Use Noto Sans as default font
|
||||
@@ -385,7 +385,7 @@ index 26ceda8..a590249 100644
|
||||
2.43.2
|
||||
|
||||
|
||||
From a0fbebabec543068baa0666b4ae5e817a03a0c13 Mon Sep 17 00:00:00 2001
|
||||
From 830aa37d6e37545e92ba487b18c0f071fdb5b658 Mon Sep 17 00:00:00 2001
|
||||
From: Gerasim Troeglazov <3dEyes@gmail.com>
|
||||
Date: Sun, 18 Feb 2024 00:05:33 +1000
|
||||
Subject: Use system font
|
||||
@@ -436,7 +436,7 @@ index a1138de..fd81fcb 100644
|
||||
2.43.2
|
||||
|
||||
|
||||
From 76281fdd45aa1a9317e40a8f8a88124cae6d7143 Mon Sep 17 00:00:00 2001
|
||||
From b4a4099ed0ec9475cda2b15491c227b60fafc570 Mon Sep 17 00:00:00 2001
|
||||
From: Gerasim Troeglazov <3dEyes@gmail.com>
|
||||
Date: Sun, 18 Feb 2024 00:05:45 +1000
|
||||
Subject: Don't use Cairo
|
||||
@@ -462,7 +462,7 @@ index f87cdef..8736077 100644
|
||||
2.43.2
|
||||
|
||||
|
||||
From 771348f1833b5c72b528b4ef03718ddaf98a2fea Mon Sep 17 00:00:00 2001
|
||||
From c31b2a184645363f9baff49a4176b80a335d7c25 Mon Sep 17 00:00:00 2001
|
||||
From: Gerasim Troeglazov <3dEyes@gmail.com>
|
||||
Date: Mon, 18 Mar 2024 20:44:31 +1000
|
||||
Subject: Add alias for SIGIOT signal
|
||||
@@ -487,15 +487,14 @@ index 50c260f..5bcdd1b 100644
|
||||
2.43.2
|
||||
|
||||
|
||||
From 51398f308642bb8d2ca6f02ac9a7d151974326f6 Mon Sep 17 00:00:00 2001
|
||||
From e1b13c4b5d8236ecaf85cc063c1d79d234099647 Mon Sep 17 00:00:00 2001
|
||||
From: Alfred Wingate <parona@protonmail.com>
|
||||
Date: Mon, 20 Nov 2023 14:47:28 +0200
|
||||
Subject: [PATCH] Remove use of the now removed LBCMNoChain options
|
||||
Subject: Remove use of the now removed LBCMNoChain options
|
||||
|
||||
* This change removes its use and explicitly prevents chaining where
|
||||
the rule would have applied.
|
||||
|
||||
|
||||
diff --git a/i18npool/source/breakiterator/data/line.txt b/i18npool/source/breakiterator/data/line.txt
|
||||
index ff3f3ea..206e212 100644
|
||||
--- a/i18npool/source/breakiterator/data/line.txt
|
||||
@@ -701,3 +700,43 @@ index ff3f3ea..206e212 100644
|
||||
--
|
||||
2.43.2
|
||||
|
||||
|
||||
From 14bfa224a89d8c94dbb76f54f888cde6bda6102f Mon Sep 17 00:00:00 2001
|
||||
From: Gerasim Troeglazov <3dEyes@gmail.com>
|
||||
Date: Fri, 26 Apr 2024 21:31:54 +1000
|
||||
Subject: Fix fullscreen mode
|
||||
|
||||
|
||||
diff --git a/vcl/qt5/QtFrame.cxx b/vcl/qt5/QtFrame.cxx
|
||||
index 91fdbe0..29dcc9f 100644
|
||||
--- a/vcl/qt5/QtFrame.cxx
|
||||
+++ b/vcl/qt5/QtFrame.cxx
|
||||
@@ -309,7 +309,6 @@ QWindow* QtFrame::windowHandle() const
|
||||
// no idea, why Qt::WA_NativeWindow breaks the menubar for EMSCRIPTEN
|
||||
break;
|
||||
case SystemEnvData::Platform::Invalid:
|
||||
- std::abort();
|
||||
break;
|
||||
}
|
||||
return pChild->windowHandle();
|
||||
@@ -714,14 +713,14 @@ void QtFrame::ShowFullScreen(bool bFullScreen, sal_Int32 nScreen)
|
||||
m_nRestoreScreen = maGeometry.screen();
|
||||
SetScreenNumber(m_bFullScreenSpanAll ? m_nRestoreScreen : nScreen);
|
||||
if (!m_bFullScreenSpanAll)
|
||||
- windowHandle()->showFullScreen();
|
||||
+ m_pTopLevel->showFullScreen();
|
||||
else
|
||||
- windowHandle()->showNormal();
|
||||
+ m_pTopLevel->showNormal();
|
||||
}
|
||||
else
|
||||
{
|
||||
SetScreenNumber(m_nRestoreScreen);
|
||||
- windowHandle()->showNormal();
|
||||
+ m_pTopLevel->showNormal();
|
||||
m_pTopLevel->setGeometry(m_aRestoreGeometry);
|
||||
}
|
||||
}
|
||||
--
|
||||
2.43.2
|
||||
|
||||
|
||||
Reference in New Issue
Block a user