broulik created this revision. broulik added reviewers: Plasma, fvogt, ognarb. Herald added a project: Plasma. Herald added a subscriber: plasma-devel. broulik requested review of this revision.
REVISION SUMMARY Check whether the extension is supported and enabled. Unfortunately, I removed the loaded/unloaded singals for plugins in the host at some point and so I don't have convenient signals for that anymore :( I will add them back but for stable and older hosts that won't really help. TEST PLAN - Started p-b-i, got Share entry, disabled in settings, Share entry was gone, turned it back on, Share entry reappeared - Patched my host to not have purpose plugin (simulating older plasma), got no share entry REPOSITORY R856 Plasma Browser Integration REVISION DETAIL https://phabricator.kde.org/D28707 AFFECTED FILES extension/extension-purpose.js extension/extension.js To: broulik, #plasma, fvogt, ognarb Cc: plasma-devel, Orage, LeGast00n, The-Feren-OS-Dev, cblack, jraleigh, zachus, fbampaloukas, GB_2, ragreen, ZrenBot, ngraham, himcesjf, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, ahiemstra, mart