Work around an issue with changing the wallpaper's filetype

Summary:
Because of the issue described in T12611, changing the filetype of the Next wallpaper is
problematic and will cause a black screen on upgrade.

This terrible horrible patch works around the issue by using the .png filename extension
even though this is not accurate. That way, the file names are the same as the old
versions of the Next wallpaper and will be loaded correctly. Using the wrong filename
extension does not actually cause any problems, it's just inaccurate. a `README` file is
placed next to the images to explain this.

I'm sorry.

Long-term, we should investigate T12611.

Test Plan:
Have previous Next wallpaper (Ice Cold) installed
Replace it on disk with Volna in original JPEG form
restart plasmashell -> black screen

Try the above again with this patch
restart plasmashell -> new wallpaper visible

Reviewers: davidedmundson, #plasma, ognarb

Reviewed By: ognarb

Subscribers: plasma-devel

Tags: #plasma

Differential Revision: https://phabricator.kde.org/D26972
wilder-5.18
Nate Graham 6 years ago
parent e920200e29
commit 8f4ea0a93f
  1. 0
      wallpapers/Next/contents/images/1024x768.png
  2. 0
      wallpapers/Next/contents/images/1280x1024.png
  3. 0
      wallpapers/Next/contents/images/1280x800.png
  4. 0
      wallpapers/Next/contents/images/1366x768.png
  5. 0
      wallpapers/Next/contents/images/1440x900.png
  6. 0
      wallpapers/Next/contents/images/1600x1200.png
  7. 0
      wallpapers/Next/contents/images/1680x1050.png
  8. 0
      wallpapers/Next/contents/images/1920x1080.png
  9. 0
      wallpapers/Next/contents/images/1920x1200.png
  10. 0
      wallpapers/Next/contents/images/2560x1440.png
  11. 0
      wallpapers/Next/contents/images/2560x1600.png
  12. 0
      wallpapers/Next/contents/images/3200x1800.png
  13. 0
      wallpapers/Next/contents/images/3200x2000.png
  14. 0
      wallpapers/Next/contents/images/3840x2160.png
  15. 0
      wallpapers/Next/contents/images/5120x2880.png
  16. 1
      wallpapers/Next/contents/images/README

Before

Width:  |  Height:  |  Size: 92 KiB

After

Width:  |  Height:  |  Size: 92 KiB

Before

Width:  |  Height:  |  Size: 160 KiB

After

Width:  |  Height:  |  Size: 160 KiB

Before

Width:  |  Height:  |  Size: 116 KiB

After

Width:  |  Height:  |  Size: 116 KiB

Before

Width:  |  Height:  |  Size: 115 KiB

After

Width:  |  Height:  |  Size: 115 KiB

Before

Width:  |  Height:  |  Size: 150 KiB

After

Width:  |  Height:  |  Size: 150 KiB

Before

Width:  |  Height:  |  Size: 246 KiB

After

Width:  |  Height:  |  Size: 246 KiB

Before

Width:  |  Height:  |  Size: 212 KiB

After

Width:  |  Height:  |  Size: 212 KiB

Before

Width:  |  Height:  |  Size: 243 KiB

After

Width:  |  Height:  |  Size: 243 KiB

Before

Width:  |  Height:  |  Size: 288 KiB

After

Width:  |  Height:  |  Size: 288 KiB

Before

Width:  |  Height:  |  Size: 475 KiB

After

Width:  |  Height:  |  Size: 475 KiB

Before

Width:  |  Height:  |  Size: 581 KiB

After

Width:  |  Height:  |  Size: 581 KiB

Before

Width:  |  Height:  |  Size: 834 KiB

After

Width:  |  Height:  |  Size: 834 KiB

Before

Width:  |  Height:  |  Size: 960 KiB

After

Width:  |  Height:  |  Size: 960 KiB

Before

Width:  |  Height:  |  Size: 1.2 MiB

After

Width:  |  Height:  |  Size: 1.2 MiB

Before

Width:  |  Height:  |  Size: 2.5 MiB

After

Width:  |  Height:  |  Size: 2.5 MiB

@ -0,0 +1 @@
These images are actually JPEGs, not PNGs. This is done because changing the filetype of the wallpaper is problematic due to the issue described in https://phabricator.kde.org/T12611. I'm sorry. :/
Loading…
Cancel
Save