| Summary: | Feature Request: Ability to customize or remove default pages | ||
|---|---|---|---|
| Product: | [Applications] Welcome Center | Reporter: | Erich Eickmeyer <eeickmeyer> |
| Component: | general | Assignee: | Oliver Beard <olib141> |
| Status: | CONFIRMED --- | ||
| Severity: | wishlist | CC: | nate, olib141 |
| Priority: | NOR | ||
| Version First Reported In: | unspecified | ||
| Target Milestone: | --- | ||
| Platform: | Ubuntu | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: | Ubuntu Studio Desktop Thumbnail | ||
|
Description
Erich Eickmeyer
2025-02-05 16:25:16 UTC
We definitely plan to support customising the pages shown with more precision than the current distro pages system offers. For this, though, we definitely need customisation of the existing pages, including declaratively changing the background, panel position, panel floating, and widget order (and presence). I can certainly add this. What you can do, for now, is to patch the QML. It *should* be relatively simple to change the anchors for the mock panel to place it at the top, and the background is only in a few places if you'd like to change that as well. (In reply to Oliver Beard from comment #1) > We definitely plan to support customising the pages shown with more > precision than the current distro pages system offers. > > For this, though, we definitely need customisation of the existing pages, > including declaratively changing the background, panel position, panel > floating, and widget order (and presence). I can certainly add this. > > What you can do, for now, is to patch the QML. It *should* be relatively > simple to change the anchors for the mock panel to place it at the top, and > the background is only in a few places if you'd like to change that as well. Right, we can patch the QML, but Kubuntu doesn't desire that (we share all of the same packages, no additional repos). It would require patching-out *all* or some of the QML and replacing it with custom pages defined in a separate settings package (the 01-*.qml extended pages). The unfortunate part is that will make it out-of-order. (In reply to Erich Eickmeyer from comment #2) > Right, we can patch the QML, but Kubuntu doesn't desire that (we share all > of the same packages, no additional repos). It would require patching-out > *all* or some of the QML and replacing it with custom pages defined in a > separate settings package (the 01-*.qml extended pages). The unfortunate > part is that will make it out-of-order. I meant you can make the necessary changes in a patch, but yeah, sharing the packages would preclude that. Could you make a list of changes/deviations that would need to be supported for Ubuntu Studio's Welcome Center to fit in perfectly? (In reply to Oliver Beard from comment #3) > Could you make a list of changes/deviations that would need to be supported > for Ubuntu Studio's Welcome Center to fit in perfectly? Really, the only thing we need at this time is the ability to replace or modify SimpleWhenNeeded.qml as it's the only real showstopper. That said, if that can be handled, then there's probably no reason why they cannot all be handled from my perspective, which is somewhat limited in that regard as it might be a much larger project than what my limited knowledge on it might anticipate. The other thing is, by default, the original introduction page defaults to getting the distribution name from the distro, which is not necessarily the flavor name (Kubuntu and Ubuntu Studio both show as Ubuntu). I saw where it is getting that information, and that's not something we can (or should) change for the sake of this. This, however, is easily mitigated by the .desktop file mentioned in the README.md. |