<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    On 3/20/2012 12:48, Jerome Leclanche wrote:
    <blockquote
cite="mid:CAFd36Bj+GhhinefCkgXVSeqR1PqcW3KkFy0WjpW5UBCbyr8f8w@mail.gmail.com"
      type="cite">
      <div>
        <div>
          <div>On Tue, Mar 20, 2012 at 9:43 AM, Jacek Caban <span
              dir="ltr"><<a moz-do-not-send="true"
                href="mailto:jacek@codeweavers.com">jacek@codeweavers.com</a>></span>
            wrote:</div>
        </div>
      </div>
      <div class="gmail_quote">
        <blockquote class="gmail_quote" style="margin:0 0 0
          .8ex;border-left:1px #ccc solid;padding-left:1ex">
          Hi all,<br>
          <br>
          GSoC is starting this year and, if we want to have good
          applications, we<br>
          need to update our proposals. Usually the most attention is
          directed<br>
          into adding new ones, while we keep obviously bad (or just bad
          IMO)<br>
          proposals on the page. I'm planning to remove following
          project proposals:<br>
          <br>
          Security - implement sandboxing<br>
          Theming - Implement Wine theming support<br>
          NTDLL - support performance registry keys<br>
          Winelib Aware Scons (or cmake)<br>
          Cleanup Winemenubuilder to support generating Application
          Bundles on Mac<br>
          OS X<br>
          Wine-based application virtualization<br>
          <br>
          If someone knows a reason to not remove them, please reply.<br>
          <br>
          <br>
          Cheers,<br>
          Jacek<br>
        </blockquote>
        <div> </div>
      </div>
      <div>Why remove theming support? It would go a long way towards
        excellent desktop integration.</div>
    </blockquote>
    I'm not sure how it helps with desktop integration actually, you're
    probably referring to using host system looking alike<br>
    control theme to be used by win32 application?<br>
    <br>
    The problem with getting this work properly is that you need to
    touch loader most likely (so kernel32/ntdll), duplicate all user32
    controls inside comctl32 including tests, make them register
    themselves when application really wants to. And of course fix
    uxtheme bugs. So it's quite a lot of work, and not really explored
    part actually.<br>
    <br>
    And in my opinion this accomplishes nearly nothing, except one nice
    thing - some applications want new comct32 v6 controls that are
    formerly implemented in user32, and it's not right to fix that in
    user32 code now, cause native user32 doesn't provide new buttons
    styles for example. It's not really related to theming support, it's
    all about use32/comctl32v6 coexisting. <br>
    <br>
    <blockquote
cite="mid:CAFd36Bj+GhhinefCkgXVSeqR1PqcW3KkFy0WjpW5UBCbyr8f8w@mail.gmail.com"
      type="cite">
      <div><br>
      </div>
      J. Leclanche<br>
      <div><br>
      </div>
      <div>(Sorry for the double post, Jacek)</div>
    </blockquote>
    <br>
  </body>
</html>