[Libreoffice-bugs] [Bug 44462] Provide a proper 'File Association Manager' for the windows version of Libreoffice

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Fri Nov 15 07:06:29 UTC 2019


https://bugs.documentfoundation.org/show_bug.cgi?id=44462

--- Comment #18 from Mike Kaganski <mikekaganski at hotmail.com> ---
Current LibreOffice versions run on Windows 7 SP1 and later.

The recommended way to deal with application file associations is described by
MS in [1]; and noteworthy are the following bits:
1.
> Important
> 
> This topic does not apply for Windows 10. The way that default file
> associations work changed in Windows 10
2.
> Note
> 
> We recommend you call the Set associations for a program by using
> IApplicationAssociationRegistrationUI::LaunchAdvancedAssociationUI.
3. At the page mentioned in #2 [2]:
> Remarks
> 
> Starting in Windows 10, this does not launch the association dialog box.
> It displays a dialog to the user informing them that they can change the
> default programs used to open file extensions in their Settings

It's obvious that Windows is deprecating and making dysfunctional even the
means to open its own tools to manage file associations from applications (and
indeed, trying to click "Default Programs..." button in Options in MS Word 2016
on Windows 10 brings that "To change your default apps, go to ..." banner) [3].

As shown in the discussion of the answers at [4], every method proposed to
workaround that, gets broken in a subsequent Windows update; so trying to
implement such functionality is apparently working against the system.

I propose to close this as WONTFIX for the mentioned reasons.

[1] https://docs.microsoft.com/en-us/windows/win32/shell/default-programs
[2]
https://docs.microsoft.com/en-us/windows/win32/api/shobjidl/nf-shobjidl-iapplicationassociationregistrationui-launchadvancedassociationui
[3] https://i.stack.imgur.com/7N2xp.png
[4]
https://stackoverflow.com/questions/32178986/windows-10-equivalent-of-launchadvancedassociationui/52198802

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-bugs/attachments/20191115/b1e8dc6a/attachment.html>


More information about the Libreoffice-bugs mailing list