Commit graph

46689 commits

Author SHA1 Message Date
Gregor Schneider
ba4214e8d5 [appwiz] Allow passing directories to the create new shortcut wizard
See issue #6169 for more details.

svn path=/trunk/; revision=51822
2011-05-19 18:04:10 +00:00
Eric Kohl
53bec9d2e8 [SETUPAPI]
Implement CM_Get_Class_Registry_PropertyW.

svn path=/trunk/; revision=51821
2011-05-19 17:56:35 +00:00
Ged Murphy
ebd76c2ca5 Merge r51819
svn path=/trunk/; revision=51820
2011-05-19 08:19:07 +00:00
Gregor Schneider
b38dbdbbd9 [shell32] One sizeof shall suffice
svn path=/trunk/; revision=51819
2011-05-18 22:08:44 +00:00
Eric Kohl
4313831cb0 [MSPORTS]
Remove reference to non-existing files and unused libraries.

svn path=/trunk/; revision=51818
2011-05-18 09:08:24 +00:00
Gregor Schneider
c931aa82fa [syssetup] Remove duplicate code, adjust message box text to fit the context
svn path=/trunk/; revision=51814
2011-05-17 19:33:22 +00:00
Eric Kohl
5adfc1c07b [MSPORTS]
- Implement a simple class installer that assigns the friendly name "Serial Port (COMx)" to all serial ports.
- Enable the class installer in ports.inf.
- Add parallel port installer configuration to ports.inf (disabled).

svn path=/trunk/; revision=51813
2011-05-17 19:24:19 +00:00
Gregor Schneider
1ba6d6e079 [msconfig/freeldr]
- Load freeldr.ini first chance, boot.ini on second chance
- Make freeldr list box scrollable
- Fix some FIXME's
[msgconfig/system]
- Implement parsing and displaying system.ini contents
See issue #1986 for more details.

svn path=/trunk/; revision=51811
2011-05-17 18:32:51 +00:00
Eric Kohl
a18c5a8711 [SETUPAPI]
Fix SetupDiCreateDevRegKeyW: When trying to open a devices driver key (DIREG_DRV) the function always created a new driver instance key. The fixed version checks for an existing driver value. If the driver value exists, it opens or creates the driver instance key. If the driver value does not exist, the function generates a new driver instance key and sets a new driver value for the device instance.

svn path=/trunk/; revision=51809
2011-05-17 13:32:12 +00:00
Michael Martin
ff208f7adb [USBSTOR]
- Add error handling to USBSTOR_CSWCompletionRoutine for errors that can be recovered via reset of pipe/port/controller. Only pipe reset is attempted. WIP.

svn path=/branches/usb-bringup/; revision=51808
2011-05-17 11:26:25 +00:00
Eric Kohl
5bc8f84475 [SETUPAPI]
- SetupDiCreateDeviceInfoW: Really create a new device instance instead and return its device info data instead of returning the device info data for an existing device.
- Implement SetupDiDeleteDeviceInfo.

svn path=/trunk/; revision=51807
2011-05-17 10:06:36 +00:00
Eric Kohl
0023216881 [CFGMGR32]
- Add forwarders for functions that have been implemented in setupapi.dll.
- Remove forwarders which are not exported by cfgmgr32.dll.

svn path=/trunk/; revision=51803
2011-05-16 23:37:19 +00:00
Eric Kohl
848271e754 [SETUPAPI]
- Add stubs CM_Get_Class_Registry_PropertyA/W.
- Move CMP_RegisterNotification, CMP_UnregisterNotification and CMP_WaitNoPendingInstallEvents.
- Remove stubs TPWriteProfileString and suErrorToIds because they are part of setupx.dll (16 bit DLL).

svn path=/trunk/; revision=51802
2011-05-16 23:12:12 +00:00
Sylvain Petreolle
de9bfefa63 Add cmake configure script for unix.
svn path=/trunk/; revision=51801
2011-05-16 21:26:08 +00:00
Matthias Kupfer
30cbb357aa restart German translation - please don't delete existing work in future
svn path=/trunk/; revision=51800
2011-05-16 19:13:15 +00:00
Amine Khaldi
54ecde0f15 [CMAKE]
* Add the missing temporary import libs.

svn path=/trunk/; revision=51799
2011-05-16 18:53:45 +00:00
Pierre Schweitzer
bddd9a194a [NTOSKRNL]
- Fix the fix for IopStoreSystemPartitionInformation(). The sizeof wasn't on an unicode string...
I blame the guy who first wrote that function!
Thanks to "rs" on IRC for having spotted the error.

svn path=/trunk/; revision=51797
2011-05-16 18:06:14 +00:00
Pierre Schweitzer
8f5d08dbdd [NTOSKRNL]
- Implemented IoSetSystemPartition(). This is required by MountMgr.
- Fixed buffer size in IopStoreSystemPartitionInformation(). No need to have a buffer twice bigger than maximum use.

svn path=/trunk/; revision=51796
2011-05-16 17:52:03 +00:00
Gregor Schneider
52539ea5a9 [charmap] Carlo Bramini (carlo dot bramix at libero dot it):
- Fix font zoom when scrolling and changing fonts
- Optimize font zoom drawing
See issue #3500 for more details.

svn path=/trunk/; revision=51795
2011-05-16 17:46:49 +00:00
Gregor Schneider
f151ca5b4e [bootvid] Adam Kachwalla: use the BOOTCHAR_HEIGHT macro for defining the font height
See issue #6259 for more details.

svn path=/trunk/; revision=51793
2011-05-16 17:29:27 +00:00
Amine Khaldi
064905bec3 [CMAKE]
* Fix the typo, fix the build.

svn path=/trunk/; revision=51792
2011-05-16 16:32:34 +00:00
Timo Kreuzer
d2e8a201be [CMAKE]
Fix build of rossym

svn path=/trunk/; revision=51791
2011-05-16 16:11:31 +00:00
Timo Kreuzer
1a08b3b347 revert r51786
svn path=/trunk/; revision=51790
2011-05-16 15:47:44 +00:00
Timo Kreuzer
b06ea95e4b 2nd try to fix build
svn path=/trunk/; revision=51787
2011-05-16 15:20:44 +00:00
Timo Kreuzer
097aeb7b9c try to fix build
svn path=/trunk/; revision=51786
2011-05-16 15:18:55 +00:00
Amine Khaldi
a716937efb * Fix rbuild build.
svn path=/trunk/; revision=51785
2011-05-16 13:56:22 +00:00
Amine Khaldi
c206491846 [CMAKE]
* Fix cmake build on trunk.

svn path=/trunk/; revision=51784
2011-05-16 13:29:58 +00:00
Timo Kreuzer
fae2044a23 [CMAKE]
Integrate cmake stuff into trunk
Only files added.

svn path=/trunk/; revision=51783
2011-05-16 13:12:07 +00:00
Timo Kreuzer
5d006f3cbf [STLPORT]
Copy stlport headers from cmake branch

svn path=/trunk/; revision=51782
2011-05-16 13:00:45 +00:00
Timo Kreuzer
e89305e733 [STLPORT]
Copy stlport from cmake branch 3/3

svn path=/trunk/; revision=51780
2011-05-16 12:58:52 +00:00
Timo Kreuzer
1eeb11da5f [STLPORT]
Copy stlport from cmake branch 2/x

svn path=/trunk/; revision=51779
2011-05-16 12:58:06 +00:00
Timo Kreuzer
0c89aac1da [STLPORT]
Copy stlport from cmake branch 1/x

svn path=/trunk/; revision=51778
2011-05-16 12:54:24 +00:00
Matthias Kupfer
522e4058be fix line endings
svn path=/trunk/; revision=51776
2011-05-16 07:15:18 +00:00
Matthias Kupfer
f903b90697 - some fixes in German country names
svn path=/trunk/; revision=51775
2011-05-15 22:34:20 +00:00
Matthias Kupfer
fbe2a3dcc2 - full English and German country list
- harcoded country names replaced by string identifiers

svn path=/trunk/; revision=51774
2011-05-15 22:26:22 +00:00
James Tabor
9ca7155a56 [ApiTest]
- Add a test for stack corruption when in window procedure call out.

svn path=/trunk/; revision=51773
2011-05-15 21:15:38 +00:00
Johannes Anderwald
a5d0b5fdef [USBSTOR]
- Implement retrieving serial number from device
- Use serial number to format instance id and retrieve in StorageDeviceProperty requests
- Silence traces


svn path=/branches/usb-bringup/; revision=51770
2011-05-15 17:57:02 +00:00
Matthias Kupfer
7d11222913 - German translation fixes
svn path=/trunk/; revision=51769
2011-05-15 16:43:16 +00:00
Ged Murphy
6ced137ce2 [SHELL32_NEW]
- Add the shell32 code which has been converted into C++ from the existing C code.
- This is a straight drop using the code Andrew sent to me, it's currently unchanged and untested
- All C++ conversion work to date was carried out by Andrew Hill <ash77 at reactos dot org>

svn path=/trunk/; revision=51768
2011-05-15 15:55:49 +00:00
Olaf Siejka
78791f6abe [GLU32]
- Properly fix compiler warning, by initializing the integer array with zeros. Remove GNUC #ifdef, introduced in rev 42970. Patch by Markus (thechief at praise dash land dot de)
See issue #6179 for more details.

svn path=/trunk/; revision=51767
2011-05-15 15:51:26 +00:00
Ged Murphy
1b67224a55 Add the Windows version of SHIShellFolder_EnumObjects, but compile it out as per Wine's notes
Move the scope in the reg script

svn path=/trunk/; revision=51766
2011-05-15 15:42:03 +00:00
Johannes Anderwald
e9a0c8ba68 [USBSTOR]
- Add asserts
- Rewrite queue methods to accept the FDO only 
- Fix multiple synchronization bugs
- Don't start next irp before current irp has completed
- Use contiouslogicalbytes blocks from srb
- Should fix race conditions

svn path=/branches/usb-bringup/; revision=51764
2011-05-15 14:59:16 +00:00
Ged Murphy
da49a2ee6d [ATL]
- Add DECLARE_NO_REGISTRY
- Fix invalid pointer use and add an overloaded assignment operator in CComDynamicUnkArray
- Add UpdateWindow to the CWindow class
- Add missing error checks
Changes by Andrew Hill <ash77 at reactos dot org>

svn path=/trunk/; revision=51763
2011-05-15 14:40:53 +00:00
Rafal Harabien
e29c4c6854 [RAPPS]
- Fix Swedish translation

svn path=/trunk/; revision=51762
2011-05-15 14:18:13 +00:00
Matthias Kupfer
179f453e06 - make "Network connection" translatable
- fixes spacer for centered progressbar in minitui

svn path=/trunk/; revision=51761
2011-05-15 14:00:08 +00:00
Johannes Anderwald
793e8870ca [USBSTOR]
- Fix one more warning

svn path=/branches/usb-bringup/; revision=51760
2011-05-15 12:49:17 +00:00
Johannes Anderwald
5c5f758afa [USBSTOR]
- Silence warnings
- Silence traces
- Add asserts
- Add code to detect usb reset in progress. In that case cancel the request
- Add more code to synchronize urb action
- WIP, still hangs are observed

svn path=/branches/usb-bringup/; revision=51759
2011-05-15 12:47:54 +00:00
Jérôme Gardou
b5f0e8d7a8 Revert something that shouldn't have been committed in 51757
svn path=/trunk/; revision=51758
2011-05-15 12:38:35 +00:00
Jérôme Gardou
2b1ae1aaa4 [RTL/HEAP]
Commit some stuff reviewed by aleksey long ago
  - get rid of LastEntryInSegment in HEAP_SEGMENT struct
  - Simplify code for page commit
  - Simplify code for splitting entries

svn path=/trunk/; revision=51757
2011-05-15 12:20:44 +00:00
Michael Martin
e5f521c90a [USBSTOR]
- Start implementing error handling.
- On errors use a worker thread to attempt a recovery. If successful restart the operation that failed.
- If STALL_PID is received reset the pipe of the device.
- Not entered into code path yet. WIP.

svn path=/branches/usb-bringup/; revision=51754
2011-05-15 11:23:16 +00:00