https://bugs.freedesktop.org/show_bug.cgi?id=61950
Priority: medium
Bug ID: 61950
Assignee: [email protected]
Summary: Change Presentation Minimizer and Report Builder from
bundled extensions to plain code
Severity: normal
Classification: Unclassified
OS: All
Reporter: [email protected]
Hardware: All
Status: NEW
Version: 4.1.0.0.alpha0+ Master
Component: Extensions
Product: LibreOffice
...as has already been done for the other (non-dictionary) extensions that are
bundled by default, namely
* Presenter Screen:
**
<http://cgit.freedesktop.org/libreoffice/core/commit/?id=ea91c7d90d74e1ca039ba669b5d3e14fa359c0fa>
"Turn presenter screen from bundled extension to plain code"
**
<http://cgit.freedesktop.org/libreoffice/core/commit/?id=6ebe207712eaf2233a2d45658e1d9b91706e75fc>
"Forgot to add gid_File_Lib_PresenterScreen to module_impress"
* PDF Import:
**
<http://cgit.freedesktop.org/libreoffice/core/commit/?id=7bf64a5af4088c0f6d4dbf7f493e94fa63e2a4b2>
"Turn PDF import from bundled extension to plain code"
**
<http://cgit.freedesktop.org/libreoffice/core/commit/?id=79e5ee5f6949f4b8645ef32dba61705d02473c60>
"Isolate PDF Import so it can be made optionally installable"
* Python Scripting Provider:
**
<http://cgit.freedesktop.org/libreoffice/core/commit/?id=1f3496e204cd305264d27a362f34fdcb6fa5f693>
"Turn Python Scripting Provider from bundled extension to plain code"
<http://lists.freedesktop.org/archives/libreoffice/2012-November/041631.html>
"--disable-ext-pdfimport -> --disable-pdfimport" gives the rationale for doing
this: "That commit is part of the plan to turn those extensions that we bundle
anyway into true, non-extension parts of the core code base. The
benefit is that we can get rid of some ugly warts in the code, like
linking most of basegfx's objects into both the basegfx lib and the
pdfimport lib from the PDF Import extension, and that LO start-up, esp.
after version update, becomes less troublesome and potentially faster."
>From my personal notes: "Remaining bundled extensions (apart from
dictionaries) are Presentation Minimizer and Report Builder. Changing them
would require bigger changes (as they have substantial UI that would need to be
reworked), but has less benefit than the others (no hacks to clean up), so
postponed that past 4.0."
For further details of what needs to be done, consult the commit messages of
the commits listed above.
--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs