Magnus Olsen [Wed, 21 Feb 2007 22:19:31 +0000 (22:19 +0000)]
adding a helper intEnableDriver it will be use for enable the dx driver for the graphice card.
rewrote NtGdiDdQueryDirectDrawObject so it only copy the cache data only. This will speed up allot. we only need call on NtGdiDdCreateDirectDrawObject yo setup the whole cache and enable the drv with the helper functions. the NtGdiDdQueryDirectDrawObject will be faster like this. using RtlCopyMemory insted for RtlMemMove and allot other change in it. adding _SEH to NtGdiDdQueryDirectDrawObject so user can not crash it any longer.
svn path=/trunk/; revision=25870
Timo Kreuzer [Wed, 21 Feb 2007 22:04:59 +0000 (22:04 +0000)]
Silence some warnings
svn path=/trunk/; revision=25869
Alex Ionescu [Wed, 21 Feb 2007 18:43:57 +0000 (18:43 +0000)]
- Implement ExpQueryModuleInformation to handle SystemModuleInformation, instead of LdrpQueryModleInformation. This version properly fills out all the data required and also supports (but doesn't yet handle) user-mode modules.
- Start work on supporting NT-compatible System Loader that properly fills out LDR_DATA_TABLE_ENTRY and handles imports correctly. Modified LdpPEProcessModule to properly build the data table entry and create the base name and directory name.
- Add stub for MiResolveImageRefernces.
svn path=/trunk/; revision=25868
Dmitry Gorbachev [Wed, 21 Feb 2007 18:23:59 +0000 (18:23 +0000)]
Thai translation (Sumath Aowsakulsutthi)
svn path=/trunk/; revision=25867
Dmitry Gorbachev [Wed, 21 Feb 2007 18:22:30 +0000 (18:22 +0000)]
Thai translation (Sumath Aowsakulsutthi)
svn path=/trunk/; revision=25866
Dmitry Gorbachev [Wed, 21 Feb 2007 18:22:11 +0000 (18:22 +0000)]
Thai translation by Sumath Aowsakulsutthi (punth1 at gmail dot com)
svn path=/trunk/; revision=25865
Dmitry Gorbachev [Wed, 21 Feb 2007 11:41:17 +0000 (11:41 +0000)]
Fix Italian resource file
svn path=/trunk/; revision=25863
Alex Ionescu [Wed, 21 Feb 2007 02:46:30 +0000 (02:46 +0000)]
- Properly implement SystemLoadGdiDriverInformation.
- Properly implement SystemExtendServiceTableInformation, except that the SE_LOAD_DRIVER_PRIVILEGE check is currently disabled since our smss doesn't acquire it (and we should therefore ban it from loading win32k.sys...).
- Delete LdrpLoadImage, LdrpUnlaodImage, LdrpLoadAndCallImage.
svn path=/trunk/; revision=25862
Alex Ionescu [Wed, 21 Feb 2007 01:57:02 +0000 (01:57 +0000)]
- Cleanup loader.c and comment some public routines (no code change).
- Temporarily remove routines to set per-page protection (this doesn't really break anything, just makes the OS less secure).
svn path=/trunk/; revision=25861
Alex Ionescu [Tue, 20 Feb 2007 20:02:52 +0000 (20:02 +0000)]
- Get rid of a bunch of multiboot crap FreeLDR was still doing for ReactOS.
- Remove some of the sixtuplicated routines to load a PE file. We're now down to a single function which takes an ImageType parameter for DLL/EXE/SYS, but even this is still temporary as the parameter will soon go away.
- We now load drivers in the same nice way that we load the kernel and DLLs, but we don't yet process their imports and relocate them in FreeLDR, because FreeLDR doesn't handle forwarders yet.
- We don't need a large hack in KiRosPrepareForSystemStartup anymore since the driver base addresses are now proper.
- Don't free boot-drivers anymore, since we'll load them in place soon.
- Don't load bootvid twice.
- Remove PAE stuff in FreeLDR since we don't support PAE anyway in the kernel and when we do, might as well implement it cleanly instead of relying on the broken FreeLDR stuff.
svn path=/trunk/; revision=25860
Ged Murphy [Mon, 19 Feb 2007 23:56:16 +0000 (23:56 +0000)]
add chars to the edit box when either double clicked or the select button is hit
svn path=/trunk/; revision=25848
Eric Kohl [Mon, 19 Feb 2007 16:12:38 +0000 (16:12 +0000)]
Enable the user to set the size of captions, caption buttons, menu bars and croll bars.
svn path=/trunk/; revision=25844
Dmitry Gorbachev [Mon, 19 Feb 2007 13:20:09 +0000 (13:20 +0000)]
Fix a bug
svn path=/trunk/; revision=25842
Thomas Bluemel [Mon, 19 Feb 2007 13:15:28 +0000 (13:15 +0000)]
Minor fixes, thanks Ged
svn path=/trunk/; revision=25841
Saveliy Tretiakov [Sun, 18 Feb 2007 16:35:09 +0000 (16:35 +0000)]
Patch from Preston:
fix bug 1918 "Keyboard config unavailable".
svn path=/trunk/; revision=25834
Eric Kohl [Sat, 17 Feb 2007 21:40:39 +0000 (21:40 +0000)]
Reenable the preview control notification. The user can now select the GUI item clicking it in the preview control.
svn path=/trunk/; revision=25832
Saveliy Tretiakov [Sat, 17 Feb 2007 15:46:25 +0000 (15:46 +0000)]
Patch by Alexey Zavyalov (Generex).
Implement SetLocaleInfoA, SetLocaleInfoW.
svn path=/trunk/; revision=25831
Saveliy Tretiakov [Sat, 17 Feb 2007 15:33:57 +0000 (15:33 +0000)]
Patch by Andrey Janzen (virus126).
Fix copy\paste bug in calc.
svn path=/trunk/; revision=25830
Magnus Olsen [Sat, 17 Feb 2007 15:01:01 +0000 (15:01 +0000)]
adding file dump.c it contain printf stuff to dump some struct to the screen it can make debuging more easy. but if u build reactos with DBG=0 you will not see the dump of the stuct I mabe will add a option to it when u start this tools so it dump data when u use the options.
svn path=/trunk/; revision=25829
Thomas Bluemel [Sat, 17 Feb 2007 09:32:33 +0000 (09:32 +0000)]
- Move around definitions to make the code a bit more modular
- Use an about menu instead of an button
svn path=/trunk/; revision=25828
Ged Murphy [Sat, 17 Feb 2007 00:23:53 +0000 (00:23 +0000)]
add to bootcd to highlight the paint issue
svn path=/trunk/; revision=25827
Ged Murphy [Sat, 17 Feb 2007 00:22:21 +0000 (00:22 +0000)]
add to build
svn path=/trunk/; revision=25826
Ged Murphy [Sat, 17 Feb 2007 00:13:35 +0000 (00:13 +0000)]
- halfplement charmap.exe
- tested in ROS, by no means perfect but we cant least see the various glyphs within a font
- this app highlights an issue with our paint code (not yet investigated)
svn path=/trunk/; revision=25825
Magnus Olsen [Fri, 16 Feb 2007 20:14:24 +0000 (20:14 +0000)]
adding more test case for test_NtGdiDdQueryDirectDrawObject not complete yet
svn path=/trunk/; revision=25824
Sylvain Petreolle [Fri, 16 Feb 2007 16:57:09 +0000 (16:57 +0000)]
fix include file case
svn path=/trunk/; revision=25817
Magnus Olsen [Fri, 16 Feb 2007 16:48:54 +0000 (16:48 +0000)]
fixed all dam warings before some start nag on me
svn path=/trunk/; revision=25816
Magnus Olsen [Fri, 16 Feb 2007 16:43:27 +0000 (16:43 +0000)]
adding a NULL test for NtGdiDdQueryDirectDrawObject
svn path=/trunk/; revision=25815
Magnus Olsen [Fri, 16 Feb 2007 16:27:46 +0000 (16:27 +0000)]
-- Rewrite how we should do syscall now we define the syscall number in a include files. if we getting syscall table for another windows version and sp we can simple adding it to a another include file and use that file to run other that windows. rember the syscall table is diffent in all version of windows and reactos. if u compile this version in vs u will only be avail run it in windows 2000 sp4 and not under any windows version.
-- add one more testcase (NtGdiDdDeleteDirectDrawObject)
-- start adding thrid testcase (NtGdiDdQueryDirectDrawObject), this one will take bit longer to completed but I add a stub for it for now.
svn path=/trunk/; revision=25814
Maarten Bosma [Fri, 16 Feb 2007 11:07:28 +0000 (11:07 +0000)]
Lester Kortenhoeven (lester(at)kortenhoeven(dot)de):
* CP_ACP changed into CP_UTF8
* removed unnecessary code in xml.c
* fix memory leak
* add more programs
svn path=/trunk/; revision=25812
Hervé Poussineau [Thu, 15 Feb 2007 20:39:33 +0000 (20:39 +0000)]
Set correct value for Characteristics (tested by Colin_Finck on IRC)
svn path=/trunk/; revision=25810
Eric Kohl [Thu, 15 Feb 2007 20:24:38 +0000 (20:24 +0000)]
- Declare local functions static and get rid of prototypes by moving functions around.
- Clean up the code. No changes to the functionality.
svn path=/trunk/; revision=25809
Alex Ionescu [Thu, 15 Feb 2007 17:44:04 +0000 (17:44 +0000)]
- Small placeholder change for future Cm code:
- Added newcm.c which will contain some new Cm code part of the Cm Rewrite but not in the rewrite branch (used solely for supporting CmGetSystemControlValues).
- Added System Control Vector which supports all the registry flags that Windows 2003 SP1 supports as well.
- The most important part of this support, at least for us, is to get boot-time time zone support working properly. We can worry about the other options later.
- Update KrnlFun for previous DPC/HAL fixes.
svn path=/trunk/; revision=25806
Hervé Poussineau [Thu, 15 Feb 2007 17:34:26 +0000 (17:34 +0000)]
Add missing 'Characterists' registry key for netcards. Fixes part of bug 2034
svn path=/trunk/; revision=25805
Eric Kohl [Thu, 15 Feb 2007 14:12:36 +0000 (14:12 +0000)]
- Enable/disable the size updown control when another window item is selected.
- Remove the text when the size edit control gets disabled.
- Disable the secondary color for the window item.
svn path=/trunk/; revision=25804
Dmitry Gorbachev [Thu, 15 Feb 2007 10:57:38 +0000 (10:57 +0000)]
- fix "keyboard does not respond" bug on Biostar board (thanks to Peter Krawies)
- fix printf()
svn path=/trunk/; revision=25803
Alex Ionescu [Wed, 14 Feb 2007 20:50:46 +0000 (20:50 +0000)]
- You all s^H^H^H^H^H^H^H^H^H Fix build error.
svn path=/trunk/; revision=25802
Alex Ionescu [Wed, 14 Feb 2007 20:47:43 +0000 (20:47 +0000)]
- Linux sucks
svn path=/trunk/; revision=25801
Alex Ionescu [Wed, 14 Feb 2007 20:30:33 +0000 (20:30 +0000)]
- Fixup and enable my new HAL IRQL implementation from a couple of months ago, and remove the temporary Mm hacks from Dmitry Gorbachev, since DPCs don't interrupt DISPATCH_LEVEL Code anymore.
- This fixes a critical system malfunction and architectural bug, as well as speeds up ReactOS incredibly -- setup takes seconds again, and boot is almost instantenous (except the Explorer loading bug).
- Proper fix for bootvid regression that Aleksey "Fixed". Video mode is now properly setup wether in setup or non-setup mode, so bootvid works again.
- Enable bootvid in freeldr.ini, currently using only /SOS mode since full-screen logo isn't implemented yet.
svn path=/trunk/; revision=25800
Alex Ionescu [Wed, 14 Feb 2007 17:51:48 +0000 (17:51 +0000)]
Object Manager fixes based on bug reports from Aleksey Bragin:
- ObpReferenceProcessObjectByHandle:
- Remove PAGED_CODE
- Use InterlockedIncrement instead of InterlockedExchangeAdd.
- ObpInsertHandleCount: Fix calculation of the handle database size, fixing potential pool corruption/overwrite situations.
- ObpChargeQuotaForObject: Write proper code for charging the quota.
- ObpDecrementHandleCount:
- Get ObjectType from caller instead of doing the extra operation.
- If there's no handle database, then don't setup a handle entry.
- ObpIncrementHandleCount is PAGED_CODE.
- ObpCloseHandle: Do proper logic for determining if we should raise an exception, fail, or bugcheck the system when an invalid handle is being closed.
- ObpSetHandleAttributes:
- Not PAGED_CODE.
- Allow operations on kernel objects.
- Use the Access Protect Close Bit in the GrantedAccess instead of an OBJ_PROTECT flag in the ObAttributes.
- ObpCloseHandleCallback: Sweep/Enumerate Routines are BOOLEAN, not VOID.
- ObDuplicateObject:
- Clear the audit mask if auditing isn't set.
- Always duplicate OBJ_AUDIT_OBJECT_CLOSE if it's set.
- Clear the handle entry before writing it.
- Always propagate ACCESS_SYSTEM_SECURITY as a desired access.
- ObFindHandleForObject: Use ObReferenceProcessHandleTable instead of directly accessing the pointer.
- ObInsertObject: Dereference symbolic links when they collide during an insert, since a reference was already added.
- NtDuplicateObject: Clear out the TargetHandle to assume failure.
- ObpCaptureObjectName: Use RtlCopyMemory which is faster.
- ObpAllocateObject: Fix check for quota usage.
- ObCreateObjectType:
- Make sure that the object type name is wchar-aligned.
- Add support for LPC Waitable Ports.
- Initialize Object Locks.
svn path=/trunk/; revision=25799
Saveliy Tretiakov [Wed, 14 Feb 2007 13:00:38 +0000 (13:00 +0000)]
Post WM_INPUTLANGCHANGE to thread's focus windows when keyboard layout is changed.
svn path=/trunk/; revision=25798
Saveliy Tretiakov [Tue, 13 Feb 2007 19:50:06 +0000 (19:50 +0000)]
- Make NtUserLoadKeyboardLayoutEx accept 6 params
- Always get default locale from ntoskrnl
- Fix some small bugs
svn path=/trunk/; revision=25797
Magnus Olsen [Mon, 12 Feb 2007 21:23:32 +0000 (21:23 +0000)]
small prepare for rished20 sync for wine. so the sync goes allot easy
update richedit.h
adding tom.h <- from wine cvs 11/2-2007 the tom.idl does not exists in windows ?
svn path=/trunk/; revision=25796
Magnus Olsen [Mon, 12 Feb 2007 18:37:05 +0000 (18:37 +0000)]
patch from Physicus, implement TOOLTIPS_NotifyFormat, it now retrurn the type of the string if it unicode or ansi.
before it did not return any type at all. it did a heap crash from downloader mangers when it try figout what type
of sting the toolstips use. it is tested in 0.3.1 and not whole implemnent is tested yet. it should be right for all
case.
svn path=/trunk/; revision=25794
Timo Kreuzer [Mon, 12 Feb 2007 04:42:53 +0000 (04:42 +0000)]
-check wich control send the WM_NOTIFY
-don't include ProcessID 0 two times
svn path=/trunk/; revision=25792
Timo Kreuzer [Mon, 12 Feb 2007 03:32:40 +0000 (03:32 +0000)]
- Implement appearance page of desk.cpl
- update and cleanup resources
See issue #1732 for more details.
svn path=/trunk/; revision=25791
Magnus Olsen [Sun, 11 Feb 2007 16:57:31 +0000 (16:57 +0000)]
Implement test for NtGdiDdCreateDirectDrawObject works in windows 2000 sp4, only if u remove __REACTOS__ or using the vs project file. have not tested in reactos yet. but it should work.
svn path=/trunk/; revision=25790
Johannes Anderwald [Sun, 11 Feb 2007 16:27:08 +0000 (16:27 +0000)]
- fix warning
svn path=/trunk/; revision=25789
Johannes Anderwald [Sun, 11 Feb 2007 15:32:54 +0000 (15:32 +0000)]
- Fix a bug in NtUserOpenDesktop and simply the code
- Fix bug in NtUserEnumDisplayDevices
svn path=/trunk/; revision=25788
Johannes Anderwald [Sun, 11 Feb 2007 15:23:48 +0000 (15:23 +0000)]
- Fix a few warnings
svn path=/trunk/; revision=25787
Magnus Olsen [Sun, 11 Feb 2007 15:19:22 +0000 (15:19 +0000)]
adding some comment after review how it works in windows. I doing my own syscall in windows 2000 to see how it act and base my knowledges of that to correct some part of win32k dx handling.
svn path=/trunk/; revision=25786
Johannes Anderwald [Sun, 11 Feb 2007 15:14:04 +0000 (15:14 +0000)]
fix svn properties
svn path=/trunk/; revision=25785
Johannes Anderwald [Sun, 11 Feb 2007 15:12:49 +0000 (15:12 +0000)]
- remove stdcall decoration
svn path=/trunk/; revision=25784
Aleksey Bragin [Sun, 11 Feb 2007 13:37:39 +0000 (13:37 +0000)]
Right now, it's not enough to just set the bios video mode to 0x12, other stuff like choosing correct font is needed.
Fixes "no text output in 1st stage setup" bug (and it still sets the videomode to 0x12, so it's not a hack).
svn path=/trunk/; revision=25783
Aleksey Bragin [Sun, 11 Feb 2007 13:05:50 +0000 (13:05 +0000)]
25763 was an example of how to NEVER do in ReactOS repository.
Besides reverting a good implementation, it also introduced unwanted hidden changes into cmd/console.c and videoprt.h.
Don't forget to make win32k_clean / user32_clean / videoprt_clean
svn path=/trunk/; revision=25782
Sylvain Petreolle [Sun, 11 Feb 2007 11:21:14 +0000 (11:21 +0000)]
move from branch
svn path=/trunk/; revision=25781
Sylvain Petreolle [Sun, 11 Feb 2007 11:17:27 +0000 (11:17 +0000)]
delete empty dir
svn path=/trunk/; revision=25780
Magnus Olsen [Sun, 11 Feb 2007 10:44:31 +0000 (10:44 +0000)]
adding winetest from the vendor drop for usp10.dll
svn path=/branches/ros-branch-0_3_1/; revision=25779
Magnus Olsen [Sun, 11 Feb 2007 10:44:31 +0000 (10:44 +0000)]
adding winetest from the vendor drop for usp10.dll
svn path=/trunk/; revision=25779
Magnus Olsen [Sun, 11 Feb 2007 10:37:59 +0000 (10:37 +0000)]
sorry I forget the rbuild for the usp10 it self :(
svn path=/trunk/; revision=25778
Magnus Olsen [Sun, 11 Feb 2007 10:35:19 +0000 (10:35 +0000)]
adding usp10 to the building system. and small diff file as well. thuse change should not have been need it, maybe some whant take a look at them in the diff file and found 100% proper fix.
svn path=/trunk/; revision=25777
Magnus Olsen [Sun, 11 Feb 2007 10:22:39 +0000 (10:22 +0000)]
Copied remotely
svn path=/trunk/; revision=25776
Magnus Olsen [Sun, 11 Feb 2007 10:06:35 +0000 (10:06 +0000)]
perpare import of usp10 from wine,
import wine usp10.h (from wine cvs 11/02-2007 rev 1.8)
from wine log
Revision 1.8
Hans Leidekker <hans@it.vu.nl>
usp10: Implement ScriptString_pSize.
--------------------------------------------------------------------------------
Revision 1.7
Francois Gouget <fgouget@free.fr>
include/usp10.h: Add missing include directives.
--------------------------------------------------------------------------------
Revision 1.6
Jonathan Ernst <jonathan@ernstfamily.ch>
Update the address of the Free Software Foundation.
--------------------------------------------------------------------------------
Revision 1.5
Vijay Kiran Kamuju <infyquest@gmail.com>
Added some missing definitions in usp10.h.
--------------------------------------------------------------------------------
Revision 1.4
Marcus Meissner <meissner@suse.de>
extern "C" wrappers for usp10.h.
--------------------------------------------------------------------------------
Revision 1.3
Raphael Junqueira <fenix@club-internet.fr>
Add stubs around ScriptStringAnalyse to avoid PAF crash.
--------------------------------------------------------------------------------
Revision 1.2
Oliver Stieber <oliver_stieber@yahoo.co.uk>
Added stubbed support for ScriptGetFontProperties.
--------------------------------------------------------------------------------
Revision 1.1
Steven Edwards <steven@codeweavers.com>
Add stub implementation of the Uniscribe Script Processor.
svn path=/trunk/; revision=25771
Magnus Olsen [Sat, 10 Feb 2007 22:32:06 +0000 (22:32 +0000)]
update my private doc
svn path=/branches/ros-branch-0_3_1/; revision=25770
Magnus Olsen [Sat, 10 Feb 2007 22:26:45 +0000 (22:26 +0000)]
merge 25768 from trunk to 0.3.1 : fixed
Property sheet:
- Set focus to defpushbutton or to first WC_EDIT child window if present, like it works on windows.
- update wine diff
This fixes the regression in 2nd stage setup when no keyboard focus was present.
svn path=/branches/ros-branch-0_3_1/; revision=25769
Timo Kreuzer [Sat, 10 Feb 2007 22:02:45 +0000 (22:02 +0000)]
Property sheet:
- Set focus to defpushbutton or to first WC_EDIT child window if present, like it works on windows.
- update wine diff
This fixes the regression in 2nd stage setup when no keyboard focus was present.
svn path=/trunk/; revision=25768
Maarten Bosma [Sat, 10 Feb 2007 21:48:44 +0000 (21:48 +0000)]
New try: Lester Kortenhoeven (lester(at)kortenhoeven(dot)de):
* Implement uninstall feature. Does not work under reactos yet, because it does not seem to store the installer information under the registry path windows stores them.
* Show Version in the description.
svn path=/trunk/; revision=25767
Maarten Bosma [Sat, 10 Feb 2007 21:46:37 +0000 (21:46 +0000)]
sorry 25765 was ment to go to trunk
svn path=/branches/ros-branch-0_3_1/; revision=25766
Maarten Bosma [Sat, 10 Feb 2007 21:41:28 +0000 (21:41 +0000)]
Lester Kortenhoeven (lester(at)kortenhoeven(dot)de):
* Implement uninstall feature. Does not work under reactos yet, because it does not seem to store the installer information under the registry path windows stores them.
* Show Version in the description.
svn path=/branches/ros-branch-0_3_1/; revision=25765
Aleksey Bragin [Sat, 10 Feb 2007 15:49:50 +0000 (15:49 +0000)]
Fix user32, gdi32 and dnsapi's base addresses so that no relocations occur during system bootup.
Please note that their base addresses do not correspond anymore to the base addresses those DLLs have in Windows.
svn path=/trunk/; revision=25764
Magnus Olsen [Sat, 10 Feb 2007 14:52:46 +0000 (14:52 +0000)]
reverting 25758 : for follow reason
1. it cause regress of loading keyboard layout from the regsiter when reatcos booting.
2. it does not follow windows implement
3. it does not using ntoskrnl for it is ntoskrnl that handling the keyboard not the win32k.
4. it does not using right protoype for some syscall
5. some syscall does not working like windows. it mess it up instead.
6. Do not implement own design on public api and syscall
svn path=/trunk/; revision=25763
Saveliy Tretiakov [Sat, 10 Feb 2007 13:11:02 +0000 (13:11 +0000)]
Add missing return
svn path=/trunk/; revision=25762
Magnus Olsen [Sat, 10 Feb 2007 09:15:04 +0000 (09:15 +0000)]
stub shall be in stub. file not in other files.
svn path=/trunk/; revision=25761
Saveliy Tretiakov [Sat, 10 Feb 2007 08:09:04 +0000 (08:09 +0000)]
Fix a bug.
svn path=/trunk/; revision=25760
Saveliy Tretiakov [Sat, 10 Feb 2007 07:28:25 +0000 (07:28 +0000)]
Add braces to if.
svn path=/trunk/; revision=25759
Saveliy Tretiakov [Fri, 9 Feb 2007 20:48:37 +0000 (20:48 +0000)]
Add multiple keyboard layout support. Implemented NtUserLoadKeyboardLayoutEx, NtUserActivateKeyboardLayout, NtUserGetKeyboardLayoutList, NtUserGetKeyboardLayoutName.
svn path=/trunk/; revision=25758
Aleksey Bragin [Fri, 9 Feb 2007 10:46:13 +0000 (10:46 +0000)]
30 seconds screensaver timeout is just simply wrong. Developers should have test-settings inside *their* working copies, not trunk/release branches.
Set it to 10 minutes (default value in WinXP, iirc).
svn path=/branches/ros-branch-0_3_1/; revision=25757
Aleksey Bragin [Fri, 9 Feb 2007 10:45:54 +0000 (10:45 +0000)]
30 seconds screensaver timeout is just simply wrong. Developers should have test-settings inside *their* working copies, not trunk/release branches.
Set it to 10 minutes (default value in WinXP, iirc).
svn path=/trunk/; revision=25756
Timo Kreuzer [Thu, 8 Feb 2007 23:29:24 +0000 (23:29 +0000)]
A gdi handle viewer.
There's currently a hack, to make it work on ROS, OpenProcess() crashes ROS, so currently you will not see the processes names.
svn path=/trunk/; revision=25755
Sylvain Petreolle [Thu, 8 Feb 2007 17:06:48 +0000 (17:06 +0000)]
add msacm32.drv to bootcd
svn path=/trunk/; revision=25754
Sylvain Petreolle [Thu, 8 Feb 2007 17:05:15 +0000 (17:05 +0000)]
try to load actual names
for midimap.dll and msacm32.drv
svn path=/trunk/; revision=25753
Alex Ionescu [Thu, 8 Feb 2007 01:22:04 +0000 (01:22 +0000)]
- Fix build.
- Initialize some SharedUserData settings in MmInitSystem.
svn path=/trunk/; revision=25752
Alex Ionescu [Thu, 8 Feb 2007 00:50:23 +0000 (00:50 +0000)]
- Update boot graphics with new, RLE-compressed and palette-blacked versions from mf.
- Re-enable FreeLDR's "prepare for ros video" routine, but change it to match the new BootVid, which uses Mode 0x12. This is roughly what HalDisplayReset does, which isn't yet implemented (except the latter needs to setup a BIOS call trampoline).
- Fix up some bugs in bootvid and inbv.
- Implement SOS case of DisplayBootBitmap, and implement FinalizeBootLogo. Now bootvid starts to show its colors, but one .bmp is still buggy.
svn path=/trunk/; revision=25751
Alex Ionescu [Wed, 7 Feb 2007 22:08:13 +0000 (22:08 +0000)]
- Add bootvid-compatible bitmaps for ReactOS, made by mf.
svn path=/trunk/; revision=25750
Hervé Poussineau [Wed, 7 Feb 2007 21:40:46 +0000 (21:40 +0000)]
Specify which winuser.h we want to include, instead of relying on some magic to find the right one
svn path=/trunk/; revision=25749
Aleksey Bragin [Wed, 7 Feb 2007 20:56:12 +0000 (20:56 +0000)]
Merge fixes for LiveCD (25746, 25747 plus corresponding changes in ex/init.c).
LiveCD now works.
svn path=/branches/ros-branch-0_3_1/; revision=25748
Alex Ionescu [Wed, 7 Feb 2007 16:31:24 +0000 (16:31 +0000)]
- Better fix for LiveCD issue; now it should work no matter what.
svn path=/trunk/; revision=25747
Alex Ionescu [Wed, 7 Feb 2007 06:08:24 +0000 (06:08 +0000)]
- Fix IopApplyReactOSCdRomHack to handle LiveCD case properly. LiveCD should now boot*.
- Fix invalid inbv called during shutdown.
- Don't call HalResetDisplay during VidReset since it's not yet implemented and this will crash the system.
- Temporarily disable bootvid in LiveCD until it works, and enable debugging output so LiveCDs can output some debugging information in case of bugs.
* LiveCD won't actually work because for some time now, ReactOS needs to be "installed" because of missing PnP entries. LiveCD Boot will cause a message box saying "EnableUserModePnPManager" failed. hpoussin?
svn path=/trunk/; revision=25746
Dmitry Gorbachev [Wed, 7 Feb 2007 00:29:50 +0000 (00:29 +0000)]
Fix "keyboard does not respond" bug. Thanks to Peter Krawies (breakoutbox /AT/ web /DOT/ de)
svn path=/trunk/; revision=25745
Dmitry Gorbachev [Tue, 6 Feb 2007 17:48:21 +0000 (17:48 +0000)]
bootvid.sys -> bootvid.dll
svn path=/trunk/; revision=25744
Magnus Olsen [Tue, 6 Feb 2007 16:46:33 +0000 (16:46 +0000)]
update my private doc about mmx
svn path=/branches/ros-branch-0_3_1/; revision=25743
Magnus Olsen [Tue, 6 Feb 2007 16:44:44 +0000 (16:44 +0000)]
mmx works so activate mmx optimze for mesa32
svn path=/branches/ros-branch-0_3_1/; revision=25742
Magnus Olsen [Tue, 6 Feb 2007 16:11:20 +0000 (16:11 +0000)]
update my private regress doc.
svn path=/branches/ros-branch-0_3_1/; revision=25741
Magnus Olsen [Tue, 6 Feb 2007 16:10:45 +0000 (16:10 +0000)]
tempary fix for OpenGL. until ntoskrnl got sse implement. this fix are only for 0.3.1 branch
svn path=/branches/ros-branch-0_3_1/; revision=25740
Magnus Olsen [Tue, 6 Feb 2007 15:27:24 +0000 (15:27 +0000)]
Doc what I known is left todo.
please update it. what have been regress and which regress have been fixed.
svn path=/branches/ros-branch-0_3_1/; revision=25739
Magnus Olsen [Tue, 6 Feb 2007 13:34:47 +0000 (13:34 +0000)]
fixed ReactOS.xml to ReactOS.rbuild.
some one forget change some place to ReactOS.rbuild and update the doc
svn path=/trunk/; revision=25738
Hervé Poussineau [Mon, 5 Feb 2007 23:58:06 +0000 (23:58 +0000)]
Correctly fix the hack introduced in r25667.
svn path=/trunk/; revision=25734
Timo Kreuzer [Mon, 5 Feb 2007 23:31:17 +0000 (23:31 +0000)]
No code change! Just a way to try to contact Eric.
Eric, I tried to contact you without success, I have code for the appearance page to add the needed functionality. I would talk with you about this, as you are also working on that. Please contact me, if you read this.
svn path=/trunk/; revision=25733
Aleksey Bragin [Mon, 5 Feb 2007 20:59:18 +0000 (20:59 +0000)]
Merge 25725, 25726, 25728.
svn path=/branches/ros-branch-0_3_1/; revision=25732
Aleksey Bragin [Mon, 5 Feb 2007 20:41:00 +0000 (20:41 +0000)]
Update ex/timer.c up to 25610.
svn path=/branches/ros-branch-0_3_1/; revision=25731
Aleksey Bragin [Mon, 5 Feb 2007 20:14:59 +0000 (20:14 +0000)]
Merge 25584, 25588.
svn path=/branches/ros-branch-0_3_1/; revision=25730