Commit graph

23192 commits

Author SHA1 Message Date
Johannes Anderwald
a2e0d65ded - move ReactOS userenv only functions to userenv-priv.h
- set _USERENV_ when building

svn path=/trunk/; revision=24831
2006-11-26 10:08:11 +00:00
Magnus Olsen
eeaa0bd981 [AUDIT]
No suspicious code detected in mouse.c, the code is quite understandable and have comments
compare it also with ms ddk and no code was taken from it. 

svn path=/trunk/; revision=24830
2006-11-26 08:55:05 +00:00
James Tabor
313154b380 Fixed iType for non and file meta dc.
svn path=/trunk/; revision=24829
2006-11-26 00:53:07 +00:00
James Tabor
ad91a665c4 Add the Enhmetafile and Metafiledc structs.
svn path=/trunk/; revision=24828
2006-11-26 00:37:40 +00:00
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