Commit graph

58005 commits

Author SHA1 Message Date
Amine Khaldi a3b5088597 [CMAKE]
* Convert the hives from UTF-8 to UTF16 as part of the build process.
CORE-7703
CORE-8221

svn path=/trunk/; revision=63480
2014-05-27 19:42:15 +00:00
Eric Kohl 86b416b410 [SETUP]
Formatting. No code changes!

svn path=/trunk/; revision=63478
2014-05-27 11:49:14 +00:00
James Tabor 10a9a8e0a3 [Win32k]
- More tweaks for MDI drawing. Tested our explorer, winefile and Vide2 from http://vgui.sourceforge.net/. Help is needed to fix MDI icon system menu loading, updating and moving.

svn path=/trunk/; revision=63477
2014-05-26 19:53:25 +00:00
Amine Khaldi 21d9569e72 [NTDLL]
* Zap some exports that do not exist in native.
* Reorder some exports.
* Add the missing ones. They are commented out and will be added on-demand.
CORE-8174

svn path=/trunk/; revision=63476
2014-05-26 19:17:48 +00:00
Kamil Hornicek 49da4d9dc4 [GDI32]
- return the correct flags in DdGetDriverInfo
CORE-7070

svn path=/trunk/; revision=63475
2014-05-26 18:59:56 +00:00
Amine Khaldi 87a2f62053 [MSVCRT]
* Zap some exports that do not exist in native.
* Reorder some exports.
CORE-8174

svn path=/trunk/; revision=63474
2014-05-26 18:18:51 +00:00
Amine Khaldi b1cf7ccf19 [STLPORT]
* Don't use _fseeki64 which shouldn't be exported.
CORE-8174

svn path=/trunk/; revision=63473
2014-05-26 18:04:49 +00:00
Amine Khaldi ca9594dadf [MSVCRT]
* Zap some exports that do not exist in native.
* Reorder some exports.
CORE-8174

svn path=/trunk/; revision=63472
2014-05-26 16:10:49 +00:00
Amine Khaldi eebbc5e6b4 [MSTSC]
* Don't use _swprintf in the MSVC build, it shouldn't be exported.
CORE-8174

svn path=/trunk/; revision=63471
2014-05-26 15:39:58 +00:00
Amine Khaldi 643b00912f [CMAKE]
* Fix what seems to be a typo in the definition.

svn path=/trunk/; revision=63470
2014-05-26 15:32:48 +00:00
Amine Khaldi f7e65fe136 [CMAKE/ARM]
* Do not handle hotpatchable images in MSVC ARM builds (the flag is unknown to the compiler).

svn path=/trunk/; revision=63469
2014-05-26 15:31:07 +00:00
Amine Khaldi 5d6f7e30d2 [CMAKE/ARM]
* Add armasm assembler support. Inspired by Yuntian Zhang's patch.
CORE-7439

svn path=/trunk/; revision=63468
2014-05-26 15:28:12 +00:00
Christoph von Wittich 9d2d8d8d7d [bootdata]
Polish translation by Olaf Siejka

svn path=/trunk/; revision=63467
2014-05-26 14:33:26 +00:00
Christoph von Wittich 6ae309b0a1 [bootdata]
set encoding to UTF-16 instead of UTF-16LE to make viewvc happy

svn path=/trunk/; revision=63466
2014-05-26 14:29:11 +00:00
Amine Khaldi e8a5e5820e [APPWIZ]
* Don't use _swprintf in the MSVC build, it shouldn't be exported.
CORE-8174

svn path=/trunk/; revision=63465
2014-05-26 14:24:06 +00:00
Amine Khaldi 9cee13244a [TCPSVCS]
* Use swprintf instead of _swprintf which shouldn't be exported.
CORE-8174

svn path=/trunk/; revision=63464
2014-05-26 14:03:24 +00:00
Amine Khaldi 61651b63ee [HELP][SHUTDOWN]
* Use vfwprintf instead of _vcwprintf which shouldn't be exported.
CORE-8174

svn path=/trunk/; revision=63463
2014-05-26 13:48:49 +00:00
Christoph von Wittich 29fe434f7d [hivecls.inf]
French translation by Pierre Schweitzer

svn path=/trunk/; revision=63462
2014-05-26 13:23:48 +00:00
Amine Khaldi 6f47e1f36f [MSVCRT]
* Zap some exports that do not exist in native.
* Group the ones that we're forced to keep (only temporarily right now) for Gecko.
CORE-8174

svn path=/trunk/; revision=63460
2014-05-26 09:57:36 +00:00
Amine Khaldi ad3d77394a [INCLUDE/CRT]
* Do not define __STDC_SECURE_LIB__ and co, our msvcrt won't provide the related exports.
CORE-8174

svn path=/trunk/; revision=63459
2014-05-26 09:55:29 +00:00
Amine Khaldi 0841e6c36d [SERVMAN]
* Use StringCchCopy instead of {_t,w}cscpy_s as these shouldn't be exported.
CORE-8174

svn path=/trunk/; revision=63458
2014-05-26 09:53:49 +00:00
James Tabor 6215b105d6 [Win32k]
- Make minimizing windows in MDI application usable, more fixing is needed. ReactOS suffers from wine poisoning. Need more Vodka! See wine Bug 1719.


svn path=/trunk/; revision=63457
2014-05-26 04:36:58 +00:00
James Tabor 1498265bfc [Win32k]
- Use desktop system menu.

svn path=/trunk/; revision=63456
2014-05-26 03:08:06 +00:00
James Tabor db241f482b [Win32k]
- Fix G/SetSystemMenu. Move code into menu.c.
- Add loading for MDI system menu.

svn path=/trunk/; revision=63455
2014-05-26 01:26:45 +00:00
James Tabor 8c89bad6d0 [Win32k]
- Code cleanup.

svn path=/trunk/; revision=63454
2014-05-25 21:30:52 +00:00
Timo Kreuzer 0339d4e1a5 [ROSTESTS]
disable some tests on x64, since they don't build. Disable some exports from dllexport_test on non-x86 build, since decorations are x86 specific.

svn path=/trunk/; revision=63453
2014-05-25 20:21:02 +00:00
Christoph von Wittich c51c0ec1b4 [bootdata]
convert hivecls.inf and hivedef.inf to UTF16LE
fixes CORE-7614

svn path=/trunk/; revision=63452
2014-05-25 20:17:25 +00:00
Timo Kreuzer dd982c4a66 [NTOSKRNL]
Revert unwanted white space changes

svn path=/trunk/; revision=63451
2014-05-25 20:10:31 +00:00
Amine Khaldi c53ac2a20b [PSDK]
* Fix an ARM ifdef.

svn path=/trunk/; revision=63450
2014-05-25 19:28:14 +00:00
Timo Kreuzer 158661ce31 [NTOSKRNL]
Implement prototype PTE support in MiGetPageProtection. Should hopefully fix crashes with OllyDbg.

svn path=/trunk/; revision=63449
2014-05-25 19:13:32 +00:00
Amine Khaldi b7ad4ef800 [CMAKE]
* Include the dummy source file for the PSEH ARM build too.

svn path=/trunk/; revision=63448
2014-05-25 19:04:21 +00:00
Amine Khaldi 47d4598769 [MSVCRT]
* Zap some commented out exports that do not exist in native.
CORE-8174

svn path=/trunk/; revision=63447
2014-05-25 17:55:48 +00:00
Amine Khaldi db48c57de3 [MSVCRT]
* Zap some commented out exports that do not exist in native.
CORE-8174

svn path=/trunk/; revision=63446
2014-05-25 17:04:44 +00:00
Amine Khaldi 53d3cc1111 [CRT]
* Partial update of scanf routines (MS ABI varargs).
CORE-8080

svn path=/trunk/; revision=63445
2014-05-25 16:09:32 +00:00
Timo Kreuzer 1c28feb238 [WIN32K]
Remove obsolete patblt.c (all the code is in bitblt.c)

svn path=/trunk/; revision=63444
2014-05-25 14:41:33 +00:00
Amine Khaldi ccc118bbe5 [CRT]
* Partial update of scanf routines. Focus was on the case of reading a float.
* Don't inline float processing, introduce _internal_handle_float() and co to take care of this. Brought to you by Timo.
* Msvcrt scanf tests are now green.
CORE-7005 #resolve #comment Should be fixed in r63443. Thanks Dmitry ;)
CORE-8080

svn path=/trunk/; revision=63443
2014-05-25 14:30:54 +00:00
Timo Kreuzer f01e92424a [WIN32K]
Make sure to check for invalid NULL handles before passing them to GDIOBJ_bLockMultipleObjects, which skips NULL handles. This is a design limitation, since otherwise we either need to pass a bitfield of valid handles, or duplicate  code in certain functions, where different combinations of dest, source and mask dc are allowed.

svn path=/trunk/; revision=63442
2014-05-25 12:59:17 +00:00
Amine Khaldi aaedf937d2 [CMAKE]
* Force the C++ compiler in the ARM case.

svn path=/trunk/; revision=63441
2014-05-25 12:29:49 +00:00
Daniel Reimer 118cceaf95 [LAUTUS]
Change the used font from Segoe UI (MS ONLY) to the very close looking OpenSans family. Same parameters though.

svn path=/trunk/; revision=63440
2014-05-25 11:40:30 +00:00
Daniel Reimer 3052ad7ec8 [FONTS]
Add Open Sans Font Family as Segoe UI like font for Lautus.
Add Ubuntu Font Family which is used by Lautus.

svn path=/trunk/; revision=63439
2014-05-25 11:39:12 +00:00
Amine Khaldi 704c97f422 [CRT]
* Use lconv and define MSVCRT_lconv to it.

svn path=/trunk/; revision=63438
2014-05-25 10:47:48 +00:00
Timo Kreuzer 84baf8d20a [RTL]
Fix warnings and a bug in 64bit bitmap code

svn path=/trunk/; revision=63437
2014-05-25 10:36:47 +00:00
Timo Kreuzer ce1a5160ec [NTOSKRNL]
Add SEH to LpcpCreatePort and NtAcceptConnectPort. Based on patches by Aleksander Andrejevic ([TheFlash])
CORE-7156 #resolve
CORE-7371 #comment SEH still missing in NtSecureConnectPort, NtReplyPort, NtReplyWaitReceivePortEx, NtRequestPort

svn path=/trunk/; revision=63436
2014-05-25 10:21:08 +00:00
Christoph von Wittich 59af32287d [powerprof]
fix some typos in comments

svn path=/trunk/; revision=63435
2014-05-25 08:28:51 +00:00
Christoph von Wittich 12bcab448a [shell32]
revert the revert, my wine version was outdated

svn path=/trunk/; revision=63430
2014-05-24 16:39:55 +00:00
Timo Kreuzer bc9a62248c [MAGNIFY]
Update display even when mouse does not move. Patch by Andrea Faulds. 
CORE-4739 #comment Committed in r63429, thanks. #resolve

svn path=/trunk/; revision=63429
2014-05-24 10:19:01 +00:00
Timo Kreuzer 229b404fde [DDRAW]
Avoid buffer overrun in IDirectDraw::GetCaps. Patch by Jérôme Gardou.
CORE-4623 #resolve

svn path=/trunk/; revision=63428
2014-05-24 09:53:24 +00:00
Christoph von Wittich a850037725 [shell32]
sync _SHGetUserProfilePath with wine

svn path=/trunk/; revision=63427
2014-05-24 06:44:22 +00:00
Sylvain Petreolle dd379d872b [TXTSETUP]
Install wmilib.
Dedicated to Timo. ;)

svn path=/trunk/; revision=63425
2014-05-23 19:31:23 +00:00
Christoph von Wittich a65891147d [shell32]
set first verb as default
fixes opening control panel applets by double click

svn path=/trunk/; revision=63424
2014-05-23 17:28:39 +00:00