Bug 489629

Summary: Add AsciiDoc MIME-type icons to Breeze
Product: [Plasma] Breeze Reporter: Ryan <ryan>
Component: IconsAssignee: visual-design
Status: CONFIRMED ---    
Severity: wishlist CC: kainz.a, m, nate, ryan
Priority: NOR    
Version First Reported In: 6.0.5   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: AsciiDoc icon (64px) for Breeze light
AsciiDoc icon (32px) for Breeze light
AsciiDoc icon (22px) for Breeze light
AsciiDoc icon (16px) for Breeze light

Description Ryan 2024-07-02 18:21:40 UTC
Created attachment 171297 [details]
AsciiDoc icon (64px) for Breeze light

SUMMARY
AsciiDoc files do not have a branded MIME-type icon in the Breeze icon theme.

STEPS TO REPRODUCE
1. Create a file with the .adoc extension
2. View directory in Dolphin

OBSERVED RESULT
AsciiDoc files appear with a generic text icon. Non-empty files are treated as text, and empty files have no associated application.

EXPECTED RESULT
Empty and non-empty files with the .adoc or .asciidoc extension will appear with an AsciiDoc-specific icon and be associated with a text editor by default.

SOFTWARE/OS VERSIONS
Operating System: openSUSE Tumbleweed 20240605
KDE Plasma Version: 6.0.5
KDE Frameworks Version: 6.2.0
Qt Version: 6.7.1

ADDITIONAL INFORMATION
See AsciiDoc brand guidelines here: https://gitlab.eclipse.org/eclipse-wg/asciidoc-wg/asciidoc-wg/-/tree/main/brand.
I have created AsciiDoc icons for Breeze light in 16, 22, 32, and 64 pixels. See attached 64-pixel example.
Comment 1 Ryan 2024-07-02 18:26:19 UTC
Created attachment 171298 [details]
AsciiDoc icon (32px) for Breeze light
Comment 2 Ryan 2024-07-02 18:27:02 UTC
Created attachment 171299 [details]
AsciiDoc icon (22px) for Breeze light
Comment 3 Ryan 2024-07-02 18:27:41 UTC
Created attachment 171300 [details]
AsciiDoc icon (16px) for Breeze light
Comment 4 Nate Graham 2024-07-03 17:25:08 UTC
Nice, wanna submit them in the form of a merge request to https://invent.kde.org/frameworks/breeze-icons/-/merge_requests/?

In the future you can just do that immediately; no need to submit a bug report/feature request first.
Comment 5 Ryan 2024-07-03 19:14:53 UTC
(In reply to Nate Graham from comment #4)
> Nice, wanna submit them in the form of a merge request to
> https://invent.kde.org/frameworks/breeze-icons/-/merge_requests/?
> 
> In the future you can just do that immediately; no need to submit a bug
> report/feature request first.

Sure. My account was closed previously, so thanks if you reactivated it. Should I create an issue first?
Comment 6 Nate Graham 2024-07-22 14:49:42 UTC
No need to open an Issue there, just do merge request. For login troubles, emailing sysadmin@kde.org about it usually helps.
Comment 7 Ryan 2024-07-24 02:16:22 UTC
(In reply to Nate Graham from comment #6)
> No need to open an Issue there, just do merge request.

Thanks Nate. My account is working now, and I think I will try some greyscale icons before making the merge request. I discovered that I somewhat miss the contrast between Dolphin's blue folders and white plain text icons. Many of the text MIME-types have a coloured icon, and this is nice too, but plain-text and markdown have black-and-white or grey icons, which might suit AsciiDoc too.