Commit graph

28629 commits

Author SHA1 Message Date
James Tabor eca1866f15 Correct size for universal font id.
svn path=/trunk/; revision=31372
2007-12-21 13:48:04 +00:00
Aleksey Bragin ad11e66d58 - Fix Alex's csrss compilation, however it won't link due to missing functionality in smss.
svn path=/trunk/; revision=31371
2007-12-21 13:40:20 +00:00
James Tabor 68075a2152 Add missing devivemode type.
svn path=/trunk/; revision=31370
2007-12-21 13:01:48 +00:00
Hervé Poussineau 4e7fc1bf52 No need to compile libxml2, as it is not used
svn path=/trunk/; revision=31369
2007-12-21 10:26:41 +00:00
Hervé Poussineau bee8c290a3 [FORMATTING] Fix indentation
svn path=/trunk/; revision=31368
2007-12-21 10:11:29 +00:00
Hervé Poussineau ab3c6601b7 Use TRACE/WARN/ERR/FIXME macros for debugging, so they can be enabled at runtime
svn path=/trunk/; revision=31367
2007-12-21 10:09:46 +00:00
Hervé Poussineau 0099292d68 [FORMATTING] Fix indentation
svn path=/trunk/; revision=31366
2007-12-21 10:06:46 +00:00
Hervé Poussineau e1c174281d Fix hazardous UNICODE_STRING buffer manipulations
svn path=/trunk/; revision=31365
2007-12-21 09:40:32 +00:00
Gregor Brunmar 181f62fec0 * Changed to aligned alloc of Direct3D9 object
* More fields in IDirect3D9 structure

svn path=/trunk/; revision=31364
2007-12-20 21:18:42 +00:00
Marc Piulachs 2d5dcf3064 spanish translation for format and regsvr32 by Remialdo <remialdo at gmail dot com>
See issue #2908 for more details.

svn path=/trunk/; revision=31363
2007-12-20 20:23:06 +00:00
Marc Piulachs a85765072c Italian translation updates by devpao <devotip at tiscali dot it>
See issue #2907 for more details.

svn path=/trunk/; revision=31362
2007-12-20 20:17:54 +00:00
Aleksey Bragin c0c897289a - Remove unneeded else-branch, spotted by Dmitry Philippov.
svn path=/trunk/; revision=31361
2007-12-20 19:04:52 +00:00
Aleksey Bragin a9853e5a80 - Implement LpcRequestWaitReplyPort as a copy of NtRequestWaitReplyPort, but remove object referencing/dereferencing (we already have a pointer to the port object), and SEH (this function is internal to the kernel).
svn path=/trunk/; revision=31360
2007-12-20 18:38:19 +00:00
Colin Finck 8673adbeb8 Change some more text in the german translation of usetup
See issue #2904 for more details.

svn path=/trunk/; revision=31359
2007-12-20 18:19:29 +00:00
Ged Murphy 5fc59e29d9 missed this, apologies for spamming
svn path=/trunk/; revision=31357
2007-12-20 15:43:27 +00:00
Aleksey Bragin 21d4476bfc - Top level exception handler can't be UnhandledExceptionFilter by default, this leads to an infinite recursion if top level was not overriden.
- Add HardError raising to UnhandledExceptionFilter, by Dmitry Philippov.

svn path=/trunk/; revision=31356
2007-12-20 15:41:24 +00:00
Aleksey Bragin 55999c83fb - Turn back messagetables inlining support for now.
svn path=/trunk/; revision=31355
2007-12-20 15:30:12 +00:00
Aleksey Bragin 143d44b9f6 - Substitute MAX_PATH by 256 for now, since Linux hosts have no idea of a MAX_PATH.
svn path=/trunk/; revision=31354
2007-12-20 15:22:01 +00:00
Aleksey Bragin afa1e79577 - Remove inlining messagetables option from wmc invocations.
svn path=/trunk/; revision=31353
2007-12-20 13:17:12 +00:00
Aleksey Bragin 3a189522d7 - Implement bin-files creation (as opposed to inlining resource data, which is incompatible with MSVC). Result matches 1:1 with mc.exe output on the same input file.
- This patch was submitted to Wine, but it needs to be reworked.

svn path=/trunk/; revision=31352
2007-12-20 13:11:30 +00:00
Aleksey Bragin ef58f0b65b - Provide ntcfgx.dll a preferred baseaddress.
svn path=/trunk/; revision=31351
2007-12-20 13:07:06 +00:00
Aleksey Bragin 79a2c2db56 - Make VBEMP look like a legacy driver.
- Reorganize VideoPortInitialize (firstly do all checks, then do Driver Object Extension related operations).
- Fix the hack Magnus Olsen added for the "No PNP videocard" problem, by adding a real check Windows 2003 SP1 videoport driver is performing (information got by building "stub" miniports and trying to load them with a checked build of W2K3SP1's videoprt.sys).
- Add stubbed handler for IRP_MJ_SYSTEM_CONTROL (for PnP miniports) and IRP_MJ_INTERNAL_DEVICE_CONTROL.

svn path=/trunk/; revision=31350
2007-12-20 12:31:39 +00:00
James Tabor bf53c43ed8 Add a test to see which is the naughty handle type abusing the system. Free = 0 Window = 225 Menu = 116 CursorIcon = 1695 Hook = 2 CallProc = 6 Accel = 3 Monitor = 1
svn path=/trunk/; revision=31349
2007-12-20 02:36:38 +00:00
Colin Finck feec3403a4 Remove this deprecated wchar_t logic.
We needed it, when host and target headers weren't fully separated, but this greatly improved now :-)

svn path=/trunk/; revision=31348
2007-12-20 00:30:20 +00:00
Colin Finck d959db2131 - Don't reinvent the wheel again: Use <host/typedefs.h> in winebuild instead of defining the types for the host manually again
- Get rid of the "include/psdk" include directory in the winebuild makefile
- Add a definition for UINT_PTR and PUINT_PTR to <host/typedefs.h>

svn path=/trunk/; revision=31347
2007-12-20 00:20:01 +00:00
James Tabor 7b80e82207 Reorder code since it is a POWNED DC.
svn path=/trunk/; revision=31345
2007-12-19 23:48:07 +00:00
James Tabor cefb74f67d Fix a problem when freeing a window class with dirty bit set.
svn path=/trunk/; revision=31344
2007-12-19 23:26:04 +00:00
Timo Kreuzer 8ebdc869ec update README.WINE
svn path=/trunk/; revision=31341
2007-12-19 21:55:04 +00:00
Timo Kreuzer c9dc5d76f8 syscall dumper for win32k that also works on vista.
You need dbghelp.dll and symsrv.dll. The ones from syscall lister (http://www.openrce.org/blog/view/808/Syscall_lister) work fine, the ones shipped with windows don't.
todo: support x64

svn path=/trunk/; revision=31340
2007-12-19 21:48:15 +00:00
Timo Kreuzer 929e7eeba5 sync dbghelp.dll to wine head. should fix build
svn path=/trunk/; revision=31339
2007-12-19 21:34:55 +00:00
Marc Piulachs fa17bda2ef spanish localizations by Remialdo <remialdo at gmail dot com>
- Added: systeminfo, mazescr and msgina
- Fix unterminated string in systeminfo/lang/es-ES.rc

See issue #2905 for more details.

svn path=/trunk/; revision=31338
2007-12-19 21:25:05 +00:00
Timo Kreuzer 556b0edec8 - update dbghelp.h and cvconst.h from wine
- update mscvpdb.h, winbase16.h and windef16.h wine headers
- create wine/winbase.h containing SYSLEVEL struct
- add regex.h to include/wine

svn path=/trunk/; revision=31337
2007-12-19 21:11:06 +00:00
Gregor Brunmar 2ba19fb650 * Forgot the struct name change in self-pointer
* Inited self-pointer

svn path=/trunk/; revision=31336
2007-12-19 20:48:58 +00:00
Gregor Brunmar 141a3b554b * Renamed internal IDirect3D9 structure
* Made Direct3D9Impl's IUnknown interface more robust thanks to hpoussin
* Inited more values in internal struct

svn path=/trunk/; revision=31335
2007-12-19 20:44:43 +00:00
Colin Finck a69fd32e4b Change the umlauts to characters of the english alphabet, otherwise they aren't displayed correctly.
See issue #2902 for more details.

svn path=/trunk/; revision=31334
2007-12-19 20:19:41 +00:00
Gregor Brunmar 23b9c2f3d3 Changed last IDirect3D9->QueryInterface() according to hpoussin's feedback
svn path=/trunk/; revision=31333
2007-12-19 20:06:34 +00:00
Gregor Brunmar 162365cf34 Implemented IDirect3D9->QueryInterface()
svn path=/trunk/; revision=31332
2007-12-19 19:49:10 +00:00
Aleksey Bragin a5e7839caf - Fix dangerous passing of possibly unterminated wide string to RtlQueryRegistryValues (by opening the keys and passing handle instead).
- Fix incorrect string operation (assuming that the string is terminated). Spotted by hpoussin.

svn path=/trunk/; revision=31331
2007-12-19 17:46:58 +00:00
Gregor Brunmar a212e8e76d Added stubs and vtable for IDirect3D9 implementation
svn path=/trunk/; revision=31330
2007-12-19 17:41:05 +00:00
Johannes Anderwald 3305aeac57 - register greek translation
- add previously moved strings
- fix include guard

svn path=/trunk/; revision=31329
2007-12-19 15:19:38 +00:00
Johannes Anderwald 874e6f7c4d - should now show all languages again
svn path=/trunk/; revision=31328
2007-12-19 15:12:10 +00:00
Johannes Anderwald 4748610cb7 - fix typos, grammar, style and identation
svn path=/trunk/; revision=31327
2007-12-19 14:50:21 +00:00
Johannes Anderwald e258452a0d - move nearly all hardcoded strings to the language specific files
- translate the new imported strings for german resource
- put all moved string for all other languages
- remove country identifier for languages which only has currently one translation (english/french)

svn path=/trunk/; revision=31326
2007-12-19 14:29:39 +00:00
Daniel Reimer af4d563cad Bug 2893: New Greek resource files (djapal@gmail.com)
Bug 2894: Ukrainian translation update (temarez@yandex.ru)

svn path=/trunk/; revision=31325
2007-12-19 11:37:35 +00:00
Aleksey Bragin 5c87231895 - Changed .spec back to .def again (this time .def is a modified output of that .spec, so that stdcall exported symbols are not decorated with @X).
- Added winebuild-generated "real" stubs, to be converted to real implementation in the future.

svn path=/trunk/; revision=31324
2007-12-19 11:30:48 +00:00
Johannes Anderwald 71e4f70b19 - italian translation of usetup by Gabriel Ilardi
See issue #2895 for more details.

svn path=/trunk/; revision=31323
2007-12-19 11:02:56 +00:00
Christoph von Wittich ef9000bca7 support CP_SYMBOL in MultiByteToWideChar and WideCharToMultiByte ported from Wine. patch by Daniel Zimmermann <netzimme at aim dot com>
See issue #2870 for more details.

svn path=/trunk/; revision=31322
2007-12-19 10:56:29 +00:00
Aleksey Bragin 073599e2de - Fix a problem with parameter passing in DispatchTwoParam (it was always zeroed, which was not correct). Problem found by Dmitry Philippov.
- Fix a typo KiTrap14 which prevented correct passing of the error code to the exception dispatcher. (by Dmitry Philippov).

svn path=/trunk/; revision=31321
2007-12-19 10:29:08 +00:00
Daniel Reimer fe74c78c12 Updated German RC File of systeminfo.
svn path=/trunk/; revision=31320
2007-12-19 10:28:55 +00:00
Christoph von Wittich 44abeb1293 fix a crash in SaveBoard
svn path=/trunk/; revision=31319
2007-12-19 10:05:36 +00:00