New and improved! I hope that the little comments I get reflect aproval, not lack of interest :)
Mike is doing all the hard work, let's give him a hand! The fewer properties we need in winecfg, the less work for him :)
Changes since last version: o registryGlobalRegistryDir: removed it for now, I've sent a patch to remove it from the tree as well. o x11drv/Managed: made it a regedit property. We should remove it altogether long term, but we're not there for now. o made the entire [ports] section regedit, it's low level stuff that shouldn't concern regular users. o split the table into two tables: WineCfg and regedit properties. Makes things simpler to follow, and should help out on tracking what needs to be done for winecfg. o changed a few bad defaults
TODO: o add the winmm properties as indicated by Eric.
Comments are always appreciated.
Mike is doing all the hard work, let's give him a hand! The fewer properties we need in winecfg, the less work for him :)
Yup, indeed. I have only 9 or 10 more days which I can work on this on (and I won't be spending all of them on winecfg!), so *somebody* is going to have to take over soon.
o x11drv/Managed: made it a regedit property. We should remove it altogether long term, but we're not there for now.
Cool. What about Display? Why does this need to be in the GUI when ssh takes care of it for you, and the standard way to configure this is by setting DISPLAY?
o split the table into two tables: WineCfg and regedit properties. Makes things simpler to follow, and should help out on tracking what needs to be done for winecfg.
Might be an idea to label which is which. It's fairly clear that the top is winecfg, but just to make sure...
thanks -mike
On September 20, 2003 12:29 pm, Mike Hearn wrote:
Yup, indeed. I have only 9 or 10 more days which I can work on this on (and I won't be spending all of them on winecfg!), so *somebody* is going to have to take over soon.
Right -- let's first make sure we know what's left to do. We currently have the following options marked as winecfg:
[Drive X] Path Type Label Serial Filesystem Device
[wine] Windows System Temp Path Profile ShowDirSymlinks ShowDotFiles
[Version] Windows DOS
[DllOverrides] <dllname>
[x11drv] ScreenDepth UseTakeFocus DXGrab DesktopDoubleBuffered
[Tweak.Layout] WineLook
[DSound] HardwareAcceleration DefaultPlayback DefaultCapture EmulDriver
What is done? What's left to do?
o x11drv/Managed: made it a regedit property. We should remove it altogether long term, but we're not there for now.
Cool. What about Display? Why does this need to be in the GUI when ssh takes care of it for you, and the standard way to configure this is by setting DISPLAY?
You are correct, I didn't pay attention. In fact, we can make the Desktop option also be regedt, it makes no sense without Managed. So I've made both of them (Display, and Desktop) be regedt for now.
o split the table into two tables: WineCfg and regedit properties. Makes things simpler to follow, and should help out on tracking what needs to be done for winecfg.
Might be an idea to label which is which. It's fairly clear that the top is winecfg, but just to make sure...
They have a <caption>, what browser do you use? It works in lynx, konqy, and mozilla.
On Sat, 2003-09-20 at 21:43, Dimitrie O. Paun wrote:
Right -- let's first make sure we know what's left to do. We currently have the following options marked as winecfg:
[Drive X] Path Type Label Serial Filesystem Device
Done. Needs auto detect code really.....
[wine] Windows System Temp Path Profile ShowDirSymlinks ShowDotFiles
Not done.
[Version] Windows DOS
Done.
[DllOverrides]
<dllname>
Not done.
[x11drv] ScreenDepth UseTakeFocus DXGrab DesktopDoubleBuffered
Done (including Desktop). BTW, as I've done desktop now I can't be arsed taking it out, especially as some people *cough*lionel*cough* prefer it that way for all things ;)
[Tweak.Layout] WineLook
Not done
[DSound] HardwareAcceleration DefaultPlayback DefaultCapture EmulDriver
Not done
What is done? What's left to do?
Fortunately writing prefs code has been made a lot easier by the various utilities etc I wrote during the big rejig. The x11drv patch today for instance didn't take long - the bulk of the time was spent mucking about with the rc files.
They have a <caption>, what browser do you use? It works in lynx, konqy, and mozilla.
Heh, OK. I was using the sucky GtkHtml viewer built into Evolution. That's fine then...
thanks -mike
On September 20, 2003 05:35 pm, Mike Hearn wrote:
OK, I've marked the DONE ones as done in the HTML. You are right, it looks like a lot of the hard work is done, which is a good thing :) Anyway, it now seems within reach, at least to me. Thanks!
Done (including Desktop). BTW, as I've done desktop now I can't be arsed taking it out, especially as some people *cough*lionel*cough* prefer it that way for all things ;)
The problem is that without Managed, Desktop is meaningless. Since we've moved the Managed flag to regedit, it makes no sense to have a Desktop option which does nothing (since there is no Desktop when Managed=N). So we either remove the Desktop option, or we reintroduce Managed...
Since we know long term that Managed & Desktop will have to go (not altogether, but from wine into a different program, so Lionel will be happy :)) I suggest we remove Desktop so we don't get our userbase used to stuff that will disappear in the near future.
On Sun, 2003-09-21 at 14:59, Dimitrie O. Paun wrote:
Done (including Desktop). BTW, as I've done desktop now I can't be arsed taking it out, especially as some people *cough*lionel*cough* prefer it that way for all things ;)
The problem is that without Managed, Desktop is meaningless.
Hmm, this confuses me. I just set Managed to N, and Desktop, and it works fine. It works identically to if Managed is Y in fact.
How are they related?
On September 21, 2003 10:55 am, Mike Hearn wrote:
Hmm, this confuses me. I just set Managed to N, and Desktop, and it works fine. It works identically to if Managed is Y in fact.
How are they related?
My bad. Anyway, (part of what) I was trying to say is that Desktop as an option will go away eventually (near future?), to be replaced by a standalone program, like wcmd. So I'm not sure if it's appropriate to keep it around... Not a biggie, you decide.