Prepare for resource loading

Cleanup the Clapper install path detection code in a way to make gresources loading eventually possible for compiled builds
This commit is contained in:
Rafostar
2021-09-05 17:07:11 +02:00
parent 3c765e9f17
commit dea67e4712
6 changed files with 45 additions and 41 deletions

View File

@@ -428,7 +428,7 @@ class ClapperPrefsPluginExpander extends Adw.ExpanderRow
let PrefsPluginRankingSubpage = GObject.registerClass({
GTypeName: 'ClapperPrefsPluginRankingSubpage',
Template: `file://${Misc.getClapperPath()}/ui/preferences-plugin-ranking-subpage.ui`,
Template: Misc.getResourceUri('ui/preferences-plugin-ranking-subpage.ui'),
InternalChildren: ['decoders_group'],
},
class ClapperPrefsPluginRankingSubpage extends Gtk.Box
@@ -506,7 +506,7 @@ class ClapperPrefsPluginRankingSubpage extends Gtk.Box
var PrefsWindow = GObject.registerClass({
GTypeName: 'ClapperPrefsWindow',
Template: `file://${Misc.getClapperPath()}/ui/preferences-window.ui`,
Template: Misc.getResourceUri('ui/preferences-window.ui'),
},
class ClapperPrefsWindow extends Adw.PreferencesWindow
{