It partially works.
Can't build the designer due to a Skybound.VisualStyles dependency. I assume we get that from here? http://windowsclient.net/downloads/folders/controlgallery/entry1590.aspx
It then crashes when running the html report
Just in case you were interested....
Ged.
-----Original Message-----
From: ros-diffs-bounces(a)reactos.org [mailto:ros-diffs-bounces@reactos.org] On Behalf Of mpiulachs(a)svn.reactos.org
Sent: 13 April 2010 23:00
To: ros-diffs(a)reactos.org
Subject: [ros-diffs] [mpiulachs] 46862: My first commit in a very long time. I'm releasing the source code of my C# implementation of Rbuild by popular demand :) I would have preferred to release the code under a BSD licence but there is a small portion of ancient
Author: mpiulachs
Date: Tue Apr 13 23:59:21 2010
New Revision: 46862
URL: http://svn.reactos.org/svn/reactos?rev=46862&view=rev
Log:
My first commit in a very long time. I'm releasing the source code of my C# implementation of Rbuild by popular demand :) I would have preferred to release the code under a BSD licence but there is a small portion of ancient Nant GPL code that would have been to be rewritten first.
There are two executables (SysGen.Designer) and (SysGen.Make)
SysGen.Designer is a windows forms tool that allows to generate customized reactos images, it is similar in concept to Windows CE Platfom Builder. SysGen.Make is the actual Rbuild clone, It has three main parts, the .rbuild file parser + in-memory tree representation, the backends , and the auto generated files. The Mingw backend used to work 1'5 years ago and produced a 100% valid makefile.auto but have to be updated to be able to build a recent revision. Rewriting parts of it to take advantage of C# 3.5 extension methods would probably reduce the code by 50%. The other two parts are quite stable.
This code was only a proof of concept and was never intended to be released so there is a ton of unpolished code and hacks required by the current C++ implementation that should be removed.
How to test it:
Select SysGen.Make as the Start-up Project in Visual Studio and edit Program.cs to point to the correct path to ReactOS-i386.rbuild Edit SysGenEngine.cs:639 to enable/disable specific backends, The HtmlBackend in \SysGen.BuildEngine\Backends\Html\HtmlBackend.cs is a very simple illustration of how powerful this framework is.
Happy hacking!
I don't mean to sound like a broken record, and I also understand that the project allows people to work on whatever they want to. But with the project in such a state at the moment, is a pcmcia bus driver really the best thing to be working on?
I'm all for project freedom, but you would hope people to have the diligence to work on areas which might help to stop the project from failing.
Maybe I just don't get it anymore and I'm behind the times, but what happened to the days when people used to work on important things?
Your nagging ex-dev,
Ged.
-----Original Message-----
From: ros-diffs-bounces(a)reactos.org [mailto:ros-diffs-bounces@reactos.org] On Behalf Of cgutman(a)svn.reactos.org
Sent: 15 April 2010 02:59
To: ros-diffs(a)reactos.org
Subject: [ros-diffs] [cgutman] 46876: [PCMCIA] - Add a mostly stubbed PCMCIA driver - pcmcia.c is complete but fdo.c and pdo.c are completely unimplemented
Author: cgutman
Date: Thu Apr 15 03:59:15 2010
New Revision: 46876
URL: http://svn.reactos.org/svn/reactos?rev=46876&view=rev
Log:
[PCMCIA]
- Add a mostly stubbed PCMCIA driver
- pcmcia.c is complete but fdo.c and pdo.c are completely unimplemented
Added:
trunk/reactos/drivers/bus/pcmcia/
trunk/reactos/drivers/bus/pcmcia/fdo.c (with props)
trunk/reactos/drivers/bus/pcmcia/pcmcia.c (with props)
trunk/reactos/drivers/bus/pcmcia/pcmcia.h (with props)
trunk/reactos/drivers/bus/pcmcia/pcmcia.rbuild (with props)
trunk/reactos/drivers/bus/pcmcia/pcmcia.rc (with props)
trunk/reactos/drivers/bus/pcmcia/pdo.c (with props)
Modified:
trunk/reactos/drivers/bus/directory.rbuild
Hi,
This revision introduces some regressions:
- device manager list is empty
- network connections is empty too,
- it also breaks vbox guest additions installation on vbox version 3.0.12.
See bug 5294 for more details: http://www.reactos.org/bugzilla/show_bug.cgi?id=5294
Thanks.
Gabriel.
[NTOSKRNL]
- Create registry values for legacy drivers
- Handle raw devices properly
- Don't set DNF_STARTED before actually calling IopStartDevice
- Don't set DNF_STARTED for legacy drivers inside IopCreateDeviceNode
- Fixes missing entries in Device Manager for raw devices
_________________________________________________________________
Naviga al sicuro. Scarica gratis Internet Explorer 8 per MSN
http://www.microsoft.com/italy/windows/internet-explorer/msn.aspx
Hi team,
I don't know why, but it seems that bugzilla and ros-bugs is being ignored, except for some exceptions where I've seen regressions fixed lately.
IMHO it's extremely important the perception people have about us when they test ros, if ros improved overall but that's not noticeable to the end user
the final perception will be bad, now if we want a cooler release than 0.3.11 and older revisions, people should feel the improvement.
I'm gonna make a short sum up of what I think it should be fixed or tried to at least to accomplish that (this list contains not only regressions but bugs that would improve the ros perception for the average user):
I hope we can all work as a team to try and fix these issues, I can only offer my help testing as that's the thing I know best atm.
GUI perception:
642 hotkeys not supported:
Wouldn't it be cool to hit Win+R to run, Start menu appearing when hitting win, etc.? copy paste files with the keyboard...
I'd also add here, we need to be able to switch applications with alt-tab, I remember johannes did something related to this long ago.
969 Minimized windows are shown on the desktop, no need to mention that this reminds me of win 3.11, good old times, but that was long ago...
1603 can't exit rename state
2320 clock doesn't show properly (partially shown), this exists since I remember too.
2322 Hide inactive icons doesn't work, please remove this... option :)
2328 Shell doesn't restart upon its failure
2428 non stop scrolling hangs entire gui, aka "if you do dir /s in real hardware go have a good breakfast"
2788 unwanted multiple selection while doing a right click on the desktop, ugly when you have multiple icons on your desktop and launch them because of this
3101 our remote dekstop can't be used, you can't change settings
3171 focus doesn't change back to parent window
3212 different keyboard responses, also keyboard doesn't work correctly with dinput see bug 4405
4379 hovering the mouse over the start menu spoils the text
4847 File copying dialog is missing
4915 Control panel: Keyboard doesn't work after opening and closing an applet
4960 ReactOS restarts at the beginning of 2nd stage if you hit ESC
Explorer has all kind of visual glitches you can imagine and even more.
keyboard layout issues: it's language dependent when it shouldn't be, changing keyboard layout doesn't work,
kb layout tools dont' work, wrong keyboard layout in cmd see 3317, 2132, 2133, 2178, 2952, see also profiles problems below
Visual/Graphic bugs:
There are tons of these, I'll name a few, luckily we have Arwinss.
3624 worksoft navigator can't be minimized.
3680 Blinking text while installing vc2008 redist package
4051 Command Prompt icon showed through a window
General:
Users need to save a file to the desktop and see it has been created, see bug 1249 and also 2821.
Winamp main window is unclicable, this has existed since I rememer, bug 1239.
taskmgr shows still processes that have been killed, see bug 1567.
2393 you need to move the mouse to make firefox work (thanks arwinss for this too).
Profiles: They are messed, %TEMP% has some issues see bugs 2482, 2972, also 4008 and 4102, all users desktop icons don't appear in user's desktop 4289, also bug 4444.
2622 console doesn't support scrolling at all.
2978 we can't search it regedit, it doesn't work and hangs the app.
3225 3dtext screensaver shows garbled text
3429 can't select any color in comdlg32 color dialog, since I remember too...
3559 Double-click on application icon does not close application.
3781 Tab Key does not work for "SysIPAddress32" controls
3883 screensaver doesn't start automatically
3966 can't hit enter on a selected item to open it
4049 changing screen resolutions requires restart, thanks Timo aka yaratows master! :)
4066 Notepad, uses two different fonts / highlighted text invisible
4106 Wrong text spacing in popup menus / icons after show a font in control applet / Remote Desktop
4185 [PATCH] Netstat produces b*llshit, should we apply the patch ?
4377 Notepad: Find command doesn't work right.
4380 Real Hardware: mouse wheel doesn't work
4383 Can't delete many items from Desktop at once using the mouse
4501 When closing one window, Firefox gets restored if it was minimized
4560 explorer mouse rectangle doesn't work anymore (I'm not sure it ever worked, it does work in arwinss)
4676 Unable to restore down a maximised window
4779 K-Meleon popup menus dont work
4835 Regression: Memory usage continuously decreases in task manager even though memory usage doesn't change (HACKFIXED)
5005 Foxit reader, program starts automatically instead of the installation wizard
5030 Changing color depth resets the wallpaper to none
5059 mIRC 6.35 server list with unusable scrollbar
5066 PATCH : Incorrect sending of mouse messages, can someone take a look ?
5099 [metabug]ReactOS new loader doesnt work with more than 3584 MB of RAM, let's not forget this one 5100 and 5101 too
Regressions:
3716 Livecd networking does not work in qemu
3727 Regression: roscalc problems with keyboard input etc.
4461 Regression: Notepad Lite
4568 Regression: Startup Folder stopped working (see profiles and environment vars too)
4677 Regression: Can't restore minimized windows
4811 Recent AbiWord toolbar regression: comctl32 sync r42706
4926 Regression: Tworld and DosBox don't work
4948 [Regression] Can't close locale settings dialog on 2nd stage of setup
4951 [Regression] 'whois' hangs
5035 Regression: Abiword - Fonts listbox isn't shown properly
5276 Regression: shell about dialog doesn't display header bitmap
5294 Regression: Device manager list is empty
x-chat used to work, it looked bad, now it doesn't even start, there's
no specific regression bug filed for this, see bug 1176
Features needed:
USB keyboard and mouse are a must nowadays, ps/2 won't last much longer..., bug 1041, also ps/2 doesn't work if you unplug it and replug it later bug 1395.
Installation/USetup needs to be able to handle bootmgrs, and other partitions when they are present, at least give you the possibility to wipe everything up.
also 2564 ros doesn't mount logical units on extended partitions, see also 2733, 4368, 4614, 5270
VGA/VBE bug 2073 ros does not work on vga display. See also 2286, 4354, 4447, 4192
Several uniata issues in real hw 4591, 4995
We need drag & drop a wokring clipboard
Last but not least there's a regression not filed yet to my knowledge:
(subsystems/win32/win32k/ntuser/vis.c:75) ATM the Current Window or Parent is dead!
(subsystems/win32/win32k/ntuser/vis.c:75) ATM the Current Window or Parent is dead!
(subsystems/win32/win32k/ntuser/windc.c:738) Not POWNED or CLASSDC hwndCurrent -> 20168
Assertion 'FALSE' failed at subsystems/win32/win32k/ntuser/windc.c line 739
PuTTYEntered debugger on embedded INT3 at 0x0008:0x808e5e5e.
kdb:> bt
Eip:
<ntoskrnl.exe:e5e5f (lib/rtl/i386/debug_asm.S:33 (DbgBreakPoint@0))>
Frames:
<win32k.sys:7b79e (subsystems/win32/win32k/ntuser/windc.c:739 (@DceFreeWindowDCE@4))>
<win32k.sys:7f69c (subsystems/win32/win32k/ntuser/window.c:488 (co_UserFreeWindow))>
<win32k.sys:7fab7 (subsystems/win32/win32k/ntuser/window.c:2747 (@co_UserDestroyWindow@4))>
<win32k.sys:7faed (subsystems/win32/win32k/ntuser/window.c:2771 (NtUserDestroyWindow@4))>
<ntoskrnl.exe:6fb7 (ntoskrnl/ke/i386/traphdlr.c:1564 (@KiSystemServiceHandler@8))>
<ntoskrnl.exe:e041d (ntoskrnl/ke/i386/trap.s:127 (KiInterruptTemplateDispatch))>
<ntdll.dll:7ac5>
<user32.dll:47ed1>
<user32.dll:48063>
<ntdll.dll:7a1d>
<explorer.exe:16ded>
<explorer.exe:436c6>
<user32.dll:47ed1>
<user32.dll:4851d>
<user32.dll:48768>
<user32.dll:2cf50>
<user32.dll:2dd16>
<user32.dll:2eaad>
<user32.dll:2eb70>
<user32.dll:3b92d>
<explorer.exe:16e2a>--- Press q to abort, any other key to continue ---
<explorer.exe:436c6>
<user32.dll:47ed1>
<user32.dll:4851d>
<user32.dll:48768>
<user32.dll:4bfa2>
<user32.dll:4c06b>
<user32.dll:2d5ed>
<user32.dll:2eaad>
<user32.dll:2eb70>
<user32.dll:3b92d>
<explorer.exe:16e2a>
<explorer.exe:436c6>
<user32.dll:47ed1>
<user32.dll:4851d>
<user32.dll:48a5b>
<explorer.exe:4296c>
<explorer.exe:4dd23>
<explorer.exe:51c4b>
<explorer.exe:60ad9>
<explorer.exe:60906>
<explorer.exe:60968>
<kernel32.dll:2ef7b>
--- Press q to abort, any other key to continue ---
<00000000>
kdb:>
I'll be back, promise ;).
_________________________________________________________________
Più di 20 giochi su Messenger. Scoprili tutti!
http://www.messenger.it/raccoltaGiochi.aspx
Hi Marc,
Cool, thanks! It's nice to see you back, hope to see more commits too ;)
Gabriel.
_________________________________________________________________
Più di 20 giochi su Messenger. Scoprili tutti!
http://www.messenger.it/raccoltaGiochi.aspx
Hi,
Well..I have been here just for a year and a half, and it is pretty obvious that we are not following any "direction" to achieve something in common.We are making progress in our own,sometimes without telling to the others and sometimes introducing regressions 1week before a release thanks to a critical rewrite. Or We are disappearing without telling to anyone.
We==Testers&&Developers&&Translators&&Designers&&TheCommunity.
I will use this email to state,mainly, that i want to be part of a team with an objective, so i offer all my testing help (including those parts i hate to test) to achieve a common goal.I offer my Testing time as Real Testing time and not as a Hobbie.
Maybe we should try to discuss how to reach that goal,and decide(all of us) which is the best way to have something working. I dont know if the correct approach is called Arwinss,Yarotows,WTF!(Want To Finish!) or whatever.The real approach is the final User. And the final User "demands" a workable OS asap.We are making this as a hobbie, but also trying to give a product to the mass(I hope).
We are not acting as a Community,neither me.
The time to find a way has arrived imo.It´s quite discouraging finding this mess. Discouraging for testers and Discouraging for Devs. In the latest half year we have lost some Testers because lack of motivation.And it is called "Road to Nowhere". Devs arrives to ReactOS Project and they seem to leave quite easy,why?.
I hope this time we can all sit and try to find a real solution,deciding which is the Goal (a Hobbie,an OS?),which is the way(comfortable?difficult?no way?hiring internal devs?hiring external devs?knocking sponsors doors?),and which things are needed to complete it(money?motivation?a Bugzilla Testing Week?a RSOC(ReactOS Summer Of Code)?).
Summing up, finding a WHOLE solution to this project called ReactOS.
I think it is not just matter of a Roadmap.
No having a Roadmap(or Milestones) is just the result, not the root of the problems.
Thanks for the 3 minutes.
_________________________________________________________________
Recibe un SMS de tu Hotmail vayas donde vayas. ¡Date de alta!
http://home.mobile.live.com/MobileAttach.mvc/?mkt=es-es
Hello,
yesterday we had a usual rant in #reactos-dev regarding organization,
teaming and development issues, and I explained how I see it. I think
explaining and discussing here would be beneficial.
I won't spend your time explaining how I came to this roadmap, I will
go right to it. This roadmap is mainly usage-oriented and doesn't
cover the kernel (it has its own one).
* Finish wine-based subsystem ("arwinss"), fixing all internal
(absent in Wine and/or trunk) bugs.
Milestone 1: user32 and gdi32 known to work and support at least all
the apps listed in the Wine app compat database.
* Test as many as possible apps known to work in Wine and determine
those which fail.
* Fix failing components (kernel32, ntdll, kernel, CSR, non-synced
DLLs, etc).
Milestone 2: ReactOS supporting quite wide amount of applications,
including major apps like MS Office suites, Open Office, CAD systems,
Adobe products.
Decision point: Because other Win32 components are proven to work, NT-
alike user32, gdi32 and win32k development may be boosted, testing
simplified.
* Implement filesystem drivers, using fastfat_new as a universal
skeleton for FS drivers. Use ntfs3g library and that skeleton to
develop an NTFS IFS driver.
Milestone 3: ReactOS with NTFS support (quite important for end
users, thus separated into a standalone milestone).
* Total rewrite of networking, using NT's one as a model.
Milestone 4: ReactOS with a rock-stable networking. Ability to host
database servers, web and FTP servers.
* Release 1.0 and profit ;)
So that's what I'm sticking to so far. I don't expect everyone to
agree, but if more people are involved, achieving these milestones
will happen faster. Also, they don't really have to go in a sequence,
all of that may be done simulteneously (e.g. filesystem drivers must
be developed against Windows 2003; kernel32 and ntdll could be fixed
first using winetests without waiting for arwinss to be complete;
networking could be again tested in existing ReactOS and Windows).
Comments, improvements are welcome.
WBR,
Aleksey Bragin.
I confirm Gabriel's findings.
2010/4/7 Gabriel ilardi <gabrielilardi(a)hotmail.it>
> Hi Eric,
>
> It seems this commit introduces a regression, I've filed bug 5283 (
> http://www.reactos.org/bugzilla/show_bug.cgi?id=5283) there are no prompts
> to install a driver for unknown hardware (i.e. AC97), I've tested 46702 and
> this doesn't happen.
> I've also reverted 46703 and 46714 in ntoskrnl and replaced head's ntoskrnl
> with it, after that I get the prompt to install the driver again.
> Thanks.
>
> Gabriel.
>
> ------------------------------
> Condividi le tue emozioni e proteggi la tua privacy. Chiacchiera su
> Messenger <http://www.windowslive.it/importaAmici.aspx>
>
> _______________________________________________
> Ros-dev mailing list
> Ros-dev(a)reactos.org
> http://www.reactos.org/mailman/listinfo/ros-dev
>
Hi Eric,
It seems this commit introduces a regression, I've filed bug 5283 (http://www.reactos.org/bugzilla/show_bug.cgi?id=5283) there are no prompts to install a driver for unknown hardware (i.e. AC97), I've tested 46702 and this doesn't happen.
I've also reverted 46703 and 46714 in ntoskrnl and replaced head's ntoskrnl with it, after that I get the prompt to install the driver again.
Thanks.
Gabriel.
_________________________________________________________________
Messenger e Hotmail in tasca. Provali sul tuo cellulare!
http://new.windowslivemobile.msn.com/it-it/Default.aspx