Commit graph

58062 commits

Author SHA1 Message Date
Eric Kohl 9955f52225 [USETUP]
Re-enable scrolling through multiple disks and support logical partitions.

svn path=/trunk/; revision=63597
2014-06-15 12:02:08 +00:00
Hermès Bélusca-Maïto 5e52a82ae0 [EXPLORER]: Remove some painting hack from revision 36668 .
svn path=/trunk/; revision=63596
2014-06-13 23:36:29 +00:00
James Tabor 50e8eb2f87 [ConSrv]
- Move CreateSysMenu after creating the main window. This is a hax fix for CORE-8129.

svn path=/trunk/; revision=63595
2014-06-13 01:49:29 +00:00
James Tabor a9746d12cb - fix the fix.
svn path=/trunk/; revision=63594
2014-06-13 01:45:44 +00:00
James Tabor 6798413bf5 [Win32k]
- Test for disabled windows, fix CORE-8089 and see CORE-6651.

svn path=/trunk/; revision=63593
2014-06-13 01:40:59 +00:00
James Tabor fa15740904 [Win32k]
- Apply patch from r63350. Modified so the WM_ACTIVATEAPP before the WM_NC/ACTIVATE call not after.

svn path=/trunk/; revision=63592
2014-06-11 19:48:43 +00:00
Eric Kohl 9a92cc636a [NET]
Add the /help option to the helpmsg command too.

svn path=/trunk/; revision=63591
2014-06-10 22:36:31 +00:00
Jérôme Gardou bd4dce67d1 [HIDPARSE]
- Use cdecl for variadic function prototype
See CORE-6447

svn path=/trunk/; revision=63590
2014-06-10 22:17:58 +00:00
Jérôme Gardou e1149127bf Revert "[CMAKE/RPC]"
This reverts commit a8356056cb870090a1fb39921e469b8410d36962.

svn path=/trunk/; revision=63589
2014-06-10 22:17:47 +00:00
Jérôme Gardou afd824501a [CMAKE/RPC]
- Disable -Oif flags for generating client/server stubs with widl, except for advapi32 which needs it
See CORE-8200 for details

svn path=/trunk/; revision=63588
2014-06-10 22:15:57 +00:00
Eric Kohl 12fae91ffc [NET]
Implement the /help option for the pause, start and stop commands.

svn path=/trunk/; revision=63587
2014-06-10 21:35:39 +00:00
Hermès Bélusca-Maïto 9d7a2a09db [CONSRV]: Fix erroneous X-offset when copying text lines.
svn path=/trunk/; revision=63586
2014-06-10 19:49:22 +00:00
Amine Khaldi 01a82ca2fc [OLEAUT32]
* Reorder some exports and remove the ones that do not exist in native.
CORE-8174

svn path=/trunk/; revision=63585
2014-06-10 16:36:51 +00:00
Amine Khaldi b8480056d0 [SETUPAPI]
* Remove exports that do not exist in native.
CORE-8174

svn path=/trunk/; revision=63584
2014-06-10 16:14:12 +00:00
Aleksandar Andrejevic 7d49f9ccaa [NTOS:NEWCC]
In _MiMapViewOfSegment, if no base address was specified, the granularity should be 64K.


svn path=/trunk/; revision=63583
2014-06-09 23:35:16 +00:00
Daniel Reimer 492bfe5967 [TRANSLATION]
Polish translation of a few INF files by Adam Stachowicz
CORE-8218 #comment INF files committed. Thx for help.

svn path=/trunk/; revision=63582
2014-06-09 21:37:52 +00:00
Ziliang Guo 1cf26dd5ff [TRANSLATIONS]
Add polish translations for various applications, control panel applets, and modules.
CORE-8218 #resolve #comment

svn path=/trunk/; revision=63581
2014-06-09 21:33:59 +00:00
Aleksandar Andrejevic ed3c1868ad [NTOS:MM]
MmUnmapViewOfCacheSegment expects DeleteInProgress to be FALSE and the address space to be unlocked.
Allow unmapping memory areas which belong to the cache.


svn path=/trunk/; revision=63580
2014-06-09 18:21:03 +00:00
Pierre Schweitzer 9bf52b7156 [KERNEL32]
- Move CopyFileExW() implementation to BasepCopyFileExW()
- Call BasepCopyFileExW() from CopyFileExW()
- Implement PrivCopyFileExW() using BasepCopyFileExW()

TODO: Fix BasepCopyFileExW() implementation

svn path=/trunk/; revision=63579
2014-06-09 16:53:39 +00:00
Pierre Schweitzer b1847abb77 [KERNEL32]
- Add defines for internal flags for BasepCopyFileExW().
- Add prototype for BasepCopyFileExW().

Based on documentation by Alex.

svn path=/trunk/; revision=63578
2014-06-09 16:48:59 +00:00
Amine Khaldi 3d43dcc6cd [WIN32K]
* Improve FLOATOBJ_Set{0,1}. By Timo.

svn path=/trunk/; revision=63577
2014-06-09 13:36:20 +00:00
Amine Khaldi 3629ad50aa [WIN32K/FREETYPE]
* Consider current WorldTransform in ExtTextOutW.
* Brought to you by Manuel "Tarnyko" Bachmann. Fix improved by Timo Kreuzer and me.
CORE-8306 #resolve #comment Fixed in r63576. Thanks!

svn path=/trunk/; revision=63576
2014-06-09 13:31:38 +00:00
Eric Kohl 87b791fd9e [NET]
Convert help and usage texts to string resources.

svn path=/trunk/; revision=63575
2014-06-09 12:56:05 +00:00
Eric Kohl 4e31cd6e0c [USETUP]
Add the create logical partition page.

svn path=/trunk/; revision=63574
2014-06-09 01:49:24 +00:00
Hermès Bélusca-Maïto 55c189531f [CONSRV]: Use InterlockedExchange16 to exchange Begin and End COORD structure members.
svn path=/trunk/; revision=63573
2014-06-08 23:02:40 +00:00
Hermès Bélusca-Maïto 5ed8d5d62e [CRT/INTRIN_X86]
Add InterlockedExchange8/16 for GCC. Reviewed by Timo.

svn path=/trunk/; revision=63572
2014-06-08 22:28:35 +00:00
Amine Khaldi 7c0657fdac [OLE32]
* Reorder some exports, add some missing ones and remove the ones that do not exist in native.
CORE-8174

svn path=/trunk/; revision=63571
2014-06-08 19:25:14 +00:00
Eric Kohl 5d627ea750 [USETUP]
- Add status text for logical partition entries in the partition list.
- Add logical partition creation page dummy.

svn path=/trunk/; revision=63570
2014-06-08 19:05:03 +00:00
Amine Khaldi 870ba03619 [RPCRT4]
* Reorder some exports, remove some commented out ones, add some missing ones and remove the ones that do not exist in native.
CORE-8174

svn path=/trunk/; revision=63569
2014-06-08 18:46:01 +00:00
Amine Khaldi 6efa325a8e [ATL][ATL80][ATL100]
* Do not rely on RegDeleteTreeW which is no longer exported.
* We no longer need to define _WIN32_WINNT as 0x600.
CORE-8174

svn path=/trunk/; revision=63568
2014-06-08 18:27:21 +00:00
Amine Khaldi 983a3ff5ca [ADVAPI32]
* Reorder some exports, remove some commented out ones, add some missing ones and remove the ones that do not exist in native.
CORE-8174

svn path=/trunk/; revision=63567
2014-06-08 18:13:10 +00:00
Amine Khaldi d443d916e6 [UMPNPMGR]
* Do not rely on RegDeleteTreeW which shouldn't be exported.
* We no longer need to define _WIN32_WINNT as 0x600.
CORE-8174

svn path=/trunk/; revision=63566
2014-06-08 18:10:04 +00:00
Amine Khaldi 70c282c0a9 [REACTOS/IDL]
* Unfortunately widl seems to generate declarations for functions even when they're wrapped with version related cpp quotes, so hand this block to SVN for now.
CORE-8174

svn path=/trunk/; revision=63565
2014-06-08 18:08:50 +00:00
Hermès Bélusca-Maïto 53581dcf0b [CONSRV]
- Silence a DPRINT.
- Properly initialize the selection.

svn path=/trunk/; revision=63564
2014-06-08 18:06:14 +00:00
James Tabor a40b302a03 [Win32k]
- Fix functions. Old patch from 2009.

svn path=/trunk/; revision=63563
2014-06-08 17:56:28 +00:00
Amine Khaldi fa8ca9750f [WINDOWSCODECS]
* Do not rely on RegDeleteTreeW which shouldn't be exported.
CORE-8174

svn path=/trunk/; revision=63562
2014-06-08 17:56:18 +00:00
Amine Khaldi 3004134b74 [SHELL32]
* Introduce vista.c to copy RegLoadMUIString related functions. If you think you're having a deja-vu, you are (r58809).
* Use SHCopyKeyW instead of RegCopyTreeW and mark that it doesn't copy the security attributes of the keys.
CORE-8174

svn path=/trunk/; revision=63561
2014-06-08 17:51:38 +00:00
Hermès Bélusca-Maïto cd934cf648 Simplify the math.
svn path=/trunk/; revision=63560
2014-06-08 17:36:12 +00:00
Hermès Bélusca-Maïto 1476e535cf [CONSRV]
Have you ever dreamt of doing per-line text selection in a windows-like console, instead of only being able to select rectangular blocks of text? Even if it is still not possible on Windows (unless you use one of those hackish hooking libraries on the Internet to do that), it now becomes possible on ReactOS!! Just press Ctrl while you're selecting text, and enjoy! Also, you need to keep Ctrl key pressed while you release the mouse (if you select text via the mouse), to be (afterwards) able to copy the text in line-mode, otherwise it will switch back to block-mode selection.
Enjoy!

svn path=/trunk/; revision=63559
2014-06-08 17:26:07 +00:00
Amine Khaldi b3282a3440 [RPCRT4]
* Do not rely on RegDeleteTreeW which shouldn't be exported.
CORE-8174

svn path=/trunk/; revision=63558
2014-06-08 17:11:47 +00:00
Amine Khaldi ce53530645 [MSI]
* Do not rely on RegDeleteTreeW which shouldn't be exported.
CORE-8174

svn path=/trunk/; revision=63557
2014-06-08 17:05:26 +00:00
Amine Khaldi 8db88e6145 [NTMARTA]
* {Set,Query}SecurityAccessMask should not be exported.
* We no longer need to define _WIN32_WINNT as 0x600.
CORE-8174

svn path=/trunk/; revision=63556
2014-06-08 17:01:26 +00:00
Amine Khaldi f55a509638 [MSCTF]
* Do not rely on RegDeleteTreeW which shouldn't be exported.
* We no longer need to define _WIN32_WINNT as 0x600.
CORE-8174

svn path=/trunk/; revision=63555
2014-06-08 15:00:51 +00:00
Amine Khaldi 5814ee76b3 [LOCALSPL]
* Do not rely on RegDeleteTreeW which shouldn't be exported.
* We no longer need to define _WIN32_WINNT as 0x600.
CORE-8174

svn path=/trunk/; revision=63554
2014-06-08 14:51:07 +00:00
Amine Khaldi 74e0de1a68 [CRYPT32]
* Do not rely on RegDeleteTreeW which shouldn't be exported.
* We no longer need to define _WIN32_WINNT as 0x600.
CORE-8174

svn path=/trunk/; revision=63553
2014-06-08 12:45:39 +00:00
Amine Khaldi bf89f9e6bb [QUARTZ]
* Do not rely on RegDeleteTree{A,W} which shouldn't be exported.
* Move shlwapi.h inclusion to the PCH.
* We no longer need to define _WIN32_WINNT as 0x600.
CORE-8174

svn path=/trunk/; revision=63552
2014-06-08 12:14:06 +00:00
Amine Khaldi 60de098b28 * Use SHDeleteKeyW explicitly here.
svn path=/trunk/; revision=63551
2014-06-08 12:08:16 +00:00
Amine Khaldi ee29688b8d [DEVENUM]
* Do not rely on RegDeleteTreeW which shouldn't be exported.
* We no longer need to define _WIN32_WINNT as 0x600.
CORE-8174

svn path=/trunk/; revision=63550
2014-06-08 12:02:59 +00:00
Amine Khaldi d742698726 [REG]
* Do not rely on RegDeleteTreeW which shouldn't be exported.
* We no longer need to define _WIN32_WINNT as 0x600.
CORE-8174

svn path=/trunk/; revision=63549
2014-06-08 11:56:30 +00:00
Eric Kohl 39465487a9 [USETUP]
Implement scolling through the list of logical partitions. Multiple disks are not supported yet.

svn path=/trunk/; revision=63547
2014-06-07 20:02:26 +00:00