Now, the print preview should display the correct set of sheets
based on the print settings as well as what sheets are selected.
Previously, this was very quirky and inaccurate.
This should solve the problem reported in fdo#32826, which is, when
printing from print preview window always prints all sheets regardless
of currently selected sheets.
Start of an app to just load some document. Uses API from the
org.libreoffice.android.Bootstrap class.
Not sure what is the sanest way to build an app like this. It needs a
bunch of shared libraries of course to be copied into libs/armeabi-v7a
so that they get included in the .apk. Perhaps a Makefile similar to
the one for lo-bootstrap might be good?
But for debugging the Java code Eclipse is the way to go (?), and to
be able to do that Eclipse wants a "project". So should this then be
built only through Eclipse? Can one build Eclipse projects from the
command line?
For frames anchored at paragraph, SwFmtAnchor::SetAnchor() creates
an anchor SwPosition that points at the SwTxtNode but with a SwIndex
that is not registered at the SwTxtNode.
SwXFrame::getAnchor() then creates a bookmark from that, which asserts
in the SwIndex comparison operators.
Work around this by adding ugly special handling for the case of 2
positions having their SwNodeIndex point to the same node but one of
them not having its SwIndex at the node.
It seems it is best to do this in SwPosition operators, as the SwIndex
operators lack the context to know if this inconsistency is allowed,
and it is unknown whether the bookmarks sort code is the only path that
triggers this assert.
Currently often fails at shutdown, when Bridge::terminate ->
~ScAutoFormatObj -> ScGlobal::GetAutoFormat after ScGlobal::Clear
leads to ScAutoFormat ctor -> ScGlobal::GetRscString with null
ppRscString.
This patch introduces 3 new check box in the extension manager GUI to allow selection of extension type to display: bundled, shared or user. Dialog is automatically updated upon toggling checkbox.
On toggling each checkbox, the extension list is recreated from scratch and packages are added to the list depending on the checkmark state. Initial state is all checks marked.