Commit graph

29093 commits

Author SHA1 Message Date
Ged Murphy cf111d5b8d add a temp debug output whilst we're still walking on egg shells
svn path=/trunk/; revision=31689
2008-01-09 16:44:39 +00:00
Ged Murphy 4461c225f8 forgot to remove the assert
svn path=/trunk/; revision=31688
2008-01-09 16:07:48 +00:00
Ged Murphy 1300cdce17 - 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
2008-01-09 16:04:34 +00:00
Christoph von Wittich 092498cbd7 add Internet Explorer registry entries (now Visio 2003 installer doesn't complain about missing IE anymore)
svn path=/trunk/; revision=31686
2008-01-09 14:21:39 +00:00
Ged Murphy e0ab1d2077 sorry, I deleted the wrong entry
svn path=/trunk/; revision=31685
2008-01-09 14:03:13 +00:00
Christoph von Wittich d4bce29f60 add missing forwarders
svn path=/trunk/; revision=31684
2008-01-09 12:59:36 +00:00
Ged Murphy ff357994a2 remove duplicate entry
svn path=/trunk/; revision=31683
2008-01-09 12:42:21 +00:00
Hervé Poussineau c21f0dc69a Add 'const' when needed
Remove a string copy (an a possible buffer overflow)

svn path=/trunk/; revision=31682
2008-01-09 09:40:47 +00:00
Dmitry Chapyshev 76b039af9f - Update Russian translation
- Added some functionality

svn path=/trunk/; revision=31681
2008-01-09 08:34:47 +00:00
Daniel Reimer 87f32e202a Bug 2944: Polish translation: part 4/4 - Dll by Olaf Siejka
svn path=/trunk/; revision=31680
2008-01-09 07:51:42 +00:00
James Tabor 025c424479 Update SetMetaRgn, UpdateColors, ResizePalette and add support for windows client info gdi.
svn path=/trunk/; revision=31679
2008-01-09 04:15:42 +00:00
Colin Finck 01761273fd 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
2008-01-08 23:05:19 +00:00
Colin Finck 25bc1b3427 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
2008-01-08 22:52:56 +00:00
Colin Finck 2d23d947cf Also create the temporary directory if it does not exist.
See issue #2518 for more details.

svn path=/trunk/; revision=31676
2008-01-08 21:22:27 +00:00
Colin Finck 211c9fad23 - 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
2008-01-08 21:17:24 +00:00
Hervé Poussineau b578852e42 Update _ros.diff file after r31673
svn path=/trunk/; revision=31674
2008-01-08 17:25:01 +00:00
Christoph von Wittich fe7958aa0b fix downloader!
svn path=/trunk/; revision=31673
2008-01-08 17:16:51 +00:00
Daniel Reimer ab7e8a8834 Revert Manifest Commits due to popular demand. They will be Autogenerated by RBuild in the Future.
svn path=/trunk/; revision=31672
2008-01-08 16:13:01 +00:00
Daniel Reimer aa9fd8c419 Revert Manifest Commits due to popular demand. They will be Autogenerated by RBuild in the Future.
svn path=/trunk/; revision=31671
2008-01-08 16:12:49 +00:00
Daniel Reimer 4b9377aa40 Bug 2943: Ukrainian translation update
svn path=/trunk/; revision=31670
2008-01-08 15:11:33 +00:00
Daniel Reimer 51c114304f Bug 2943: Ukrainian translation update
svn path=/trunk/; revision=31669
2008-01-08 15:11:29 +00:00
Hervé Poussineau 81ac40ae05 By default, display ERROR level debug output
Let KDBG change default output mask

svn path=/trunk/; revision=31668
2008-01-08 09:51:53 +00:00
Hervé Poussineau 24e8a63544 Fix debug message
svn path=/trunk/; revision=31667
2008-01-08 09:49:22 +00:00
Hervé Poussineau 8285f46476 No need to link to ntdll for such a simply functionality
svn path=/trunk/; revision=31666
2008-01-08 09:34:47 +00:00
Daniel Reimer cf5631fac8 Bug 2942: Ukrainian translation update (temarez<AT>yandex<DOT>ru)
svn path=/trunk/; revision=31665
2008-01-08 08:06:08 +00:00
Daniel Reimer cdf6136478 Bug 2942: Ukrainian translation update (temarez<AT>yandex<DOT>ru)
svn path=/trunk/; revision=31664
2008-01-08 08:06:08 +00:00
Hervé Poussineau 36598431fe Add debug trace
svn path=/trunk/; revision=31663
2008-01-08 07:28:45 +00:00
James Tabor f8150df959 Add layout support for CreateCompatibleDC.
svn path=/trunk/; revision=31662
2008-01-08 05:29:13 +00:00
Timo Kreuzer eb5c44b4a9 change gdi object deleting mechanism to a windows compatible one.
svn path=/trunk/; revision=31661
2008-01-08 05:04:52 +00:00
James Tabor 238f8e2ac9 Remove unused flags and start using new dc type ids.
svn path=/trunk/; revision=31660
2008-01-08 03:48:08 +00:00
Timo Kreuzer 689819ce3e fix 2 names
svn path=/trunk/; revision=31659
2008-01-08 02:49:09 +00:00
Hervé Poussineau d4eefffcc2 Fix build
svn path=/trunk/; revision=31658
2008-01-07 21:58:00 +00:00
Hervé Poussineau def6b93ee4 Link to wine library, as we're using wine debug macros
svn path=/trunk/; revision=31657
2008-01-07 21:50:21 +00:00
Hervé Poussineau aa482ff783 Add traces
svn path=/trunk/; revision=31656
2008-01-07 21:42:59 +00:00
Colin Finck 6345038990 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
2008-01-07 21:34:56 +00:00
Dmitry Chapyshev 98128b8390 - Apply patch from GedMurphy
svn path=/trunk/; revision=31654
2008-01-07 21:08:02 +00:00
Hervé Poussineau cd933bb16c [FORMATTING] Fix indentation
svn path=/trunk/; revision=31653
2008-01-07 20:55:02 +00:00
Dmitry Chapyshev b195ebe655 - Fix buffer overflows
svn path=/trunk/; revision=31652
2008-01-07 20:07:09 +00:00
Aleksey Bragin 9694f40179 - Don't include ntsecpkg.h for now. If it's needed, it should be included differently.
svn path=/trunk/; revision=31651
2008-01-07 19:51:02 +00:00
Dmitry Chapyshev 696cbe0336 - Fix typos
- Update Russian translation

svn path=/trunk/; revision=31650
2008-01-07 17:46:56 +00:00
Dmitry Chapyshev b9fe66f51c - Add locale information to registry
- Change main.cpl to input.dll

svn path=/trunk/; revision=31649
2008-01-07 17:36:02 +00:00
Colin Finck bd334b2185 Fix the indentation mess in "settings.c" as well
svn path=/trunk/; revision=31648
2008-01-07 17:22:05 +00:00
Colin Finck 65bd222a65 Fix the indentation mess in "usetup.c"
svn path=/trunk/; revision=31647
2008-01-07 16:50:40 +00:00
Aleksey Bragin cfe56f2869 - Add declaration for KdChangeOption exported native API.
svn path=/trunk/; revision=31645
2008-01-07 16:12:48 +00:00
Hervé Poussineau 001fd00066 Update irot.idl
Misc cleanup

svn path=/trunk/; revision=31644
2008-01-07 15:17:48 +00:00
Dmitry Chapyshev a6719d5f5f - Add Russian translation
svn path=/trunk/; revision=31643
2008-01-07 15:08:18 +00:00
Dmitry Chapyshev 00fe6ccc98 - Added ACP, OEMCP and MACCP keys to registry
- Added ERROR_ADDING_CODEPAGE to all languages
- Update Russian translation

svn path=/trunk/; revision=31642
2008-01-07 14:51:42 +00:00
Aleksey Bragin a173909f74 - WIDL Wine vs. ReactOS differences.
svn path=/trunk/; revision=31641
2008-01-07 14:23:35 +00:00
Aleksey Bragin 77de066997 - 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
2008-01-07 14:16:27 +00:00
Hervé Poussineau 8fbe89bbba Use kernel facilities to change debug level at runtime
svn path=/trunk/; revision=31639
2008-01-07 12:57:32 +00:00