Bug 443687 - Icons for binary patch files (IPS/BPS/bsdiff)
Summary: Icons for binary patch files (IPS/BPS/bsdiff)
Status: REPORTED
Alias: None
Product: Breeze
Classification: Plasma
Component: Icons (show other bugs)
Version: 5.22.5
Platform: Neon Linux
: NOR wishlist
Target Milestone: ---
Assignee: visual-design
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-10-14 03:31 UTC by Nagy Tibor
Modified: 2021-10-14 03:46 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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