James Tabor [Mon, 27 Nov 2006 21:58:46 +0000 (21:58 +0000)]
Add a help function for gdi32.
svn path=/trunk/; revision=24905
Thomas Bluemel [Mon, 27 Nov 2006 21:43:53 +0000 (21:43 +0000)]
Forgot to commit a file
svn path=/trunk/; revision=24904
Thomas Bluemel [Mon, 27 Nov 2006 21:42:05 +0000 (21:42 +0000)]
Rename resource files to match the locale names
svn path=/trunk/; revision=24903
Thomas Bluemel [Mon, 27 Nov 2006 21:41:08 +0000 (21:41 +0000)]
Rename resource files to match the locale names
svn path=/trunk/; revision=24902
Thomas Bluemel [Mon, 27 Nov 2006 21:39:30 +0000 (21:39 +0000)]
Rename resource files to match the locale names
svn path=/trunk/; revision=24901
Thomas Bluemel [Mon, 27 Nov 2006 21:38:23 +0000 (21:38 +0000)]
Rename resource files to match the locale names
svn path=/trunk/; revision=24900
Thomas Bluemel [Mon, 27 Nov 2006 21:37:22 +0000 (21:37 +0000)]
Rename resource files to match the locale names
svn path=/trunk/; revision=24899
Thomas Bluemel [Mon, 27 Nov 2006 21:36:36 +0000 (21:36 +0000)]
Rename resource files to match the locale names
svn path=/trunk/; revision=24898
Thomas Bluemel [Mon, 27 Nov 2006 21:34:53 +0000 (21:34 +0000)]
Rename resource files to match the locale names
svn path=/trunk/; revision=24897
Thomas Bluemel [Mon, 27 Nov 2006 21:33:31 +0000 (21:33 +0000)]
Rename resource files to match the locale names
svn path=/trunk/; revision=24896
Thomas Bluemel [Mon, 27 Nov 2006 21:30:49 +0000 (21:30 +0000)]
Rename resource files to match the locale names
svn path=/trunk/; revision=24895
Thomas Bluemel [Mon, 27 Nov 2006 21:29:29 +0000 (21:29 +0000)]
Rename resource files to match the locale names
svn path=/trunk/; revision=24894
Thomas Bluemel [Mon, 27 Nov 2006 21:27:34 +0000 (21:27 +0000)]
Rename resource files to match the locale names
svn path=/trunk/; revision=24893
Thomas Bluemel [Mon, 27 Nov 2006 21:26:32 +0000 (21:26 +0000)]
Rename resource files to match the locale names
svn path=/trunk/; revision=24892
Thomas Bluemel [Mon, 27 Nov 2006 21:23:28 +0000 (21:23 +0000)]
Rename resource files to match the locale names
svn path=/trunk/; revision=24891
Thomas Bluemel [Mon, 27 Nov 2006 21:21:47 +0000 (21:21 +0000)]
Rename resource files to match the locale names
svn path=/trunk/; revision=24890
Thomas Bluemel [Mon, 27 Nov 2006 21:20:32 +0000 (21:20 +0000)]
Rename resource files to match the locale names
svn path=/trunk/; revision=24889
Thomas Bluemel [Mon, 27 Nov 2006 21:19:22 +0000 (21:19 +0000)]
Rename resource files to match the locale names
svn path=/trunk/; revision=24888
Thomas Bluemel [Mon, 27 Nov 2006 21:15:38 +0000 (21:15 +0000)]
Rename resource files to match the locale names
svn path=/trunk/; revision=24887
Thomas Bluemel [Mon, 27 Nov 2006 21:12:39 +0000 (21:12 +0000)]
Rename resource files to match the locale names
svn path=/trunk/; revision=24886
Thomas Bluemel [Mon, 27 Nov 2006 21:05:23 +0000 (21:05 +0000)]
Rename resource files to match the locale names
svn path=/trunk/; revision=24885
Thomas Bluemel [Mon, 27 Nov 2006 20:37:42 +0000 (20:37 +0000)]
Rename resource files to match the locale names
svn path=/trunk/; revision=24884
Thomas Bluemel [Mon, 27 Nov 2006 20:36:29 +0000 (20:36 +0000)]
Rename resource files to match the locale names
svn path=/trunk/; revision=24883
Thomas Bluemel [Mon, 27 Nov 2006 20:35:10 +0000 (20:35 +0000)]
Rename resource files to match the locale names
svn path=/trunk/; revision=24882
Thomas Bluemel [Mon, 27 Nov 2006 20:34:01 +0000 (20:34 +0000)]
Rename resource files to match the locale names
svn path=/trunk/; revision=24881
Thomas Bluemel [Mon, 27 Nov 2006 20:20:24 +0000 (20:20 +0000)]
Rename resource files to match the locale names
svn path=/trunk/; revision=24880
Thomas Bluemel [Mon, 27 Nov 2006 20:16:28 +0000 (20:16 +0000)]
Rename resource files to match the locale names
svn path=/trunk/; revision=24879
Thomas Bluemel [Mon, 27 Nov 2006 20:11:02 +0000 (20:11 +0000)]
Rename resource files to match the locale names
svn path=/trunk/; revision=24878
Thomas Bluemel [Mon, 27 Nov 2006 20:08:27 +0000 (20:08 +0000)]
Rename resource files to match the locale names
svn path=/trunk/; revision=24877
Thomas Bluemel [Mon, 27 Nov 2006 20:06:07 +0000 (20:06 +0000)]
Rename resource files to match the locale names
svn path=/trunk/; revision=24876
Thomas Bluemel [Mon, 27 Nov 2006 19:55:14 +0000 (19:55 +0000)]
Rename resource files to match the locale names
svn path=/trunk/; revision=24875
Thomas Bluemel [Mon, 27 Nov 2006 19:35:37 +0000 (19:35 +0000)]
Rename resource files to match the locale name
svn path=/trunk/; revision=24874
Magnus Olsen [Mon, 27 Nov 2006 19:34:31 +0000 (19:34 +0000)]
fixing a old bug in ibrowers I got irrate so long time now,
when u pressing on letter S it goes to full screen, but if I looked at the rc file
it is intend go to fullscreen when u press on Ctrl+S, fixed so it goes to fullscreen when u pressing Ctrl+S
svn path=/trunk/; revision=24873
Alex Ionescu [Mon, 27 Nov 2006 19:26:31 +0000 (19:26 +0000)]
- Cleanup HAL initialization code:
- Initailize the clock increment separately from the calibration of stall execution.
- Raise IRQL to the current IRQL (basically a no-op) to force a standard PIC state. Will be needed for the new IRQ implementation when it'll work.
- Scan commandline for PCILOCK and BREAK parameters during hal initalization. The former is not supported, only saved, while the latter causes a breakpoint just like the windows implemetnation.
- Get the bus type (ISA, EISA, MCA) on startup to support bootup from NTLDR.
- Validate HAL to match the kernel (checked kernel and UP kernel). Also make the kernel set the proper PRCB flags for this.
- Initialize the CMOS lock.
- Setup HAL Dispatch table and enable call to HalQuerySystemInformation in the kernel since it now works.
- Rewrite bus functions to get rid of the idea of "Bus handlers". This is a deprecated NT4 concept that ReactOS copied and only slows down performance.
- Support custom private dispatch table PCI functions.
- Provide default PCI functions.
- Rewrite PCI functions using clean structures and code instead of magic macros and undocumented magic values. Use simple macros to generate PCI bus operations for write/read uchar, ushort and ulong.
- Simplify function definitions for CMOS access.
- Unify some dupli/tripi-cated code.
- Fix definition of HaliSetSystemInformation.
- Fix definitions of Bus Handler functions (add NTAPI).
- Add official BUS_HANDLER definition to NDK.
- Fix definition of HAL_PRIVATE_DISPATCH.
- Remove some derecated code (isa.c and mca.c).
svn path=/trunk/; revision=24872
Christoph von Wittich [Mon, 27 Nov 2006 19:24:10 +0000 (19:24 +0000)]
-create import libraries
-change target value to match the new C::B one (C::B r3286 SVN)
-simplify cpl debugging command
svn path=/trunk/; revision=24871
Alex Ionescu [Mon, 27 Nov 2006 19:16:24 +0000 (19:16 +0000)]
- Fix some bugs in the newer IRQL implementation for the HAL (that's still not used because it caused regressions).
svn path=/trunk/; revision=24870
Magnus Olsen [Mon, 27 Nov 2006 19:06:22 +0000 (19:06 +0000)]
Patch from mail at colinfinck dot de (Colin Finck) for freeldr
See issue #1856 for more details.
svn path=/trunk/; revision=24859
Magnus Olsen [Mon, 27 Nov 2006 19:04:25 +0000 (19:04 +0000)]
Patch from hto@mail dot cnt dot ru for sysdm
See issue #1856 for more details.
svn path=/trunk/; revision=24857
Magnus Olsen [Mon, 27 Nov 2006 18:59:08 +0000 (18:59 +0000)]
forget adding the french .rc file in early commit thx hpussin
svn path=/trunk/; revision=24856
Thomas Bluemel [Mon, 27 Nov 2006 18:55:37 +0000 (18:55 +0000)]
Fix typos (this is en-US)
svn path=/trunk/; revision=24855
Magnus Olsen [Mon, 27 Nov 2006 17:05:59 +0000 (17:05 +0000)]
patch from Simon Hanae mail : ja731j at ja731j dot homeip dot net, part 2 of 2
See issue #1876 for more details.
svn path=/trunk/; revision=24854
Magnus Olsen [Mon, 27 Nov 2006 17:04:57 +0000 (17:04 +0000)]
patch from Simon Hanae mail : ja731j at ja731j dot homeip dot net, part 1 of 2
See issue #1876 for more details.
svn path=/trunk/; revision=24853
Magnus Olsen [Mon, 27 Nov 2006 16:53:24 +0000 (16:53 +0000)]
french translate by Heis Spiter heis_spiter at hotmail dot com
See issue #1883 for more details.
svn path=/trunk/; revision=24852
Magnus Olsen [Mon, 27 Nov 2006 16:49:24 +0000 (16:49 +0000)]
french translate by Heis Spiter heis_spiter at hotmail dot com
See issue #1884 for more details.
svn path=/trunk/; revision=24851
Magnus Olsen [Mon, 27 Nov 2006 15:45:23 +0000 (15:45 +0000)]
fixing a small bug : LTEXT, GROUPBOX, DEFPUSHBUTTON, PUSHBUTTON, ICON, EDITTEXT, LISTBOX, COMBOBOX (function DialogCMDBuild1) adding a emty style tag to thuse xml syntax.
fixing a small bug : Rename MENUSEPARATOR to MENUITEMSEPERATOR
Thanks frik85
svn path=/trunk/; revision=24850
Thomas Bluemel [Mon, 27 Nov 2006 14:26:48 +0000 (14:26 +0000)]
Fix using a pointer to a temporary variable outside it's scope in RtlCreateUserProcess
svn path=/trunk/; revision=24849
Aleksey Bragin [Sun, 26 Nov 2006 21:46:45 +0000 (21:46 +0000)]
i386BootDrive and i386BootPartition are ULONGs, and before saving a byte value they must be zeroed.
Thanks to Magnus for identifying the problem.
svn path=/trunk/; revision=24848
Thomas Bluemel [Sun, 26 Nov 2006 21:44:57 +0000 (21:44 +0000)]
Fix GCC4 warnings
svn path=/trunk/; revision=24847
The Wine Synchronizer [Sun, 26 Nov 2006 21:36:50 +0000 (21:36 +0000)]
Autosyncing with Wine HEAD
svn path=/trunk/; revision=24846
Christoph von Wittich [Sun, 26 Nov 2006 21:36:40 +0000 (21:36 +0000)]
handle IFable data
svn path=/trunk/; revision=24845
The Wine Synchronizer [Sun, 26 Nov 2006 21:19:02 +0000 (21:19 +0000)]
Autosyncing with Wine HEAD
svn path=/trunk/; revision=24844
The Wine Synchronizer [Sun, 26 Nov 2006 21:05:00 +0000 (21:05 +0000)]
Autosyncing with Wine HEAD
svn path=/trunk/; revision=24843
The Wine Synchronizer [Sun, 26 Nov 2006 21:04:10 +0000 (21:04 +0000)]
Autosyncing with Wine HEAD
svn path=/trunk/; revision=24842
Johannes Anderwald [Sun, 26 Nov 2006 20:05:42 +0000 (20:05 +0000)]
-only include files where if Property == value || If not Property != value
- example win32k.rbuild:
<ifnot property="ARCH" value="i386">
<file>dib24bppc.c</file>
<file>dib32bppc.c</file>
</ifnot>
svn path=/trunk/; revision=24841
Christoph von Wittich [Sun, 26 Nov 2006 18:27:21 +0000 (18:27 +0000)]
compile asm files
svn path=/trunk/; revision=24840
Christoph von Wittich [Sun, 26 Nov 2006 16:57:25 +0000 (16:57 +0000)]
use correct path for import libs
svn path=/trunk/; revision=24839
Christoph von Wittich [Sun, 26 Nov 2006 14:20:55 +0000 (14:20 +0000)]
-properly handle dependencies
-compile startup libs with -Wno-main
svn path=/trunk/; revision=24838
Aleksey Bragin [Sun, 26 Nov 2006 13:37:50 +0000 (13:37 +0000)]
Dmitry G. Gorbachev: Fix possible buffer overflow in FreeLdr
See issue #1881 for more details.
svn path=/trunk/; revision=24837
Eric Kohl [Sun, 26 Nov 2006 12:47:56 +0000 (12:47 +0000)]
- Move global variables into a struct that is attached to the property sheet page dialog.
- Remove trailing whitespace and tabs.
- Clean up the source code.
svn path=/trunk/; revision=24836
Magnus Olsen [Sun, 26 Nov 2006 10:56:02 +0000 (10:56 +0000)]
Patch from hto@mail dot cnt dot ru was commited in r24834 for the mouse.c changes.
I incress the counter to 500 so I manger getting his patch working even on my old p3
I got the mouse back on my p3 now.
See issue #1837 for more details.
svn path=/trunk/; revision=24835
Magnus Olsen [Sun, 26 Nov 2006 10:39:50 +0000 (10:39 +0000)]
1. revers 24831 to 24833 userenv.h does not exists in ms psdk and shall move to folder include/ndk or include/reactos
2. do not create new private header, we already have one, but it is in wrong folder.
3. This header should have been move long time ago.
4. do not doing #include "userenv-priv.h" it will not found the header in syssetup/install
svn path=/trunk/; revision=24834
Johannes Anderwald [Sun, 26 Nov 2006 10:10:29 +0000 (10:10 +0000)]
- finally clean up userenv.h header
svn path=/trunk/; revision=24833
Johannes Anderwald [Sun, 26 Nov 2006 10:09:14 +0000 (10:09 +0000)]
- include userenv base in order to use private userenv functions
svn path=/trunk/; revision=24832
Johannes Anderwald [Sun, 26 Nov 2006 10:08:11 +0000 (10:08 +0000)]
- move ReactOS userenv only functions to userenv-priv.h
- set _USERENV_ when building
svn path=/trunk/; revision=24831
Magnus Olsen [Sun, 26 Nov 2006 08:55:05 +0000 (08:55 +0000)]
[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
James Tabor [Sun, 26 Nov 2006 00:53:07 +0000 (00:53 +0000)]
Fixed iType for non and file meta dc.
svn path=/trunk/; revision=24829
James Tabor [Sun, 26 Nov 2006 00:37:40 +0000 (00:37 +0000)]
Add the Enhmetafile and Metafiledc structs.
svn path=/trunk/; revision=24828
James Tabor [Sun, 26 Nov 2006 00:24:56 +0000 (00:24 +0000)]
Add the pDc_Attr to the main DC object. It will become a internal structure to Win32k.
svn path=/trunk/; revision=24827
Johannes Anderwald [Sat, 25 Nov 2006 22:46:03 +0000 (22:46 +0000)]
-fix a critical bug in SamGetUserSid
"I wonder how this all has worked with this..." :o)
svn path=/trunk/; revision=24826
James Tabor [Sat, 25 Nov 2006 20:21:22 +0000 (20:21 +0000)]
Example coding for Enhance Meta File and Meta DC implementation.
- Add printing.c
- Add a new CreateEnhMetaFileW
svn path=/trunk/; revision=24825
Magnus Olsen [Sat, 25 Nov 2006 14:43:29 +0000 (14:43 +0000)]
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
Magnus Olsen [Sat, 25 Nov 2006 13:45:36 +0000 (13:45 +0000)]
update the def file
svn path=/trunk/; revision=24823
Magnus Olsen [Sat, 25 Nov 2006 08:36:45 +0000 (08:36 +0000)]
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
Christoph von Wittich [Fri, 24 Nov 2006 13:57:20 +0000 (13:57 +0000)]
add mingw, mingw-common and msvcrt libs where needed
svn path=/trunk/; revision=24821
Christoph von Wittich [Fri, 24 Nov 2006 10:46:14 +0000 (10:46 +0000)]
-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
James Tabor [Fri, 24 Nov 2006 08:53:59 +0000 (08:53 +0000)]
Add Enhanced Meta File header pointer to local DC structure.
svn path=/trunk/; revision=24819
Martin Fuchs [Fri, 24 Nov 2006 07:21:29 +0000 (07:21 +0000)]
update TODO lisi
svn path=/trunk/; revision=24818
Magnus Olsen [Thu, 23 Nov 2006 21:49:29 +0000 (21:49 +0000)]
adding new ddraw.h header. we are delete wine ddraw.h header and using my header I wrote instead.
svn path=/trunk/; revision=24817
Magnus Olsen [Thu, 23 Nov 2006 20:19:54 +0000 (20:19 +0000)]
adding some new ddk header, the info are base/got from windows xp ddk kit version 3790.1830
svn path=/trunk/; revision=24816
Magnus Olsen [Thu, 23 Nov 2006 20:13:17 +0000 (20:13 +0000)]
adding two new ddk header, the info are base/got from windows xp ddk kit version 3790.1830
svn path=/trunk/; revision=24815
Magnus Olsen [Thu, 23 Nov 2006 20:09:07 +0000 (20:09 +0000)]
adding one new ddk header, the info are base/got from windows xp ddk kit version 3790.1830
svn path=/trunk/; revision=24814
Magnus Olsen [Thu, 23 Nov 2006 20:06:14 +0000 (20:06 +0000)]
adding two new ddk header, the info are base/got from windows xp ddk kit version 3790.1830
svn path=/trunk/; revision=24813
Magnus Olsen [Thu, 23 Nov 2006 19:48:12 +0000 (19:48 +0000)]
update : ddk header, the info are base/got from windows xp ddk kit version 3790.1830
svn path=/trunk/; revision=24812
Magnus Olsen [Thu, 23 Nov 2006 18:49:17 +0000 (18:49 +0000)]
update : ddk header, the info are base/got from windows xp ddk kit version 3790.1830
svn path=/trunk/; revision=24811
Magnus Olsen [Thu, 23 Nov 2006 18:41:41 +0000 (18:41 +0000)]
adding three new ddk header, the info are base/got from windows xp ddk kit version 3790.1830
svn path=/trunk/; revision=24810
Magnus Olsen [Thu, 23 Nov 2006 18:38:19 +0000 (18:38 +0000)]
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
Magnus Olsen [Thu, 23 Nov 2006 18:35:38 +0000 (18:35 +0000)]
adding two new ddk header, the info are base/got from windows xp ddk kit version 3790.1830
svn path=/trunk/; revision=24808
Aleksey Bragin [Thu, 23 Nov 2006 16:57:58 +0000 (16:57 +0000)]
Partial shell32 wine-sync
svn path=/trunk/; revision=24807
Aleksey Bragin [Thu, 23 Nov 2006 15:49:53 +0000 (15:49 +0000)]
comctl32 auto-winesync
svn path=/trunk/; revision=24806
Christoph von Wittich [Thu, 23 Nov 2006 11:38:49 +0000 (11:38 +0000)]
-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
Christoph von Wittich [Wed, 22 Nov 2006 21:37:56 +0000 (21:37 +0000)]
better subsystem handling
svn path=/trunk/; revision=24804
Magnus Olsen [Wed, 22 Nov 2006 20:38:40 +0000 (20:38 +0000)]
written header usbkern.h
svn path=/trunk/; revision=24803
Christoph von Wittich [Wed, 22 Nov 2006 20:35:11 +0000 (20:35 +0000)]
use the correct compiler for .c/.cpp files
svn path=/trunk/; revision=24802
Christoph von Wittich [Wed, 22 Nov 2006 20:19:12 +0000 (20:19 +0000)]
fixed a function declaration
some minor formatting changes
svn path=/trunk/; revision=24801
Christoph von Wittich [Wed, 22 Nov 2006 15:23:17 +0000 (15:23 +0000)]
-fix line endings
-set eol-style:native
svn path=/trunk/; revision=24800
Christoph von Wittich [Wed, 22 Nov 2006 15:18:51 +0000 (15:18 +0000)]
Code::Blocks backend
svn path=/trunk/; revision=24799
Aleksey Bragin [Wed, 22 Nov 2006 10:15:51 +0000 (10:15 +0000)]
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
Alex Ionescu [Wed, 22 Nov 2006 07:45:30 +0000 (07:45 +0000)]
- Update kernel fun.
svn path=/trunk/; revision=24797
Alex Ionescu [Wed, 22 Nov 2006 07:01:32 +0000 (07:01 +0000)]
- Fix boot CD with 10 lines of code. That's right Fireball, go shame yourself!
svn path=/trunk/; revision=24796
Aleksey Bragin [Mon, 20 Nov 2006 13:07:57 +0000 (13:07 +0000)]
Fix warning when compiled with DBG=0
svn path=/trunk/; revision=24795