Aleksey Bragin [Thu, 10 Jan 2008 21:04:36 +0000 (21:04 +0000)]
- Add more defines from Wine.
svn path=/trunk/; revision=31706
Christoph von Wittich [Thu, 10 Jan 2008 18:18:47 +0000 (18:18 +0000)]
use plural in english version
svn path=/trunk/; revision=31705
Gregor Brunmar [Thu, 10 Jan 2008 17:16:49 +0000 (17:16 +0000)]
Added self to CREDITS :)
svn path=/trunk/; revision=31704
Timo Kreuzer [Thu, 10 Jan 2008 16:25:45 +0000 (16:25 +0000)]
Update German Translation of kernel32 errorcodes by Michael Fritscher (michael at fritscher dot net) and me.
svn path=/trunk/; revision=31703
Aleksey Bragin [Thu, 10 Jan 2008 13:50:32 +0000 (13:50 +0000)]
Christoph Brill <egore@gmx.de>
- Sync msvcrt20.c with Wine.
See issue #2947 for more details.
svn path=/trunk/; revision=31702
Aleksey Bragin [Thu, 10 Jan 2008 13:33:25 +0000 (13:33 +0000)]
Christoph Brill <egore@gmx.de>
- Sync msiexec to Wine-
20080105.
See issue #2948 for more details.
svn path=/trunk/; revision=31701
Christoph von Wittich [Thu, 10 Jan 2008 07:45:12 +0000 (07:45 +0000)]
fix some text strings
svn path=/trunk/; revision=31699
James Tabor [Thu, 10 Jan 2008 07:42:32 +0000 (07:42 +0000)]
Removed Enhmeta code from win32k.
svn path=/trunk/; revision=31698
Christoph von Wittich [Thu, 10 Jan 2008 07:37:55 +0000 (07:37 +0000)]
add cpu.inf
svn path=/trunk/; revision=31697
James Tabor [Thu, 10 Jan 2008 07:21:02 +0000 (07:21 +0000)]
Add member items for meta clipping region and bounding rectangle support.
svn path=/trunk/; revision=31696
James Tabor [Thu, 10 Jan 2008 06:34:37 +0000 (06:34 +0000)]
See msdn2.microsoft.com/en-us/library/
aa293810(VS.60).aspx for details.
svn path=/trunk/; revision=31694
Aleksey Bragin [Wed, 9 Jan 2008 22:03:42 +0000 (22:03 +0000)]
- Fix a typo, spotted by Johannes Anderwald.
svn path=/trunk/; revision=31692
Aleksey Bragin [Wed, 9 Jan 2008 20:38:52 +0000 (20:38 +0000)]
- Make WaitNamedPipe (copied from the new implementation #ifdef USING_PROPER_NPFS_WAIT_SEMANTICS) and corresponding part in npfs.sys actually respect the timeout.
svn path=/trunk/; revision=31691
Colin Finck [Wed, 9 Jan 2008 17:46:36 +0000 (17:46 +0000)]
If W32kGetDefaultKeyLayout() is called before a user logged on, fall back to the layout set in HKU\.DEFAULT instead of falling back to US English.
This enables the layout set in 1st stage setup also in 2nd stage setup and half-fixes bug 2952. (win32csr will only use the HKU\.DEFAULT setting as it's loaded before a user logged on. Currently, we don't change the keyboard layout for win32csr, when a user logs on).
svn path=/trunk/; revision=31690
Ged Murphy [Wed, 9 Jan 2008 16:44:39 +0000 (16:44 +0000)]
add a temp debug output whilst we're still walking on egg shells
svn path=/trunk/; revision=31689
Ged Murphy [Wed, 9 Jan 2008 16:07:48 +0000 (16:07 +0000)]
forgot to remove the assert
svn path=/trunk/; revision=31688
Ged Murphy [Wed, 9 Jan 2008 16:04:34 +0000 (16:04 +0000)]
- Fall back onto some of the previous win32k icon handling code, and fix user32 to suit.
- This fixes the handle problem we were seeing which was caused by a failing NtUserFindExistingCursorIcon call in user32. It was incompatible with the new code and thus, creating a new icon for all LR_SHARED resources.
- The new code is correct, and will be re-enabled once I've finished the cursoricon object rewrite (which will make it compatible with windows)
- You'll probably need to 'make win32k_clean' before building
svn path=/trunk/; revision=31687
Christoph von Wittich [Wed, 9 Jan 2008 14:21:39 +0000 (14:21 +0000)]
add Internet Explorer registry entries (now Visio 2003 installer doesn't complain about missing IE anymore)
svn path=/trunk/; revision=31686
Ged Murphy [Wed, 9 Jan 2008 14:03:13 +0000 (14:03 +0000)]
sorry, I deleted the wrong entry
svn path=/trunk/; revision=31685
Christoph von Wittich [Wed, 9 Jan 2008 12:59:36 +0000 (12:59 +0000)]
add missing forwarders
svn path=/trunk/; revision=31684
Ged Murphy [Wed, 9 Jan 2008 12:42:21 +0000 (12:42 +0000)]
remove duplicate entry
svn path=/trunk/; revision=31683
Hervé Poussineau [Wed, 9 Jan 2008 09:40:47 +0000 (09:40 +0000)]
Add 'const' when needed
Remove a string copy (an a possible buffer overflow)
svn path=/trunk/; revision=31682
Dmitry Chapyshev [Wed, 9 Jan 2008 08:34:47 +0000 (08:34 +0000)]
- Update Russian translation
- Added some functionality
svn path=/trunk/; revision=31681
Daniel Reimer [Wed, 9 Jan 2008 07:51:42 +0000 (07:51 +0000)]
Bug 2944: Polish translation: part 4/4 - Dll by Olaf Siejka
svn path=/trunk/; revision=31680
James Tabor [Wed, 9 Jan 2008 04:15:42 +0000 (04:15 +0000)]
Update SetMetaRgn, UpdateColors, ResizePalette and add support for windows client info gdi.
svn path=/trunk/; revision=31679
Colin Finck [Tue, 8 Jan 2008 23:05:19 +0000 (23:05 +0000)]
Remove the (already commented) BINRES icons as taskmgr is not synchronized with Wine and Wine also allows binary files in their repo nowadays.
Also remove another Wine-specific check, which was already useless.
svn path=/trunk/; revision=31678
Colin Finck [Tue, 8 Jan 2008 22:52:56 +0000 (22:52 +0000)]
Get rid of much more duplicated code in taskmgr (patch by Carlo Bramini, carlo DOT bramix AT libero DOT it)
I also got rid of 6 other functions, which all just call the same function.
See issue #2941 for more details.
svn path=/trunk/; revision=31677
Colin Finck [Tue, 8 Jan 2008 21:22:27 +0000 (21:22 +0000)]
Also create the temporary directory if it does not exist.
See issue #2518 for more details.
svn path=/trunk/; revision=31676
Colin Finck [Tue, 8 Jan 2008 21:17:24 +0000 (21:17 +0000)]
- Don't stop processing the keyboard layouts, when no "Keyboard Layouts\Substitudes" key exists (WinXP's input.dll behaves the same way).
Now input.dll already shows us the current selected keyboard layout under ROS :-)
- Make the dialogs a bit wider, so all captions (at least of the german dialog) are shown.
- Fix indentation
svn path=/trunk/; revision=31675
Hervé Poussineau [Tue, 8 Jan 2008 17:25:01 +0000 (17:25 +0000)]
Update _ros.diff file after r31673
svn path=/trunk/; revision=31674
Christoph von Wittich [Tue, 8 Jan 2008 17:16:51 +0000 (17:16 +0000)]
fix downloader!
svn path=/trunk/; revision=31673
Daniel Reimer [Tue, 8 Jan 2008 16:13:01 +0000 (16:13 +0000)]
Revert Manifest Commits due to popular demand. They will be Autogenerated by RBuild in the Future.
svn path=/trunk/; revision=31672
Daniel Reimer [Tue, 8 Jan 2008 16:12:49 +0000 (16:12 +0000)]
Revert Manifest Commits due to popular demand. They will be Autogenerated by RBuild in the Future.
svn path=/trunk/; revision=31671
Daniel Reimer [Tue, 8 Jan 2008 15:11:33 +0000 (15:11 +0000)]
Bug 2943: Ukrainian translation update
svn path=/trunk/; revision=31670
Daniel Reimer [Tue, 8 Jan 2008 15:11:29 +0000 (15:11 +0000)]
Bug 2943: Ukrainian translation update
svn path=/trunk/; revision=31669
Hervé Poussineau [Tue, 8 Jan 2008 09:51:53 +0000 (09:51 +0000)]
By default, display ERROR level debug output
Let KDBG change default output mask
svn path=/trunk/; revision=31668
Hervé Poussineau [Tue, 8 Jan 2008 09:49:22 +0000 (09:49 +0000)]
Fix debug message
svn path=/trunk/; revision=31667
Hervé Poussineau [Tue, 8 Jan 2008 09:34:47 +0000 (09:34 +0000)]
No need to link to ntdll for such a simply functionality
svn path=/trunk/; revision=31666
Daniel Reimer [Tue, 8 Jan 2008 08:06:08 +0000 (08:06 +0000)]
Bug 2942: Ukrainian translation update (temarez<AT>yandex<DOT>ru)
svn path=/trunk/; revision=31665
Daniel Reimer [Tue, 8 Jan 2008 08:06:08 +0000 (08:06 +0000)]
Bug 2942: Ukrainian translation update (temarez<AT>yandex<DOT>ru)
svn path=/trunk/; revision=31664
Hervé Poussineau [Tue, 8 Jan 2008 07:28:45 +0000 (07:28 +0000)]
Add debug trace
svn path=/trunk/; revision=31663
James Tabor [Tue, 8 Jan 2008 05:29:13 +0000 (05:29 +0000)]
Add layout support for CreateCompatibleDC.
svn path=/trunk/; revision=31662
Timo Kreuzer [Tue, 8 Jan 2008 05:04:52 +0000 (05:04 +0000)]
change gdi object deleting mechanism to a windows compatible one.
svn path=/trunk/; revision=31661
James Tabor [Tue, 8 Jan 2008 03:48:08 +0000 (03:48 +0000)]
Remove unused flags and start using new dc type ids.
svn path=/trunk/; revision=31660
Timo Kreuzer [Tue, 8 Jan 2008 02:49:09 +0000 (02:49 +0000)]
fix 2 names
svn path=/trunk/; revision=31659
Hervé Poussineau [Mon, 7 Jan 2008 21:58:00 +0000 (21:58 +0000)]
Fix build
svn path=/trunk/; revision=31658
Hervé Poussineau [Mon, 7 Jan 2008 21:50:21 +0000 (21:50 +0000)]
Link to wine library, as we're using wine debug macros
svn path=/trunk/; revision=31657
Hervé Poussineau [Mon, 7 Jan 2008 21:42:59 +0000 (21:42 +0000)]
Add traces
svn path=/trunk/; revision=31656
Colin Finck [Mon, 7 Jan 2008 21:34:56 +0000 (21:34 +0000)]
Win32k:
- Read from HKCU\Keyboard Layout\Preload for getting the keyboard layout ID to use instead of using the default locale.
This finally makes it possible to set the keyboard layout and system locale independently.
- Change ReadRegistryValue from KEY_ALL_ACCESS to KEY_READ, we don't need more rights.
usetup:
- Rename "ProcessKeyboardLayoutRegistry" to "ProcessLocaleRegistry" as it doesn't set anything related to keyboard layouts.
- Add a new function "ProcessKeyboardLayoutRegistry", which sets the keyboard layout ID in the correct registry key.
- Add ERROR_UPDATE_LOCALE_SETTINGS
- Fix the indentation of some parts of the language headers and update the german one.
Known issues:
- Before input.dll is finished, we can only set the keyboard layout in usetup or by manually editing the registry.
- 1st stage and 2nd stage setup always use US English keyboard layout for now.
See issue #2635 for more details.
svn path=/trunk/; revision=31655
Dmitry Chapyshev [Mon, 7 Jan 2008 21:08:02 +0000 (21:08 +0000)]
- Apply patch from GedMurphy
svn path=/trunk/; revision=31654
Hervé Poussineau [Mon, 7 Jan 2008 20:55:02 +0000 (20:55 +0000)]
[FORMATTING] Fix indentation
svn path=/trunk/; revision=31653
Dmitry Chapyshev [Mon, 7 Jan 2008 20:07:09 +0000 (20:07 +0000)]
- Fix buffer overflows
svn path=/trunk/; revision=31652
Aleksey Bragin [Mon, 7 Jan 2008 19:51:02 +0000 (19:51 +0000)]
- Don't include ntsecpkg.h for now. If it's needed, it should be included differently.
svn path=/trunk/; revision=31651
Dmitry Chapyshev [Mon, 7 Jan 2008 17:46:56 +0000 (17:46 +0000)]
- Fix typos
- Update Russian translation
svn path=/trunk/; revision=31650
Dmitry Chapyshev [Mon, 7 Jan 2008 17:36:02 +0000 (17:36 +0000)]
- Add locale information to registry
- Change main.cpl to input.dll
svn path=/trunk/; revision=31649
Colin Finck [Mon, 7 Jan 2008 17:22:05 +0000 (17:22 +0000)]
Fix the indentation mess in "settings.c" as well
svn path=/trunk/; revision=31648
Colin Finck [Mon, 7 Jan 2008 16:50:40 +0000 (16:50 +0000)]
Fix the indentation mess in "usetup.c"
svn path=/trunk/; revision=31647
Aleksey Bragin [Mon, 7 Jan 2008 16:12:48 +0000 (16:12 +0000)]
- Add declaration for KdChangeOption exported native API.
svn path=/trunk/; revision=31645
Hervé Poussineau [Mon, 7 Jan 2008 15:17:48 +0000 (15:17 +0000)]
Update irot.idl
Misc cleanup
svn path=/trunk/; revision=31644
Dmitry Chapyshev [Mon, 7 Jan 2008 15:08:18 +0000 (15:08 +0000)]
- Add Russian translation
svn path=/trunk/; revision=31643
Dmitry Chapyshev [Mon, 7 Jan 2008 14:51:42 +0000 (14:51 +0000)]
- Added ACP, OEMCP and MACCP keys to registry
- Added ERROR_ADDING_CODEPAGE to all languages
- Update Russian translation
svn path=/trunk/; revision=31642
Aleksey Bragin [Mon, 7 Jan 2008 14:23:35 +0000 (14:23 +0000)]
- WIDL Wine vs. ReactOS differences.
svn path=/trunk/; revision=31641
Aleksey Bragin [Mon, 7 Jan 2008 14:16:27 +0000 (14:16 +0000)]
- Change incorrect rpcrt4's synchronous operation back to asynchronous (which was in Wine back in 0.9.5).
- Update corresponding patch file, increasing context to 5 lines for better merging.
svn path=/trunk/; revision=31640
Hervé Poussineau [Mon, 7 Jan 2008 12:57:32 +0000 (12:57 +0000)]
Use kernel facilities to change debug level at runtime
svn path=/trunk/; revision=31639
Dmitry Chapyshev [Mon, 7 Jan 2008 12:34:54 +0000 (12:34 +0000)]
- Add ANSI, OEM and MAC codepage to MUI_LANGUAGE structure
svn path=/trunk/; revision=31638
Johannes Anderwald [Sun, 6 Jan 2008 23:36:01 +0000 (23:36 +0000)]
- alter keyboard layout when a non default language is chosen
- fix typo
svn path=/trunk/; revision=31636
Thomas Bluemel [Sun, 6 Jan 2008 22:28:28 +0000 (22:28 +0000)]
Fix handling of WM_COMMAND messages
svn path=/trunk/; revision=31635
Aleksey Bragin [Sun, 6 Jan 2008 16:37:44 +0000 (16:37 +0000)]
- Add a sample, commented out line to simplify enabling debug channels in usermode applications.
svn path=/trunk/; revision=31633
Aleksey Bragin [Sun, 6 Jan 2008 16:33:52 +0000 (16:33 +0000)]
- Add ros-specific changes patch.
- Set svn:eol-style properties.
svn path=/trunk/; revision=31632
Aleksey Bragin [Sun, 6 Jan 2008 16:18:31 +0000 (16:18 +0000)]
- Update rpcrt4 to Wine-
20080105, so it corresponds to the WIDL. Local changes applied.
svn path=/trunk/; revision=31631
Art Yerkes [Sun, 6 Jan 2008 15:23:26 +0000 (15:23 +0000)]
Removed library.
svn path=/trunk/; revision=31630
Art Yerkes [Sun, 6 Jan 2008 15:12:41 +0000 (15:12 +0000)]
Some cleanup. Didn't mean to turn on debug in mminit.
Remove ppcdevtree. It's not needed anymore.
svn path=/trunk/; revision=31629
Daniel Reimer [Sun, 6 Jan 2008 15:10:45 +0000 (15:10 +0000)]
Final commmit with manifests for now. I did not touch Wine Synched and dlls which are not skinned in XP anyway.
svn path=/trunk/; revision=31628
Art Yerkes [Sun, 6 Jan 2008 15:07:18 +0000 (15:07 +0000)]
Whoops got some WIP code in here.
svn path=/trunk/; revision=31627
Art Yerkes [Sun, 6 Jan 2008 15:03:31 +0000 (15:03 +0000)]
Straggler.
svn path=/trunk/; revision=31626
Art Yerkes [Sun, 6 Jan 2008 14:52:00 +0000 (14:52 +0000)]
t's a bit embarrasing that some of this was undone until recently, but we now
correctly communicate the boot-time memory map to kernel land. In question is
still how the ppcmmu idea of free pages and the ntoskrnl one will coincide.
Lots of things were adapted in ofwldr as ntoskrnl and freeldr changed a bit
since this was forked. Also, some hacks were in here to allow ofwldr to be
ignorant of how some things were mapped. That's fixed.
Many stupid and obvious bugs have been fixed.
I've basically gutted a lot of HAL stuff, so it isn't committed here.
I had mistakenly used the same array size as x86 did in the ports array in
kdcom. This is corrected.
I added in some support for boot time device detection (sadly, I haven't yet
decided what will become of openfirmware properties yet).
Much has been done to simplify the mess that mboot became.
svn path=/trunk/; revision=31625
Daniel Reimer [Sun, 6 Jan 2008 14:04:44 +0000 (14:04 +0000)]
More Manifests and now all relevant Apps are Skinned. (Tell me if I missed one) DLLs will come later this day.
svn path=/trunk/; revision=31624
Daniel Reimer [Sun, 6 Jan 2008 13:35:12 +0000 (13:35 +0000)]
Add Manifests to RosApps. Not very useful yet, but when we really get a XP Compatible Skinning System in the Future, it will be for sure!
svn path=/trunk/; revision=31623
Aleksey Bragin [Sun, 6 Jan 2008 10:09:50 +0000 (10:09 +0000)]
- Add rpcasync.h from wine and include it.
- Add missing GetThreadId winapi function declaration.
svn path=/trunk/; revision=31622
James Tabor [Sun, 6 Jan 2008 06:57:57 +0000 (06:57 +0000)]
Fix regression in RealizePalette. Send broadcast message if palette was changed.
svn path=/trunk/; revision=31621
James Tabor [Sun, 6 Jan 2008 02:52:19 +0000 (02:52 +0000)]
Patch by Stefan100 stefan__100__ at hotmail.com. Removes unimplemented NtGdi functions.
svn path=/trunk/; revision=31620
James Tabor [Sun, 6 Jan 2008 02:16:09 +0000 (02:16 +0000)]
Removed NtGdiExtTextOut/PolyTextOut. Update related files.
svn path=/trunk/; revision=31619
Daniel Reimer [Sat, 5 Jan 2008 23:06:05 +0000 (23:06 +0000)]
Bug 2935: Polish translation part 3/x and the rest of 2/x by Olaf Siejka
svn path=/trunk/; revision=31618
Hervé Poussineau [Sat, 5 Jan 2008 22:38:42 +0000 (22:38 +0000)]
Add ntdllsys library to contain the syscalls of ntdll.dll
svn path=/trunk/; revision=31617
Aleksey Bragin [Sat, 5 Jan 2008 20:45:31 +0000 (20:45 +0000)]
- Merge 31498 (include define guard fix).
svn path=/trunk/; revision=31616
Aleksey Bragin [Sat, 5 Jan 2008 20:40:33 +0000 (20:40 +0000)]
- WIDL from Wine-
20080105, with 2 ReactOS-specific changes:
* LANG_SUTU and other non-standard language defines are guarded with #ifndef __REACTOS__
* "#define NO_NATIVE_LNG" hpoussin's patch.
svn path=/trunk/; revision=31615
James Tabor [Sat, 5 Jan 2008 19:35:03 +0000 (19:35 +0000)]
Fixed regression in RealizePalette, found by Stefan100.
svn path=/trunk/; revision=31614
Hervé Poussineau [Sat, 5 Jan 2008 18:57:24 +0000 (18:57 +0000)]
Fix svn properties
svn path=/trunk/; revision=31613
James Tabor [Sat, 5 Jan 2008 17:35:23 +0000 (17:35 +0000)]
Patch by Stefan100 stefan__100__ at hotmail.com. Remove EnhMeta calls from win32k and ntgdibad.h.
svn path=/trunk/; revision=31609
Hervé Poussineau [Sat, 5 Jan 2008 17:29:44 +0000 (17:29 +0000)]
Be compatible with MS Windows 2003 SP1 syscall list
svn path=/trunk/; revision=31608
Hervé Poussineau [Sat, 5 Jan 2008 17:28:07 +0000 (17:28 +0000)]
Add NtRenameKey prototype
svn path=/trunk/; revision=31607
Pierre Schweitzer [Sat, 5 Jan 2008 13:15:54 +0000 (13:15 +0000)]
Zero memory before use
svn path=/trunk/; revision=31606
Colin Finck [Sat, 5 Jan 2008 11:51:51 +0000 (11:51 +0000)]
Attempt to fix build :)
svn path=/trunk/; revision=31604
Magnus Olsen [Sat, 5 Jan 2008 11:07:31 +0000 (11:07 +0000)]
add #ifndef _DDRAWGDI_ so we can use this file more and once.
and gcc does not complain if it include twice
svn path=/trunk/; revision=31603
Aleksey Bragin [Sat, 5 Jan 2008 10:01:34 +0000 (10:01 +0000)]
- Fix possible handle leak.
See issue #2934 for more details.
svn path=/trunk/; revision=31602
James Tabor [Sat, 5 Jan 2008 05:58:40 +0000 (05:58 +0000)]
Fix inverse sort for rects.
svn path=/trunk/; revision=31601
Ziliang Guo [Fri, 4 Jan 2008 23:24:37 +0000 (23:24 +0000)]
Continue with editing of documentation.
svn path=/trunk/; revision=31600
Hervé Poussineau [Fri, 4 Jan 2008 21:55:51 +0000 (21:55 +0000)]
Add hlink.dll and schannel.dll to bootcd
svn path=/trunk/; revision=31599
The Wine Synchronizer [Fri, 4 Jan 2008 21:53:55 +0000 (21:53 +0000)]
Autosyncing with Wine HEAD
svn path=/trunk/; revision=31598
Hervé Poussineau [Fri, 4 Jan 2008 21:53:35 +0000 (21:53 +0000)]
Autosyncing with Wine HEAD
svn path=/trunk/; revision=31597