Closed star-buck closed 7 years ago
Done
(as always for beta of any kde apps, rm ~/.local/share/kxmlgui5/ring-kde/ring-kdeui.rc
may be necessary)
Comes up nicely here. To simplify and make consistent, in this case I would right away start with the Wizard page, and skip the welcome page layer, so this window comes up straight:
@Elv13 : What about the last comment proposal?
The wizard welcome page has been disabled as proposed
So the welcome page has been disabled only in this case when directly invoked from menu, but it still shown normally while starting the client (with or without having an account already defined)?
Correct. The splash screen replaced the wizard welcome page (as suggested). It is shown (unless disabled in the config) when the client launch (both the first and subsequent usage). The splash screen is not shown when invoked by the menu.
The splash screen replaced the wizard welcome page (as suggested).
This is not related to this ticket, but since you mention it here again: There should not be another splash screen though, as the Welcome splash already IS a splash screen.
Sorry if I misunderstood your original intent. While I did "unify" the splash screen, I did it the other way around. This can be fixed quickly.
Please note that technically, from a pure protocol point of view, the wizard isn't really considered a splash screen. I don't want to by pedantic here, but a splashscreen is "hardcoded"[1] into X11 (probably not in wayland) as a special window type designed for centered, frameless and volatile popup. The QSplashScreen
isn't designed to do what you describe either. I can revert the commit and use the wizard popup on every startup and only show the first page. However, before doing so, I would like you to consider the following and take the decision:
[1] The WM (KWin) does the actual work, but the protocol specifies how
lets go with the welcome splash as described #3 for several reasons (but also if only for the reason the other is X11-dependent anyway)
since this ticket about the option to show the wizard again is solved, ill close this here now.
this option could be added in the menu bar -> Settings -> another entry "Account Wizard" at the bottom of the dropdown menu options