Apache OpenOffice (AOO) Bugzilla – Issue 62654
first start: FirstStartWizard is shown even if "FirstStartWizardCompleted" is true
Last modified: 2013-08-07 15:26:05 UTC
Hi, at first start after installing a rc build of oo 2.0.2 the FirstStartWizard dialog is *always* shown... this seems to happen, if the <prop oor:name="LicenseAcceptDate" oor:type="xs:string"> <value>2005-01-27T16:45:59</value> </prop> inside the \soffice\user\registry\data\org\openoffice\setup.xcu is older than the release date ... even if the other props "ooSetupInstCompleted" and "FirstStartWizardCompleted" are "true" ... and "FirstRun" (common.xcu) is "false" ... Is this a new feature ? This prevents a *silent* upgrade in a multi user environment and is not useful, if you want to use your previous user settings from an older installation ... regards Oliver
I think we should rethink the behaviour of the startup wizard. Checking the timestamp of a licence file is not satisfying,
StartUp Wizard is based on the spec http://specs.openoffice.org/appwide/migration/spec_migration.sxw
dispatch to framework
cd: Accepted. Must be discussed with the old iTeam members if this side-effect is a bug or a feature.
As this isn't an issue before we install a version past 3.0 we can move the target to 3.1.
We are short before code freeze for OOo 3.1. I have to move this issue to 3.2.
is it possible that "LicenseAcceptDate" is no longer used in OO 3.1 ?
cd->brinzing: No, it's used within IsFirstStartWizardNeeded(). See impl_isLicenseAccepted() in desktop/source/app/appfirststart.cxx. The situation is definitely not good but I am completely buried with other important task. E.g. start up performance and looking at Windows 7 compatibility of OOo. cd: Put mav on CC cd->mav: May be you have someone how can fix this issue.
cd: We missed the OOo 3.2 release and I have to shift this issue to the next release.
i found a bugfix to disable first start wizard for oo 3.1.1 imho this issue can be closed: *Setup.xcu* <?xml version="1.0" encoding="UTF-8"?> <oor:component-data xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" oor:name="Setup" oor:package="org.openoffice"> <node oor:name="Office"> <prop oor:name="ooSetupInstCompleted" oor:type="xs:boolean"> <value>true</value> </prop> <prop oor:name="FirstStartWizardCompleted" oor:type="xs:boolean"> <value>true</value> </prop> </node> </oor:component-data> *Common.xcu* <?xml version="1.0" encoding="UTF-8"?> <oor:component-data xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" oor:name="Common" oor:package="org.openoffice.Office"> <node oor:name="Help"> <node oor:name="Registration"> <prop oor:name="ReminderDate" oor:type="xs:string"> <!-- ReminderDate is: "Patch+BuildNo" (9420 for OO 3.1.1) --> <value>Patch9420</value> </prop> </node> </node> <node oor:name="Misc"> <prop oor:name="FirstRun" oor:type="xs:boolean"> <value>false</value> </prop> </node> </oor:component-data>
<BUMP> Hi, I am using OOo-dev 3.3 300m77(Build:9496) on Mac os x 10.6.3 and I also have this persistent registration screen issue, which returns at each startup even after having finished the screen earlier.
cd: Too late to fixed for OOo 3.3. Must be shifted to next release. If you think that this issue is a show stopper please nominate it. Up to now I haven't been able to reproduce this issue.