Description: In the initial setup window on the first launch LibreOffice ("Welcome to LibreOffice"), besides choosing apperance settings, it is possible to enter personal details such as first name, last name, initials, and company. This change can make using Office more convenient in various organizations, as it allows to enter all necessary user information at the first launch, thereby simplifying subsequent file sharing processes. Steps to Reproduce: 1. Launch LibreOffice for the first time. 2. Launch any module. Actual Results: The "Welcome to LibreOffice" dialog does not have any fields for user information Expected Results: In "Welcome to LibreOffice" dialog have First/last name/Initials and Company fields Reproducible: Always User Profile Reset: No Additional Info:
Not a fan, IIRC this was stripped out at LO 3.3 Little justification to restore it at this point.
I am weakly-against this, for three reasons: 1. We don't need to ask the user about these things: Their full name should already been accessible to us, as is the region they're in and their languages. The initials can be derived from the name, using an appropriate heuristic. Corrections can be made after first startup as necessary. As for an organizational affiliation, that might be a bit more tricky, but - most users don't need this; and for those who do - maybe the people installing LO can arrange for that to default to something appropriate. In fact, that might be a subject for another bug... 2. I am worried about the inflation of first-startup settings users have to go through. Although TBH, if a user can skip this, maybe it's not such a big deal. 3. Like Stuart says, the opposite transition was made a while ago; we would need to look into the reason it was made and be convinced it was flawed or is no longer relevant.
Was sure we discussed this idea before but cannot find the ticket (maybe it was just my fear that this would be desired). Anyway, at least the user name is crucial for proper functioning. But making the Welcome dialog a subset of the options dialog is also not what we want. Perhaps Mike's proposal with links is the way to go, see bug 166884 comment 9.
I am against this change based on the arguments that Eyal Rozenberg already wrote.
Sorry for the delay in responding. The idea of automatically detecting the username does sound good. We initially heard similar wording from users, but for some reason we thought it would be a good idea to set user information in the welcome dialog. As far as I understand, https://bugs.documentfoundation.org/show_bug.cgi?id=166884#c9 proposes adding another tab, something like "Complete setup" or "Finish setup" which would contain a list of links that open the settings dialog. In that case, would it be possible to add automatic field filling the first time LO is launched, based on the user who started the process? The main idea of this report is the initial filling of user data. If it is possible to add auto-detection to LO, then it would probably be better to discuss a new tab for popular settings in a separate report.
(In reply to Vladislav Tarakanov from comment #5) > https://bugs.documentfoundation.org/show_bug.cgi?id=166884#c9 proposes > adding another tab, something like "Complete setup" or "Finish setup" which > would contain a list of links that open the settings dialog. Adding a tab with links to popular initial tasks is an interesting idea; but it's not this bug. > In that case, would it be possible to add automatic field filling the first > time LO is launched, based on the user who started the process? > > The main idea of this report is the initial filling of user data. ... no, it isn't. That would be a different bug. > If it is > possible to add auto-detection to LO, then it would probably be better to > discuss a new tab for popular settings in a separate report. That's not an "If" - it is possible for the basic fields.
(In reply to Eyal Rozenberg from comment #6) > ... no, it isn't. That would be a different bug. My apologies, but perhaps there was some misunderstanding because I responded instead of Amin, who created the bug. We usually create reports together, so we occasionally intervene in the discussion, which can be confusing. During the discussion, we decided it would be convenient to add a user tab directly to the startup dialog. These seemed like critical features that should be configured during the first launch. Based on this, we created a report specifically proposing to add a new tab. Our original idea was to allow users to fill in user data during the first launch. > > If it is > > possible to add auto-detection to LO, then it would probably be better to > > discuss a new tab for popular settings in a separate report. > > That's not an "If" - it is possible for the basic fields. Given the numerous comments that suggest adding a new tab for user data to the startup dialog shouldn't be added, could Amin and I implement automatic field filling in the current report without creating a new report? Or would it be better to mark this one as RESOLVED NOTABUG and implement the auto-detection in another report?
(In reply to Vladislav Tarakanov from comment #7) > Given the numerous comments that suggest adding a new tab for user data to > the startup dialog shouldn't be added, could Amin and I implement automatic > field filling in the current report without creating a new report? Or would > it be better to mark this one as RESOLVED NOTABUG and implement the > auto-detection in another report? Reason to reference a BZ ticket is to make the discussion around new features transparent for non-developers. The thread is highly informative in this regards and I suggest to just change the summary. Besides, me having concerns about automatic filling of crucial data without clear feedback. IOW, if you silently add user data how do you think the person knows what has been done?
Unfortunately, we don't see the button to change the summary, so we are attaching the updated text as a new comment. Description: When LibreOffice is first launched, some user data (Name, Initials, etc.) can be obtained based on the user data of the system user who started the session. This will simplify LibreOffice configuration for use in organizations where it's important to know which user created the document. Steps to Reproduce: 1. Launch LibreOffice for the first time. 2. Launch any module. Actual result: User data is not entered during the first launch. It must be manually specified in the settings. Expected result: Initial data population is performed based on the user data of the system.
(In reply to Heiko Tietze from comment #8) > Besides, me having concerns about automatic filling of crucial data without > clear feedback. IOW, if you silently add user data how do you think the > person knows what has been done? Can we display this information on the first tab of the startup dialog? It would look something like: > Hello, User Name! > > You are running LibreOffice for the first time. > > Please take a moment... This applies if the username is successfully autofilled. If for some reason it fails, then leave the text without the first line and simply start with: > You are running...