Hi Joel, 2012/7/3 Joel Madero <jmadero....@gmail.com>: > Hi All, > > This seems to be one of the most consistent complaints from users as I'm > going through the bug list. The issue is three fold (or more). > > 1. Defaults "hijack" everything -- vs. defaulting to allow users to select > > 2. No check to see if Microsoft Office is installed and thus some prompt to > see if we want to "replace" it > > 3. Changing defaults once installed very difficult (or not possible?). > > 4. Other file associations outside of Microsoft are also "hijacked" -- see > bug on txt files > > Here are just a few of the FDO's that I came across: > > https://bugs.freedesktop.org/show_bug.cgi?id=39791 > > https://bugs.freedesktop.org/show_bug.cgi?id=44462 > > https://bugs.freedesktop.org/show_bug.cgi?id=43519 > > https://bugs.freedesktop.org/show_bug.cgi?id=38310 > > https://bugs.freedesktop.org/show_bug.cgi?id=47483 > > > Each one deals with the same issue in a different manner -- ie. file > associations and defaults. > > > I personally like the mock up done in > https://bugs.freedesktop.org/show_bug.cgi?id=44462 > > > I have a few questions, I know that one of these bugs is assigned but not > sure about current status. > > > I have a couple suggestions and wanted feedback: > > > 1. Most annoying bug? I think it qualifies with at least 5 different people > complaining about it with multiple comments on many of them > > 2. Can I make a bug that takes every complaint into account and then mark > these all as dupes of the one I make?
Thanks for your bug triage work. File association is a difficult topic and after fixing obvious bugs, I need ux input about how to do things the best. I'm currently debugging the "hijack" issue. It happens in http://opengrok.libreoffice.org/xref/core/setup_native/source/win32/customactions/reg4allmsdoc/reg4allmsi.cxx. These functions were designed so that they detect Microsoft Office and do not take over their files, the only problem is that these functions do not work correctly under certain circumstances. After install user have several possibilities to change file associations, e.g. repair MS Office install, right click on file and change associations, regedit, etc. I know that none of these are easy for an ordinary user. As for other file types than MS Office, it is hard to define a good default, many file types that LibreOffice can open are not associated. We need to collect them all, this is the pre-requisite of the planned file association application. I have some problems with the mockup in fdo#44462. First is that it lists only a few file types. There are many more. Maybe we need a separate panel for it. Or instead of file extensions, we could use bigger categories (e.g. ODF, MS Office Binary, MS Office OpenXML, etc.) Please note that within LibreOffice we can handle only per user settings, because we cannot elevate the rights of soffice.bin process. Even if it is running from an administrator account, it runs with normal user privileges (at least on Vista and higher). But maybe it is even better. It is possible that one user prefers LibreOffice, other prefers something else on the same computer. Alternatively a standalone application can be developed, that can set file associations for all users. I don't think it makes sense to open a super-bug for file associations. I'm currently working on it, and I regularly monitor Windows Installer bugs. As long as a bug classified as a Windows Installer bug, I'll see it, and fix it some day. Thanks, Andras _______________________________________________ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice