Bug 443687

Summary: Icons for binary patch files (IPS/BPS/bsdiff)
Product: [Plasma] Breeze Reporter: Nagy Tibor <xnagytibor>
Component: IconsAssignee: visual-design
Status: REPORTED ---    
Severity: wishlist CC: kainz.a, nate
Priority: NOR    
Version First Reported In: 5.22.5   
Target Milestone: ---   
Platform: Neon   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Nagy Tibor 2021-10-14 03:31:24 UTC
SUMMARY
The mime-info database has some definitions for binary patch file formats that Breeze currently doesn't support. The first two formats, IPS and BPS are mainly used to patch video games to avoid legal troubles distributing the original non-free binaries. Bsdiff is a high-efficiency binary patcher.

They could be supported with minimal effort by symlinking them to the text/x-patch icon. The merge symbol on that existing icon would work perfectly for binary patches as well. If you think plaintext and binary patch files needs some differentiation, text/x-patch could be color swapped.

Affected MIME types:
application/x-ips-patch
application/x-bps-patch
application/x-bsdiff

SOFTWARE/OS VERSIONS
Operating System: KDE neon 5.22
KDE Plasma Version: 5.22.5
KDE Frameworks Version: 5.87.0