|
Bugzilla – Full Text Bug Listing |
| Summary: | package default wallpaper | ||
|---|---|---|---|
| Product: | [openSUSE] openSUSE 11.0 | Reporter: | Jakub Steiner <jimmac> |
| Component: | GNOME | Assignee: | Stanislav Brabec <sbrabec> |
| Status: | RESOLVED FIXED | QA Contact: | E-mail List <qa-bugs> |
| Severity: | Normal | ||
| Priority: | P5 - None | CC: | captain.magnus |
| Version: | Alpha 2plus | ||
| Target Milestone: | --- | ||
| Hardware: | Other | ||
| OS: | Other | ||
| Whiteboard: | |||
| Found By: | --- | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
| Bug Depends on: | |||
| Bug Blocks: | 369270 | ||
|
Description
Jakub Steiner
2008-03-12 16:06:56 UTC
Why is this assigned to Vincent?
> Please do not convert to JPEG/JFIF as that will result
Do you have this time an answer how to upgrade older user's config from png to jpeg?
>Do you have this time an answer how to upgrade older user's config from png to
jpeg?
Stephan, can you please rephrase the question? I'm not sure what you are asking.
Previous distro releases used default-1600x1200.jpg and default-1920x1200.jpg - now having a default-1600x1200.png requires 3+ desktop code for configuration migration for users upgrading. We had this discussion for 10.3 already. Not even mentioning that the new wallpaper as png is more than 6 times the size than the ones of the previous releases. Added to package, let's see how much breaks. Stephan: thanks for working on this. Not quite sure what we can do wrt the GNOME variant. JP: do you think we'd have enough space for this? To Stephan Binner: To Which package you added it? In GNOME, it should fall into gnome-session-branding-openSUSE, which is for technical reasons part of the gconf2-branding-openSUSE. And yes, GNOME will need fix for the old defaults: Local user GConf database was customized by /usr/bin/gnome to a non-default value. So GNOME thinks, that e. g. default-1920x1200.jpg was picked by user and ignores any further changes in the default branding. I will revert this from /usr/bin/gnome. It will need additional hacks reverting local gconf database to the default, if the change was done by this script. It has to remain there at least to SLED12. We probably should define, the path of the default image somehow. In GNOME, there is no problem to set it to arbitrary path (PNG, JPG, SVG), but we don't want to package it more than once. > To Stephan Binner: To Which package you added it?
desktop-data-openSUSE of course
Default wallpaper added to gconf2-branding-openSUSE for beta1. Later I will create the magic to either reuse desktop-data-openSUSE one or dynamic default-wallpaper-gnome-11.0.1.tar.bz2. gnome-session fixed to not modify user database, so the default background is now defined by the system gconf key sets. To Stephan Binner: Symlinking of default-1600x1200.jpg to openSUSE110-1600x1200.png looks like a bad idea and GNOME refuses to open such file. I will use directly openSUSE110-1600x1200.png and add Requires: desktop-data-openSUSE = 11.0. Additionally, I will symlink all desktop-data-openSUSE wallpapers to /usr/share/backgrounds to make them easily visible in background selection tool in GNOME. Default wallpaper removed from gconf2-branding-openSUSE and gconf2-branding-openSUSE now requires desktop-data-openSUSE. Optional dynamic wallpaper packaged as a new package: gnome-wallpaper-openSUSE. If it is installed, it is used as a default, if it is not installed, GNOME default wallpaper reverts to static image from gconf2-branding-openSUSE. desktop-data-openSUSE wallpapers are symlinked to /usr/share/backgrounds, so GNOME users can easily find them in the background selector. |