Colin Finck
dc8202841b
Attempt to fix the build...
...
svn path=/trunk/; revision=30476
2007-11-15 22:05:15 +00:00
Colin Finck
b5e7df42cc
- Add new spectrum bitmaps for 4bpp, 8bpp and 16-32bpp. The 8bpp one can probably be done better, but at least it's suitable ;-)
...
As we use StretchBlt in the code, the bitmaps are very small, so they are stretched to the full size at runtime.
- Change the current spectrum bitmap, when the user selects another color depth
- Enable support for 4bpp color depth
- Fix a bug in "monslctl.c", which broke building under MSVC
svn path=/trunk/; revision=30475
2007-11-15 21:38:36 +00:00
Aleksey Bragin
6fa082e5c1
- Thanks hpoussin for remind!
...
svn path=/trunk/; revision=30473
2007-11-15 21:05:57 +00:00
James Tabor
47037791f7
Add more data for ClientInfo, Callback and support per thread hooks.
...
svn path=/trunk/; revision=30471
2007-11-15 21:01:13 +00:00
Hervé Poussineau
aa3c97709d
Reset mouse to detect its type
...
See issue #2817 for more details.
svn path=/trunk/; revision=30470
2007-11-15 20:13:49 +00:00
Aleksey Bragin
1971167c46
- Import rasapi32 from Wine, add it to the install disk.
...
- Add resources (Dmitry Chapyshev).
svn path=/trunk/; revision=30468
2007-11-15 19:58:13 +00:00
Thomas Bluemel
23c877364c
- Fix desktop heaps handling and various bugs
...
- Begin superseding the WINDOW_OBJECT structure by WINDOW which is located on the desktop heap
- Implement GetClientRect() and GetWindowRect() to read the information from the desktop heap
svn path=/trunk/; revision=30467
2007-11-15 19:42:41 +00:00
Aleksey Bragin
7175aa584f
Dmitry Chapyshev <lentind@yandex.ru>
...
- Update ras headers, up to Win2003 version. These headers are not syncable with Wine, since ours are more complete now.
svn path=/trunk/; revision=30464
2007-11-15 17:17:57 +00:00
Marc Piulachs
8747fa8bc6
update maze screensaver path
...
svn path=/trunk/; revision=30463
2007-11-15 17:00:46 +00:00
Marc Piulachs
57193fc999
Forgot to commit it
...
svn path=/trunk/; revision=30462
2007-11-15 16:59:12 +00:00
Marc Piulachs
0a68fe54ba
Fix maze screensaver and move it to a more adecuate location
...
svn path=/trunk/; revision=30461
2007-11-15 16:56:54 +00:00
Christoph von Wittich
3108cffbe2
sync CryptAcquireContext to wine (this fixes some Unicode issues)
...
svn path=/trunk/; revision=30460
2007-11-15 14:08:18 +00:00
Magnus Olsen
c698adf067
Implement wglGetDefaultProcAddress
...
------------------------------------
Simple copy the wglGetProcAddress, it is only one different between them
it is wglGetProcAddress should call on glflush to clear the interface
before it give the address.
svn path=/trunk/; revision=30459
2007-11-15 12:57:21 +00:00
Christoph von Wittich
2ac23d7f2c
fix a resource leak
...
svn path=/trunk/; revision=30458
2007-11-15 10:54:11 +00:00
Thomas Bluemel
bbf86d9a89
Dereference callproc handles without a system call
...
svn path=/trunk/; revision=30455
2007-11-15 05:42:44 +00:00
Thomas Bluemel
1392564c0d
Forgot to commit this
...
svn path=/trunk/; revision=30454
2007-11-15 03:09:44 +00:00
Thomas Bluemel
97d89fe93a
Translate pointers in ValidateHandle to the user mode mapping
...
svn path=/trunk/; revision=30453
2007-11-15 03:08:46 +00:00
Thomas Bluemel
98bcda510c
Expose the pointer to the shared heap and the delta to the user mode mapping
...
svn path=/trunk/; revision=30452
2007-11-15 02:23:41 +00:00
James Tabor
82592efb34
Fix define from wine.
...
svn path=/trunk/; revision=30451
2007-11-15 01:28:26 +00:00
Thomas Bluemel
0e033bbd53
Delete all GLDCDATA structures in wglDeleteContext that share the same ICD
...
svn path=/trunk/; revision=30450
2007-11-15 00:13:57 +00:00
Timo Kreuzer
349ba2667d
Release keyboard modifiers in KeybardThreadMain on KEY_BREAK. Fixes bug 2751. I think the whole handling of modifiers is still pretty hackish and could need some improvement.
...
See issue #2751 for more details.
svn path=/trunk/; revision=30449
2007-11-14 23:28:18 +00:00
James Tabor
417b927ad5
Removed code support for dcattr, it was over kill. Fix display locks, take resource from GdiDevice. If pDc_Attr zero, use internal. Fix mass exit error when freeing already freed handle.
...
svn path=/trunk/; revision=30448
2007-11-14 22:53:19 +00:00
Hervé Poussineau
966589d400
Fix USE_API_SHCREATEDESKTOP = 0 case
...
svn path=/trunk/; revision=30447
2007-11-14 15:35:58 +00:00
Christoph von Wittich
16e92aa3e5
don't try to copy lpToken when it is NULL
...
svn path=/trunk/; revision=30446
2007-11-14 15:02:41 +00:00
Daniel Reimer
f29cdc46e5
Update the German Translation and reactivate it.
...
svn path=/trunk/; revision=30444
2007-11-14 13:52:45 +00:00
Hervé Poussineau
8e6023d4bd
Try to be more consistent in unimplemented messages
...
svn path=/trunk/; revision=30443
2007-11-14 13:14:46 +00:00
Ged Murphy
8b43f34cf0
add part of the patch from bug 2805 with some minor changes
...
See issue #2805 for more details.
svn path=/trunk/; revision=30442
2007-11-14 13:05:51 +00:00
Hervé Poussineau
06f3a18483
Try to be more consistent in unimplemented messages
...
svn path=/trunk/; revision=30441
2007-11-14 12:50:12 +00:00
Hervé Poussineau
53516e1e20
No need to cast variables, as they already are of the right type
...
svn path=/trunk/; revision=30440
2007-11-14 12:26:39 +00:00
Hervé Poussineau
5806de25d7
No need to display function name and file/line twice
...
svn path=/trunk/; revision=30439
2007-11-14 12:25:53 +00:00
Hervé Poussineau
7eb7ac5e3c
Use Wine debug channel infrastructure. I modified it a bit to match our debug message format
...
To test it, set DEBUGCHANNEL environment variable to what you want to see, and run your program.
Syntax: set DEBUGCHANNEL = [[fixme|err|warn|trace]+|-{channel}|all]*
svn path=/trunk/; revision=30438
2007-11-14 12:18:37 +00:00
Ged Murphy
701d6ddd8c
I thought these changes were in the last commit..
...
svn path=/trunk/; revision=30437
2007-11-14 11:43:10 +00:00
Christoph von Wittich
8e3dc7d845
add stub for Wow64EnableWow64FsRedirection
...
svn path=/trunk/; revision=30436
2007-11-14 11:39:32 +00:00
Ged Murphy
b0cd70a978
load the header text from the resources
...
svn path=/trunk/; revision=30435
2007-11-14 11:34:10 +00:00
Hervé Poussineau
0e2f934d30
Let Wine library use kernel32 functions
...
svn path=/trunk/; revision=30434
2007-11-14 10:56:17 +00:00
Hervé Poussineau
f99a56335f
Add missing debug channel declarations
...
svn path=/trunk/; revision=30433
2007-11-14 09:02:53 +00:00
Hervé Poussineau
287c4e6a3a
Don't mix ReactOS and Wine debug style
...
svn path=/trunk/; revision=30432
2007-11-14 07:53:01 +00:00
Johannes Anderwald
3e367f8894
- implement _ILIsMyDocuments
...
- halfplement MyDocuments shell folder based on desktop code
- insert MyDocuments folder before MyComputer pidl
- setup still needs to create the MyDocuments folder
svn path=/trunk/; revision=30431
2007-11-14 00:45:08 +00:00
Thomas Bluemel
cf3352e6bc
Make initializing the ICD in ROSGL_ICDForHDC thread-safe
...
svn path=/trunk/; revision=30430
2007-11-14 00:01:36 +00:00
Thomas Bluemel
65636af627
Make opengl initialization thread-safe
...
svn path=/trunk/; revision=30429
2007-11-13 23:30:17 +00:00
Thomas Bluemel
d3e6d6d283
Fix freeing lists on process detach
...
svn path=/trunk/; revision=30428
2007-11-13 22:59:49 +00:00
Magnus Olsen
7ebbdf5274
Bugfix : Do not assume unini value ( OPENGL32_tls ) are set to -1 (0xFFFFFFFF), do not assume DWORD always will be 32bits convert all 0xFFFFFFFF value for OPENGL32_tls to -1
...
svn path=/trunk/; revision=30427
2007-11-13 19:32:36 +00:00
Johannes Anderwald
d23e936e77
- call CDefFolderMenu_Create2 to create the context menus
...
- should ignore cidl account as the implementation should handle this automatically
- will be enabled for the background context menus later
svn path=/trunk/; revision=30426
2007-11-13 19:30:27 +00:00
Christoph von Wittich
9d3f29f8f2
don't delete the CriticalSection twice when FindClose is called twice - fixes a crash in Photoshop CS installer
...
svn path=/trunk/; revision=30425
2007-11-13 16:50:44 +00:00
Aleksey Bragin
845f7f54d2
- Make file lock and unlock operations succeed without doing actual locking (enough to make some apps work even if they don't have proper locking). DPRINT1s are inserted, so that this is not going to be forgotten.
...
svn path=/trunk/; revision=30424
2007-11-13 15:45:33 +00:00
Aleksey Bragin
629a6c0368
- Fix code formatting.
...
- Add TRACEs.
svn path=/trunk/; revision=30423
2007-11-13 15:41:22 +00:00
Timo Kreuzer
2b043c2212
charmap: scroll 1 position on SB_LINEDOWN and 1 page on SB_PAGEDOWN, update window on SB_THUMPTRACK, use ScrollWindowEx on scrolling.
...
svn path=/trunk/; revision=30422
2007-11-13 14:18:44 +00:00
Ged Murphy
6b877de3d5
add remote desktop client to the start menu
...
svn path=/trunk/; revision=30421
2007-11-13 13:41:08 +00:00
Ged Murphy
af74ed5867
add remote desktop to the bootcd as it's now working, but still unfinished.
...
svn path=/trunk/; revision=30420
2007-11-13 13:19:04 +00:00
Ged Murphy
a01bc65364
fix remaining warnings and add it to the build
...
svn path=/trunk/; revision=30419
2007-11-13 13:16:17 +00:00