Alexandre Julliard | 16 May 21:22
Favicon

=?UTF-8?Q?Fr=C3=A9d=C3=A9ric=20Delanoy=20?=: cmd: Improve WCMD_parameter documentation.

Module: wine
Branch: master
Commit: 0f032203f58f8b41d3cc5d3a66244deb9c54fde0
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=0f032203f58f8b41d3cc5d3a66244deb9c54fde0

Author: Frédéric Delanoy <frederic.delanoy <at> gmail.com>
Date:   Tue May 15 15:03:35 2012 +0200

cmd: Improve WCMD_parameter documentation.

---

 programs/cmd/batch.c |   27 ++++++++++++---------------
 1 files changed, 12 insertions(+), 15 deletions(-)

diff --git a/programs/cmd/batch.c b/programs/cmd/batch.c
index 05314f4..7a735cf 100644
--- a/programs/cmd/batch.c
+++ b/programs/cmd/batch.c
@@ -114,26 +114,23 @@ void WCMD_batch (WCHAR *file, WCHAR *command, BOOL called, WCHAR *startLabel, HA
  *
  * PARAMS
  *  s     [I] input string, non NULL
- *  n     [I] # of the (possibly double quotes-delimited) parameter to return
- *            Starts at 0
- *  start [O] if non NULL, pointer to the start of the nth parameter in s,
- *            potentially a " character
- *  end   [O] if non NULL, pointer to the last char of
- *            the nth parameter in s, potentially a " character
+ *  n     [I] # of the parameter to return, counted from 0
(Continue reading)

Alexandre Julliard | 16 May 21:22
Favicon

Christian Costa : d3drm: Free visual and light resources when releasing frame.

Module: wine
Branch: master
Commit: 20bf183726ae09160f22952a61acb37d4b056f9e
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=20bf183726ae09160f22952a61acb37d4b056f9e

Author: Christian Costa <titan.costa <at> gmail.com>
Date:   Tue May 15 08:08:56 2012 +0200

d3drm: Free visual and light resources when releasing frame.

---

 dlls/d3drm/frame.c |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

diff --git a/dlls/d3drm/frame.c b/dlls/d3drm/frame.c
index d02cba8..fc15339 100644
--- a/dlls/d3drm/frame.c
+++ b/dlls/d3drm/frame.c
@@ -140,6 +140,12 @@ static ULONG WINAPI IDirect3DRMFrame2Impl_Release(IDirect3DRMFrame2* iface)
         for (i = 0; i < This->nb_children; i++)
             IDirect3DRMFrame3_Release(This->children[i]);
         HeapFree(GetProcessHeap(), 0, This->children);
+        for (i = 0; i < This->nb_visuals; i++)
+            IDirect3DRMVisual_Release(This->visuals[i]);
+        HeapFree(GetProcessHeap(), 0, This->visuals);
+        for (i = 0; i < This->nb_lights; i++)
+            IDirect3DRMLight_Release(This->lights[i]);
+        HeapFree(GetProcessHeap(), 0, This->lights);
         HeapFree(GetProcessHeap(), 0, This);
(Continue reading)

Alexandre Julliard | 16 May 21:22
Favicon

Christian Costa : d3drm: Attach mesh to the parent frame if any.

Module: wine
Branch: master
Commit: 3447f172301b0a709272eae1ae5ffd90613d65f4
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=3447f172301b0a709272eae1ae5ffd90613d65f4

Author: Christian Costa <titan.costa <at> gmail.com>
Date:   Tue May 15 08:08:48 2012 +0200

d3drm: Attach mesh to the parent frame if any.

---

 dlls/d3drm/d3drm.c |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/dlls/d3drm/d3drm.c b/dlls/d3drm/d3drm.c
index b014369..ba666dc 100644
--- a/dlls/d3drm/d3drm.c
+++ b/dlls/d3drm/d3drm.c
@@ -1298,7 +1298,7 @@ HRESULT load_data(IDirect3DRM3* iface, LPDIRECTXFILEDATA data_object, LPIID* GUI
         {
             LPDIRECT3DRMMESHBUILDER3 meshbuilder;

-            FIXME("Load mesh data and notify application\n");
+            TRACE("Load mesh data and notify application\n");

             hr = IDirect3DRM3_CreateMeshBuilder(iface, &meshbuilder);
             if (SUCCEEDED(hr))
@@ -1312,7 +1312,9 @@ HRESULT load_data(IDirect3DRM3* iface, LPDIRECTXFILEDATA data_object, LPIID* GUI
                     if (SUCCEEDED(hr))
(Continue reading)

Alexandre Julliard | 16 May 21:22
Favicon

Christian Costa : d3drm: Load all sub-objects when a frame is found.

Module: wine
Branch: master
Commit: 6d47694bdf1383553b17e8cfc78a36022be14e3a
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=6d47694bdf1383553b17e8cfc78a36022be14e3a

Author: Christian Costa <titan.costa <at> gmail.com>
Date:   Tue May 15 08:08:40 2012 +0200

d3drm: Load all sub-objects when a frame is found.

---

 dlls/d3drm/d3drm.c |   60 +++++++++++++++++++++++++++++++++++++++++++++++----
 1 files changed, 55 insertions(+), 5 deletions(-)

diff --git a/dlls/d3drm/d3drm.c b/dlls/d3drm/d3drm.c
index 7ea0b2a..b014369 100644
--- a/dlls/d3drm/d3drm.c
+++ b/dlls/d3drm/d3drm.c
@@ -1,7 +1,7 @@
 /*
  * Implementation of IDirect3DRM Interface
  *
- * Copyright 2010 Christian Costa
+ * Copyright 2010, 2012 Christian Costa
  * Copyright 2011 André Hentschel
  *
  * This library is free software; you can redistribute it and/or
@@ -1310,7 +1310,11 @@ HRESULT load_data(IDirect3DRM3* iface, LPDIRECTXFILEDATA data_object, LPIID* GUI
                 {
(Continue reading)

Alexandre Julliard | 16 May 21:22
Favicon

Christian Costa : d3drm: Implement IDirect3DRMFrame2Impl_GetVisuals and IDirect3DRMVisualArray interface .

Module: wine
Branch: master
Commit: 37c427f54ad8829e1a135611622d4da51b10624e
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=37c427f54ad8829e1a135611622d4da51b10624e

Author: Christian Costa <titan.costa <at> gmail.com>
Date:   Tue May 15 08:08:31 2012 +0200

d3drm: Implement IDirect3DRMFrame2Impl_GetVisuals and IDirect3DRMVisualArray interface.

---

 dlls/d3drm/frame.c       |  155 +++++++++++++++++++++++++++++++++++++++++++++-
 dlls/d3drm/tests/d3drm.c |    2 +-
 2 files changed, 154 insertions(+), 3 deletions(-)

diff --git a/dlls/d3drm/frame.c b/dlls/d3drm/frame.c
index 60e8966..d02cba8 100644
--- a/dlls/d3drm/frame.c
+++ b/dlls/d3drm/frame.c
@@ -2,6 +2,7 @@
  * Implementation of IDirect3DRMFrame Interface
  *
  * Copyright 2011, 2012 André Hentschel
+ * Copyright 2012 Christian Costa
  *
  * This library is free software; you can redistribute it and/or
  * modify it under the terms of the GNU Lesser General Public
@@ -63,7 +64,15 @@ typedef struct {
     LPDIRECT3DRMFRAME* frames;
(Continue reading)

Alexandre Julliard | 16 May 21:22
Favicon

Christian Costa : d3drm: Move loading code from IDirect3DRM3Impl_Load to a separate function so it can be called recursively .

Module: wine
Branch: master
Commit: 0013fc1ca7ec22ff4b89e4d62ccc6a1f13db345d
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=0013fc1ca7ec22ff4b89e4d62ccc6a1f13db345d

Author: Christian Costa <titan.costa <at> gmail.com>
Date:   Tue May 15 08:08:22 2012 +0200

d3drm: Move loading code from IDirect3DRM3Impl_Load to a separate function so it can be called recursively.

---

 dlls/d3drm/d3drm.c |  226 +++++++++++++++++++++++++++-------------------------
 1 files changed, 119 insertions(+), 107 deletions(-)

diff --git a/dlls/d3drm/d3drm.c b/dlls/d3drm/d3drm.c
index 401cccd..7ea0b2a 100644
--- a/dlls/d3drm/d3drm.c
+++ b/dlls/d3drm/d3drm.c
@@ -1266,6 +1266,123 @@ static HRESULT WINAPI IDirect3DRM3Impl_EnumerateObjects(IDirect3DRM3*
iface, D3D
     return E_NOTIMPL;
 }

+HRESULT load_data(IDirect3DRM3* iface, LPDIRECTXFILEDATA data_object, LPIID* GUIDs, DWORD
nb_GUIDs, D3DRMLOADCALLBACK LoadProc,
+                  LPVOID ArgLP, D3DRMLOADTEXTURECALLBACK LoadTextureProc, LPVOID ArgLTP, LPDIRECT3DRMFRAME3 parent_frame)
+{
+    HRESULT ret = D3DRMERR_BADOBJECT;
+    HRESULT hr;
(Continue reading)

Alexandre Julliard | 16 May 21:22
Favicon

Piotr Caban : user32/tests: Added more GetMenuBarInfo tests.

Module: wine
Branch: master
Commit: 1a74d210901dfb561f05f4457dc58ba403c08ce1
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=1a74d210901dfb561f05f4457dc58ba403c08ce1

Author: Piotr Caban <piotr <at> codeweavers.com>
Date:   Wed May 16 13:37:06 2012 +0200

user32/tests: Added more GetMenuBarInfo tests.

---

 dlls/user32/tests/menu.c |  190 +++++++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 189 insertions(+), 1 deletions(-)

diff --git a/dlls/user32/tests/menu.c b/dlls/user32/tests/menu.c
index ea7b5b0..07cf437 100644
--- a/dlls/user32/tests/menu.c
+++ b/dlls/user32/tests/menu.c
@@ -38,6 +38,7 @@
 static ATOM atomMenuCheckClass;

 static BOOL (WINAPI *pGetMenuInfo)(HMENU,LPCMENUINFO);
+static BOOL (WINAPI *pGetMenuBarInfo)(HWND,LONG,LONG,PMENUBARINFO);
 static UINT (WINAPI *pSendInput)(UINT, INPUT*, size_t);
 static BOOL (WINAPI *pSetMenuInfo)(HMENU,LPCMENUINFO);
 static BOOL (WINAPI *pEndMenu) (void);
@@ -52,6 +53,7 @@ static void init_function_pointers(void)
       trace("GetProcAddress(%s) failed\n", #func);

(Continue reading)

Alexandre Julliard | 16 May 21:22
Favicon

Piotr Caban : user32/tests: Added GetMenuBarInfo tests.

Module: wine
Branch: master
Commit: 1128546437a0cc8f79b475e68fedfe247281873a
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=1128546437a0cc8f79b475e68fedfe247281873a

Author: Piotr Caban <piotr <at> codeweavers.com>
Date:   Wed May 16 13:36:52 2012 +0200

user32/tests: Added GetMenuBarInfo tests.

---

 dlls/user32/tests/edit.c |   60 +++++++++++++++++++++++++++++++++++++++++----
 1 files changed, 54 insertions(+), 6 deletions(-)

diff --git a/dlls/user32/tests/edit.c b/dlls/user32/tests/edit.c
index 89a2843..11550f7 100644
--- a/dlls/user32/tests/edit.c
+++ b/dlls/user32/tests/edit.c
@@ -39,12 +39,14 @@ struct edit_notify {
 static struct edit_notify notifications;

 static BOOL (WINAPI *pEndMenu) (void);
+static BOOL (WINAPI *pGetMenuBarInfo)(HWND,LONG,LONG,PMENUBARINFO);

 static void init_function_pointers(void)
 {
     HMODULE hdll = GetModuleHandleA("user32");

     pEndMenu = (void*)GetProcAddress(hdll, "EndMenu");
(Continue reading)

Alexandre Julliard | 16 May 21:22
Favicon

Piotr Caban : user32: Added GetMenuBarInfo implementation.

Module: wine
Branch: master
Commit: cd08b5a40abfe33bae339d4514d3611a0abf7648
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=cd08b5a40abfe33bae339d4514d3611a0abf7648

Author: Piotr Caban <piotr <at> codeweavers.com>
Date:   Wed May 16 13:36:31 2012 +0200

user32: Added GetMenuBarInfo implementation.

---

 dlls/user32/menu.c |   83 ++++++++++++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 81 insertions(+), 2 deletions(-)

diff --git a/dlls/user32/menu.c b/dlls/user32/menu.c
index 5f26477..b113143 100644
--- a/dlls/user32/menu.c
+++ b/dlls/user32/menu.c
@@ -3304,6 +3304,7 @@ static BOOL MENU_InitTracking(HWND hWnd, HMENU hMenu, BOOL bPopup, UINT wFlags)
      * but there are some bugs left that need to be fixed in this case.
      */
     if ((menu = MENU_GetMenu( hMenu ))) menu->hWnd = hWnd;
+    if (!top_popup) top_popup_hmenu = hMenu;

     /* Send WM_ENTERMENULOOP and WM_INITMENU message only if TPM_NONOTIFY flag is not specified */
     if (!(wFlags & TPM_NONOTIFY))
@@ -4182,8 +4183,86 @@ HMENU WINAPI GetMenu( HWND hWnd )
  */
 BOOL WINAPI GetMenuBarInfo( HWND hwnd, LONG idObject, LONG idItem, PMENUBARINFO pmbi )
(Continue reading)

Alexandre Julliard | 16 May 21:22
Favicon

Francois Gouget : wordpad: Tweak the spelling of a couple of menus.

Module: wine
Branch: master
Commit: 1a46a46208bb58dc6ee7f87027b19334122a4343
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=1a46a46208bb58dc6ee7f87027b19334122a4343

Author: Francois Gouget <fgouget <at> free.fr>
Date:   Wed May 16 15:02:17 2012 +0200

wordpad: Tweak the spelling of a couple of menus.

---

 po/ar.po                    |    8 ++------
 po/bg.po                    |    8 ++------
 po/ca.po                    |    8 ++------
 po/cs.po                    |    8 ++------
 po/da.po                    |    8 ++------
 po/de.po                    |    8 ++------
 po/el.po                    |    8 ++------
 po/en.po                    |   12 ++++--------
 po/en_US.po                 |   10 +++-------
 po/eo.po                    |    8 ++------
 po/es.po                    |    8 ++------
 po/fa.po                    |    8 ++------
 po/fi.po                    |    8 ++------
 po/fr.po                    |    8 ++------
 po/he.po                    |    8 ++------
 po/hi.po                    |    8 ++------
 po/hu.po                    |    8 ++------
 po/it.po                    |    8 ++------
(Continue reading)

Alexandre Julliard | 16 May 21:22
Favicon

Francois Gouget : mpr: Tweak a label so it matches the one in wininet.

Module: wine
Branch: master
Commit: 5cee710e57e5cac95e99822f7aa7421ef7928e7a
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=5cee710e57e5cac95e99822f7aa7421ef7928e7a

Author: Francois Gouget <fgouget <at> free.fr>
Date:   Wed May 16 15:02:31 2012 +0200

mpr: Tweak a label so it matches the one in wininet.

---

 dlls/mpr/mpr.rc      |    2 +-
 po/ar.po             |    8 ++------
 po/bg.po             |   10 +++-------
 po/ca.po             |   10 +++-------
 po/cs.po             |   10 +++-------
 po/da.po             |   10 +++-------
 po/de.po             |   10 +++-------
 po/el.po             |    8 ++------
 po/en.po             |   10 +++-------
 po/en_US.po          |   10 +++-------
 po/eo.po             |    8 ++------
 po/es.po             |   10 +++-------
 po/fa.po             |    8 ++------
 po/fi.po             |   10 +++-------
 po/fr.po             |    8 ++------
 po/he.po             |    8 ++------
 po/hi.po             |    8 ++------
 po/hu.po             |    8 ++------
(Continue reading)


Gmane