Remove long-time deprecated Encoding=UTF-8 from desktop format files
ClosedPublic

Authored by kossebau on Mar 21 2018, 11:19 PM.

Details

Summary

The "Encoding" entry had been deprecated in 2006
(https://cgit.freedesktop.org/xdg/xdg-specs/commit/?id=6855384d021d88557f80674798c584c15b547f36)
and there is no current workspace known which still requires it being set
(incl. Plasma itself).
Also has the usage been incomplete and sometimes not at the beginning as
required if used (once scripty had sorted all entries in desktop files
alphabetically and it was not restored everywhere).
Removing them altogether creates consistency and avoids further confusion
about and wasted resources for this unused data bit.

Removing those entries also from Plasma/5.12 branch avoid conflicts on
merging to master, given the entries are often next to translated entries,
or generous merging which lets the entries slip back into existance.

Diff Detail

Repository
R120 Plasma Workspace
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.
kossebau created this revision.Mar 21 2018, 11:19 PM
Restricted Application added a project: Plasma. · View Herald TranscriptMar 21 2018, 11:19 PM
Restricted Application added a subscriber: plasma-devel. · View Herald Transcript
kossebau requested review of this revision.Mar 21 2018, 11:19 PM
kossebau updated this revision to Diff 30164.

remove unrelated fields.txt file

Based on request on irc # plasma yesterday:
[14:34] <fvogt> frinring: Feel free to remove it again - in all branches please

If okayed, would do the same in the Plasma/5.12 branch to all other plasma repos I touched before in master only for this.

mart accepted this revision.Mar 23 2018, 1:00 PM
This revision is now accepted and ready to land.Mar 23 2018, 1:00 PM
This revision was automatically updated to reflect the committed changes.