Timo Kreuzer [Tue, 15 Apr 2008 01:35:35 +0000 (01:35 +0000)]
fix rosapps build
svn path=/trunk/; revision=32972
Timo Kreuzer [Tue, 15 Apr 2008 01:03:15 +0000 (01:03 +0000)]
syscalldump: fix output of apfnSimpleCall array on 64 bit
svn path=/trunk/; revision=32971
Timo Kreuzer [Tue, 15 Apr 2008 00:15:14 +0000 (00:15 +0000)]
few fixes and simplifications for syscalldump. I hope it will now also work with 64 bits stuff.
svn path=/trunk/; revision=32970
Johannes Anderwald [Mon, 14 Apr 2008 22:41:19 +0000 (22:41 +0000)]
- add a string resource for displaying mui translated string for reg file type
svn path=/trunk/; revision=32969
Johannes Anderwald [Mon, 14 Apr 2008 22:19:53 +0000 (22:19 +0000)]
- add a string resource for displaying mui translated string for inf file type
- sync string table for all languages
svn path=/trunk/; revision=32968
Johannes Anderwald [Mon, 14 Apr 2008 21:34:28 +0000 (21:34 +0000)]
- add a string resource for displaying mui translated string for animated cursor file type
svn path=/trunk/; revision=32967
Johannes Anderwald [Mon, 14 Apr 2008 20:55:14 +0000 (20:55 +0000)]
- use FriendlyTypeName key for retrieving the specialized file description
- retrieve string for CLSID_ControlPanel
- translate folder string in browser
- fix displaying file description type
- display FileExt-File for file extension w/o file description, i.e. XML-File
svn path=/trunk/; revision=32966
Aleksey Bragin [Mon, 14 Apr 2008 20:50:09 +0000 (20:50 +0000)]
- Fix paths to them for an installation cd.
svn path=/trunk/; revision=32965
Aleksey Bragin [Mon, 14 Apr 2008 20:49:45 +0000 (20:49 +0000)]
- Gather drivers in a special "drivers" subdirectory.
- Remove legacy _USE_W32API from those drivers.
svn path=/trunk/; revision=32964
Aleksey Bragin [Mon, 14 Apr 2008 20:05:52 +0000 (20:05 +0000)]
- Update readme.txt.
svn path=/trunk/; revision=32963
Hervé Poussineau [Mon, 14 Apr 2008 19:36:42 +0000 (19:36 +0000)]
Also search in DirectX generated headers directory
svn path=/trunk/; revision=32962
Magnus Olsen [Mon, 14 Apr 2008 18:45:26 +0000 (18:45 +0000)]
add stub for dvdif.idl for now
svn path=/trunk/; revision=32961
Magnus Olsen [Mon, 14 Apr 2008 16:21:11 +0000 (16:21 +0000)]
do not mix in wine header here the guids, CLSID is wrong for dx stuff in wine.
svn path=/trunk/; revision=32960
Dmitry Chapyshev [Mon, 14 Apr 2008 14:20:49 +0000 (14:20 +0000)]
- Synchronised with wine head
svn path=/trunk/; revision=32959
Dmitry Chapyshev [Mon, 14 Apr 2008 14:06:36 +0000 (14:06 +0000)]
- Update more dll
svn path=/trunk/; revision=32958
Hervé Poussineau [Mon, 14 Apr 2008 13:58:57 +0000 (13:58 +0000)]
mshtml has a DllMain() function
svn path=/trunk/; revision=32957
Dmitry Chapyshev [Mon, 14 Apr 2008 13:12:11 +0000 (13:12 +0000)]
- Add compstui, printui and ntdsapi to bootcd
svn path=/trunk/; revision=32956
Dmitry Chapyshev [Mon, 14 Apr 2008 13:11:01 +0000 (13:11 +0000)]
- Add compstui, printui and ntdsapi from Wine
svn path=/trunk/; revision=32955
Dmitry Chapyshev [Mon, 14 Apr 2008 13:08:28 +0000 (13:08 +0000)]
- Add baseaddress for compstui, printui, ntdsapi
- Fix baseaddress for shfolder
svn path=/trunk/; revision=32954
Dmitry Chapyshev [Mon, 14 Apr 2008 13:06:15 +0000 (13:06 +0000)]
- Add header
svn path=/trunk/; revision=32953
Dmitry Chapyshev [Mon, 14 Apr 2008 12:55:33 +0000 (12:55 +0000)]
- Add Russian .mc file
svn path=/trunk/; revision=32952
Dmitry Chapyshev [Mon, 14 Apr 2008 12:53:30 +0000 (12:53 +0000)]
- Synchronised with wine head
svn path=/trunk/; revision=32951
Dmitry Chapyshev [Mon, 14 Apr 2008 12:51:59 +0000 (12:51 +0000)]
- Update headers
svn path=/trunk/; revision=32950
James Tabor [Mon, 14 Apr 2008 10:51:53 +0000 (10:51 +0000)]
Attach global server information to process information.
svn path=/trunk/; revision=32949
Hervé Poussineau [Mon, 14 Apr 2008 10:48:38 +0000 (10:48 +0000)]
Make plug-and-play RPC interface more compatible with MS Windows
svn path=/trunk/; revision=32948
James Tabor [Mon, 14 Apr 2008 10:16:56 +0000 (10:16 +0000)]
Add the start of server information structure.
svn path=/trunk/; revision=32947
Dmitry Chapyshev [Sun, 13 Apr 2008 18:21:20 +0000 (18:21 +0000)]
- Update headers
svn path=/trunk/; revision=32946
Dmitry Chapyshev [Sun, 13 Apr 2008 18:20:21 +0000 (18:20 +0000)]
Implemented (from Wine): GetCalendarInfoA, GetCalendarInfoW, EnumDateFormatsW, EnumCalendarInfoA, EnumCalendarInfoW, EnumCalendarInfoExA, EnumCalendarInfoExW, FindFirstVolumeA, FindFirstVolumeW, FindNextVolumeA, FindNextVolumeW.
svn path=/trunk/; revision=32945
Magnus Olsen [Sun, 13 Apr 2008 17:02:33 +0000 (17:02 +0000)]
adding test for param puNumHeaps and puvmList in NtGdiDdQueryDirectDrawObject test
only param puNumFourCC, puFourCC left to add test for.
svn path=/trunk/; revision=32944
Magnus Olsen [Sun, 13 Apr 2008 15:38:23 +0000 (15:38 +0000)]
adding test for param puD3dTextureFormats in NtGdiDdQueryDirectDrawObject test
only param puNumHeaps, puvmList, puNumFourCC, puFourCC left to add test for.
svn path=/trunk/; revision=32943
Magnus Olsen [Sun, 13 Apr 2008 14:50:23 +0000 (14:50 +0000)]
implement dump for all texture format our drv can create in windows nt and reactos
svn path=/trunk/; revision=32942
Magnus Olsen [Sun, 13 Apr 2008 11:47:04 +0000 (11:47 +0000)]
add more dump output for win3kdxtest
fixed crash for texture.
svn path=/trunk/; revision=32941
Magnus Olsen [Sun, 13 Apr 2008 11:00:52 +0000 (11:00 +0000)]
adding test for param puD3dBufferCallbacks in NtGdiDdQueryDirectDrawObject test
svn path=/trunk/; revision=32940
Magnus Olsen [Sun, 13 Apr 2008 09:53:25 +0000 (09:53 +0000)]
adding test for param puD3dDriverData in NtGdiDdQueryDirectDrawObject test
svn path=/trunk/; revision=32939
Magnus Olsen [Sun, 13 Apr 2008 08:50:20 +0000 (08:50 +0000)]
update the dump output, so it list more flags with names.
it also let me found undocumented flags more easy.
svn path=/trunk/; revision=32938
Magnus Olsen [Sun, 13 Apr 2008 08:48:05 +0000 (08:48 +0000)]
fixed so old name can be use also
like DDSVCAPS_ENIGMA ...
svn path=/trunk/; revision=32937
Daniel Reimer [Sun, 13 Apr 2008 08:47:00 +0000 (08:47 +0000)]
Polish Translation Update by Olaf Siejka
svn path=/trunk/; revision=32936
Timo Kreuzer [Sat, 12 Apr 2008 23:22:58 +0000 (23:22 +0000)]
PatchPatch by Stefan Ginsberg (stefan__100__ AT hotmail DOT com):
- remove NtUserGetWindowRect, use GetWindowRect instead
- remove NtUserGetClientOrigin and NtUserGetClientRect (unused)
- remove NtUserManualGuiCheck, use NtUserCallOneParam like other private CSRSS functions do
svn path=/trunk/; revision=32935
Timo Kreuzer [Sat, 12 Apr 2008 21:37:04 +0000 (21:37 +0000)]
When drawing disabled buttons, use DrawText 2 times instead of using DrawState, which creates a mono bitmap first and that looks ugly with freetype. This makes the disabled buttons look as nice as the disabled menus.
svn path=/trunk/; revision=32934
Timo Kreuzer [Sat, 12 Apr 2008 21:14:47 +0000 (21:14 +0000)]
syscalldump: use debghelp function to get the address inside the file image. Hopefully it supports x64 now ;-)
svn path=/trunk/; revision=32933
James Tabor [Sat, 12 Apr 2008 21:07:40 +0000 (21:07 +0000)]
More hook removal and cleanup.
svn path=/trunk/; revision=32932
James Tabor [Sat, 12 Apr 2008 20:53:08 +0000 (20:53 +0000)]
More hook implementations.
svn path=/trunk/; revision=32931
Magnus Olsen [Sat, 12 Apr 2008 19:56:09 +0000 (19:56 +0000)]
fixed a spelling error for NtGdiSelectBitmap thx Caemyr notes it and testing on win2k3
svn path=/trunk/; revision=32930
Magnus Olsen [Sat, 12 Apr 2008 19:24:31 +0000 (19:24 +0000)]
adding flag translations for allot different value for D3DNTHAL_CALLBACKS
so human brain does not need doing binary calc to known which flag are set.
svn path=/trunk/; revision=32929
James Tabor [Sat, 12 Apr 2008 19:19:30 +0000 (19:19 +0000)]
More work on hooks.
svn path=/trunk/; revision=32928
Magnus Olsen [Sat, 12 Apr 2008 18:21:41 +0000 (18:21 +0000)]
remove RTEST(pHalInfo->vmiData.fpPrimary != 0 ); for this test was wrong for it is can be zero
cleanup some other part and adding few other as well
svn path=/trunk/; revision=32927
James Tabor [Sat, 12 Apr 2008 18:21:00 +0000 (18:21 +0000)]
Patch by Yury Sidorov, jusid <jura@cp-lab.com>. EnumThreadWindows should enumerate all nonchild windows associated with a thread according to MSDN docs. Currently it enumerates all windows.
svn path=/trunk/; revision=32926
James Tabor [Sat, 12 Apr 2008 18:17:18 +0000 (18:17 +0000)]
Update prototypes for NtUserNotifyWinEvent and NtUserSetWinEventHook.
svn path=/trunk/; revision=32925
Magnus Olsen [Sat, 12 Apr 2008 13:56:23 +0000 (13:56 +0000)]
added more testcase for w32knapi
svn path=/trunk/; revision=32924
Magnus Olsen [Sat, 12 Apr 2008 13:54:48 +0000 (13:54 +0000)]
add one more dump data output to win32kdxtest
svn path=/trunk/; revision=32923
Magnus Olsen [Sat, 12 Apr 2008 12:46:02 +0000 (12:46 +0000)]
Bugfix : disable a testcase that does crash on xp but not on windows 2000.
svn path=/trunk/; revision=32922
Magnus Olsen [Sat, 12 Apr 2008 12:36:55 +0000 (12:36 +0000)]
forget add ASSERT for pHalInfo->GetDriverInfo if the drv does not set this, the dx will not be activated.
svn path=/trunk/; revision=32921
Magnus Olsen [Sat, 12 Apr 2008 12:32:32 +0000 (12:32 +0000)]
fixed more test after my notes of old testkit I wrote for private use.
svn path=/trunk/; revision=32920
Magnus Olsen [Sat, 12 Apr 2008 12:23:13 +0000 (12:23 +0000)]
correct some test, so they works with some bugi nivda drv
svn path=/trunk/; revision=32919
Magnus Olsen [Sat, 12 Apr 2008 11:44:41 +0000 (11:44 +0000)]
Completed some testcase in w32knapi testkit for NtGdiDdQueryDirectDrawObject
svn path=/trunk/; revision=32918
Pierre Schweitzer [Sat, 12 Apr 2008 08:56:45 +0000 (08:56 +0000)]
Updated French translation for Shell32.dll
svn path=/trunk/; revision=32917
Timo Kreuzer [Sat, 12 Apr 2008 00:34:15 +0000 (00:34 +0000)]
fix a bug
svn path=/trunk/; revision=32916
The Wine Synchronizer [Fri, 11 Apr 2008 12:46:01 +0000 (12:46 +0000)]
Autosyncing with Wine HEAD
svn path=/trunk/; revision=32915
The Wine Synchronizer [Fri, 11 Apr 2008 12:45:31 +0000 (12:45 +0000)]
Autosyncing with Wine HEAD
svn path=/trunk/; revision=32914
Hervé Poussineau [Fri, 11 Apr 2008 12:44:35 +0000 (12:44 +0000)]
Prepare import of mshtml (2/2)
svn path=/trunk/; revision=32913
Hervé Poussineau [Fri, 11 Apr 2008 12:44:26 +0000 (12:44 +0000)]
Prepare import of mshtml (1/2)
svn path=/trunk/; revision=32912
Hervé Poussineau [Fri, 11 Apr 2008 12:40:19 +0000 (12:40 +0000)]
Add wine_get_data_dir()/wine_get_build_dir() functions
Add missing header in uuid library
svn path=/trunk/; revision=32911
Hervé Poussineau [Fri, 11 Apr 2008 12:30:27 +0000 (12:30 +0000)]
Update some headers (from Wine)
svn path=/trunk/; revision=32910
Colin Finck [Thu, 10 Apr 2008 21:00:16 +0000 (21:00 +0000)]
Manually sync "comctl32" and "comdlg32" on request of Apostolos Alexiadis.
Just translation updates
svn path=/trunk/; revision=32909
Hervé Poussineau [Thu, 10 Apr 2008 16:39:01 +0000 (16:39 +0000)]
Use R- prefix instead of Scmr- prefix for service RPC calls
svn path=/trunk/; revision=32908
Hervé Poussineau [Thu, 10 Apr 2008 14:52:41 +0000 (14:52 +0000)]
Fix build
svn path=/trunk/; revision=32907
Hervé Poussineau [Thu, 10 Apr 2008 14:49:04 +0000 (14:49 +0000)]
Make service RPC interface more compatible with MS Windows
svn path=/trunk/; revision=32906
Johannes Anderwald [Thu, 10 Apr 2008 12:29:08 +0000 (12:29 +0000)]
- use a list box for the OpenWithDialog
- implement SHOpenWithDialog api
- refactor item loading code
- display app icon and description for each entry
- use comctl32 mru apis for handling OpenWithList entries
- highlight selected entry on focus
svn path=/trunk/; revision=32905
Daniel Reimer [Thu, 10 Apr 2008 11:36:32 +0000 (11:36 +0000)]
Update downloader.xml to up to date Versions.
svn path=/trunk/; revision=32904
The Wine Synchronizer [Thu, 10 Apr 2008 11:28:55 +0000 (11:28 +0000)]
Autosyncing with Wine HEAD
svn path=/trunk/; revision=32903
Daniel Reimer [Thu, 10 Apr 2008 10:27:56 +0000 (10:27 +0000)]
Bug 3165 Korean translation of devmgmt & eventvwr by Seungju Kim (admin@manateeshome.com)
Bug 3172 Updated spanish translation for Shell32.dll by Javier Remacha (remialdo@gmail.com)
Bug 3173 Bulgarian language update for ReactOS by (sstpr@narod.ru)
Bug 3174 Bulgarian language update of RosApps by (sstpr@narod.ru)
Bug 3175 Czech translation: usetup by (radekliska@gmail.com)
svn path=/trunk/; revision=32902
Daniel Reimer [Thu, 10 Apr 2008 10:27:09 +0000 (10:27 +0000)]
Bug 3165 Korean translation of devmgmt & eventvwr by Seungju Kim (admin@manateeshome.com)
Bug 3172 Updated spanish translation for Shell32.dll by Javier Remacha (remialdo@gmail.com)
Bug 3173 Bulgarian language update for ReactOS by (sstpr@narod.ru)
Bug 3174 Bulgarian language update of RosApps by (sstpr@narod.ru)
Bug 3175 Czech translation: usetup by (radekliska@gmail.com)
svn path=/trunk/; revision=32901
Christoph von Wittich [Wed, 9 Apr 2008 19:06:26 +0000 (19:06 +0000)]
some more work on xen support - DomU will now be started but debug output isn't handled yet
svn path=/trunk/; revision=32900
Dmitry Chapyshev [Wed, 9 Apr 2008 19:05:08 +0000 (19:05 +0000)]
Implemented (from Wine): BeginUpdateResourceA, BeginUpdateResourceW, UpdateResourceA, UpdateResourceW, EnumResourceLanguagesW, EnumResourceLanguagesA, EndUpdateResourceA, EndUpdateResourceW, EnumResourceTypesW, EnumResourceTypesA
Small fixes: GetSystemInfo, IsProcessorFeaturePresent, LockResource
svn path=/trunk/; revision=32899
Christoph von Wittich [Wed, 9 Apr 2008 16:29:14 +0000 (16:29 +0000)]
add EMU_TYPE_XEN and initial Xen detection (including hvm support)
svn path=/trunk/; revision=32898
Ged Murphy [Wed, 9 Apr 2008 13:43:34 +0000 (13:43 +0000)]
Test code for loading and unloading a driver via 3 different methods. SCM, native methods and via the relatively unknown NtSetSystemInformation methods.
Needs rbuild files to test in ros.
svn path=/trunk/; revision=32897
Johannes Anderwald [Wed, 9 Apr 2008 11:08:46 +0000 (11:08 +0000)]
- fix api call convention
svn path=/trunk/; revision=32896
Johannes Anderwald [Wed, 9 Apr 2008 11:07:39 +0000 (11:07 +0000)]
- add version information for notepad
svn path=/trunk/; revision=32895
Pierre Schweitzer [Tue, 8 Apr 2008 09:32:38 +0000 (09:32 +0000)]
Updated French translation for Shell32.dll
svn path=/trunk/; revision=32894
James Tabor [Tue, 8 Apr 2008 05:08:25 +0000 (05:08 +0000)]
Good example how client thread info structure works. Only one flag was seen being set and cleared when multi-thread messages are sent. Researched back in 2001.
svn path=/trunk/; revision=32893
James Tabor [Tue, 8 Apr 2008 03:37:59 +0000 (03:37 +0000)]
Fix alignment for client info structure.
svn path=/trunk/; revision=32892
Johannes Anderwald [Mon, 7 Apr 2008 21:40:55 +0000 (21:40 +0000)]
- add SHOpenWithDialog prototype and structure
svn path=/trunk/; revision=32891
James Tabor [Mon, 7 Apr 2008 19:02:21 +0000 (19:02 +0000)]
- Remove old pump hook and use new client thread information. Tested with Qemu and installed and run more than twice FF 1.5.03.
svn path=/trunk/; revision=32890
Daniel Reimer [Mon, 7 Apr 2008 11:51:00 +0000 (11:51 +0000)]
Polish Language Update by Olaf Siejka.
svn path=/trunk/; revision=32889
Dmitry Chapyshev [Mon, 7 Apr 2008 07:19:42 +0000 (07:19 +0000)]
- Update Russian translation
svn path=/trunk/; revision=32888
James Tabor [Mon, 7 Apr 2008 05:01:34 +0000 (05:01 +0000)]
- Plugged in client thread information, tested with Qemu.
- Add small fix to IntBroadcastSystemMessage structure.
svn path=/trunk/; revision=32887
Timo Kreuzer [Sun, 6 Apr 2008 23:20:31 +0000 (23:20 +0000)]
PatchPatch by Stefan Ginsberg (stefan__100__ AT hotmail DOT com):
- remove last traces of my dyslexia also known as GDIOBJ_AllocObjDepricated
- fix a typo
svn path=/trunk/; revision=32886
Colin Finck [Sun, 6 Apr 2008 18:36:08 +0000 (18:36 +0000)]
Vytis Girdžijauskas (cman AT cman DOT us)
- Allow evironment variables to be used in the "Wallpaper" registry value.
- Do not display the file suffix after adding a wallpaper through the "Browse" dialog.
Changes by me:
- After using the "Browse" dialog, select the newly added item and scroll to the bottom to show it
- Add the LVS_SHOWSELALWAYS style to the ListViews, so items are also highlighted, when the ListView does not have the focus (same as WinXP does)
See issue #2746 for more details.
svn path=/trunk/; revision=32885
James Tabor [Sun, 6 Apr 2008 18:24:30 +0000 (18:24 +0000)]
- Implement SendMessageCallbackA/W, user32 only.
- Add client thread infomation structure to W32THREADINFO. Nothing is plugged in yet, the code is there.
- Fix IntBroadcastSystemMessage to correct filter action. More work is needed since our message system has issues.
- This could be a good project for newbies, rewrite message system could be placed into a branch.
svn path=/trunk/; revision=32884
Sylvain Petreolle [Sun, 6 Apr 2008 18:02:45 +0000 (18:02 +0000)]
fix baseaddress.rbuild
svn path=/trunk/; revision=32883
Sylvain Petreolle [Sun, 6 Apr 2008 15:24:06 +0000 (15:24 +0000)]
according to fireball's comment,
complete baseaddress.rbuild sort by base address.
svn path=/trunk/; revision=32882
Aleksey Bragin [Sun, 6 Apr 2008 12:31:24 +0000 (12:31 +0000)]
- Sync to Wine, fixes hlink_winetest build.
svn path=/trunk/; revision=32881
Johannes Anderwald [Sun, 6 Apr 2008 08:38:24 +0000 (08:38 +0000)]
- fix build
svn path=/trunk/; revision=32880
Johannes Anderwald [Sun, 6 Apr 2008 04:30:43 +0000 (04:30 +0000)]
- implement PickIconDlg
- fix bug a shellink property dialog
svn path=/trunk/; revision=32879
Johannes Anderwald [Sun, 6 Apr 2008 03:05:23 +0000 (03:05 +0000)]
- add missing constants
svn path=/trunk/; revision=32878
Art Yerkes [Sat, 5 Apr 2008 23:22:02 +0000 (23:22 +0000)]
Fix resource initialization order in vfat too.
svn path=/trunk/; revision=32877
Art Yerkes [Sat, 5 Apr 2008 23:12:05 +0000 (23:12 +0000)]
Initialize this resource before the first potential use.
svn path=/trunk/; revision=32876
Johannes Anderwald [Sat, 5 Apr 2008 22:43:21 +0000 (22:43 +0000)]
- fix alignment issues in input.dll
- patch by Vytis Girdzijauskas, cman[at]cman[dot]us
See issue #3169 for more details.
svn path=/trunk/; revision=32875
James Tabor [Sat, 5 Apr 2008 18:05:11 +0000 (18:05 +0000)]
BroadcastSystemMessage:
- Implement User half only.
- Introduce example use for NtUserMessageCall.
- IntBroadcastSystemMessage is based on Wine LGPL implementation http://www.winehq.org/pipermail/wine-cvs/2008-April/042051.html .
- Wine testing needed to be change by adding message range parameter check. The range was from 0 to -1 and check for resulting errors that conformed to XP.
- Need to move BROADCASTPARM to include/X/X/ntuser.h or other after Dr. Timo finishes header realignment.
svn path=/trunk/; revision=32874
Johannes Anderwald [Sat, 5 Apr 2008 13:46:41 +0000 (13:46 +0000)]
- use GetTickCount64 over GetSystemTime as the time reported has more reasonable values :)
svn path=/trunk/; revision=32873