LibreOffice
LibreOffice is a popular fork of the open-source OpenOffice office suite.
www.libreoffice.org
Recent Activity
- tdf#130857 tdf#168594 qt weld: Support activate-on-single-click
Michael Weghorn: Both, GtkTreeView and GtkIconView have an "activate-on-single-click" property that specifies whether the "item-activated" signal will be emitted after a single click. - tdf#130857 qt weld: Implement QtInstanceItemView::get_selected
Michael Weghorn: Move the QtInstanceTreeView::get_selected logic to QtInstanceItemView, so it can be reused for QtInstanceIconView as well. - weld: Implement index-based ItemView::{g,s}et_id in base class
Michael Weghorn: Now that - weld: Add weld::ItemView::set_id taking iter param
Michael Weghorn: weld::TreeView already has such a method. - tdf#168594 Rework SvxCharView activation logic
Michael Weghorn: SvxCharView is used in
1) the special characters toolbar popup (triggered by the "Insert Special Characters" toolbar button)
2) the special characters dialog (triggered via "Insert" -> "Special Character...")
In 1), a single click on a SvxCharView (i.e. - tdf#168594 Let SvxCharView implement basic mouse click logic
Michael Weghorn: If the SvxCharView gets clicked, let itself take focus and trigger a repaint. - tdf#169049 ensure valid range for preview document
Regina Henschel: The data provider uses a temporary document for the preview. - weld: Implement index-based ItemView (un)selection in base class
Michael Weghorn: This replaces the toolkit-specific implementations of weld::ItemView::select and weld::ItemView::unselect taking an index by implementing the logic directly in the abstract weld::ItemView base class, using the toolkit-specific weld::ItemView::select weld::ItemView::unselect implementations taking a TreeIter param instead.
Take over the special handling (for an index of -1 or empty view) from the SalInstanceItemView implementation. - vcl/gtk weld: Implement (un)select_all without forwarding
Michael Weghorn: In the weld::ItemView subclasses in the vcl implementation (SalInstanceItemView) and the gtk one (GtkInstanceTreeView and GtkInstanceIconView), no longer let
- unselect_all() call select(-1)
- select_all() call unselect(-1)
and have logic in their weld::ItemView::select and weld::ItemView::unselect overrides to select all or clear selection all when called with those special indices.
Instead, let select() and unselect() call unselect_all() and select_all() when called with the special indices, i.e. - weld: Add iter-based IconView::(un)select
Michael Weghorn: Both, weld::IconView and weld::TreeView have (un)select methods taking an index as a param.
weld::TreeView already also has a TreeView::select/TreeView::unselect that takes an iter.
Move those method declarations down into the common weld::ItemView base class.
Most Popular In The Past Month
- tdf#169806: Display baseline grid for page line-spacing
Tamás Zolnai - weld: Implement index-based ItemView (un)selection in base class
Michael Weghorn: This replaces the toolkit-specific implementations of weld::ItemView::select and weld::ItemView::unselect taking an index by implementing the logic directly in the abstract weld::ItemView base class, using the toolkit-specific weld::ItemView::select weld::ItemView::unselect implementations taking a TreeIter param instead.
Take over the special handling (for an index of -1 or empty view) from the SalInstanceItemView implementation. - tdf#169806: Add baseline grid feature to Writer menu
Tamás Zolnai: - Create a "Display Baseline Grid" menu item, which triggers the rendering of the baseline grid. - weld: Add iter-based IconView::(un)select
Michael Weghorn: Both, weld::IconView and weld::TreeView have (un)select methods taking an index as a param.
weld::TreeView already also has a TreeView::select/TreeView::unselect that takes an iter.
Move those method declarations down into the common weld::ItemView base class. - python3: upgrade to 3.13.11 (master only)
Xisco Fauli: - external/python3/decimal.patch.1 partially reverts commit 849e0716d378d6f9f724d1b3c386f6613d52a49d Author: Zachary Ware Date: Mon Mar 18 12:07:25 2024 -0500 - tdf#169049 ensure valid range for preview document
Regina Henschel: The data provider uses a temporary document for the preview. - Related: tdf#89365 sd UI, from numbering to bullet: fix defaults
Miklos Vajna: Open the bugdoc, start text edit on the only slide, in the only shape. - vcl/gtk weld: Implement (un)select_all without forwarding
Michael Weghorn: In the weld::ItemView subclasses in the vcl implementation (SalInstanceItemView) and the gtk one (GtkInstanceTreeView and GtkInstanceIconView), no longer let
- unselect_all() call select(-1)
- select_all() call unselect(-1)
and have logic in their weld::ItemView::select and weld::ItemView::unselect overrides to select all or clear selection all when called with those special indices.
Instead, let select() and unselect() call unselect_all() and select_all() when called with the special indices, i.e. - tdf#130857 tdf#168594 qt weld: Support activate-on-single-click
Michael Weghorn: Both, GtkTreeView and GtkIconView have an "activate-on-single-click" property that specifies whether the "item-activated" signal will be emitted after a single click. - Outline folding: Make unfolded anchored to frame drawing objects visible
Jim Raykowski: Currently when content is unfolded that has drawing objects anchored 'To Frame', excluding fly frame type drawing objects, the drawing object is not made visible.