[Bug 30618] New: Common dialogs should use icons from Linux system icon theme

wine-bugs at winehq.org wine-bugs at winehq.org
Tue May 8 06:47:03 CDT 2012


http://bugs.winehq.org/show_bug.cgi?id=30618

             Bug #: 30618
           Summary: Common dialogs should use icons from Linux system icon
                    theme
           Product: Wine
           Version: 1.5.3
          Platform: x86
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: enhancement
          Priority: P2
         Component: comdlg32
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: from_wine_bugzilla at ssokolow.com
    Classification: Unclassified


Currently, the common dialogs like Open/Save use the Tango icon theme,
regardless of what the Linux desktop is configured to use. (They also seem to
use the plaintext icon for anything that isn't an EXE with its own embedded
one)

It'd probably require an ugly hack (and not necessarily be a good idea anyway)
to intercept ALL requests to read standard icons normally bundled with Windows.

However, using the system icon theme to populate toolbars and file lists in
common dialogs should be reasonably simple for someone already familiar with
the codebase and would help to reduce the alienness of Windows UIs on a Linux
desktop.

Of course, a checkbox or registry key to disable it would be necessary since
Wine doesn't automatically use the GTK+ color scheme and some icon themes are
unusable without toolbars using a light-on-dark colour scheme.

I doubt I'll have time to implement this myself (especially given that I have
no experience with the Wine codebase and almost none with C or C++) but I'll
leave myself a note to research retrieving system icons without GtkIconTheme or
QIcon once I'm finished my exam preparation.

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list