Hi Jenei
On 08/08/11 11:06, Jenei Gábor wrote:
Hello,
I would like to inform everyone that I attached my purposed patch that
fixes the bug 39168 in our bug report page, since it causes an already
mentioned problem in the overwriting dialog's popup I don't consider
it as something stable,
[...]
Here I also attach the purposed patch and I am waiting for your reviews.
well I have to admit I am not familiar with this hybrid/pdf thing, not
sure if it really is a good or bad thing, personally I really don't like
the double extension thing, but anyway I just have some general comments
on the patch
sfx2/source/dialog/filedlghelper.cxx
====================================
the first hunk in this patch is confusing, it changes the prevailing style of positioning for '{'&
'}' if there is no good reason to do that then it is better not to make such a change
the second hunk that changes the logic of FileDialogHelper::GetPath is a little worrying ( 'cause I
guess this is used by many clients ), why was this necessary and how does it change the existing
behaviour?
sfx2/source/doc/guisaveas.cxx
=============================
2nd hunk is just whitespace change and again it's quite noisy to review
- in 'sal_Bool ModelData_Impl::OutputFileDialog'
+if(bAddStream==sal_True)
the equality check isn't really necessary&
if((bAddStream)
just reads better for me,
- please don't change the prevailing style for '{' / '}'
- using a map to store and retrieve the desired extension based on the filtername would be neater
and less cluttered that then the it/then construct used in the patch.
what's really uncomfortable is ( from a quick apply& try of the patch ) is the fact that the file
name you are saving to is sort-of hijacked under the hood. e.g. the file dialogs indicate one thing (
save with.pdf extension ) but do something else ( save with a .odt.pdf extension ).
Using a new filter type would seem a more natural solution e.g. a filter type that you could select
in the 'save-as' dialog that would save the pdf in the required hybrid format and would indicate
the ( imo horrible dual extension ) The same filter type would be preselected ( if hybrid was
selected in the pdf export options dialog ) and shown file dialog raised by the export button. But
then again I only have a very passing familiarity with stuff, maybe someone else might have more
constructive advice
Noel
Noel
Context
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.