Bug 415483 - Get new wallpaper: Standardize the description texts and details like size (px), format, topic, etc.
Summary: Get new wallpaper: Standardize the description texts and details like size (p...
Status: RESOLVED UPSTREAM
Alias: None
Product: frameworks-knewstuff
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: 5.65.0
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Jeremy Whiting
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-12-23 12:22 UTC by postix
Modified: 2020-12-01 19:04 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Screenshot. The dark blue text on the bottom is hardly readable on the dark background of the Breeze dark theme. The descriptions vary among the wallpapers. (223.43 KB, image/png)
2019-12-23 12:22 UTC, postix
Details

Note You need to log in before you can comment on or make changes to this bug.
Description postix 2019-12-23 12:22:25 UTC
Created attachment 124669 [details]
Screenshot. The dark  blue text on the bottom is hardly readable on the dark background of the Breeze dark theme. The descriptions vary among the wallpapers.

SUMMARY

The uploaders' descriptions of the wallpapers can vary in size, color and style: They can be bold, italic, BIG, tiny or have any color. All those styles are also displayed in the dialog of the "get new wallpaper" window.

This however leads to inconsistency and hardly readable text. It would be very convenient to have those descriptions standardized in font style and color.

Secondly, some describe the content, other tell about the various sizes offered and again others put external links into the description.
I therefore suggest: 

* The possible sizes should be read out automatically and stored in a DB and placed in a special label, so the uploader does not need to put into the description again.

Also extra fields for the other descriptions: 
* Topic (What is the image about? Nature, Technique, Abstract, Cars, etc.)
* Title 
* ...

SOFTWARE/OS VERSIONS
Operating System: Manjaro Linux 
KDE Plasma Version: 5.17.4
KDE Frameworks Version: 5.66.0
Qt Version: 5.13.2
Comment 1 Nate Graham 2020-12-01 19:04:55 UTC
This is a good idea, but I'm afraid it's not something we can enforce in the code on the frameworks side. The standardization would have to happen on the server side, ideally when content is uploaded.