compilerplugins/clang/unnecessaryvirtual.results | 2 -- sw/source/uibase/utlui/navipi.cxx | 6 ++++++ vcl/inc/salvtables.hxx | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-)
New commits: commit 025372363e5310ffe0e729648f97faef2fe784eb Author: Caolán McNamara <caolan.mcnam...@collabora.com> AuthorDate: Sat Oct 14 19:01:48 2023 +0100 Commit: Caolán McNamara <caolan.mcnam...@collabora.com> CommitDate: Sat Oct 14 21:51:32 2023 +0200 get_iter_abs_pos doesn't neeed to be virtual Change-Id: If69768ffac37aa7b39a806b3c67ad8cbdafc5d2f Reviewed-on: https://gerrit.libreoffice.org/c/core/+/157981 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolan.mcnam...@collabora.com> diff --git a/compilerplugins/clang/unnecessaryvirtual.results b/compilerplugins/clang/unnecessaryvirtual.results index 7404a1cffd85..96c0ef52a9b5 100644 --- a/compilerplugins/clang/unnecessaryvirtual.results +++ b/compilerplugins/clang/unnecessaryvirtual.results @@ -448,8 +448,6 @@ vcl/inc/salobj.hxx:49 void SalObject::Enable(_Bool,) vcl/inc/salprn.hxx:116 enum SalPrinterError SalPrinter::GetErrorCode() -vcl/inc/salvtables.hxx:1771 - _Bool SalInstanceTreeView::get_iter_abs_pos(class weld::TreeIter &,int,)const vcl/inc/skia/gdiimpl.hxx:230 void SkiaSalGraphicsImpl::createSurface() vcl/inc/skia/gdiimpl.hxx:240 diff --git a/vcl/inc/salvtables.hxx b/vcl/inc/salvtables.hxx index 09186972a3ab..8648db8e5143 100644 --- a/vcl/inc/salvtables.hxx +++ b/vcl/inc/salvtables.hxx @@ -1770,7 +1770,7 @@ public: virtual bool get_iter_first(weld::TreeIter& rIter) const override; - virtual bool get_iter_abs_pos(weld::TreeIter& rIter, int nPos) const; + bool get_iter_abs_pos(weld::TreeIter& rIter, int nPos) const; virtual bool iter_next_sibling(weld::TreeIter& rIter) const override; commit 5bdcd30a64ef814e63d1548ab798cc8a81944b49 Author: Attila Szűcs <attila.sz...@collabora.com> AuthorDate: Thu May 18 10:36:38 2023 +0200 Commit: Caolán McNamara <caolan.mcnam...@collabora.com> CommitDate: Sat Oct 14 21:51:22 2023 +0200 LOK: Navigator: headings expanded by default Called an expand_row for the first element of the contetnTree in the navigator constructor. Right now contructor is called every time when navigator is opened, it may change later. (desktop app do it only if navigator opens in a new window, not on sidebar) Change-Id: Ibe4b71e6a6ddb573269178f83c295b0c2cbd53b0 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/151939 Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoff...@gmail.com> Reviewed-by: Szymon Kłos <szymon.k...@collabora.com> (cherry picked from commit 09c40d669cac5f167fa68cb5c6ad94a6a9e2a844) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/157960 Tested-by: Jenkins Tested-by: Caolán McNamara <caolan.mcnam...@collabora.com> Reviewed-by: Caolán McNamara <caolan.mcnam...@collabora.com> diff --git a/sw/source/uibase/utlui/navipi.cxx b/sw/source/uibase/utlui/navipi.cxx index ad89c6b1a7bb..67807c69f8bc 100644 --- a/sw/source/uibase/utlui/navipi.cxx +++ b/sw/source/uibase/utlui/navipi.cxx @@ -734,6 +734,12 @@ SwNavigationPI::SwNavigationPI(weld::Widget* pParent, m_xGlobalBox->hide(); m_xGlobalToolBox->hide(); m_xGlobalTree->HideTree(); + + //Open Headings by default + auto& pTreeView = m_xContentTree->get_widget(); + std::unique_ptr<weld::TreeIter> itEntry(pTreeView.make_iterator()); + pTreeView.get_iter_first(*itEntry); + pTreeView.expand_row(*itEntry); } }