James Tabor
e09513a12e
Add the pDc_Attr to the main DC object. It will become a internal structure to Win32k.
...
svn path=/trunk/; revision=24827
2006-11-26 00:24:56 +00:00
Johannes Anderwald
0b25c86f26
-fix a critical bug in SamGetUserSid
...
"I wonder how this all has worked with this..." :o)
svn path=/trunk/; revision=24826
2006-11-25 22:46:03 +00:00
James Tabor
8076cb9096
Example coding for Enhance Meta File and Meta DC implementation.
...
- Add printing.c
- Add a new CreateEnhMetaFileW
svn path=/trunk/; revision=24825
2006-11-25 20:21:22 +00:00
Magnus Olsen
2607f10229
get rid of some of vs warings when we are using our own objidl, it did forget #undef some interface
...
svn path=/trunk/; revision=24824
2006-11-25 14:43:29 +00:00
Magnus Olsen
d3d8e81607
update the def file
...
svn path=/trunk/; revision=24823
2006-11-25 13:45:36 +00:00
Magnus Olsen
b8583857a7
Update dejavu font from 2.10 to 2.12, see the change log for dejavu for more info
...
Charter changes Sans Serif Sans Mono
old : U+0180 Latin Extended-B 100% (208/208) 89% (187/208) 57% (119/208)
update : U+0180 Latin Extended-B 100% (208/208) 90% (188/208) 57% (119/208)
old : U+0400 Cyrillic 97% (249/255) 73% (188/255) 66% (170/255)
update : U+0400 Cyrillic 98% (251/255) 74% (190/255) 66% (170/255)
old : U+0500 Cyrillic Supplement 90% (18/20) (0/20) (0/20)
update : U+0500 Cyrillic Supplement 100% (20/20) (0/20) (0/20)
old : U+1400 Unified Canadian Aboriginal Syllabics (0/630) (0/630) (0/630)
update : U+1400 Unified Canadian Aboriginal Syllabics 23% (150/630) (0/630) (0/630)
old : U+2000 General Punctuation 82% (87/106) 44% (47/106) 37% (40/106)
update : U+2000 General Punctuation 82% (87/106) 45% (48/106) 38% (41/106)
old : U+2100 Letterlike Symbols 56% (45/79) 7% (6/79) 7% (6/79)
update : U+2100 Letterlike Symbols 59% (47/79) 7% (6/79) 7% (6/79)
old : U+2600 Miscellaneous Symbols 99% (175/176) 17% (30/176) 84% (149/176)
update : U+2600 Miscellaneous Symbols 100% (176/176) 17% (30/176) 84% (149/176)
svn path=/trunk/; revision=24822
2006-11-25 08:36:45 +00:00
Christoph von Wittich
95433bb0e5
add mingw, mingw-common and msvcrt libs where needed
...
svn path=/trunk/; revision=24821
2006-11-24 13:57:20 +00:00
Christoph von Wittich
5b88a78c5b
-added cpl applet debugging support
...
-added naive target support (custom C::B version needed atm)
-handle linker options like baseaddress, entrypoint, stdlib and alignment
-use def files when linking dlls
svn path=/trunk/; revision=24820
2006-11-24 10:46:14 +00:00
James Tabor
6499dbb80f
Add Enhanced Meta File header pointer to local DC structure.
...
svn path=/trunk/; revision=24819
2006-11-24 08:53:59 +00:00
Martin Fuchs
5ef0f18fee
update TODO lisi
...
svn path=/trunk/; revision=24818
2006-11-24 07:21:29 +00:00
Magnus Olsen
97c3a7658a
adding new ddraw.h header. we are delete wine ddraw.h header and using my header I wrote instead.
...
svn path=/trunk/; revision=24817
2006-11-23 21:49:29 +00:00
Magnus Olsen
4c93f74b77
adding some new ddk header, the info are base/got from windows xp ddk kit version 3790.1830
...
svn path=/trunk/; revision=24816
2006-11-23 20:19:54 +00:00
Magnus Olsen
5a943e65b8
adding two new ddk header, the info are base/got from windows xp ddk kit version 3790.1830
...
svn path=/trunk/; revision=24815
2006-11-23 20:13:17 +00:00
Magnus Olsen
708c9d5c71
adding one new ddk header, the info are base/got from windows xp ddk kit version 3790.1830
...
svn path=/trunk/; revision=24814
2006-11-23 20:09:07 +00:00
Magnus Olsen
2700e7a12c
adding two new ddk header, the info are base/got from windows xp ddk kit version 3790.1830
...
svn path=/trunk/; revision=24813
2006-11-23 20:06:14 +00:00
Magnus Olsen
2d36c9b726
update : ddk header, the info are base/got from windows xp ddk kit version 3790.1830
...
svn path=/trunk/; revision=24812
2006-11-23 19:48:12 +00:00
Magnus Olsen
3ffeae3d50
update : ddk header, the info are base/got from windows xp ddk kit version 3790.1830
...
svn path=/trunk/; revision=24811
2006-11-23 18:49:17 +00:00
Magnus Olsen
5995f74c17
adding three new ddk header, the info are base/got from windows xp ddk kit version 3790.1830
...
svn path=/trunk/; revision=24810
2006-11-23 18:41:41 +00:00
Magnus Olsen
cc4a3eac21
1. adding two new ddk header, the info are base/got from windows xp ddk kit version 3790.1830
...
2. change bit of layout in usbkern
svn path=/trunk/; revision=24809
2006-11-23 18:38:19 +00:00
Magnus Olsen
dfeb2d6b14
adding two new ddk header, the info are base/got from windows xp ddk kit version 3790.1830
...
svn path=/trunk/; revision=24808
2006-11-23 18:35:38 +00:00
Aleksey Bragin
46e065bf4e
Partial shell32 wine-sync
...
svn path=/trunk/; revision=24807
2006-11-23 16:57:58 +00:00
Aleksey Bragin
b1d908abe5
comctl32 auto-winesync
...
svn path=/trunk/; revision=24806
2006-11-23 15:49:53 +00:00
Christoph von Wittich
2de78f3052
-always keep the correct file extension (fixes building of control panel applets)
...
-escape defines (fixes loading of some project files)
svn path=/trunk/; revision=24805
2006-11-23 11:38:49 +00:00
Christoph von Wittich
6fd65c6155
better subsystem handling
...
svn path=/trunk/; revision=24804
2006-11-22 21:37:56 +00:00
Magnus Olsen
7635779c5e
written header usbkern.h
...
svn path=/trunk/; revision=24803
2006-11-22 20:38:40 +00:00
Christoph von Wittich
4959cbb837
use the correct compiler for .c/.cpp files
...
svn path=/trunk/; revision=24802
2006-11-22 20:35:11 +00:00
Christoph von Wittich
d26cca517a
fixed a function declaration
...
some minor formatting changes
svn path=/trunk/; revision=24801
2006-11-22 20:19:12 +00:00
Christoph von Wittich
f0e69a1925
-fix line endings
...
-set eol-style:native
svn path=/trunk/; revision=24800
2006-11-22 15:23:17 +00:00
Christoph von Wittich
754c08251f
Code::Blocks backend
...
svn path=/trunk/; revision=24799
2006-11-22 15:18:51 +00:00
Aleksey Bragin
48953bfa71
The code expects synchronous behaviour here, so until a better solution exists, IoSynchronousInvalidateDeviceRelations() is going to be used.
...
This fixes the "Loading ndis.sys" problems.
Thanks to Dmitry Gorbachev, confirmed by Herve Poussineau.
See issue #1875 for more details.
svn path=/trunk/; revision=24798
2006-11-22 10:15:51 +00:00
Alex Ionescu
0b5c955898
- Update kernel fun.
...
svn path=/trunk/; revision=24797
2006-11-22 07:45:30 +00:00
Alex Ionescu
9bd055bf1e
- Fix boot CD with 10 lines of code. That's right Fireball, go shame yourself!
...
svn path=/trunk/; revision=24796
2006-11-22 07:01:32 +00:00
Aleksey Bragin
732eec1ad8
Fix warning when compiled with DBG=0
...
svn path=/trunk/; revision=24795
2006-11-20 13:07:57 +00:00
Ged Murphy
0ecf7d35d0
tab -> space
...
svn path=/trunk/; revision=24794
2006-11-19 22:36:37 +00:00
Magnus Olsen
1cae12f9ba
fixing a small bug, do not known why, with this change I getting 19 of 20 booting working for me. I have not update to lates svn yet.
...
old change I did get 11 of 12 booting working
svn path=/trunk/; revision=24793
2006-11-19 21:17:52 +00:00
Eric Kohl
3f3741f6eb
Remove the obsolete STDCALL decorations from .def files.
...
svn path=/trunk/; revision=24792
2006-11-19 21:17:42 +00:00
Thomas Bluemel
eb04d1528e
- Correct definition of DbgPrompt
...
- Add definitions for the CSTRING structure
svn path=/trunk/; revision=24791
2006-11-19 21:14:49 +00:00
Eric Kohl
8a2cb65283
Use '-enable-stdcall-fixup' linker option for all mingw builds.
...
svn path=/trunk/; revision=24790
2006-11-19 21:10:56 +00:00
Eric Kohl
b49d1db6bf
- Remove some global variables.
...
- Clean up the source code.
- Display the names of the screen savers.
- Sort the screen saver list by the screen saver names.
- Disable setting controls when 'None' screen saver is selected.
svn path=/trunk/; revision=24789
2006-11-19 21:06:30 +00:00
Magnus Olsen
a919bba10c
adding a wcsstrlen to make msg "Unable to start , error" when no screensaver have been set.
...
I hope it is all check we need. hpousin if u dislike this check u are wellcome to remove it.
svn path=/trunk/; revision=24788
2006-11-19 20:35:11 +00:00
Aleksey Bragin
59f8fd9675
Add PsInitialSystemProcess declaration into winddk.h (fixes win32k compilation)
...
svn path=/trunk/; revision=24787
2006-11-19 20:24:46 +00:00
Magnus Olsen
07f3fc4c5d
remove the start of reactos vbe directdraw support until it is ready. allot problem with current code. so I discde to remove it from reactos, untill it is stable.
...
svn path=/trunk/; revision=24786
2006-11-19 20:24:15 +00:00
Aleksey Bragin
0cd52c45f5
Add a typecast to remove a warning
...
svn path=/trunk/; revision=24785
2006-11-19 20:06:44 +00:00
Ged Murphy
fc73d244e4
- merge the latest code from my minibranch:
...
- use a static image to refer to when choosing your image brightness so returning to normal (100) displays the original colours
- allow individual colours (RGB) to be adjusted as well as adjusting them all simultaneously
- apply the chosen brightness from the dialog to the main image
- implement greyscale, so an image can be displayed in black and white
- implement inverting of colours so an image can be displayed as a negative.
svn path=/trunk/; revision=24784
2006-11-19 19:49:45 +00:00
Johannes Anderwald
54b8308c2b
- fix prototype
...
svn path=/trunk/; revision=24783
2006-11-19 19:43:54 +00:00
Magnus Olsen
67e5e2ef0a
the new desgin of ddraw are in place some files need be rename.
...
1. this version does not working and contain allot of bugs
2. HAL are not setup right yet
3. HEL are not setup right yet
4. crashing VS when u try debug it from vs if it compile with gcc.
5. implement HEL in user mode.
6. remove some code that was working for it is not longer compatible with new desgin
svn path=/trunk/; revision=24782
2006-11-19 19:13:35 +00:00
Johannes Anderwald
d926e80e5c
fix typo
...
svn path=/trunk/; revision=24781
2006-11-19 19:08:42 +00:00
Alex Ionescu
62f904960f
- Change kdcom.sys to kdcom.dll.
...
- Remove all kdcom exports and files from HAL and link with kdcom.dll instead.
- Add support in freeldr for loading kdcom.dll (and theoretically any other import, such as the Code Integrity DLL for kernel-mode signing, but for now I've only tested this one).
- Refactor some of the HAL loading code to make it generic for any image.
- Load HAL manually when loading kernel, before processing imports, to make sure that HAL is index 1 in the loader modules and loads before KDCOM.
- Fix some build problems.
svn path=/trunk/; revision=24780
2006-11-19 19:00:03 +00:00
Alex Ionescu
4c45bdc2ea
- Fix last-minute compiler bug.
...
svn path=/trunk/; revision=24779
2006-11-19 18:12:27 +00:00
Alex Ionescu
312f07d0e5
- Major changes to HAL/kernel loading and freeldr hacks:
...
- Add PE routines for traversing the import table and fixing up the imports.
- Add routine for getting the LOADER_MODULE for a freeldr module by name.
- Add the ability to load a not-yet-loaded-driver that's in an import entry (ie: dependencies). Only used for HAL now.
- Map HAL in the same was as the kernel, instead of relocating it as a hack from within the kernel.
- Refactor some routines to better share code. Don't read freed memory anymore.
- Use LdrRelocateImageWithBias instead of quintuplicating relocation code.
- Parse kernel and HAL imports while PE-loading from within freeldr.
- Remove dozens of freeldr.c hacks from the kernel. Remove slow code which was making two copies of the parameter block and wasting over 30KB in static strings that were immediately copied to other strings...
- Don't use HalModuleObject and NtoskrnlModuleObject anymore. Remove LdrSafePEProcessModule and other similar boot-time hacks. Reimplement MmGetSystemRoutineAddress.
- NDK/DDK fixes.
- Add KDCOM to bootcd/installation.
svn path=/trunk/; revision=24778
2006-11-19 17:53:31 +00:00