diff --git a/tromjaro/gnome/Packages-Desktop b/tromjaro/gnome/Packages-Desktop index 60fe212e..8f9922e6 100644 --- a/tromjaro/gnome/Packages-Desktop +++ b/tromjaro/gnome/Packages-Desktop @@ -6,8 +6,9 @@ vimix-kde-git vimix-gtk-themes-git kvantum-theme-vimix-git imageburner -feathernotes-git bitmask +gnome-fuzzy-app-search-git +openrgb @@ -88,6 +89,9 @@ dconf-editor dmidecode gdm gedit + +feathernotes + gtksourceview-pkgbuild #highlight for PKGBUILD gnome-calculator gnome-control-center @@ -102,7 +106,6 @@ gnome-settings-daemon gnome-shell gnome-system-log gnome-system-monitor -gnome-terminal gnome-themes-standard gnome-user-docs gnome-tweaks @@ -130,6 +133,7 @@ inxi kernel-alive pacui mc + ######## manjaro-alsa manjaro-hotfixes @@ -165,7 +169,6 @@ avahi networkmanager ntp openssh -terminus-font-otb tracker tracker-miners qgnomeplatform diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.config/feathernotes/fn.conf b/tromjaro/gnome/desktop-overlay/etc/skel/.config/feathernotes/fn.conf index b7f2e0cf..8ad2e977 100644 --- a/tromjaro/gnome/desktop-overlay/etc/skel/.config/feathernotes/fn.conf +++ b/tromjaro/gnome/desktop-overlay/etc/skel/.config/feathernotes/fn.conf @@ -4,6 +4,7 @@ autoReplace=false autoSave=1 noIndent=false noWrap=false +openLastFile=true scrollJumpWorkaround=false [window] diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net/base.js b/tromjaro/gnome/desktop-overlay/etc/skel/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net/base.js index 6f830739..3c42272f 100644 --- a/tromjaro/gnome/desktop-overlay/etc/skel/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net/base.js +++ b/tromjaro/gnome/desktop-overlay/etc/skel/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net/base.js @@ -19,7 +19,7 @@ const Main = imports.ui.main; const PopupMenu = imports.ui.popupMenu; const VolumeMenu = imports.ui.status.volume; -const {Atk, St, GObject, GLib} = imports.gi; +const { Atk, St, GObject, GLib } = imports.gi; const Gvc = imports.gi.Gvc; const ExtensionUtils = imports.misc.extensionUtils; @@ -29,14 +29,16 @@ const _d = Lib._log; const Prefs = Me.imports.prefs; const SignalManager = Lib.SignalManager; +let maxId = -1; -var SoundDeviceChooserBase = class SoundDeviceChooserBase{ +var SoundDeviceChooserBase = class SoundDeviceChooserBase { constructor(deviceType) { _d("SDC: init"); - this.menuItem = new PopupMenu.PopupSubMenuMenuItem ('Extension initialising...', true); + this.menuItem = new PopupMenu.PopupSubMenuMenuItem('Extension initialising...', true); this.deviceType = deviceType; this._devices = {}; + this._cards = []; this._availableDevicesIds = {}; this._control = VolumeMenu.getMixerControl(); this._settings = Lib.getSettings(Prefs.SETTINGS_SCHEMA); @@ -44,9 +46,9 @@ var SoundDeviceChooserBase = class SoundDeviceChooserBase{ this._setLog(); this._signalManager = new SignalManager(); - this._signalManager.addSignal(this._settings,"changed::" + Prefs.ENABLE_LOG, this._setLog.bind(this)); + this._signalManager.addSignal(this._settings, "changed::" + Prefs.ENABLE_LOG, this._setLog.bind(this)); - if(this._control.get_state() == Gvc.MixerControlState.READY) { + if (this._control.get_state() == Gvc.MixerControlState.READY) { this._onControlStateChanged(); } else { @@ -54,28 +56,31 @@ var SoundDeviceChooserBase = class SoundDeviceChooserBase{ } } - _setLog(){ Lib.setLog(this._settings.get_boolean(Prefs.ENABLE_LOG));} + _setLog() { Lib.setLog(this._settings.get_boolean(Prefs.ENABLE_LOG)); } _onControlStateChanged() { - if(this._control.get_state() == Gvc.MixerControlState.READY) { - if(!this._initialised) { + if (this._control.get_state() == Gvc.MixerControlState.READY) { + if (!this._initialised) { this._initialised = true; this._signalManager.addSignal(this._control, this.deviceType + "-added", this._deviceAdded.bind(this)); this._signalManager.addSignal(this._control, this.deviceType + "-removed", this._deviceRemoved.bind(this)); this._signalManager.addSignal(this._control, "active-" + this.deviceType + "-update", this._deviceActivated.bind(this)); + this._signalManager.addSignal(this._control, "card-removed", this._updateCards.bind(this)); + this._signalManager.addSignal(this._control, "card-added", this._updateCards.bind(this)); - this._signalManager.addSignal(this._settings,"changed::" + Prefs.HIDE_ON_SINGLE_DEVICE,this._setChooserVisibility.bind(this) ); - this._signalManager.addSignal(this._settings,"changed::" + Prefs.SHOW_PROFILES , this._setProfileVisibility.bind(this)); - this._signalManager.addSignal(this._settings,"changed::" + Prefs.ICON_THEME , this._setIcons.bind(this)); - this._signalManager.addSignal(this._settings,"changed::" + Prefs.HIDE_MENU_ICONS , this._setIcons.bind(this)); - this._signalManager.addSignal(this._settings,"changed::" + Prefs.PORT_SETTINGS , this._resetDevices.bind(this)); + this._signalManager.addSignal(this._settings, "changed::" + Prefs.HIDE_ON_SINGLE_DEVICE, this._setChooserVisibility.bind(this)); + this._signalManager.addSignal(this._settings, "changed::" + Prefs.SHOW_PROFILES, this._setProfileVisibility.bind(this)); + this._signalManager.addSignal(this._settings, "changed::" + Prefs.ICON_THEME, this._setIcons.bind(this)); + this._signalManager.addSignal(this._settings, "changed::" + Prefs.HIDE_MENU_ICONS, this._setIcons.bind(this)); + this._signalManager.addSignal(this._settings, "changed::" + Prefs.PORT_SETTINGS, this._resetDevices.bind(this)); - this._show_device_signal = Prefs["SHOW_" + this.deviceType.toUpperCase() + "_DEVICES"]; + this._show_device_signal = Prefs["SHOW_" + this.deviceType.toUpperCase() + "_DEVICES"]; - this._signalManager.addSignal(this._settings,"changed::" + this._show_device_signal, this._setVisibility.bind(this)); + this._signalManager.addSignal(this._settings, "changed::" + this._show_device_signal, this._setVisibility.bind(this)); - this._portsSettings = JSON.parse(this._settings.get_string(Prefs.PORT_SETTINGS)); + //this._portsSettings = JSON.parse(this._settings.get_string(Prefs.PORT_SETTINGS)); + this._portsSettings = Prefs.getPortsFromSettings(this._settings); /** * There is no direct way to get all the UI devices from @@ -86,33 +91,35 @@ var SoundDeviceChooserBase = class SoundDeviceChooserBase{ */ let id = 0; - let maxId = -1; - let dummyDevice = new Gvc.MixerUIDevice(); - maxId = dummyDevice.get_id(); + if (maxId < 0) { + let dummyDevice = new Gvc.MixerUIDevice(); + maxId = dummyDevice.get_id(); + } _d("Max Id:" + maxId); let defaultDevice = this.getDefaultDevice(); - while(++id < maxId) { + while (++id < maxId) { let uidevice = this._deviceAdded(this._control, id); - if(uidevice) { + if (uidevice) { let stream = this._control.get_stream_from_device(uidevice); - if(stream) { + if (stream) { let stream_port = stream.get_port(); let uidevice_port = uidevice.get_port(); - if(((!stream_port && !uidevice_port) || - (stream_port && stream_port.port === uidevice_port)) && - stream == defaultDevice) { + if (((!stream_port && !uidevice_port) || + (stream_port && stream_port.port === uidevice_port)) && + stream == defaultDevice) { this._deviceActivated(this._control, id); } } } } + //We dont have any way to understand that the profile has changed in the settings + //Just an useless workaround and potentially crashes shell + this.activeProfileTimeout = GLib.timeout_add(GLib.PRIORITY_DEFAULT, 2000, + this._setActiveProfile.bind(this)); - this.activeProfileTimeout = GLib.timeout_add(GLib.PRIORITY_DEFAULT, 1000, - this._setActiveProfile.bind(this)); - - if(this._controlStateChangeSignal) { + if (this._controlStateChangeSignal) { this._controlStateChangeSignal.disconnect(); delete this._controlStateChangeSignal; } @@ -121,20 +128,30 @@ var SoundDeviceChooserBase = class SoundDeviceChooserBase{ } } + _updateCards(control, cardId) { + this._cards = []; + let cards = this._control.get_cards(); + for (let card of cards) { + this._cards.push(card.index); + } + } + _deviceAdded(control, id, dontcheck) { let obj = this._devices[id]; let uidevice = null; - if(!obj) { + if (!obj) { uidevice = this.lookupDeviceById(id); - if(!uidevice) { + if (!uidevice || !uidevice.port_name || uidevice.description.match(/Dummy\s+(Output|Input)/gi)) { return null; } + obj = new Object(); + obj.id = id; obj.uidevice = uidevice; obj.text = uidevice.description; - if(uidevice.origin != "") - obj.text += " (" + uidevice.origin + ")"; + if (uidevice.origin != "") + obj.text += " - " + uidevice.origin; /* * obj.item = this.menu.addAction( obj.text, function() { @@ -146,19 +163,20 @@ var SoundDeviceChooserBase = class SoundDeviceChooserBase{ */ let icon = uidevice.get_icon_name(); - if(icon == null || icon.trim() == "") + if (icon == null || icon.trim() == "") icon = this.getDefaultIcon(); let icon_name = this._getIcon(icon); - obj.item = this.menuItem.menu.addAction( obj.text, function() { + obj.item = this.menuItem.menu.addAction(obj.text, function() { + _d("Device Change request"); this.changeDevice(uidevice); }.bind(this), icon_name); - if(!obj.profiles) { + if (!obj.profiles) { obj.profiles = Lib.getProfiles(control, uidevice); } - if(!obj.profilesitems) { + if (!obj.profilesitems) { obj.profilesitems = []; } this._devices[id] = obj; @@ -175,27 +193,38 @@ var SoundDeviceChooserBase = class SoundDeviceChooserBase{ } } - if(obj.active) { + if (obj.active) { return uidevice; } - _d("Added: " + id + ":" + uidevice.description + ":" + uidevice.port_name); - if(!this._availableDevicesIds[id]){ + _d("Added: " + id + ":" + uidevice.description + ":" + uidevice.port_name + ":" + obj.uidevice.origin); + if (!this._availableDevicesIds[id]) { this._availableDevicesIds[id] = 0; } - this._availableDevicesIds[id] ++; + this._availableDevicesIds[id]++; obj.active = true; - obj.activeProfile = uidevice.get_active_profile(); - let showProfiles = this._settings.get_boolean(Prefs.SHOW_PROFILES); + let stream = this._control.get_stream_from_device(uidevice); + if (stream) { + obj.activeProfile = uidevice.get_active_profile(); + } + else { + obj.activeProfile = ""; + } + //let showProfiles = this._settings.get_boolean(Prefs.SHOW_PROFILES); if (obj.profiles) { for (let profile of obj.profiles) { let profileItem = obj.profilesitems[profile.name]; - if(!profileItem) { + if (!profileItem) { let profileName = profile.name; - profileItem = this.menuItem.menu.addAction( "Profile: " + profile.human_name, function() { + profileItem = this.menuItem.menu.addAction("Profile: " + profile.human_name, function() { _d("i am setting profile, " + profile.human_name + ":" + uidevice.description + ":" + uidevice.port_name); - if(this._activeDevice && this._activeDevice.uidevice !== uidevice) { + let stream = this._control.get_stream_from_device(uidevice); + //No Active stream probably inactive port + if (!stream) { + return; + } + if (this._activeDevice && this._activeDevice.uidevice !== uidevice) { _d("Changing active device to " + uidevice.description + ":" + uidevice.port_name); this.changeDevice(uidevice); } @@ -205,10 +234,10 @@ var SoundDeviceChooserBase = class SoundDeviceChooserBase{ obj.profilesitems[profileName] = profileItem; profileItem.setProfileActive = function(active) { - if(active) { + if (active) { // this._ornamentLabel.text = "\u2727"; this._ornamentLabel.text = "\u266A"; - if(this.add_style_pseudo_class) { + if (this.add_style_pseudo_class) { this.add_style_pseudo_class('checked'); this.remove_style_pseudo_class('insensitive'); } @@ -219,7 +248,7 @@ var SoundDeviceChooserBase = class SoundDeviceChooserBase{ } else { this._ornamentLabel.text = ""; - if(this.add_style_pseudo_class) { + if (this.add_style_pseudo_class) { this.remove_style_pseudo_class('checked'); this.add_style_pseudo_class('insensitive'); } @@ -235,7 +264,7 @@ var SoundDeviceChooserBase = class SoundDeviceChooserBase{ profileItem.setProfileActive(obj.activeProfile == profile.name); } } - if (!dontcheck && !this._canShowDevice(uidevice, uidevice.port_available)) { + if (!dontcheck && !this._canShowDevice(uidevice, uidevice.port_available)) { this._deviceRemoved(control, id, true); } this._setChooserVisibility(); @@ -245,25 +274,26 @@ var SoundDeviceChooserBase = class SoundDeviceChooserBase{ _deviceRemoved(control, id, dontcheck) { let obj = this._devices[id]; - if(obj && obj.active) { - _d("Removed: " + id); - if(!dontcheck && this._canShowDevice(obj.uidevice, false)) { + //delete this._devices[id]; + if (obj && obj.active) { + _d("Removed: " + id + ":" + obj.uidevice.description + ":" + obj.uidevice.port_name + ":" + obj.uidevice.origin); + if (!dontcheck && this._canShowDevice(obj.uidevice, false)) { _d('Device removed, but not hiding as its set to be shown always'); return; } - delete this._availableDevicesIds[id] ; + delete this._availableDevicesIds[id]; obj.item.actor.visible = false; obj.active = false; if (obj.profiles) { for (let profile of obj.profiles) { let profileItem = obj.profilesitems[profile.name]; - if(profileItem) { + if (profileItem) { profileItem.actor.visible = false; } } } - if(this.deviceRemovedTimout) { + if (this.deviceRemovedTimout) { GLib.source_remove(this.deviceRemovedTimout); this.deviceRemovedTimout = null; } @@ -273,11 +303,12 @@ var SoundDeviceChooserBase = class SoundDeviceChooserBase{ * when the uidevice is removed, Speakers are automatically * activated. So, lets wait for sometime before activating. */ - this.deviceRemovedTimout = GLib.timeout_add(GLib.PRIORITY_DEFAULT,1500, function() { + this.deviceRemovedTimout = GLib.timeout_add(GLib.PRIORITY_DEFAULT, 1500, function() { + _d("Device Removed timeout"); if (obj === this._activeDevice) { - for ( let id in this._devices) { + for (let id in this._devices) { let device = this._devices[id]; - if(device.active == true) { + if (device.active == true) { this.changeDevice(device.uidevice); break; } @@ -293,11 +324,11 @@ var SoundDeviceChooserBase = class SoundDeviceChooserBase{ _deviceActivated(control, id) { let obj = this._devices[id]; - if(obj && obj !== this._activeDevice) { - _d("Activated: " + id); - if(this._activeDevice) { + if (obj && obj !== this._activeDevice) { + _d("Activated: " + id + ":" + obj.uidevice.description + ":" + obj.uidevice.port_name + ":" + obj.uidevice.origin); + if (this._activeDevice) { this._activeDevice.item.setOrnament(PopupMenu.Ornament.NONE); - if(this._activeDevice.item.remove_style_pseudo_class) { + if (this._activeDevice.item.remove_style_pseudo_class) { this._activeDevice.item.remove_style_pseudo_class('checked'); } else { @@ -306,7 +337,7 @@ var SoundDeviceChooserBase = class SoundDeviceChooserBase{ } this._activeDevice = obj; obj.item.setOrnament(PopupMenu.Ornament.CHECK); - if(obj.item.add_style_pseudo_class) { + if (obj.item.add_style_pseudo_class) { obj.item.add_style_pseudo_class('checked'); } else { @@ -318,7 +349,7 @@ var SoundDeviceChooserBase = class SoundDeviceChooserBase{ if (!this._settings.get_boolean(Prefs.HIDE_MENU_ICONS)) { let icon = obj.uidevice.get_icon_name(); - if(icon == null || icon.trim() == "") + if (icon == null || icon.trim() == "") icon = this.getDefaultIcon(); this.menuItem.icon.icon_name = this._getIcon(icon); } else { @@ -328,21 +359,27 @@ var SoundDeviceChooserBase = class SoundDeviceChooserBase{ } _setActiveProfile() { - for (let id in this._devices) { + //_d("Setting Active Profile"); + /*for (let id in this._devices) { let device = this._devices[id]; - if(device.active) { + if (device.active) { this._setDeviceActiveProfile(device); } - } + }*/ + this._setDeviceActiveProfile(this._activeDevice); return true; } _setDeviceActiveProfile(device) { - if (!device.uidevice.port_name) { + if (!device.uidevice.port_name || !this._availableDevicesIds[device.id]) { + return; + } + let stream = this._control.get_stream_from_device(device.uidevice); + if (stream) { return; } let activeProfile = device.uidevice.get_active_profile(); - if(activeProfile && device.activeProfile != activeProfile) { + if (activeProfile && device.activeProfile != activeProfile) { device.activeProfile = activeProfile; for (let profile of device.profiles) { device.profilesitems[profile.name].setProfileActive(profile.name == device.activeProfile); @@ -373,7 +410,7 @@ var SoundDeviceChooserBase = class SoundDeviceChooserBase{ let visibility = this._settings.get_boolean(Prefs.SHOW_PROFILES); for (let id in this._availableDevicesIds) { let device = this._devices[id]; - if ( device.profiles ) { + if (device.profiles) { for (let profile of device.profiles) { device.profilesitems[profile.name].actor.visible = (visibility && device.item.actor.visible && Object.keys(device.profilesitems).length > 1); @@ -385,12 +422,12 @@ var SoundDeviceChooserBase = class SoundDeviceChooserBase{ _getIcon(name) { let iconsType = this._settings.get_string(Prefs.ICON_THEME); switch (iconsType) { - case Prefs.ICON_THEME_COLORED: - return name; - case Prefs.ICON_THEME_MONOCHROME: - return name + "-symbolic"; - default: - return "none"; + case Prefs.ICON_THEME_COLORED: + return name; + case Prefs.ICON_THEME_MONOCHROME: + return name + "-symbolic"; + default: + return "none"; } } @@ -399,7 +436,7 @@ var SoundDeviceChooserBase = class SoundDeviceChooserBase{ for (let id in this._devices) { let device = this._devices[id]; let icon = device.uidevice.get_icon_name(); - if(icon == null || icon.trim() == "") + if (icon == null || icon.trim() == "") icon = this.getDefaultIcon(); // device.item._icon.icon_name = this._getIcon(icon); device.item.setIcon(this._getIcon(icon)); @@ -409,7 +446,7 @@ var SoundDeviceChooserBase = class SoundDeviceChooserBase{ // Gnome menu, not in the list. if (!this._settings.get_boolean(Prefs.HIDE_MENU_ICONS)) { let icon = this._activeDevice.uidevice.get_icon_name(); - if(icon == null || icon.trim() == "") + if (icon == null || icon.trim() == "") icon = this.getDefaultIcon(); this.menuItem.icon.icon_name = this._getIcon(icon); @@ -420,21 +457,39 @@ var SoundDeviceChooserBase = class SoundDeviceChooserBase{ _canShowDevice(uidevice, defaultValue) { - if(!uidevice || !this._portsSettings || uidevice.port_name == null || uidevice.description == null) { + if (!uidevice || !this._portsSettings || uidevice.port_name == null || uidevice.description == null) { return defaultValue; } + let stream = this._control.get_stream_from_device(uidevice); + let cardName = null; + if (stream) { + let cardId = stream.get_card_index(); + if (cardId != null) { + _d("Card Index" + cardId); + let _card = Lib.getCard(cardId); + if (_card) { + cardName = _card.name; + } + else { + //card id found, but not available in list + return false; + } + _d("Card Name" + cardName); + } + } for (let port of this._portsSettings) { - if(port && port.name == uidevice.port_name && port.human_name == uidevice.description) { - switch(port.display_option) { - case 1: - return true; + //_d("P" + port.name + "==" + uidevice.port_name + "==" + port.human_name + "==" + uidevice.description + "==" + cardName + "==" + port.card_name) + if (port && port.name == uidevice.port_name && port.human_name == uidevice.description && (!cardName || cardName == port.card_name)) { + switch (port.display_option) { + case 1: + return true; - case 2: - return false; + case 2: + return false; - default: - return defaultValue; + default: + return defaultValue; } } } @@ -442,25 +497,26 @@ var SoundDeviceChooserBase = class SoundDeviceChooserBase{ } _resetDevices() { - this._portsSettings = JSON.parse(this._settings.get_string(Prefs.PORT_SETTINGS)); + //this._portsSettings = JSON.parse(this._settings.get_string(Prefs.PORT_SETTINGS)); + this._portsSettings = Prefs.getPortsFromSettings(this._settings); for (let id in this._devices) { let device = this._devices[id]; let uidevice = device.uidevice; - if(uidevice.port_name == null || uidevice.description == null) { + if (uidevice.port_name == null || uidevice.description == null) { continue; } - switch(this._canShowDevice(uidevice, uidevice.port_available)) { - case true: - this._deviceAdded(this._control, uidevice.get_id(), true); - break; - case false: - this._deviceRemoved(this._control, uidevice.get_id(), true); - break; + switch (this._canShowDevice(uidevice, uidevice.port_available)) { + case true: + this._deviceAdded(this._control, uidevice.get_id(), true); + break; + case false: + this._deviceRemoved(this._control, uidevice.get_id(), true); + break; } } } - _setVisibility () { + _setVisibility() { if (!this._settings.get_boolean(this._show_device_signal)) this.menuItem.actor.visible = false; else @@ -471,11 +527,11 @@ var SoundDeviceChooserBase = class SoundDeviceChooserBase{ destroy() { this._signalManager.disconnectAll(); - if(this.deviceRemovedTimout) { + if (this.deviceRemovedTimout) { GLib.source_remove(this.deviceRemovedTimout); this.deviceRemovedTimout = null; } - if(this.activeProfileTimeout) { + if (this.activeProfileTimeout) { GLib.source_remove(this.activeProfileTimeout); this.activeProfileTimeout = null; } diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net/convenience.js b/tromjaro/gnome/desktop-overlay/etc/skel/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net/convenience.js index 54ad06fe..81513c34 100644 --- a/tromjaro/gnome/desktop-overlay/etc/skel/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net/convenience.js +++ b/tromjaro/gnome/desktop-overlay/etc/skel/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net/convenience.js @@ -27,11 +27,11 @@ const Prefs = Me.imports.prefs; var DEBUG = false; var logWrap; -if(log != undefined){ - logWrap = log; +if (log != undefined) { + logWrap = log; } else { - logWrap = global.log + logWrap = global.log } /** @@ -57,42 +57,48 @@ function getSettings(schema) { let schemaDir = Me.dir.get_child('schemas'); let schemaSource; if (schemaDir.query_exists(null)) - schemaSource = GioSSS.new_from_directory(schemaDir.get_path(),GioSSS.get_default(),false); + schemaSource = GioSSS.new_from_directory(schemaDir.get_path(), GioSSS.get_default(), false); else schemaSource = GioSSS.get_default(); let schemaObj = schemaSource.lookup(schema, true); if (!schemaObj) throw new Error('Schema ' + schema + ' could not be found for extension ' - + Me.metadata.uuid + '. Please check your installation.'); + + Me.metadata.uuid + '. Please check your installation.'); let _settings = new Gio.Settings({ settings_schema: schemaObj }); return _settings; } let cards; -function getProfiles(control, uidevice) -{ + +function getCard(card_index) { + if (!cards || Object.keys(cards).length == 0) { + refreshCards(); + } + return cards[card_index]; +} + + +function getProfiles(control, uidevice) { let stream = control.lookup_stream_id(uidevice.get_stream_id()); - if(stream) { - if(!cards || Object.keys(cards).length == 0 || !cards[stream.card_index]) { + if (stream) { + if (!cards || Object.keys(cards).length == 0 || !cards[stream.card_index]) { refreshCards(); } - if(cards && cards[stream.card_index]) { - _log("Getting profile form stream id " + uidevice.port_name ); + if (cards && cards[stream.card_index]) { + _log("Getting profile form stream id " + uidevice.port_name); return getProfilesForPort(uidevice.port_name, cards[stream.card_index]); } } - else - { + else { /* Device is not active device, lets try match with port name */ refreshCards(); for (let id in cards) { let profiles; - _log("Getting profile from cards " + uidevice.port_name + " for card id " + id); - if((profiles = getProfilesForPort(uidevice.port_name, cards[id]))) - { + _log("Getting profile from cards " + uidevice.port_name + " for card id " + id); + if ((profiles = getProfilesForPort(uidevice.port_name, cards[id]))) { return profiles; } } @@ -103,20 +109,20 @@ function getProfiles(control, uidevice) let ports; function getPorts(refresh) { - if(!ports || ports.length == 0 || refresh) { + if (!ports || ports.length == 0 || refresh) { refreshCards(); } return ports; } -function isCmdFound(cmd){ +function isCmdFound(cmd) { try { - let [result, out, err, exit_code] = GLib.spawn_command_line_sync(cmd); - return true; + let [result, out, err, exit_code] = GLib.spawn_command_line_sync(cmd); + return true; } - catch(e) { - _log('ERROR: '+ cmd +' execution failed. ' + e); - return false; + catch (e) { + _log('ERROR: ' + cmd + ' execution failed. ' + e); + return false; } } @@ -126,58 +132,60 @@ function refreshCards() { // if(_settings == null) {getSettings(Prefs.SETTINGS_SCHEMA);} let _settings = getSettings(Prefs.SETTINGS_SCHEMA); let error = false; - if(_settings.get_boolean(Prefs.NEW_PROFILE_ID)) { + let newProfLogic = _settings.get_boolean(Prefs.NEW_PROFILE_ID); + if (newProfLogic) { _log("New logic"); - let pyLocation = Me.dir.get_child('utils/pa_helper.py').get_path(); + let pyLocation = Me.dir.get_child('utils/pa_helper.py').get_path(); let pythonExec = 'python'; let pyVer = 3; - while(!isCmdFound(pythonExec) && pyVer >=2){ + while (!isCmdFound(pythonExec) && pyVer >= 2) { _log(pythonExec + " is not found. Try next"); pythonExec = 'python' + pyVer--; } - - if(pyVer <= 1) { + + if (pyVer <= 1) { _log('ERROR: Python not found. fallback to default mode' + e); _settings.set_boolean(Prefs.NEW_PROFILE_ID, false); Gio.Settings.sync(); } else { try { - let [result, out, err, exit_code] = GLib.spawn_command_line_sync(pythonExec+ ' ' + pyLocation); + let [result, out, err, exit_code] = GLib.spawn_command_line_sync(pythonExec + ' ' + pyLocation); // _log("result" + result +" out"+out + " exit_code" + // exit_code + "err" +err); - if(result && !exit_code) { + if (result && !exit_code) { if (out instanceof Uint8Array) { out = ByteArray.toString(out); } let obj = JSON.parse(out); cards = obj['cards']; - ports = obj['ports']; + ports = obj['ports']; } } - catch(e) { + catch (e) { error = true; _log('ERROR: Python execution failed. fallback to default mode' + e); _settings.set_boolean(Prefs.NEW_PROFILE_ID, false); Gio.Settings.sync(); - } - } - } - - if(!_settings.get_boolean(Prefs.NEW_PROFILE_ID) || error){ - try { - let [result, out, err, exit_code] = GLib.spawn_command_line_sync('pactl list cards'); - if(result && !exit_code) { - parseOutput(out); } } - catch(e) { - _log('ERROR: pactl execution failed. No ports/profiles will be displayed'); + } + //error = true; + if (!newProfLogic || error) { + try { + let [result, out, err, exit_code] = GLib.spawn_command_line_sync('pactl list cards'); + if (result && !exit_code) { + parseOutput(out); + } + } + catch (e) { + _log('ERROR: pactl execution failed. No ports/profiles will be displayed'); } } -// _log(JSON.stringify(cards)); -// _log(JSON.stringify(ports)); - + //_log(Array.isArray(cards)); + //_log(JSON.stringify(cards)); + //_log(Array.isArray(ports)); + //_log(JSON.stringify(ports)); } function parseOutput(out) { @@ -193,40 +201,55 @@ function parseOutput(out) { let port; let matches; // _log("Unmatched line:" + out); - while(lines.length > 0) { + while (lines.length > 0) { let line = lines.shift(); - if( (matches = /^Card\s#(\d+)$/.exec(line) )) { + if ((matches = /^Card\s#(\d+)$/.exec(line))) { cardIndex = matches[1]; - if(!cards[cardIndex]) { - cards[cardIndex] = {'index':cardIndex,'profiles':[], 'ports':[]}; + if (!cards[cardIndex]) { + cards[cardIndex] = { 'index': cardIndex, 'profiles': [], 'ports': [] }; } } - else if (line.match(/^\t*Profiles:$/) ) { + else if ((matches = /^\t*Name:\s+(.*?)$/.exec(line)) && cards[cardIndex]) { + cards[cardIndex].name = matches[1]; + parseSection = "CARDS" + } + else if (line.match(/^\tProperties:$/) && parseSection == "CARDS") { + parseSection = "PROPS"; + } + else if (line.match(/^\t*Profiles:$/)) { parseSection = "PROFILES"; } else if (line.match(/^\t*Ports:$/)) { parseSection = "PORTS"; } - else if(cards[cardIndex]) { - switch(parseSection) { - case "PROFILES": - if((matches = /.*?((?:output|input)[^+]*?):\s(.*?)\s\(sinks:/.exec(line))) { - cards[cardIndex].profiles.push({'name': matches[1], 'human_name': matches[2]}); - } - break; - case "PORTS": - if((matches = /\t*(.*?):\s(.*?)\s\(priority:/.exec(line))) { - port = {'name' : matches[1], 'human_name' : matches[2]}; - cards[cardIndex].ports.push(port); - ports.push({'name' : matches[1], 'human_name' : matches[2]}); - } - else if( port && (matches = /\t*Part of profile\(s\):\s(.*)/.exec(line))) { - let profileStr = matches[1]; - port.profiles = profileStr.split(', '); - port = null; - } - break; + else if (cards[cardIndex]) { + switch (parseSection) { + case "PROPS": + if ((matches = /alsa\.card_name\s+=\s+"(.*?)"/.exec(line))) { + cards[cardIndex].alsa_name = matches[1]; + } + else if((matches = /device\.description\s+=\s+"(.*?)"/.exec(line))) { + cards[cardIndex].card_description = matches[1]; + } + break; + case "PROFILES": + if ((matches = /.*?((?:output|input)[^+]*?):\s(.*?)\s\(sinks:/.exec(line))) { + cards[cardIndex].profiles.push({ 'name': matches[1], 'human_name': matches[2] }); + } + break; + case "PORTS": + if ((matches = /\t*(.*?):\s(.*?)\s\(.*?priority:/.exec(line))) { + port = { 'name': matches[1], 'human_name': matches[2], 'card_name': cards[cardIndex].name, 'card_description' : cards[cardIndex].card_description }; + cards[cardIndex].ports.push(port); + ports.push(port); + } + else if (port && (matches = /\t*Part of profile\(s\):\s(.*)/.exec(line))) { + let profileStr = matches[1]; + port.profiles = profileStr.split(', '); + port = null; + } + break; } } } @@ -245,7 +268,7 @@ var Signal = class Signal { } disconnect() { - if(this._signalId) { + if (this._signalId) { this._signalSource.disconnect(this._signalId); this._signalId = null; } @@ -260,12 +283,12 @@ var SignalManager = class SignalManager { addSignal(signalSource, signalName, callback) { let obj = null; - if(signalSource && signalName && callback) { + if (signalSource && signalName && callback) { obj = new Signal(signalSource, signalName, callback); obj.connect(); this._signals.push(obj); let sourceSignals = this._signalsBySource[signalSource] - if(!sourceSignals) { + if (!sourceSignals) { sourceSignals = []; this._signalsBySource[signalSource] = sourceSignals; } @@ -276,13 +299,13 @@ var SignalManager = class SignalManager { } disconnectAll() { - for (let signal of this._signals){ + for (let signal of this._signals) { signal.disconnect(); } } disconnectBySource(signalSource) { - if(this._signalsBySource[signalSource]) { + if (this._signalsBySource[signalSource]) { for (let signal of this._signalsBySource[signalSource]) { signal.disconnect(); } @@ -292,15 +315,15 @@ var SignalManager = class SignalManager { function getProfilesForPort(portName, card) { - if(card.ports) { + if (card.ports) { for (let port of card.ports) { - if(portName === port.name) { + if (portName === port.name) { let profiles = []; if (port.profiles) { for (let profile of port.profiles) { - if(profile.indexOf('+input:') == -1) { + if (profile.indexOf('+input:') == -1) { for (let cardProfile of card.profiles) { - if(profile === cardProfile.name) { + if (profile === cardProfile.name) { profiles.push(cardProfile); } } @@ -319,7 +342,7 @@ function setLog(value) { } function _log(msg) { - if ( DEBUG == true ) { + if (DEBUG == true) { // global.log("SDC Debug: " + msg); logWrap("SDC Debug: " + msg); } @@ -327,11 +350,11 @@ function _log(msg) { function dump(obj) { var propValue; - for(var propName in obj) { - try{ + for (var propName in obj) { + try { propValue = obj[propName]; - _log(propName + propValue); + _log(propName + "=" + propValue); } - catch(e){_log(propName + "!!!Error!!!");} - } + catch (e) { _log(propName + "!!!Error!!!"); } + } } diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net/locale/nl/LC_MESSAGES/sound-output-device-chooser.po b/tromjaro/gnome/desktop-overlay/etc/skel/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net/locale/nl/LC_MESSAGES/sound-output-device-chooser.po new file mode 100644 index 00000000..0058c98b --- /dev/null +++ b/tromjaro/gnome/desktop-overlay/etc/skel/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net/locale/nl/LC_MESSAGES/sound-output-device-chooser.po @@ -0,0 +1,107 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +msgid "" +msgstr "" +"Project-Id-Version: \n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2019-09-24 23:47+0200\n" +"PO-Revision-Date: 2020-09-02 18:22+0200\n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Poedit 2.4.1\n" +"Last-Translator: Heimen Stoffels \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"Language: nl\n" + +#: prefs-dialog.gtkbuilder:15 +msgid "Monochrome" +msgstr "Monochroom" + +#: prefs-dialog.gtkbuilder:19 +msgid "Colored" +msgstr "Gekleurd" + +#: prefs-dialog.gtkbuilder:23 +msgid "None" +msgstr "Geen" + +#: prefs-dialog.gtkbuilder:100 +msgid "Hide selector if there's only one device" +msgstr "Keuzemenu verbergen als er slechts één apparaat is" + +#: prefs-dialog.gtkbuilder:142 +msgid "Display audio profiles for selection" +msgstr "Audioprofielen tonen in keuzemenu" + +#: prefs-dialog.gtkbuilder:175 +msgid "General Settings" +msgstr "Algemene instellingen" + +#: prefs-dialog.gtkbuilder:220 +msgid "Show output devices" +msgstr "Uitvoerapparaten tonen" + +#: prefs-dialog.gtkbuilder:253 +msgid "Output Devices" +msgstr "Uitvoerapparaten" + +#: prefs-dialog.gtkbuilder:300 +msgid "Show input devices" +msgstr "Invoerapparaten tonen" + +#: prefs-dialog.gtkbuilder:343 +msgid "Show volume control for default device" +msgstr "Volumebediening van standaardapparaat tonen" + +#: prefs-dialog.gtkbuilder:376 +msgid "Input Devices" +msgstr "Invoerapparaten" + +#: prefs-dialog.gtkbuilder:422 +msgid "Icon Theme" +msgstr "Pictogramthema" + +#: prefs-dialog.gtkbuilder:472 +msgid "Display icons only in selection list" +msgstr "Alleen pictogrammen tonen in keuzelijst" + +#: prefs-dialog.gtkbuilder:504 +msgid "Icons" +msgstr "Pictogrammen" + +#: prefs-dialog.gtkbuilder:549 +msgid "Enable Log messages" +msgstr "Logboek bijhouden" + +#: prefs-dialog.gtkbuilder:588 +msgid "Enable new profile identification " +msgstr "Nieuwe profielidentificatie inschakelen " + +#: prefs-dialog.gtkbuilder:620 +msgid "Miscellaneous" +msgstr "Overig" + +#: prefs-dialog.gtkbuilder:688 +msgid "Name" +msgstr "Naam" + +#: prefs-dialog.gtkbuilder:702 +msgid "Show" +msgstr "Tonen" + +#: prefs-dialog.gtkbuilder:716 +msgid "Hide" +msgstr "Verbergen" + +#: prefs-dialog.gtkbuilder:730 +msgid "Default" +msgstr "Standaard" + +#: prefs-dialog.gtkbuilder:756 +msgid "Port Settings" +msgstr "Poortinstellingen" diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net/metadata.json b/tromjaro/gnome/desktop-overlay/etc/skel/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net/metadata.json index 0628910b..1ff2eba8 100644 --- a/tromjaro/gnome/desktop-overlay/etc/skel/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net/metadata.json +++ b/tromjaro/gnome/desktop-overlay/etc/skel/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net/metadata.json @@ -11,5 +11,5 @@ ], "url": "https://github.com/kgshank/gse-sound-output-device-chooser", "uuid": "sound-output-device-chooser@kgshank.net", - "version": 32 + "version": 33 } \ No newline at end of file diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net/prefs.js b/tromjaro/gnome/desktop-overlay/etc/skel/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net/prefs.js index 3b47e444..20e1a4ba 100644 --- a/tromjaro/gnome/desktop-overlay/etc/skel/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net/prefs.js +++ b/tromjaro/gnome/desktop-overlay/etc/skel/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net/prefs.js @@ -48,7 +48,55 @@ var ICON_THEME_COLORED = "colored"; var ICON_THEME_MONOCHROME = "monochrome"; var ICON_THEME_NONE = "none"; -function init(){} +const PORT_SETTINGS_VERSION = 2; + +function init() { } + +function getPortsFromSettings(_settings) { + let obj = JSON.parse(_settings.get_string(PORT_SETTINGS)); + let currentSettingsVersion = PORT_SETTINGS_VERSION; + if (Array.isArray(obj)) { + currentSettingsVersion = 1; + } + if (currentSettingsVersion < PORT_SETTINGS_VERSION) { + obj = migratePortSettings(currentSettingsVersion, obj, _settings); + } + return obj.ports; +} + +function setPortsSettings(ports,_settings) { + let settingsObj = { 'version': PORT_SETTINGS_VERSION }; + settingsObj.ports = ports; + _d(JSON.stringify(settingsObj)); + _settings.set_string(PORT_SETTINGS, JSON.stringify(settingsObj)); + return settingsObj; +} + +function getPortDisplayName(port) { + return port.card_description + " - " + port.human_name; +} + +function migratePortSettings(currVersion, currSettings, _settings) { + let ports = []; + switch (currVersion) { + case 1: + let _lPorts = Lib.getPorts(true).slice(); + for (let port of currSettings) { + for (var i = 0; i < _lPorts.length; i++) { + let _lPort = _lPorts[i]; + if (port.human_name == _lPort.human_name && port.name == _lPort.name) { + port.card_name = _lPort.card_name; + port.display_name = getPortDisplayName(_lPort); + _lPorts.splice(i, 1); + ports.push(port); + break; + } + } + } + break; + } + return setPortsSettings(ports,_settings); +} const SDCSettingsWidget = new GObject.Class({ @@ -64,12 +112,12 @@ const SDCSettingsWidget = new GObject.Class({ // creates the settings this._settings = Lib.getSettings(SETTINGS_SCHEMA); - Lib.setLog(this._settings.get_boolean(ENABLE_LOG)); + Lib.setLog(this._settings.get_boolean(ENABLE_LOG)); // creates the ui builder and add the main resource file let uiFilePath = Me.path + "/ui/prefs-dialog.gtkbuilder"; let builder = new Gtk.Builder(); - builder.set_translation_domain('sound-output-device-chooser'); + builder.set_translation_domain('sound-output-device-chooser'); if (builder.add_from_file(uiFilePath) == 0) { _d("JS LOG: could not load the ui file: %s".format(uiFilePath)); @@ -81,7 +129,7 @@ const SDCSettingsWidget = new GObject.Class({ this.pack_start(label, true, true, 0); } else { - _d('JS LOG:_UI file receive and load: '+uiFilePath); + _d('JS LOG:_UI file receive and load: ' + uiFilePath); let mainContainer = builder.get_object("main-container"); @@ -111,7 +159,7 @@ const SDCSettingsWidget = new GObject.Class({ this._settings.bind(NEW_PROFILE_ID, newProfileIdSwitch, "active", Gio.SettingsBindFlags.DEFAULT); this._settings.bind(ICON_THEME, iconThemeCombo, "active-id", Gio.SettingsBindFlags.DEFAULT); - + //Show always is not working always, hidden in the UI directly let showAlwaysToggleRender = builder.get_object("ShowAlwaysToggleRender"); let hideAlwaysToggleRender = builder.get_object("HideAlwaysToggleRender"); let showActiveToggleRender = builder.get_object("ShowActiveToggleRender"); @@ -127,11 +175,10 @@ const SDCSettingsWidget = new GObject.Class({ } }, - _populatePorts: function (){ + _populatePorts: function() { let ports = Lib.getPorts(true); - for (let port of ports) - { - this._portsStore.set(this._portsStore.append(),[0,1,2,3,4,5],[port.human_name, false, false, true, port.name,3]); + for (let port of ports) { + this._portsStore.set(this._portsStore.append(), [0, 1, 2, 3, 4, 5, 6, 7], [port.human_name, false, false, true, port.name, 3, port.card_name, getPortDisplayName(port)]); } }, @@ -149,18 +196,22 @@ const SDCSettingsWidget = new GObject.Class({ _toggleCallback: function(widget, path, activeCol, inactiveCols) { let active = !widget.active; - if(!active) - { + if (!active) { return; } let [success, iter] = this._portsStore.get_iter_from_string(path); if (!success) { return; } + /*Dont support non-pci cards for show always*/ + let card_name = this._portsStore.get_value(iter, 6); + if(!/\.pci-/.exec(card_name) && activeCol == 1){ + this._toggleCallback(widget, path, 3, [1, 2]); + return; + } this._portsStore.set_value(iter, activeCol, active); this._portsStore.set_value(iter, 5, activeCol); - for (let col of inactiveCols) - { + for (let col of inactiveCols) { this._portsStore.set_value(iter, col, !active); } this._commitSettings(); @@ -171,21 +222,23 @@ const SDCSettingsWidget = new GObject.Class({ let [success, iter] = this._portsStore.get_iter_first(); while (iter && success) { - if(!this._portsStore.get_value(iter,3)) { + if (!this._portsStore.get_value(iter, 3)) { ports.push({ human_name: this._portsStore.get_value(iter, 0), name: this._portsStore.get_value(iter, 4), - display_option: this._portsStore.get_value(iter, 5) + display_option: this._portsStore.get_value(iter, 5), + card_name: this._portsStore.get_value(iter, 6), + display_name: this._portsStore.get_value(iter, 7) }); } success = this._portsStore.iter_next(iter); } - this._settings.set_string(PORT_SETTINGS, JSON.stringify(ports)); + setPortsSettings(ports, this._settings); }, _restorePortsFromSettings: function() { - let ports = JSON.parse(this._settings.get_string(PORT_SETTINGS)); + let ports = getPortsFromSettings(this._settings); let found; for (let port of ports) { @@ -199,8 +252,9 @@ const SDCSettingsWidget = new GObject.Class({ while (iter && success) { let human_name = this._portsStore.get_value(iter, 0); let name = this._portsStore.get_value(iter, 4); + let card_name = this._portsStore.get_value(iter, 6); - if(port.name == name && port.human_name == human_name) { + if (port.name == name && port.human_name == human_name && port.card_name == card_name) { this._portsStore.set_value(iter, 3, false); this._portsStore.set_value(iter, port.display_option, true); this._portsStore.set_value(iter, 5, port.display_option); @@ -210,10 +264,10 @@ const SDCSettingsWidget = new GObject.Class({ success = this._portsStore.iter_next(iter); } - if(!found){ + if (!found) { iter = this._portsStore.append(); - this._portsStore.set(iter, [0,1,2,3,4,5], - [port.human_name, false, false, false, port.name,port.display_option]); + this._portsStore.set(iter, [0, 1, 2, 3, 4, 5, 6, 7], + [port.human_name, false, false, false, port.name, port.display_option, port.card_name, port.display_name]); this._portsStore.set_value(iter, port.display_option, true); } } diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net/ui/prefs-dialog.gtkbuilder b/tromjaro/gnome/desktop-overlay/etc/skel/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net/ui/prefs-dialog.gtkbuilder index 5dc2f8e1..0e5552f8 100644 --- a/tromjaro/gnome/desktop-overlay/etc/skel/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net/ui/prefs-dialog.gtkbuilder +++ b/tromjaro/gnome/desktop-overlay/etc/skel/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net/ui/prefs-dialog.gtkbuilder @@ -1,5 +1,5 @@ - + @@ -38,65 +38,69 @@ + + + + - False - 6 - 6 - 6 - 6 + False + 6 + 6 + 6 + 6 vertical 2 True - False + False True True True True - False - 12 - 6 - 12 - 12 + False + 12 + 6 + 12 + 12 vertical 12 True - False - 0 - out + False + 0 + out True - False + False True - False - none + False + none - 100 + 100 True - True + True True - False - 6 - 6 + False + 6 + 6 True - False + False start - 5 + 5 Hide selector if there's only one device @@ -108,9 +112,9 @@ True - True + True end - 5 + 5 False @@ -124,21 +128,21 @@ - 100 + 100 True - True + True True - False - 6 - 6 + False + 6 + 6 True - False + False start - 5 + 5 Display audio profiles for selection @@ -150,9 +154,9 @@ True - True + True end - 5 + 5 False @@ -166,22 +170,22 @@ - 100 + 100 True - True + True True - False - 6 - 6 + False + 6 + 6 True - False + False start - 5 - 20 + 5 + 20 Extend Volume Menu to fit device names @@ -193,9 +197,9 @@ True - True + True end - 5 + 5 False @@ -214,7 +218,7 @@ True - False + False General Settings @@ -231,35 +235,35 @@ True - False - 0 - out + False + 0 + out True - False + False True - False + False - 100 + 100 True - True + True True - False + False center - 6 - 6 + 6 + 6 True - False + False start - 5 + 5 Show output devices @@ -271,9 +275,9 @@ True - True + True end - 5 + 5 False @@ -292,7 +296,7 @@ True - False + False Output Devices @@ -309,37 +313,37 @@ True - False - 0 - out + False + 0 + out True - False + False True - False - none + False + none - 100 + 100 True - True + True True True - False + False center - 6 - 6 + 6 + 6 True - False + False start - 5 + 5 Show input devices @@ -351,9 +355,9 @@ True - True + True end - 5 + 5 False @@ -367,22 +371,22 @@ - 100 + 100 True - True + True center True - False - 6 - 6 + False + 6 + 6 True - False + False start - 5 + 5 Show volume control for default device @@ -394,9 +398,9 @@ True - True + True end - 5 + 5 False @@ -415,7 +419,7 @@ True - False + False Input Devices @@ -432,36 +436,36 @@ True - False - 0 - in + False + 0 + in True - False + False True - False - none + False + none - 100 + 100 True - True + True 6 True - False - 6 - 6 + False + 6 + 6 True - False + False start - 5 + 5 Icon Theme @@ -472,12 +476,12 @@ - 100 + 100 True - False - 5 + False + 5 icon-theme-store - 0 + 0 @@ -497,21 +501,21 @@ - 100 + 100 True - True + True True - False - 6 - 6 + False + 6 + 6 True - False + False start - 5 + 5 Display icons only in selection list @@ -523,8 +527,8 @@ True - True - 5 + True + 5 False @@ -543,7 +547,7 @@ True - False + False Icons @@ -560,36 +564,36 @@ True - False - 0 - in + False + 0 + in True - False + False True - False - none + False + none - 100 + 100 True - True + True 6 True - False - 6 - 6 + False + 6 + 6 True - False + False start - 5 + 5 Enable Log messages @@ -601,7 +605,7 @@ True - True + True False @@ -615,21 +619,21 @@ - 100 + 100 True - True + True True - False - 6 - 6 + False + 6 + 6 True - False + False start - 5 + 5 Enable new profile identification @@ -641,7 +645,7 @@ True - True + True True @@ -661,7 +665,7 @@ True - False + False Miscellaneous @@ -685,41 +689,42 @@ True - False - 6 - 12 - 12 - 12 + False + 6 + 12 + 12 + 12 vertical True - False + False True - 0 - out + 0 + out True - False - 4 - 4 - 4 + False + 4 + 4 + 4 True vertical True - True - 0.99999999865889544 + True + 0.9999999986588954 True True - queue - in + queue + in + 500 True - True + True True ports-store @@ -729,20 +734,21 @@ True autosize - 100 + 100 Name True - descending + descending - 0 + 7 + False autosize Show @@ -797,7 +803,7 @@ True - False + False Port Settings diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net/utils/__pycache__/libpulse_introspect.cpython-38.pyc b/tromjaro/gnome/desktop-overlay/etc/skel/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net/utils/__pycache__/libpulse_introspect.cpython-39.pyc similarity index 68% rename from tromjaro/gnome/desktop-overlay/etc/skel/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net/utils/__pycache__/libpulse_introspect.cpython-38.pyc rename to tromjaro/gnome/desktop-overlay/etc/skel/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net/utils/__pycache__/libpulse_introspect.cpython-39.pyc index 822d4517..1f31aab4 100644 Binary files a/tromjaro/gnome/desktop-overlay/etc/skel/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net/utils/__pycache__/libpulse_introspect.cpython-38.pyc and b/tromjaro/gnome/desktop-overlay/etc/skel/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net/utils/__pycache__/libpulse_introspect.cpython-39.pyc differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net/utils/libpulse_introspect.py b/tromjaro/gnome/desktop-overlay/etc/skel/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net/utils/libpulse_introspect.py index c4d24848..c24391d5 100644 --- a/tromjaro/gnome/desktop-overlay/etc/skel/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net/utils/libpulse_introspect.py +++ b/tromjaro/gnome/desktop-overlay/etc/skel/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net/utils/libpulse_introspect.py @@ -2,6 +2,7 @@ # '/usr/include/pulse/introspect.h' '/usr/include/pulse/mainloop.h' '/usr/include/pulse/context.h' # Refer additional licensing requirements for the files included # sample commands used +# python3 /usr/bin/clang2py --clang-args="-I/usr/include/clang/6.0/include -I/usr/include/pulse" -l /usr/lib/libpulse.so '/usr/include/pulse/introspect.h' '/usr/include/pulse/mainloop.h' '/usr/include/pulse/proplist.h' # python3 /usr/local/bin/clang2py --clang-args="-I/usr/include/clang/6.0/include -I/usr/include/pulse" -l /usr/lib/x86_64-linux-gnu/libpulse.so '/usr/include/pulse/introspect.h' '/usr/include/pulse/mainloop.h' # python3 /usr/local/bin/clang2py --clang-args="-I/usr/include/clang/6.0/include -I/usr/include/pulse" -l /usr/lib/x86_64-linux-gnu/libpulse.so '/usr/include/pulse/context.h' ################################################################################ @@ -490,6 +491,16 @@ pa_operation_unref.argtypes = [POINTER_T(struct_pa_operation)] # ('tv_usec', ctypes.c_int64), # ] +pa_proplist_to_string = _libraries['libpulse.so'].pa_proplist_to_string +pa_proplist_to_string.restype = POINTER_T(ctypes.c_char) +pa_proplist_to_string.argtypes = [POINTER_T(struct_pa_proplist)] + +pa_proplist_gets = _libraries['libpulse.so'].pa_proplist_gets +pa_proplist_gets.restype = POINTER_T(ctypes.c_char) +pa_proplist_gets.argtypes = [POINTER_T(struct_pa_proplist), POINTER_T(ctypes.c_char)] + + + __all__ = \ ['PA_CONTEXT_AUTHORIZING', 'PA_CONTEXT_CONNECTING', 'PA_CONTEXT_FAILED', 'PA_CONTEXT_NOAUTOSPAWN', @@ -534,4 +545,4 @@ __all__ = \ 'struct_pa_mainloop_api', 'struct_pa_operation', 'struct_pa_proplist', 'struct_pa_sample_spec', 'struct_pa_spawn_api', 'struct_pa_time_event', 'struct_pollfd', - 'struct_timeval', 'uint32_t'] \ No newline at end of file + 'struct_timeval', 'uint32_t','pa_proplist_to_string','pa_proplist_gets'] diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net/utils/pa_helper.py b/tromjaro/gnome/desktop-overlay/etc/skel/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net/utils/pa_helper.py index d1291860..3049ecf3 100644 --- a/tromjaro/gnome/desktop-overlay/etc/skel/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net/utils/pa_helper.py +++ b/tromjaro/gnome/desktop-overlay/etc/skel/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net/utils/pa_helper.py @@ -18,7 +18,7 @@ import libpulse_introspect as pa import sys -from ctypes import c_int,byref +from ctypes import c_int,byref, c_char_p, cast import time from json import dumps @@ -58,8 +58,8 @@ class PAHelper(): pa.pa_mainloop_iterate(self.mainloop, 0, byref(retVal)) -# print(dumps(self._ports, indent = 5)) - print(dumps({'cards': self._cards, 'ports':self._ports}, indent = 5)) + + print(dumps({'cards': self._cards, 'ports':self._ports}, indent = 5)) try: if operation: @@ -82,6 +82,13 @@ class PAHelper(): card_obj['index'] = str(card.index) self._cards[card.index] = card_obj card_obj['profiles'] = [] + + card_name = cast(pa.pa_proplist_gets(card.proplist,c_char_p(b'alsa.card_name')),c_char_p) + card_obj['alsa_name'] = card_name.value.decode('utf8') if card_name else '' + description = cast(pa.pa_proplist_gets(card.proplist,c_char_p(b'device.description')),c_char_p) + card_obj['card_description'] = description.value.decode('utf8') if description else '' + + card_obj['name'] = card.name.decode('utf8') if card.name else '' for k in range(0, card.n_profiles): if(card.profiles2[k]): profile = card.profiles2[k].contents @@ -102,6 +109,7 @@ class PAHelper(): obj['available'] = port.available obj['n_profiles'] = port.n_profiles obj['profiles'] = [] + obj['card_name'] = card_obj['name'] for j in range(0, port.n_profiles): if(port.profiles2[j]): profile = port.profiles2[j].contents diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/SiteSecurityServiceState.txt b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/SiteSecurityServiceState.txt index a43c2dd8..e69de29b 100644 --- a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/SiteSecurityServiceState.txt +++ b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/SiteSecurityServiceState.txt @@ -1 +0,0 @@ -raw.githubusercontent.com:HSTS 0 18617 1640101514058,1,0,2 diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/addonStartup.json.lz4 b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/addonStartup.json.lz4 index 71403005..6d552c2e 100644 Binary files a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/addonStartup.json.lz4 and b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/addonStartup.json.lz4 differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/addons.json b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/addons.json index 31552834..56cd5684 100644 --- a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/addons.json +++ b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/addons.json @@ -1 +1 @@ -{"schema":6,"addons":[{"id":"uBlock0@raymondhill.net","icons":{"32":"https://addons.cdn.mozilla.net/user-media/addon_icons/607/607454-32.png?modified=mcrushed","64":"https://addons.cdn.mozilla.net/user-media/addon_icons/607/607454-64.png?modified=mcrushed","128":"https://addons.cdn.mozilla.net/user-media/addon_icons/607/607454-128.png?modified=mcrushed"},"name":"uBlock Origin","version":"1.31.0","sourceURI":"https://addons.mozilla.org/firefox/downloads/file/3679754/ublock_origin-1.31.0-an+fx.xpi","homepageURL":"https://github.com/gorhill/uBlock#ublock-origin","supportURL":"https://old.reddit.com/r/uBlockOrigin/","description":"Finally, an efficient wide-spectrum content blocker. Easy on CPU and memory.","fullDescription":"uBlock Origin is not an \"ad blocker\", it's a wide-spectrum content blocker with CPU and memory efficiency as a primary feature.\n\n***\n\nOut of the box, these lists of filters are loaded and enforced:\n\n- EasyList (ads)\n- Peter Lowe’s Ad server list (ads and tracking)\n- EasyPrivacy (tracking)\n- Malware domains\n\nMore lists are available for you to select if you wish:\n\n- Fanboy’s Enhanced Tracking List\n- Dan Pollock’s hosts file\n- MVPS HOSTS\n- Spam404\n- And many others\n\nAdditionally, you can point-and-click to block JavaScript locally or globally, create your own global or local rules to override entries from filter lists, and many more advanced features.\n\n***\n\nFree.\nOpen source with public license (GPLv3)\nFor users by users.\n\nIf ever you really do want to contribute something, think about the people working hard to maintain the filter lists you are using, which were made available to use by all for free.\n\n***\n\n Documentation\n Release notes\n Community support @ Reddit\n Contributors @ GitHub\n Contributors @ Crowdin","weeklyDownloads":119104,"type":"extension","creator":{"name":"Raymond Hill","url":"https://addons.mozilla.org/en-US/firefox/user/11423598/"},"developers":[],"screenshots":[{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/238/238546.png?modified=1590420038","width":1011,"height":758,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/238/238546.png?modified=1590420038","thumbnailWidth":640,"thumbnailHeight":480,"caption":"The popup panel: default mode"},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/238/238548.png?modified=1590420038","width":1011,"height":758,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/238/238548.png?modified=1590420038","thumbnailWidth":640,"thumbnailHeight":480,"caption":"The dashboard: stock filter lists"},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/238/238547.png?modified=1590420038","width":1011,"height":758,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/238/238547.png?modified=1590420038","thumbnailWidth":640,"thumbnailHeight":480,"caption":"The popup panel: default-deny mode"},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/238/238549.png?modified=1590420038","width":1011,"height":758,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/238/238549.png?modified=1590420038","thumbnailWidth":640,"thumbnailHeight":480,"caption":"The dashboard: settings"},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/238/238552.png?modified=1590420044","width":970,"height":1800,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/238/238552.png?modified=1590420044","thumbnailWidth":259,"thumbnailHeight":480,"caption":"The popup panel in Firefox Preview: default mode with more blocking options revealed"},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/230/230370.png?modified=1590420038","width":800,"height":600,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/230/230370.png?modified=1590420038","thumbnailWidth":640,"thumbnailHeight":480,"caption":"The unified logger tells you all that uBO is seeing and doing"}],"contributionURL":"","averageRating":4.7304,"reviewCount":4346,"reviewURL":"https://addons.mozilla.org/en-US/firefox/addon/ublock-origin/reviews/","updateDate":1606943718000},{"id":"{b9db16a4-6edc-47ec-a1f4-b86292ed211d}","icons":{"32":"https://addons.cdn.mozilla.net/user-media/addon_icons/3/3006-32.png?modified=mcrushed","64":"https://addons.cdn.mozilla.net/user-media/addon_icons/3/3006-64.png?modified=mcrushed","128":"https://addons.cdn.mozilla.net/user-media/addon_icons/3/3006-128.png?modified=mcrushed"},"name":"Video DownloadHelper","version":"7.3.9","sourceURI":"https://addons.mozilla.org/firefox/downloads/file/3534334/video_downloadhelper-7.3.9-an+fx.xpi","homepageURL":"http://www.downloadhelper.net/","supportURL":"http://www.downloadhelper.net/support.php","description":"The easy way to download and convert Web videos from hundreds of YouTube-like sites.","fullDescription":"Video DownloadHelper is the most complete tool for extracting videos and image files from websites and saving them to your hard drive.\n\nJust surf the web as you normally do. When DownloadHelper detects embedded videos it can access for download, the toolbar icon highlights and a simple menu allows you to download files by simply clicking an item.\n\nFor instance, if you go to a YouTube page, you'll be able to download the video directly on your file system. It also works with most other popular video sites like DailyMotion, Facebook, Periscope, Vimeo, Twitch, Liveleak, Vine, UStream, Fox, Bloomberg, RAI, France 2-3, Break, Metacafe, and thousands of others.\n\nVideo DownloadHelper supports several types of streamings, making the add-on unique amongst Video downloaders: HTTP, HLS, DASH, … Whenever a site uses a non-supported streaming technology, Video DownloadHelper is able to capture the media directly from the screen and generate a video file.\n\nBesides downloading, Video DownloadHelper is also capable of making file conversions (i.e. change audio and video formats) and aggregation (combining separate audio and video into a single file). This is an upgrade feature that helps pay for the free stuff (we need to eat too). You are not compelled to use conversion for downloading videos from websites, and you can avoid picking variants marked as ADP to avoid the need for aggregation.\n\nVideo overview on how to use Video DownloadHelper: https://www.youtube.com/watch?v=mZT8yI60k_4\n\nSupport can be obtained from the dedicated support forum.\n\nPlease stay tuned by following us on Twitter (@downloadhelper), or Facebook.","weeklyDownloads":69961,"type":"extension","creator":{"name":"mig","url":"https://addons.mozilla.org/en-US/firefox/user/32479/"},"developers":[],"screenshots":[{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/25/25993.png?modified=1543518772","width":200,"height":150,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/25/25993.png?modified=1543518772","thumbnailWidth":200,"thumbnailHeight":150,"caption":"Video DownloadHelper"},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/154/154820.png?modified=1543518772","width":327,"height":124,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/154/154820.png?modified=1543518772","thumbnailWidth":327,"thumbnailHeight":124,"caption":"Video DownloadHelper animated toobar icon"},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/154/154824.png?modified=1543518773","width":250,"height":200,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/154/154824.png?modified=1543518773","thumbnailWidth":250,"thumbnailHeight":200,"caption":"Video DownloadHelper main panel"},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/154/154822.png?modified=1543518774","width":361,"height":289,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/154/154822.png?modified=1543518774","thumbnailWidth":361,"thumbnailHeight":289,"caption":"Video DownloadHelper main panel"},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/154/154826.png?modified=1543518774","width":320,"height":317,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/154/154826.png?modified=1543518774","thumbnailWidth":320,"thumbnailHeight":317,"caption":"Video DownloadHelper available actions"},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/154/154828.png?modified=1543518775","width":293,"height":250,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/154/154828.png?modified=1543518775","thumbnailWidth":293,"thumbnailHeight":250,"caption":"Video DownloadHelper quality variants settings"}],"contributionURL":"","averageRating":4.273,"reviewCount":18332,"reviewURL":"https://addons.mozilla.org/en-US/firefox/addon/video-downloadhelper/reviews/","updateDate":1587479713000},{"id":"jid1-MnnxcxisBPnSXQ@jetpack","icons":{"32":"https://addons.cdn.mozilla.net/user-media/addon_icons/506/506646-32.png?modified=mcrushed","64":"https://addons.cdn.mozilla.net/user-media/addon_icons/506/506646-64.png?modified=mcrushed","128":"https://addons.cdn.mozilla.net/user-media/addon_icons/506/506646-128.png?modified=mcrushed"},"name":"Privacy Badger","version":"2020.10.7","sourceURI":"https://addons.mozilla.org/firefox/downloads/file/3656444/privacy_badger-2020.10.7-an+fx.xpi","homepageURL":"https://privacybadger.org/","supportURL":"https://privacybadger.org/#faq","description":"Automatically learns to block invisible trackers.","fullDescription":"Privacy Badger automatically learns to block invisible trackers. Instead of keeping lists of what to block, Privacy Badger automatically discovers trackers based on their behavior.\n\nPrivacy Badger sends the Global Privacy Control signal to opt you out of data sharing and selling, and the Do Not Track signal to tell companies not to track you. If trackers ignore your wishes, Privacy Badger will learn to block them.\n\nBesides automatic tracker blocking, Privacy Badger replaces potentially useful trackers (video players, comments widgets, etc.) with click-to-activate placeholders, and removes outgoing link click tracking on Facebook and Google, with more privacy protections on the way.\n\nTo learn more, see the FAQ on Privacy Badger's homepage.","weeklyDownloads":15851,"type":"extension","creator":{"name":"EFF Technologists","url":"https://addons.mozilla.org/en-US/firefox/user/5474073/"},"developers":[],"screenshots":[{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/225/225184.png?modified=1569261286","width":1920,"height":1080,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/225/225184.png?modified=1569261286","thumbnailWidth":640,"thumbnailHeight":360,"caption":"Privacy Badger is a project of the Electronic Frontier Foundation"},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/171/171793.png?modified=1569261279","width":700,"height":394,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/171/171793.png?modified=1569261279","thumbnailWidth":640,"thumbnailHeight":360,"caption":"Privacy Badger at work on the whitehouse.gov privacy policy page."}],"contributionURL":"https://www.paypal.me/SupportEFF?utm_content=product-page-contribute&utm_medium=referral&utm_source=addons.mozilla.org","averageRating":4.7826,"reviewCount":406,"reviewURL":"https://addons.mozilla.org/en-US/firefox/addon/privacy-badger17/reviews/","updateDate":1602145241000},{"id":"https-everywhere@eff.org","icons":{"32":"https://addons.cdn.mozilla.net/user-media/addon_icons/229/229918-32.png?modified=mcrushed","64":"https://addons.cdn.mozilla.net/user-media/addon_icons/229/229918-64.png?modified=mcrushed","128":"https://addons.cdn.mozilla.net/user-media/addon_icons/229/229918-128.png?modified=mcrushed"},"name":"HTTPS Everywhere","version":"2020.11.17","sourceURI":"https://addons.mozilla.org/firefox/downloads/file/3679479/https_everywhere-2020.11.17-an+fx.xpi","homepageURL":"https://www.eff.org/https-everywhere","supportURL":"https://www.eff.org/https-everywhere","description":"Encrypt the web! HTTPS Everywhere is a Firefox extension to protect your communications by enabling HTTPS encryption automatically on sites that are known to support it, even when you type URLs or follow links that omit the https: prefix.","fullDescription":"Many sites on the web offer some limited support for encryption over HTTPS, but make it difficult to use. For instance, they may default to unencrypted HTTP, or fill encrypted pages with links that go back to the unencrypted site.\n\nThe HTTPS Everywhere extension fixes these problems by rewriting all requests to these sites to HTTPS.","weeklyDownloads":14968,"type":"extension","creator":{"name":"EFF Technologists","url":"https://addons.mozilla.org/en-US/firefox/user/5474073/"},"developers":[],"screenshots":[{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/214/214771.png?modified=1549592598","width":1280,"height":800,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/214/214771.png?modified=1549592598","thumbnailWidth":640,"thumbnailHeight":400}],"contributionURL":"https://www.paypal.me/SupportEFF?utm_content=product-page-contribute&utm_medium=referral&utm_source=addons.mozilla.org","averageRating":4.6132,"reviewCount":549,"reviewURL":"https://addons.mozilla.org/en-US/firefox/addon/https-everywhere/reviews/","updateDate":1605604187000},{"id":"chrome-gnome-shell@gnome.org","icons":{"32":"https://addons.cdn.mozilla.net/user-media/addon_icons/751/751081-32.png?modified=1521616823","64":"https://addons.cdn.mozilla.net/user-media/addon_icons/751/751081-64.png?modified=1521616823","128":"https://addons.cdn.mozilla.net/user-media/addon_icons/751/751081-128.png?modified=1521616823"},"name":"GNOME Shell integration","version":"10.1","sourceURI":"https://addons.mozilla.org/firefox/downloads/file/898030/gnome_shell_integration-10.1-an+fx-linux.xpi","homepageURL":"https://wiki.gnome.org/Projects/GnomeShellIntegrationForChrome","supportURL":"https://bugzilla.gnome.org","description":"This extension provides integration with GNOME Shell and the corresponding extensions repository https://extensions.gnome.org","fullDescription":"You MUST install native connector for this extension to work.\n\nFor Arch Linux there is a PKGBUILD available in the AUR: https://aur.archlinux.org/packages/chrome-gnome-shell-git\n\nFor Debian, Fedora, Gentoo and Ubuntu you can install package named \"chrome-gnome-shell\".\n\nYou also can install connector manually. See https://wiki.gnome.org/Projects/GnomeShellIntegrationForChrome/Installation for install instructions.","weeklyDownloads":1453,"type":"extension","creator":{"name":"Yuri Konotopov","url":"https://addons.mozilla.org/en-US/firefox/user/12725919/"},"developers":[],"screenshots":[{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/183/183915.png?modified=1543520728","width":700,"height":438,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/183/183915.png?modified=1543520728","thumbnailWidth":640,"thumbnailHeight":400}],"contributionURL":"","averageRating":4.2778,"reviewCount":63,"reviewURL":"https://addons.mozilla.org/en-US/firefox/addon/gnome-shell-integration/reviews/","updateDate":1521613807000},{"id":"{9350bc42-47fb-4598-ae0f-825e3dd9ceba}","icons":{"32":"https://addons.cdn.mozilla.net/user-media/addon_icons/918/918574-32.png?modified=1531770407","64":"https://addons.cdn.mozilla.net/user-media/addon_icons/918/918574-64.png?modified=1531770407","128":"https://addons.cdn.mozilla.net/user-media/addon_icons/918/918574-128.png?modified=1531770407"},"name":"Absolute Enable Right Click & Copy","version":"1.3.8","sourceURI":"https://addons.mozilla.org/firefox/downloads/file/1205179/absolute_enable_right_click_copy-1.3.8-fx.xpi","homepageURL":null,"supportURL":null,"description":"Force Enable Right Click & Copy","fullDescription":"Get The Best Browsing Experience Without Limitations And Restrictions In An Online World\n\n★ Features :\n→ Remove Copy Text Protection On All Website\n→ Force Enable Right Click Button\n→ Allow Copy And Highlight\n→ Disable Annoying Dialog Message (Not Able To Copy Content On This Webpage)\n→ Re-Enable Context Menu\n→ Include \"Absolute Mode\" To Force Remove Any Type Of Protection\n\n------------------------------------------------------------------------\nIf You Like This Extension, Please Rate And Share\nMade Possible By Absolute","weeklyDownloads":1720,"type":"extension","creator":{"name":"Absolute","url":"https://addons.mozilla.org/en-US/firefox/user/13673741/"},"developers":[],"screenshots":[{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/204/204829.png?modified=1543521035","width":640,"height":400,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/204/204829.png?modified=1543521035","thumbnailWidth":640,"thumbnailHeight":400,"caption":"01"},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/204/204830.png?modified=1543521036","width":640,"height":400,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/204/204830.png?modified=1543521036","thumbnailWidth":640,"thumbnailHeight":400,"caption":"02"}],"contributionURL":"","averageRating":4.5783,"reviewCount":145,"reviewURL":"https://addons.mozilla.org/en-US/firefox/addon/absolute-enable-right-click/reviews/","updateDate":1547160307000},{"id":"wayback_machine@mozilla.org","icons":{"32":"https://addons.cdn.mozilla.net/user-media/addon_icons/711/711438-32.png?modified=1524082823","64":"https://addons.cdn.mozilla.net/user-media/addon_icons/711/711438-64.png?modified=1524082823","128":"https://addons.cdn.mozilla.net/user-media/addon_icons/711/711438-128.png?modified=1524082823"},"name":"Wayback Machine","version":"1.8.6","sourceURI":"https://addons.mozilla.org/firefox/downloads/file/929315/wayback_machine-1.8.6-an+fx.xpi","homepageURL":null,"supportURL":"http://web.archive.org","description":"Detects dead pages, 404s, DNS failures & a range of other web breakdowns, offering to show archived versions via the Internet Archive's Wayback Machine. In addition you can archive web pages, and see their most recent & first archives.","fullDescription":"Detects dead pages, 404s, DNS failures & a range of other web breakdowns, offering to show archived versions via the Internet Archive's Wayback Machine. In addition you can archive web pages, and see their most recent & first archives.\n\nIf you used No More 404s on Test Pilot, this extention is for you!","weeklyDownloads":324,"type":"extension","creator":{"name":"Internet Archive","url":"https://addons.mozilla.org/en-US/firefox/user/12373129/"},"developers":[{"name":"Mark Graham","url":"https://addons.mozilla.org/en-US/firefox/user/12835321/"}],"screenshots":[{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/182/182679.png?modified=1543520648","width":199,"height":249,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/182/182679.png?modified=1543520648","thumbnailWidth":199,"thumbnailHeight":249,"caption":"Save an archive or a URL to the Wayback Machine or see the first, or most recent, archive of that URL."},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/182/182680.png?modified=1543520649","width":700,"height":330,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/182/182680.png?modified=1543520649","thumbnailWidth":640,"thumbnailHeight":302,"caption":"If there is an archive in the Wayback Machine, of a page not available via the \"live web\" you will be shown this pop-up."}],"contributionURL":"","averageRating":3.8274,"reviewCount":96,"reviewURL":"https://addons.mozilla.org/en-US/firefox/addon/wayback-machine_new/reviews/","updateDate":1524081009000},{"id":"{b7f9d2cd-d772-4302-8c3f-eb941af36f76}","icons":{"32":"https://addons.cdn.mozilla.net/user-media/addon_icons/2600/2600548-32.png?modified=b183bc03","64":"https://addons.cdn.mozilla.net/user-media/addon_icons/2600/2600548-64.png?modified=b183bc03","128":"https://addons.cdn.mozilla.net/user-media/addon_icons/2600/2600548-128.png?modified=b183bc03"},"name":"Privacy Redirect","version":"1.1.43","sourceURI":"https://addons.mozilla.org/firefox/downloads/file/3674237/privacy_redirect-1.1.43-an+fx.xpi","homepageURL":"https://github.com/SimonBrazell/privacy-redirect","supportURL":"https://github.com/SimonBrazell/privacy-redirect","description":"A simple web extension that redirects Twitter, YouTube, Instagram & Google Maps requests to privacy friendly alternatives.","fullDescription":"Redirects Twitter, YouTube, Instagram, & Google Maps requests to privacy friendly alternatives - Nitter, Invidious, Bibliogram, & OpenStreetMap.\n\nAllows for setting custom instances, toggling all redirects on/off and more.\n\n★ More Info: ℹ️\n\n Nitter\n Invidious\n Bibliogram\n OpenStreetMap\n\n\nThe code for this web extension is available on Github.\n\n★ Donate: 👨🏻‍💻\nIf you like this extension and are financially able please consider buying me a coffee ☕️ to show your appreciation and support the continuation of the project.\n\n★ What's New in This Version (v1.1.43) 🆕\n\n Added the correct Chinese (China) language code reference.\n Fixed an issue with FreeTube redirects, incorrectly redirecting some script requests.\n Added Reddit redirects to old.reddit.com or i.reddit.com.\n Added the ability to customise the random instance pools via the options menu (Advanced tab).\n\n\n★ Permissions: ℹ️\n\n Please note, access to all website navigation events ( all URLs), not just the target domains, is required to allow embedded video redirects to occur. At this time I know of no other way to achieve iframe redirects, happy to hear some suggestions on this though 🙂","weeklyDownloads":163,"type":"extension","creator":{"name":"Simon Brazell","url":"https://addons.mozilla.org/en-US/firefox/user/15274891/"},"developers":[],"screenshots":[{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/241/241463.png?modified=1594553540","width":2400,"height":1500,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/241/241463.png?modified=1594553540","thumbnailWidth":640,"thumbnailHeight":400,"caption":"Nitter"},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/241/241464.png?modified=1594553544","width":2400,"height":1500,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/241/241464.png?modified=1594553544","thumbnailWidth":640,"thumbnailHeight":400,"caption":"Invidious"},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/241/241465.png?modified=1594553540","width":2400,"height":1500,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/241/241465.png?modified=1594553540","thumbnailWidth":640,"thumbnailHeight":400,"caption":"Bibliogram"},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/241/241466.png?modified=1594553545","width":2400,"height":1500,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/241/241466.png?modified=1594553545","thumbnailWidth":640,"thumbnailHeight":400,"caption":"OpenStreetMap"},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/241/241467.png?modified=1594553541","width":2400,"height":1500,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/241/241467.png?modified=1594553541","thumbnailWidth":640,"thumbnailHeight":400,"caption":"Options"}],"contributionURL":"https://www.buymeacoffee.com/SimonBrazell?utm_content=product-page-contribute&utm_medium=referral&utm_source=addons.mozilla.org","averageRating":4.7576,"reviewCount":17,"reviewURL":"https://addons.mozilla.org/en-US/firefox/addon/privacy-redirect/reviews/","updateDate":1604831413000},{"id":"yayanotherspeeddial@bakadev.fr","icons":{"32":"https://addons.cdn.mozilla.net/user-media/addon_icons/908/908898-32.png?modified=1532959315","64":"https://addons.cdn.mozilla.net/user-media/addon_icons/908/908898-64.png?modified=1532959315","128":"https://addons.cdn.mozilla.net/user-media/addon_icons/908/908898-128.png?modified=1532959315"},"name":"Yay! Another Speed dial!","version":"1.0.9.2","sourceURI":"https://addons.mozilla.org/firefox/downloads/file/1037832/yay_another_speed_dial-1.0.9.2-an+fx.xpi","homepageURL":"https://www.yayspeeddial.com/","supportURL":null,"description":"A cool and highly customizable Speed Dial focused on style and simplicity.","fullDescription":"Yay! Another Speed dial! is an extension to replace the home page when opening the browser or a new tab.\nYou can organize your bookmarks by tabs to quickly access your favorite sites.\nThe creation of an account makes it possible to synchronize your bookmarks between several computers, mobiles and tablets.\nA theme editor makes it possible to completely personalize your homepage as you wish!\n\nfeatures\n- Fully customize your homepage or use one of our already created themes.\n- Share your theme and use a theme created by other users in the theme gallery.\n- Synchronize your bookmarks, themes and preferences between several computers, mobiles and tablets.\n- Fully responsive design\n- Picture Gallery by PEXELS directly integrated to choose from thousands of beautiful wallpaper\n- Organize your bookmarks by tabs\n- Easily add the site you are visiting to one of the tabs you have created","weeklyDownloads":11,"type":"extension","creator":{"name":"Mimiste","url":"https://addons.mozilla.org/en-US/firefox/user/13536280/"},"developers":[],"screenshots":[{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/198/198155.png?modified=1543521024","width":700,"height":438,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/198/198155.png?modified=1543521024","thumbnailWidth":640,"thumbnailHeight":400,"caption":"Home page"},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/198/198156.png?modified=1543521025","width":700,"height":438,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/198/198156.png?modified=1543521025","thumbnailWidth":640,"thumbnailHeight":400,"caption":"Theme editor (Page)"},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/198/198157.png?modified=1543521026","width":700,"height":438,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/198/198157.png?modified=1543521026","thumbnailWidth":640,"thumbnailHeight":400,"caption":"Theme editor (Dials)"},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/198/198158.png?modified=1543521027","width":700,"height":438,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/198/198158.png?modified=1543521027","thumbnailWidth":640,"thumbnailHeight":400,"caption":"Pexel gallery for wallpapers"},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/198/198159.png?modified=1543521028","width":700,"height":438,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/198/198159.png?modified=1543521028","thumbnailWidth":640,"thumbnailHeight":400,"caption":"Theme gallery"}],"contributionURL":"https://www.paypal.com/donate/?token=PbH2msRz-nbqfCjJzSxg38MWE619YgzqzXP3yWxU7xm8DFWg-UpUHI-SNsrG_Ddrbo7GAG&country.x=FR&locale.x=&utm_content=product-page-contribute&utm_medium=referral&utm_source=addons.mozilla.org","averageRating":4.24,"reviewCount":57,"reviewURL":"https://addons.mozilla.org/en-US/firefox/addon/yay-another-speed-dial/reviews/","updateDate":1533717607000},{"id":"{5173bfae-59df-4a20-a9dd-0ab3e8c82e36}","icons":{"32":"https://addons.cdn.mozilla.net/static/img/addon-icons/default-32.png","64":"https://addons.cdn.mozilla.net/static/img/addon-icons/default-64.png","128":"https://addons.cdn.mozilla.net/static/img/addon-icons/default-128.png"},"name":"Sci-Hub X Now!","version":"0.0.3","sourceURI":"https://addons.mozilla.org/firefox/downloads/file/3658279/sci_hub_now-0.0.3-an+fx.xpi","homepageURL":"https://github.com/gchenfc/sci-hub-now","supportURL":"https://github.com/gchenfc/sci-hub-now","description":"Opens the sci-hub page for the article you want to read.\nA continuation of https://addons.mozilla.org/en-US/firefox/addon/sci-hub-now/ by developer 0x01h who is no longer maintaining the original extension.","fullDescription":"When on a publisher's page for an academic article, click the sci-hub \"bird\" icon to go to the corresponding sci-hub page.\nWorks by searching for the doi anywhere on the page.\n\nAllows you to change the sci-hub domain in \"preferences\" in case sci-hub mirror changes.\n\nNote: this was originally made by 0x01h but he no longer maintains it. I have made minor modifications and will continue maintaining it until at least 2024.","weeklyDownloads":38,"type":"extension","creator":{"name":"Gerry","url":"https://addons.mozilla.org/en-US/firefox/user/16354622/"},"developers":[],"screenshots":[],"contributionURL":"","averageRating":5,"reviewCount":2,"reviewURL":"https://addons.mozilla.org/en-US/firefox/addon/sci-hub-x-now/reviews/","updateDate":1602438611000},{"id":"{acc91f3f-2194-4f88-b25a-84ec4ea65683}","icons":{"32":"https://addons.cdn.mozilla.net/user-media/addon_icons/963/963207-32.png?modified=966bd40d","64":"https://addons.cdn.mozilla.net/user-media/addon_icons/963/963207-64.png?modified=966bd40d","128":"https://addons.cdn.mozilla.net/user-media/addon_icons/963/963207-128.png?modified=966bd40d"},"name":"Dat P2P Protocol","version":"0.1.8","sourceURI":"https://addons.mozilla.org/firefox/downloads/file/3483004/dat_p2p_protocol-0.1.8-fx.xpi","homepageURL":null,"supportURL":"https://github.com/sammacbeth/dat-fox/issues","description":"Makes the dat:// protocol available.\n\nTo run this extension you will need to be running a dat Gateway on your local machine. See the instructions here for instructions on how to do this: https://github.com/sammacbeth/dat-fox/blob/master/README.md","fullDescription":null,"weeklyDownloads":1,"type":"extension","creator":{"name":"Sam Macbeth","url":"https://addons.mozilla.org/en-US/firefox/user/13924280/"},"developers":[],"screenshots":[],"contributionURL":"","averageRating":5,"reviewCount":2,"reviewURL":"https://addons.mozilla.org/en-US/firefox/addon/dat-p2p-protocol/reviews/","updateDate":1578662112000},{"id":"keepassxc-browser@keepassxc.org","icons":{"32":"https://addons.cdn.mozilla.net/user-media/addon_icons/917/917354-32.png?modified=1586435702","64":"https://addons.cdn.mozilla.net/user-media/addon_icons/917/917354-64.png?modified=1586435702","128":"https://addons.cdn.mozilla.net/user-media/addon_icons/917/917354-128.png?modified=1586435702"},"name":"KeePassXC-Browser","version":"1.7.3","sourceURI":"https://addons.mozilla.org/firefox/downloads/file/3673941/keepassxc_browser-1.7.3-fx.xpi","homepageURL":"https://keepassxc.org/","supportURL":"https://github.com/keepassxreboot/keepassxc-browser","description":"Official browser plugin for the KeePassXC password manager (https://keepassxc.org).","fullDescription":"Official browser plugin for the KeePassXC password manager (https://keepassxc.org).\n\nThe thing computers can do best is storing information.\nYou shouldn't waste your time trying to remember and type your passwords.\nKeePassXC can store your passwords safely and auto-type them into your everyday websites and applications.","weeklyDownloads":1631,"type":"extension","creator":{"name":"KeePassXC Team","url":"https://addons.mozilla.org/en-US/firefox/user/13036987/"},"developers":[],"screenshots":[{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/197/197999.png?modified=1585246327","width":700,"height":198,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/197/197999.png?modified=1585246327","thumbnailWidth":640,"thumbnailHeight":181,"caption":"KeePassXC"},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/234/234592.png?modified=1585246331","width":1513,"height":1047,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/234/234592.png?modified=1585246331","thumbnailWidth":640,"thumbnailHeight":443,"caption":"Settings page"}],"contributionURL":"https://www.paypal.me/jbevendorff?utm_content=product-page-contribute&utm_medium=referral&utm_source=addons.mozilla.org","averageRating":4.2669,"reviewCount":152,"reviewURL":"https://addons.mozilla.org/en-US/firefox/addon/keepassxc-browser/reviews/","updateDate":1604742314000}]} \ No newline at end of file +{"schema":6,"addons":[{"id":"uBlock0@raymondhill.net","icons":{"32":"https://addons.cdn.mozilla.net/user-media/addon_icons/607/607454-32.png?modified=mcrushed","64":"https://addons.cdn.mozilla.net/user-media/addon_icons/607/607454-64.png?modified=mcrushed","128":"https://addons.cdn.mozilla.net/user-media/addon_icons/607/607454-128.png?modified=mcrushed"},"name":"uBlock Origin","version":"1.32.4","sourceURI":"https://addons.mozilla.org/firefox/downloads/file/3701081/ublock_origin-1.32.4-an+fx.xpi","homepageURL":"https://github.com/gorhill/uBlock#ublock-origin","supportURL":"https://old.reddit.com/r/uBlockOrigin/","description":"Finally, an efficient wide-spectrum content blocker. Easy on CPU and memory.","fullDescription":"uBlock Origin is not an \"ad blocker\", it's a wide-spectrum content blocker with CPU and memory efficiency as a primary feature.\n\n***\n\nOut of the box, these lists of filters are loaded and enforced:\n\n- EasyList (ads)\n- Peter Lowe’s Ad server list (ads and tracking)\n- EasyPrivacy (tracking)\n- Malware domains\n\nMore lists are available for you to select if you wish:\n\n- Fanboy’s Enhanced Tracking List\n- Dan Pollock’s hosts file\n- MVPS HOSTS\n- Spam404\n- And many others\n\nAdditionally, you can point-and-click to block JavaScript locally or globally, create your own global or local rules to override entries from filter lists, and many more advanced features.\n\n***\n\nFree.\nOpen source with public license (GPLv3)\nFor users by users.\n\nIf ever you really do want to contribute something, think about the people working hard to maintain the filter lists you are using, which were made available to use by all for free.\n\n***\n\n Documentation\n Release notes\n Community support @ Reddit\n Contributors @ GitHub\n Contributors @ Crowdin","weeklyDownloads":119133,"type":"extension","creator":{"name":"Raymond Hill","url":"https://addons.mozilla.org/en-US/firefox/user/11423598/"},"developers":[],"screenshots":[{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/238/238546.png?modified=1590420038","width":1011,"height":758,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/238/238546.png?modified=1590420038","thumbnailWidth":640,"thumbnailHeight":480,"caption":"The popup panel: default mode"},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/238/238548.png?modified=1590420038","width":1011,"height":758,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/238/238548.png?modified=1590420038","thumbnailWidth":640,"thumbnailHeight":480,"caption":"The dashboard: stock filter lists"},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/238/238547.png?modified=1590420038","width":1011,"height":758,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/238/238547.png?modified=1590420038","thumbnailWidth":640,"thumbnailHeight":480,"caption":"The popup panel: default-deny mode"},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/238/238549.png?modified=1590420038","width":1011,"height":758,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/238/238549.png?modified=1590420038","thumbnailWidth":640,"thumbnailHeight":480,"caption":"The dashboard: settings"},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/238/238552.png?modified=1590420044","width":970,"height":1800,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/238/238552.png?modified=1590420044","thumbnailWidth":259,"thumbnailHeight":480,"caption":"The popup panel in Firefox Preview: default mode with more blocking options revealed"},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/230/230370.png?modified=1590420038","width":800,"height":600,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/230/230370.png?modified=1590420038","thumbnailWidth":640,"thumbnailHeight":480,"caption":"The unified logger tells you all that uBO is seeing and doing"}],"contributionURL":"","averageRating":4.7335,"reviewCount":4397,"reviewURL":"https://addons.mozilla.org/en-US/firefox/addon/ublock-origin/reviews/","updateDate":1610811914000},{"id":"{b9db16a4-6edc-47ec-a1f4-b86292ed211d}","icons":{"32":"https://addons.cdn.mozilla.net/user-media/addon_icons/3/3006-32.png?modified=mcrushed","64":"https://addons.cdn.mozilla.net/user-media/addon_icons/3/3006-64.png?modified=mcrushed","128":"https://addons.cdn.mozilla.net/user-media/addon_icons/3/3006-128.png?modified=mcrushed"},"name":"Video DownloadHelper","version":"7.4.0","sourceURI":"https://addons.mozilla.org/firefox/downloads/file/3695227/video_downloadhelper-7.4.0-fx.xpi","homepageURL":"http://www.downloadhelper.net/","supportURL":"http://www.downloadhelper.net/support.php","description":"The easy way to download and convert Web videos from hundreds of YouTube-like sites.","fullDescription":"Video DownloadHelper is the most complete tool for extracting videos and image files from websites and saving them to your hard drive.\n\nJust surf the web as you normally do. When DownloadHelper detects embedded videos it can access for download, the toolbar icon highlights and a simple menu allows you to download files by simply clicking an item.\n\nFor instance, if you go to a YouTube page, you'll be able to download the video directly on your file system. It also works with most other popular video sites like DailyMotion, Facebook, Periscope, Vimeo, Twitch, Liveleak, Vine, UStream, Fox, Bloomberg, RAI, France 2-3, Break, Metacafe, and thousands of others.\n\nVideo DownloadHelper supports several types of streamings, making the add-on unique amongst Video downloaders: HTTP, HLS, DASH, … Whenever a site uses a non-supported streaming technology, Video DownloadHelper is able to capture the media directly from the screen and generate a video file.\n\nBesides downloading, Video DownloadHelper is also capable of making file conversions (i.e. change audio and video formats) and aggregation (combining separate audio and video into a single file). This is an upgrade feature that helps pay for the free stuff (we need to eat too). You are not compelled to use conversion for downloading videos from websites, and you can avoid picking variants marked as ADP to avoid the need for aggregation.\n\nVideo overview on how to use Video DownloadHelper: https://www.youtube.com/watch?v=mZT8yI60k_4\n\nSupport can be obtained from the dedicated support forum.\n\nPlease stay tuned by following us on Twitter (@downloadhelper), or Facebook.","weeklyDownloads":71429,"type":"extension","creator":{"name":"mig","url":"https://addons.mozilla.org/en-US/firefox/user/32479/"},"developers":[],"screenshots":[{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/25/25993.png?modified=1543518772","width":200,"height":150,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/25/25993.png?modified=1543518772","thumbnailWidth":200,"thumbnailHeight":150,"caption":"Video DownloadHelper"},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/154/154820.png?modified=1543518772","width":327,"height":124,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/154/154820.png?modified=1543518772","thumbnailWidth":327,"thumbnailHeight":124,"caption":"Video DownloadHelper animated toobar icon"},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/154/154824.png?modified=1543518773","width":250,"height":200,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/154/154824.png?modified=1543518773","thumbnailWidth":250,"thumbnailHeight":200,"caption":"Video DownloadHelper main panel"},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/154/154822.png?modified=1543518774","width":361,"height":289,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/154/154822.png?modified=1543518774","thumbnailWidth":361,"thumbnailHeight":289,"caption":"Video DownloadHelper main panel"},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/154/154826.png?modified=1543518774","width":320,"height":317,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/154/154826.png?modified=1543518774","thumbnailWidth":320,"thumbnailHeight":317,"caption":"Video DownloadHelper available actions"},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/154/154828.png?modified=1543518775","width":293,"height":250,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/154/154828.png?modified=1543518775","thumbnailWidth":293,"thumbnailHeight":250,"caption":"Video DownloadHelper quality variants settings"}],"contributionURL":"","averageRating":4.2718,"reviewCount":18597,"reviewURL":"https://addons.mozilla.org/en-US/firefox/addon/video-downloadhelper/reviews/","updateDate":1608112527000},{"id":"jid1-MnnxcxisBPnSXQ@jetpack","icons":{"32":"https://addons.cdn.mozilla.net/user-media/addon_icons/506/506646-32.png?modified=mcrushed","64":"https://addons.cdn.mozilla.net/user-media/addon_icons/506/506646-64.png?modified=mcrushed","128":"https://addons.cdn.mozilla.net/user-media/addon_icons/506/506646-128.png?modified=mcrushed"},"name":"Privacy Badger","version":"2020.12.10","sourceURI":"https://addons.mozilla.org/firefox/downloads/file/3691765/privacy_badger-2020.12.10-an+fx.xpi","homepageURL":"https://privacybadger.org/","supportURL":"https://privacybadger.org/#faq","description":"Automatically learns to block invisible trackers.","fullDescription":"Privacy Badger automatically learns to block invisible trackers. Instead of keeping lists of what to block, Privacy Badger automatically discovers trackers based on their behavior.\n\nPrivacy Badger sends the Global Privacy Control signal to opt you out of data sharing and selling, and the Do Not Track signal to tell companies not to track you. If trackers ignore your wishes, Privacy Badger will learn to block them.\n\nBesides automatic tracker blocking, Privacy Badger replaces potentially useful trackers (video players, comments widgets, etc.) with click-to-activate placeholders, and removes outgoing link click tracking on Facebook and Google, with more privacy protections on the way.\n\nTo learn more, see the FAQ on Privacy Badger's homepage.","weeklyDownloads":39292,"type":"extension","creator":{"name":"EFF Technologists","url":"https://addons.mozilla.org/en-US/firefox/user/5474073/"},"developers":[],"screenshots":[{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/225/225184.png?modified=1569261286","width":1920,"height":1080,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/225/225184.png?modified=1569261286","thumbnailWidth":640,"thumbnailHeight":360,"caption":"Privacy Badger is a project of the Electronic Frontier Foundation"},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/171/171793.png?modified=1569261279","width":700,"height":394,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/171/171793.png?modified=1569261279","thumbnailWidth":640,"thumbnailHeight":360,"caption":"Privacy Badger at work on the whitehouse.gov privacy policy page."}],"contributionURL":"https://www.paypal.me/SupportEFF?utm_content=product-page-contribute&utm_medium=referral&utm_source=addons.mozilla.org","averageRating":4.7852,"reviewCount":412,"reviewURL":"https://addons.mozilla.org/en-US/firefox/addon/privacy-badger17/reviews/","updateDate":1607941528000},{"id":"chrome-gnome-shell@gnome.org","icons":{"32":"https://addons.cdn.mozilla.net/user-media/addon_icons/751/751081-32.png?modified=1521616823","64":"https://addons.cdn.mozilla.net/user-media/addon_icons/751/751081-64.png?modified=1521616823","128":"https://addons.cdn.mozilla.net/user-media/addon_icons/751/751081-128.png?modified=1521616823"},"name":"GNOME Shell integration","version":"10.1","sourceURI":"https://addons.mozilla.org/firefox/downloads/file/898030/gnome_shell_integration-10.1-an+fx-linux.xpi","homepageURL":"https://wiki.gnome.org/Projects/GnomeShellIntegrationForChrome","supportURL":"https://bugzilla.gnome.org","description":"This extension provides integration with GNOME Shell and the corresponding extensions repository https://extensions.gnome.org","fullDescription":"You MUST install native connector for this extension to work.\n\nFor Arch Linux there is a PKGBUILD available in the AUR: https://aur.archlinux.org/packages/chrome-gnome-shell-git\n\nFor Debian, Fedora, Gentoo and Ubuntu you can install package named \"chrome-gnome-shell\".\n\nYou also can install connector manually. See https://wiki.gnome.org/Projects/GnomeShellIntegrationForChrome/Installation for install instructions.","weeklyDownloads":1405,"type":"extension","creator":{"name":"Yuri Konotopov","url":"https://addons.mozilla.org/en-US/firefox/user/12725919/"},"developers":[],"screenshots":[{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/183/183915.png?modified=1543520728","width":700,"height":438,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/183/183915.png?modified=1543520728","thumbnailWidth":640,"thumbnailHeight":400}],"contributionURL":"","averageRating":4.2882,"reviewCount":65,"reviewURL":"https://addons.mozilla.org/en-US/firefox/addon/gnome-shell-integration/reviews/","updateDate":1521613807000},{"id":"{9350bc42-47fb-4598-ae0f-825e3dd9ceba}","icons":{"32":"https://addons.cdn.mozilla.net/user-media/addon_icons/918/918574-32.png?modified=1531770407","64":"https://addons.cdn.mozilla.net/user-media/addon_icons/918/918574-64.png?modified=1531770407","128":"https://addons.cdn.mozilla.net/user-media/addon_icons/918/918574-128.png?modified=1531770407"},"name":"Absolute Enable Right Click & Copy","version":"1.3.8","sourceURI":"https://addons.mozilla.org/firefox/downloads/file/1205179/absolute_enable_right_click_copy-1.3.8-fx.xpi","homepageURL":null,"supportURL":null,"description":"Force Enable Right Click & Copy","fullDescription":"Get The Best Browsing Experience Without Limitations And Restrictions In An Online World\n\n★ Features :\n→ Remove Copy Text Protection On All Website\n→ Force Enable Right Click Button\n→ Allow Copy And Highlight\n→ Disable Annoying Dialog Message (Not Able To Copy Content On This Webpage)\n→ Re-Enable Context Menu\n→ Include \"Absolute Mode\" To Force Remove Any Type Of Protection\n\n------------------------------------------------------------------------\nIf You Like This Extension, Please Rate And Share\nMade Possible By Absolute","weeklyDownloads":1693,"type":"extension","creator":{"name":"Absolute","url":"https://addons.mozilla.org/en-US/firefox/user/13673741/"},"developers":[],"screenshots":[{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/204/204829.png?modified=1543521035","width":640,"height":400,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/204/204829.png?modified=1543521035","thumbnailWidth":640,"thumbnailHeight":400,"caption":"01"},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/204/204830.png?modified=1543521036","width":640,"height":400,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/204/204830.png?modified=1543521036","thumbnailWidth":640,"thumbnailHeight":400,"caption":"02"}],"contributionURL":"","averageRating":4.5591,"reviewCount":151,"reviewURL":"https://addons.mozilla.org/en-US/firefox/addon/absolute-enable-right-click/reviews/","updateDate":1547160307000},{"id":"keepassxc-browser@keepassxc.org","icons":{"32":"https://addons.cdn.mozilla.net/user-media/addon_icons/917/917354-32.png?modified=1586435702","64":"https://addons.cdn.mozilla.net/user-media/addon_icons/917/917354-64.png?modified=1586435702","128":"https://addons.cdn.mozilla.net/user-media/addon_icons/917/917354-128.png?modified=1586435702"},"name":"KeePassXC-Browser","version":"1.7.4","sourceURI":"https://addons.mozilla.org/firefox/downloads/file/3698051/keepassxc_browser-1.7.4-fx.xpi","homepageURL":"https://keepassxc.org/","supportURL":"https://github.com/keepassxreboot/keepassxc-browser","description":"Official browser plugin for the KeePassXC password manager (https://keepassxc.org).","fullDescription":"Official browser plugin for the KeePassXC password manager (https://keepassxc.org).\n\nThe thing computers can do best is storing information.\nYou shouldn't waste your time trying to remember and type your passwords.\nKeePassXC can store your passwords safely and auto-type them into your everyday websites and applications.","weeklyDownloads":1781,"type":"extension","creator":{"name":"KeePassXC Team","url":"https://addons.mozilla.org/en-US/firefox/user/13036987/"},"developers":[],"screenshots":[{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/197/197999.png?modified=1585246327","width":700,"height":198,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/197/197999.png?modified=1585246327","thumbnailWidth":640,"thumbnailHeight":181,"caption":"KeePassXC"},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/234/234592.png?modified=1585246331","width":1513,"height":1047,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/234/234592.png?modified=1585246331","thumbnailWidth":640,"thumbnailHeight":443,"caption":"Settings page"}],"contributionURL":"https://www.paypal.me/jbevendorff?utm_content=product-page-contribute&utm_medium=referral&utm_source=addons.mozilla.org","averageRating":4.2883,"reviewCount":154,"reviewURL":"https://addons.mozilla.org/en-US/firefox/addon/keepassxc-browser/reviews/","updateDate":1608577217000},{"id":"wayback_machine@mozilla.org","icons":{"32":"https://addons.cdn.mozilla.net/user-media/addon_icons/711/711438-32.png?modified=1524082823","64":"https://addons.cdn.mozilla.net/user-media/addon_icons/711/711438-64.png?modified=1524082823","128":"https://addons.cdn.mozilla.net/user-media/addon_icons/711/711438-128.png?modified=1524082823"},"name":"Wayback Machine","version":"1.8.6","sourceURI":"https://addons.mozilla.org/firefox/downloads/file/929315/wayback_machine-1.8.6-an+fx.xpi","homepageURL":null,"supportURL":"http://web.archive.org","description":"Detects dead pages, 404s, DNS failures & a range of other web breakdowns, offering to show archived versions via the Internet Archive's Wayback Machine. In addition you can archive web pages, and see their most recent & first archives.","fullDescription":"Detects dead pages, 404s, DNS failures & a range of other web breakdowns, offering to show archived versions via the Internet Archive's Wayback Machine. In addition you can archive web pages, and see their most recent & first archives.\n\nIf you used No More 404s on Test Pilot, this extention is for you!","weeklyDownloads":321,"type":"extension","creator":{"name":"Internet Archive","url":"https://addons.mozilla.org/en-US/firefox/user/12373129/"},"developers":[{"name":"Mark Graham","url":"https://addons.mozilla.org/en-US/firefox/user/12835321/"}],"screenshots":[{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/182/182679.png?modified=1543520648","width":199,"height":249,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/182/182679.png?modified=1543520648","thumbnailWidth":199,"thumbnailHeight":249,"caption":"Save an archive or a URL to the Wayback Machine or see the first, or most recent, archive of that URL."},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/182/182680.png?modified=1543520649","width":700,"height":330,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/182/182680.png?modified=1543520649","thumbnailWidth":640,"thumbnailHeight":302,"caption":"If there is an archive in the Wayback Machine, of a page not available via the \"live web\" you will be shown this pop-up."}],"contributionURL":"","averageRating":3.8239,"reviewCount":100,"reviewURL":"https://addons.mozilla.org/en-US/firefox/addon/wayback-machine_new/reviews/","updateDate":1524081009000},{"id":"{b7f9d2cd-d772-4302-8c3f-eb941af36f76}","icons":{"32":"https://addons.cdn.mozilla.net/user-media/addon_icons/2600/2600548-32.png?modified=b183bc03","64":"https://addons.cdn.mozilla.net/user-media/addon_icons/2600/2600548-64.png?modified=b183bc03","128":"https://addons.cdn.mozilla.net/user-media/addon_icons/2600/2600548-128.png?modified=b183bc03"},"name":"Privacy Redirect","version":"1.1.46","sourceURI":"https://addons.mozilla.org/firefox/downloads/file/3708074/privacy_redirect-1.1.46-an+fx.xpi","homepageURL":"https://github.com/SimonBrazell/privacy-redirect","supportURL":"https://github.com/SimonBrazell/privacy-redirect","description":"A simple web extension that redirects Twitter, YouTube, Instagram & Google Maps requests to privacy friendly alternatives.","fullDescription":"Redirects Twitter, YouTube, Instagram, & Google Maps requests to privacy friendly alternatives - Nitter, Invidious, Bibliogram, & OpenStreetMap.\n\nAllows for setting custom instances, toggling all redirects on/off and more.\n\n★ More Info: ℹ️\n\n Nitter\n Invidious\n Bibliogram\n OpenStreetMap\n\n\nThe code for this web extension is available on Github.\n\n★ Donate: 👨🏻‍💻\nIf you like this extension and are financially able please consider buying me a coffee ☕️ to show your appreciation and support the continuation of the project.\n\n★ What's New in This Version (v1.1.46) 🆕\n\n Disable search engine redirects by default, sorry for any pain caused by this...\n Redirect Google search engine results to a selected provider.\n Added more providers to the Reddit redirect options (e.g. teddit, snew, libreddit).\n\n\n★ Permissions: ℹ️\n\n Please note, access to all website navigation events ( all URLs), not just the target domains, is required to allow embedded video redirects to occur. At this time I know of no other way to achieve iframe redirects, happy to hear some suggestions on this though 🙂","weeklyDownloads":206,"type":"extension","creator":{"name":"Simon Brazell","url":"https://addons.mozilla.org/en-US/firefox/user/15274891/"},"developers":[],"screenshots":[{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/241/241463.png?modified=1594553540","width":2400,"height":1500,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/241/241463.png?modified=1594553540","thumbnailWidth":640,"thumbnailHeight":400,"caption":"Nitter"},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/241/241464.png?modified=1594553544","width":2400,"height":1500,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/241/241464.png?modified=1594553544","thumbnailWidth":640,"thumbnailHeight":400,"caption":"Invidious"},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/241/241465.png?modified=1594553540","width":2400,"height":1500,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/241/241465.png?modified=1594553540","thumbnailWidth":640,"thumbnailHeight":400,"caption":"Bibliogram"},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/241/241466.png?modified=1594553545","width":2400,"height":1500,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/241/241466.png?modified=1594553545","thumbnailWidth":640,"thumbnailHeight":400,"caption":"OpenStreetMap"},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/241/241467.png?modified=1594553541","width":2400,"height":1500,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/241/241467.png?modified=1594553541","thumbnailWidth":640,"thumbnailHeight":400,"caption":"Options"}],"contributionURL":"https://www.buymeacoffee.com/SimonBrazell?utm_content=product-page-contribute&utm_medium=referral&utm_source=addons.mozilla.org","averageRating":4.8095,"reviewCount":21,"reviewURL":"https://addons.mozilla.org/en-US/firefox/addon/privacy-redirect/reviews/","updateDate":1610494212000},{"id":"{5173bfae-59df-4a20-a9dd-0ab3e8c82e36}","icons":{"32":"https://addons.cdn.mozilla.net/static/img/addon-icons/default-32.png","64":"https://addons.cdn.mozilla.net/static/img/addon-icons/default-64.png","128":"https://addons.cdn.mozilla.net/static/img/addon-icons/default-128.png"},"name":"Sci-Hub X Now!","version":"0.1.0","sourceURI":"https://addons.mozilla.org/firefox/downloads/file/3706836/sci_hub_x_now-0.1.0-an+fx.xpi","homepageURL":"https://github.com/gchenfc/sci-hub-now","supportURL":"https://github.com/gchenfc/sci-hub-now","description":"Opens the sci-hub page for the article you want to read.\nA continuation of https://addons.mozilla.org/en-US/firefox/addon/sci-hub-now/ by developer 0x01h who is no longer maintaining the original extension.","fullDescription":"When on a publisher's page for an academic article, click the sci-hub \"bird\" icon to go to the corresponding sci-hub page.\nWorks by searching for the doi anywhere on the page.\n\nAllows you to change the sci-hub domain in \"preferences\" in case sci-hub mirror changes.\n\nNote: this was originally made by 0x01h but he no longer maintains it. I have made minor modifications and will continue maintaining it until at least 2024.","weeklyDownloads":66,"type":"extension","creator":{"name":"Gerry","url":"https://addons.mozilla.org/en-US/firefox/user/16354622/"},"developers":[],"screenshots":[],"contributionURL":"","averageRating":5,"reviewCount":4,"reviewURL":"https://addons.mozilla.org/en-US/firefox/addon/sci-hub-x-now/reviews/","updateDate":1610323518000},{"id":"yayanotherspeeddial@bakadev.fr","icons":{"32":"https://addons.cdn.mozilla.net/user-media/addon_icons/908/908898-32.png?modified=1532959315","64":"https://addons.cdn.mozilla.net/user-media/addon_icons/908/908898-64.png?modified=1532959315","128":"https://addons.cdn.mozilla.net/user-media/addon_icons/908/908898-128.png?modified=1532959315"},"name":"Yay! Another Speed dial!","version":"1.0.9.2","sourceURI":"https://addons.mozilla.org/firefox/downloads/file/1037832/yay_another_speed_dial-1.0.9.2-an+fx.xpi","homepageURL":"https://www.yayspeeddial.com/","supportURL":null,"description":"A cool and highly customizable Speed Dial focused on style and simplicity.","fullDescription":"Yay! Another Speed dial! is an extension to replace the home page when opening the browser or a new tab.\nYou can organize your bookmarks by tabs to quickly access your favorite sites.\nThe creation of an account makes it possible to synchronize your bookmarks between several computers, mobiles and tablets.\nA theme editor makes it possible to completely personalize your homepage as you wish!\n\nfeatures\n- Fully customize your homepage or use one of our already created themes.\n- Share your theme and use a theme created by other users in the theme gallery.\n- Synchronize your bookmarks, themes and preferences between several computers, mobiles and tablets.\n- Fully responsive design\n- Picture Gallery by PEXELS directly integrated to choose from thousands of beautiful wallpaper\n- Organize your bookmarks by tabs\n- Easily add the site you are visiting to one of the tabs you have created","weeklyDownloads":11,"type":"extension","creator":{"name":"Mimiste","url":"https://addons.mozilla.org/en-US/firefox/user/13536280/"},"developers":[],"screenshots":[{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/198/198155.png?modified=1543521024","width":700,"height":438,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/198/198155.png?modified=1543521024","thumbnailWidth":640,"thumbnailHeight":400,"caption":"Home page"},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/198/198156.png?modified=1543521025","width":700,"height":438,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/198/198156.png?modified=1543521025","thumbnailWidth":640,"thumbnailHeight":400,"caption":"Theme editor (Page)"},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/198/198157.png?modified=1543521026","width":700,"height":438,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/198/198157.png?modified=1543521026","thumbnailWidth":640,"thumbnailHeight":400,"caption":"Theme editor (Dials)"},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/198/198158.png?modified=1543521027","width":700,"height":438,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/198/198158.png?modified=1543521027","thumbnailWidth":640,"thumbnailHeight":400,"caption":"Pexel gallery for wallpapers"},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/198/198159.png?modified=1543521028","width":700,"height":438,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/198/198159.png?modified=1543521028","thumbnailWidth":640,"thumbnailHeight":400,"caption":"Theme gallery"}],"contributionURL":"https://www.paypal.com/donate/?token=PbH2msRz-nbqfCjJzSxg38MWE619YgzqzXP3yWxU7xm8DFWg-UpUHI-SNsrG_Ddrbo7GAG&country.x=FR&locale.x=&utm_content=product-page-contribute&utm_medium=referral&utm_source=addons.mozilla.org","averageRating":4.24,"reviewCount":57,"reviewURL":"https://addons.mozilla.org/en-US/firefox/addon/yay-another-speed-dial/reviews/","updateDate":1533717607000}]} \ No newline at end of file diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/bookmarkbackups/bookmarks-2020-12-03_6_s7TzJZwaS-PjhkaAVK5pJg==.jsonlz4 b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/bookmarkbackups/bookmarks-2021-01-19_6_s7TzJZwaS-PjhkaAVK5pJg==.jsonlz4 similarity index 100% rename from tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/bookmarkbackups/bookmarks-2020-12-03_6_s7TzJZwaS-PjhkaAVK5pJg==.jsonlz4 rename to tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/bookmarkbackups/bookmarks-2021-01-19_6_s7TzJZwaS-PjhkaAVK5pJg==.jsonlz4 diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/broadcast-listeners.json b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/broadcast-listeners.json index 7a5a8dab..0ed4a4e3 100644 --- a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/broadcast-listeners.json +++ b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/broadcast-listeners.json @@ -1 +1 @@ -{"version":1,"listeners":{"remote-settings/monitor_changes":{"version":"\"1608559052107\"","sourceInfo":{"moduleURI":"resource://services-settings/remote-settings.js","symbolName":"remoteSettingsBroadcastHandler"}}}} \ No newline at end of file +{"version":1,"listeners":{"remote-settings/monitor_changes":{"version":"\"1611086252115\"","sourceInfo":{"moduleURI":"resource://services-settings/remote-settings.js","symbolName":"remoteSettingsBroadcastHandler"}}}} \ No newline at end of file diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/compatibility.ini b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/compatibility.ini index fddd2c34..0e9bdb3e 100644 --- a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/compatibility.ini +++ b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/compatibility.ini @@ -1,5 +1,5 @@ [Compatibility] -LastVersion=84.0_20201215210116/20201215210116 +LastVersion=84.0.2_20210107154745/20210107154745 LastOSABI=Linux_x86_64-gcc3 LastPlatformDir=/usr/lib/firefox LastAppDir=/usr/lib/firefox/browser diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/extensions.json b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/extensions.json index 58794157..99570c15 100644 --- a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/extensions.json +++ b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/extensions.json @@ -1 +1 @@ -{"schemaVersion":33,"addons":[{"id":"chrome-gnome-shell@gnome.org","syncGUID":"{82508f32-b0ec-4e78-bf50-dc24a1c517d8}","version":"10.1","type":"extension","loader":null,"updateURL":null,"optionsURL":"options.html","optionsType":3,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"GNOME Shell integration","description":"This extension provides integration with GNOME Shell and the corresponding extensions repository https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1542628160000,"updateDate":1607186253000,"applyBackgroundUpdates":1,"path":"/home/tio/.mozilla/firefox/6q5q3muz.default/extensions/chrome-gnome-shell@gnome.org.xpi","skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[{"name":"GNOME Shell integration","description":"This extension provides integration with GNOME Shell and the corresponding extensions repository https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["en"]},{"name":"Integratsioon GNOME Shelliga","description":"See laiendus võimaldab integratsiooni GNOME Shelli ja selle laienduste hoidlaga aadressil https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["et"]},{"name":"Integracion a GNOME Shell","description":"Aquesta extension permet l'integracion a GNOME Shell e a las extensions correspondentas del depaus https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["oc"]},{"name":"Integrasi Shell GNOME","description":"Ekstensi ini menyediakan integrasi dengan Shell GNOME dan repositori ekstensi yang berhubungan https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["id"]},{"name":"Intégration à GNOME Shell","description":"Cette extension permet l'intégration à GNOME Shell et aux extensions correspondantes du dépôt https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["fr"]},{"name":"GNOME Shell integration","description":"This extension provides integration with GNOME Shell and the corresponding extensions repository https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["pt-PT"]},{"name":"GNOME Shell-integration","description":"Detta tillägg tillhandahåller integration med GNOME Shell och det motsvarande tilläggsförrådet https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["sv"]},{"name":"Integrace do GNOME Shell","description":"Toto rozšíření poskytuje integraci s GNOME Shell a shoduje se s repozitářem rozšíření https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["cs"]},{"name":"GNOME Shell integráció","description":"Ez a kiterjesztés integrációt biztosít a GNOME Shell-lel, és a hozzá tartozó https://extensions.gnome.org kiterjesztéstárolóval","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["hu"]},{"name":"그놈 셸 확장 기능","description":"이 확장 기능은 그놈 셸 통합 기능이 있으며 관련 확장 기능 저장소는 https://extensions.gnome.org에 있습니다","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["ko"]},{"name":"Amalachadh slige GNOMW","description":"Bheir an leudachan seo dhut amalachadh le Slige GNOME agus Shell ionad-tasgaidh nan leudachan co-cheangailte rithe https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["gd"]},{"name":"Integrazione con GNOME Shell","description":"Questa estensione fornisce l'integrazione con GNOME Shell e il corrispondente repository delle estensioni https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["it"]},{"name":"Ingegrasjon med GNOME-skallet","description":"This extension provides integration with GNOME Shell and the corresponding extensions repository https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["nb"]},{"name":"GNOME Shell-Integration","description":"Diese Erweiterung ermöglicht die Integration mit der GNOME Shell und dem dazugehörenden Erweiterungs-Repository von https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["de"]},{"name":"Integración de GNOME Shell","description":"Esta extensión fornece integración con GNOME SHell e o correspondente repositorio de extensións https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["gl"]},{"name":"Integració amb el GNOME Shell","description":"Aquesta extensió proporciona integració amb GNOME Shell i el corresponent dipòsit d'extensions https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["ca"]},{"name":"Integrácia do Shellu prostredia GNOME","description":"Toto rozšírenie poskytuje integráciu do Shellu prostredia GNOME a príslušný repozitár rozšírení https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["sk"]},{"name":"Интеграција Гномове шкољке","description":"Ово проширење обезбеђује интеграцију са Гномовом шкољком и одговарајућом ризницом проширења „https://extensions.gnome.org“","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["sr"]},{"name":"GNOME Shell integration","description":"Данное расширение добавляет интеграцию с GNOME Shell и репозиторием расширений https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["ru"]},{"name":"Integracja z GNOME Shell","description":"To rozszerzenie dostarcza integrację z GNOME Shell i repozytorium rozszerzeń https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["pl"]},{"name":"GNOME Shell integration","description":"This extension provides integration with GNOME Shell and the corresponding extensions repository https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["sl"]},{"name":"Integracija GNOME ljuske","description":"Ovo proširenje omogućuje integraciju s GNOME ljuskom i odgovarajućem repozitoriju proširenja https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["hr"]},{"name":"Gnome Shell -integraatio","description":"Tämä laajennus tarjoaa integraation Gnome Shellin ja Gnome Shellin laajennustietovaraston https://extensions.gnome.org kanssa","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["fi"]},{"name":"GNOME Shell integration","description":"Αυτή η επέκταση παρέχει ενσωμάτωση με το GNOME Shell και τα πρόσθετα του από το https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["el"]},{"name":"GNOME Kabuk bütünleşmesi","description":"Bu uygulama, GNOME Kabuk ve buna uygun uzantı deposu olan https://extensions.gnome.org ile bütünleşme sağlar","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["tr"]},{"name":"Integración con GNOME Shell","description":"Esta extensión proporciona integración con GNOME Shell y el correspondiente repositorio de extensiones https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["es"]},{"name":"GNOME Shell-integration","description":"Denne udvidelse giver integration med GNOME Shell og det tilhørende udvidelsesarkiv https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["da"]},{"name":"Integração com GNOME Shell","description":"Essa extensão fornece integração com o GNOME Shell e com o repositório de extensões correspondente, o https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["pt-BR"]},{"name":"Gnome-shell-integratie","description":"Deze extensie voorziet in de integratie met Gnome-shell en de bijbehorende website met extensies https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["nl"]}],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":"56.0","maxVersion":null}],"targetPlatforms":[],"signedState":2,"signedDate":1521613805000,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":["alarms","nativeMessaging","notifications","storage","tabs"],"origins":["https://extensions.gnome.org/","https://extensions.gnome.org/*"]},"optionalPermissions":{"permissions":["idle"],"origins":[]},"icons":{"16":"icons/GnomeLogo-16.png","48":"icons/GnomeLogo-48.png","128":"icons/GnomeLogo-128.png"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":false,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"jar:file:///home/tio/.mozilla/firefox/6q5q3muz.default/extensions/chrome-gnome-shell@gnome.org.xpi!/","location":"app-profile"},{"id":"wayback_machine@mozilla.org","syncGUID":"{bd345b14-ed21-4d32-9720-0b70258947e4}","version":"1.8.6","type":"extension","loader":null,"updateURL":null,"optionsURL":null,"optionsType":null,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"Wayback Machine","description":"Reduce annoying 404 pages by automatically checking for an archived copy in the Wayback Machine.","creator":null,"homepageURL":"https://archive.org/","developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1542629092000,"updateDate":1607186253000,"applyBackgroundUpdates":1,"path":"/home/tio/.mozilla/firefox/6q5q3muz.default/extensions/wayback_machine@mozilla.org.xpi","skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":"48.0","maxVersion":null}],"targetPlatforms":[],"signedState":2,"signedDate":1524081006000,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":["tabs","activeTab","storage","webRequest","webRequestBlocking","contextMenus"],"origins":["http://*/*","https://*/*","*://*/*",""]},"optionalPermissions":{"permissions":[],"origins":[]},"icons":{"48":"images/icon.png","96":"images/icon@2x.png"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":false,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"jar:file:///home/tio/.mozilla/firefox/6q5q3muz.default/extensions/wayback_machine@mozilla.org.xpi!/","location":"app-profile"},{"id":"{9350bc42-47fb-4598-ae0f-825e3dd9ceba}","syncGUID":"{bfe4a8ba-fc6d-4290-b03c-272cf99e1ed1}","version":"1.3.8","type":"extension","loader":null,"updateURL":null,"optionsURL":null,"optionsType":null,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"Absolute Enable Right Click & Copy","description":"Force Enable Right Click & Copy","creator":null,"developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1542628082000,"updateDate":1607186253000,"applyBackgroundUpdates":1,"path":"/home/tio/.mozilla/firefox/6q5q3muz.default/extensions/{9350bc42-47fb-4598-ae0f-825e3dd9ceba}.xpi","skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":"48.0","maxVersion":null}],"targetPlatforms":[],"signedState":2,"signedDate":1547160306000,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":["tabs","storage","activeTab"],"origins":[""]},"optionalPermissions":{"permissions":[],"origins":[]},"icons":{"16":"images/16px.png","32":"images/32px.png","48":"images/48px.png","128":"images/128px.png"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":false,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"jar:file:///home/tio/.mozilla/firefox/6q5q3muz.default/extensions/%7B9350bc42-47fb-4598-ae0f-825e3dd9ceba%7D.xpi!/","location":"app-profile"},{"id":"yayanotherspeeddial@bakadev.fr","syncGUID":"{3095ecca-6e6a-42d5-b1d5-6778d84c2a99}","version":"1.5.1.2","type":"extension","loader":null,"updateURL":null,"optionsURL":null,"optionsType":null,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"Yay! Another Speed dial!","description":"A cool and highly customizable Speed Dial focused on style and simplicity.","creator":"Loïc","homepageURL":"https://www.yayspeeddial.com/","developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1552785444000,"updateDate":1607186253000,"applyBackgroundUpdates":1,"path":"/home/tio/.mozilla/firefox/6q5q3muz.default/extensions/yayanotherspeeddial@bakadev.fr.xpi","skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[{"name":"Yay! Another Speed dial!","description":"A cool and highly customizable Speed Dial focused on style and simplicity.","creator":"Loïc","homepageURL":"https://www.yayspeeddial.com/","developers":null,"translators":null,"contributors":null,"locales":["en"]},{"name":"Yay! Another Speed dial!","description":"Un superbe Speed Dial, complètement personnalisable, concentré sur le style et la simplicité.","creator":"Loïc","homepageURL":"https://www.yayspeeddial.com/","developers":null,"translators":null,"contributors":null,"locales":["fr"]},{"name":"Yay! Another Speed dial!","description":"Eine coole und höchst anpassbare Speed Dial Erweiterung, fokussiert auf Aussehen und Einfachheit.","creator":"Loïc","homepageURL":"https://www.yayspeeddial.com/","developers":null,"translators":null,"contributors":null,"locales":["de"]},{"name":"Yay! Another Speed dial!","description":"Egy rendkívül jól testreszabható gyorshívó, amit a stílus és az egyszerűség jellemez.","creator":"Loïc","homepageURL":"https://www.yayspeeddial.com/","developers":null,"translators":null,"contributors":null,"locales":["hu"]},{"name":"Yay! Another Speed dial!","description":"一个聚焦于风格、简洁,高自定义性的超酷快速启动附加组件。","creator":"Loïc","homepageURL":"https://www.yayspeeddial.com/","developers":null,"translators":null,"contributors":null,"locales":["zh-CN"]},{"name":"Yay! Another Speed dial!","description":"Классная Экспресс-панель, широко кастомизируемая, простая и стильная.","creator":"Loïc","homepageURL":"https://www.yayspeeddial.com/","developers":null,"translators":null,"contributors":null,"locales":["ru"]},{"name":"Yay! Another Speed dial!","description":"Un addon con página de accessos directos que se enfoca en verse bien y ser altamente configurable pero facil de usar.","creator":"Loïc","homepageURL":"https://www.yayspeeddial.com/","developers":null,"translators":null,"contributors":null,"locales":["es"]},{"name":"Yay! Another Speed dial!","description":"一個聚焦於風格、簡潔,高自訂性的超酷快速啟動附加元件。","creator":"Loïc","homepageURL":"https://www.yayspeeddial.com/","developers":null,"translators":null,"contributors":null,"locales":["zh-TW"]}],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":"59.0","maxVersion":null}],"targetPlatforms":[],"signedState":2,"signedDate":1554707408000,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":["storage","contextMenus","tabs","downloads","bookmarks","unlimitedStorage"],"origins":[""]},"optionalPermissions":{"permissions":[],"origins":[]},"icons":{"48":"icons/icon.png","96":"icons/icon@2x.png"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":false,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"jar:file:///home/tio/.mozilla/firefox/6q5q3muz.default/extensions/yayanotherspeeddial@bakadev.fr.xpi!/","location":"app-profile"},{"id":"{b9db16a4-6edc-47ec-a1f4-b86292ed211d}","syncGUID":"{2159952e-6d3a-4f21-affb-87baa545087c}","version":"7.3.9","type":"extension","loader":null,"updateURL":null,"optionsURL":"content/settings.html?panel=settings","optionsType":3,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1573413674000,"updateDate":1607186253000,"applyBackgroundUpdates":1,"path":"/home/tio/.mozilla/firefox/6q5q3muz.default/extensions/{b9db16a4-6edc-47ec-a1f4-b86292ed211d}.xpi","skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["en-US"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["ja"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["fr"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["dsb"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["bg"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["id"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["is"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["uk"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["sv"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["de"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["ko"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["it"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["hsb"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["nb"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["sk"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["ca"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["zh-CN"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["ru"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["pl"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["sl"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["ro"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["es"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["pt-BR"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["zh-TW"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["da"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["tr"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["nl"]}],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":null,"maxVersion":null}],"targetPlatforms":[],"signedState":2,"signedDate":1585576595000,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":["tabs","contextMenus","nativeMessaging","webRequest","webRequestBlocking","downloads","clipboardWrite","webNavigation","notifications","storage","cookies","menus"],"origins":["","*://*.downloadhelper.net/*"]},"optionalPermissions":{"permissions":[],"origins":[]},"icons":{"32":"content/images/icon-32.png","40":"content/images/icon-40.png","48":"content/images/icon-48.png","128":"content/images/icon-128.png"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":false,"installTelemetryInfo":{"source":"amo","method":"amWebAPI"},"recommendationState":{"validNotAfter":1743364595000,"validNotBefore":1585576595000,"states":["recommended"]},"rootURI":"jar:file:///home/tio/.mozilla/firefox/6q5q3muz.default/extensions/%7Bb9db16a4-6edc-47ec-a1f4-b86292ed211d%7D.xpi!/","location":"app-profile"},{"id":"{5173bfae-59df-4a20-a9dd-0ab3e8c82e36}","syncGUID":"{48035ddb-f446-484e-85ac-5586066ac936}","version":"0.0.3","type":"extension","loader":null,"optionsURL":"options.html","optionsType":5,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"Sci-Hub Now!","description":"Free access to academic papers with just a single click! Abolish publishers, long live the open access movement!","creator":"Orçun Özdemir and Lucas Sterzinger and Gerry Chen","homepageURL":"https://github.com/gchenfc/sci-hub-now","developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1602855989000,"updateDate":1607186253000,"applyBackgroundUpdates":1,"path":"/home/tio/.mozilla/firefox/6q5q3muz.default/extensions/{5173bfae-59df-4a20-a9dd-0ab3e8c82e36}.xpi","skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[],"targetApplications":[{"id":"toolkit@mozilla.org"}],"targetPlatforms":[],"signedState":2,"signedDate":1602438610000,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":["contextMenus","storage"],"origins":[""]},"optionalPermissions":{"permissions":[],"origins":[]},"icons":{"48":"icons/48x48.png","96":"icons/96x96.png"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":false,"installTelemetryInfo":{"source":"amo","sourceURL":"https://addons.mozilla.org/en-US/firefox/addon/sci-hub-x-now/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search","method":"amWebAPI"},"recommendationState":null,"rootURI":"jar:file:///home/tio/.mozilla/firefox/6q5q3muz.default/extensions/%7B5173bfae-59df-4a20-a9dd-0ab3e8c82e36%7D.xpi!/","location":"app-profile"},{"id":"jid1-MnnxcxisBPnSXQ@jetpack","syncGUID":"{f0f2b64d-ce1c-44d4-af9f-71ce9270b90c}","version":"2020.10.7","type":"extension","loader":null,"updateURL":null,"optionsURL":"/skin/options.html","optionsType":3,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"Privacy Badger","description":"Privacy Badger automatically learns to block invisible trackers.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1542628050000,"updateDate":1607186253000,"applyBackgroundUpdates":1,"path":"/home/tio/.mozilla/firefox/6q5q3muz.default/extensions/jid1-MnnxcxisBPnSXQ@jetpack.xpi","skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[{"name":"Privacy Badger","description":"Privacy Badger automatically learns to block invisible trackers.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["en-US"]},{"name":"Privacy Badger","description":"O Privacy Badger aprende automaticamente a bloquear rastreadores invisíveis.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["pt-PT"]},{"name":"Privacy Badger","description":"Privacy Badger apprend automatiquement à bloquer les traceurs invisibles.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["fr"]},{"name":"Privacy Badger","description":"Privacy Badger lär sig automatiskt att blockera osynliga spårare.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["sv"]},{"name":"Privacy Badger","description":"Privacy Badger автоматично се научава да блокира невидими преследвачи.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["bg"]},{"name":"Privata Melo","description":"Privata Melo aŭtomate lernas bloki nevideblajn spurilojn.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["eo"]},{"name":"Privacy Badger","description":"Privacy Badger se automaticky učí blokovat neviditelné sledovací prvky na webových stránkách.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["cs"]},{"name":"Privacy Badger","description":"Privacy Badger автоматично навчається блокувати невидимі елементи стеження.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["uk"]},{"name":"«غرير الخصوصية»","description":"يتعلم «غرير الخصوصية» تلقائيا أن يحجب المتعقبات الخفية.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["ar"]},{"name":"Privacy Badger","description":"Privacy Badger impara automaticamente a bloccare i tracker invisibili.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["it"]},{"name":"Privacy Badger","description":"Privacy Badger lernt automatisch, unsichtbare Tracker zu blocken.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["de"]},{"name":"Privacy Badger","description":"El Privacy Badger aprèn automàticament a blocar rastrejadors invisibles.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["ca"]},{"name":"隐私獾","description":"隐私獾会自动学习去阻止不可见的追踪器。","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["zh-CN"]},{"name":"پرایوسی بجر","description":"پرایوسی بجر به صورت اتوماتیک یاد می گیرد تا ردیاب های مخفی را بلاک کند.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["fa"]},{"name":"Privacy Badger","description":"Privacy Badger는 자동으로 보이지 않는 추적기를 차단하는 법을 학습합니다.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["ko"]},{"name":"Privacy Badger","description":"Privacy Badger автоматически учится блокировать невидимые трекеры.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["ru"]},{"name":"Privacy Badger","description":"Privacy Badger automatycznie uczy się blokować niewidoczne elementy śledzące.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["pl"]},{"name":"Privacy Badger","description":"Privacy Badger oppii automaattisesti estämään näkymättömät jäljittimet.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["fi"]},{"name":"Privacy Badger","description":"Privacy Badger aprende automáticamente a bloquear rastreadores invisibles.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["es"]},{"name":"Privacy Badger","description":"O Privacy Badger aprende automaticamente a bloquear rastreadores invisíveis.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["pt-BR"]},{"name":"Privacy Badger","description":"Privacy Badger 會自動學習並阻擋不可見的追蹤器。","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["zh-TW"]},{"name":"Privacy Badger","description":"Privacy Badger לומד באופן אוטומטי לחסום עוקבנים בלתי נראים.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["he"]},{"name":"Privacy Badger","description":"Privacy Badger lærer automatisk at blokere usynlige sporinger.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["da"]},{"name":"Privacy Badger","description":"Privacy Badger görünmez takipçileri engellemeyi otomatik olarak öğrenir.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["tr"]},{"name":"Privacy Badger","description":"Privacy Badger leert automatisch onzichtbare volgers te blokkeren.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["nl"]}],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":"52.0","maxVersion":null}],"targetPlatforms":[],"signedState":2,"signedDate":1602145241000,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":["tabs","webNavigation","webRequest","webRequestBlocking","storage","cookies","privacy"],"origins":["http://*/*","https://*/*","https://*.facebook.com/*","http://*.facebook.com/*","https://*.messenger.com/*","http://*.messenger.com/*","*://*.facebookcorewwwi.onion/*","https://www.google.com/*","http://www.google.com/*","https://www.google.ad/*","http://www.google.ad/*","https://www.google.ae/*","http://www.google.ae/*","https://www.google.com.af/*","http://www.google.com.af/*","https://www.google.com.ag/*","http://www.google.com.ag/*","https://www.google.com.ai/*","http://www.google.com.ai/*","https://www.google.al/*","http://www.google.al/*","https://www.google.am/*","http://www.google.am/*","https://www.google.co.ao/*","http://www.google.co.ao/*","https://www.google.com.ar/*","http://www.google.com.ar/*","https://www.google.as/*","http://www.google.as/*","https://www.google.at/*","http://www.google.at/*","https://www.google.com.au/*","http://www.google.com.au/*","https://www.google.az/*","http://www.google.az/*","https://www.google.ba/*","http://www.google.ba/*","https://www.google.com.bd/*","http://www.google.com.bd/*","https://www.google.be/*","http://www.google.be/*","https://www.google.bf/*","http://www.google.bf/*","https://www.google.bg/*","http://www.google.bg/*","https://www.google.com.bh/*","http://www.google.com.bh/*","https://www.google.bi/*","http://www.google.bi/*","https://www.google.bj/*","http://www.google.bj/*","https://www.google.com.bn/*","http://www.google.com.bn/*","https://www.google.com.bo/*","http://www.google.com.bo/*","https://www.google.com.br/*","http://www.google.com.br/*","https://www.google.bs/*","http://www.google.bs/*","https://www.google.bt/*","http://www.google.bt/*","https://www.google.co.bw/*","http://www.google.co.bw/*","https://www.google.by/*","http://www.google.by/*","https://www.google.com.bz/*","http://www.google.com.bz/*","https://www.google.ca/*","http://www.google.ca/*","https://www.google.cd/*","http://www.google.cd/*","https://www.google.cf/*","http://www.google.cf/*","https://www.google.cg/*","http://www.google.cg/*","https://www.google.ch/*","http://www.google.ch/*","https://www.google.ci/*","http://www.google.ci/*","https://www.google.co.ck/*","http://www.google.co.ck/*","https://www.google.cl/*","http://www.google.cl/*","https://www.google.cm/*","http://www.google.cm/*","https://www.google.cn/*","http://www.google.cn/*","https://www.google.com.co/*","http://www.google.com.co/*","https://www.google.co.cr/*","http://www.google.co.cr/*","https://www.google.com.cu/*","http://www.google.com.cu/*","https://www.google.cv/*","http://www.google.cv/*","https://www.google.com.cy/*","http://www.google.com.cy/*","https://www.google.cz/*","http://www.google.cz/*","https://www.google.de/*","http://www.google.de/*","https://www.google.dj/*","http://www.google.dj/*","https://www.google.dk/*","http://www.google.dk/*","https://www.google.dm/*","http://www.google.dm/*","https://www.google.com.do/*","http://www.google.com.do/*","https://www.google.dz/*","http://www.google.dz/*","https://www.google.com.ec/*","http://www.google.com.ec/*","https://www.google.ee/*","http://www.google.ee/*","https://www.google.com.eg/*","http://www.google.com.eg/*","https://www.google.es/*","http://www.google.es/*","https://www.google.com.et/*","http://www.google.com.et/*","https://www.google.fi/*","http://www.google.fi/*","https://www.google.com.fj/*","http://www.google.com.fj/*","https://www.google.fm/*","http://www.google.fm/*","https://www.google.fr/*","http://www.google.fr/*","https://www.google.ga/*","http://www.google.ga/*","https://www.google.ge/*","http://www.google.ge/*","https://www.google.gg/*","http://www.google.gg/*","https://www.google.com.gh/*","http://www.google.com.gh/*","https://www.google.com.gi/*","http://www.google.com.gi/*","https://www.google.gl/*","http://www.google.gl/*","https://www.google.gm/*","http://www.google.gm/*","https://www.google.gr/*","http://www.google.gr/*","https://www.google.com.gt/*","http://www.google.com.gt/*","https://www.google.gy/*","http://www.google.gy/*","https://www.google.com.hk/*","http://www.google.com.hk/*","https://www.google.hn/*","http://www.google.hn/*","https://www.google.hr/*","http://www.google.hr/*","https://www.google.ht/*","http://www.google.ht/*","https://www.google.hu/*","http://www.google.hu/*","https://www.google.co.id/*","http://www.google.co.id/*","https://www.google.ie/*","http://www.google.ie/*","https://www.google.co.il/*","http://www.google.co.il/*","https://www.google.im/*","http://www.google.im/*","https://www.google.co.in/*","http://www.google.co.in/*","https://www.google.iq/*","http://www.google.iq/*","https://www.google.is/*","http://www.google.is/*","https://www.google.it/*","http://www.google.it/*","https://www.google.je/*","http://www.google.je/*","https://www.google.com.jm/*","http://www.google.com.jm/*","https://www.google.jo/*","http://www.google.jo/*","https://www.google.co.jp/*","http://www.google.co.jp/*","https://www.google.co.ke/*","http://www.google.co.ke/*","https://www.google.com.kh/*","http://www.google.com.kh/*","https://www.google.ki/*","http://www.google.ki/*","https://www.google.kg/*","http://www.google.kg/*","https://www.google.co.kr/*","http://www.google.co.kr/*","https://www.google.com.kw/*","http://www.google.com.kw/*","https://www.google.kz/*","http://www.google.kz/*","https://www.google.la/*","http://www.google.la/*","https://www.google.com.lb/*","http://www.google.com.lb/*","https://www.google.li/*","http://www.google.li/*","https://www.google.lk/*","http://www.google.lk/*","https://www.google.co.ls/*","http://www.google.co.ls/*","https://www.google.lt/*","http://www.google.lt/*","https://www.google.lu/*","http://www.google.lu/*","https://www.google.lv/*","http://www.google.lv/*","https://www.google.com.ly/*","http://www.google.com.ly/*","https://www.google.co.ma/*","http://www.google.co.ma/*","https://www.google.md/*","http://www.google.md/*","https://www.google.me/*","http://www.google.me/*","https://www.google.mg/*","http://www.google.mg/*","https://www.google.mk/*","http://www.google.mk/*","https://www.google.ml/*","http://www.google.ml/*","https://www.google.com.mm/*","http://www.google.com.mm/*","https://www.google.mn/*","http://www.google.mn/*","https://www.google.ms/*","http://www.google.ms/*","https://www.google.com.mt/*","http://www.google.com.mt/*","https://www.google.mu/*","http://www.google.mu/*","https://www.google.mv/*","http://www.google.mv/*","https://www.google.mw/*","http://www.google.mw/*","https://www.google.com.mx/*","http://www.google.com.mx/*","https://www.google.com.my/*","http://www.google.com.my/*","https://www.google.co.mz/*","http://www.google.co.mz/*","https://www.google.com.na/*","http://www.google.com.na/*","https://www.google.com.ng/*","http://www.google.com.ng/*","https://www.google.com.ni/*","http://www.google.com.ni/*","https://www.google.ne/*","http://www.google.ne/*","https://www.google.nl/*","http://www.google.nl/*","https://www.google.no/*","http://www.google.no/*","https://www.google.com.np/*","http://www.google.com.np/*","https://www.google.nr/*","http://www.google.nr/*","https://www.google.nu/*","http://www.google.nu/*","https://www.google.co.nz/*","http://www.google.co.nz/*","https://www.google.com.om/*","http://www.google.com.om/*","https://www.google.com.pa/*","http://www.google.com.pa/*","https://www.google.com.pe/*","http://www.google.com.pe/*","https://www.google.com.pg/*","http://www.google.com.pg/*","https://www.google.com.ph/*","http://www.google.com.ph/*","https://www.google.com.pk/*","http://www.google.com.pk/*","https://www.google.pl/*","http://www.google.pl/*","https://www.google.pn/*","http://www.google.pn/*","https://www.google.com.pr/*","http://www.google.com.pr/*","https://www.google.ps/*","http://www.google.ps/*","https://www.google.pt/*","http://www.google.pt/*","https://www.google.com.py/*","http://www.google.com.py/*","https://www.google.com.qa/*","http://www.google.com.qa/*","https://www.google.ro/*","http://www.google.ro/*","https://www.google.ru/*","http://www.google.ru/*","https://www.google.rw/*","http://www.google.rw/*","https://www.google.com.sa/*","http://www.google.com.sa/*","https://www.google.com.sb/*","http://www.google.com.sb/*","https://www.google.sc/*","http://www.google.sc/*","https://www.google.se/*","http://www.google.se/*","https://www.google.com.sg/*","http://www.google.com.sg/*","https://www.google.sh/*","http://www.google.sh/*","https://www.google.si/*","http://www.google.si/*","https://www.google.sk/*","http://www.google.sk/*","https://www.google.com.sl/*","http://www.google.com.sl/*","https://www.google.sn/*","http://www.google.sn/*","https://www.google.so/*","http://www.google.so/*","https://www.google.sm/*","http://www.google.sm/*","https://www.google.sr/*","http://www.google.sr/*","https://www.google.st/*","http://www.google.st/*","https://www.google.com.sv/*","http://www.google.com.sv/*","https://www.google.td/*","http://www.google.td/*","https://www.google.tg/*","http://www.google.tg/*","https://www.google.co.th/*","http://www.google.co.th/*","https://www.google.com.tj/*","http://www.google.com.tj/*","https://www.google.tl/*","http://www.google.tl/*","https://www.google.tm/*","http://www.google.tm/*","https://www.google.tn/*","http://www.google.tn/*","https://www.google.to/*","http://www.google.to/*","https://www.google.com.tr/*","http://www.google.com.tr/*","https://www.google.tt/*","http://www.google.tt/*","https://www.google.com.tw/*","http://www.google.com.tw/*","https://www.google.co.tz/*","http://www.google.co.tz/*","https://www.google.com.ua/*","http://www.google.com.ua/*","https://www.google.co.ug/*","http://www.google.co.ug/*","https://www.google.co.uk/*","http://www.google.co.uk/*","https://www.google.com.uy/*","http://www.google.com.uy/*","https://www.google.co.uz/*","http://www.google.co.uz/*","https://www.google.com.vc/*","http://www.google.com.vc/*","https://www.google.co.ve/*","http://www.google.co.ve/*","https://www.google.vg/*","http://www.google.vg/*","https://www.google.co.vi/*","http://www.google.co.vi/*","https://www.google.com.vn/*","http://www.google.com.vn/*","https://www.google.vu/*","http://www.google.vu/*","https://www.google.ws/*","http://www.google.ws/*","https://www.google.rs/*","http://www.google.rs/*","https://www.google.co.za/*","http://www.google.co.za/*","https://www.google.co.zm/*","http://www.google.co.zm/*","https://www.google.co.zw/*","http://www.google.co.zw/*","https://www.google.cat/*","http://www.google.cat/*","https://hangouts.google.com/*","http://hangouts.google.com/*","https://docs.google.com/*","http://docs.google.com/*",""]},"optionalPermissions":{"permissions":[],"origins":[]},"icons":{"16":"icons/badger-16.png","19":"icons/badger-19.png","38":"icons/badger-38.png","48":"icons/badger-48.png","64":"icons/badger-64.png","128":"icons/badger-128.png"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":false,"installTelemetryInfo":null,"recommendationState":{"validNotAfter":1759933241000,"validNotBefore":1602145241000,"states":["recommended-android","recommended"]},"rootURI":"jar:file:///home/tio/.mozilla/firefox/6q5q3muz.default/extensions/jid1-MnnxcxisBPnSXQ@jetpack.xpi!/","location":"app-profile"},{"id":"uBlock0@raymondhill.net","syncGUID":"{f70fa12e-f672-41cf-b96c-cfa7eeecb76e}","version":"1.31.0","type":"extension","loader":null,"updateURL":null,"optionsURL":"dashboard.html","optionsType":3,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"uBlock Origin","description":"Finally, an efficient blocker. Easy on CPU and memory.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1542627999000,"updateDate":1608565073038,"applyBackgroundUpdates":1,"path":"/home/tio/.mozilla/firefox/6q5q3muz.default/extensions/uBlock0@raymondhill.net.xpi","skinnable":false,"sourceURI":"https://addons.cdn.mozilla.net/user-media/addons/607454/ublock_origin-1.31.0-an+fx.xpi?filehash=sha256%3Ad9eef701b99866565708fe69b5855c1634187630e9e223e810f10e482545e6c0","releaseNotesURI":"https://addons.mozilla.org/versions/updateInfo/5135389/en-US/","softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[{"name":"uBlock Origin","description":"Finally, an efficient blocker. Easy on CPU and memory.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["en"]},{"name":"uBlock Origin","description":"Lõpuks on valminud tõhus blokeerija. Protsessori- ja mälusõbralik.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["et"]},{"name":"uBlock Origin","description":"高効率ブロッカーが遂に登場。CPUとメモリーの負担を抑えます。","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["ja"]},{"name":"uBlock Origin","description":"Finalmente, um bloqueador eficiente. Leve na CPU e memória.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["pt-PT"]},{"name":"uBlock Origin","description":"Finally, an efficient blocker. Easy on CPU and memory.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["oc"]},{"name":"uBlock Origin","description":"మొత్తానికి RAM ఇంకా CPU పై తేలికయిన, ఒక సమర్థవంతమైన నిరోధిని.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["te"]},{"name":"uBlock Origin","description":"Einlik, in effisjinte adblocker. Brûkt hast gjin prosessorkrêft of ûnthâld.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["fy"]},{"name":"uBlock Origin","description":"Най-накрая, ефективен блокер. Щадящ процесора и паметта.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["bg"]},{"name":"uBlock Origin","description":"Un bloqueur de nuisances efficace, qui ménagera votre processeur et votre mémoire vive.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["fr"]},{"name":"uBlock Origin","description":"Akhirnya, pemblokir iklan yang efisien. Ringan penggunaan CPU dan memori.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["id"]},{"name":"uBlock Origin","description":"অবশেষে, একটি দক্ষ বিজ্ঞাপন রোধক। সিপিইউ এবং মেমরি সহায়ক।","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["bn"]},{"name":"uBlock Origin","description":"Behingoz, blokeatzaile eraginkor bat. PUZ eta memorian arina.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["eu"]},{"name":"uBlock Origin","description":"Äntligen en effektiv blockerare. Snäll mot både processor och minne.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["sv"]},{"name":"uBlock Origin","description":"Konečně efektivní blokovač. Nezatěžuje CPU a paměť.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["cs"]},{"name":"uBlock Origin","description":"Végre egy hatékony reklám- és követésblokkoló böngészőkhöz, amely kíméletes a processzorral és a memóriával.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["hu"]},{"name":"uBlock Origin","description":"ಕೊನೆಗೂ, ಒಂದು ದಕ್ಷ ನಿರ್ಬಂಧಕ. ಮಿತವಾದ ಸಿಪಿಯೂ ಹಾಗು ಮೆಮೊರಿ ಬಳಕೆ.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["kn"]},{"name":"uBlock Origin","description":"Ефективний блокувальник реклами таки з’явився. Не навантажує процесор та пам'ять.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["uk"]},{"name":"uBlock Origin","description":"آخر کار، ایک مؤثر اشتہار کو روکنے والا، یہ کم cpu اور میموری لیتا ہے.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["ur"]},{"name":"uBlock Origin","description":"Finfine rendimenta reklamoblokilo. Afabla por ĉefprocesoro kaj memoro.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["eo"]},{"name":"uBlock Origin","description":"Cuối cùng, đã có một công cụ chặn quảng cáo hiệu quả, tiêu tốn ít CPU và bộ nhớ.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["vi"]},{"name":"uBlock Origin","description":"وأخيراً, مانع اعلانات كفوء. خفيف على المعالج و الذاكرة.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["ar"]},{"name":"uBlock Origin","description":"როგორც იქნა, მძლავრი და შედეგიანი რეკლამების შემზღუდავი. ზოგავს CPU-ს და მეხსიერებას.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["ka"]},{"name":"uBlock Origin","description":"이 부가 기능은 효율적인 차단기입니다. CPU와 메모리에 주는 부담이 적습니다.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["ko"]},{"name":"uBlock Origin","description":"Finalmente, un blocker efficiente. Leggero sulla CPU e sulla memoria.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["it"]},{"name":"uBlock Origin","description":"Endelig en effektiv blokkeringsutvidelse. Lavt CPU- og minnebruk.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["no"]},{"name":"uBlock Origin","description":"Pagaliau, efektyvus blokatorius, neapkraunantis nei procesoriaus, nei darbinės atminties.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["lt"]},{"name":"uBlock Origin","description":"Më në fund, një bllokues efikas që nuk e rëndon procesorin dhe memorien.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["sq"]},{"name":"uBlock Origin","description":"आख़िरकार, क्रोमियम-बेस्ड ब्राउज़रों के लिए एक कुशल अवरोधक। CPU और स्मृति पर आसान।","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["hi"]},{"name":"uBlock Origin","description":"Axır ki, prosessor və yaddaş yükünü azaldan səmərəli bir əngəlləyici var.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["az"]},{"name":"uBlock Origin","description":"มาแล้ว! โปรแกรมบล็อกโฆษณาเบาเบา ไม่กิน ซีพียู หรือ แรม","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["th"]},{"name":"uBlock Origin","description":"Endlich ein effizienter Blocker. Prozessor-freundlich und bescheiden beim Speicherbedarf.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["de"]},{"name":"uBlock Origin","description":"शेवटी, एक कार्यक्षम ब्लॉकर क्रोमियम आधारित ब्राउझरांसाठी. सीपीयू आणि मेमरी वर सोपे जातो.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["mr"]},{"name":"uBlock Origin","description":"இறுதியாக, ஒரு திறமையான விளம்பரத் தடுப்பான். கணினியின் மையச் செயற்பகுதியின் மேலும் நினைவகத்தின் மேலும் இலகுவானது.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["ta"]},{"name":"uBlock Origin","description":"Endelig en effektiv blokkeringsutvidelse. Lavt CPU- og minnebruk.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["nb"]},{"name":"uBlock Origin","description":"Finally, an efficient blocker. Easy on CPU and memory.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["en-GB"]},{"name":"uBlock Origin","description":"Ó fin, un bloqueador eficiente que non chupa toda a memoria e o procesador.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["gl"]},{"name":"uBlock Origin","description":"Finalment, un blocador eficient que utilitza pocs recursos de memòria i processador.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["ca"]},{"name":"uBlock Origin","description":"Konečne efektívny blokovač. Nezaťažuje CPU ani pamäť.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["sk"]},{"name":"uBlock Origin","description":"Тинех Интернет тишкерӳҫӗ валли хӑвӑрт та витӗмлӗ чаркӑч пур.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["cv"]},{"name":"uBlock Origin","description":"Коначно, ефикасан блокатор. Ниски процесорски и меморијски захтеви.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["sr"]},{"name":"uBlock Origin","description":"بالاخره، یک بلاکر کارآمد. کم حجم بر روی پردازنده و حافظه.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["fa"]},{"name":"uBlock Origin","description":"അവസാനം, ഒരു കാര്യക്ഷമമായ ബ്ലോക്കര്‍. ലഘുവായ CPU, memory ഉപയോഗം.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["ml"]},{"name":"uBlock Origin","description":"Akhirnya, penyekat yang cekap. Tidak membebankan CPU dan memori.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["ms"]},{"name":"uBlock Origin","description":"Nareszcie skuteczny bloker charakteryzujący się niskim użyciem procesora i pamięci.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["pl"]},{"name":"uBlock Origin","description":"一款高效的网络请求过滤工具,占用极低的内存和 CPU。","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["zh-CN"]},{"name":"uBlock Origin","description":"Наконец-то, быстрый и эффективный блокировщик для браузеров.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["ru"]},{"name":"uBlock Origin","description":"Končno, učinkovita, procesorju in pomnilniku prijazna razširitev za blokiranje oglasov.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["sl"]},{"name":"uBlock Origin","description":"Beidzot, efektīvs bloķētājs. Nepārslogo procesoru un atmiņu.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["lv"]},{"name":"uBlock Origin","description":"Konačno, efikasan blokator. Lak na CPU i memoriji.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["hr"]},{"name":"uBlock Origin","description":"Sa wakas! Isang magaling na blocker para sa Chromium-based browsers. Magaan sa CPU at memory.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["fil"]},{"name":"uBlock Origin","description":"Viimeinkin tehokas ja kevyt mainosten estäjä.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["fi"]},{"name":"uBlock Origin","description":"Վերջապես արդյունավետ արգելափակիչ։ Թեթև CPU֊ի ու հիշողության համար։","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["hy"]},{"name":"uBlock Origin","description":"Konačno, efikasan bloker. Štedljiv na procesoru i memoriji.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["bs"]},{"name":"uBlock Origin","description":"În sfârșit, un blocant eficient. Are un impact mic asupra procesorului și memoriei.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["ro"]},{"name":"uBlock Origin","description":"Жарнамаларды жақсы өшіретін Addon'дардың бірі. Компьютердің қуатың аз алады.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["kk"]},{"name":"uBlock Origin","description":"Επιτέλους, ένας αποτελεσματικός blocker. Ελαφρύς για τον επεξεργαστή και τη μνήμη.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["el"]},{"name":"uBlock Origin","description":"Por fin, un bloqueador eficiente con uso mínimo de procesador y memoria.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["es"]},{"name":"uBlock Origin","description":"終於有套使用不多的 CPU 及記憶體資源的高效率阻擋器。","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["zh-TW"]},{"name":"uBlock Origin","description":"Endelig en effektiv blocker. Lavt CPU- og hukommelsesforbrug.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["da"]},{"name":"uBlock Origin","description":"Finalmente, um bloqueador eficiente. Com baixo uso de memória e CPU.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["pt-BR"]},{"name":"uBlock Origin","description":"Eindelijk, een efficiënte adblocker. Gebruikt weinig processorkracht en geheugen.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["nl"]},{"name":"uBlock Origin","description":"סוף סוף, חוסם יעיל. קל על המעבד והזיכרון.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["he"]},{"name":"uBlock Origin","description":"Sonunda, etkili bir engelleyici. İşlemciyi ve belleği yormaz.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["tr"]}],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":"55.0","maxVersion":null}],"targetPlatforms":[],"signedState":2,"signedDate":1605794887000,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":["dns","menus","privacy","storage","tabs","unlimitedStorage","webNavigation","webRequest","webRequestBlocking"],"origins":["","http://*/*","https://*/*","file://*/*","https://easylist.to/*","https://*.fanboy.co.nz/*","https://filterlists.com/*","https://forums.lanik.us/*","https://github.com/*","https://*.github.io/*"]},"optionalPermissions":{"permissions":[],"origins":[]},"icons":{"16":"img/ublock.svg","32":"img/ublock.svg","48":"img/ublock.svg","64":"img/ublock.svg","96":"img/ublock.svg"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":false,"installTelemetryInfo":null,"recommendationState":{"validNotAfter":1763582886000,"validNotBefore":1605794886000,"states":["recommended","recommended-android"]},"rootURI":"jar:file:///home/tio/.mozilla/firefox/6q5q3muz.default/extensions/uBlock0@raymondhill.net.xpi!/","location":"app-profile"},{"id":"{b7f9d2cd-d772-4302-8c3f-eb941af36f76}","syncGUID":"{e26c6766-736d-40be-b9b8-c7da7cd75a9e}","version":"1.1.43","type":"extension","loader":null,"updateURL":null,"optionsURL":"pages/options/options.html","optionsType":5,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"Privacy Redirect","description":"Redirects Twitter, YouTube, Instagram & Google Maps requests to privacy friendly alternatives.","creator":null,"developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1601768229000,"updateDate":1607186253000,"applyBackgroundUpdates":1,"path":"/home/tio/.mozilla/firefox/6q5q3muz.default/extensions/{b7f9d2cd-d772-4302-8c3f-eb941af36f76}.xpi","skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[{"name":"Privacy Redirect","description":"Redirects Twitter, YouTube, Instagram & Google Maps requests to privacy friendly alternatives.","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["en"]},{"name":"Privacy Redirect","description":"Redirige les requêtes les demandes Twitter, YouTube, Instagram et Google Maps vers des alternatives respectueuses de la vie privée. pour Twitter, YouTube, Instagram et Google Maps vers des alternatives respectueuses de la vie privée.","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["fr"]},{"name":"Privacy Redirect","description":"Leitet Anfragen von Twitter, YouTube, Instagram & Google Maps auf datenschutzfreundliche Alternativen weiter.","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["de"]},{"name":"Privacy Redirect","description":"Перенаправляет запросы к Twitter, YouTube, Instagram и Google Maps на альтернативные сервисы, дружелюбные к приватности.","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["ru"]},{"name":"Privacy Redirect","description":"Przekierowuje serwisy takie jak: Twitter, YouTube, Instagram i Google Maps do alternatyw sprzyjających prywatności.","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["pl"]},{"name":"Privacy Redirect","description":"将 Twitter、YouTube、Instagram 和 Google Maps 重定向至尊重隐私的替代品","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["zh-CN"]}],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":null,"maxVersion":null}],"targetPlatforms":[],"signedState":2,"signedDate":1604831413000,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":["storage","webRequest","webRequestBlocking"],"origins":["","*://twitter.com/*","*://www.twitter.com/*","*://mobile.twitter.com/*","*://pbs.twimg.com/*","*://video.twimg.com/*","*://invidious.snopyta.org/*","*://yewtu.be/*","*://invidious.xyz/*","*://invidious.site/*","*://invidiou.site/*","*://invidious.ggc-project.de/*","*://invidious.13ad.de/*","*://invidious.toot.koeln/*","*://invidious.fdn.fr/*","*://watch.nettohikari.com/*","*://yt.iswleuven.be/*","*://yt.maisputain.ovh/*","*://kgg2m7yk5aybusll.onion/*","*://axqzx4s6s54s32yentfqojs3x5i7faxza6xo3ehd4bzzsg2ii4fv2iid.onion/*","*://fz253lmuao3strwbfbmx46yu7acac2jz27iwtorgmbqlkurlclmancad.onion/*","*://qklhadlycap4cnod.onion/*","*://c7hqkpkpemu6e7emz5b4vyz7idjgdvgaaa3dyimmeojqbgpea3xqjoid.onion/*","*://mfqczy4mysscub2s.onion/*","*://4l2dgddgsrkf2ous66i6seeyi6etzfgrue332grh2n7madpwopotugyd.onion/*"]},"optionalPermissions":{"permissions":[],"origins":[]},"icons":{"16":"assets/images/icon16.png","32":"assets/images/icon32.png","48":"assets/images/icon48.png","128":"assets/images/icon128.png"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":false,"installTelemetryInfo":{"source":"amo","sourceURL":"https://addons.mozilla.org/en-US/firefox/addon/privacy-redirect/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search","method":"amWebAPI"},"recommendationState":null,"rootURI":"jar:file:///home/tio/.mozilla/firefox/6q5q3muz.default/extensions/%7Bb7f9d2cd-d772-4302-8c3f-eb941af36f76%7D.xpi!/","location":"app-profile"},{"id":"keepassxc-browser@keepassxc.org","syncGUID":"{5c925fa7-bdb3-44bc-b792-b5912759722a}","version":"1.7.3","type":"extension","loader":null,"updateURL":null,"optionsURL":"options/options.html","optionsType":3,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"KeePassXC-Browser","description":"KeePassXC integration for modern web browsers","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1606947306641,"updateDate":1607186253000,"applyBackgroundUpdates":1,"path":"/home/tio/.mozilla/firefox/6q5q3muz.default/extensions/keepassxc-browser@keepassxc.org.xpi","skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[{"name":"KeePassXC-Browser","description":"KeePassXC integration for modern web browsers","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["en"]},{"name":"KeePassXC-Browser","description":"モダンなウェブブラウザーのための KeePassXC 統合","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["ja"]},{"name":"KeePassXC-Browser","description":"Intégration de KeePassXC pour les navigateurs Web modernes","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["fr"]},{"name":"KeePassXC-Browser","description":"KeePassXC интеграция за съвременните уеб браузъри","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["bg"]},{"name":"KeePassXC-Browser","description":"Integração KeepassXC para os navegadores modernos","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["pt-PT"]},{"name":"KeePassXC-Browser","description":"Integrasi KeePassXC untuk peramban web modern","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["id"]},{"name":"KeePassXC-Browser","description":"Napojení na KeePassXC pro moderní webové prohlížeče","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["cs"]},{"name":"KeePassXC-Browser","description":"KeePassXC integráció a modern webböngészőkhöz","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["hu"]},{"name":"KeePassXC-Browser","description":"KeePassXC integration för moderna webbläsare","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["sv"]},{"name":"KeePassXC-Browser","description":"Сполучення KeePassXC з сучасними переглядачами тенет","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["uk"]},{"name":"KeePassXC-Browser","description":"현대적인 웹 브라우저용 KeePassXC 통합","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["ko"]},{"name":"KeePassXC-Browser","description":"Integrazione di KeePassXC per browser web moderni","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["it"]},{"name":"KeePassXC-Browser","description":"KeePassXC-Integration für moderne Webbrowser","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["de"]},{"name":"KeePassXC-Browser","description":"KeePassXC 与现代 Web 浏览器的集成","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["zh-CN"]},{"name":"KeePassXC-Browser","description":"Интеграция KeePassXC в современные веб-браузеры","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["ru"]},{"name":"KeePassXC-Browser","description":"Integracja KeePassXC z nowoczesnymi przeglądarkami internetowymi","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["pl"]},{"name":"KeePassXC-Browser","description":"KeePassXC integratio pro interretialibus navigatoribus modernis","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["la"]},{"name":"KeePassXC-Browser","description":"KeePassXC-integraatio moderneille nettiselaimille","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["fi"]},{"name":"KeePassXC-Browser","description":"KeePassXC integrare pentru browsere web moderne","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["ro"]},{"name":"KeePassXC-Browser","description":"Integração KeepassXC para os navegadores modernos","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["pt"]},{"name":"KeePassXC-Browser","description":"Integración de KeePassXC para navegadores web modernos","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["es"]},{"name":"KeePassXC-Browser","description":"Integração ao KeePassXC para navegadores modernos","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["pt-BR"]},{"name":"KeePassXC-Browser","description":"KeePassXC-integrering til moderne webbrowsere","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["da"]},{"name":"KeePassXC-Browser","description":"KeePassXC-integratie voor moderne webbrowsers","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["nl"]},{"name":"KeePassXC-Browser","description":"Modern web tarayıcıları için KeePassXC bütünleşmesi","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["tr"]},{"name":"KeePassXC-Browser","description":"KeePassXC 與現代瀏覽器的整合","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["zh-TW"]},{"name":"KeePassXC-Browser","description":"KeePassXC-integratie voor moderne webbrowsers","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["nl-NL"]}],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":"67.0","maxVersion":null}],"targetPlatforms":[],"signedState":2,"signedDate":1604742313000,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":["activeTab","contextMenus","clipboardWrite","nativeMessaging","notifications","storage","tabs","webNavigation","webRequest","webRequestBlocking"],"origins":["https://*/*","http://*/*","https://api.github.com/",""]},"optionalPermissions":{"permissions":[],"origins":[]},"icons":{"16":"icons/keepassxc.svg","48":"icons/keepassxc.svg","64":"icons/keepassxc.svg","96":"icons/keepassxc.svg","128":"icons/keepassxc.svg"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":false,"installTelemetryInfo":{"source":"amo","sourceURL":"https://addons.mozilla.org/en-US/firefox/addon/keepassxc-browser/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search","method":"amWebAPI"},"recommendationState":null,"rootURI":"jar:file:///home/tio/.mozilla/firefox/6q5q3muz.default/extensions/keepassxc-browser@keepassxc.org.xpi!/","location":"app-profile"},{"id":"formautofill@mozilla.org","syncGUID":"{83e890fe-16cc-459b-bbd5-c7eb1b2cf3a5}","version":"1.0","type":"extension","loader":null,"updateURL":null,"optionsURL":null,"optionsType":null,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"Form Autofill","creator":null,"developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1541084183000,"updateDate":1608063222000,"applyBackgroundUpdates":1,"path":"/usr/lib/firefox/browser/features/formautofill@mozilla.org.xpi","skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":null,"maxVersion":null}],"targetPlatforms":[],"signedDate":null,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":[],"origins":[]},"optionalPermissions":{"permissions":[],"origins":[]},"icons":{},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":true,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"jar:file:///usr/lib/firefox/browser/features/formautofill@mozilla.org.xpi!/","location":"app-system-defaults"},{"id":"screenshots@mozilla.org","syncGUID":"{e693a1c7-6163-43ad-ac2d-896a25f333dd}","version":"39.0.0","type":"extension","loader":null,"updateURL":null,"optionsURL":null,"optionsType":null,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"Firefox Screenshots","description":"Take clips and screenshots from the Web and save them temporarily or permanently.","creator":"Mozilla ","homepageURL":"https://github.com/mozilla-services/screenshots","developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1541084183000,"updateDate":1608063222000,"applyBackgroundUpdates":1,"path":"/usr/lib/firefox/browser/features/screenshots@mozilla.org.xpi","skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":"57.0a1","maxVersion":null}],"targetPlatforms":[],"signedDate":null,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":["activeTab","downloads","tabs","storage","notifications","clipboardWrite","contextMenus"],"origins":["","https://screenshots.firefox.com/","https://screenshots.firefox.com/*"]},"optionalPermissions":{"permissions":[],"origins":[]},"icons":{"32":"icons/icon-v2.svg"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":true,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"jar:file:///usr/lib/firefox/browser/features/screenshots@mozilla.org.xpi!/","location":"app-system-defaults"},{"id":"webcompat-reporter@mozilla.org","syncGUID":"{c50bfe40-12f2-483e-b633-744e2561c742}","version":"1.4.0","type":"extension","loader":null,"updateURL":null,"optionsURL":null,"optionsType":null,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"WebCompat Reporter","description":"Report site compatibility issues on webcompat.com","creator":"Thomas Wisniewski ","homepageURL":"https://github.com/mozilla/webcompat-reporter","developers":null,"translators":null,"contributors":null},"visible":true,"active":false,"userDisabled":true,"appDisabled":false,"embedderDisabled":false,"installDate":1541084183000,"updateDate":1608063222000,"applyBackgroundUpdates":1,"path":"/usr/lib/firefox/browser/features/webcompat-reporter@mozilla.org.xpi","skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":null,"maxVersion":null}],"targetPlatforms":[],"signedDate":null,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":["tabs"],"origins":[""]},"optionalPermissions":{"permissions":[],"origins":[]},"icons":{"16":"icons/lightbulb.svg","32":"icons/lightbulb.svg","48":"icons/lightbulb.svg","96":"icons/lightbulb.svg","128":"icons/lightbulb.svg"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":true,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"jar:file:///usr/lib/firefox/browser/features/webcompat-reporter@mozilla.org.xpi!/","location":"app-system-defaults"},{"id":"webcompat@mozilla.org","syncGUID":"{d68069e0-85d1-41a9-a0ce-6626a27d5361}","version":"17.0.0","type":"extension","loader":null,"updateURL":null,"optionsURL":null,"optionsType":null,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"Web Compatibility Interventions","description":"Urgent post-release fixes for web compatibility.","creator":null,"developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1541084183000,"updateDate":1608063222000,"applyBackgroundUpdates":1,"path":"/usr/lib/firefox/browser/features/webcompat@mozilla.org.xpi","skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":"59.0b5","maxVersion":null}],"targetPlatforms":[],"signedDate":null,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":["tabs","webNavigation","webRequest","webRequestBlocking"],"origins":[""]},"optionalPermissions":{"permissions":[],"origins":[]},"icons":{},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":true,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"jar:file:///usr/lib/firefox/browser/features/webcompat@mozilla.org.xpi!/","location":"app-system-defaults"},{"id":"doh-rollout@mozilla.org","syncGUID":"{93ddb028-d448-4733-9438-c152fb327f1e}","version":"2.0.0","type":"extension","loader":null,"updateURL":null,"optionsURL":null,"optionsType":null,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"DoH Roll-Out","description":"This used to be a Mozilla add-on that supported the roll-out of DoH, but now only exists as a stub to enable migrations.","creator":null,"developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1579529887000,"updateDate":1608063222000,"applyBackgroundUpdates":1,"path":"/usr/lib/firefox/browser/features/doh-rollout@mozilla.org.xpi","skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":"72.0a1","maxVersion":null}],"targetPlatforms":[],"signedDate":null,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":[],"origins":[]},"optionalPermissions":{"permissions":[],"origins":[]},"icons":{},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":true,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"jar:file:///usr/lib/firefox/browser/features/doh-rollout@mozilla.org.xpi!/","location":"app-system-defaults"},{"id":"amazondotcom@search.mozilla.org","syncGUID":"{028c2a63-ff2b-468b-801e-0ee3867ccdc2}","version":"1.3","type":"extension","loader":null,"updateURL":null,"optionsURL":null,"optionsType":null,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"Amazon.com","description":"Amazon.com Search","creator":null,"developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1569709370692,"updateDate":1568839541000,"applyBackgroundUpdates":1,"skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[{"name":"Amazon.com","description":"Amazon.com Search","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["en"]},{"name":"Amazon.com","description":"Amazon.com Search","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["en-adm"]}],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":null,"maxVersion":null}],"targetPlatforms":[],"signedDate":null,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":[],"origins":[]},"optionalPermissions":{"permissions":[],"origins":[]},"icons":{"16":"favicon.ico"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":true,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"resource://search-extensions/amazondotcom/","location":"app-builtin"},{"id":"bing@search.mozilla.org","syncGUID":"{676e9101-35f2-43c8-9885-420824540115}","version":"1.2","type":"extension","loader":null,"updateURL":null,"optionsURL":null,"optionsType":null,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"Bing","description":"Bing. Search by Microsoft.","creator":null,"developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1569709370787,"updateDate":1568839541000,"applyBackgroundUpdates":1,"skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":null,"maxVersion":null}],"targetPlatforms":[],"signedDate":null,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":[],"origins":[]},"optionalPermissions":{"permissions":[],"origins":[]},"icons":{"16":"favicon.ico"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":true,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"resource://search-extensions/bing/","location":"app-builtin"},{"id":"google@search.mozilla.org","syncGUID":"{d61f55d6-06fb-4158-bcb7-9d36dec4e9b2}","version":"1.1","type":"extension","loader":null,"updateURL":null,"optionsURL":null,"optionsType":null,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"Google","description":"Google Search","creator":null,"developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1569709370845,"updateDate":1568839541000,"applyBackgroundUpdates":1,"skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[{"name":"Google","description":"Google Search","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["en"]},{"name":"Google","description":"Google Search","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["b-1-d"]},{"name":"Google","description":"Google Search","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["b-1-e"]},{"name":"Google","description":"Google Search","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["b-d"]},{"name":"Google","description":"Google Search","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["b-e"]}],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":null,"maxVersion":null}],"targetPlatforms":[],"signedDate":null,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":[],"origins":[]},"optionalPermissions":{"permissions":[],"origins":[]},"icons":{"16":"favicon.ico"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":true,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"resource://search-extensions/google/","location":"app-builtin"},{"id":"wikipedia@search.mozilla.org","syncGUID":"{f3d5848e-8a3f-458b-808c-e606c35c0620}","version":"1.1","type":"extension","loader":null,"updateURL":null,"optionsURL":null,"optionsType":null,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"Wikipedia (en)","description":"Wikipedia, the Free Encyclopedia","creator":null,"developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1569709371001,"updateDate":1568839541000,"applyBackgroundUpdates":1,"skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[{"name":"Wikipedia (en)","description":"Wikipedia, the Free Encyclopedia","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["en"]},{"name":"Wikipedija (hr)","description":"Wikipedija, slobodna enciklopedija","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["hr"]},{"name":"Wikipedia (fi)","description":"Wikipedia (fi), vapaa tietosanakirja","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["fi"]},{"name":"Wikipedia (hy)","description":"Վիքիփեդիա՝ ազատ հանրագիտարան","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["hy"]},{"name":"Уикипедия (kk)","description":"Уикипедия (kk)","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["kk"]},{"name":"Вікіпедыя (be)","description":"Вікіпедыя, свабодная энцыклапедыя","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["be"]},{"name":"위키백과 (ko)","description":"Wikipedia, the free encyclopedia","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["kr"]},{"name":"Wikipedia (ro)","description":"Wikipedia, enciclopedia liberă","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["ro"]},{"name":"Wikipedia (bs)","description":"Slobodna enciklopedija","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["bs"]},{"name":"Wikipedia (pt)","description":"Wikipédia, a enciclopédia livre","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["pt"]},{"name":"Vikipetã (gn)","description":"Vikipetã, opaite tembikuaa hekosãsóva renda","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["gn"]},{"name":"વિકિપીડિયા (gu)","description":"વીકીપીડિયા, મુક્ત એનસાયક્લોપીડિયા","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["gu"]},{"name":"Wikipedia (el)","description":"Βικιπαίδεια, η ελεύθερη εγκυκλοπαίδεια","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["el"]},{"name":"Wikipedia (es)","description":"Wikipedia, la enciclopedia libre","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["es"]},{"name":"ויקיפדיה","description":"ויקיפדיה","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["he"]},{"name":"Wikipedia (da)","description":"Wikipedia, den frie encyklopædi","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["da"]},{"name":"Wikipedia (tr)","description":"Vikipedi, özgür ansiklopedi","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["tr"]},{"name":"Wikipedija (hsb)","description":"Wikipedija, swobodna encyklopedija","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["hsb"]},{"name":"Wikipedy (fy)","description":"De fergese ensyklopedy","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["fy-NL"]},{"name":"विकिपीडिया (ne)","description":"विकिपिडिया एक स्वतन्त्र विश्वकोष","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["ne"]},{"name":"Wikipedia (nl)","description":"De vrije encyclopedie","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["nl"]},{"name":"Wikipedia (ja)","description":"Wikipedia - フリー百科事典","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["ja"]},{"name":"Vikipeedia (et)","description":"Vikipeedia, vaba entsüklopeedia","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["et"]},{"name":"Wikipèdia (oc)","description":"Wikipèdia, l'enciclopèdia liura","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["oc"]},{"name":"Wicipedia (cy)","description":"Wicipedia, Y Gwyddioniadur Rhydd","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["cy"]},{"name":"వికీపీడియా (te)","description":"వికీపీడియా (te)","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["te"]},{"name":"Wikipédia (fr)","description":"Wikipédia, l'encyclopédie libre","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["fr"]},{"name":"Wikipedia (tl)","description":"Wikipedia, ang malayang ensiklopedya","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["tl"]},{"name":"维基百科","description":"维基百科,自由的百科全书","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["zh-CN"]},{"name":"Wikipedia (lij)","description":"Wikipedia, l'enciclopedia libera","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["lij"]},{"name":"វីគីភីឌា (km)","description":"វីគីភីឌា សព្វ​វចនា​ធិប្បាយ​សេរី","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["km"]},{"name":"Уикипедия (bg)","description":"Уикипедия, свободната енциклоподия","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["bg"]},{"name":"Wikipedia (id)","description":"Wikipedia, ensiklopedia bebas","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["id"]},{"name":"Wikipedia (pa)","description":"ਵਿਕਿਪੀਡਿਆ, ਮੁਫ਼ਤ/ਮੁਕਤ ਸ਼ਬਦਕੋਸ਼","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["pa"]},{"name":"উইকিপিডিয়া (bn)","description":"উইকিপিডিয়া, মুক্ত বিশ্বকোষ","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["bn"]},{"name":"Wikipedia (eu)","description":"Wikipedia, entziklopedia askea","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["eu"]},{"name":"Wikipedie (cs)","description":"Wikipedia, svobodná encyclopedie","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["cz"]},{"name":"Wikipédia (hu)","description":"Wikipedia, a szabad enciklopédia","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["hu"]},{"name":"Wikipedia (kn)","description":"Wikipedia, the free encyclopedia","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["kn"]},{"name":"Wikipedia (is)","description":"Wikipedia, the free encyclopedia","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["is"]},{"name":"Вікіпедія (uk)","description":"Вікіпедія, вільна енциклопедія","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["uk"]},{"name":"Wikipedia (kab)","description":"Wikipedia, tasanayt tilellit","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["kab"]},{"name":"Wikipedia (zh)","description":"維基百科,自由的百科全書","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["zh-TW"]},{"name":"ویکیپیڈیا (ur)","description":"ویکیپیڈیا آزاد دائرۃ المعارف","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["ur"]},{"name":"Vikipedio (eo)","description":"Vikipedio, la libera enciklopedio","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["eo"]},{"name":"Wikipedia (si)","description":"Wikipedia, the free encyclopedia","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["si"]},{"name":"ويكيبيديا (ar)","description":"ويكيبيديا (ar)","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["ar"]},{"name":"Wikipedia (vi)","description":"Wikipedia, bách khoa toàn thư mở","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["vi"]},{"name":"ვიკიპედია (ka)","description":"ვიკიპედია, თავისუფალი ენციკლოპედია","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["ka"]},{"name":"Uicipeid (gd)","description":"Wikipedia, An leabhar mòr-eòlais","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["gd"]},{"name":"Wikipedia (it)","description":"Wikipedia, l'enciclopedia libera","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["it"]},{"name":"Vikipediya (uz)","description":"Vikipediya, ochiq ensiklopediya","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["uz"]},{"name":"Wikipedia (lt)","description":"Vikipedija, laisvoji enciklopedija","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["lt"]},{"name":"Wikipedia (sq)","description":"Wikipedia, enciklopedia e lirë","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["sq"]},{"name":"Vicipéid (ga)","description":"Vicipéid, an Chiclipéid Shaor","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["ga-IE"]},{"name":"विकिपीडिया (hi)","description":"विकिपीडिया (हिन्दी)","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["hi"]},{"name":"Vikipedeja (ltg)","description":"Vikipēdija, breivuo eņciklopedeja","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["ltg"]},{"name":"விக்கிப்பீடியா (ta)","description":"விக்கிப்பீடியா (ta)","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["ta"]},{"name":"Vikipediya (az)","description":"Vikipediya, açıq ensiklopediya","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["az"]},{"name":"Википедија (mk)","description":"Википедија, слободната енциклопедија","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["mk"]},{"name":"วิกิพีเดีย","description":"วิกิพีเดีย สารานุกรมเสรี","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["th"]},{"name":"Wikipedia (de)","description":"Wikipedia, die freie Enzyklopädie","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["de"]},{"name":"Wikipedija (dsb)","description":"Wikipedija, lichotna encyklopedija","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["dsb"]},{"name":"विकिपीडिया (mr)","description":"विकिपीडिया, मोफत माहितीकोष","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["mr"]},{"name":"Wikipedia (ast)","description":"La enciclopedia llibre","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["ast"]},{"name":"Wikipedia (my)","description":"အခမဲ့လွတ်လပ်စွယ်စုံကျမ်း","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["my"]},{"name":"Wikipedia (rm)","description":"Vichipedia, l'enciclopedia libra","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["rm"]},{"name":"Wikipedia (nn)","description":"Wikipedia, det frie oppslagsverket","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["NN"]},{"name":"Wikipedia (wo)","description":"Wikipedia, Jimbulang bu Ubbeeku bi","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["wo"]},{"name":"Wikipedia (gl)","description":"Wikipedia, a enciclopedia libre","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["gl"]},{"name":"Viquipèdia (ca)","description":"L'enciclopèdia lliure","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["ca"]},{"name":"Wikipédia (sk)","description":"Wikipédia, slobodná a otvorená encyklopédia","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["sk"]},{"name":"Википедија (sr)","description":"Претрага Википедије на српском језику","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["sr"]},{"name":"Wikipedia (af)","description":"Wikipedia, die vrye ensiklopedie","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["af"]},{"name":"ویکی‌پدیا (fa)","description":"ویکی‌پدیا، دانشنامهٔ آزاد","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["fa"]},{"name":"Wikipedia (ms)","description":"Wikipedia, ensiklopedia bebas","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["ms"]},{"name":"Wikipedia (ia)","description":"Wikipedia, le encyclopedia libere","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["ia"]},{"name":"Wikipedia (no)","description":"Wikipedia, den frie encyklopedi","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["NO"]},{"name":"Википедия (ru)","description":"Википедия, свободная энциклопедия","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["ru"]},{"name":"Wikipedia (br)","description":"Wikipedia, an holloueziadur digor","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["br"]},{"name":"Wikipedia (pl)","description":"Wikipedia, wolna encyklopedia","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["pl"]},{"name":"Вікіпэдыя (be-tarask)","description":"Вікіпэдыя, вольная энцыкляпэдыя","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["be-tarask"]},{"name":"Wikipedia (sv)","description":"Wikipedia, den fria encyklopedin","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["sv-SE"]},{"name":"ວິກິພີເດຍ (lo)","description":"ວິກິພີເດຍ, ສາລານຸກົມເສລີ","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["lo"]},{"name":"Wikipedija (sl)","description":"Wikipedija, prosta enciklopedija","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["sl"]},{"name":"Vikipēdija","description":"Vikipēdija, brīvā enciklopēdija","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["lv"]},{"name":"Biquipedia (an)","description":"A enciclopedia Libre","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["an"]}],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":null,"maxVersion":null}],"targetPlatforms":[],"signedDate":null,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":[],"origins":[]},"optionalPermissions":{"permissions":[],"origins":[]},"icons":{"16":"favicon.ico"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":true,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"resource://search-extensions/wikipedia/","location":"app-builtin"},{"id":"ddg@search.mozilla.org","syncGUID":"{d266c863-eb3a-4a16-a017-a58dde5b3a76}","version":"1.1","type":"extension","loader":null,"updateURL":null,"optionsURL":null,"optionsType":null,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"DuckDuckGo","description":"Search DuckDuckGo","creator":null,"developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1569709371053,"updateDate":1568839541000,"applyBackgroundUpdates":1,"skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":null,"maxVersion":null}],"targetPlatforms":[],"signedDate":null,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":[],"origins":[]},"optionalPermissions":{"permissions":[],"origins":[]},"icons":{"16":"favicon.ico"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":true,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"resource://search-extensions/ddg/","location":"app-builtin"},{"id":"ebay@search.mozilla.org","syncGUID":"{caa1cea7-55c5-4750-b65f-55ced3f5309f}","version":"1.2","type":"extension","loader":null,"updateURL":null,"optionsURL":null,"optionsType":null,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"eBay","description":"eBay - Online auctions","creator":null,"developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1594071183499,"applyBackgroundUpdates":1,"skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[{"name":"eBay","description":"eBay - Online auctions","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["en"]},{"name":"eBay","description":"eBay - Online auctions","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["ie"]},{"name":"eBay","description":"eBay - Online auctions","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["uk"]},{"name":"eBay","description":"eBay - Online auctions","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["it"]},{"name":"eBay","description":"eBay - Online auctions","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["de"]},{"name":"eBay","description":"eBay - Online auctions","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["ca"]},{"name":"eBay","description":"eBay - Online auctions","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["ch"]},{"name":"eBay","description":"eBay - Online auctions","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["at"]},{"name":"eBay","description":"eBay - Online auctions","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["au"]},{"name":"eBay","description":"eBay - Online auctions","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["be"]},{"name":"eBay","description":"eBay - Online auctions","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["es"]},{"name":"eBay","description":"eBay - Online auctions","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["nl"]},{"name":"eBay","description":"eBay - Online auctions","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["fr"]}],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":null,"maxVersion":null}],"targetPlatforms":[],"signedDate":null,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":[],"origins":[]},"optionalPermissions":{"permissions":[],"origins":[]},"icons":{"16":"favicon.ico"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":true,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"resource://search-extensions/ebay/","location":"app-builtin"},{"id":"firefox-alpenglow@mozilla.org","syncGUID":"{c545409f-983c-4328-95e3-6830f10e078a}","version":"1.2","type":"theme","loader":null,"updateURL":null,"optionsURL":null,"optionsType":null,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"Firefox Alpenglow","description":"Use a colorful appearance for buttons, menus, and windows.","creator":null,"developers":null,"translators":null,"contributors":null},"visible":true,"active":false,"userDisabled":true,"appDisabled":false,"embedderDisabled":false,"installDate":1604968137971,"applyBackgroundUpdates":1,"skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":null,"maxVersion":null}],"targetPlatforms":[],"signedDate":null,"seen":true,"dependencies":[],"userPermissions":null,"optionalPermissions":null,"icons":{"32":"icon.svg"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":false,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"resource://builtin-themes/alpenglow/","location":"app-builtin"},{"id":"default-theme@mozilla.org","syncGUID":"{cd4717b9-58bd-4ede-90e6-a591641227b2}","version":"1.1","type":"theme","loader":null,"updateURL":null,"optionsURL":null,"optionsType":null,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"Default","description":"A theme with the operating system color scheme.","creator":"Mozilla","developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1604968444292,"applyBackgroundUpdates":1,"skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":null,"maxVersion":null}],"targetPlatforms":[],"signedDate":null,"seen":true,"dependencies":[],"userPermissions":null,"optionalPermissions":null,"icons":{"32":"icon.svg"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":false,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"resource://default-theme/","location":"app-builtin"},{"id":"firefox-compact-dark@mozilla.org","syncGUID":"{ab1c995c-3f5c-48bc-90c2-b62ac992bd5f}","version":"1.1","type":"theme","loader":null,"updateURL":null,"optionsURL":null,"optionsType":null,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"Dark","description":"A theme with a dark color scheme.","creator":"Mozilla","developers":null,"translators":null,"contributors":null},"visible":true,"active":false,"userDisabled":true,"appDisabled":false,"embedderDisabled":false,"installDate":1604968444295,"applyBackgroundUpdates":1,"skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":null,"maxVersion":null}],"targetPlatforms":[],"signedDate":null,"seen":true,"dependencies":[],"userPermissions":null,"optionalPermissions":null,"icons":{"32":"icon.svg"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":false,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"resource://builtin-themes/dark/","location":"app-builtin"},{"id":"firefox-compact-light@mozilla.org","syncGUID":"{a4e3a0da-ee94-4b52-b816-ea6d3195739b}","version":"1.1","type":"theme","loader":null,"updateURL":null,"optionsURL":null,"optionsType":null,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"Light","description":"A theme with a light color scheme.","creator":"Mozilla","developers":null,"translators":null,"contributors":null},"visible":true,"active":false,"userDisabled":true,"appDisabled":false,"embedderDisabled":false,"installDate":1604968444296,"applyBackgroundUpdates":1,"skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":null,"maxVersion":null}],"targetPlatforms":[],"signedDate":null,"seen":true,"dependencies":[],"userPermissions":null,"optionalPermissions":null,"icons":{"32":"icon.svg"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":false,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"resource://builtin-themes/light/","location":"app-builtin"}]} \ No newline at end of file +{"schemaVersion":33,"addons":[{"id":"chrome-gnome-shell@gnome.org","syncGUID":"{82508f32-b0ec-4e78-bf50-dc24a1c517d8}","version":"10.1","type":"extension","loader":null,"updateURL":null,"optionsURL":"options.html","optionsType":3,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"GNOME Shell integration","description":"This extension provides integration with GNOME Shell and the corresponding extensions repository https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1542628160000,"updateDate":1611096074000,"applyBackgroundUpdates":1,"path":"/home/tromjaro/.mozilla/firefox/6q5q3muz.default/extensions/chrome-gnome-shell@gnome.org.xpi","skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[{"name":"GNOME Shell integration","description":"This extension provides integration with GNOME Shell and the corresponding extensions repository https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["en"]},{"name":"Integratsioon GNOME Shelliga","description":"See laiendus võimaldab integratsiooni GNOME Shelli ja selle laienduste hoidlaga aadressil https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["et"]},{"name":"GNOME Shell integration","description":"This extension provides integration with GNOME Shell and the corresponding extensions repository https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["pt-PT"]},{"name":"Integracion a GNOME Shell","description":"Aquesta extension permet l'integracion a GNOME Shell e a las extensions correspondentas del depaus https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["oc"]},{"name":"Integrasi Shell GNOME","description":"Ekstensi ini menyediakan integrasi dengan Shell GNOME dan repositori ekstensi yang berhubungan https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["id"]},{"name":"Intégration à GNOME Shell","description":"Cette extension permet l'intégration à GNOME Shell et aux extensions correspondantes du dépôt https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["fr"]},{"name":"GNOME Shell-integration","description":"Detta tillägg tillhandahåller integration med GNOME Shell och det motsvarande tilläggsförrådet https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["sv"]},{"name":"GNOME Shell integráció","description":"Ez a kiterjesztés integrációt biztosít a GNOME Shell-lel, és a hozzá tartozó https://extensions.gnome.org kiterjesztéstárolóval","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["hu"]},{"name":"Integrace do GNOME Shell","description":"Toto rozšíření poskytuje integraci s GNOME Shell a shoduje se s repozitářem rozšíření https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["cs"]},{"name":"Amalachadh slige GNOMW","description":"Bheir an leudachan seo dhut amalachadh le Slige GNOME agus Shell ionad-tasgaidh nan leudachan co-cheangailte rithe https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["gd"]},{"name":"그놈 셸 확장 기능","description":"이 확장 기능은 그놈 셸 통합 기능이 있으며 관련 확장 기능 저장소는 https://extensions.gnome.org에 있습니다","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["ko"]},{"name":"Integrazione con GNOME Shell","description":"Questa estensione fornisce l'integrazione con GNOME Shell e il corrispondente repository delle estensioni https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["it"]},{"name":"GNOME Shell-Integration","description":"Diese Erweiterung ermöglicht die Integration mit der GNOME Shell und dem dazugehörenden Erweiterungs-Repository von https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["de"]},{"name":"Ingegrasjon med GNOME-skallet","description":"This extension provides integration with GNOME Shell and the corresponding extensions repository https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["nb"]},{"name":"Integrácia do Shellu prostredia GNOME","description":"Toto rozšírenie poskytuje integráciu do Shellu prostredia GNOME a príslušný repozitár rozšírení https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["sk"]},{"name":"Integración de GNOME Shell","description":"Esta extensión fornece integración con GNOME SHell e o correspondente repositorio de extensións https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["gl"]},{"name":"Integració amb el GNOME Shell","description":"Aquesta extensió proporciona integració amb GNOME Shell i el corresponent dipòsit d'extensions https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["ca"]},{"name":"Интеграција Гномове шкољке","description":"Ово проширење обезбеђује интеграцију са Гномовом шкољком и одговарајућом ризницом проширења „https://extensions.gnome.org“","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["sr"]},{"name":"GNOME Shell integration","description":"Данное расширение добавляет интеграцию с GNOME Shell и репозиторием расширений https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["ru"]},{"name":"Integracja z GNOME Shell","description":"To rozszerzenie dostarcza integrację z GNOME Shell i repozytorium rozszerzeń https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["pl"]},{"name":"Integracija GNOME ljuske","description":"Ovo proširenje omogućuje integraciju s GNOME ljuskom i odgovarajućem repozitoriju proširenja https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["hr"]},{"name":"GNOME Shell integration","description":"This extension provides integration with GNOME Shell and the corresponding extensions repository https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["sl"]},{"name":"Gnome Shell -integraatio","description":"Tämä laajennus tarjoaa integraation Gnome Shellin ja Gnome Shellin laajennustietovaraston https://extensions.gnome.org kanssa","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["fi"]},{"name":"GNOME Shell integration","description":"Αυτή η επέκταση παρέχει ενσωμάτωση με το GNOME Shell και τα πρόσθετα του από το https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["el"]},{"name":"Integración con GNOME Shell","description":"Esta extensión proporciona integración con GNOME Shell y el correspondiente repositorio de extensiones https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["es"]},{"name":"Integração com GNOME Shell","description":"Essa extensão fornece integração com o GNOME Shell e com o repositório de extensões correspondente, o https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["pt-BR"]},{"name":"GNOME Shell-integration","description":"Denne udvidelse giver integration med GNOME Shell og det tilhørende udvidelsesarkiv https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["da"]},{"name":"GNOME Kabuk bütünleşmesi","description":"Bu uygulama, GNOME Kabuk ve buna uygun uzantı deposu olan https://extensions.gnome.org ile bütünleşme sağlar","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["tr"]},{"name":"Gnome-shell-integratie","description":"Deze extensie voorziet in de integratie met Gnome-shell en de bijbehorende website met extensies https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["nl"]}],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":"56.0","maxVersion":"*"}],"targetPlatforms":[],"signedState":2,"signedDate":1521613805000,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":["alarms","nativeMessaging","notifications","storage","tabs"],"origins":["https://extensions.gnome.org/","https://extensions.gnome.org/*"]},"optionalPermissions":{"permissions":["idle"],"origins":[]},"icons":{"16":"icons/GnomeLogo-16.png","48":"icons/GnomeLogo-48.png","128":"icons/GnomeLogo-128.png"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":false,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"jar:file:///home/tromjaro/.mozilla/firefox/6q5q3muz.default/extensions/chrome-gnome-shell@gnome.org.xpi!/","location":"app-profile"},{"id":"wayback_machine@mozilla.org","syncGUID":"{bd345b14-ed21-4d32-9720-0b70258947e4}","version":"1.8.6","type":"extension","loader":null,"updateURL":null,"optionsURL":null,"optionsType":null,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"Wayback Machine","description":"Reduce annoying 404 pages by automatically checking for an archived copy in the Wayback Machine.","creator":null,"homepageURL":"https://archive.org/","developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1542629092000,"updateDate":1611096074000,"applyBackgroundUpdates":1,"path":"/home/tromjaro/.mozilla/firefox/6q5q3muz.default/extensions/wayback_machine@mozilla.org.xpi","skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":"48.0","maxVersion":"*"}],"targetPlatforms":[],"signedState":2,"signedDate":1524081006000,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":["tabs","activeTab","storage","webRequest","webRequestBlocking","contextMenus"],"origins":["http://*/*","https://*/*","*://*/*",""]},"optionalPermissions":{"permissions":[],"origins":[]},"icons":{"48":"images/icon.png","96":"images/icon@2x.png"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":false,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"jar:file:///home/tromjaro/.mozilla/firefox/6q5q3muz.default/extensions/wayback_machine@mozilla.org.xpi!/","location":"app-profile"},{"id":"{9350bc42-47fb-4598-ae0f-825e3dd9ceba}","syncGUID":"{bfe4a8ba-fc6d-4290-b03c-272cf99e1ed1}","version":"1.3.8","type":"extension","loader":null,"updateURL":null,"optionsURL":null,"optionsType":null,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"Absolute Enable Right Click & Copy","description":"Force Enable Right Click & Copy","creator":null,"developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1542628082000,"updateDate":1611096074000,"applyBackgroundUpdates":1,"path":"/home/tromjaro/.mozilla/firefox/6q5q3muz.default/extensions/{9350bc42-47fb-4598-ae0f-825e3dd9ceba}.xpi","skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":"48.0","maxVersion":"*"}],"targetPlatforms":[],"signedState":2,"signedDate":1547160306000,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":["tabs","storage","activeTab"],"origins":[""]},"optionalPermissions":{"permissions":[],"origins":[]},"icons":{"16":"images/16px.png","32":"images/32px.png","48":"images/48px.png","128":"images/128px.png"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":false,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"jar:file:///home/tromjaro/.mozilla/firefox/6q5q3muz.default/extensions/%7B9350bc42-47fb-4598-ae0f-825e3dd9ceba%7D.xpi!/","location":"app-profile"},{"id":"yayanotherspeeddial@bakadev.fr","syncGUID":"{3095ecca-6e6a-42d5-b1d5-6778d84c2a99}","version":"1.5.1.2","type":"extension","loader":null,"updateURL":null,"optionsURL":null,"optionsType":null,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"Yay! Another Speed dial!","description":"A cool and highly customizable Speed Dial focused on style and simplicity.","creator":"Loïc","homepageURL":"https://www.yayspeeddial.com/","developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1552785444000,"updateDate":1611096074000,"applyBackgroundUpdates":1,"path":"/home/tromjaro/.mozilla/firefox/6q5q3muz.default/extensions/yayanotherspeeddial@bakadev.fr.xpi","skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[{"name":"Yay! Another Speed dial!","description":"A cool and highly customizable Speed Dial focused on style and simplicity.","creator":"Loïc","homepageURL":"https://www.yayspeeddial.com/","developers":null,"translators":null,"contributors":null,"locales":["en"]},{"name":"Yay! Another Speed dial!","description":"Un superbe Speed Dial, complètement personnalisable, concentré sur le style et la simplicité.","creator":"Loïc","homepageURL":"https://www.yayspeeddial.com/","developers":null,"translators":null,"contributors":null,"locales":["fr"]},{"name":"Yay! Another Speed dial!","description":"Egy rendkívül jól testreszabható gyorshívó, amit a stílus és az egyszerűség jellemez.","creator":"Loïc","homepageURL":"https://www.yayspeeddial.com/","developers":null,"translators":null,"contributors":null,"locales":["hu"]},{"name":"Yay! Another Speed dial!","description":"Eine coole und höchst anpassbare Speed Dial Erweiterung, fokussiert auf Aussehen und Einfachheit.","creator":"Loïc","homepageURL":"https://www.yayspeeddial.com/","developers":null,"translators":null,"contributors":null,"locales":["de"]},{"name":"Yay! Another Speed dial!","description":"一个聚焦于风格、简洁,高自定义性的超酷快速启动附加组件。","creator":"Loïc","homepageURL":"https://www.yayspeeddial.com/","developers":null,"translators":null,"contributors":null,"locales":["zh-CN"]},{"name":"Yay! Another Speed dial!","description":"Классная Экспресс-панель, широко кастомизируемая, простая и стильная.","creator":"Loïc","homepageURL":"https://www.yayspeeddial.com/","developers":null,"translators":null,"contributors":null,"locales":["ru"]},{"name":"Yay! Another Speed dial!","description":"Un addon con página de accessos directos que se enfoca en verse bien y ser altamente configurable pero facil de usar.","creator":"Loïc","homepageURL":"https://www.yayspeeddial.com/","developers":null,"translators":null,"contributors":null,"locales":["es"]},{"name":"Yay! Another Speed dial!","description":"一個聚焦於風格、簡潔,高自訂性的超酷快速啟動附加元件。","creator":"Loïc","homepageURL":"https://www.yayspeeddial.com/","developers":null,"translators":null,"contributors":null,"locales":["zh-TW"]}],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":"59.0","maxVersion":null}],"targetPlatforms":[],"signedState":2,"signedDate":1554707408000,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":["storage","contextMenus","tabs","downloads","bookmarks","unlimitedStorage"],"origins":[""]},"optionalPermissions":{"permissions":[],"origins":[]},"icons":{"48":"icons/icon.png","96":"icons/icon@2x.png"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":false,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"jar:file:///home/tromjaro/.mozilla/firefox/6q5q3muz.default/extensions/yayanotherspeeddial@bakadev.fr.xpi!/","location":"app-profile"},{"id":"formautofill@mozilla.org","syncGUID":"{83e890fe-16cc-459b-bbd5-c7eb1b2cf3a5}","version":"1.0","type":"extension","loader":null,"updateURL":null,"optionsURL":null,"optionsType":null,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"Form Autofill","creator":null,"developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1541084183000,"updateDate":1610030506000,"applyBackgroundUpdates":1,"path":"/usr/lib/firefox/browser/features/formautofill@mozilla.org.xpi","skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":null,"maxVersion":null}],"targetPlatforms":[],"signedDate":null,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":[],"origins":[]},"optionalPermissions":{"permissions":[],"origins":[]},"icons":{},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":true,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"jar:file:///usr/lib/firefox/browser/features/formautofill@mozilla.org.xpi!/","location":"app-system-defaults"},{"id":"screenshots@mozilla.org","syncGUID":"{e693a1c7-6163-43ad-ac2d-896a25f333dd}","version":"39.0.0","type":"extension","loader":null,"updateURL":null,"optionsURL":null,"optionsType":null,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"Firefox Screenshots","description":"Take clips and screenshots from the Web and save them temporarily or permanently.","creator":"Mozilla ","homepageURL":"https://github.com/mozilla-services/screenshots","developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1541084183000,"updateDate":1610030506000,"applyBackgroundUpdates":1,"path":"/usr/lib/firefox/browser/features/screenshots@mozilla.org.xpi","skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":"57.0a1","maxVersion":null}],"targetPlatforms":[],"signedDate":null,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":["activeTab","downloads","tabs","storage","notifications","clipboardWrite","contextMenus"],"origins":["","https://screenshots.firefox.com/","https://screenshots.firefox.com/*"]},"optionalPermissions":{"permissions":[],"origins":[]},"icons":{"32":"icons/icon-v2.svg"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":true,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"jar:file:///usr/lib/firefox/browser/features/screenshots@mozilla.org.xpi!/","location":"app-system-defaults"},{"id":"webcompat-reporter@mozilla.org","syncGUID":"{c50bfe40-12f2-483e-b633-744e2561c742}","version":"1.4.0","type":"extension","loader":null,"updateURL":null,"optionsURL":null,"optionsType":null,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"WebCompat Reporter","description":"Report site compatibility issues on webcompat.com","creator":"Thomas Wisniewski ","homepageURL":"https://github.com/mozilla/webcompat-reporter","developers":null,"translators":null,"contributors":null},"visible":true,"active":false,"userDisabled":true,"appDisabled":false,"embedderDisabled":false,"installDate":1541084183000,"updateDate":1610030506000,"applyBackgroundUpdates":1,"path":"/usr/lib/firefox/browser/features/webcompat-reporter@mozilla.org.xpi","skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":null,"maxVersion":null}],"targetPlatforms":[],"signedDate":null,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":["tabs"],"origins":[""]},"optionalPermissions":{"permissions":[],"origins":[]},"icons":{"16":"icons/lightbulb.svg","32":"icons/lightbulb.svg","48":"icons/lightbulb.svg","96":"icons/lightbulb.svg","128":"icons/lightbulb.svg"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":true,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"jar:file:///usr/lib/firefox/browser/features/webcompat-reporter@mozilla.org.xpi!/","location":"app-system-defaults"},{"id":"webcompat@mozilla.org","syncGUID":"{d68069e0-85d1-41a9-a0ce-6626a27d5361}","version":"17.1.0","type":"extension","loader":null,"updateURL":null,"optionsURL":null,"optionsType":null,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"Web Compatibility Interventions","description":"Urgent post-release fixes for web compatibility.","creator":null,"developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1541084183000,"updateDate":1610030506000,"applyBackgroundUpdates":1,"path":"/usr/lib/firefox/browser/features/webcompat@mozilla.org.xpi","skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":"59.0b5","maxVersion":null}],"targetPlatforms":[],"signedDate":null,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":["tabs","webNavigation","webRequest","webRequestBlocking"],"origins":[""]},"optionalPermissions":{"permissions":[],"origins":[]},"icons":{},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":true,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"jar:file:///usr/lib/firefox/browser/features/webcompat@mozilla.org.xpi!/","location":"app-system-defaults"},{"id":"doh-rollout@mozilla.org","syncGUID":"{93ddb028-d448-4733-9438-c152fb327f1e}","version":"2.0.0","type":"extension","loader":null,"updateURL":null,"optionsURL":null,"optionsType":null,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"DoH Roll-Out","description":"This used to be a Mozilla add-on that supported the roll-out of DoH, but now only exists as a stub to enable migrations.","creator":null,"developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1579529887000,"updateDate":1610030506000,"applyBackgroundUpdates":1,"path":"/usr/lib/firefox/browser/features/doh-rollout@mozilla.org.xpi","skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":"72.0a1","maxVersion":null}],"targetPlatforms":[],"signedDate":null,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":[],"origins":[]},"optionalPermissions":{"permissions":[],"origins":[]},"icons":{},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":true,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"jar:file:///usr/lib/firefox/browser/features/doh-rollout@mozilla.org.xpi!/","location":"app-system-defaults"},{"id":"amazondotcom@search.mozilla.org","syncGUID":"{028c2a63-ff2b-468b-801e-0ee3867ccdc2}","version":"1.3","type":"extension","loader":null,"updateURL":null,"optionsURL":null,"optionsType":null,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"Amazon.com","description":"Amazon.com Search","creator":null,"developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1569709370692,"updateDate":1568839541000,"applyBackgroundUpdates":1,"path":null,"skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[{"name":"Amazon.com","description":"Amazon.com Search","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["en"]},{"name":"Amazon.com","description":"Amazon.com Search","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["en-adm"]}],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":null,"maxVersion":null}],"targetPlatforms":[],"signedDate":null,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":[],"origins":[]},"optionalPermissions":{"permissions":[],"origins":[]},"icons":{"16":"favicon.ico"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":true,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"resource://search-extensions/amazondotcom/","location":"app-builtin"},{"id":"bing@search.mozilla.org","syncGUID":"{676e9101-35f2-43c8-9885-420824540115}","version":"1.2","type":"extension","loader":null,"updateURL":null,"optionsURL":null,"optionsType":null,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"Bing","description":"Bing. Search by Microsoft.","creator":null,"developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1569709370787,"updateDate":1568839541000,"applyBackgroundUpdates":1,"path":null,"skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":null,"maxVersion":null}],"targetPlatforms":[],"signedDate":null,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":[],"origins":[]},"optionalPermissions":{"permissions":[],"origins":[]},"icons":{"16":"favicon.ico"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":true,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"resource://search-extensions/bing/","location":"app-builtin"},{"id":"google@search.mozilla.org","syncGUID":"{d61f55d6-06fb-4158-bcb7-9d36dec4e9b2}","version":"1.1","type":"extension","loader":null,"updateURL":null,"optionsURL":null,"optionsType":null,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"Google","description":"Google Search","creator":null,"developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1569709370845,"updateDate":1568839541000,"applyBackgroundUpdates":1,"path":null,"skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[{"name":"Google","description":"Google Search","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["en"]},{"name":"Google","description":"Google Search","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["b-1-d"]},{"name":"Google","description":"Google Search","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["b-1-e"]},{"name":"Google","description":"Google Search","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["b-d"]},{"name":"Google","description":"Google Search","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["b-e"]}],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":null,"maxVersion":null}],"targetPlatforms":[],"signedDate":null,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":[],"origins":[]},"optionalPermissions":{"permissions":[],"origins":[]},"icons":{"16":"favicon.ico"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":true,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"resource://search-extensions/google/","location":"app-builtin"},{"id":"wikipedia@search.mozilla.org","syncGUID":"{f3d5848e-8a3f-458b-808c-e606c35c0620}","version":"1.1","type":"extension","loader":null,"updateURL":null,"optionsURL":null,"optionsType":null,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"Wikipedia (en)","description":"Wikipedia, the Free Encyclopedia","creator":null,"developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1569709371001,"updateDate":1568839541000,"applyBackgroundUpdates":1,"path":null,"skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[{"name":"Wikipedia (en)","description":"Wikipedia, the Free Encyclopedia","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["en"]},{"name":"Wikipedija (hr)","description":"Wikipedija, slobodna enciklopedija","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["hr"]},{"name":"Wikipedia (fi)","description":"Wikipedia (fi), vapaa tietosanakirja","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["fi"]},{"name":"Wikipedia (hy)","description":"Վիքիփեդիա՝ ազատ հանրագիտարան","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["hy"]},{"name":"Уикипедия (kk)","description":"Уикипедия (kk)","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["kk"]},{"name":"Вікіпедыя (be)","description":"Вікіпедыя, свабодная энцыклапедыя","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["be"]},{"name":"위키백과 (ko)","description":"Wikipedia, the free encyclopedia","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["kr"]},{"name":"Wikipedia (ro)","description":"Wikipedia, enciclopedia liberă","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["ro"]},{"name":"Wikipedia (bs)","description":"Slobodna enciklopedija","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["bs"]},{"name":"Wikipedia (pt)","description":"Wikipédia, a enciclopédia livre","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["pt"]},{"name":"Vikipetã (gn)","description":"Vikipetã, opaite tembikuaa hekosãsóva renda","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["gn"]},{"name":"વિકિપીડિયા (gu)","description":"વીકીપીડિયા, મુક્ત એનસાયક્લોપીડિયા","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["gu"]},{"name":"Wikipedia (el)","description":"Βικιπαίδεια, η ελεύθερη εγκυκλοπαίδεια","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["el"]},{"name":"Wikipedia (es)","description":"Wikipedia, la enciclopedia libre","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["es"]},{"name":"ויקיפדיה","description":"ויקיפדיה","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["he"]},{"name":"Wikipedia (da)","description":"Wikipedia, den frie encyklopædi","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["da"]},{"name":"Wikipedia (tr)","description":"Vikipedi, özgür ansiklopedi","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["tr"]},{"name":"Wikipedija (hsb)","description":"Wikipedija, swobodna encyklopedija","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["hsb"]},{"name":"Wikipedy (fy)","description":"De fergese ensyklopedy","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["fy-NL"]},{"name":"विकिपीडिया (ne)","description":"विकिपिडिया एक स्वतन्त्र विश्वकोष","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["ne"]},{"name":"Wikipedia (nl)","description":"De vrije encyclopedie","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["nl"]},{"name":"Wikipedia (ja)","description":"Wikipedia - フリー百科事典","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["ja"]},{"name":"Vikipeedia (et)","description":"Vikipeedia, vaba entsüklopeedia","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["et"]},{"name":"Wikipèdia (oc)","description":"Wikipèdia, l'enciclopèdia liura","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["oc"]},{"name":"Wicipedia (cy)","description":"Wicipedia, Y Gwyddioniadur Rhydd","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["cy"]},{"name":"వికీపీడియా (te)","description":"వికీపీడియా (te)","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["te"]},{"name":"Wikipedia (tl)","description":"Wikipedia, ang malayang ensiklopedya","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["tl"]},{"name":"Wikipédia (fr)","description":"Wikipédia, l'encyclopédie libre","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["fr"]},{"name":"维基百科","description":"维基百科,自由的百科全书","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["zh-CN"]},{"name":"Wikipedia (lij)","description":"Wikipedia, l'enciclopedia libera","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["lij"]},{"name":"វីគីភីឌា (km)","description":"វីគីភីឌា សព្វ​វចនា​ធិប្បាយ​សេរី","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["km"]},{"name":"Уикипедия (bg)","description":"Уикипедия, свободната енциклоподия","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["bg"]},{"name":"Wikipedia (id)","description":"Wikipedia, ensiklopedia bebas","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["id"]},{"name":"Wikipedia (pa)","description":"ਵਿਕਿਪੀਡਿਆ, ਮੁਫ਼ਤ/ਮੁਕਤ ਸ਼ਬਦਕੋਸ਼","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["pa"]},{"name":"উইকিপিডিয়া (bn)","description":"উইকিপিডিয়া, মুক্ত বিশ্বকোষ","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["bn"]},{"name":"Wikipedia (eu)","description":"Wikipedia, entziklopedia askea","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["eu"]},{"name":"Wikipedie (cs)","description":"Wikipedia, svobodná encyclopedie","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["cz"]},{"name":"Wikipédia (hu)","description":"Wikipedia, a szabad enciklopédia","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["hu"]},{"name":"Wikipedia (kn)","description":"Wikipedia, the free encyclopedia","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["kn"]},{"name":"Wikipedia (is)","description":"Wikipedia, the free encyclopedia","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["is"]},{"name":"Вікіпедія (uk)","description":"Вікіпедія, вільна енциклопедія","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["uk"]},{"name":"Wikipedia (kab)","description":"Wikipedia, tasanayt tilellit","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["kab"]},{"name":"Wikipedia (zh)","description":"維基百科,自由的百科全書","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["zh-TW"]},{"name":"ویکیپیڈیا (ur)","description":"ویکیپیڈیا آزاد دائرۃ المعارف","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["ur"]},{"name":"Vikipedio (eo)","description":"Vikipedio, la libera enciklopedio","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["eo"]},{"name":"Wikipedia (si)","description":"Wikipedia, the free encyclopedia","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["si"]},{"name":"ويكيبيديا (ar)","description":"ويكيبيديا (ar)","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["ar"]},{"name":"Wikipedia (vi)","description":"Wikipedia, bách khoa toàn thư mở","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["vi"]},{"name":"ვიკიპედია (ka)","description":"ვიკიპედია, თავისუფალი ენციკლოპედია","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["ka"]},{"name":"Uicipeid (gd)","description":"Wikipedia, An leabhar mòr-eòlais","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["gd"]},{"name":"Wikipedia (it)","description":"Wikipedia, l'enciclopedia libera","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["it"]},{"name":"Vikipediya (uz)","description":"Vikipediya, ochiq ensiklopediya","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["uz"]},{"name":"Wikipedia (lt)","description":"Vikipedija, laisvoji enciklopedija","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["lt"]},{"name":"Wikipedia (sq)","description":"Wikipedia, enciklopedia e lirë","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["sq"]},{"name":"Vicipéid (ga)","description":"Vicipéid, an Chiclipéid Shaor","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["ga-IE"]},{"name":"विकिपीडिया (hi)","description":"विकिपीडिया (हिन्दी)","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["hi"]},{"name":"Vikipedeja (ltg)","description":"Vikipēdija, breivuo eņciklopedeja","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["ltg"]},{"name":"விக்கிப்பீடியா (ta)","description":"விக்கிப்பீடியா (ta)","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["ta"]},{"name":"Vikipediya (az)","description":"Vikipediya, açıq ensiklopediya","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["az"]},{"name":"Википедија (mk)","description":"Википедија, слободната енциклопедија","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["mk"]},{"name":"วิกิพีเดีย","description":"วิกิพีเดีย สารานุกรมเสรี","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["th"]},{"name":"Wikipedia (de)","description":"Wikipedia, die freie Enzyklopädie","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["de"]},{"name":"Wikipedija (dsb)","description":"Wikipedija, lichotna encyklopedija","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["dsb"]},{"name":"विकिपीडिया (mr)","description":"विकिपीडिया, मोफत माहितीकोष","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["mr"]},{"name":"Wikipedia (ast)","description":"La enciclopedia llibre","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["ast"]},{"name":"Wikipedia (my)","description":"အခမဲ့လွတ်လပ်စွယ်စုံကျမ်း","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["my"]},{"name":"Wikipedia (rm)","description":"Vichipedia, l'enciclopedia libra","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["rm"]},{"name":"Wikipedia (nn)","description":"Wikipedia, det frie oppslagsverket","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["NN"]},{"name":"Wikipedia (wo)","description":"Wikipedia, Jimbulang bu Ubbeeku bi","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["wo"]},{"name":"Wikipedia (gl)","description":"Wikipedia, a enciclopedia libre","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["gl"]},{"name":"Viquipèdia (ca)","description":"L'enciclopèdia lliure","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["ca"]},{"name":"Wikipédia (sk)","description":"Wikipédia, slobodná a otvorená encyklopédia","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["sk"]},{"name":"Википедија (sr)","description":"Претрага Википедије на српском језику","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["sr"]},{"name":"Wikipedia (af)","description":"Wikipedia, die vrye ensiklopedie","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["af"]},{"name":"ویکی‌پدیا (fa)","description":"ویکی‌پدیا، دانشنامهٔ آزاد","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["fa"]},{"name":"Wikipedia (ms)","description":"Wikipedia, ensiklopedia bebas","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["ms"]},{"name":"Wikipedia (ia)","description":"Wikipedia, le encyclopedia libere","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["ia"]},{"name":"Wikipedia (no)","description":"Wikipedia, den frie encyklopedi","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["NO"]},{"name":"Википедия (ru)","description":"Википедия, свободная энциклопедия","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["ru"]},{"name":"Wikipedia (br)","description":"Wikipedia, an holloueziadur digor","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["br"]},{"name":"Wikipedia (pl)","description":"Wikipedia, wolna encyklopedia","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["pl"]},{"name":"Вікіпэдыя (be-tarask)","description":"Вікіпэдыя, вольная энцыкляпэдыя","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["be-tarask"]},{"name":"Wikipedia (sv)","description":"Wikipedia, den fria encyklopedin","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["sv-SE"]},{"name":"ວິກິພີເດຍ (lo)","description":"ວິກິພີເດຍ, ສາລານຸກົມເສລີ","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["lo"]},{"name":"Wikipedija (sl)","description":"Wikipedija, prosta enciklopedija","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["sl"]},{"name":"Vikipēdija","description":"Vikipēdija, brīvā enciklopēdija","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["lv"]},{"name":"Biquipedia (an)","description":"A enciclopedia Libre","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["an"]}],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":null,"maxVersion":null}],"targetPlatforms":[],"signedDate":null,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":[],"origins":[]},"optionalPermissions":{"permissions":[],"origins":[]},"icons":{"16":"favicon.ico"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":true,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"resource://search-extensions/wikipedia/","location":"app-builtin"},{"id":"ddg@search.mozilla.org","syncGUID":"{d266c863-eb3a-4a16-a017-a58dde5b3a76}","version":"1.1","type":"extension","loader":null,"updateURL":null,"optionsURL":null,"optionsType":null,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"DuckDuckGo","description":"Search DuckDuckGo","creator":null,"developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1569709371053,"updateDate":1568839541000,"applyBackgroundUpdates":1,"path":null,"skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":null,"maxVersion":null}],"targetPlatforms":[],"signedDate":null,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":[],"origins":[]},"optionalPermissions":{"permissions":[],"origins":[]},"icons":{"16":"favicon.ico"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":true,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"resource://search-extensions/ddg/","location":"app-builtin"},{"id":"ebay@search.mozilla.org","syncGUID":"{caa1cea7-55c5-4750-b65f-55ced3f5309f}","version":"1.2","type":"extension","loader":null,"updateURL":null,"optionsURL":null,"optionsType":null,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"eBay","description":"eBay - Online auctions","creator":null,"developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1594071183499,"applyBackgroundUpdates":1,"path":null,"skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[{"name":"eBay","description":"eBay - Online auctions","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["en"]},{"name":"eBay","description":"eBay - Online auctions","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["ie"]},{"name":"eBay","description":"eBay - Online auctions","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["uk"]},{"name":"eBay","description":"eBay - Online auctions","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["it"]},{"name":"eBay","description":"eBay - Online auctions","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["de"]},{"name":"eBay","description":"eBay - Online auctions","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["ca"]},{"name":"eBay","description":"eBay - Online auctions","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["ch"]},{"name":"eBay","description":"eBay - Online auctions","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["at"]},{"name":"eBay","description":"eBay - Online auctions","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["au"]},{"name":"eBay","description":"eBay - Online auctions","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["be"]},{"name":"eBay","description":"eBay - Online auctions","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["es"]},{"name":"eBay","description":"eBay - Online auctions","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["nl"]},{"name":"eBay","description":"eBay - Online auctions","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["fr"]}],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":null,"maxVersion":null}],"targetPlatforms":[],"signedDate":null,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":[],"origins":[]},"optionalPermissions":{"permissions":[],"origins":[]},"icons":{"16":"favicon.ico"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":true,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"resource://search-extensions/ebay/","location":"app-builtin"},{"id":"firefox-alpenglow@mozilla.org","syncGUID":"{c545409f-983c-4328-95e3-6830f10e078a}","version":"1.2","type":"theme","loader":null,"updateURL":null,"optionsURL":null,"optionsType":null,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"Firefox Alpenglow","description":"Use a colorful appearance for buttons, menus, and windows.","creator":null,"developers":null,"translators":null,"contributors":null},"visible":true,"active":false,"userDisabled":true,"appDisabled":false,"embedderDisabled":false,"installDate":1604968137971,"applyBackgroundUpdates":1,"path":null,"skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":null,"maxVersion":null}],"targetPlatforms":[],"signedDate":null,"seen":true,"dependencies":[],"userPermissions":null,"optionalPermissions":null,"icons":{"32":"icon.svg"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":false,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"resource://builtin-themes/alpenglow/","location":"app-builtin"},{"id":"default-theme@mozilla.org","syncGUID":"{cd4717b9-58bd-4ede-90e6-a591641227b2}","version":"1.1","type":"theme","loader":null,"updateURL":null,"optionsURL":null,"optionsType":null,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"Default","description":"A theme with the operating system color scheme.","creator":"Mozilla","developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1604968444292,"applyBackgroundUpdates":1,"path":null,"skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":null,"maxVersion":null}],"targetPlatforms":[],"signedDate":null,"seen":true,"dependencies":[],"userPermissions":null,"optionalPermissions":null,"icons":{"32":"icon.svg"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":false,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"resource://default-theme/","location":"app-builtin"},{"id":"firefox-compact-dark@mozilla.org","syncGUID":"{ab1c995c-3f5c-48bc-90c2-b62ac992bd5f}","version":"1.1","type":"theme","loader":null,"updateURL":null,"optionsURL":null,"optionsType":null,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"Dark","description":"A theme with a dark color scheme.","creator":"Mozilla","developers":null,"translators":null,"contributors":null},"visible":true,"active":false,"userDisabled":true,"appDisabled":false,"embedderDisabled":false,"installDate":1604968444295,"applyBackgroundUpdates":1,"path":null,"skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":null,"maxVersion":null}],"targetPlatforms":[],"signedDate":null,"seen":true,"dependencies":[],"userPermissions":null,"optionalPermissions":null,"icons":{"32":"icon.svg"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":false,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"resource://builtin-themes/dark/","location":"app-builtin"},{"id":"firefox-compact-light@mozilla.org","syncGUID":"{a4e3a0da-ee94-4b52-b816-ea6d3195739b}","version":"1.1","type":"theme","loader":null,"updateURL":null,"optionsURL":null,"optionsType":null,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"Light","description":"A theme with a light color scheme.","creator":"Mozilla","developers":null,"translators":null,"contributors":null},"visible":true,"active":false,"userDisabled":true,"appDisabled":false,"embedderDisabled":false,"installDate":1604968444296,"applyBackgroundUpdates":1,"path":null,"skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":null,"maxVersion":null}],"targetPlatforms":[],"signedDate":null,"seen":true,"dependencies":[],"userPermissions":null,"optionalPermissions":null,"icons":{"32":"icon.svg"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":false,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"resource://builtin-themes/light/","location":"app-builtin"},{"id":"{b7f9d2cd-d772-4302-8c3f-eb941af36f76}","syncGUID":"{e26c6766-736d-40be-b9b8-c7da7cd75a9e}","version":"1.1.46","type":"extension","loader":null,"updateURL":null,"optionsURL":"pages/options/options.html","optionsType":5,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"Privacy Redirect","description":"Redirects Twitter, YouTube, Instagram, Google Maps, Reddit & Google Search requests to privacy friendly alternatives.","creator":null,"developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1601768229000,"updateDate":1611097650569,"applyBackgroundUpdates":1,"path":"/home/tromjaro/.mozilla/firefox/6q5q3muz.default/extensions/{b7f9d2cd-d772-4302-8c3f-eb941af36f76}.xpi","skinnable":false,"sourceURI":"https://addons.cdn.mozilla.net/user-media/addons/2600548/privacy_redirect-1.1.46-an+fx.xpi?filehash=sha256%3Acc614fe49cd4bb1b5d2b1065ca996b00b5fa6acbe4ff6b7d39f3d17ef5ddb05b","releaseNotesURI":"https://addons.mozilla.org/versions/updateInfo/5163712/en-US/","softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[{"name":"Privacy Redirect","description":"Redirects Twitter, YouTube, Instagram, Google Maps, Reddit & Google Search requests to privacy friendly alternatives.","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["en"]},{"name":"Privacy Redirect","description":"Redirige les requêtes les demandes Twitter, YouTube, Instagram et Google Maps vers des alternatives respectueuses de la vie privée. pour Twitter, YouTube, Instagram et Google Maps vers des alternatives respectueuses de la vie privée.","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["fr"]},{"name":"Privacy Redirect","description":"Leitet Anfragen von Twitter, YouTube, Instagram & Google Maps auf datenschutzfreundliche Alternativen weiter.","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["de"]},{"name":"Privacy Redirect","description":"将 Twitter、YouTube、Instagram 和 Google Maps 重定向至尊重隐私的替代品","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["zh-CN"]},{"name":"Privacy Redirect","description":"Перенаправляет запросы к Twitter, YouTube, Instagram и Google Maps на альтернативные сервисы, дружелюбные к приватности.","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["ru"]},{"name":"Privacy Redirect","description":"Przekierowuje serwisy takie jak: Twitter, YouTube, Instagram i Google Maps do alternatyw sprzyjających prywatności.","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["pl"]}],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":"60.0","maxVersion":null}],"targetPlatforms":[],"signedState":2,"signedDate":1610494212000,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":["storage","webRequest","webRequestBlocking"],"origins":["","*://twitter.com/*","*://www.twitter.com/*","*://mobile.twitter.com/*","*://pbs.twimg.com/*","*://video.twimg.com/*","*://invidious.snopyta.org/*","*://invidious.xyz/*","*://invidious.kavin.rocks/*","*://tube.connect.cafe/*","*://invidious.zapashcanon.fr/*","*://invidiou.site/*","*://vid.mint.lgbt/*","*://invidious.site/*","*://yewtu.be/*","*://fz253lmuao3strwbfbmx46yu7acac2jz27iwtorgmbqlkurlclmancad.onion/*","*://qklhadlycap4cnod.onion/*","*://c7hqkpkpemu6e7emz5b4vyz7idjgdvgaaa3dyimmeojqbgpea3xqjoid.onion/*","*://w6ijuptxiku4xpnnaetxvnkc5vqcdu7mgns2u77qefoixi63vbvnpnqd.onion/*"]},"optionalPermissions":{"permissions":[],"origins":[]},"icons":{"16":"assets/images/icon16.png","32":"assets/images/icon32.png","48":"assets/images/icon48.png","128":"assets/images/icon128.png"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":false,"installTelemetryInfo":{"source":"amo","sourceURL":"https://addons.mozilla.org/en-US/firefox/addon/privacy-redirect/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search","method":"amWebAPI"},"recommendationState":null,"rootURI":"jar:file:///home/tromjaro/.mozilla/firefox/6q5q3muz.default/extensions/%7Bb7f9d2cd-d772-4302-8c3f-eb941af36f76%7D.xpi!/","location":"app-profile"},{"id":"{b9db16a4-6edc-47ec-a1f4-b86292ed211d}","syncGUID":"{2159952e-6d3a-4f21-affb-87baa545087c}","version":"7.4.0","type":"extension","loader":null,"updateURL":null,"optionsURL":"content/settings.html?panel=settings","optionsType":3,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1573413674000,"updateDate":1611097650621,"applyBackgroundUpdates":1,"path":"/home/tromjaro/.mozilla/firefox/6q5q3muz.default/extensions/{b9db16a4-6edc-47ec-a1f4-b86292ed211d}.xpi","skinnable":false,"sourceURI":"https://addons.cdn.mozilla.net/user-media/addons/3006/video_downloadhelper-7.4.0-fx.xpi?filehash=sha256%3A43e1c4db2dd0f403a1c1a20a5a0bec6dfa093d173be7570180707b6e6cd5c4c0","releaseNotesURI":"https://addons.mozilla.org/versions/updateInfo/5150862/en-US/","softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["en-US"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["ja"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["dsb"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["fr"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["bg"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["id"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["sv"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["hu"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["is"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["uk"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["ko"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["it"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["hsb"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["nb"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["sk"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["de"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["zh-CN"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["ru"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["ca"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["pl"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["ro"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["sl"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["el"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["es"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["zh-TW"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["pt-BR"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["da"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["tr"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["nl"]}],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":null,"maxVersion":null}],"targetPlatforms":[],"signedState":2,"signedDate":1608112527000,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":["tabs","contextMenus","nativeMessaging","webRequest","webRequestBlocking","downloads","clipboardWrite","webNavigation","notifications","storage","cookies","menus"],"origins":["","*://*.downloadhelper.net/*"]},"optionalPermissions":{"permissions":[],"origins":[]},"icons":{"32":"content/images/icon-32.png","40":"content/images/icon-40.png","48":"content/images/icon-48.png","128":"content/images/icon-128.png"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":false,"installTelemetryInfo":{"source":"amo","method":"amWebAPI"},"recommendationState":{"validNotAfter":1765900527000,"validNotBefore":1608112527000,"states":["recommended"]},"rootURI":"jar:file:///home/tromjaro/.mozilla/firefox/6q5q3muz.default/extensions/%7Bb9db16a4-6edc-47ec-a1f4-b86292ed211d%7D.xpi!/","location":"app-profile"},{"id":"{5173bfae-59df-4a20-a9dd-0ab3e8c82e36}","syncGUID":"{48035ddb-f446-484e-85ac-5586066ac936}","version":"0.1.0","type":"extension","loader":null,"optionsURL":"options.html","optionsType":5,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"Sci-Hub X Now!","description":"Free access to academic papers with just a single click via sci-hub!","creator":"Orçun Özdemir and Lucas Sterzinger and Gerry Chen","homepageURL":"https://github.com/gchenfc/sci-hub-now","developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1602855989000,"updateDate":1611097650637,"applyBackgroundUpdates":1,"path":"/home/tromjaro/.mozilla/firefox/6q5q3muz.default/extensions/{5173bfae-59df-4a20-a9dd-0ab3e8c82e36}.xpi","skinnable":false,"sourceURI":"https://addons.cdn.mozilla.net/user-media/addons/2667192/sci_hub_x_now-0.1.0-an+fx.xpi?filehash=sha256%3A3e0384bc2cd1a9240a038846a7fe39e3ca4d57aa4366efc9abb1db7526ac5863","releaseNotesURI":"https://addons.mozilla.org/versions/updateInfo/5162474/en-US/","softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[],"targetApplications":[{"id":"toolkit@mozilla.org"}],"targetPlatforms":[],"signedState":2,"signedDate":1610323518000,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":["activeTab","contextMenus","storage"],"origins":[]},"optionalPermissions":{"permissions":[],"origins":[]},"icons":{"48":"icons/48x48.png","96":"icons/96x96.png"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":false,"installTelemetryInfo":{"source":"amo","sourceURL":"https://addons.mozilla.org/en-US/firefox/addon/sci-hub-x-now/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search","method":"amWebAPI"},"recommendationState":null,"rootURI":"jar:file:///home/tromjaro/.mozilla/firefox/6q5q3muz.default/extensions/%7B5173bfae-59df-4a20-a9dd-0ab3e8c82e36%7D.xpi!/","location":"app-profile"},{"id":"keepassxc-browser@keepassxc.org","syncGUID":"{5c925fa7-bdb3-44bc-b792-b5912759722a}","version":"1.7.4","type":"extension","loader":null,"updateURL":null,"optionsURL":"options/options.html","optionsType":3,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"KeePassXC-Browser","description":"KeePassXC integration for modern web browsers","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1606947306641,"updateDate":1611097650739,"applyBackgroundUpdates":1,"path":"/home/tromjaro/.mozilla/firefox/6q5q3muz.default/extensions/keepassxc-browser@keepassxc.org.xpi","skinnable":false,"sourceURI":"https://addons.cdn.mozilla.net/user-media/addons/917354/keepassxc_browser-1.7.4-fx.xpi?filehash=sha256%3Abbca53599b8379b1138730a8dcab44f4aeba8fa783e3d04f014f25de93a2b205","releaseNotesURI":"https://addons.mozilla.org/versions/updateInfo/5153686/en-US/","softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[{"name":"KeePassXC-Browser","description":"KeePassXC integration for modern web browsers","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["en"]},{"name":"KeePassXC-Browser","description":"モダンなウェブブラウザーのための KeePassXC 統合","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["ja"]},{"name":"KeePassXC-Browser","description":"Integrasi KeePassXC untuk peramban web modern","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["id"]},{"name":"KeePassXC-Browser","description":"Intégration de KeePassXC pour les navigateurs Web modernes","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["fr"]},{"name":"KeePassXC-Browser","description":"Integração KeepassXC para os navegadores modernos","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["pt-PT"]},{"name":"KeePassXC-Browser","description":"KeePassXC интеграция за съвременните уеб браузъри","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["bg"]},{"name":"KeePassXC-Browser","description":"Napojení na KeePassXC pro moderní webové prohlížeče","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["cs"]},{"name":"KeePassXC-Browser","description":"KeePassXC integráció a modern webböngészőkhöz","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["hu"]},{"name":"KeePassXC-Browser","description":"Сполучення KeePassXC з сучасними переглядачами тенет","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["uk"]},{"name":"KeePassXC-Browser","description":"현대적인 웹 브라우저용 KeePassXC 통합","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["ko"]},{"name":"KeePassXC-Browser","description":"KeePassXC integration för moderna webbläsare","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["sv"]},{"name":"KeePassXC-Browser","description":"KeePassXC-Integration für moderne Webbrowser","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["de"]},{"name":"KeePassXC-Browser","description":"Integrazione di KeePassXC per browser web moderni","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["it"]},{"name":"KeePassXC-Browser","description":"KeePassXC 与现代 Web 浏览器的集成","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["zh-CN"]},{"name":"KeePassXC-Browser","description":"Интеграция KeePassXC в современные веб-браузеры","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["ru"]},{"name":"KeePassXC-Browser","description":"KeePassXC integratio pro interretialibus navigatoribus modernis","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["la"]},{"name":"KeePassXC-Browser","description":"KeePassXC-integraatio moderneille nettiselaimille","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["fi"]},{"name":"KeePassXC-Browser","description":"KeePassXC integrare pentru browsere web moderne","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["ro"]},{"name":"KeePassXC-Browser","description":"Integração KeepassXC para os navegadores modernos","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["pt"]},{"name":"KeePassXC-Browser","description":"Integración de KeePassXC para navegadores web modernos","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["es"]},{"name":"KeePassXC-Browser","description":"Integracja KeePassXC z nowoczesnymi przeglądarkami internetowymi","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["pl"]},{"name":"KeePassXC-Browser","description":"Integração ao KeePassXC para navegadores modernos","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["pt-BR"]},{"name":"KeePassXC-Browser","description":"KeePassXC 與現代瀏覽器的整合","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["zh-TW"]},{"name":"KeePassXC-Browser","description":"KeePassXC-integrering til moderne webbrowsere","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["da"]},{"name":"KeePassXC-Browser","description":"Modern web tarayıcıları için KeePassXC bütünleşmesi","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["tr"]},{"name":"KeePassXC-Browser","description":"KeePassXC-integratie voor moderne webbrowsers","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["nl"]},{"name":"KeePassXC-Browser","description":"KeePassXC-integratie voor moderne webbrowsers","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["nl-NL"]}],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":"67.0","maxVersion":null}],"targetPlatforms":[],"signedState":2,"signedDate":1608577217000,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":["activeTab","contextMenus","clipboardWrite","nativeMessaging","notifications","storage","tabs","webNavigation","webRequest","webRequestBlocking"],"origins":["https://*/*","http://*/*","https://api.github.com/",""]},"optionalPermissions":{"permissions":[],"origins":[]},"icons":{"16":"icons/keepassxc.svg","48":"icons/keepassxc.svg","64":"icons/keepassxc.svg","96":"icons/keepassxc.svg","128":"icons/keepassxc.svg"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":false,"installTelemetryInfo":{"source":"amo","sourceURL":"https://addons.mozilla.org/en-US/firefox/addon/keepassxc-browser/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search","method":"amWebAPI"},"recommendationState":null,"rootURI":"jar:file:///home/tromjaro/.mozilla/firefox/6q5q3muz.default/extensions/keepassxc-browser@keepassxc.org.xpi!/","location":"app-profile"},{"id":"jid1-MnnxcxisBPnSXQ@jetpack","syncGUID":"{f0f2b64d-ce1c-44d4-af9f-71ce9270b90c}","version":"2020.12.10","type":"extension","loader":null,"updateURL":null,"optionsURL":"/skin/options.html","optionsType":3,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"Privacy Badger","description":"Privacy Badger automatically learns to block invisible trackers.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1542628050000,"updateDate":1611097650758,"applyBackgroundUpdates":1,"path":"/home/tromjaro/.mozilla/firefox/6q5q3muz.default/extensions/jid1-MnnxcxisBPnSXQ@jetpack.xpi","skinnable":false,"sourceURI":"https://addons.cdn.mozilla.net/user-media/addons/506646/privacy_badger-2020.12.10-an+fx.xpi?filehash=sha256%3A635ded379b5c3259d7bf0997689215bcb0f1bbb77f9289f33b0c01b0cddc7ff0","releaseNotesURI":"https://addons.mozilla.org/versions/updateInfo/5147400/en-US/","softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[{"name":"Privacy Badger","description":"Privacy Badger automatically learns to block invisible trackers.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["en-US"]},{"name":"Privacy Badger","description":"O Privacy Badger aprende automaticamente a bloquear rastreadores invisíveis.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["pt-PT"]},{"name":"Privacy Badger","description":"Privacy Badger apprend automatiquement à bloquer les traceurs invisibles.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["fr"]},{"name":"Privacy Badger","description":"Privacy Badger автоматично се научава да блокира невидими преследвачи.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["bg"]},{"name":"Privacy Badger","description":"Privacy Badger lär sig automatiskt att blockera osynliga spårare.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["sv"]},{"name":"Privacy Badger","description":"Privacy Badger se automaticky učí blokovat neviditelné sledovací prvky na webových stránkách.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["cs"]},{"name":"Privata Melo","description":"Privata Melo aŭtomate lernas bloki nevideblajn spurilojn.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["eo"]},{"name":"Privacy Badger","description":"Privacy Badger автоматично навчається блокувати невидимі елементи стеження.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["uk"]},{"name":"Privacy Badger","description":"Privacy Badger는 자동으로 보이지 않는 추적기를 차단하는 법을 학습합니다.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["ko"]},{"name":"Privacy Badger","description":"Privacy Badger impara automaticamente a bloccare i tracker invisibili.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["it"]},{"name":"«غرير الخصوصية»","description":"يتعلم «غرير الخصوصية» تلقائيا أن يحجب المتعقبات الخفية.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["ar"]},{"name":"Privacy Badger","description":"Privacy Badger lernt automatisch, unsichtbare Tracker zu blocken.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["de"]},{"name":"Privacy Badger","description":"El Privacy Badger aprèn automàticament a blocar rastrejadors invisibles.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["ca"]},{"name":"پرایوسی بجر","description":"پرایوسی بجر به صورت اتوماتیک یاد می گیرد تا ردیاب های مخفی را بلاک کند.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["fa"]},{"name":"隐私獾","description":"隐私獾会自动学习去阻止不可见的追踪器。","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["zh-CN"]},{"name":"Privacy Badger","description":"Privacy Badger автоматически учится блокировать невидимые трекеры.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["ru"]},{"name":"Privacy Badger","description":"Privacy Badger automatycznie uczy się blokować niewidoczne elementy śledzące.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["pl"]},{"name":"Privacy Badger","description":"Privacy Badger oppii automaattisesti estämään näkymättömät jäljittimet.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["fi"]},{"name":"Privacy Badger","description":"Privacy Badger aprende automáticamente a bloquear rastreadores invisibles.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["es"]},{"name":"Privacy Badger","description":"Privacy Badger 會自動學習並阻擋不可見的追蹤器。","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["zh-TW"]},{"name":"Privacy Badger","description":"Privacy Badger לומד באופן אוטומטי לחסום עוקבנים בלתי נראים.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["he"]},{"name":"Privacy Badger","description":"Privacy Badger lærer automatisk at blokere usynlige sporinger.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["da"]},{"name":"Privacy Badger","description":"Privacy Badger görünmez takipçileri engellemeyi otomatik olarak öğrenir.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["tr"]},{"name":"Privacy Badger","description":"O Privacy Badger aprende automaticamente a bloquear rastreadores invisíveis.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["pt-BR"]},{"name":"Privacy Badger","description":"Privacy Badger leert automatisch onzichtbare volgers te blokkeren.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["nl"]}],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":"52.0","maxVersion":null}],"targetPlatforms":[],"signedState":2,"signedDate":1607941527000,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":["tabs","webNavigation","webRequest","webRequestBlocking","storage","cookies","privacy"],"origins":["http://*/*","https://*/*","https://*.facebook.com/*","http://*.facebook.com/*","https://*.messenger.com/*","http://*.messenger.com/*","*://*.facebookcorewwwi.onion/*","https://www.google.com/*","http://www.google.com/*","https://www.google.ad/*","http://www.google.ad/*","https://www.google.ae/*","http://www.google.ae/*","https://www.google.com.af/*","http://www.google.com.af/*","https://www.google.com.ag/*","http://www.google.com.ag/*","https://www.google.com.ai/*","http://www.google.com.ai/*","https://www.google.al/*","http://www.google.al/*","https://www.google.am/*","http://www.google.am/*","https://www.google.co.ao/*","http://www.google.co.ao/*","https://www.google.com.ar/*","http://www.google.com.ar/*","https://www.google.as/*","http://www.google.as/*","https://www.google.at/*","http://www.google.at/*","https://www.google.com.au/*","http://www.google.com.au/*","https://www.google.az/*","http://www.google.az/*","https://www.google.ba/*","http://www.google.ba/*","https://www.google.com.bd/*","http://www.google.com.bd/*","https://www.google.be/*","http://www.google.be/*","https://www.google.bf/*","http://www.google.bf/*","https://www.google.bg/*","http://www.google.bg/*","https://www.google.com.bh/*","http://www.google.com.bh/*","https://www.google.bi/*","http://www.google.bi/*","https://www.google.bj/*","http://www.google.bj/*","https://www.google.com.bn/*","http://www.google.com.bn/*","https://www.google.com.bo/*","http://www.google.com.bo/*","https://www.google.com.br/*","http://www.google.com.br/*","https://www.google.bs/*","http://www.google.bs/*","https://www.google.bt/*","http://www.google.bt/*","https://www.google.co.bw/*","http://www.google.co.bw/*","https://www.google.by/*","http://www.google.by/*","https://www.google.com.bz/*","http://www.google.com.bz/*","https://www.google.ca/*","http://www.google.ca/*","https://www.google.cd/*","http://www.google.cd/*","https://www.google.cf/*","http://www.google.cf/*","https://www.google.cg/*","http://www.google.cg/*","https://www.google.ch/*","http://www.google.ch/*","https://www.google.ci/*","http://www.google.ci/*","https://www.google.co.ck/*","http://www.google.co.ck/*","https://www.google.cl/*","http://www.google.cl/*","https://www.google.cm/*","http://www.google.cm/*","https://www.google.cn/*","http://www.google.cn/*","https://www.google.com.co/*","http://www.google.com.co/*","https://www.google.co.cr/*","http://www.google.co.cr/*","https://www.google.com.cu/*","http://www.google.com.cu/*","https://www.google.cv/*","http://www.google.cv/*","https://www.google.com.cy/*","http://www.google.com.cy/*","https://www.google.cz/*","http://www.google.cz/*","https://www.google.de/*","http://www.google.de/*","https://www.google.dj/*","http://www.google.dj/*","https://www.google.dk/*","http://www.google.dk/*","https://www.google.dm/*","http://www.google.dm/*","https://www.google.com.do/*","http://www.google.com.do/*","https://www.google.dz/*","http://www.google.dz/*","https://www.google.com.ec/*","http://www.google.com.ec/*","https://www.google.ee/*","http://www.google.ee/*","https://www.google.com.eg/*","http://www.google.com.eg/*","https://www.google.es/*","http://www.google.es/*","https://www.google.com.et/*","http://www.google.com.et/*","https://www.google.fi/*","http://www.google.fi/*","https://www.google.com.fj/*","http://www.google.com.fj/*","https://www.google.fm/*","http://www.google.fm/*","https://www.google.fr/*","http://www.google.fr/*","https://www.google.ga/*","http://www.google.ga/*","https://www.google.ge/*","http://www.google.ge/*","https://www.google.gg/*","http://www.google.gg/*","https://www.google.com.gh/*","http://www.google.com.gh/*","https://www.google.com.gi/*","http://www.google.com.gi/*","https://www.google.gl/*","http://www.google.gl/*","https://www.google.gm/*","http://www.google.gm/*","https://www.google.gr/*","http://www.google.gr/*","https://www.google.com.gt/*","http://www.google.com.gt/*","https://www.google.gy/*","http://www.google.gy/*","https://www.google.com.hk/*","http://www.google.com.hk/*","https://www.google.hn/*","http://www.google.hn/*","https://www.google.hr/*","http://www.google.hr/*","https://www.google.ht/*","http://www.google.ht/*","https://www.google.hu/*","http://www.google.hu/*","https://www.google.co.id/*","http://www.google.co.id/*","https://www.google.ie/*","http://www.google.ie/*","https://www.google.co.il/*","http://www.google.co.il/*","https://www.google.im/*","http://www.google.im/*","https://www.google.co.in/*","http://www.google.co.in/*","https://www.google.iq/*","http://www.google.iq/*","https://www.google.is/*","http://www.google.is/*","https://www.google.it/*","http://www.google.it/*","https://www.google.je/*","http://www.google.je/*","https://www.google.com.jm/*","http://www.google.com.jm/*","https://www.google.jo/*","http://www.google.jo/*","https://www.google.co.jp/*","http://www.google.co.jp/*","https://www.google.co.ke/*","http://www.google.co.ke/*","https://www.google.com.kh/*","http://www.google.com.kh/*","https://www.google.ki/*","http://www.google.ki/*","https://www.google.kg/*","http://www.google.kg/*","https://www.google.co.kr/*","http://www.google.co.kr/*","https://www.google.com.kw/*","http://www.google.com.kw/*","https://www.google.kz/*","http://www.google.kz/*","https://www.google.la/*","http://www.google.la/*","https://www.google.com.lb/*","http://www.google.com.lb/*","https://www.google.li/*","http://www.google.li/*","https://www.google.lk/*","http://www.google.lk/*","https://www.google.co.ls/*","http://www.google.co.ls/*","https://www.google.lt/*","http://www.google.lt/*","https://www.google.lu/*","http://www.google.lu/*","https://www.google.lv/*","http://www.google.lv/*","https://www.google.com.ly/*","http://www.google.com.ly/*","https://www.google.co.ma/*","http://www.google.co.ma/*","https://www.google.md/*","http://www.google.md/*","https://www.google.me/*","http://www.google.me/*","https://www.google.mg/*","http://www.google.mg/*","https://www.google.mk/*","http://www.google.mk/*","https://www.google.ml/*","http://www.google.ml/*","https://www.google.com.mm/*","http://www.google.com.mm/*","https://www.google.mn/*","http://www.google.mn/*","https://www.google.ms/*","http://www.google.ms/*","https://www.google.com.mt/*","http://www.google.com.mt/*","https://www.google.mu/*","http://www.google.mu/*","https://www.google.mv/*","http://www.google.mv/*","https://www.google.mw/*","http://www.google.mw/*","https://www.google.com.mx/*","http://www.google.com.mx/*","https://www.google.com.my/*","http://www.google.com.my/*","https://www.google.co.mz/*","http://www.google.co.mz/*","https://www.google.com.na/*","http://www.google.com.na/*","https://www.google.com.ng/*","http://www.google.com.ng/*","https://www.google.com.ni/*","http://www.google.com.ni/*","https://www.google.ne/*","http://www.google.ne/*","https://www.google.nl/*","http://www.google.nl/*","https://www.google.no/*","http://www.google.no/*","https://www.google.com.np/*","http://www.google.com.np/*","https://www.google.nr/*","http://www.google.nr/*","https://www.google.nu/*","http://www.google.nu/*","https://www.google.co.nz/*","http://www.google.co.nz/*","https://www.google.com.om/*","http://www.google.com.om/*","https://www.google.com.pa/*","http://www.google.com.pa/*","https://www.google.com.pe/*","http://www.google.com.pe/*","https://www.google.com.pg/*","http://www.google.com.pg/*","https://www.google.com.ph/*","http://www.google.com.ph/*","https://www.google.com.pk/*","http://www.google.com.pk/*","https://www.google.pl/*","http://www.google.pl/*","https://www.google.pn/*","http://www.google.pn/*","https://www.google.com.pr/*","http://www.google.com.pr/*","https://www.google.ps/*","http://www.google.ps/*","https://www.google.pt/*","http://www.google.pt/*","https://www.google.com.py/*","http://www.google.com.py/*","https://www.google.com.qa/*","http://www.google.com.qa/*","https://www.google.ro/*","http://www.google.ro/*","https://www.google.ru/*","http://www.google.ru/*","https://www.google.rw/*","http://www.google.rw/*","https://www.google.com.sa/*","http://www.google.com.sa/*","https://www.google.com.sb/*","http://www.google.com.sb/*","https://www.google.sc/*","http://www.google.sc/*","https://www.google.se/*","http://www.google.se/*","https://www.google.com.sg/*","http://www.google.com.sg/*","https://www.google.sh/*","http://www.google.sh/*","https://www.google.si/*","http://www.google.si/*","https://www.google.sk/*","http://www.google.sk/*","https://www.google.com.sl/*","http://www.google.com.sl/*","https://www.google.sn/*","http://www.google.sn/*","https://www.google.so/*","http://www.google.so/*","https://www.google.sm/*","http://www.google.sm/*","https://www.google.sr/*","http://www.google.sr/*","https://www.google.st/*","http://www.google.st/*","https://www.google.com.sv/*","http://www.google.com.sv/*","https://www.google.td/*","http://www.google.td/*","https://www.google.tg/*","http://www.google.tg/*","https://www.google.co.th/*","http://www.google.co.th/*","https://www.google.com.tj/*","http://www.google.com.tj/*","https://www.google.tl/*","http://www.google.tl/*","https://www.google.tm/*","http://www.google.tm/*","https://www.google.tn/*","http://www.google.tn/*","https://www.google.to/*","http://www.google.to/*","https://www.google.com.tr/*","http://www.google.com.tr/*","https://www.google.tt/*","http://www.google.tt/*","https://www.google.com.tw/*","http://www.google.com.tw/*","https://www.google.co.tz/*","http://www.google.co.tz/*","https://www.google.com.ua/*","http://www.google.com.ua/*","https://www.google.co.ug/*","http://www.google.co.ug/*","https://www.google.co.uk/*","http://www.google.co.uk/*","https://www.google.com.uy/*","http://www.google.com.uy/*","https://www.google.co.uz/*","http://www.google.co.uz/*","https://www.google.com.vc/*","http://www.google.com.vc/*","https://www.google.co.ve/*","http://www.google.co.ve/*","https://www.google.vg/*","http://www.google.vg/*","https://www.google.co.vi/*","http://www.google.co.vi/*","https://www.google.com.vn/*","http://www.google.com.vn/*","https://www.google.vu/*","http://www.google.vu/*","https://www.google.ws/*","http://www.google.ws/*","https://www.google.rs/*","http://www.google.rs/*","https://www.google.co.za/*","http://www.google.co.za/*","https://www.google.co.zm/*","http://www.google.co.zm/*","https://www.google.co.zw/*","http://www.google.co.zw/*","https://www.google.cat/*","http://www.google.cat/*","https://hangouts.google.com/*","http://hangouts.google.com/*","https://docs.google.com/*","http://docs.google.com/*",""]},"optionalPermissions":{"permissions":[],"origins":[]},"icons":{"16":"icons/badger-16.png","19":"icons/badger-19.png","38":"icons/badger-38.png","48":"icons/badger-48.png","64":"icons/badger-64.png","128":"icons/badger-128.png"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":false,"installTelemetryInfo":null,"recommendationState":{"validNotAfter":1765729527000,"validNotBefore":1607941527000,"states":["recommended-android","recommended"]},"rootURI":"jar:file:///home/tromjaro/.mozilla/firefox/6q5q3muz.default/extensions/jid1-MnnxcxisBPnSXQ@jetpack.xpi!/","location":"app-profile"},{"id":"uBlock0@raymondhill.net","syncGUID":"{f70fa12e-f672-41cf-b96c-cfa7eeecb76e}","version":"1.32.4","type":"extension","loader":null,"updateURL":null,"optionsURL":"dashboard.html","optionsType":3,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"uBlock Origin","description":"Finally, an efficient blocker. Easy on CPU and memory.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1542627999000,"updateDate":1611097660092,"applyBackgroundUpdates":1,"path":"/home/tromjaro/.mozilla/firefox/6q5q3muz.default/extensions/uBlock0@raymondhill.net.xpi","skinnable":false,"sourceURI":"https://addons.cdn.mozilla.net/user-media/addons/607454/ublock_origin-1.32.4-an+fx.xpi?filehash=sha256%3A5b94fd7f749319a6ff6d83dd20b05b29e733446465aff2ab7669499a3e8fb9cc","releaseNotesURI":"https://addons.mozilla.org/versions/updateInfo/5156717/en-US/","softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[{"name":"uBlock Origin","description":"Finally, an efficient blocker. Easy on CPU and memory.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["en"]},{"name":"uBlock Origin","description":"高効率ブロッカーが遂に登場。CPUとメモリーの負担を抑えます。","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["ja"]},{"name":"uBlock Origin","description":"Lõpuks on valminud tõhus blokeerija. Protsessori- ja mälusõbralik.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["et"]},{"name":"uBlock Origin","description":"Finally, an efficient blocker. Easy on CPU and memory.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["oc"]},{"name":"uBlock Origin","description":"Finalmente, um bloqueador eficiente. Leve na CPU e memória.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["pt-PT"]},{"name":"uBlock Origin","description":"మొత్తానికి RAM ఇంకా CPU పై తేలికయిన, ఒక సమర్థవంతమైన నిరోధిని.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["te"]},{"name":"uBlock Origin","description":"Einlik, in effisjinte adblocker. Brûkt hast gjin prosessorkrêft of ûnthâld.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["fy"]},{"name":"uBlock Origin","description":"Akhirnya, pemblokir iklan yang efisien. Ringan penggunaan CPU dan memori.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["id"]},{"name":"uBlock Origin","description":"Най-накрая, ефективен блокер. Щадящ процесора и паметта.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["bg"]},{"name":"uBlock Origin","description":"অবশেষে, একটি দক্ষ বিজ্ঞাপন রোধক। সিপিইউ এবং মেমরি সহায়ক।","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["bn"]},{"name":"uBlock Origin","description":"Behingoz, blokeatzaile eraginkor bat. PUZ eta memorian arina.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["eu"]},{"name":"uBlock Origin","description":"Un bloqueur de nuisances efficace, qui ménagera votre processeur et votre mémoire vive.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["fr"]},{"name":"uBlock Origin","description":"Äntligen en effektiv blockerare. Snäll mot både processor och minne.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["sv"]},{"name":"uBlock Origin","description":"Konečně efektivní blokovač. Nezatěžuje CPU a paměť.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["cs"]},{"name":"uBlock Origin","description":"Végre egy hatékony reklám- és követésblokkoló böngészőkhöz, amely kíméletes a processzorral és a memóriával.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["hu"]},{"name":"uBlock Origin","description":"ಕೊನೆಗೂ, ಒಂದು ದಕ್ಷ ನಿರ್ಬಂಧಕ. ಮಿತವಾದ ಸಿಪಿಯೂ ಹಾಗು ಮೆಮೊರಿ ಬಳಕೆ.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["kn"]},{"name":"uBlock Origin","description":"Ефективний блокувальник реклами таки з’явився. Не навантажує процесор та пам'ять.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["uk"]},{"name":"uBlock Origin","description":"آخر کار، ایک مؤثر اشتہار کو روکنے والا، یہ کم cpu اور میموری لیتا ہے.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["ur"]},{"name":"uBlock Origin","description":"Finfine rendimenta reklamoblokilo. Afabla por ĉefprocesoro kaj memoro.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["eo"]},{"name":"uBlock Origin","description":"وأخيراً, مانع اعلانات كفوء. خفيف على المعالج و الذاكرة.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["ar"]},{"name":"uBlock Origin","description":"Cuối cùng, đã có một công cụ chặn quảng cáo hiệu quả, tiêu tốn ít CPU và bộ nhớ.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["vi"]},{"name":"uBlock Origin","description":"როგორც იქნა, მძლავრი და შედეგიანი რეკლამების შემზღუდავი. ზოგავს CPU-ს და მეხსიერებას.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["ka"]},{"name":"uBlock Origin","description":"이 부가 기능은 효율적인 차단기입니다. CPU와 메모리에 주는 부담이 적습니다.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["ko"]},{"name":"uBlock Origin","description":"Finalmente, un blocker efficiente. Leggero sulla CPU e sulla memoria.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["it"]},{"name":"uBlock Origin","description":"Endelig en effektiv blokkeringsutvidelse. Lavt CPU- og minnebruk.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["no"]},{"name":"uBlock Origin","description":"Pagaliau, efektyvus blokatorius, neapkraunantis nei procesoriaus, nei darbinės atminties.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["lt"]},{"name":"uBlock Origin","description":"Më në fund, një bllokues efikas që nuk e rëndon procesorin dhe memorien.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["sq"]},{"name":"uBlock Origin","description":"आख़िरकार, क्रोमियम-बेस्ड ब्राउज़रों के लिए एक कुशल अवरोधक। CPU और स्मृति पर आसान।","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["hi"]},{"name":"uBlock Origin","description":"Axır ki, prosessor və yaddaş yükünü azaldan səmərəli bir əngəlləyici var.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["az"]},{"name":"uBlock Origin","description":"இறுதியாக, ஒரு திறமையான விளம்பரத் தடுப்பான். கணினியின் மையச் செயற்பகுதியின் மேலும் நினைவகத்தின் மேலும் இலகுவானது.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["ta"]},{"name":"uBlock Origin","description":"Endlich ein effizienter Blocker. Prozessor-freundlich und bescheiden beim Speicherbedarf.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["de"]},{"name":"uBlock Origin","description":"มาแล้ว! โปรแกรมบล็อกโฆษณาเบาเบา ไม่กิน ซีพียู หรือ แรม","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["th"]},{"name":"uBlock Origin","description":"शेवटी, एक कार्यक्षम ब्लॉकर क्रोमियम आधारित ब्राउझरांसाठी. सीपीयू आणि मेमरी वर सोपे जातो.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["mr"]},{"name":"uBlock Origin","description":"Finally, an efficient blocker. Easy on CPU and memory.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["en-GB"]},{"name":"uBlock Origin","description":"Ó fin, un bloqueador eficiente que non chupa toda a memoria e o procesador.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["gl"]},{"name":"uBlock Origin","description":"Endelig en effektiv blokkeringsutvidelse. Lavt CPU- og minnebruk.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["nb"]},{"name":"uBlock Origin","description":"Konečne efektívny blokovač. Nezaťažuje CPU ani pamäť.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["sk"]},{"name":"uBlock Origin","description":"Коначно, ефикасан блокатор. Ниски процесорски и меморијски захтеви.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["sr"]},{"name":"uBlock Origin","description":"بالاخره، یک بلاکر کارآمد. کم حجم بر روی پردازنده و حافظه.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["fa"]},{"name":"uBlock Origin","description":"Finalment, un blocador eficient que utilitza pocs recursos de memòria i processador.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["ca"]},{"name":"uBlock Origin","description":"Тинех Интернет тишкерӳҫӗ валли хӑвӑрт та витӗмлӗ чаркӑч пур.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["cv"]},{"name":"uBlock Origin","description":"അവസാനം, ഒരു കാര്യക്ഷമമായ ബ്ലോക്കര്‍. ലഘുവായ CPU, memory ഉപയോഗം.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["ml"]},{"name":"uBlock Origin","description":"Akhirnya, penyekat yang cekap. Tidak membebankan CPU dan memori.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["ms"]},{"name":"uBlock Origin","description":"一款高效的网络请求过滤工具,占用极低的内存和 CPU。","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["zh-CN"]},{"name":"uBlock Origin","description":"Nareszcie skuteczny bloker charakteryzujący się niskim użyciem procesora i pamięci.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["pl"]},{"name":"uBlock Origin","description":"Наконец-то, быстрый и эффективный блокировщик для браузеров.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["ru"]},{"name":"uBlock Origin","description":"Beidzot, efektīvs bloķētājs. Nepārslogo procesoru un atmiņu.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["lv"]},{"name":"uBlock Origin","description":"Končno, učinkovita, procesorju in pomnilniku prijazna razširitev za blokiranje oglasov.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["sl"]},{"name":"uBlock Origin","description":"Sa wakas! Isang magaling na blocker para sa Chromium-based browsers. Magaan sa CPU at memory.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["fil"]},{"name":"uBlock Origin","description":"Viimeinkin tehokas ja kevyt mainosten estäjä.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["fi"]},{"name":"uBlock Origin","description":"Վերջապես արդյունավետ արգելափակիչ։ Թեթև CPU֊ի ու հիշողության համար։","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["hy"]},{"name":"uBlock Origin","description":"Konačno, efikasan blokator. Lak na CPU i memoriji.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["hr"]},{"name":"uBlock Origin","description":"Жарнамаларды жақсы өшіретін Addon'дардың бірі. Компьютердің қуатың аз алады.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["kk"]},{"name":"uBlock Origin","description":"În sfârșit, un blocant eficient. Are un impact mic asupra procesorului și memoriei.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["ro"]},{"name":"uBlock Origin","description":"Konačno, efikasan bloker. Štedljiv na procesoru i memoriji.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["bs"]},{"name":"uBlock Origin","description":"Επιτέλους, ένας αποτελεσματικός blocker. Ελαφρύς για τον επεξεργαστή και τη μνήμη.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["el"]},{"name":"uBlock Origin","description":"Por fin, un bloqueador eficiente con uso mínimo de procesador y memoria.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["es"]},{"name":"uBlock Origin","description":"סוף סוף, חוסם יעיל. קל על המעבד והזיכרון.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["he"]},{"name":"uBlock Origin","description":"Sonunda, etkili bir engelleyici. İşlemciyi ve belleği yormaz.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["tr"]},{"name":"uBlock Origin","description":"Endelig en effektiv blocker. Lavt CPU- og hukommelsesforbrug.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["da"]},{"name":"uBlock Origin","description":"Finalmente, um bloqueador eficiente. Com baixo uso de memória e CPU.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["pt-BR"]},{"name":"uBlock Origin","description":"Eindelijk, een efficiënte adblocker. Gebruikt weinig processorkracht en geheugen.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["nl"]},{"name":"uBlock Origin","description":"終於有套使用不多的 CPU 及記憶體資源的高效率阻擋器。","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["zh-TW"]}],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":"55.0","maxVersion":null}],"targetPlatforms":[],"signedState":2,"signedDate":1609750140000,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":["dns","menus","privacy","storage","tabs","unlimitedStorage","webNavigation","webRequest","webRequestBlocking"],"origins":["","http://*/*","https://*/*","file://*/*","https://easylist.to/*","https://*.fanboy.co.nz/*","https://filterlists.com/*","https://forums.lanik.us/*","https://github.com/*","https://*.github.io/*"]},"optionalPermissions":{"permissions":[],"origins":[]},"icons":{"16":"img/ublock.svg","32":"img/ublock.svg","48":"img/ublock.svg","64":"img/ublock.svg","96":"img/ublock.svg"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":false,"installTelemetryInfo":null,"recommendationState":{"validNotAfter":1767538140000,"validNotBefore":1609750140000,"states":["recommended-android","recommended"]},"rootURI":"jar:file:///home/tromjaro/.mozilla/firefox/6q5q3muz.default/extensions/uBlock0@raymondhill.net.xpi!/","location":"app-profile"}]} \ No newline at end of file diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/extensions/jid1-MnnxcxisBPnSXQ@jetpack.xpi b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/extensions/jid1-MnnxcxisBPnSXQ@jetpack.xpi index 94a8b2ce..d1fc8b48 100644 Binary files a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/extensions/jid1-MnnxcxisBPnSXQ@jetpack.xpi and b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/extensions/jid1-MnnxcxisBPnSXQ@jetpack.xpi differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/extensions/keepassxc-browser@keepassxc.org.xpi b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/extensions/keepassxc-browser@keepassxc.org.xpi index 0666403b..5a199601 100644 Binary files a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/extensions/keepassxc-browser@keepassxc.org.xpi and b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/extensions/keepassxc-browser@keepassxc.org.xpi differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/extensions/uBlock0@raymondhill.net.xpi b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/extensions/uBlock0@raymondhill.net.xpi index 39ed780e..bc0d4128 100644 Binary files a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/extensions/uBlock0@raymondhill.net.xpi and b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/extensions/uBlock0@raymondhill.net.xpi differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/extensions/{5173bfae-59df-4a20-a9dd-0ab3e8c82e36}.xpi b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/extensions/{5173bfae-59df-4a20-a9dd-0ab3e8c82e36}.xpi index 59c57f17..98682164 100644 Binary files a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/extensions/{5173bfae-59df-4a20-a9dd-0ab3e8c82e36}.xpi and b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/extensions/{5173bfae-59df-4a20-a9dd-0ab3e8c82e36}.xpi differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/extensions/{b7f9d2cd-d772-4302-8c3f-eb941af36f76}.xpi b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/extensions/{b7f9d2cd-d772-4302-8c3f-eb941af36f76}.xpi index 6bedee38..f074f179 100644 Binary files a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/extensions/{b7f9d2cd-d772-4302-8c3f-eb941af36f76}.xpi and b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/extensions/{b7f9d2cd-d772-4302-8c3f-eb941af36f76}.xpi differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/extensions/{b9db16a4-6edc-47ec-a1f4-b86292ed211d}.xpi b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/extensions/{b9db16a4-6edc-47ec-a1f4-b86292ed211d}.xpi index 61f58a3e..4eb7a02e 100644 Binary files a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/extensions/{b9db16a4-6edc-47ec-a1f4-b86292ed211d}.xpi and b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/extensions/{b9db16a4-6edc-47ec-a1f4-b86292ed211d}.xpi differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/favicons.sqlite b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/favicons.sqlite index 9607992b..c3cada33 100644 Binary files a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/favicons.sqlite and b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/favicons.sqlite differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/permissions.sqlite b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/permissions.sqlite index 5fe1387d..12771255 100644 Binary files a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/permissions.sqlite and b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/permissions.sqlite differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/places.sqlite b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/places.sqlite index 241246b5..01f595a1 100644 Binary files a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/places.sqlite and b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/places.sqlite differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/prefs.js b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/prefs.js index 9fe5a033..e6f1450d 100644 --- a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/prefs.js +++ b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/prefs.js @@ -14,20 +14,22 @@ user_pref("app.normandy.first_run", false); user_pref("app.normandy.migrationsApplied", 10); user_pref("app.normandy.startupExperimentPrefs.dom.push.alwaysConnect", true); user_pref("app.normandy.startupRolloutPrefs.app.normandy.onsync_skew_sec", 3300); +user_pref("app.normandy.startupRolloutPrefs.browser.toolbars.bookmarks.2h2020", true); user_pref("app.normandy.startupRolloutPrefs.doh-rollout.enabled", true); user_pref("app.normandy.startupRolloutPrefs.doh-rollout.profileCreationThreshold", "1896163212345"); +user_pref("app.normandy.startupRolloutPrefs.network.preload", true); user_pref("app.normandy.startupRolloutPrefs.services.sync.bookmarks.buffer.enabled", true); user_pref("app.normandy.user_id", "f6151ad0-fece-4d81-9d5c-67449843ccf0"); user_pref("app.shield.optoutstudies.enabled", false); -user_pref("app.update.lastUpdateTime.addon-background-update-timer", 1606946507); +user_pref("app.update.lastUpdateTime.addon-background-update-timer", 1611097648); user_pref("app.update.lastUpdateTime.blocklist-background-update-timer", 1588540518); -user_pref("app.update.lastUpdateTime.browser-cleanup-thumbnails", 1608565237); -user_pref("app.update.lastUpdateTime.recipe-client-addon-run", 1608565211); +user_pref("app.update.lastUpdateTime.browser-cleanup-thumbnails", 1611097888); +user_pref("app.update.lastUpdateTime.recipe-client-addon-run", 1611098008); user_pref("app.update.lastUpdateTime.rs-experiment-loader-timer", 1608565076); user_pref("app.update.lastUpdateTime.search-engine-update-timer", 1608565357); user_pref("app.update.lastUpdateTime.services-settings-poll-changes", 1608565477); user_pref("app.update.lastUpdateTime.telemetry_modules_ping", 1573002408); -user_pref("app.update.lastUpdateTime.xpi-signature-verification", 1606946627); +user_pref("app.update.lastUpdateTime.xpi-signature-verification", 1611097768); user_pref("browser.bookmarks.defaultLocation", "unfiled"); user_pref("browser.bookmarks.restore_default_bookmarks", false); user_pref("browser.cache.disk.amount_written", 1754406); @@ -58,26 +60,24 @@ user_pref("browser.newtabpage.pinned", "[{\"url\":\"https://google.com\",\"label user_pref("browser.newtabpage.storageVersion", 1); user_pref("browser.pageActions.persistedActions", "{\"version\":1,\"ids\":[\"bookmark\",\"bookmarkSeparator\",\"copyURL\",\"emailLink\",\"addSearchEngine\",\"screenshots_mozilla_org\",\"pinTab\"],\"idsInUrlbar\":[\"bookmark\"]}"); user_pref("browser.pagethumbnails.storage_version", 3); -user_pref("browser.region.update.first-seen", 1608565077); -user_pref("browser.region.update.region", "DE"); user_pref("browser.rights.3.shown", true); -user_pref("browser.safebrowsing.provider.google4.lastupdatetime", "1608565082888"); -user_pref("browser.safebrowsing.provider.google4.nextupdatetime", "1608566904888"); -user_pref("browser.safebrowsing.provider.mozilla.lastupdatetime", "1608565088092"); -user_pref("browser.safebrowsing.provider.mozilla.nextupdatetime", "1608586688092"); +user_pref("browser.safebrowsing.provider.google4.lastupdatetime", "1611099419825"); +user_pref("browser.safebrowsing.provider.google4.nextupdatetime", "1611101199825"); +user_pref("browser.safebrowsing.provider.mozilla.lastupdatetime", "1611097630263"); +user_pref("browser.safebrowsing.provider.mozilla.nextupdatetime", "1611119230263"); user_pref("browser.search.region", "ES"); -user_pref("browser.sessionstore.upgradeBackup.latestBuildID", "20201215210116"); +user_pref("browser.sessionstore.upgradeBackup.latestBuildID", "20210107154745"); user_pref("browser.shell.checkDefaultBrowser", true); user_pref("browser.shell.didSkipDefaultBrowserCheckOnFirstRun", true); -user_pref("browser.shell.mostRecentDateSetAsDefault", "1608565208"); -user_pref("browser.slowStartup.averageTime", 2223); -user_pref("browser.slowStartup.samples", 4); +user_pref("browser.shell.mostRecentDateSetAsDefault", "1611097620"); +user_pref("browser.slowStartup.averageTime", 0); +user_pref("browser.slowStartup.samples", 0); user_pref("browser.startup.homepage", "moz-extension://f393b4c4-359a-4d1e-b377-fd4b41112e16/index.html"); -user_pref("browser.startup.homepage_override.buildID", "20201215210116"); +user_pref("browser.startup.homepage_override.buildID", "20210107154745"); user_pref("browser.startup.homepage_override.extensionControlled", true); -user_pref("browser.startup.homepage_override.mstone", "84.0"); +user_pref("browser.startup.homepage_override.mstone", "84.0.2"); user_pref("browser.startup.homepage_override.privateAllowed", true); -user_pref("browser.startup.lastColdStartupCheck", 1608565208); +user_pref("browser.startup.lastColdStartupCheck", 1611097619); user_pref("browser.startup.page", 3); user_pref("browser.tabs.drawInTitlebar", false); user_pref("browser.tabs.extraDragSpace", true); @@ -99,7 +99,7 @@ user_pref("devtools.toolsidebar-width.inspector.splitsidebar", 350); user_pref("devtools.webextensions.https-everywhere@eff.org.enabled", true); user_pref("distribution.Manjaro.bookmarksProcessed", true); user_pref("distribution.archlinux.bookmarksProcessed", true); -user_pref("distribution.iniFile.exists.appversion", "84.0"); +user_pref("distribution.iniFile.exists.appversion", "84.0.2"); user_pref("distribution.iniFile.exists.value", true); user_pref("distribution.manjaro.bookmarksProcessed", true); user_pref("doh-rollout.balrog-migration-done", true); @@ -107,7 +107,7 @@ user_pref("doh-rollout.doneFirstRun", true); user_pref("doh-rollout.doorhanger-decision", "UIOk"); user_pref("doh-rollout.mode", 2); user_pref("doh-rollout.self-enabled", true); -user_pref("dom.push.userAgentID", "a50879c3826e4b92a407b2c491a9f9b9"); +user_pref("dom.push.userAgentID", "f5abd17aff1a4d769a270e8ed28f9a91"); user_pref("dom.security.https_only_mode", true); user_pref("dom.security.https_only_mode_ever_enabled", true); user_pref("extensions.activeThemeID", "default-theme@mozilla.org"); @@ -115,13 +115,13 @@ user_pref("extensions.blocklist.lastModified", "Sat, 09 Nov 2019 17:49:50 GMT"); user_pref("extensions.blocklist.pingCountTotal", 34); user_pref("extensions.blocklist.pingCountVersion", -1); user_pref("extensions.databaseSchema", 33); -user_pref("extensions.getAddons.cache.lastUpdate", 1606946508); +user_pref("extensions.getAddons.cache.lastUpdate", 1611097649); user_pref("extensions.getAddons.databaseSchema", 6); user_pref("extensions.htmlaboutaddons.recommendations.enabled", false); user_pref("extensions.incognito.migrated", true); user_pref("extensions.lastAppBuildId", "20201126174332"); -user_pref("extensions.lastAppVersion", "84.0"); -user_pref("extensions.lastPlatformVersion", "84.0"); +user_pref("extensions.lastAppVersion", "84.0.2"); +user_pref("extensions.lastPlatformVersion", "84.0.2"); user_pref("extensions.pendingOperations", false); user_pref("extensions.pocket.enabled", false); user_pref("extensions.pocket.settings.test.panelSignUp", "control"); @@ -154,15 +154,15 @@ user_pref("gfx.blacklist.layers.opengl", 4); user_pref("gfx.blacklist.layers.opengl.failureid", "FEATURE_FAILURE_SOFTWARE_GL"); user_pref("identity.fxaccounts.enabled", false); user_pref("identity.fxaccounts.toolbar.accessed", true); -user_pref("idle.lastDailyNotification", 1608565394); +user_pref("idle.lastDailyNotification", 1611097763); user_pref("lightweightThemes.usedThemes", "[]"); user_pref("media.benchmark.vp9.fps", 102); user_pref("media.benchmark.vp9.versioncheck", 5); user_pref("media.gmp-gmpopenh264.abi", "x86_64-gcc3"); user_pref("media.gmp-gmpopenh264.lastUpdate", 1572996640); user_pref("media.gmp-gmpopenh264.version", "1.8.1.1"); -user_pref("media.gmp-manager.buildID", "20201215210116"); -user_pref("media.gmp-manager.lastCheck", 1608565323); +user_pref("media.gmp-manager.buildID", "20210107154745"); +user_pref("media.gmp-manager.lastCheck", 1611097723); user_pref("media.gmp.storage.version.observed", 1); user_pref("network.dns.disablePrefetch", true); user_pref("network.http.speculative-parallel-limit", 0); @@ -174,13 +174,13 @@ user_pref("pdfjs.enabledCache.state", true); user_pref("pdfjs.migrationVersion", 2); user_pref("pdfjs.previousHandler.alwaysAskBeforeHandling", true); user_pref("pdfjs.previousHandler.preferredAction", 4); -user_pref("places.database.lastMaintenance", 1608565394); -user_pref("places.history.expiration.transient_current_max_pages", 112348); +user_pref("places.database.lastMaintenance", 1611097763); +user_pref("places.history.expiration.transient_current_max_pages", 84803); user_pref("plugin.disable_full_page_plugin_for_types", "application/pdf"); user_pref("privacy.cpd.offlineApps", true); user_pref("privacy.cpd.siteSettings", true); user_pref("privacy.purge_trackers.date_in_cookie_database", "0"); -user_pref("privacy.purge_trackers.last_purge", "1608565394568"); +user_pref("privacy.purge_trackers.last_purge", "1611097763522"); user_pref("privacy.sanitize.pending", "[]"); user_pref("privacy.sanitize.timeSpan", 0); user_pref("privacy.trackingprotection.enabled", true); @@ -189,40 +189,40 @@ user_pref("security.remote_settings.crlite_filters.checked", 1608567143); user_pref("security.remote_settings.intermediates.checked", 1608567143); user_pref("security.sandbox.content.tempDirSuffix", "62ec57d4-3516-41bf-957e-19cd307d5b61"); user_pref("security.sandbox.plugin.tempDirSuffix", "851284ee-3855-4de7-86af-976adc3a2c11"); -user_pref("services.blocklist.addons-mlbf.checked", 1608567143); +user_pref("services.blocklist.addons-mlbf.checked", 1611097622); user_pref("services.blocklist.addons.checked", 1598664411); -user_pref("services.blocklist.gfx.checked", 1608567143); +user_pref("services.blocklist.gfx.checked", 1611097622); user_pref("services.blocklist.onecrl.checked", 1565793602); user_pref("services.blocklist.pinning.checked", 1608567143); -user_pref("services.blocklist.plugins.checked", 1608567143); -user_pref("services.settings.clock_skew_seconds", -1666); -user_pref("services.settings.last_etag", "\"1608559052107\""); -user_pref("services.settings.last_update_seconds", 1608567143); -user_pref("services.settings.main.anti-tracking-url-decoration.last_check", 1608567143); -user_pref("services.settings.main.cfr-fxa.last_check", 1608567143); -user_pref("services.settings.main.cfr.last_check", 1608567143); -user_pref("services.settings.main.fxmonitor-breaches.last_check", 1608567143); -user_pref("services.settings.main.hijack-blocklists.last_check", 1608567143); -user_pref("services.settings.main.language-dictionaries.last_check", 1608567143); -user_pref("services.settings.main.message-groups.last_check", 1608567143); +user_pref("services.blocklist.plugins.checked", 1611097622); +user_pref("services.settings.clock_skew_seconds", -1); +user_pref("services.settings.last_etag", "\"1611086252115\""); +user_pref("services.settings.last_update_seconds", 1611097622); +user_pref("services.settings.main.anti-tracking-url-decoration.last_check", 1611097622); +user_pref("services.settings.main.cfr-fxa.last_check", 1611097622); +user_pref("services.settings.main.cfr.last_check", 1611097622); +user_pref("services.settings.main.fxmonitor-breaches.last_check", 1611097622); +user_pref("services.settings.main.hijack-blocklists.last_check", 1611097622); +user_pref("services.settings.main.language-dictionaries.last_check", 1611097622); +user_pref("services.settings.main.message-groups.last_check", 1611097622); user_pref("services.settings.main.messaging-experiments.last_check", 1604995344); -user_pref("services.settings.main.nimbus-desktop-experiments.last_check", 1608567143); -user_pref("services.settings.main.normandy-recipes-capabilities.last_check", 1608567143); +user_pref("services.settings.main.nimbus-desktop-experiments.last_check", 1611097622); +user_pref("services.settings.main.normandy-recipes-capabilities.last_check", 1611097622); user_pref("services.settings.main.normandy-recipes.last_check", 1573409021); user_pref("services.settings.main.onboarding.last_check", 1565793602); -user_pref("services.settings.main.partitioning-exempt-urls.last_check", 1608567143); -user_pref("services.settings.main.password-recipes.last_check", 1608567143); -user_pref("services.settings.main.pioneer-study-addons-v1.last_check", 1608567143); -user_pref("services.settings.main.pioneer-study-addons.last_check", 1608567143); -user_pref("services.settings.main.public-suffix-list.last_check", 1608567143); -user_pref("services.settings.main.search-config.last_check", 1608567143); -user_pref("services.settings.main.search-default-override-allowlist.last_check", 1608567143); -user_pref("services.settings.main.search-telemetry.last_check", 1608567143); -user_pref("services.settings.main.sites-classification.last_check", 1608567143); -user_pref("services.settings.main.tippytop.last_check", 1608567143); -user_pref("services.settings.main.top-sites.last_check", 1608567143); -user_pref("services.settings.main.url-classifier-skip-urls.last_check", 1608567143); -user_pref("services.settings.main.whats-new-panel.last_check", 1608567143); +user_pref("services.settings.main.partitioning-exempt-urls.last_check", 1611097622); +user_pref("services.settings.main.password-recipes.last_check", 1611097622); +user_pref("services.settings.main.pioneer-study-addons-v1.last_check", 1611097622); +user_pref("services.settings.main.pioneer-study-addons.last_check", 1611097622); +user_pref("services.settings.main.public-suffix-list.last_check", 1611097622); +user_pref("services.settings.main.search-config.last_check", 1611097622); +user_pref("services.settings.main.search-default-override-allowlist.last_check", 1611097622); +user_pref("services.settings.main.search-telemetry.last_check", 1611097622); +user_pref("services.settings.main.sites-classification.last_check", 1611097622); +user_pref("services.settings.main.tippytop.last_check", 1611097622); +user_pref("services.settings.main.top-sites.last_check", 1611097622); +user_pref("services.settings.main.url-classifier-skip-urls.last_check", 1611097622); +user_pref("services.settings.main.whats-new-panel.last_check", 1611097622); user_pref("services.settings.security.onecrl.checked", 1608567143); user_pref("services.sync.clients.lastSync", "0"); user_pref("services.sync.declinedEngines", ""); @@ -231,9 +231,9 @@ user_pref("services.sync.nextSync", 0); user_pref("services.sync.tabs.lastSync", "0"); user_pref("signon.importedFromSqlite", true); user_pref("signon.usage.hasEntry", false); -user_pref("storage.vacuum.last.index", 0); +user_pref("storage.vacuum.last.index", 1); user_pref("storage.vacuum.last.places.sqlite", 1608565394); -user_pref("toolkit.startup.last_success", 1608565206); +user_pref("toolkit.startup.last_success", 1611097615); user_pref("toolkit.telemetry.archive.enabled", false); user_pref("toolkit.telemetry.bhrPing.enabled", false); user_pref("toolkit.telemetry.cachedClientID", "c0ffeec0-ffee-c0ff-eec0-ffeec0ffeec0"); diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/protections.sqlite b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/protections.sqlite index e1458067..25dab57d 100644 Binary files a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/protections.sqlite and b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/protections.sqlite differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/search.json.mozlz4 b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/search.json.mozlz4 index ecf20a0f..a393d9de 100644 Binary files a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/search.json.mozlz4 and b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/search.json.mozlz4 differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/sessionstore.jsonlz4 b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/sessionstore.jsonlz4 index 28781f66..edf0feeb 100644 Binary files a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/sessionstore.jsonlz4 and b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/sessionstore.jsonlz4 differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage-sync-v2.sqlite-shm b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage-sync-v2.sqlite-shm index f4c2d078..21a21163 100644 Binary files a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage-sync-v2.sqlite-shm and b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage-sync-v2.sqlite-shm differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage-sync-v2.sqlite-wal b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage-sync-v2.sqlite-wal index 518aaa2d..cbe80284 100644 Binary files a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage-sync-v2.sqlite-wal and b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage-sync-v2.sqlite-wal differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage.sqlite b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage.sqlite index 31c9a194..a8da2653 100644 Binary files a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage.sqlite and b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage.sqlite differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++256c7ceb-2fd8-4e47-bdc3-cb06c28a2511^userContextId=4294967295/.metadata-v2 b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++256c7ceb-2fd8-4e47-bdc3-cb06c28a2511^userContextId=4294967295/.metadata-v2 index 40d958ca..9bc4561f 100644 Binary files a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++256c7ceb-2fd8-4e47-bdc3-cb06c28a2511^userContextId=4294967295/.metadata-v2 and b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++256c7ceb-2fd8-4e47-bdc3-cb06c28a2511^userContextId=4294967295/.metadata-v2 differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++256c7ceb-2fd8-4e47-bdc3-cb06c28a2511^userContextId=4294967295/idb/3647222921wleabcEoxlt-eengsairo.sqlite b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++256c7ceb-2fd8-4e47-bdc3-cb06c28a2511^userContextId=4294967295/idb/3647222921wleabcEoxlt-eengsairo.sqlite index b2612783..8c2cd216 100644 Binary files a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++256c7ceb-2fd8-4e47-bdc3-cb06c28a2511^userContextId=4294967295/idb/3647222921wleabcEoxlt-eengsairo.sqlite and b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++256c7ceb-2fd8-4e47-bdc3-cb06c28a2511^userContextId=4294967295/idb/3647222921wleabcEoxlt-eengsairo.sqlite differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++26d6ad01-a771-4b46-9e35-342122037141^userContextId=4294967295/.metadata-v2 b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++26d6ad01-a771-4b46-9e35-342122037141^userContextId=4294967295/.metadata-v2 index 1a9b63d3..ae2b3bf4 100644 Binary files a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++26d6ad01-a771-4b46-9e35-342122037141^userContextId=4294967295/.metadata-v2 and b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++26d6ad01-a771-4b46-9e35-342122037141^userContextId=4294967295/.metadata-v2 differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++5fa9f4d9-b1b6-436a-976d-16c0d1f6a207^userContextId=4294967295/.metadata-v2 b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++5fa9f4d9-b1b6-436a-976d-16c0d1f6a207^userContextId=4294967295/.metadata-v2 index d099f3df..58abcf51 100644 Binary files a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++5fa9f4d9-b1b6-436a-976d-16c0d1f6a207^userContextId=4294967295/.metadata-v2 and b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++5fa9f4d9-b1b6-436a-976d-16c0d1f6a207^userContextId=4294967295/.metadata-v2 differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++5fa9f4d9-b1b6-436a-976d-16c0d1f6a207^userContextId=4294967295/idb/3647222921wleabcEoxlt-eengsairo.sqlite b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++5fa9f4d9-b1b6-436a-976d-16c0d1f6a207^userContextId=4294967295/idb/3647222921wleabcEoxlt-eengsairo.sqlite index 6fa1d45b..2aa4bd26 100644 Binary files a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++5fa9f4d9-b1b6-436a-976d-16c0d1f6a207^userContextId=4294967295/idb/3647222921wleabcEoxlt-eengsairo.sqlite and b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++5fa9f4d9-b1b6-436a-976d-16c0d1f6a207^userContextId=4294967295/idb/3647222921wleabcEoxlt-eengsairo.sqlite differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/.metadata-v2 b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/.metadata-v2 index 428be791..715c1e35 100644 Binary files a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/.metadata-v2 and b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/.metadata-v2 differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/661 b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/661 deleted file mode 100644 index ff4f2eac..00000000 Binary files a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/661 and /dev/null differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/663 b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/663 deleted file mode 100644 index 80e66cde..00000000 Binary files a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/663 and /dev/null differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/665 b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/665 deleted file mode 100644 index a32981f5..00000000 Binary files a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/665 and /dev/null differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/667 b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/667 deleted file mode 100644 index 57ef8d36..00000000 Binary files a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/667 and /dev/null differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/669 b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/669 deleted file mode 100644 index a96301c0..00000000 Binary files a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/669 and /dev/null differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/671 b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/671 deleted file mode 100644 index 64a85c40..00000000 Binary files a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/671 and /dev/null differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/673 b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/673 deleted file mode 100644 index 9b4af788..00000000 Binary files a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/673 and /dev/null differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/675 b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/675 deleted file mode 100644 index c3bc12cb..00000000 Binary files a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/675 and /dev/null differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/690 b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/690 deleted file mode 100644 index 32b887bd..00000000 Binary files a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/690 and /dev/null differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/691 b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/691 deleted file mode 100644 index d09386a9..00000000 Binary files a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/691 and /dev/null differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/692 b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/692 deleted file mode 100644 index d59f8d67..00000000 Binary files a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/692 and /dev/null differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/693 b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/693 deleted file mode 100644 index fd0b840f..00000000 Binary files a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/693 and /dev/null differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/694 b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/694 deleted file mode 100644 index 901f9cc8..00000000 Binary files a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/694 and /dev/null differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/695 b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/695 deleted file mode 100644 index e20417fe..00000000 Binary files a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/695 and /dev/null differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/696 b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/696 deleted file mode 100644 index 1e4b1bb6..00000000 Binary files a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/696 and /dev/null differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/697 b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/697 deleted file mode 100644 index c7f06a8b..00000000 Binary files a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/697 and /dev/null differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/698 b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/698 deleted file mode 100644 index e54a9ded..00000000 Binary files a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/698 and /dev/null differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/699 b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/699 deleted file mode 100644 index c14d30fa..00000000 Binary files a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/699 and /dev/null differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/700 b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/700 deleted file mode 100644 index 3e68c952..00000000 Binary files a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/700 and /dev/null differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/701 b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/701 deleted file mode 100644 index e8cabdbb..00000000 Binary files a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/701 and /dev/null differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/702 b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/702 deleted file mode 100644 index 4ebfbb5d..00000000 Binary files a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/702 and /dev/null differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/703 b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/703 new file mode 100644 index 00000000..16e85f99 Binary files /dev/null and b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/703 differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/657 b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/713 similarity index 51% rename from tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/657 rename to tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/713 index 4775a643..6b723d04 100644 Binary files a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/657 and b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/713 differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/714 b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/714 new file mode 100644 index 00000000..ec777196 Binary files /dev/null and b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/714 differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/715 b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/715 new file mode 100644 index 00000000..0b469139 Binary files /dev/null and b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/715 differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/716 b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/716 new file mode 100644 index 00000000..76230573 Binary files /dev/null and b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/716 differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/717 b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/717 new file mode 100644 index 00000000..dd4615b1 Binary files /dev/null and b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/717 differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/718 b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/718 new file mode 100644 index 00000000..245b3407 Binary files /dev/null and b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/718 differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/719 b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/719 new file mode 100644 index 00000000..67ddc1ac Binary files /dev/null and b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/719 differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/720 b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/720 new file mode 100644 index 00000000..50702914 Binary files /dev/null and b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/720 differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/721 b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/721 new file mode 100644 index 00000000..1865c5d1 Binary files /dev/null and b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/721 differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/722 b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/722 new file mode 100644 index 00000000..952b646f Binary files /dev/null and b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/722 differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/723 b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/723 new file mode 100644 index 00000000..f4b688bb Binary files /dev/null and b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/723 differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/724 b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/724 new file mode 100644 index 00000000..237073e2 Binary files /dev/null and b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/724 differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/725 b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/725 new file mode 100644 index 00000000..6fe3bffb Binary files /dev/null and b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/725 differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/726 b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/726 new file mode 100644 index 00000000..72f5d1f3 Binary files /dev/null and b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/726 differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/727 b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/727 new file mode 100644 index 00000000..5606a13c Binary files /dev/null and b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/727 differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/728 b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/728 new file mode 100644 index 00000000..af6921d8 Binary files /dev/null and b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/728 differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/729 b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/729 new file mode 100644 index 00000000..1a70d32e Binary files /dev/null and b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/729 differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/730 b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/730 new file mode 100644 index 00000000..30150e9a Binary files /dev/null and b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/730 differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/677 b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/731 similarity index 100% rename from tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/677 rename to tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/731 diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/732 b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/732 new file mode 100644 index 00000000..9008915d Binary files /dev/null and b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/732 differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/733 b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/733 new file mode 100644 index 00000000..1f623bdb Binary files /dev/null and b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/733 differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/734 b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/734 new file mode 100644 index 00000000..48196711 Binary files /dev/null and b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/734 differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/735 b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/735 new file mode 100644 index 00000000..f05fd4f4 Binary files /dev/null and b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/735 differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/736 b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/736 new file mode 100644 index 00000000..deecc9c4 Binary files /dev/null and b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/736 differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/737 b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/737 new file mode 100644 index 00000000..86913cae Binary files /dev/null and b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/737 differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/738 b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/738 new file mode 100644 index 00000000..68e9e628 Binary files /dev/null and b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/738 differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/739 b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/739 new file mode 100644 index 00000000..29b0b365 Binary files /dev/null and b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/739 differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/740 b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/740 new file mode 100644 index 00000000..63a631bb Binary files /dev/null and b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/740 differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/741 b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/741 new file mode 100644 index 00000000..15cbcd6e Binary files /dev/null and b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/741 differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/742 b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/742 new file mode 100644 index 00000000..aad6a4ae Binary files /dev/null and b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/742 differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/743 b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/743 new file mode 100644 index 00000000..2bfeb404 Binary files /dev/null and b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/743 differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/744 b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/744 new file mode 100644 index 00000000..9d4ee43e Binary files /dev/null and b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/744 differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/journals/699 b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/journals/699 deleted file mode 100644 index e69de29b..00000000 diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.sqlite b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.sqlite index 928000e5..6ce83389 100644 Binary files a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.sqlite and b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.sqlite differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41^userContextId=4294967295/.metadata-v2 b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41^userContextId=4294967295/.metadata-v2 index 57f26561..dd825908 100644 Binary files a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41^userContextId=4294967295/.metadata-v2 and b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41^userContextId=4294967295/.metadata-v2 differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41^userContextId=4294967295/idb/3647222921wleabcEoxlt-eengsairo.sqlite b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41^userContextId=4294967295/idb/3647222921wleabcEoxlt-eengsairo.sqlite index 6291baf8..42682102 100644 Binary files a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41^userContextId=4294967295/idb/3647222921wleabcEoxlt-eengsairo.sqlite and b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41^userContextId=4294967295/idb/3647222921wleabcEoxlt-eengsairo.sqlite differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++ac01c99c-ee6d-49f3-bbce-5ef76b0c7c04^userContextId=4294967295/.metadata-v2 b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++ac01c99c-ee6d-49f3-bbce-5ef76b0c7c04^userContextId=4294967295/.metadata-v2 index f17d9d17..63a4dd9a 100644 Binary files a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++ac01c99c-ee6d-49f3-bbce-5ef76b0c7c04^userContextId=4294967295/.metadata-v2 and b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++ac01c99c-ee6d-49f3-bbce-5ef76b0c7c04^userContextId=4294967295/.metadata-v2 differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++ac01c99c-ee6d-49f3-bbce-5ef76b0c7c04^userContextId=4294967295/idb/3647222921wleabcEoxlt-eengsairo.sqlite b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++ac01c99c-ee6d-49f3-bbce-5ef76b0c7c04^userContextId=4294967295/idb/3647222921wleabcEoxlt-eengsairo.sqlite index a40c1648..9c0afbde 100644 Binary files a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++ac01c99c-ee6d-49f3-bbce-5ef76b0c7c04^userContextId=4294967295/idb/3647222921wleabcEoxlt-eengsairo.sqlite and b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++ac01c99c-ee6d-49f3-bbce-5ef76b0c7c04^userContextId=4294967295/idb/3647222921wleabcEoxlt-eengsairo.sqlite differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++d439fe79-e9bd-449b-b9ec-cc2b271f80c0^userContextId=4294967295/.metadata-v2 b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++d439fe79-e9bd-449b-b9ec-cc2b271f80c0^userContextId=4294967295/.metadata-v2 index 87f1e884..b70e4b8e 100644 Binary files a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++d439fe79-e9bd-449b-b9ec-cc2b271f80c0^userContextId=4294967295/.metadata-v2 and b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++d439fe79-e9bd-449b-b9ec-cc2b271f80c0^userContextId=4294967295/.metadata-v2 differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++d439fe79-e9bd-449b-b9ec-cc2b271f80c0^userContextId=4294967295/idb/3647222921wleabcEoxlt-eengsairo.sqlite b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++d439fe79-e9bd-449b-b9ec-cc2b271f80c0^userContextId=4294967295/idb/3647222921wleabcEoxlt-eengsairo.sqlite index daeb0579..5d16c9dd 100644 Binary files a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++d439fe79-e9bd-449b-b9ec-cc2b271f80c0^userContextId=4294967295/idb/3647222921wleabcEoxlt-eengsairo.sqlite and b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++d439fe79-e9bd-449b-b9ec-cc2b271f80c0^userContextId=4294967295/idb/3647222921wleabcEoxlt-eengsairo.sqlite differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++dbb00a92-98b5-481a-8acc-56821f5c1539^userContextId=4294967295/.metadata-v2 b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++dbb00a92-98b5-481a-8acc-56821f5c1539^userContextId=4294967295/.metadata-v2 index 453265cc..b4f09852 100644 Binary files a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++dbb00a92-98b5-481a-8acc-56821f5c1539^userContextId=4294967295/.metadata-v2 and b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++dbb00a92-98b5-481a-8acc-56821f5c1539^userContextId=4294967295/.metadata-v2 differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++f393b4c4-359a-4d1e-b377-fd4b41112e16^userContextId=4294967295/.metadata-v2 b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++f393b4c4-359a-4d1e-b377-fd4b41112e16^userContextId=4294967295/.metadata-v2 index 5ef18fb8..a0546acd 100644 Binary files a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++f393b4c4-359a-4d1e-b377-fd4b41112e16^userContextId=4294967295/.metadata-v2 and b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++f393b4c4-359a-4d1e-b377-fd4b41112e16^userContextId=4294967295/.metadata-v2 differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/permanent/chrome/idb/1059394878bslnoicgkullipsFt2s%.sqlite b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/permanent/chrome/idb/1059394878bslnoicgkullipsFt2s%.sqlite index c116ccae..62deabe8 100644 Binary files a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/permanent/chrome/idb/1059394878bslnoicgkullipsFt2s%.sqlite and b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/permanent/chrome/idb/1059394878bslnoicgkullipsFt2s%.sqlite differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/permanent/chrome/idb/1451318868ntouromlalnodry--epcr.sqlite b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/permanent/chrome/idb/1451318868ntouromlalnodry--epcr.sqlite index c4be9188..6a5862e7 100644 Binary files a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/permanent/chrome/idb/1451318868ntouromlalnodry--epcr.sqlite and b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/permanent/chrome/idb/1451318868ntouromlalnodry--epcr.sqlite differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/permanent/chrome/idb/1657114595AmcateirvtiSty.sqlite b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/permanent/chrome/idb/1657114595AmcateirvtiSty.sqlite index b6d4f800..ad754c8f 100644 Binary files a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/permanent/chrome/idb/1657114595AmcateirvtiSty.sqlite and b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/permanent/chrome/idb/1657114595AmcateirvtiSty.sqlite differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/permanent/chrome/idb/1725441852bxlfogcFk2l%isst.sqlite b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/permanent/chrome/idb/1725441852bxlfogcFk2l%isst.sqlite index b7d36d99..63665529 100644 Binary files a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/permanent/chrome/idb/1725441852bxlfogcFk2l%isst.sqlite and b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/permanent/chrome/idb/1725441852bxlfogcFk2l%isst.sqlite differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/permanent/chrome/idb/3345959086bslnoocdkdlaiFs2t%s.sqlite b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/permanent/chrome/idb/3345959086bslnoocdkdlaiFs2t%s.sqlite index 197ba21e..74fd68e0 100644 Binary files a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/permanent/chrome/idb/3345959086bslnoocdkdlaiFs2t%s.sqlite and b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/permanent/chrome/idb/3345959086bslnoocdkdlaiFs2t%s.sqlite differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/permanent/chrome/idb/3870112724rsegmnoittet-es.sqlite b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/permanent/chrome/idb/3870112724rsegmnoittet-es.sqlite index f576558b..5795ded6 100644 Binary files a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/permanent/chrome/idb/3870112724rsegmnoittet-es.sqlite and b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/permanent/chrome/idb/3870112724rsegmnoittet-es.sqlite differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/permanent/chrome/idb/727688008bsleotcakcliifsittsr%.sqlite b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/permanent/chrome/idb/727688008bsleotcakcliifsittsr%.sqlite index 90103906..e752c1fb 100644 Binary files a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/permanent/chrome/idb/727688008bsleotcakcliifsittsr%.sqlite and b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/permanent/chrome/idb/727688008bsleotcakcliifsittsr%.sqlite differ diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/xulstore.json b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/xulstore.json index 3fe0bace..99e709d1 100644 --- a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/xulstore.json +++ b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/xulstore.json @@ -1 +1 @@ -{"chrome://browser/content/browser.xhtml":{"main-window":{"screenX":"207","screenY":"92","width":"1523","height":"840","sizemode":"normal"},"sidebar-box":{"sidebarcommand":"viewBookmarksSidebar"},"sidebar-title":{"value":"Bookmarks"}},"chrome://browser/content/places/places.xhtml":{"placesContentTags":{"ordinal":"3"},"placesContentUrl":{"ordinal":"5"},"placesContentDate":{"ordinal":"7","sortDirection":"descending"},"placesContentVisitCount":{"ordinal":"9"},"placesContentDateAdded":{"ordinal":"11"},"placesContentLastModified":{"ordinal":"13"},"places":{"screenX":"605","screenY":"267","width":"700","height":"500","sizemode":"normal"}},"chrome://browser/content/sanitize.xhtml":{"SanitizeDialog":{"screenX":"489","screenY":"193"}}} \ No newline at end of file +{"chrome://browser/content/browser.xhtml":{"main-window":{"screenX":"199","screenY":"79","width":"1523","height":"840","sizemode":"normal"},"sidebar-box":{"sidebarcommand":"viewBookmarksSidebar","width":""},"sidebar-title":{"value":"Bookmarks"}},"chrome://browser/content/places/places.xhtml":{"placesContentTags":{"ordinal":"3"},"placesContentUrl":{"ordinal":"5"},"placesContentDate":{"ordinal":"7","sortDirection":"descending"},"placesContentVisitCount":{"ordinal":"9"},"placesContentDateAdded":{"ordinal":"11"},"placesContentLastModified":{"ordinal":"13"},"places":{"screenX":"605","screenY":"267","width":"700","height":"500","sizemode":"normal"}},"chrome://browser/content/sanitize.xhtml":{"SanitizeDialog":{"screenX":"489","screenY":"193"}}} \ No newline at end of file diff --git a/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/Crash Reports/InstallTime20210107154745 b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/Crash Reports/InstallTime20210107154745 new file mode 100644 index 00000000..22db52cd --- /dev/null +++ b/tromjaro/gnome/desktop-overlay/etc/skel/.mozilla/firefox/Crash Reports/InstallTime20210107154745 @@ -0,0 +1 @@ +1611097615 \ No newline at end of file diff --git a/tromjaro/gnome/live-overlay/etc/skel/.config/feathernotes/fn.conf b/tromjaro/gnome/live-overlay/etc/skel/.config/feathernotes/fn.conf index b7f2e0cf..8ad2e977 100644 --- a/tromjaro/gnome/live-overlay/etc/skel/.config/feathernotes/fn.conf +++ b/tromjaro/gnome/live-overlay/etc/skel/.config/feathernotes/fn.conf @@ -4,6 +4,7 @@ autoReplace=false autoSave=1 noIndent=false noWrap=false +openLastFile=true scrollJumpWorkaround=false [window] diff --git a/tromjaro/gnome/live-overlay/etc/skel/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net/base.js b/tromjaro/gnome/live-overlay/etc/skel/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net/base.js index 6f830739..3c42272f 100644 --- a/tromjaro/gnome/live-overlay/etc/skel/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net/base.js +++ b/tromjaro/gnome/live-overlay/etc/skel/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net/base.js @@ -19,7 +19,7 @@ const Main = imports.ui.main; const PopupMenu = imports.ui.popupMenu; const VolumeMenu = imports.ui.status.volume; -const {Atk, St, GObject, GLib} = imports.gi; +const { Atk, St, GObject, GLib } = imports.gi; const Gvc = imports.gi.Gvc; const ExtensionUtils = imports.misc.extensionUtils; @@ -29,14 +29,16 @@ const _d = Lib._log; const Prefs = Me.imports.prefs; const SignalManager = Lib.SignalManager; +let maxId = -1; -var SoundDeviceChooserBase = class SoundDeviceChooserBase{ +var SoundDeviceChooserBase = class SoundDeviceChooserBase { constructor(deviceType) { _d("SDC: init"); - this.menuItem = new PopupMenu.PopupSubMenuMenuItem ('Extension initialising...', true); + this.menuItem = new PopupMenu.PopupSubMenuMenuItem('Extension initialising...', true); this.deviceType = deviceType; this._devices = {}; + this._cards = []; this._availableDevicesIds = {}; this._control = VolumeMenu.getMixerControl(); this._settings = Lib.getSettings(Prefs.SETTINGS_SCHEMA); @@ -44,9 +46,9 @@ var SoundDeviceChooserBase = class SoundDeviceChooserBase{ this._setLog(); this._signalManager = new SignalManager(); - this._signalManager.addSignal(this._settings,"changed::" + Prefs.ENABLE_LOG, this._setLog.bind(this)); + this._signalManager.addSignal(this._settings, "changed::" + Prefs.ENABLE_LOG, this._setLog.bind(this)); - if(this._control.get_state() == Gvc.MixerControlState.READY) { + if (this._control.get_state() == Gvc.MixerControlState.READY) { this._onControlStateChanged(); } else { @@ -54,28 +56,31 @@ var SoundDeviceChooserBase = class SoundDeviceChooserBase{ } } - _setLog(){ Lib.setLog(this._settings.get_boolean(Prefs.ENABLE_LOG));} + _setLog() { Lib.setLog(this._settings.get_boolean(Prefs.ENABLE_LOG)); } _onControlStateChanged() { - if(this._control.get_state() == Gvc.MixerControlState.READY) { - if(!this._initialised) { + if (this._control.get_state() == Gvc.MixerControlState.READY) { + if (!this._initialised) { this._initialised = true; this._signalManager.addSignal(this._control, this.deviceType + "-added", this._deviceAdded.bind(this)); this._signalManager.addSignal(this._control, this.deviceType + "-removed", this._deviceRemoved.bind(this)); this._signalManager.addSignal(this._control, "active-" + this.deviceType + "-update", this._deviceActivated.bind(this)); + this._signalManager.addSignal(this._control, "card-removed", this._updateCards.bind(this)); + this._signalManager.addSignal(this._control, "card-added", this._updateCards.bind(this)); - this._signalManager.addSignal(this._settings,"changed::" + Prefs.HIDE_ON_SINGLE_DEVICE,this._setChooserVisibility.bind(this) ); - this._signalManager.addSignal(this._settings,"changed::" + Prefs.SHOW_PROFILES , this._setProfileVisibility.bind(this)); - this._signalManager.addSignal(this._settings,"changed::" + Prefs.ICON_THEME , this._setIcons.bind(this)); - this._signalManager.addSignal(this._settings,"changed::" + Prefs.HIDE_MENU_ICONS , this._setIcons.bind(this)); - this._signalManager.addSignal(this._settings,"changed::" + Prefs.PORT_SETTINGS , this._resetDevices.bind(this)); + this._signalManager.addSignal(this._settings, "changed::" + Prefs.HIDE_ON_SINGLE_DEVICE, this._setChooserVisibility.bind(this)); + this._signalManager.addSignal(this._settings, "changed::" + Prefs.SHOW_PROFILES, this._setProfileVisibility.bind(this)); + this._signalManager.addSignal(this._settings, "changed::" + Prefs.ICON_THEME, this._setIcons.bind(this)); + this._signalManager.addSignal(this._settings, "changed::" + Prefs.HIDE_MENU_ICONS, this._setIcons.bind(this)); + this._signalManager.addSignal(this._settings, "changed::" + Prefs.PORT_SETTINGS, this._resetDevices.bind(this)); - this._show_device_signal = Prefs["SHOW_" + this.deviceType.toUpperCase() + "_DEVICES"]; + this._show_device_signal = Prefs["SHOW_" + this.deviceType.toUpperCase() + "_DEVICES"]; - this._signalManager.addSignal(this._settings,"changed::" + this._show_device_signal, this._setVisibility.bind(this)); + this._signalManager.addSignal(this._settings, "changed::" + this._show_device_signal, this._setVisibility.bind(this)); - this._portsSettings = JSON.parse(this._settings.get_string(Prefs.PORT_SETTINGS)); + //this._portsSettings = JSON.parse(this._settings.get_string(Prefs.PORT_SETTINGS)); + this._portsSettings = Prefs.getPortsFromSettings(this._settings); /** * There is no direct way to get all the UI devices from @@ -86,33 +91,35 @@ var SoundDeviceChooserBase = class SoundDeviceChooserBase{ */ let id = 0; - let maxId = -1; - let dummyDevice = new Gvc.MixerUIDevice(); - maxId = dummyDevice.get_id(); + if (maxId < 0) { + let dummyDevice = new Gvc.MixerUIDevice(); + maxId = dummyDevice.get_id(); + } _d("Max Id:" + maxId); let defaultDevice = this.getDefaultDevice(); - while(++id < maxId) { + while (++id < maxId) { let uidevice = this._deviceAdded(this._control, id); - if(uidevice) { + if (uidevice) { let stream = this._control.get_stream_from_device(uidevice); - if(stream) { + if (stream) { let stream_port = stream.get_port(); let uidevice_port = uidevice.get_port(); - if(((!stream_port && !uidevice_port) || - (stream_port && stream_port.port === uidevice_port)) && - stream == defaultDevice) { + if (((!stream_port && !uidevice_port) || + (stream_port && stream_port.port === uidevice_port)) && + stream == defaultDevice) { this._deviceActivated(this._control, id); } } } } + //We dont have any way to understand that the profile has changed in the settings + //Just an useless workaround and potentially crashes shell + this.activeProfileTimeout = GLib.timeout_add(GLib.PRIORITY_DEFAULT, 2000, + this._setActiveProfile.bind(this)); - this.activeProfileTimeout = GLib.timeout_add(GLib.PRIORITY_DEFAULT, 1000, - this._setActiveProfile.bind(this)); - - if(this._controlStateChangeSignal) { + if (this._controlStateChangeSignal) { this._controlStateChangeSignal.disconnect(); delete this._controlStateChangeSignal; } @@ -121,20 +128,30 @@ var SoundDeviceChooserBase = class SoundDeviceChooserBase{ } } + _updateCards(control, cardId) { + this._cards = []; + let cards = this._control.get_cards(); + for (let card of cards) { + this._cards.push(card.index); + } + } + _deviceAdded(control, id, dontcheck) { let obj = this._devices[id]; let uidevice = null; - if(!obj) { + if (!obj) { uidevice = this.lookupDeviceById(id); - if(!uidevice) { + if (!uidevice || !uidevice.port_name || uidevice.description.match(/Dummy\s+(Output|Input)/gi)) { return null; } + obj = new Object(); + obj.id = id; obj.uidevice = uidevice; obj.text = uidevice.description; - if(uidevice.origin != "") - obj.text += " (" + uidevice.origin + ")"; + if (uidevice.origin != "") + obj.text += " - " + uidevice.origin; /* * obj.item = this.menu.addAction( obj.text, function() { @@ -146,19 +163,20 @@ var SoundDeviceChooserBase = class SoundDeviceChooserBase{ */ let icon = uidevice.get_icon_name(); - if(icon == null || icon.trim() == "") + if (icon == null || icon.trim() == "") icon = this.getDefaultIcon(); let icon_name = this._getIcon(icon); - obj.item = this.menuItem.menu.addAction( obj.text, function() { + obj.item = this.menuItem.menu.addAction(obj.text, function() { + _d("Device Change request"); this.changeDevice(uidevice); }.bind(this), icon_name); - if(!obj.profiles) { + if (!obj.profiles) { obj.profiles = Lib.getProfiles(control, uidevice); } - if(!obj.profilesitems) { + if (!obj.profilesitems) { obj.profilesitems = []; } this._devices[id] = obj; @@ -175,27 +193,38 @@ var SoundDeviceChooserBase = class SoundDeviceChooserBase{ } } - if(obj.active) { + if (obj.active) { return uidevice; } - _d("Added: " + id + ":" + uidevice.description + ":" + uidevice.port_name); - if(!this._availableDevicesIds[id]){ + _d("Added: " + id + ":" + uidevice.description + ":" + uidevice.port_name + ":" + obj.uidevice.origin); + if (!this._availableDevicesIds[id]) { this._availableDevicesIds[id] = 0; } - this._availableDevicesIds[id] ++; + this._availableDevicesIds[id]++; obj.active = true; - obj.activeProfile = uidevice.get_active_profile(); - let showProfiles = this._settings.get_boolean(Prefs.SHOW_PROFILES); + let stream = this._control.get_stream_from_device(uidevice); + if (stream) { + obj.activeProfile = uidevice.get_active_profile(); + } + else { + obj.activeProfile = ""; + } + //let showProfiles = this._settings.get_boolean(Prefs.SHOW_PROFILES); if (obj.profiles) { for (let profile of obj.profiles) { let profileItem = obj.profilesitems[profile.name]; - if(!profileItem) { + if (!profileItem) { let profileName = profile.name; - profileItem = this.menuItem.menu.addAction( "Profile: " + profile.human_name, function() { + profileItem = this.menuItem.menu.addAction("Profile: " + profile.human_name, function() { _d("i am setting profile, " + profile.human_name + ":" + uidevice.description + ":" + uidevice.port_name); - if(this._activeDevice && this._activeDevice.uidevice !== uidevice) { + let stream = this._control.get_stream_from_device(uidevice); + //No Active stream probably inactive port + if (!stream) { + return; + } + if (this._activeDevice && this._activeDevice.uidevice !== uidevice) { _d("Changing active device to " + uidevice.description + ":" + uidevice.port_name); this.changeDevice(uidevice); } @@ -205,10 +234,10 @@ var SoundDeviceChooserBase = class SoundDeviceChooserBase{ obj.profilesitems[profileName] = profileItem; profileItem.setProfileActive = function(active) { - if(active) { + if (active) { // this._ornamentLabel.text = "\u2727"; this._ornamentLabel.text = "\u266A"; - if(this.add_style_pseudo_class) { + if (this.add_style_pseudo_class) { this.add_style_pseudo_class('checked'); this.remove_style_pseudo_class('insensitive'); } @@ -219,7 +248,7 @@ var SoundDeviceChooserBase = class SoundDeviceChooserBase{ } else { this._ornamentLabel.text = ""; - if(this.add_style_pseudo_class) { + if (this.add_style_pseudo_class) { this.remove_style_pseudo_class('checked'); this.add_style_pseudo_class('insensitive'); } @@ -235,7 +264,7 @@ var SoundDeviceChooserBase = class SoundDeviceChooserBase{ profileItem.setProfileActive(obj.activeProfile == profile.name); } } - if (!dontcheck && !this._canShowDevice(uidevice, uidevice.port_available)) { + if (!dontcheck && !this._canShowDevice(uidevice, uidevice.port_available)) { this._deviceRemoved(control, id, true); } this._setChooserVisibility(); @@ -245,25 +274,26 @@ var SoundDeviceChooserBase = class SoundDeviceChooserBase{ _deviceRemoved(control, id, dontcheck) { let obj = this._devices[id]; - if(obj && obj.active) { - _d("Removed: " + id); - if(!dontcheck && this._canShowDevice(obj.uidevice, false)) { + //delete this._devices[id]; + if (obj && obj.active) { + _d("Removed: " + id + ":" + obj.uidevice.description + ":" + obj.uidevice.port_name + ":" + obj.uidevice.origin); + if (!dontcheck && this._canShowDevice(obj.uidevice, false)) { _d('Device removed, but not hiding as its set to be shown always'); return; } - delete this._availableDevicesIds[id] ; + delete this._availableDevicesIds[id]; obj.item.actor.visible = false; obj.active = false; if (obj.profiles) { for (let profile of obj.profiles) { let profileItem = obj.profilesitems[profile.name]; - if(profileItem) { + if (profileItem) { profileItem.actor.visible = false; } } } - if(this.deviceRemovedTimout) { + if (this.deviceRemovedTimout) { GLib.source_remove(this.deviceRemovedTimout); this.deviceRemovedTimout = null; } @@ -273,11 +303,12 @@ var SoundDeviceChooserBase = class SoundDeviceChooserBase{ * when the uidevice is removed, Speakers are automatically * activated. So, lets wait for sometime before activating. */ - this.deviceRemovedTimout = GLib.timeout_add(GLib.PRIORITY_DEFAULT,1500, function() { + this.deviceRemovedTimout = GLib.timeout_add(GLib.PRIORITY_DEFAULT, 1500, function() { + _d("Device Removed timeout"); if (obj === this._activeDevice) { - for ( let id in this._devices) { + for (let id in this._devices) { let device = this._devices[id]; - if(device.active == true) { + if (device.active == true) { this.changeDevice(device.uidevice); break; } @@ -293,11 +324,11 @@ var SoundDeviceChooserBase = class SoundDeviceChooserBase{ _deviceActivated(control, id) { let obj = this._devices[id]; - if(obj && obj !== this._activeDevice) { - _d("Activated: " + id); - if(this._activeDevice) { + if (obj && obj !== this._activeDevice) { + _d("Activated: " + id + ":" + obj.uidevice.description + ":" + obj.uidevice.port_name + ":" + obj.uidevice.origin); + if (this._activeDevice) { this._activeDevice.item.setOrnament(PopupMenu.Ornament.NONE); - if(this._activeDevice.item.remove_style_pseudo_class) { + if (this._activeDevice.item.remove_style_pseudo_class) { this._activeDevice.item.remove_style_pseudo_class('checked'); } else { @@ -306,7 +337,7 @@ var SoundDeviceChooserBase = class SoundDeviceChooserBase{ } this._activeDevice = obj; obj.item.setOrnament(PopupMenu.Ornament.CHECK); - if(obj.item.add_style_pseudo_class) { + if (obj.item.add_style_pseudo_class) { obj.item.add_style_pseudo_class('checked'); } else { @@ -318,7 +349,7 @@ var SoundDeviceChooserBase = class SoundDeviceChooserBase{ if (!this._settings.get_boolean(Prefs.HIDE_MENU_ICONS)) { let icon = obj.uidevice.get_icon_name(); - if(icon == null || icon.trim() == "") + if (icon == null || icon.trim() == "") icon = this.getDefaultIcon(); this.menuItem.icon.icon_name = this._getIcon(icon); } else { @@ -328,21 +359,27 @@ var SoundDeviceChooserBase = class SoundDeviceChooserBase{ } _setActiveProfile() { - for (let id in this._devices) { + //_d("Setting Active Profile"); + /*for (let id in this._devices) { let device = this._devices[id]; - if(device.active) { + if (device.active) { this._setDeviceActiveProfile(device); } - } + }*/ + this._setDeviceActiveProfile(this._activeDevice); return true; } _setDeviceActiveProfile(device) { - if (!device.uidevice.port_name) { + if (!device.uidevice.port_name || !this._availableDevicesIds[device.id]) { + return; + } + let stream = this._control.get_stream_from_device(device.uidevice); + if (stream) { return; } let activeProfile = device.uidevice.get_active_profile(); - if(activeProfile && device.activeProfile != activeProfile) { + if (activeProfile && device.activeProfile != activeProfile) { device.activeProfile = activeProfile; for (let profile of device.profiles) { device.profilesitems[profile.name].setProfileActive(profile.name == device.activeProfile); @@ -373,7 +410,7 @@ var SoundDeviceChooserBase = class SoundDeviceChooserBase{ let visibility = this._settings.get_boolean(Prefs.SHOW_PROFILES); for (let id in this._availableDevicesIds) { let device = this._devices[id]; - if ( device.profiles ) { + if (device.profiles) { for (let profile of device.profiles) { device.profilesitems[profile.name].actor.visible = (visibility && device.item.actor.visible && Object.keys(device.profilesitems).length > 1); @@ -385,12 +422,12 @@ var SoundDeviceChooserBase = class SoundDeviceChooserBase{ _getIcon(name) { let iconsType = this._settings.get_string(Prefs.ICON_THEME); switch (iconsType) { - case Prefs.ICON_THEME_COLORED: - return name; - case Prefs.ICON_THEME_MONOCHROME: - return name + "-symbolic"; - default: - return "none"; + case Prefs.ICON_THEME_COLORED: + return name; + case Prefs.ICON_THEME_MONOCHROME: + return name + "-symbolic"; + default: + return "none"; } } @@ -399,7 +436,7 @@ var SoundDeviceChooserBase = class SoundDeviceChooserBase{ for (let id in this._devices) { let device = this._devices[id]; let icon = device.uidevice.get_icon_name(); - if(icon == null || icon.trim() == "") + if (icon == null || icon.trim() == "") icon = this.getDefaultIcon(); // device.item._icon.icon_name = this._getIcon(icon); device.item.setIcon(this._getIcon(icon)); @@ -409,7 +446,7 @@ var SoundDeviceChooserBase = class SoundDeviceChooserBase{ // Gnome menu, not in the list. if (!this._settings.get_boolean(Prefs.HIDE_MENU_ICONS)) { let icon = this._activeDevice.uidevice.get_icon_name(); - if(icon == null || icon.trim() == "") + if (icon == null || icon.trim() == "") icon = this.getDefaultIcon(); this.menuItem.icon.icon_name = this._getIcon(icon); @@ -420,21 +457,39 @@ var SoundDeviceChooserBase = class SoundDeviceChooserBase{ _canShowDevice(uidevice, defaultValue) { - if(!uidevice || !this._portsSettings || uidevice.port_name == null || uidevice.description == null) { + if (!uidevice || !this._portsSettings || uidevice.port_name == null || uidevice.description == null) { return defaultValue; } + let stream = this._control.get_stream_from_device(uidevice); + let cardName = null; + if (stream) { + let cardId = stream.get_card_index(); + if (cardId != null) { + _d("Card Index" + cardId); + let _card = Lib.getCard(cardId); + if (_card) { + cardName = _card.name; + } + else { + //card id found, but not available in list + return false; + } + _d("Card Name" + cardName); + } + } for (let port of this._portsSettings) { - if(port && port.name == uidevice.port_name && port.human_name == uidevice.description) { - switch(port.display_option) { - case 1: - return true; + //_d("P" + port.name + "==" + uidevice.port_name + "==" + port.human_name + "==" + uidevice.description + "==" + cardName + "==" + port.card_name) + if (port && port.name == uidevice.port_name && port.human_name == uidevice.description && (!cardName || cardName == port.card_name)) { + switch (port.display_option) { + case 1: + return true; - case 2: - return false; + case 2: + return false; - default: - return defaultValue; + default: + return defaultValue; } } } @@ -442,25 +497,26 @@ var SoundDeviceChooserBase = class SoundDeviceChooserBase{ } _resetDevices() { - this._portsSettings = JSON.parse(this._settings.get_string(Prefs.PORT_SETTINGS)); + //this._portsSettings = JSON.parse(this._settings.get_string(Prefs.PORT_SETTINGS)); + this._portsSettings = Prefs.getPortsFromSettings(this._settings); for (let id in this._devices) { let device = this._devices[id]; let uidevice = device.uidevice; - if(uidevice.port_name == null || uidevice.description == null) { + if (uidevice.port_name == null || uidevice.description == null) { continue; } - switch(this._canShowDevice(uidevice, uidevice.port_available)) { - case true: - this._deviceAdded(this._control, uidevice.get_id(), true); - break; - case false: - this._deviceRemoved(this._control, uidevice.get_id(), true); - break; + switch (this._canShowDevice(uidevice, uidevice.port_available)) { + case true: + this._deviceAdded(this._control, uidevice.get_id(), true); + break; + case false: + this._deviceRemoved(this._control, uidevice.get_id(), true); + break; } } } - _setVisibility () { + _setVisibility() { if (!this._settings.get_boolean(this._show_device_signal)) this.menuItem.actor.visible = false; else @@ -471,11 +527,11 @@ var SoundDeviceChooserBase = class SoundDeviceChooserBase{ destroy() { this._signalManager.disconnectAll(); - if(this.deviceRemovedTimout) { + if (this.deviceRemovedTimout) { GLib.source_remove(this.deviceRemovedTimout); this.deviceRemovedTimout = null; } - if(this.activeProfileTimeout) { + if (this.activeProfileTimeout) { GLib.source_remove(this.activeProfileTimeout); this.activeProfileTimeout = null; } diff --git a/tromjaro/gnome/live-overlay/etc/skel/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net/convenience.js b/tromjaro/gnome/live-overlay/etc/skel/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net/convenience.js index 54ad06fe..81513c34 100644 --- a/tromjaro/gnome/live-overlay/etc/skel/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net/convenience.js +++ b/tromjaro/gnome/live-overlay/etc/skel/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net/convenience.js @@ -27,11 +27,11 @@ const Prefs = Me.imports.prefs; var DEBUG = false; var logWrap; -if(log != undefined){ - logWrap = log; +if (log != undefined) { + logWrap = log; } else { - logWrap = global.log + logWrap = global.log } /** @@ -57,42 +57,48 @@ function getSettings(schema) { let schemaDir = Me.dir.get_child('schemas'); let schemaSource; if (schemaDir.query_exists(null)) - schemaSource = GioSSS.new_from_directory(schemaDir.get_path(),GioSSS.get_default(),false); + schemaSource = GioSSS.new_from_directory(schemaDir.get_path(), GioSSS.get_default(), false); else schemaSource = GioSSS.get_default(); let schemaObj = schemaSource.lookup(schema, true); if (!schemaObj) throw new Error('Schema ' + schema + ' could not be found for extension ' - + Me.metadata.uuid + '. Please check your installation.'); + + Me.metadata.uuid + '. Please check your installation.'); let _settings = new Gio.Settings({ settings_schema: schemaObj }); return _settings; } let cards; -function getProfiles(control, uidevice) -{ + +function getCard(card_index) { + if (!cards || Object.keys(cards).length == 0) { + refreshCards(); + } + return cards[card_index]; +} + + +function getProfiles(control, uidevice) { let stream = control.lookup_stream_id(uidevice.get_stream_id()); - if(stream) { - if(!cards || Object.keys(cards).length == 0 || !cards[stream.card_index]) { + if (stream) { + if (!cards || Object.keys(cards).length == 0 || !cards[stream.card_index]) { refreshCards(); } - if(cards && cards[stream.card_index]) { - _log("Getting profile form stream id " + uidevice.port_name ); + if (cards && cards[stream.card_index]) { + _log("Getting profile form stream id " + uidevice.port_name); return getProfilesForPort(uidevice.port_name, cards[stream.card_index]); } } - else - { + else { /* Device is not active device, lets try match with port name */ refreshCards(); for (let id in cards) { let profiles; - _log("Getting profile from cards " + uidevice.port_name + " for card id " + id); - if((profiles = getProfilesForPort(uidevice.port_name, cards[id]))) - { + _log("Getting profile from cards " + uidevice.port_name + " for card id " + id); + if ((profiles = getProfilesForPort(uidevice.port_name, cards[id]))) { return profiles; } } @@ -103,20 +109,20 @@ function getProfiles(control, uidevice) let ports; function getPorts(refresh) { - if(!ports || ports.length == 0 || refresh) { + if (!ports || ports.length == 0 || refresh) { refreshCards(); } return ports; } -function isCmdFound(cmd){ +function isCmdFound(cmd) { try { - let [result, out, err, exit_code] = GLib.spawn_command_line_sync(cmd); - return true; + let [result, out, err, exit_code] = GLib.spawn_command_line_sync(cmd); + return true; } - catch(e) { - _log('ERROR: '+ cmd +' execution failed. ' + e); - return false; + catch (e) { + _log('ERROR: ' + cmd + ' execution failed. ' + e); + return false; } } @@ -126,58 +132,60 @@ function refreshCards() { // if(_settings == null) {getSettings(Prefs.SETTINGS_SCHEMA);} let _settings = getSettings(Prefs.SETTINGS_SCHEMA); let error = false; - if(_settings.get_boolean(Prefs.NEW_PROFILE_ID)) { + let newProfLogic = _settings.get_boolean(Prefs.NEW_PROFILE_ID); + if (newProfLogic) { _log("New logic"); - let pyLocation = Me.dir.get_child('utils/pa_helper.py').get_path(); + let pyLocation = Me.dir.get_child('utils/pa_helper.py').get_path(); let pythonExec = 'python'; let pyVer = 3; - while(!isCmdFound(pythonExec) && pyVer >=2){ + while (!isCmdFound(pythonExec) && pyVer >= 2) { _log(pythonExec + " is not found. Try next"); pythonExec = 'python' + pyVer--; } - - if(pyVer <= 1) { + + if (pyVer <= 1) { _log('ERROR: Python not found. fallback to default mode' + e); _settings.set_boolean(Prefs.NEW_PROFILE_ID, false); Gio.Settings.sync(); } else { try { - let [result, out, err, exit_code] = GLib.spawn_command_line_sync(pythonExec+ ' ' + pyLocation); + let [result, out, err, exit_code] = GLib.spawn_command_line_sync(pythonExec + ' ' + pyLocation); // _log("result" + result +" out"+out + " exit_code" + // exit_code + "err" +err); - if(result && !exit_code) { + if (result && !exit_code) { if (out instanceof Uint8Array) { out = ByteArray.toString(out); } let obj = JSON.parse(out); cards = obj['cards']; - ports = obj['ports']; + ports = obj['ports']; } } - catch(e) { + catch (e) { error = true; _log('ERROR: Python execution failed. fallback to default mode' + e); _settings.set_boolean(Prefs.NEW_PROFILE_ID, false); Gio.Settings.sync(); - } - } - } - - if(!_settings.get_boolean(Prefs.NEW_PROFILE_ID) || error){ - try { - let [result, out, err, exit_code] = GLib.spawn_command_line_sync('pactl list cards'); - if(result && !exit_code) { - parseOutput(out); } } - catch(e) { - _log('ERROR: pactl execution failed. No ports/profiles will be displayed'); + } + //error = true; + if (!newProfLogic || error) { + try { + let [result, out, err, exit_code] = GLib.spawn_command_line_sync('pactl list cards'); + if (result && !exit_code) { + parseOutput(out); + } + } + catch (e) { + _log('ERROR: pactl execution failed. No ports/profiles will be displayed'); } } -// _log(JSON.stringify(cards)); -// _log(JSON.stringify(ports)); - + //_log(Array.isArray(cards)); + //_log(JSON.stringify(cards)); + //_log(Array.isArray(ports)); + //_log(JSON.stringify(ports)); } function parseOutput(out) { @@ -193,40 +201,55 @@ function parseOutput(out) { let port; let matches; // _log("Unmatched line:" + out); - while(lines.length > 0) { + while (lines.length > 0) { let line = lines.shift(); - if( (matches = /^Card\s#(\d+)$/.exec(line) )) { + if ((matches = /^Card\s#(\d+)$/.exec(line))) { cardIndex = matches[1]; - if(!cards[cardIndex]) { - cards[cardIndex] = {'index':cardIndex,'profiles':[], 'ports':[]}; + if (!cards[cardIndex]) { + cards[cardIndex] = { 'index': cardIndex, 'profiles': [], 'ports': [] }; } } - else if (line.match(/^\t*Profiles:$/) ) { + else if ((matches = /^\t*Name:\s+(.*?)$/.exec(line)) && cards[cardIndex]) { + cards[cardIndex].name = matches[1]; + parseSection = "CARDS" + } + else if (line.match(/^\tProperties:$/) && parseSection == "CARDS") { + parseSection = "PROPS"; + } + else if (line.match(/^\t*Profiles:$/)) { parseSection = "PROFILES"; } else if (line.match(/^\t*Ports:$/)) { parseSection = "PORTS"; } - else if(cards[cardIndex]) { - switch(parseSection) { - case "PROFILES": - if((matches = /.*?((?:output|input)[^+]*?):\s(.*?)\s\(sinks:/.exec(line))) { - cards[cardIndex].profiles.push({'name': matches[1], 'human_name': matches[2]}); - } - break; - case "PORTS": - if((matches = /\t*(.*?):\s(.*?)\s\(priority:/.exec(line))) { - port = {'name' : matches[1], 'human_name' : matches[2]}; - cards[cardIndex].ports.push(port); - ports.push({'name' : matches[1], 'human_name' : matches[2]}); - } - else if( port && (matches = /\t*Part of profile\(s\):\s(.*)/.exec(line))) { - let profileStr = matches[1]; - port.profiles = profileStr.split(', '); - port = null; - } - break; + else if (cards[cardIndex]) { + switch (parseSection) { + case "PROPS": + if ((matches = /alsa\.card_name\s+=\s+"(.*?)"/.exec(line))) { + cards[cardIndex].alsa_name = matches[1]; + } + else if((matches = /device\.description\s+=\s+"(.*?)"/.exec(line))) { + cards[cardIndex].card_description = matches[1]; + } + break; + case "PROFILES": + if ((matches = /.*?((?:output|input)[^+]*?):\s(.*?)\s\(sinks:/.exec(line))) { + cards[cardIndex].profiles.push({ 'name': matches[1], 'human_name': matches[2] }); + } + break; + case "PORTS": + if ((matches = /\t*(.*?):\s(.*?)\s\(.*?priority:/.exec(line))) { + port = { 'name': matches[1], 'human_name': matches[2], 'card_name': cards[cardIndex].name, 'card_description' : cards[cardIndex].card_description }; + cards[cardIndex].ports.push(port); + ports.push(port); + } + else if (port && (matches = /\t*Part of profile\(s\):\s(.*)/.exec(line))) { + let profileStr = matches[1]; + port.profiles = profileStr.split(', '); + port = null; + } + break; } } } @@ -245,7 +268,7 @@ var Signal = class Signal { } disconnect() { - if(this._signalId) { + if (this._signalId) { this._signalSource.disconnect(this._signalId); this._signalId = null; } @@ -260,12 +283,12 @@ var SignalManager = class SignalManager { addSignal(signalSource, signalName, callback) { let obj = null; - if(signalSource && signalName && callback) { + if (signalSource && signalName && callback) { obj = new Signal(signalSource, signalName, callback); obj.connect(); this._signals.push(obj); let sourceSignals = this._signalsBySource[signalSource] - if(!sourceSignals) { + if (!sourceSignals) { sourceSignals = []; this._signalsBySource[signalSource] = sourceSignals; } @@ -276,13 +299,13 @@ var SignalManager = class SignalManager { } disconnectAll() { - for (let signal of this._signals){ + for (let signal of this._signals) { signal.disconnect(); } } disconnectBySource(signalSource) { - if(this._signalsBySource[signalSource]) { + if (this._signalsBySource[signalSource]) { for (let signal of this._signalsBySource[signalSource]) { signal.disconnect(); } @@ -292,15 +315,15 @@ var SignalManager = class SignalManager { function getProfilesForPort(portName, card) { - if(card.ports) { + if (card.ports) { for (let port of card.ports) { - if(portName === port.name) { + if (portName === port.name) { let profiles = []; if (port.profiles) { for (let profile of port.profiles) { - if(profile.indexOf('+input:') == -1) { + if (profile.indexOf('+input:') == -1) { for (let cardProfile of card.profiles) { - if(profile === cardProfile.name) { + if (profile === cardProfile.name) { profiles.push(cardProfile); } } @@ -319,7 +342,7 @@ function setLog(value) { } function _log(msg) { - if ( DEBUG == true ) { + if (DEBUG == true) { // global.log("SDC Debug: " + msg); logWrap("SDC Debug: " + msg); } @@ -327,11 +350,11 @@ function _log(msg) { function dump(obj) { var propValue; - for(var propName in obj) { - try{ + for (var propName in obj) { + try { propValue = obj[propName]; - _log(propName + propValue); + _log(propName + "=" + propValue); } - catch(e){_log(propName + "!!!Error!!!");} - } + catch (e) { _log(propName + "!!!Error!!!"); } + } } diff --git a/tromjaro/gnome/live-overlay/etc/skel/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net/locale/nl/LC_MESSAGES/sound-output-device-chooser.po b/tromjaro/gnome/live-overlay/etc/skel/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net/locale/nl/LC_MESSAGES/sound-output-device-chooser.po new file mode 100644 index 00000000..0058c98b --- /dev/null +++ b/tromjaro/gnome/live-overlay/etc/skel/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net/locale/nl/LC_MESSAGES/sound-output-device-chooser.po @@ -0,0 +1,107 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +msgid "" +msgstr "" +"Project-Id-Version: \n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2019-09-24 23:47+0200\n" +"PO-Revision-Date: 2020-09-02 18:22+0200\n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Poedit 2.4.1\n" +"Last-Translator: Heimen Stoffels \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"Language: nl\n" + +#: prefs-dialog.gtkbuilder:15 +msgid "Monochrome" +msgstr "Monochroom" + +#: prefs-dialog.gtkbuilder:19 +msgid "Colored" +msgstr "Gekleurd" + +#: prefs-dialog.gtkbuilder:23 +msgid "None" +msgstr "Geen" + +#: prefs-dialog.gtkbuilder:100 +msgid "Hide selector if there's only one device" +msgstr "Keuzemenu verbergen als er slechts één apparaat is" + +#: prefs-dialog.gtkbuilder:142 +msgid "Display audio profiles for selection" +msgstr "Audioprofielen tonen in keuzemenu" + +#: prefs-dialog.gtkbuilder:175 +msgid "General Settings" +msgstr "Algemene instellingen" + +#: prefs-dialog.gtkbuilder:220 +msgid "Show output devices" +msgstr "Uitvoerapparaten tonen" + +#: prefs-dialog.gtkbuilder:253 +msgid "Output Devices" +msgstr "Uitvoerapparaten" + +#: prefs-dialog.gtkbuilder:300 +msgid "Show input devices" +msgstr "Invoerapparaten tonen" + +#: prefs-dialog.gtkbuilder:343 +msgid "Show volume control for default device" +msgstr "Volumebediening van standaardapparaat tonen" + +#: prefs-dialog.gtkbuilder:376 +msgid "Input Devices" +msgstr "Invoerapparaten" + +#: prefs-dialog.gtkbuilder:422 +msgid "Icon Theme" +msgstr "Pictogramthema" + +#: prefs-dialog.gtkbuilder:472 +msgid "Display icons only in selection list" +msgstr "Alleen pictogrammen tonen in keuzelijst" + +#: prefs-dialog.gtkbuilder:504 +msgid "Icons" +msgstr "Pictogrammen" + +#: prefs-dialog.gtkbuilder:549 +msgid "Enable Log messages" +msgstr "Logboek bijhouden" + +#: prefs-dialog.gtkbuilder:588 +msgid "Enable new profile identification " +msgstr "Nieuwe profielidentificatie inschakelen " + +#: prefs-dialog.gtkbuilder:620 +msgid "Miscellaneous" +msgstr "Overig" + +#: prefs-dialog.gtkbuilder:688 +msgid "Name" +msgstr "Naam" + +#: prefs-dialog.gtkbuilder:702 +msgid "Show" +msgstr "Tonen" + +#: prefs-dialog.gtkbuilder:716 +msgid "Hide" +msgstr "Verbergen" + +#: prefs-dialog.gtkbuilder:730 +msgid "Default" +msgstr "Standaard" + +#: prefs-dialog.gtkbuilder:756 +msgid "Port Settings" +msgstr "Poortinstellingen" diff --git a/tromjaro/gnome/live-overlay/etc/skel/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net/metadata.json b/tromjaro/gnome/live-overlay/etc/skel/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net/metadata.json index 0628910b..1ff2eba8 100644 --- a/tromjaro/gnome/live-overlay/etc/skel/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net/metadata.json +++ b/tromjaro/gnome/live-overlay/etc/skel/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net/metadata.json @@ -11,5 +11,5 @@ ], "url": "https://github.com/kgshank/gse-sound-output-device-chooser", "uuid": "sound-output-device-chooser@kgshank.net", - "version": 32 + "version": 33 } \ No newline at end of file diff --git a/tromjaro/gnome/live-overlay/etc/skel/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net/prefs.js b/tromjaro/gnome/live-overlay/etc/skel/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net/prefs.js index 3b47e444..20e1a4ba 100644 --- a/tromjaro/gnome/live-overlay/etc/skel/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net/prefs.js +++ b/tromjaro/gnome/live-overlay/etc/skel/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net/prefs.js @@ -48,7 +48,55 @@ var ICON_THEME_COLORED = "colored"; var ICON_THEME_MONOCHROME = "monochrome"; var ICON_THEME_NONE = "none"; -function init(){} +const PORT_SETTINGS_VERSION = 2; + +function init() { } + +function getPortsFromSettings(_settings) { + let obj = JSON.parse(_settings.get_string(PORT_SETTINGS)); + let currentSettingsVersion = PORT_SETTINGS_VERSION; + if (Array.isArray(obj)) { + currentSettingsVersion = 1; + } + if (currentSettingsVersion < PORT_SETTINGS_VERSION) { + obj = migratePortSettings(currentSettingsVersion, obj, _settings); + } + return obj.ports; +} + +function setPortsSettings(ports,_settings) { + let settingsObj = { 'version': PORT_SETTINGS_VERSION }; + settingsObj.ports = ports; + _d(JSON.stringify(settingsObj)); + _settings.set_string(PORT_SETTINGS, JSON.stringify(settingsObj)); + return settingsObj; +} + +function getPortDisplayName(port) { + return port.card_description + " - " + port.human_name; +} + +function migratePortSettings(currVersion, currSettings, _settings) { + let ports = []; + switch (currVersion) { + case 1: + let _lPorts = Lib.getPorts(true).slice(); + for (let port of currSettings) { + for (var i = 0; i < _lPorts.length; i++) { + let _lPort = _lPorts[i]; + if (port.human_name == _lPort.human_name && port.name == _lPort.name) { + port.card_name = _lPort.card_name; + port.display_name = getPortDisplayName(_lPort); + _lPorts.splice(i, 1); + ports.push(port); + break; + } + } + } + break; + } + return setPortsSettings(ports,_settings); +} const SDCSettingsWidget = new GObject.Class({ @@ -64,12 +112,12 @@ const SDCSettingsWidget = new GObject.Class({ // creates the settings this._settings = Lib.getSettings(SETTINGS_SCHEMA); - Lib.setLog(this._settings.get_boolean(ENABLE_LOG)); + Lib.setLog(this._settings.get_boolean(ENABLE_LOG)); // creates the ui builder and add the main resource file let uiFilePath = Me.path + "/ui/prefs-dialog.gtkbuilder"; let builder = new Gtk.Builder(); - builder.set_translation_domain('sound-output-device-chooser'); + builder.set_translation_domain('sound-output-device-chooser'); if (builder.add_from_file(uiFilePath) == 0) { _d("JS LOG: could not load the ui file: %s".format(uiFilePath)); @@ -81,7 +129,7 @@ const SDCSettingsWidget = new GObject.Class({ this.pack_start(label, true, true, 0); } else { - _d('JS LOG:_UI file receive and load: '+uiFilePath); + _d('JS LOG:_UI file receive and load: ' + uiFilePath); let mainContainer = builder.get_object("main-container"); @@ -111,7 +159,7 @@ const SDCSettingsWidget = new GObject.Class({ this._settings.bind(NEW_PROFILE_ID, newProfileIdSwitch, "active", Gio.SettingsBindFlags.DEFAULT); this._settings.bind(ICON_THEME, iconThemeCombo, "active-id", Gio.SettingsBindFlags.DEFAULT); - + //Show always is not working always, hidden in the UI directly let showAlwaysToggleRender = builder.get_object("ShowAlwaysToggleRender"); let hideAlwaysToggleRender = builder.get_object("HideAlwaysToggleRender"); let showActiveToggleRender = builder.get_object("ShowActiveToggleRender"); @@ -127,11 +175,10 @@ const SDCSettingsWidget = new GObject.Class({ } }, - _populatePorts: function (){ + _populatePorts: function() { let ports = Lib.getPorts(true); - for (let port of ports) - { - this._portsStore.set(this._portsStore.append(),[0,1,2,3,4,5],[port.human_name, false, false, true, port.name,3]); + for (let port of ports) { + this._portsStore.set(this._portsStore.append(), [0, 1, 2, 3, 4, 5, 6, 7], [port.human_name, false, false, true, port.name, 3, port.card_name, getPortDisplayName(port)]); } }, @@ -149,18 +196,22 @@ const SDCSettingsWidget = new GObject.Class({ _toggleCallback: function(widget, path, activeCol, inactiveCols) { let active = !widget.active; - if(!active) - { + if (!active) { return; } let [success, iter] = this._portsStore.get_iter_from_string(path); if (!success) { return; } + /*Dont support non-pci cards for show always*/ + let card_name = this._portsStore.get_value(iter, 6); + if(!/\.pci-/.exec(card_name) && activeCol == 1){ + this._toggleCallback(widget, path, 3, [1, 2]); + return; + } this._portsStore.set_value(iter, activeCol, active); this._portsStore.set_value(iter, 5, activeCol); - for (let col of inactiveCols) - { + for (let col of inactiveCols) { this._portsStore.set_value(iter, col, !active); } this._commitSettings(); @@ -171,21 +222,23 @@ const SDCSettingsWidget = new GObject.Class({ let [success, iter] = this._portsStore.get_iter_first(); while (iter && success) { - if(!this._portsStore.get_value(iter,3)) { + if (!this._portsStore.get_value(iter, 3)) { ports.push({ human_name: this._portsStore.get_value(iter, 0), name: this._portsStore.get_value(iter, 4), - display_option: this._portsStore.get_value(iter, 5) + display_option: this._portsStore.get_value(iter, 5), + card_name: this._portsStore.get_value(iter, 6), + display_name: this._portsStore.get_value(iter, 7) }); } success = this._portsStore.iter_next(iter); } - this._settings.set_string(PORT_SETTINGS, JSON.stringify(ports)); + setPortsSettings(ports, this._settings); }, _restorePortsFromSettings: function() { - let ports = JSON.parse(this._settings.get_string(PORT_SETTINGS)); + let ports = getPortsFromSettings(this._settings); let found; for (let port of ports) { @@ -199,8 +252,9 @@ const SDCSettingsWidget = new GObject.Class({ while (iter && success) { let human_name = this._portsStore.get_value(iter, 0); let name = this._portsStore.get_value(iter, 4); + let card_name = this._portsStore.get_value(iter, 6); - if(port.name == name && port.human_name == human_name) { + if (port.name == name && port.human_name == human_name && port.card_name == card_name) { this._portsStore.set_value(iter, 3, false); this._portsStore.set_value(iter, port.display_option, true); this._portsStore.set_value(iter, 5, port.display_option); @@ -210,10 +264,10 @@ const SDCSettingsWidget = new GObject.Class({ success = this._portsStore.iter_next(iter); } - if(!found){ + if (!found) { iter = this._portsStore.append(); - this._portsStore.set(iter, [0,1,2,3,4,5], - [port.human_name, false, false, false, port.name,port.display_option]); + this._portsStore.set(iter, [0, 1, 2, 3, 4, 5, 6, 7], + [port.human_name, false, false, false, port.name, port.display_option, port.card_name, port.display_name]); this._portsStore.set_value(iter, port.display_option, true); } } diff --git a/tromjaro/gnome/live-overlay/etc/skel/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net/ui/prefs-dialog.gtkbuilder b/tromjaro/gnome/live-overlay/etc/skel/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net/ui/prefs-dialog.gtkbuilder index 5dc2f8e1..0e5552f8 100644 --- a/tromjaro/gnome/live-overlay/etc/skel/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net/ui/prefs-dialog.gtkbuilder +++ b/tromjaro/gnome/live-overlay/etc/skel/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net/ui/prefs-dialog.gtkbuilder @@ -1,5 +1,5 @@ - + @@ -38,65 +38,69 @@ + + + + - False - 6 - 6 - 6 - 6 + False + 6 + 6 + 6 + 6 vertical 2 True - False + False True True True True - False - 12 - 6 - 12 - 12 + False + 12 + 6 + 12 + 12 vertical 12 True - False - 0 - out + False + 0 + out True - False + False True - False - none + False + none - 100 + 100 True - True + True True - False - 6 - 6 + False + 6 + 6 True - False + False start - 5 + 5 Hide selector if there's only one device @@ -108,9 +112,9 @@ True - True + True end - 5 + 5 False @@ -124,21 +128,21 @@ - 100 + 100 True - True + True True - False - 6 - 6 + False + 6 + 6 True - False + False start - 5 + 5 Display audio profiles for selection @@ -150,9 +154,9 @@ True - True + True end - 5 + 5 False @@ -166,22 +170,22 @@ - 100 + 100 True - True + True True - False - 6 - 6 + False + 6 + 6 True - False + False start - 5 - 20 + 5 + 20 Extend Volume Menu to fit device names @@ -193,9 +197,9 @@ True - True + True end - 5 + 5 False @@ -214,7 +218,7 @@ True - False + False General Settings @@ -231,35 +235,35 @@ True - False - 0 - out + False + 0 + out True - False + False True - False + False - 100 + 100 True - True + True True - False + False center - 6 - 6 + 6 + 6 True - False + False start - 5 + 5 Show output devices @@ -271,9 +275,9 @@ True - True + True end - 5 + 5 False @@ -292,7 +296,7 @@ True - False + False Output Devices @@ -309,37 +313,37 @@ True - False - 0 - out + False + 0 + out True - False + False True - False - none + False + none - 100 + 100 True - True + True True True - False + False center - 6 - 6 + 6 + 6 True - False + False start - 5 + 5 Show input devices @@ -351,9 +355,9 @@ True - True + True end - 5 + 5 False @@ -367,22 +371,22 @@ - 100 + 100 True - True + True center True - False - 6 - 6 + False + 6 + 6 True - False + False start - 5 + 5 Show volume control for default device @@ -394,9 +398,9 @@ True - True + True end - 5 + 5 False @@ -415,7 +419,7 @@ True - False + False Input Devices @@ -432,36 +436,36 @@ True - False - 0 - in + False + 0 + in True - False + False True - False - none + False + none - 100 + 100 True - True + True 6 True - False - 6 - 6 + False + 6 + 6 True - False + False start - 5 + 5 Icon Theme @@ -472,12 +476,12 @@ - 100 + 100 True - False - 5 + False + 5 icon-theme-store - 0 + 0 @@ -497,21 +501,21 @@ - 100 + 100 True - True + True True - False - 6 - 6 + False + 6 + 6 True - False + False start - 5 + 5 Display icons only in selection list @@ -523,8 +527,8 @@ True - True - 5 + True + 5 False @@ -543,7 +547,7 @@ True - False + False Icons @@ -560,36 +564,36 @@ True - False - 0 - in + False + 0 + in True - False + False True - False - none + False + none - 100 + 100 True - True + True 6 True - False - 6 - 6 + False + 6 + 6 True - False + False start - 5 + 5 Enable Log messages @@ -601,7 +605,7 @@ True - True + True False @@ -615,21 +619,21 @@ - 100 + 100 True - True + True True - False - 6 - 6 + False + 6 + 6 True - False + False start - 5 + 5 Enable new profile identification @@ -641,7 +645,7 @@ True - True + True True @@ -661,7 +665,7 @@ True - False + False Miscellaneous @@ -685,41 +689,42 @@ True - False - 6 - 12 - 12 - 12 + False + 6 + 12 + 12 + 12 vertical True - False + False True - 0 - out + 0 + out True - False - 4 - 4 - 4 + False + 4 + 4 + 4 True vertical True - True - 0.99999999865889544 + True + 0.9999999986588954 True True - queue - in + queue + in + 500 True - True + True True ports-store @@ -729,20 +734,21 @@ True autosize - 100 + 100 Name True - descending + descending - 0 + 7 + False autosize Show @@ -797,7 +803,7 @@ True - False + False Port Settings diff --git a/tromjaro/gnome/live-overlay/etc/skel/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net/utils/__pycache__/libpulse_introspect.cpython-38.pyc b/tromjaro/gnome/live-overlay/etc/skel/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net/utils/__pycache__/libpulse_introspect.cpython-39.pyc similarity index 68% rename from tromjaro/gnome/live-overlay/etc/skel/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net/utils/__pycache__/libpulse_introspect.cpython-38.pyc rename to tromjaro/gnome/live-overlay/etc/skel/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net/utils/__pycache__/libpulse_introspect.cpython-39.pyc index 822d4517..1f31aab4 100644 Binary files a/tromjaro/gnome/live-overlay/etc/skel/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net/utils/__pycache__/libpulse_introspect.cpython-38.pyc and b/tromjaro/gnome/live-overlay/etc/skel/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net/utils/__pycache__/libpulse_introspect.cpython-39.pyc differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net/utils/libpulse_introspect.py b/tromjaro/gnome/live-overlay/etc/skel/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net/utils/libpulse_introspect.py index c4d24848..c24391d5 100644 --- a/tromjaro/gnome/live-overlay/etc/skel/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net/utils/libpulse_introspect.py +++ b/tromjaro/gnome/live-overlay/etc/skel/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net/utils/libpulse_introspect.py @@ -2,6 +2,7 @@ # '/usr/include/pulse/introspect.h' '/usr/include/pulse/mainloop.h' '/usr/include/pulse/context.h' # Refer additional licensing requirements for the files included # sample commands used +# python3 /usr/bin/clang2py --clang-args="-I/usr/include/clang/6.0/include -I/usr/include/pulse" -l /usr/lib/libpulse.so '/usr/include/pulse/introspect.h' '/usr/include/pulse/mainloop.h' '/usr/include/pulse/proplist.h' # python3 /usr/local/bin/clang2py --clang-args="-I/usr/include/clang/6.0/include -I/usr/include/pulse" -l /usr/lib/x86_64-linux-gnu/libpulse.so '/usr/include/pulse/introspect.h' '/usr/include/pulse/mainloop.h' # python3 /usr/local/bin/clang2py --clang-args="-I/usr/include/clang/6.0/include -I/usr/include/pulse" -l /usr/lib/x86_64-linux-gnu/libpulse.so '/usr/include/pulse/context.h' ################################################################################ @@ -490,6 +491,16 @@ pa_operation_unref.argtypes = [POINTER_T(struct_pa_operation)] # ('tv_usec', ctypes.c_int64), # ] +pa_proplist_to_string = _libraries['libpulse.so'].pa_proplist_to_string +pa_proplist_to_string.restype = POINTER_T(ctypes.c_char) +pa_proplist_to_string.argtypes = [POINTER_T(struct_pa_proplist)] + +pa_proplist_gets = _libraries['libpulse.so'].pa_proplist_gets +pa_proplist_gets.restype = POINTER_T(ctypes.c_char) +pa_proplist_gets.argtypes = [POINTER_T(struct_pa_proplist), POINTER_T(ctypes.c_char)] + + + __all__ = \ ['PA_CONTEXT_AUTHORIZING', 'PA_CONTEXT_CONNECTING', 'PA_CONTEXT_FAILED', 'PA_CONTEXT_NOAUTOSPAWN', @@ -534,4 +545,4 @@ __all__ = \ 'struct_pa_mainloop_api', 'struct_pa_operation', 'struct_pa_proplist', 'struct_pa_sample_spec', 'struct_pa_spawn_api', 'struct_pa_time_event', 'struct_pollfd', - 'struct_timeval', 'uint32_t'] \ No newline at end of file + 'struct_timeval', 'uint32_t','pa_proplist_to_string','pa_proplist_gets'] diff --git a/tromjaro/gnome/live-overlay/etc/skel/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net/utils/pa_helper.py b/tromjaro/gnome/live-overlay/etc/skel/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net/utils/pa_helper.py index d1291860..3049ecf3 100644 --- a/tromjaro/gnome/live-overlay/etc/skel/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net/utils/pa_helper.py +++ b/tromjaro/gnome/live-overlay/etc/skel/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net/utils/pa_helper.py @@ -18,7 +18,7 @@ import libpulse_introspect as pa import sys -from ctypes import c_int,byref +from ctypes import c_int,byref, c_char_p, cast import time from json import dumps @@ -58,8 +58,8 @@ class PAHelper(): pa.pa_mainloop_iterate(self.mainloop, 0, byref(retVal)) -# print(dumps(self._ports, indent = 5)) - print(dumps({'cards': self._cards, 'ports':self._ports}, indent = 5)) + + print(dumps({'cards': self._cards, 'ports':self._ports}, indent = 5)) try: if operation: @@ -82,6 +82,13 @@ class PAHelper(): card_obj['index'] = str(card.index) self._cards[card.index] = card_obj card_obj['profiles'] = [] + + card_name = cast(pa.pa_proplist_gets(card.proplist,c_char_p(b'alsa.card_name')),c_char_p) + card_obj['alsa_name'] = card_name.value.decode('utf8') if card_name else '' + description = cast(pa.pa_proplist_gets(card.proplist,c_char_p(b'device.description')),c_char_p) + card_obj['card_description'] = description.value.decode('utf8') if description else '' + + card_obj['name'] = card.name.decode('utf8') if card.name else '' for k in range(0, card.n_profiles): if(card.profiles2[k]): profile = card.profiles2[k].contents @@ -102,6 +109,7 @@ class PAHelper(): obj['available'] = port.available obj['n_profiles'] = port.n_profiles obj['profiles'] = [] + obj['card_name'] = card_obj['name'] for j in range(0, port.n_profiles): if(port.profiles2[j]): profile = port.profiles2[j].contents diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/SiteSecurityServiceState.txt b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/SiteSecurityServiceState.txt index a43c2dd8..e69de29b 100644 --- a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/SiteSecurityServiceState.txt +++ b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/SiteSecurityServiceState.txt @@ -1 +0,0 @@ -raw.githubusercontent.com:HSTS 0 18617 1640101514058,1,0,2 diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/addonStartup.json.lz4 b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/addonStartup.json.lz4 index 71403005..6d552c2e 100644 Binary files a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/addonStartup.json.lz4 and b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/addonStartup.json.lz4 differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/addons.json b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/addons.json index 31552834..56cd5684 100644 --- a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/addons.json +++ b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/addons.json @@ -1 +1 @@ -{"schema":6,"addons":[{"id":"uBlock0@raymondhill.net","icons":{"32":"https://addons.cdn.mozilla.net/user-media/addon_icons/607/607454-32.png?modified=mcrushed","64":"https://addons.cdn.mozilla.net/user-media/addon_icons/607/607454-64.png?modified=mcrushed","128":"https://addons.cdn.mozilla.net/user-media/addon_icons/607/607454-128.png?modified=mcrushed"},"name":"uBlock Origin","version":"1.31.0","sourceURI":"https://addons.mozilla.org/firefox/downloads/file/3679754/ublock_origin-1.31.0-an+fx.xpi","homepageURL":"https://github.com/gorhill/uBlock#ublock-origin","supportURL":"https://old.reddit.com/r/uBlockOrigin/","description":"Finally, an efficient wide-spectrum content blocker. Easy on CPU and memory.","fullDescription":"uBlock Origin is not an \"ad blocker\", it's a wide-spectrum content blocker with CPU and memory efficiency as a primary feature.\n\n***\n\nOut of the box, these lists of filters are loaded and enforced:\n\n- EasyList (ads)\n- Peter Lowe’s Ad server list (ads and tracking)\n- EasyPrivacy (tracking)\n- Malware domains\n\nMore lists are available for you to select if you wish:\n\n- Fanboy’s Enhanced Tracking List\n- Dan Pollock’s hosts file\n- MVPS HOSTS\n- Spam404\n- And many others\n\nAdditionally, you can point-and-click to block JavaScript locally or globally, create your own global or local rules to override entries from filter lists, and many more advanced features.\n\n***\n\nFree.\nOpen source with public license (GPLv3)\nFor users by users.\n\nIf ever you really do want to contribute something, think about the people working hard to maintain the filter lists you are using, which were made available to use by all for free.\n\n***\n\n Documentation\n Release notes\n Community support @ Reddit\n Contributors @ GitHub\n Contributors @ Crowdin","weeklyDownloads":119104,"type":"extension","creator":{"name":"Raymond Hill","url":"https://addons.mozilla.org/en-US/firefox/user/11423598/"},"developers":[],"screenshots":[{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/238/238546.png?modified=1590420038","width":1011,"height":758,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/238/238546.png?modified=1590420038","thumbnailWidth":640,"thumbnailHeight":480,"caption":"The popup panel: default mode"},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/238/238548.png?modified=1590420038","width":1011,"height":758,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/238/238548.png?modified=1590420038","thumbnailWidth":640,"thumbnailHeight":480,"caption":"The dashboard: stock filter lists"},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/238/238547.png?modified=1590420038","width":1011,"height":758,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/238/238547.png?modified=1590420038","thumbnailWidth":640,"thumbnailHeight":480,"caption":"The popup panel: default-deny mode"},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/238/238549.png?modified=1590420038","width":1011,"height":758,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/238/238549.png?modified=1590420038","thumbnailWidth":640,"thumbnailHeight":480,"caption":"The dashboard: settings"},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/238/238552.png?modified=1590420044","width":970,"height":1800,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/238/238552.png?modified=1590420044","thumbnailWidth":259,"thumbnailHeight":480,"caption":"The popup panel in Firefox Preview: default mode with more blocking options revealed"},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/230/230370.png?modified=1590420038","width":800,"height":600,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/230/230370.png?modified=1590420038","thumbnailWidth":640,"thumbnailHeight":480,"caption":"The unified logger tells you all that uBO is seeing and doing"}],"contributionURL":"","averageRating":4.7304,"reviewCount":4346,"reviewURL":"https://addons.mozilla.org/en-US/firefox/addon/ublock-origin/reviews/","updateDate":1606943718000},{"id":"{b9db16a4-6edc-47ec-a1f4-b86292ed211d}","icons":{"32":"https://addons.cdn.mozilla.net/user-media/addon_icons/3/3006-32.png?modified=mcrushed","64":"https://addons.cdn.mozilla.net/user-media/addon_icons/3/3006-64.png?modified=mcrushed","128":"https://addons.cdn.mozilla.net/user-media/addon_icons/3/3006-128.png?modified=mcrushed"},"name":"Video DownloadHelper","version":"7.3.9","sourceURI":"https://addons.mozilla.org/firefox/downloads/file/3534334/video_downloadhelper-7.3.9-an+fx.xpi","homepageURL":"http://www.downloadhelper.net/","supportURL":"http://www.downloadhelper.net/support.php","description":"The easy way to download and convert Web videos from hundreds of YouTube-like sites.","fullDescription":"Video DownloadHelper is the most complete tool for extracting videos and image files from websites and saving them to your hard drive.\n\nJust surf the web as you normally do. When DownloadHelper detects embedded videos it can access for download, the toolbar icon highlights and a simple menu allows you to download files by simply clicking an item.\n\nFor instance, if you go to a YouTube page, you'll be able to download the video directly on your file system. It also works with most other popular video sites like DailyMotion, Facebook, Periscope, Vimeo, Twitch, Liveleak, Vine, UStream, Fox, Bloomberg, RAI, France 2-3, Break, Metacafe, and thousands of others.\n\nVideo DownloadHelper supports several types of streamings, making the add-on unique amongst Video downloaders: HTTP, HLS, DASH, … Whenever a site uses a non-supported streaming technology, Video DownloadHelper is able to capture the media directly from the screen and generate a video file.\n\nBesides downloading, Video DownloadHelper is also capable of making file conversions (i.e. change audio and video formats) and aggregation (combining separate audio and video into a single file). This is an upgrade feature that helps pay for the free stuff (we need to eat too). You are not compelled to use conversion for downloading videos from websites, and you can avoid picking variants marked as ADP to avoid the need for aggregation.\n\nVideo overview on how to use Video DownloadHelper: https://www.youtube.com/watch?v=mZT8yI60k_4\n\nSupport can be obtained from the dedicated support forum.\n\nPlease stay tuned by following us on Twitter (@downloadhelper), or Facebook.","weeklyDownloads":69961,"type":"extension","creator":{"name":"mig","url":"https://addons.mozilla.org/en-US/firefox/user/32479/"},"developers":[],"screenshots":[{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/25/25993.png?modified=1543518772","width":200,"height":150,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/25/25993.png?modified=1543518772","thumbnailWidth":200,"thumbnailHeight":150,"caption":"Video DownloadHelper"},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/154/154820.png?modified=1543518772","width":327,"height":124,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/154/154820.png?modified=1543518772","thumbnailWidth":327,"thumbnailHeight":124,"caption":"Video DownloadHelper animated toobar icon"},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/154/154824.png?modified=1543518773","width":250,"height":200,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/154/154824.png?modified=1543518773","thumbnailWidth":250,"thumbnailHeight":200,"caption":"Video DownloadHelper main panel"},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/154/154822.png?modified=1543518774","width":361,"height":289,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/154/154822.png?modified=1543518774","thumbnailWidth":361,"thumbnailHeight":289,"caption":"Video DownloadHelper main panel"},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/154/154826.png?modified=1543518774","width":320,"height":317,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/154/154826.png?modified=1543518774","thumbnailWidth":320,"thumbnailHeight":317,"caption":"Video DownloadHelper available actions"},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/154/154828.png?modified=1543518775","width":293,"height":250,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/154/154828.png?modified=1543518775","thumbnailWidth":293,"thumbnailHeight":250,"caption":"Video DownloadHelper quality variants settings"}],"contributionURL":"","averageRating":4.273,"reviewCount":18332,"reviewURL":"https://addons.mozilla.org/en-US/firefox/addon/video-downloadhelper/reviews/","updateDate":1587479713000},{"id":"jid1-MnnxcxisBPnSXQ@jetpack","icons":{"32":"https://addons.cdn.mozilla.net/user-media/addon_icons/506/506646-32.png?modified=mcrushed","64":"https://addons.cdn.mozilla.net/user-media/addon_icons/506/506646-64.png?modified=mcrushed","128":"https://addons.cdn.mozilla.net/user-media/addon_icons/506/506646-128.png?modified=mcrushed"},"name":"Privacy Badger","version":"2020.10.7","sourceURI":"https://addons.mozilla.org/firefox/downloads/file/3656444/privacy_badger-2020.10.7-an+fx.xpi","homepageURL":"https://privacybadger.org/","supportURL":"https://privacybadger.org/#faq","description":"Automatically learns to block invisible trackers.","fullDescription":"Privacy Badger automatically learns to block invisible trackers. Instead of keeping lists of what to block, Privacy Badger automatically discovers trackers based on their behavior.\n\nPrivacy Badger sends the Global Privacy Control signal to opt you out of data sharing and selling, and the Do Not Track signal to tell companies not to track you. If trackers ignore your wishes, Privacy Badger will learn to block them.\n\nBesides automatic tracker blocking, Privacy Badger replaces potentially useful trackers (video players, comments widgets, etc.) with click-to-activate placeholders, and removes outgoing link click tracking on Facebook and Google, with more privacy protections on the way.\n\nTo learn more, see the FAQ on Privacy Badger's homepage.","weeklyDownloads":15851,"type":"extension","creator":{"name":"EFF Technologists","url":"https://addons.mozilla.org/en-US/firefox/user/5474073/"},"developers":[],"screenshots":[{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/225/225184.png?modified=1569261286","width":1920,"height":1080,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/225/225184.png?modified=1569261286","thumbnailWidth":640,"thumbnailHeight":360,"caption":"Privacy Badger is a project of the Electronic Frontier Foundation"},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/171/171793.png?modified=1569261279","width":700,"height":394,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/171/171793.png?modified=1569261279","thumbnailWidth":640,"thumbnailHeight":360,"caption":"Privacy Badger at work on the whitehouse.gov privacy policy page."}],"contributionURL":"https://www.paypal.me/SupportEFF?utm_content=product-page-contribute&utm_medium=referral&utm_source=addons.mozilla.org","averageRating":4.7826,"reviewCount":406,"reviewURL":"https://addons.mozilla.org/en-US/firefox/addon/privacy-badger17/reviews/","updateDate":1602145241000},{"id":"https-everywhere@eff.org","icons":{"32":"https://addons.cdn.mozilla.net/user-media/addon_icons/229/229918-32.png?modified=mcrushed","64":"https://addons.cdn.mozilla.net/user-media/addon_icons/229/229918-64.png?modified=mcrushed","128":"https://addons.cdn.mozilla.net/user-media/addon_icons/229/229918-128.png?modified=mcrushed"},"name":"HTTPS Everywhere","version":"2020.11.17","sourceURI":"https://addons.mozilla.org/firefox/downloads/file/3679479/https_everywhere-2020.11.17-an+fx.xpi","homepageURL":"https://www.eff.org/https-everywhere","supportURL":"https://www.eff.org/https-everywhere","description":"Encrypt the web! HTTPS Everywhere is a Firefox extension to protect your communications by enabling HTTPS encryption automatically on sites that are known to support it, even when you type URLs or follow links that omit the https: prefix.","fullDescription":"Many sites on the web offer some limited support for encryption over HTTPS, but make it difficult to use. For instance, they may default to unencrypted HTTP, or fill encrypted pages with links that go back to the unencrypted site.\n\nThe HTTPS Everywhere extension fixes these problems by rewriting all requests to these sites to HTTPS.","weeklyDownloads":14968,"type":"extension","creator":{"name":"EFF Technologists","url":"https://addons.mozilla.org/en-US/firefox/user/5474073/"},"developers":[],"screenshots":[{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/214/214771.png?modified=1549592598","width":1280,"height":800,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/214/214771.png?modified=1549592598","thumbnailWidth":640,"thumbnailHeight":400}],"contributionURL":"https://www.paypal.me/SupportEFF?utm_content=product-page-contribute&utm_medium=referral&utm_source=addons.mozilla.org","averageRating":4.6132,"reviewCount":549,"reviewURL":"https://addons.mozilla.org/en-US/firefox/addon/https-everywhere/reviews/","updateDate":1605604187000},{"id":"chrome-gnome-shell@gnome.org","icons":{"32":"https://addons.cdn.mozilla.net/user-media/addon_icons/751/751081-32.png?modified=1521616823","64":"https://addons.cdn.mozilla.net/user-media/addon_icons/751/751081-64.png?modified=1521616823","128":"https://addons.cdn.mozilla.net/user-media/addon_icons/751/751081-128.png?modified=1521616823"},"name":"GNOME Shell integration","version":"10.1","sourceURI":"https://addons.mozilla.org/firefox/downloads/file/898030/gnome_shell_integration-10.1-an+fx-linux.xpi","homepageURL":"https://wiki.gnome.org/Projects/GnomeShellIntegrationForChrome","supportURL":"https://bugzilla.gnome.org","description":"This extension provides integration with GNOME Shell and the corresponding extensions repository https://extensions.gnome.org","fullDescription":"You MUST install native connector for this extension to work.\n\nFor Arch Linux there is a PKGBUILD available in the AUR: https://aur.archlinux.org/packages/chrome-gnome-shell-git\n\nFor Debian, Fedora, Gentoo and Ubuntu you can install package named \"chrome-gnome-shell\".\n\nYou also can install connector manually. See https://wiki.gnome.org/Projects/GnomeShellIntegrationForChrome/Installation for install instructions.","weeklyDownloads":1453,"type":"extension","creator":{"name":"Yuri Konotopov","url":"https://addons.mozilla.org/en-US/firefox/user/12725919/"},"developers":[],"screenshots":[{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/183/183915.png?modified=1543520728","width":700,"height":438,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/183/183915.png?modified=1543520728","thumbnailWidth":640,"thumbnailHeight":400}],"contributionURL":"","averageRating":4.2778,"reviewCount":63,"reviewURL":"https://addons.mozilla.org/en-US/firefox/addon/gnome-shell-integration/reviews/","updateDate":1521613807000},{"id":"{9350bc42-47fb-4598-ae0f-825e3dd9ceba}","icons":{"32":"https://addons.cdn.mozilla.net/user-media/addon_icons/918/918574-32.png?modified=1531770407","64":"https://addons.cdn.mozilla.net/user-media/addon_icons/918/918574-64.png?modified=1531770407","128":"https://addons.cdn.mozilla.net/user-media/addon_icons/918/918574-128.png?modified=1531770407"},"name":"Absolute Enable Right Click & Copy","version":"1.3.8","sourceURI":"https://addons.mozilla.org/firefox/downloads/file/1205179/absolute_enable_right_click_copy-1.3.8-fx.xpi","homepageURL":null,"supportURL":null,"description":"Force Enable Right Click & Copy","fullDescription":"Get The Best Browsing Experience Without Limitations And Restrictions In An Online World\n\n★ Features :\n→ Remove Copy Text Protection On All Website\n→ Force Enable Right Click Button\n→ Allow Copy And Highlight\n→ Disable Annoying Dialog Message (Not Able To Copy Content On This Webpage)\n→ Re-Enable Context Menu\n→ Include \"Absolute Mode\" To Force Remove Any Type Of Protection\n\n------------------------------------------------------------------------\nIf You Like This Extension, Please Rate And Share\nMade Possible By Absolute","weeklyDownloads":1720,"type":"extension","creator":{"name":"Absolute","url":"https://addons.mozilla.org/en-US/firefox/user/13673741/"},"developers":[],"screenshots":[{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/204/204829.png?modified=1543521035","width":640,"height":400,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/204/204829.png?modified=1543521035","thumbnailWidth":640,"thumbnailHeight":400,"caption":"01"},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/204/204830.png?modified=1543521036","width":640,"height":400,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/204/204830.png?modified=1543521036","thumbnailWidth":640,"thumbnailHeight":400,"caption":"02"}],"contributionURL":"","averageRating":4.5783,"reviewCount":145,"reviewURL":"https://addons.mozilla.org/en-US/firefox/addon/absolute-enable-right-click/reviews/","updateDate":1547160307000},{"id":"wayback_machine@mozilla.org","icons":{"32":"https://addons.cdn.mozilla.net/user-media/addon_icons/711/711438-32.png?modified=1524082823","64":"https://addons.cdn.mozilla.net/user-media/addon_icons/711/711438-64.png?modified=1524082823","128":"https://addons.cdn.mozilla.net/user-media/addon_icons/711/711438-128.png?modified=1524082823"},"name":"Wayback Machine","version":"1.8.6","sourceURI":"https://addons.mozilla.org/firefox/downloads/file/929315/wayback_machine-1.8.6-an+fx.xpi","homepageURL":null,"supportURL":"http://web.archive.org","description":"Detects dead pages, 404s, DNS failures & a range of other web breakdowns, offering to show archived versions via the Internet Archive's Wayback Machine. In addition you can archive web pages, and see their most recent & first archives.","fullDescription":"Detects dead pages, 404s, DNS failures & a range of other web breakdowns, offering to show archived versions via the Internet Archive's Wayback Machine. In addition you can archive web pages, and see their most recent & first archives.\n\nIf you used No More 404s on Test Pilot, this extention is for you!","weeklyDownloads":324,"type":"extension","creator":{"name":"Internet Archive","url":"https://addons.mozilla.org/en-US/firefox/user/12373129/"},"developers":[{"name":"Mark Graham","url":"https://addons.mozilla.org/en-US/firefox/user/12835321/"}],"screenshots":[{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/182/182679.png?modified=1543520648","width":199,"height":249,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/182/182679.png?modified=1543520648","thumbnailWidth":199,"thumbnailHeight":249,"caption":"Save an archive or a URL to the Wayback Machine or see the first, or most recent, archive of that URL."},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/182/182680.png?modified=1543520649","width":700,"height":330,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/182/182680.png?modified=1543520649","thumbnailWidth":640,"thumbnailHeight":302,"caption":"If there is an archive in the Wayback Machine, of a page not available via the \"live web\" you will be shown this pop-up."}],"contributionURL":"","averageRating":3.8274,"reviewCount":96,"reviewURL":"https://addons.mozilla.org/en-US/firefox/addon/wayback-machine_new/reviews/","updateDate":1524081009000},{"id":"{b7f9d2cd-d772-4302-8c3f-eb941af36f76}","icons":{"32":"https://addons.cdn.mozilla.net/user-media/addon_icons/2600/2600548-32.png?modified=b183bc03","64":"https://addons.cdn.mozilla.net/user-media/addon_icons/2600/2600548-64.png?modified=b183bc03","128":"https://addons.cdn.mozilla.net/user-media/addon_icons/2600/2600548-128.png?modified=b183bc03"},"name":"Privacy Redirect","version":"1.1.43","sourceURI":"https://addons.mozilla.org/firefox/downloads/file/3674237/privacy_redirect-1.1.43-an+fx.xpi","homepageURL":"https://github.com/SimonBrazell/privacy-redirect","supportURL":"https://github.com/SimonBrazell/privacy-redirect","description":"A simple web extension that redirects Twitter, YouTube, Instagram & Google Maps requests to privacy friendly alternatives.","fullDescription":"Redirects Twitter, YouTube, Instagram, & Google Maps requests to privacy friendly alternatives - Nitter, Invidious, Bibliogram, & OpenStreetMap.\n\nAllows for setting custom instances, toggling all redirects on/off and more.\n\n★ More Info: ℹ️\n\n Nitter\n Invidious\n Bibliogram\n OpenStreetMap\n\n\nThe code for this web extension is available on Github.\n\n★ Donate: 👨🏻‍💻\nIf you like this extension and are financially able please consider buying me a coffee ☕️ to show your appreciation and support the continuation of the project.\n\n★ What's New in This Version (v1.1.43) 🆕\n\n Added the correct Chinese (China) language code reference.\n Fixed an issue with FreeTube redirects, incorrectly redirecting some script requests.\n Added Reddit redirects to old.reddit.com or i.reddit.com.\n Added the ability to customise the random instance pools via the options menu (Advanced tab).\n\n\n★ Permissions: ℹ️\n\n Please note, access to all website navigation events ( all URLs), not just the target domains, is required to allow embedded video redirects to occur. At this time I know of no other way to achieve iframe redirects, happy to hear some suggestions on this though 🙂","weeklyDownloads":163,"type":"extension","creator":{"name":"Simon Brazell","url":"https://addons.mozilla.org/en-US/firefox/user/15274891/"},"developers":[],"screenshots":[{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/241/241463.png?modified=1594553540","width":2400,"height":1500,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/241/241463.png?modified=1594553540","thumbnailWidth":640,"thumbnailHeight":400,"caption":"Nitter"},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/241/241464.png?modified=1594553544","width":2400,"height":1500,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/241/241464.png?modified=1594553544","thumbnailWidth":640,"thumbnailHeight":400,"caption":"Invidious"},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/241/241465.png?modified=1594553540","width":2400,"height":1500,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/241/241465.png?modified=1594553540","thumbnailWidth":640,"thumbnailHeight":400,"caption":"Bibliogram"},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/241/241466.png?modified=1594553545","width":2400,"height":1500,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/241/241466.png?modified=1594553545","thumbnailWidth":640,"thumbnailHeight":400,"caption":"OpenStreetMap"},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/241/241467.png?modified=1594553541","width":2400,"height":1500,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/241/241467.png?modified=1594553541","thumbnailWidth":640,"thumbnailHeight":400,"caption":"Options"}],"contributionURL":"https://www.buymeacoffee.com/SimonBrazell?utm_content=product-page-contribute&utm_medium=referral&utm_source=addons.mozilla.org","averageRating":4.7576,"reviewCount":17,"reviewURL":"https://addons.mozilla.org/en-US/firefox/addon/privacy-redirect/reviews/","updateDate":1604831413000},{"id":"yayanotherspeeddial@bakadev.fr","icons":{"32":"https://addons.cdn.mozilla.net/user-media/addon_icons/908/908898-32.png?modified=1532959315","64":"https://addons.cdn.mozilla.net/user-media/addon_icons/908/908898-64.png?modified=1532959315","128":"https://addons.cdn.mozilla.net/user-media/addon_icons/908/908898-128.png?modified=1532959315"},"name":"Yay! Another Speed dial!","version":"1.0.9.2","sourceURI":"https://addons.mozilla.org/firefox/downloads/file/1037832/yay_another_speed_dial-1.0.9.2-an+fx.xpi","homepageURL":"https://www.yayspeeddial.com/","supportURL":null,"description":"A cool and highly customizable Speed Dial focused on style and simplicity.","fullDescription":"Yay! Another Speed dial! is an extension to replace the home page when opening the browser or a new tab.\nYou can organize your bookmarks by tabs to quickly access your favorite sites.\nThe creation of an account makes it possible to synchronize your bookmarks between several computers, mobiles and tablets.\nA theme editor makes it possible to completely personalize your homepage as you wish!\n\nfeatures\n- Fully customize your homepage or use one of our already created themes.\n- Share your theme and use a theme created by other users in the theme gallery.\n- Synchronize your bookmarks, themes and preferences between several computers, mobiles and tablets.\n- Fully responsive design\n- Picture Gallery by PEXELS directly integrated to choose from thousands of beautiful wallpaper\n- Organize your bookmarks by tabs\n- Easily add the site you are visiting to one of the tabs you have created","weeklyDownloads":11,"type":"extension","creator":{"name":"Mimiste","url":"https://addons.mozilla.org/en-US/firefox/user/13536280/"},"developers":[],"screenshots":[{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/198/198155.png?modified=1543521024","width":700,"height":438,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/198/198155.png?modified=1543521024","thumbnailWidth":640,"thumbnailHeight":400,"caption":"Home page"},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/198/198156.png?modified=1543521025","width":700,"height":438,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/198/198156.png?modified=1543521025","thumbnailWidth":640,"thumbnailHeight":400,"caption":"Theme editor (Page)"},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/198/198157.png?modified=1543521026","width":700,"height":438,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/198/198157.png?modified=1543521026","thumbnailWidth":640,"thumbnailHeight":400,"caption":"Theme editor (Dials)"},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/198/198158.png?modified=1543521027","width":700,"height":438,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/198/198158.png?modified=1543521027","thumbnailWidth":640,"thumbnailHeight":400,"caption":"Pexel gallery for wallpapers"},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/198/198159.png?modified=1543521028","width":700,"height":438,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/198/198159.png?modified=1543521028","thumbnailWidth":640,"thumbnailHeight":400,"caption":"Theme gallery"}],"contributionURL":"https://www.paypal.com/donate/?token=PbH2msRz-nbqfCjJzSxg38MWE619YgzqzXP3yWxU7xm8DFWg-UpUHI-SNsrG_Ddrbo7GAG&country.x=FR&locale.x=&utm_content=product-page-contribute&utm_medium=referral&utm_source=addons.mozilla.org","averageRating":4.24,"reviewCount":57,"reviewURL":"https://addons.mozilla.org/en-US/firefox/addon/yay-another-speed-dial/reviews/","updateDate":1533717607000},{"id":"{5173bfae-59df-4a20-a9dd-0ab3e8c82e36}","icons":{"32":"https://addons.cdn.mozilla.net/static/img/addon-icons/default-32.png","64":"https://addons.cdn.mozilla.net/static/img/addon-icons/default-64.png","128":"https://addons.cdn.mozilla.net/static/img/addon-icons/default-128.png"},"name":"Sci-Hub X Now!","version":"0.0.3","sourceURI":"https://addons.mozilla.org/firefox/downloads/file/3658279/sci_hub_now-0.0.3-an+fx.xpi","homepageURL":"https://github.com/gchenfc/sci-hub-now","supportURL":"https://github.com/gchenfc/sci-hub-now","description":"Opens the sci-hub page for the article you want to read.\nA continuation of https://addons.mozilla.org/en-US/firefox/addon/sci-hub-now/ by developer 0x01h who is no longer maintaining the original extension.","fullDescription":"When on a publisher's page for an academic article, click the sci-hub \"bird\" icon to go to the corresponding sci-hub page.\nWorks by searching for the doi anywhere on the page.\n\nAllows you to change the sci-hub domain in \"preferences\" in case sci-hub mirror changes.\n\nNote: this was originally made by 0x01h but he no longer maintains it. I have made minor modifications and will continue maintaining it until at least 2024.","weeklyDownloads":38,"type":"extension","creator":{"name":"Gerry","url":"https://addons.mozilla.org/en-US/firefox/user/16354622/"},"developers":[],"screenshots":[],"contributionURL":"","averageRating":5,"reviewCount":2,"reviewURL":"https://addons.mozilla.org/en-US/firefox/addon/sci-hub-x-now/reviews/","updateDate":1602438611000},{"id":"{acc91f3f-2194-4f88-b25a-84ec4ea65683}","icons":{"32":"https://addons.cdn.mozilla.net/user-media/addon_icons/963/963207-32.png?modified=966bd40d","64":"https://addons.cdn.mozilla.net/user-media/addon_icons/963/963207-64.png?modified=966bd40d","128":"https://addons.cdn.mozilla.net/user-media/addon_icons/963/963207-128.png?modified=966bd40d"},"name":"Dat P2P Protocol","version":"0.1.8","sourceURI":"https://addons.mozilla.org/firefox/downloads/file/3483004/dat_p2p_protocol-0.1.8-fx.xpi","homepageURL":null,"supportURL":"https://github.com/sammacbeth/dat-fox/issues","description":"Makes the dat:// protocol available.\n\nTo run this extension you will need to be running a dat Gateway on your local machine. See the instructions here for instructions on how to do this: https://github.com/sammacbeth/dat-fox/blob/master/README.md","fullDescription":null,"weeklyDownloads":1,"type":"extension","creator":{"name":"Sam Macbeth","url":"https://addons.mozilla.org/en-US/firefox/user/13924280/"},"developers":[],"screenshots":[],"contributionURL":"","averageRating":5,"reviewCount":2,"reviewURL":"https://addons.mozilla.org/en-US/firefox/addon/dat-p2p-protocol/reviews/","updateDate":1578662112000},{"id":"keepassxc-browser@keepassxc.org","icons":{"32":"https://addons.cdn.mozilla.net/user-media/addon_icons/917/917354-32.png?modified=1586435702","64":"https://addons.cdn.mozilla.net/user-media/addon_icons/917/917354-64.png?modified=1586435702","128":"https://addons.cdn.mozilla.net/user-media/addon_icons/917/917354-128.png?modified=1586435702"},"name":"KeePassXC-Browser","version":"1.7.3","sourceURI":"https://addons.mozilla.org/firefox/downloads/file/3673941/keepassxc_browser-1.7.3-fx.xpi","homepageURL":"https://keepassxc.org/","supportURL":"https://github.com/keepassxreboot/keepassxc-browser","description":"Official browser plugin for the KeePassXC password manager (https://keepassxc.org).","fullDescription":"Official browser plugin for the KeePassXC password manager (https://keepassxc.org).\n\nThe thing computers can do best is storing information.\nYou shouldn't waste your time trying to remember and type your passwords.\nKeePassXC can store your passwords safely and auto-type them into your everyday websites and applications.","weeklyDownloads":1631,"type":"extension","creator":{"name":"KeePassXC Team","url":"https://addons.mozilla.org/en-US/firefox/user/13036987/"},"developers":[],"screenshots":[{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/197/197999.png?modified=1585246327","width":700,"height":198,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/197/197999.png?modified=1585246327","thumbnailWidth":640,"thumbnailHeight":181,"caption":"KeePassXC"},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/234/234592.png?modified=1585246331","width":1513,"height":1047,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/234/234592.png?modified=1585246331","thumbnailWidth":640,"thumbnailHeight":443,"caption":"Settings page"}],"contributionURL":"https://www.paypal.me/jbevendorff?utm_content=product-page-contribute&utm_medium=referral&utm_source=addons.mozilla.org","averageRating":4.2669,"reviewCount":152,"reviewURL":"https://addons.mozilla.org/en-US/firefox/addon/keepassxc-browser/reviews/","updateDate":1604742314000}]} \ No newline at end of file +{"schema":6,"addons":[{"id":"uBlock0@raymondhill.net","icons":{"32":"https://addons.cdn.mozilla.net/user-media/addon_icons/607/607454-32.png?modified=mcrushed","64":"https://addons.cdn.mozilla.net/user-media/addon_icons/607/607454-64.png?modified=mcrushed","128":"https://addons.cdn.mozilla.net/user-media/addon_icons/607/607454-128.png?modified=mcrushed"},"name":"uBlock Origin","version":"1.32.4","sourceURI":"https://addons.mozilla.org/firefox/downloads/file/3701081/ublock_origin-1.32.4-an+fx.xpi","homepageURL":"https://github.com/gorhill/uBlock#ublock-origin","supportURL":"https://old.reddit.com/r/uBlockOrigin/","description":"Finally, an efficient wide-spectrum content blocker. Easy on CPU and memory.","fullDescription":"uBlock Origin is not an \"ad blocker\", it's a wide-spectrum content blocker with CPU and memory efficiency as a primary feature.\n\n***\n\nOut of the box, these lists of filters are loaded and enforced:\n\n- EasyList (ads)\n- Peter Lowe’s Ad server list (ads and tracking)\n- EasyPrivacy (tracking)\n- Malware domains\n\nMore lists are available for you to select if you wish:\n\n- Fanboy’s Enhanced Tracking List\n- Dan Pollock’s hosts file\n- MVPS HOSTS\n- Spam404\n- And many others\n\nAdditionally, you can point-and-click to block JavaScript locally or globally, create your own global or local rules to override entries from filter lists, and many more advanced features.\n\n***\n\nFree.\nOpen source with public license (GPLv3)\nFor users by users.\n\nIf ever you really do want to contribute something, think about the people working hard to maintain the filter lists you are using, which were made available to use by all for free.\n\n***\n\n Documentation\n Release notes\n Community support @ Reddit\n Contributors @ GitHub\n Contributors @ Crowdin","weeklyDownloads":119133,"type":"extension","creator":{"name":"Raymond Hill","url":"https://addons.mozilla.org/en-US/firefox/user/11423598/"},"developers":[],"screenshots":[{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/238/238546.png?modified=1590420038","width":1011,"height":758,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/238/238546.png?modified=1590420038","thumbnailWidth":640,"thumbnailHeight":480,"caption":"The popup panel: default mode"},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/238/238548.png?modified=1590420038","width":1011,"height":758,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/238/238548.png?modified=1590420038","thumbnailWidth":640,"thumbnailHeight":480,"caption":"The dashboard: stock filter lists"},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/238/238547.png?modified=1590420038","width":1011,"height":758,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/238/238547.png?modified=1590420038","thumbnailWidth":640,"thumbnailHeight":480,"caption":"The popup panel: default-deny mode"},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/238/238549.png?modified=1590420038","width":1011,"height":758,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/238/238549.png?modified=1590420038","thumbnailWidth":640,"thumbnailHeight":480,"caption":"The dashboard: settings"},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/238/238552.png?modified=1590420044","width":970,"height":1800,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/238/238552.png?modified=1590420044","thumbnailWidth":259,"thumbnailHeight":480,"caption":"The popup panel in Firefox Preview: default mode with more blocking options revealed"},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/230/230370.png?modified=1590420038","width":800,"height":600,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/230/230370.png?modified=1590420038","thumbnailWidth":640,"thumbnailHeight":480,"caption":"The unified logger tells you all that uBO is seeing and doing"}],"contributionURL":"","averageRating":4.7335,"reviewCount":4397,"reviewURL":"https://addons.mozilla.org/en-US/firefox/addon/ublock-origin/reviews/","updateDate":1610811914000},{"id":"{b9db16a4-6edc-47ec-a1f4-b86292ed211d}","icons":{"32":"https://addons.cdn.mozilla.net/user-media/addon_icons/3/3006-32.png?modified=mcrushed","64":"https://addons.cdn.mozilla.net/user-media/addon_icons/3/3006-64.png?modified=mcrushed","128":"https://addons.cdn.mozilla.net/user-media/addon_icons/3/3006-128.png?modified=mcrushed"},"name":"Video DownloadHelper","version":"7.4.0","sourceURI":"https://addons.mozilla.org/firefox/downloads/file/3695227/video_downloadhelper-7.4.0-fx.xpi","homepageURL":"http://www.downloadhelper.net/","supportURL":"http://www.downloadhelper.net/support.php","description":"The easy way to download and convert Web videos from hundreds of YouTube-like sites.","fullDescription":"Video DownloadHelper is the most complete tool for extracting videos and image files from websites and saving them to your hard drive.\n\nJust surf the web as you normally do. When DownloadHelper detects embedded videos it can access for download, the toolbar icon highlights and a simple menu allows you to download files by simply clicking an item.\n\nFor instance, if you go to a YouTube page, you'll be able to download the video directly on your file system. It also works with most other popular video sites like DailyMotion, Facebook, Periscope, Vimeo, Twitch, Liveleak, Vine, UStream, Fox, Bloomberg, RAI, France 2-3, Break, Metacafe, and thousands of others.\n\nVideo DownloadHelper supports several types of streamings, making the add-on unique amongst Video downloaders: HTTP, HLS, DASH, … Whenever a site uses a non-supported streaming technology, Video DownloadHelper is able to capture the media directly from the screen and generate a video file.\n\nBesides downloading, Video DownloadHelper is also capable of making file conversions (i.e. change audio and video formats) and aggregation (combining separate audio and video into a single file). This is an upgrade feature that helps pay for the free stuff (we need to eat too). You are not compelled to use conversion for downloading videos from websites, and you can avoid picking variants marked as ADP to avoid the need for aggregation.\n\nVideo overview on how to use Video DownloadHelper: https://www.youtube.com/watch?v=mZT8yI60k_4\n\nSupport can be obtained from the dedicated support forum.\n\nPlease stay tuned by following us on Twitter (@downloadhelper), or Facebook.","weeklyDownloads":71429,"type":"extension","creator":{"name":"mig","url":"https://addons.mozilla.org/en-US/firefox/user/32479/"},"developers":[],"screenshots":[{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/25/25993.png?modified=1543518772","width":200,"height":150,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/25/25993.png?modified=1543518772","thumbnailWidth":200,"thumbnailHeight":150,"caption":"Video DownloadHelper"},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/154/154820.png?modified=1543518772","width":327,"height":124,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/154/154820.png?modified=1543518772","thumbnailWidth":327,"thumbnailHeight":124,"caption":"Video DownloadHelper animated toobar icon"},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/154/154824.png?modified=1543518773","width":250,"height":200,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/154/154824.png?modified=1543518773","thumbnailWidth":250,"thumbnailHeight":200,"caption":"Video DownloadHelper main panel"},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/154/154822.png?modified=1543518774","width":361,"height":289,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/154/154822.png?modified=1543518774","thumbnailWidth":361,"thumbnailHeight":289,"caption":"Video DownloadHelper main panel"},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/154/154826.png?modified=1543518774","width":320,"height":317,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/154/154826.png?modified=1543518774","thumbnailWidth":320,"thumbnailHeight":317,"caption":"Video DownloadHelper available actions"},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/154/154828.png?modified=1543518775","width":293,"height":250,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/154/154828.png?modified=1543518775","thumbnailWidth":293,"thumbnailHeight":250,"caption":"Video DownloadHelper quality variants settings"}],"contributionURL":"","averageRating":4.2718,"reviewCount":18597,"reviewURL":"https://addons.mozilla.org/en-US/firefox/addon/video-downloadhelper/reviews/","updateDate":1608112527000},{"id":"jid1-MnnxcxisBPnSXQ@jetpack","icons":{"32":"https://addons.cdn.mozilla.net/user-media/addon_icons/506/506646-32.png?modified=mcrushed","64":"https://addons.cdn.mozilla.net/user-media/addon_icons/506/506646-64.png?modified=mcrushed","128":"https://addons.cdn.mozilla.net/user-media/addon_icons/506/506646-128.png?modified=mcrushed"},"name":"Privacy Badger","version":"2020.12.10","sourceURI":"https://addons.mozilla.org/firefox/downloads/file/3691765/privacy_badger-2020.12.10-an+fx.xpi","homepageURL":"https://privacybadger.org/","supportURL":"https://privacybadger.org/#faq","description":"Automatically learns to block invisible trackers.","fullDescription":"Privacy Badger automatically learns to block invisible trackers. Instead of keeping lists of what to block, Privacy Badger automatically discovers trackers based on their behavior.\n\nPrivacy Badger sends the Global Privacy Control signal to opt you out of data sharing and selling, and the Do Not Track signal to tell companies not to track you. If trackers ignore your wishes, Privacy Badger will learn to block them.\n\nBesides automatic tracker blocking, Privacy Badger replaces potentially useful trackers (video players, comments widgets, etc.) with click-to-activate placeholders, and removes outgoing link click tracking on Facebook and Google, with more privacy protections on the way.\n\nTo learn more, see the FAQ on Privacy Badger's homepage.","weeklyDownloads":39292,"type":"extension","creator":{"name":"EFF Technologists","url":"https://addons.mozilla.org/en-US/firefox/user/5474073/"},"developers":[],"screenshots":[{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/225/225184.png?modified=1569261286","width":1920,"height":1080,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/225/225184.png?modified=1569261286","thumbnailWidth":640,"thumbnailHeight":360,"caption":"Privacy Badger is a project of the Electronic Frontier Foundation"},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/171/171793.png?modified=1569261279","width":700,"height":394,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/171/171793.png?modified=1569261279","thumbnailWidth":640,"thumbnailHeight":360,"caption":"Privacy Badger at work on the whitehouse.gov privacy policy page."}],"contributionURL":"https://www.paypal.me/SupportEFF?utm_content=product-page-contribute&utm_medium=referral&utm_source=addons.mozilla.org","averageRating":4.7852,"reviewCount":412,"reviewURL":"https://addons.mozilla.org/en-US/firefox/addon/privacy-badger17/reviews/","updateDate":1607941528000},{"id":"chrome-gnome-shell@gnome.org","icons":{"32":"https://addons.cdn.mozilla.net/user-media/addon_icons/751/751081-32.png?modified=1521616823","64":"https://addons.cdn.mozilla.net/user-media/addon_icons/751/751081-64.png?modified=1521616823","128":"https://addons.cdn.mozilla.net/user-media/addon_icons/751/751081-128.png?modified=1521616823"},"name":"GNOME Shell integration","version":"10.1","sourceURI":"https://addons.mozilla.org/firefox/downloads/file/898030/gnome_shell_integration-10.1-an+fx-linux.xpi","homepageURL":"https://wiki.gnome.org/Projects/GnomeShellIntegrationForChrome","supportURL":"https://bugzilla.gnome.org","description":"This extension provides integration with GNOME Shell and the corresponding extensions repository https://extensions.gnome.org","fullDescription":"You MUST install native connector for this extension to work.\n\nFor Arch Linux there is a PKGBUILD available in the AUR: https://aur.archlinux.org/packages/chrome-gnome-shell-git\n\nFor Debian, Fedora, Gentoo and Ubuntu you can install package named \"chrome-gnome-shell\".\n\nYou also can install connector manually. See https://wiki.gnome.org/Projects/GnomeShellIntegrationForChrome/Installation for install instructions.","weeklyDownloads":1405,"type":"extension","creator":{"name":"Yuri Konotopov","url":"https://addons.mozilla.org/en-US/firefox/user/12725919/"},"developers":[],"screenshots":[{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/183/183915.png?modified=1543520728","width":700,"height":438,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/183/183915.png?modified=1543520728","thumbnailWidth":640,"thumbnailHeight":400}],"contributionURL":"","averageRating":4.2882,"reviewCount":65,"reviewURL":"https://addons.mozilla.org/en-US/firefox/addon/gnome-shell-integration/reviews/","updateDate":1521613807000},{"id":"{9350bc42-47fb-4598-ae0f-825e3dd9ceba}","icons":{"32":"https://addons.cdn.mozilla.net/user-media/addon_icons/918/918574-32.png?modified=1531770407","64":"https://addons.cdn.mozilla.net/user-media/addon_icons/918/918574-64.png?modified=1531770407","128":"https://addons.cdn.mozilla.net/user-media/addon_icons/918/918574-128.png?modified=1531770407"},"name":"Absolute Enable Right Click & Copy","version":"1.3.8","sourceURI":"https://addons.mozilla.org/firefox/downloads/file/1205179/absolute_enable_right_click_copy-1.3.8-fx.xpi","homepageURL":null,"supportURL":null,"description":"Force Enable Right Click & Copy","fullDescription":"Get The Best Browsing Experience Without Limitations And Restrictions In An Online World\n\n★ Features :\n→ Remove Copy Text Protection On All Website\n→ Force Enable Right Click Button\n→ Allow Copy And Highlight\n→ Disable Annoying Dialog Message (Not Able To Copy Content On This Webpage)\n→ Re-Enable Context Menu\n→ Include \"Absolute Mode\" To Force Remove Any Type Of Protection\n\n------------------------------------------------------------------------\nIf You Like This Extension, Please Rate And Share\nMade Possible By Absolute","weeklyDownloads":1693,"type":"extension","creator":{"name":"Absolute","url":"https://addons.mozilla.org/en-US/firefox/user/13673741/"},"developers":[],"screenshots":[{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/204/204829.png?modified=1543521035","width":640,"height":400,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/204/204829.png?modified=1543521035","thumbnailWidth":640,"thumbnailHeight":400,"caption":"01"},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/204/204830.png?modified=1543521036","width":640,"height":400,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/204/204830.png?modified=1543521036","thumbnailWidth":640,"thumbnailHeight":400,"caption":"02"}],"contributionURL":"","averageRating":4.5591,"reviewCount":151,"reviewURL":"https://addons.mozilla.org/en-US/firefox/addon/absolute-enable-right-click/reviews/","updateDate":1547160307000},{"id":"keepassxc-browser@keepassxc.org","icons":{"32":"https://addons.cdn.mozilla.net/user-media/addon_icons/917/917354-32.png?modified=1586435702","64":"https://addons.cdn.mozilla.net/user-media/addon_icons/917/917354-64.png?modified=1586435702","128":"https://addons.cdn.mozilla.net/user-media/addon_icons/917/917354-128.png?modified=1586435702"},"name":"KeePassXC-Browser","version":"1.7.4","sourceURI":"https://addons.mozilla.org/firefox/downloads/file/3698051/keepassxc_browser-1.7.4-fx.xpi","homepageURL":"https://keepassxc.org/","supportURL":"https://github.com/keepassxreboot/keepassxc-browser","description":"Official browser plugin for the KeePassXC password manager (https://keepassxc.org).","fullDescription":"Official browser plugin for the KeePassXC password manager (https://keepassxc.org).\n\nThe thing computers can do best is storing information.\nYou shouldn't waste your time trying to remember and type your passwords.\nKeePassXC can store your passwords safely and auto-type them into your everyday websites and applications.","weeklyDownloads":1781,"type":"extension","creator":{"name":"KeePassXC Team","url":"https://addons.mozilla.org/en-US/firefox/user/13036987/"},"developers":[],"screenshots":[{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/197/197999.png?modified=1585246327","width":700,"height":198,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/197/197999.png?modified=1585246327","thumbnailWidth":640,"thumbnailHeight":181,"caption":"KeePassXC"},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/234/234592.png?modified=1585246331","width":1513,"height":1047,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/234/234592.png?modified=1585246331","thumbnailWidth":640,"thumbnailHeight":443,"caption":"Settings page"}],"contributionURL":"https://www.paypal.me/jbevendorff?utm_content=product-page-contribute&utm_medium=referral&utm_source=addons.mozilla.org","averageRating":4.2883,"reviewCount":154,"reviewURL":"https://addons.mozilla.org/en-US/firefox/addon/keepassxc-browser/reviews/","updateDate":1608577217000},{"id":"wayback_machine@mozilla.org","icons":{"32":"https://addons.cdn.mozilla.net/user-media/addon_icons/711/711438-32.png?modified=1524082823","64":"https://addons.cdn.mozilla.net/user-media/addon_icons/711/711438-64.png?modified=1524082823","128":"https://addons.cdn.mozilla.net/user-media/addon_icons/711/711438-128.png?modified=1524082823"},"name":"Wayback Machine","version":"1.8.6","sourceURI":"https://addons.mozilla.org/firefox/downloads/file/929315/wayback_machine-1.8.6-an+fx.xpi","homepageURL":null,"supportURL":"http://web.archive.org","description":"Detects dead pages, 404s, DNS failures & a range of other web breakdowns, offering to show archived versions via the Internet Archive's Wayback Machine. In addition you can archive web pages, and see their most recent & first archives.","fullDescription":"Detects dead pages, 404s, DNS failures & a range of other web breakdowns, offering to show archived versions via the Internet Archive's Wayback Machine. In addition you can archive web pages, and see their most recent & first archives.\n\nIf you used No More 404s on Test Pilot, this extention is for you!","weeklyDownloads":321,"type":"extension","creator":{"name":"Internet Archive","url":"https://addons.mozilla.org/en-US/firefox/user/12373129/"},"developers":[{"name":"Mark Graham","url":"https://addons.mozilla.org/en-US/firefox/user/12835321/"}],"screenshots":[{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/182/182679.png?modified=1543520648","width":199,"height":249,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/182/182679.png?modified=1543520648","thumbnailWidth":199,"thumbnailHeight":249,"caption":"Save an archive or a URL to the Wayback Machine or see the first, or most recent, archive of that URL."},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/182/182680.png?modified=1543520649","width":700,"height":330,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/182/182680.png?modified=1543520649","thumbnailWidth":640,"thumbnailHeight":302,"caption":"If there is an archive in the Wayback Machine, of a page not available via the \"live web\" you will be shown this pop-up."}],"contributionURL":"","averageRating":3.8239,"reviewCount":100,"reviewURL":"https://addons.mozilla.org/en-US/firefox/addon/wayback-machine_new/reviews/","updateDate":1524081009000},{"id":"{b7f9d2cd-d772-4302-8c3f-eb941af36f76}","icons":{"32":"https://addons.cdn.mozilla.net/user-media/addon_icons/2600/2600548-32.png?modified=b183bc03","64":"https://addons.cdn.mozilla.net/user-media/addon_icons/2600/2600548-64.png?modified=b183bc03","128":"https://addons.cdn.mozilla.net/user-media/addon_icons/2600/2600548-128.png?modified=b183bc03"},"name":"Privacy Redirect","version":"1.1.46","sourceURI":"https://addons.mozilla.org/firefox/downloads/file/3708074/privacy_redirect-1.1.46-an+fx.xpi","homepageURL":"https://github.com/SimonBrazell/privacy-redirect","supportURL":"https://github.com/SimonBrazell/privacy-redirect","description":"A simple web extension that redirects Twitter, YouTube, Instagram & Google Maps requests to privacy friendly alternatives.","fullDescription":"Redirects Twitter, YouTube, Instagram, & Google Maps requests to privacy friendly alternatives - Nitter, Invidious, Bibliogram, & OpenStreetMap.\n\nAllows for setting custom instances, toggling all redirects on/off and more.\n\n★ More Info: ℹ️\n\n Nitter\n Invidious\n Bibliogram\n OpenStreetMap\n\n\nThe code for this web extension is available on Github.\n\n★ Donate: 👨🏻‍💻\nIf you like this extension and are financially able please consider buying me a coffee ☕️ to show your appreciation and support the continuation of the project.\n\n★ What's New in This Version (v1.1.46) 🆕\n\n Disable search engine redirects by default, sorry for any pain caused by this...\n Redirect Google search engine results to a selected provider.\n Added more providers to the Reddit redirect options (e.g. teddit, snew, libreddit).\n\n\n★ Permissions: ℹ️\n\n Please note, access to all website navigation events ( all URLs), not just the target domains, is required to allow embedded video redirects to occur. At this time I know of no other way to achieve iframe redirects, happy to hear some suggestions on this though 🙂","weeklyDownloads":206,"type":"extension","creator":{"name":"Simon Brazell","url":"https://addons.mozilla.org/en-US/firefox/user/15274891/"},"developers":[],"screenshots":[{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/241/241463.png?modified=1594553540","width":2400,"height":1500,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/241/241463.png?modified=1594553540","thumbnailWidth":640,"thumbnailHeight":400,"caption":"Nitter"},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/241/241464.png?modified=1594553544","width":2400,"height":1500,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/241/241464.png?modified=1594553544","thumbnailWidth":640,"thumbnailHeight":400,"caption":"Invidious"},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/241/241465.png?modified=1594553540","width":2400,"height":1500,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/241/241465.png?modified=1594553540","thumbnailWidth":640,"thumbnailHeight":400,"caption":"Bibliogram"},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/241/241466.png?modified=1594553545","width":2400,"height":1500,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/241/241466.png?modified=1594553545","thumbnailWidth":640,"thumbnailHeight":400,"caption":"OpenStreetMap"},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/241/241467.png?modified=1594553541","width":2400,"height":1500,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/241/241467.png?modified=1594553541","thumbnailWidth":640,"thumbnailHeight":400,"caption":"Options"}],"contributionURL":"https://www.buymeacoffee.com/SimonBrazell?utm_content=product-page-contribute&utm_medium=referral&utm_source=addons.mozilla.org","averageRating":4.8095,"reviewCount":21,"reviewURL":"https://addons.mozilla.org/en-US/firefox/addon/privacy-redirect/reviews/","updateDate":1610494212000},{"id":"{5173bfae-59df-4a20-a9dd-0ab3e8c82e36}","icons":{"32":"https://addons.cdn.mozilla.net/static/img/addon-icons/default-32.png","64":"https://addons.cdn.mozilla.net/static/img/addon-icons/default-64.png","128":"https://addons.cdn.mozilla.net/static/img/addon-icons/default-128.png"},"name":"Sci-Hub X Now!","version":"0.1.0","sourceURI":"https://addons.mozilla.org/firefox/downloads/file/3706836/sci_hub_x_now-0.1.0-an+fx.xpi","homepageURL":"https://github.com/gchenfc/sci-hub-now","supportURL":"https://github.com/gchenfc/sci-hub-now","description":"Opens the sci-hub page for the article you want to read.\nA continuation of https://addons.mozilla.org/en-US/firefox/addon/sci-hub-now/ by developer 0x01h who is no longer maintaining the original extension.","fullDescription":"When on a publisher's page for an academic article, click the sci-hub \"bird\" icon to go to the corresponding sci-hub page.\nWorks by searching for the doi anywhere on the page.\n\nAllows you to change the sci-hub domain in \"preferences\" in case sci-hub mirror changes.\n\nNote: this was originally made by 0x01h but he no longer maintains it. I have made minor modifications and will continue maintaining it until at least 2024.","weeklyDownloads":66,"type":"extension","creator":{"name":"Gerry","url":"https://addons.mozilla.org/en-US/firefox/user/16354622/"},"developers":[],"screenshots":[],"contributionURL":"","averageRating":5,"reviewCount":4,"reviewURL":"https://addons.mozilla.org/en-US/firefox/addon/sci-hub-x-now/reviews/","updateDate":1610323518000},{"id":"yayanotherspeeddial@bakadev.fr","icons":{"32":"https://addons.cdn.mozilla.net/user-media/addon_icons/908/908898-32.png?modified=1532959315","64":"https://addons.cdn.mozilla.net/user-media/addon_icons/908/908898-64.png?modified=1532959315","128":"https://addons.cdn.mozilla.net/user-media/addon_icons/908/908898-128.png?modified=1532959315"},"name":"Yay! Another Speed dial!","version":"1.0.9.2","sourceURI":"https://addons.mozilla.org/firefox/downloads/file/1037832/yay_another_speed_dial-1.0.9.2-an+fx.xpi","homepageURL":"https://www.yayspeeddial.com/","supportURL":null,"description":"A cool and highly customizable Speed Dial focused on style and simplicity.","fullDescription":"Yay! Another Speed dial! is an extension to replace the home page when opening the browser or a new tab.\nYou can organize your bookmarks by tabs to quickly access your favorite sites.\nThe creation of an account makes it possible to synchronize your bookmarks between several computers, mobiles and tablets.\nA theme editor makes it possible to completely personalize your homepage as you wish!\n\nfeatures\n- Fully customize your homepage or use one of our already created themes.\n- Share your theme and use a theme created by other users in the theme gallery.\n- Synchronize your bookmarks, themes and preferences between several computers, mobiles and tablets.\n- Fully responsive design\n- Picture Gallery by PEXELS directly integrated to choose from thousands of beautiful wallpaper\n- Organize your bookmarks by tabs\n- Easily add the site you are visiting to one of the tabs you have created","weeklyDownloads":11,"type":"extension","creator":{"name":"Mimiste","url":"https://addons.mozilla.org/en-US/firefox/user/13536280/"},"developers":[],"screenshots":[{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/198/198155.png?modified=1543521024","width":700,"height":438,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/198/198155.png?modified=1543521024","thumbnailWidth":640,"thumbnailHeight":400,"caption":"Home page"},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/198/198156.png?modified=1543521025","width":700,"height":438,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/198/198156.png?modified=1543521025","thumbnailWidth":640,"thumbnailHeight":400,"caption":"Theme editor (Page)"},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/198/198157.png?modified=1543521026","width":700,"height":438,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/198/198157.png?modified=1543521026","thumbnailWidth":640,"thumbnailHeight":400,"caption":"Theme editor (Dials)"},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/198/198158.png?modified=1543521027","width":700,"height":438,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/198/198158.png?modified=1543521027","thumbnailWidth":640,"thumbnailHeight":400,"caption":"Pexel gallery for wallpapers"},{"url":"https://addons.cdn.mozilla.net/user-media/previews/full/198/198159.png?modified=1543521028","width":700,"height":438,"thumbnailURL":"https://addons.cdn.mozilla.net/user-media/previews/thumbs/198/198159.png?modified=1543521028","thumbnailWidth":640,"thumbnailHeight":400,"caption":"Theme gallery"}],"contributionURL":"https://www.paypal.com/donate/?token=PbH2msRz-nbqfCjJzSxg38MWE619YgzqzXP3yWxU7xm8DFWg-UpUHI-SNsrG_Ddrbo7GAG&country.x=FR&locale.x=&utm_content=product-page-contribute&utm_medium=referral&utm_source=addons.mozilla.org","averageRating":4.24,"reviewCount":57,"reviewURL":"https://addons.mozilla.org/en-US/firefox/addon/yay-another-speed-dial/reviews/","updateDate":1533717607000}]} \ No newline at end of file diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/bookmarkbackups/bookmarks-2020-12-03_6_s7TzJZwaS-PjhkaAVK5pJg==.jsonlz4 b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/bookmarkbackups/bookmarks-2021-01-19_6_s7TzJZwaS-PjhkaAVK5pJg==.jsonlz4 similarity index 100% rename from tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/bookmarkbackups/bookmarks-2020-12-03_6_s7TzJZwaS-PjhkaAVK5pJg==.jsonlz4 rename to tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/bookmarkbackups/bookmarks-2021-01-19_6_s7TzJZwaS-PjhkaAVK5pJg==.jsonlz4 diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/broadcast-listeners.json b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/broadcast-listeners.json index 7a5a8dab..0ed4a4e3 100644 --- a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/broadcast-listeners.json +++ b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/broadcast-listeners.json @@ -1 +1 @@ -{"version":1,"listeners":{"remote-settings/monitor_changes":{"version":"\"1608559052107\"","sourceInfo":{"moduleURI":"resource://services-settings/remote-settings.js","symbolName":"remoteSettingsBroadcastHandler"}}}} \ No newline at end of file +{"version":1,"listeners":{"remote-settings/monitor_changes":{"version":"\"1611086252115\"","sourceInfo":{"moduleURI":"resource://services-settings/remote-settings.js","symbolName":"remoteSettingsBroadcastHandler"}}}} \ No newline at end of file diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/compatibility.ini b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/compatibility.ini index fddd2c34..0e9bdb3e 100644 --- a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/compatibility.ini +++ b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/compatibility.ini @@ -1,5 +1,5 @@ [Compatibility] -LastVersion=84.0_20201215210116/20201215210116 +LastVersion=84.0.2_20210107154745/20210107154745 LastOSABI=Linux_x86_64-gcc3 LastPlatformDir=/usr/lib/firefox LastAppDir=/usr/lib/firefox/browser diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/extensions.json b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/extensions.json index 58794157..99570c15 100644 --- a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/extensions.json +++ b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/extensions.json @@ -1 +1 @@ -{"schemaVersion":33,"addons":[{"id":"chrome-gnome-shell@gnome.org","syncGUID":"{82508f32-b0ec-4e78-bf50-dc24a1c517d8}","version":"10.1","type":"extension","loader":null,"updateURL":null,"optionsURL":"options.html","optionsType":3,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"GNOME Shell integration","description":"This extension provides integration with GNOME Shell and the corresponding extensions repository https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1542628160000,"updateDate":1607186253000,"applyBackgroundUpdates":1,"path":"/home/tio/.mozilla/firefox/6q5q3muz.default/extensions/chrome-gnome-shell@gnome.org.xpi","skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[{"name":"GNOME Shell integration","description":"This extension provides integration with GNOME Shell and the corresponding extensions repository https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["en"]},{"name":"Integratsioon GNOME Shelliga","description":"See laiendus võimaldab integratsiooni GNOME Shelli ja selle laienduste hoidlaga aadressil https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["et"]},{"name":"Integracion a GNOME Shell","description":"Aquesta extension permet l'integracion a GNOME Shell e a las extensions correspondentas del depaus https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["oc"]},{"name":"Integrasi Shell GNOME","description":"Ekstensi ini menyediakan integrasi dengan Shell GNOME dan repositori ekstensi yang berhubungan https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["id"]},{"name":"Intégration à GNOME Shell","description":"Cette extension permet l'intégration à GNOME Shell et aux extensions correspondantes du dépôt https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["fr"]},{"name":"GNOME Shell integration","description":"This extension provides integration with GNOME Shell and the corresponding extensions repository https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["pt-PT"]},{"name":"GNOME Shell-integration","description":"Detta tillägg tillhandahåller integration med GNOME Shell och det motsvarande tilläggsförrådet https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["sv"]},{"name":"Integrace do GNOME Shell","description":"Toto rozšíření poskytuje integraci s GNOME Shell a shoduje se s repozitářem rozšíření https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["cs"]},{"name":"GNOME Shell integráció","description":"Ez a kiterjesztés integrációt biztosít a GNOME Shell-lel, és a hozzá tartozó https://extensions.gnome.org kiterjesztéstárolóval","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["hu"]},{"name":"그놈 셸 확장 기능","description":"이 확장 기능은 그놈 셸 통합 기능이 있으며 관련 확장 기능 저장소는 https://extensions.gnome.org에 있습니다","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["ko"]},{"name":"Amalachadh slige GNOMW","description":"Bheir an leudachan seo dhut amalachadh le Slige GNOME agus Shell ionad-tasgaidh nan leudachan co-cheangailte rithe https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["gd"]},{"name":"Integrazione con GNOME Shell","description":"Questa estensione fornisce l'integrazione con GNOME Shell e il corrispondente repository delle estensioni https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["it"]},{"name":"Ingegrasjon med GNOME-skallet","description":"This extension provides integration with GNOME Shell and the corresponding extensions repository https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["nb"]},{"name":"GNOME Shell-Integration","description":"Diese Erweiterung ermöglicht die Integration mit der GNOME Shell und dem dazugehörenden Erweiterungs-Repository von https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["de"]},{"name":"Integración de GNOME Shell","description":"Esta extensión fornece integración con GNOME SHell e o correspondente repositorio de extensións https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["gl"]},{"name":"Integració amb el GNOME Shell","description":"Aquesta extensió proporciona integració amb GNOME Shell i el corresponent dipòsit d'extensions https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["ca"]},{"name":"Integrácia do Shellu prostredia GNOME","description":"Toto rozšírenie poskytuje integráciu do Shellu prostredia GNOME a príslušný repozitár rozšírení https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["sk"]},{"name":"Интеграција Гномове шкољке","description":"Ово проширење обезбеђује интеграцију са Гномовом шкољком и одговарајућом ризницом проширења „https://extensions.gnome.org“","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["sr"]},{"name":"GNOME Shell integration","description":"Данное расширение добавляет интеграцию с GNOME Shell и репозиторием расширений https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["ru"]},{"name":"Integracja z GNOME Shell","description":"To rozszerzenie dostarcza integrację z GNOME Shell i repozytorium rozszerzeń https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["pl"]},{"name":"GNOME Shell integration","description":"This extension provides integration with GNOME Shell and the corresponding extensions repository https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["sl"]},{"name":"Integracija GNOME ljuske","description":"Ovo proširenje omogućuje integraciju s GNOME ljuskom i odgovarajućem repozitoriju proširenja https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["hr"]},{"name":"Gnome Shell -integraatio","description":"Tämä laajennus tarjoaa integraation Gnome Shellin ja Gnome Shellin laajennustietovaraston https://extensions.gnome.org kanssa","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["fi"]},{"name":"GNOME Shell integration","description":"Αυτή η επέκταση παρέχει ενσωμάτωση με το GNOME Shell και τα πρόσθετα του από το https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["el"]},{"name":"GNOME Kabuk bütünleşmesi","description":"Bu uygulama, GNOME Kabuk ve buna uygun uzantı deposu olan https://extensions.gnome.org ile bütünleşme sağlar","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["tr"]},{"name":"Integración con GNOME Shell","description":"Esta extensión proporciona integración con GNOME Shell y el correspondiente repositorio de extensiones https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["es"]},{"name":"GNOME Shell-integration","description":"Denne udvidelse giver integration med GNOME Shell og det tilhørende udvidelsesarkiv https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["da"]},{"name":"Integração com GNOME Shell","description":"Essa extensão fornece integração com o GNOME Shell e com o repositório de extensões correspondente, o https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["pt-BR"]},{"name":"Gnome-shell-integratie","description":"Deze extensie voorziet in de integratie met Gnome-shell en de bijbehorende website met extensies https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["nl"]}],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":"56.0","maxVersion":null}],"targetPlatforms":[],"signedState":2,"signedDate":1521613805000,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":["alarms","nativeMessaging","notifications","storage","tabs"],"origins":["https://extensions.gnome.org/","https://extensions.gnome.org/*"]},"optionalPermissions":{"permissions":["idle"],"origins":[]},"icons":{"16":"icons/GnomeLogo-16.png","48":"icons/GnomeLogo-48.png","128":"icons/GnomeLogo-128.png"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":false,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"jar:file:///home/tio/.mozilla/firefox/6q5q3muz.default/extensions/chrome-gnome-shell@gnome.org.xpi!/","location":"app-profile"},{"id":"wayback_machine@mozilla.org","syncGUID":"{bd345b14-ed21-4d32-9720-0b70258947e4}","version":"1.8.6","type":"extension","loader":null,"updateURL":null,"optionsURL":null,"optionsType":null,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"Wayback Machine","description":"Reduce annoying 404 pages by automatically checking for an archived copy in the Wayback Machine.","creator":null,"homepageURL":"https://archive.org/","developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1542629092000,"updateDate":1607186253000,"applyBackgroundUpdates":1,"path":"/home/tio/.mozilla/firefox/6q5q3muz.default/extensions/wayback_machine@mozilla.org.xpi","skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":"48.0","maxVersion":null}],"targetPlatforms":[],"signedState":2,"signedDate":1524081006000,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":["tabs","activeTab","storage","webRequest","webRequestBlocking","contextMenus"],"origins":["http://*/*","https://*/*","*://*/*",""]},"optionalPermissions":{"permissions":[],"origins":[]},"icons":{"48":"images/icon.png","96":"images/icon@2x.png"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":false,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"jar:file:///home/tio/.mozilla/firefox/6q5q3muz.default/extensions/wayback_machine@mozilla.org.xpi!/","location":"app-profile"},{"id":"{9350bc42-47fb-4598-ae0f-825e3dd9ceba}","syncGUID":"{bfe4a8ba-fc6d-4290-b03c-272cf99e1ed1}","version":"1.3.8","type":"extension","loader":null,"updateURL":null,"optionsURL":null,"optionsType":null,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"Absolute Enable Right Click & Copy","description":"Force Enable Right Click & Copy","creator":null,"developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1542628082000,"updateDate":1607186253000,"applyBackgroundUpdates":1,"path":"/home/tio/.mozilla/firefox/6q5q3muz.default/extensions/{9350bc42-47fb-4598-ae0f-825e3dd9ceba}.xpi","skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":"48.0","maxVersion":null}],"targetPlatforms":[],"signedState":2,"signedDate":1547160306000,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":["tabs","storage","activeTab"],"origins":[""]},"optionalPermissions":{"permissions":[],"origins":[]},"icons":{"16":"images/16px.png","32":"images/32px.png","48":"images/48px.png","128":"images/128px.png"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":false,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"jar:file:///home/tio/.mozilla/firefox/6q5q3muz.default/extensions/%7B9350bc42-47fb-4598-ae0f-825e3dd9ceba%7D.xpi!/","location":"app-profile"},{"id":"yayanotherspeeddial@bakadev.fr","syncGUID":"{3095ecca-6e6a-42d5-b1d5-6778d84c2a99}","version":"1.5.1.2","type":"extension","loader":null,"updateURL":null,"optionsURL":null,"optionsType":null,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"Yay! Another Speed dial!","description":"A cool and highly customizable Speed Dial focused on style and simplicity.","creator":"Loïc","homepageURL":"https://www.yayspeeddial.com/","developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1552785444000,"updateDate":1607186253000,"applyBackgroundUpdates":1,"path":"/home/tio/.mozilla/firefox/6q5q3muz.default/extensions/yayanotherspeeddial@bakadev.fr.xpi","skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[{"name":"Yay! Another Speed dial!","description":"A cool and highly customizable Speed Dial focused on style and simplicity.","creator":"Loïc","homepageURL":"https://www.yayspeeddial.com/","developers":null,"translators":null,"contributors":null,"locales":["en"]},{"name":"Yay! Another Speed dial!","description":"Un superbe Speed Dial, complètement personnalisable, concentré sur le style et la simplicité.","creator":"Loïc","homepageURL":"https://www.yayspeeddial.com/","developers":null,"translators":null,"contributors":null,"locales":["fr"]},{"name":"Yay! Another Speed dial!","description":"Eine coole und höchst anpassbare Speed Dial Erweiterung, fokussiert auf Aussehen und Einfachheit.","creator":"Loïc","homepageURL":"https://www.yayspeeddial.com/","developers":null,"translators":null,"contributors":null,"locales":["de"]},{"name":"Yay! Another Speed dial!","description":"Egy rendkívül jól testreszabható gyorshívó, amit a stílus és az egyszerűség jellemez.","creator":"Loïc","homepageURL":"https://www.yayspeeddial.com/","developers":null,"translators":null,"contributors":null,"locales":["hu"]},{"name":"Yay! Another Speed dial!","description":"一个聚焦于风格、简洁,高自定义性的超酷快速启动附加组件。","creator":"Loïc","homepageURL":"https://www.yayspeeddial.com/","developers":null,"translators":null,"contributors":null,"locales":["zh-CN"]},{"name":"Yay! Another Speed dial!","description":"Классная Экспресс-панель, широко кастомизируемая, простая и стильная.","creator":"Loïc","homepageURL":"https://www.yayspeeddial.com/","developers":null,"translators":null,"contributors":null,"locales":["ru"]},{"name":"Yay! Another Speed dial!","description":"Un addon con página de accessos directos que se enfoca en verse bien y ser altamente configurable pero facil de usar.","creator":"Loïc","homepageURL":"https://www.yayspeeddial.com/","developers":null,"translators":null,"contributors":null,"locales":["es"]},{"name":"Yay! Another Speed dial!","description":"一個聚焦於風格、簡潔,高自訂性的超酷快速啟動附加元件。","creator":"Loïc","homepageURL":"https://www.yayspeeddial.com/","developers":null,"translators":null,"contributors":null,"locales":["zh-TW"]}],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":"59.0","maxVersion":null}],"targetPlatforms":[],"signedState":2,"signedDate":1554707408000,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":["storage","contextMenus","tabs","downloads","bookmarks","unlimitedStorage"],"origins":[""]},"optionalPermissions":{"permissions":[],"origins":[]},"icons":{"48":"icons/icon.png","96":"icons/icon@2x.png"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":false,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"jar:file:///home/tio/.mozilla/firefox/6q5q3muz.default/extensions/yayanotherspeeddial@bakadev.fr.xpi!/","location":"app-profile"},{"id":"{b9db16a4-6edc-47ec-a1f4-b86292ed211d}","syncGUID":"{2159952e-6d3a-4f21-affb-87baa545087c}","version":"7.3.9","type":"extension","loader":null,"updateURL":null,"optionsURL":"content/settings.html?panel=settings","optionsType":3,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1573413674000,"updateDate":1607186253000,"applyBackgroundUpdates":1,"path":"/home/tio/.mozilla/firefox/6q5q3muz.default/extensions/{b9db16a4-6edc-47ec-a1f4-b86292ed211d}.xpi","skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["en-US"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["ja"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["fr"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["dsb"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["bg"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["id"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["is"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["uk"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["sv"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["de"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["ko"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["it"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["hsb"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["nb"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["sk"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["ca"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["zh-CN"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["ru"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["pl"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["sl"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["ro"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["es"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["pt-BR"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["zh-TW"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["da"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["tr"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["nl"]}],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":null,"maxVersion":null}],"targetPlatforms":[],"signedState":2,"signedDate":1585576595000,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":["tabs","contextMenus","nativeMessaging","webRequest","webRequestBlocking","downloads","clipboardWrite","webNavigation","notifications","storage","cookies","menus"],"origins":["","*://*.downloadhelper.net/*"]},"optionalPermissions":{"permissions":[],"origins":[]},"icons":{"32":"content/images/icon-32.png","40":"content/images/icon-40.png","48":"content/images/icon-48.png","128":"content/images/icon-128.png"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":false,"installTelemetryInfo":{"source":"amo","method":"amWebAPI"},"recommendationState":{"validNotAfter":1743364595000,"validNotBefore":1585576595000,"states":["recommended"]},"rootURI":"jar:file:///home/tio/.mozilla/firefox/6q5q3muz.default/extensions/%7Bb9db16a4-6edc-47ec-a1f4-b86292ed211d%7D.xpi!/","location":"app-profile"},{"id":"{5173bfae-59df-4a20-a9dd-0ab3e8c82e36}","syncGUID":"{48035ddb-f446-484e-85ac-5586066ac936}","version":"0.0.3","type":"extension","loader":null,"optionsURL":"options.html","optionsType":5,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"Sci-Hub Now!","description":"Free access to academic papers with just a single click! Abolish publishers, long live the open access movement!","creator":"Orçun Özdemir and Lucas Sterzinger and Gerry Chen","homepageURL":"https://github.com/gchenfc/sci-hub-now","developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1602855989000,"updateDate":1607186253000,"applyBackgroundUpdates":1,"path":"/home/tio/.mozilla/firefox/6q5q3muz.default/extensions/{5173bfae-59df-4a20-a9dd-0ab3e8c82e36}.xpi","skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[],"targetApplications":[{"id":"toolkit@mozilla.org"}],"targetPlatforms":[],"signedState":2,"signedDate":1602438610000,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":["contextMenus","storage"],"origins":[""]},"optionalPermissions":{"permissions":[],"origins":[]},"icons":{"48":"icons/48x48.png","96":"icons/96x96.png"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":false,"installTelemetryInfo":{"source":"amo","sourceURL":"https://addons.mozilla.org/en-US/firefox/addon/sci-hub-x-now/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search","method":"amWebAPI"},"recommendationState":null,"rootURI":"jar:file:///home/tio/.mozilla/firefox/6q5q3muz.default/extensions/%7B5173bfae-59df-4a20-a9dd-0ab3e8c82e36%7D.xpi!/","location":"app-profile"},{"id":"jid1-MnnxcxisBPnSXQ@jetpack","syncGUID":"{f0f2b64d-ce1c-44d4-af9f-71ce9270b90c}","version":"2020.10.7","type":"extension","loader":null,"updateURL":null,"optionsURL":"/skin/options.html","optionsType":3,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"Privacy Badger","description":"Privacy Badger automatically learns to block invisible trackers.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1542628050000,"updateDate":1607186253000,"applyBackgroundUpdates":1,"path":"/home/tio/.mozilla/firefox/6q5q3muz.default/extensions/jid1-MnnxcxisBPnSXQ@jetpack.xpi","skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[{"name":"Privacy Badger","description":"Privacy Badger automatically learns to block invisible trackers.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["en-US"]},{"name":"Privacy Badger","description":"O Privacy Badger aprende automaticamente a bloquear rastreadores invisíveis.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["pt-PT"]},{"name":"Privacy Badger","description":"Privacy Badger apprend automatiquement à bloquer les traceurs invisibles.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["fr"]},{"name":"Privacy Badger","description":"Privacy Badger lär sig automatiskt att blockera osynliga spårare.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["sv"]},{"name":"Privacy Badger","description":"Privacy Badger автоматично се научава да блокира невидими преследвачи.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["bg"]},{"name":"Privata Melo","description":"Privata Melo aŭtomate lernas bloki nevideblajn spurilojn.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["eo"]},{"name":"Privacy Badger","description":"Privacy Badger se automaticky učí blokovat neviditelné sledovací prvky na webových stránkách.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["cs"]},{"name":"Privacy Badger","description":"Privacy Badger автоматично навчається блокувати невидимі елементи стеження.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["uk"]},{"name":"«غرير الخصوصية»","description":"يتعلم «غرير الخصوصية» تلقائيا أن يحجب المتعقبات الخفية.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["ar"]},{"name":"Privacy Badger","description":"Privacy Badger impara automaticamente a bloccare i tracker invisibili.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["it"]},{"name":"Privacy Badger","description":"Privacy Badger lernt automatisch, unsichtbare Tracker zu blocken.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["de"]},{"name":"Privacy Badger","description":"El Privacy Badger aprèn automàticament a blocar rastrejadors invisibles.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["ca"]},{"name":"隐私獾","description":"隐私獾会自动学习去阻止不可见的追踪器。","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["zh-CN"]},{"name":"پرایوسی بجر","description":"پرایوسی بجر به صورت اتوماتیک یاد می گیرد تا ردیاب های مخفی را بلاک کند.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["fa"]},{"name":"Privacy Badger","description":"Privacy Badger는 자동으로 보이지 않는 추적기를 차단하는 법을 학습합니다.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["ko"]},{"name":"Privacy Badger","description":"Privacy Badger автоматически учится блокировать невидимые трекеры.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["ru"]},{"name":"Privacy Badger","description":"Privacy Badger automatycznie uczy się blokować niewidoczne elementy śledzące.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["pl"]},{"name":"Privacy Badger","description":"Privacy Badger oppii automaattisesti estämään näkymättömät jäljittimet.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["fi"]},{"name":"Privacy Badger","description":"Privacy Badger aprende automáticamente a bloquear rastreadores invisibles.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["es"]},{"name":"Privacy Badger","description":"O Privacy Badger aprende automaticamente a bloquear rastreadores invisíveis.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["pt-BR"]},{"name":"Privacy Badger","description":"Privacy Badger 會自動學習並阻擋不可見的追蹤器。","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["zh-TW"]},{"name":"Privacy Badger","description":"Privacy Badger לומד באופן אוטומטי לחסום עוקבנים בלתי נראים.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["he"]},{"name":"Privacy Badger","description":"Privacy Badger lærer automatisk at blokere usynlige sporinger.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["da"]},{"name":"Privacy Badger","description":"Privacy Badger görünmez takipçileri engellemeyi otomatik olarak öğrenir.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["tr"]},{"name":"Privacy Badger","description":"Privacy Badger leert automatisch onzichtbare volgers te blokkeren.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["nl"]}],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":"52.0","maxVersion":null}],"targetPlatforms":[],"signedState":2,"signedDate":1602145241000,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":["tabs","webNavigation","webRequest","webRequestBlocking","storage","cookies","privacy"],"origins":["http://*/*","https://*/*","https://*.facebook.com/*","http://*.facebook.com/*","https://*.messenger.com/*","http://*.messenger.com/*","*://*.facebookcorewwwi.onion/*","https://www.google.com/*","http://www.google.com/*","https://www.google.ad/*","http://www.google.ad/*","https://www.google.ae/*","http://www.google.ae/*","https://www.google.com.af/*","http://www.google.com.af/*","https://www.google.com.ag/*","http://www.google.com.ag/*","https://www.google.com.ai/*","http://www.google.com.ai/*","https://www.google.al/*","http://www.google.al/*","https://www.google.am/*","http://www.google.am/*","https://www.google.co.ao/*","http://www.google.co.ao/*","https://www.google.com.ar/*","http://www.google.com.ar/*","https://www.google.as/*","http://www.google.as/*","https://www.google.at/*","http://www.google.at/*","https://www.google.com.au/*","http://www.google.com.au/*","https://www.google.az/*","http://www.google.az/*","https://www.google.ba/*","http://www.google.ba/*","https://www.google.com.bd/*","http://www.google.com.bd/*","https://www.google.be/*","http://www.google.be/*","https://www.google.bf/*","http://www.google.bf/*","https://www.google.bg/*","http://www.google.bg/*","https://www.google.com.bh/*","http://www.google.com.bh/*","https://www.google.bi/*","http://www.google.bi/*","https://www.google.bj/*","http://www.google.bj/*","https://www.google.com.bn/*","http://www.google.com.bn/*","https://www.google.com.bo/*","http://www.google.com.bo/*","https://www.google.com.br/*","http://www.google.com.br/*","https://www.google.bs/*","http://www.google.bs/*","https://www.google.bt/*","http://www.google.bt/*","https://www.google.co.bw/*","http://www.google.co.bw/*","https://www.google.by/*","http://www.google.by/*","https://www.google.com.bz/*","http://www.google.com.bz/*","https://www.google.ca/*","http://www.google.ca/*","https://www.google.cd/*","http://www.google.cd/*","https://www.google.cf/*","http://www.google.cf/*","https://www.google.cg/*","http://www.google.cg/*","https://www.google.ch/*","http://www.google.ch/*","https://www.google.ci/*","http://www.google.ci/*","https://www.google.co.ck/*","http://www.google.co.ck/*","https://www.google.cl/*","http://www.google.cl/*","https://www.google.cm/*","http://www.google.cm/*","https://www.google.cn/*","http://www.google.cn/*","https://www.google.com.co/*","http://www.google.com.co/*","https://www.google.co.cr/*","http://www.google.co.cr/*","https://www.google.com.cu/*","http://www.google.com.cu/*","https://www.google.cv/*","http://www.google.cv/*","https://www.google.com.cy/*","http://www.google.com.cy/*","https://www.google.cz/*","http://www.google.cz/*","https://www.google.de/*","http://www.google.de/*","https://www.google.dj/*","http://www.google.dj/*","https://www.google.dk/*","http://www.google.dk/*","https://www.google.dm/*","http://www.google.dm/*","https://www.google.com.do/*","http://www.google.com.do/*","https://www.google.dz/*","http://www.google.dz/*","https://www.google.com.ec/*","http://www.google.com.ec/*","https://www.google.ee/*","http://www.google.ee/*","https://www.google.com.eg/*","http://www.google.com.eg/*","https://www.google.es/*","http://www.google.es/*","https://www.google.com.et/*","http://www.google.com.et/*","https://www.google.fi/*","http://www.google.fi/*","https://www.google.com.fj/*","http://www.google.com.fj/*","https://www.google.fm/*","http://www.google.fm/*","https://www.google.fr/*","http://www.google.fr/*","https://www.google.ga/*","http://www.google.ga/*","https://www.google.ge/*","http://www.google.ge/*","https://www.google.gg/*","http://www.google.gg/*","https://www.google.com.gh/*","http://www.google.com.gh/*","https://www.google.com.gi/*","http://www.google.com.gi/*","https://www.google.gl/*","http://www.google.gl/*","https://www.google.gm/*","http://www.google.gm/*","https://www.google.gr/*","http://www.google.gr/*","https://www.google.com.gt/*","http://www.google.com.gt/*","https://www.google.gy/*","http://www.google.gy/*","https://www.google.com.hk/*","http://www.google.com.hk/*","https://www.google.hn/*","http://www.google.hn/*","https://www.google.hr/*","http://www.google.hr/*","https://www.google.ht/*","http://www.google.ht/*","https://www.google.hu/*","http://www.google.hu/*","https://www.google.co.id/*","http://www.google.co.id/*","https://www.google.ie/*","http://www.google.ie/*","https://www.google.co.il/*","http://www.google.co.il/*","https://www.google.im/*","http://www.google.im/*","https://www.google.co.in/*","http://www.google.co.in/*","https://www.google.iq/*","http://www.google.iq/*","https://www.google.is/*","http://www.google.is/*","https://www.google.it/*","http://www.google.it/*","https://www.google.je/*","http://www.google.je/*","https://www.google.com.jm/*","http://www.google.com.jm/*","https://www.google.jo/*","http://www.google.jo/*","https://www.google.co.jp/*","http://www.google.co.jp/*","https://www.google.co.ke/*","http://www.google.co.ke/*","https://www.google.com.kh/*","http://www.google.com.kh/*","https://www.google.ki/*","http://www.google.ki/*","https://www.google.kg/*","http://www.google.kg/*","https://www.google.co.kr/*","http://www.google.co.kr/*","https://www.google.com.kw/*","http://www.google.com.kw/*","https://www.google.kz/*","http://www.google.kz/*","https://www.google.la/*","http://www.google.la/*","https://www.google.com.lb/*","http://www.google.com.lb/*","https://www.google.li/*","http://www.google.li/*","https://www.google.lk/*","http://www.google.lk/*","https://www.google.co.ls/*","http://www.google.co.ls/*","https://www.google.lt/*","http://www.google.lt/*","https://www.google.lu/*","http://www.google.lu/*","https://www.google.lv/*","http://www.google.lv/*","https://www.google.com.ly/*","http://www.google.com.ly/*","https://www.google.co.ma/*","http://www.google.co.ma/*","https://www.google.md/*","http://www.google.md/*","https://www.google.me/*","http://www.google.me/*","https://www.google.mg/*","http://www.google.mg/*","https://www.google.mk/*","http://www.google.mk/*","https://www.google.ml/*","http://www.google.ml/*","https://www.google.com.mm/*","http://www.google.com.mm/*","https://www.google.mn/*","http://www.google.mn/*","https://www.google.ms/*","http://www.google.ms/*","https://www.google.com.mt/*","http://www.google.com.mt/*","https://www.google.mu/*","http://www.google.mu/*","https://www.google.mv/*","http://www.google.mv/*","https://www.google.mw/*","http://www.google.mw/*","https://www.google.com.mx/*","http://www.google.com.mx/*","https://www.google.com.my/*","http://www.google.com.my/*","https://www.google.co.mz/*","http://www.google.co.mz/*","https://www.google.com.na/*","http://www.google.com.na/*","https://www.google.com.ng/*","http://www.google.com.ng/*","https://www.google.com.ni/*","http://www.google.com.ni/*","https://www.google.ne/*","http://www.google.ne/*","https://www.google.nl/*","http://www.google.nl/*","https://www.google.no/*","http://www.google.no/*","https://www.google.com.np/*","http://www.google.com.np/*","https://www.google.nr/*","http://www.google.nr/*","https://www.google.nu/*","http://www.google.nu/*","https://www.google.co.nz/*","http://www.google.co.nz/*","https://www.google.com.om/*","http://www.google.com.om/*","https://www.google.com.pa/*","http://www.google.com.pa/*","https://www.google.com.pe/*","http://www.google.com.pe/*","https://www.google.com.pg/*","http://www.google.com.pg/*","https://www.google.com.ph/*","http://www.google.com.ph/*","https://www.google.com.pk/*","http://www.google.com.pk/*","https://www.google.pl/*","http://www.google.pl/*","https://www.google.pn/*","http://www.google.pn/*","https://www.google.com.pr/*","http://www.google.com.pr/*","https://www.google.ps/*","http://www.google.ps/*","https://www.google.pt/*","http://www.google.pt/*","https://www.google.com.py/*","http://www.google.com.py/*","https://www.google.com.qa/*","http://www.google.com.qa/*","https://www.google.ro/*","http://www.google.ro/*","https://www.google.ru/*","http://www.google.ru/*","https://www.google.rw/*","http://www.google.rw/*","https://www.google.com.sa/*","http://www.google.com.sa/*","https://www.google.com.sb/*","http://www.google.com.sb/*","https://www.google.sc/*","http://www.google.sc/*","https://www.google.se/*","http://www.google.se/*","https://www.google.com.sg/*","http://www.google.com.sg/*","https://www.google.sh/*","http://www.google.sh/*","https://www.google.si/*","http://www.google.si/*","https://www.google.sk/*","http://www.google.sk/*","https://www.google.com.sl/*","http://www.google.com.sl/*","https://www.google.sn/*","http://www.google.sn/*","https://www.google.so/*","http://www.google.so/*","https://www.google.sm/*","http://www.google.sm/*","https://www.google.sr/*","http://www.google.sr/*","https://www.google.st/*","http://www.google.st/*","https://www.google.com.sv/*","http://www.google.com.sv/*","https://www.google.td/*","http://www.google.td/*","https://www.google.tg/*","http://www.google.tg/*","https://www.google.co.th/*","http://www.google.co.th/*","https://www.google.com.tj/*","http://www.google.com.tj/*","https://www.google.tl/*","http://www.google.tl/*","https://www.google.tm/*","http://www.google.tm/*","https://www.google.tn/*","http://www.google.tn/*","https://www.google.to/*","http://www.google.to/*","https://www.google.com.tr/*","http://www.google.com.tr/*","https://www.google.tt/*","http://www.google.tt/*","https://www.google.com.tw/*","http://www.google.com.tw/*","https://www.google.co.tz/*","http://www.google.co.tz/*","https://www.google.com.ua/*","http://www.google.com.ua/*","https://www.google.co.ug/*","http://www.google.co.ug/*","https://www.google.co.uk/*","http://www.google.co.uk/*","https://www.google.com.uy/*","http://www.google.com.uy/*","https://www.google.co.uz/*","http://www.google.co.uz/*","https://www.google.com.vc/*","http://www.google.com.vc/*","https://www.google.co.ve/*","http://www.google.co.ve/*","https://www.google.vg/*","http://www.google.vg/*","https://www.google.co.vi/*","http://www.google.co.vi/*","https://www.google.com.vn/*","http://www.google.com.vn/*","https://www.google.vu/*","http://www.google.vu/*","https://www.google.ws/*","http://www.google.ws/*","https://www.google.rs/*","http://www.google.rs/*","https://www.google.co.za/*","http://www.google.co.za/*","https://www.google.co.zm/*","http://www.google.co.zm/*","https://www.google.co.zw/*","http://www.google.co.zw/*","https://www.google.cat/*","http://www.google.cat/*","https://hangouts.google.com/*","http://hangouts.google.com/*","https://docs.google.com/*","http://docs.google.com/*",""]},"optionalPermissions":{"permissions":[],"origins":[]},"icons":{"16":"icons/badger-16.png","19":"icons/badger-19.png","38":"icons/badger-38.png","48":"icons/badger-48.png","64":"icons/badger-64.png","128":"icons/badger-128.png"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":false,"installTelemetryInfo":null,"recommendationState":{"validNotAfter":1759933241000,"validNotBefore":1602145241000,"states":["recommended-android","recommended"]},"rootURI":"jar:file:///home/tio/.mozilla/firefox/6q5q3muz.default/extensions/jid1-MnnxcxisBPnSXQ@jetpack.xpi!/","location":"app-profile"},{"id":"uBlock0@raymondhill.net","syncGUID":"{f70fa12e-f672-41cf-b96c-cfa7eeecb76e}","version":"1.31.0","type":"extension","loader":null,"updateURL":null,"optionsURL":"dashboard.html","optionsType":3,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"uBlock Origin","description":"Finally, an efficient blocker. Easy on CPU and memory.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1542627999000,"updateDate":1608565073038,"applyBackgroundUpdates":1,"path":"/home/tio/.mozilla/firefox/6q5q3muz.default/extensions/uBlock0@raymondhill.net.xpi","skinnable":false,"sourceURI":"https://addons.cdn.mozilla.net/user-media/addons/607454/ublock_origin-1.31.0-an+fx.xpi?filehash=sha256%3Ad9eef701b99866565708fe69b5855c1634187630e9e223e810f10e482545e6c0","releaseNotesURI":"https://addons.mozilla.org/versions/updateInfo/5135389/en-US/","softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[{"name":"uBlock Origin","description":"Finally, an efficient blocker. Easy on CPU and memory.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["en"]},{"name":"uBlock Origin","description":"Lõpuks on valminud tõhus blokeerija. Protsessori- ja mälusõbralik.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["et"]},{"name":"uBlock Origin","description":"高効率ブロッカーが遂に登場。CPUとメモリーの負担を抑えます。","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["ja"]},{"name":"uBlock Origin","description":"Finalmente, um bloqueador eficiente. Leve na CPU e memória.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["pt-PT"]},{"name":"uBlock Origin","description":"Finally, an efficient blocker. Easy on CPU and memory.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["oc"]},{"name":"uBlock Origin","description":"మొత్తానికి RAM ఇంకా CPU పై తేలికయిన, ఒక సమర్థవంతమైన నిరోధిని.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["te"]},{"name":"uBlock Origin","description":"Einlik, in effisjinte adblocker. Brûkt hast gjin prosessorkrêft of ûnthâld.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["fy"]},{"name":"uBlock Origin","description":"Най-накрая, ефективен блокер. Щадящ процесора и паметта.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["bg"]},{"name":"uBlock Origin","description":"Un bloqueur de nuisances efficace, qui ménagera votre processeur et votre mémoire vive.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["fr"]},{"name":"uBlock Origin","description":"Akhirnya, pemblokir iklan yang efisien. Ringan penggunaan CPU dan memori.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["id"]},{"name":"uBlock Origin","description":"অবশেষে, একটি দক্ষ বিজ্ঞাপন রোধক। সিপিইউ এবং মেমরি সহায়ক।","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["bn"]},{"name":"uBlock Origin","description":"Behingoz, blokeatzaile eraginkor bat. PUZ eta memorian arina.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["eu"]},{"name":"uBlock Origin","description":"Äntligen en effektiv blockerare. Snäll mot både processor och minne.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["sv"]},{"name":"uBlock Origin","description":"Konečně efektivní blokovač. Nezatěžuje CPU a paměť.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["cs"]},{"name":"uBlock Origin","description":"Végre egy hatékony reklám- és követésblokkoló böngészőkhöz, amely kíméletes a processzorral és a memóriával.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["hu"]},{"name":"uBlock Origin","description":"ಕೊನೆಗೂ, ಒಂದು ದಕ್ಷ ನಿರ್ಬಂಧಕ. ಮಿತವಾದ ಸಿಪಿಯೂ ಹಾಗು ಮೆಮೊರಿ ಬಳಕೆ.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["kn"]},{"name":"uBlock Origin","description":"Ефективний блокувальник реклами таки з’явився. Не навантажує процесор та пам'ять.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["uk"]},{"name":"uBlock Origin","description":"آخر کار، ایک مؤثر اشتہار کو روکنے والا، یہ کم cpu اور میموری لیتا ہے.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["ur"]},{"name":"uBlock Origin","description":"Finfine rendimenta reklamoblokilo. Afabla por ĉefprocesoro kaj memoro.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["eo"]},{"name":"uBlock Origin","description":"Cuối cùng, đã có một công cụ chặn quảng cáo hiệu quả, tiêu tốn ít CPU và bộ nhớ.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["vi"]},{"name":"uBlock Origin","description":"وأخيراً, مانع اعلانات كفوء. خفيف على المعالج و الذاكرة.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["ar"]},{"name":"uBlock Origin","description":"როგორც იქნა, მძლავრი და შედეგიანი რეკლამების შემზღუდავი. ზოგავს CPU-ს და მეხსიერებას.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["ka"]},{"name":"uBlock Origin","description":"이 부가 기능은 효율적인 차단기입니다. CPU와 메모리에 주는 부담이 적습니다.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["ko"]},{"name":"uBlock Origin","description":"Finalmente, un blocker efficiente. Leggero sulla CPU e sulla memoria.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["it"]},{"name":"uBlock Origin","description":"Endelig en effektiv blokkeringsutvidelse. Lavt CPU- og minnebruk.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["no"]},{"name":"uBlock Origin","description":"Pagaliau, efektyvus blokatorius, neapkraunantis nei procesoriaus, nei darbinės atminties.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["lt"]},{"name":"uBlock Origin","description":"Më në fund, një bllokues efikas që nuk e rëndon procesorin dhe memorien.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["sq"]},{"name":"uBlock Origin","description":"आख़िरकार, क्रोमियम-बेस्ड ब्राउज़रों के लिए एक कुशल अवरोधक। CPU और स्मृति पर आसान।","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["hi"]},{"name":"uBlock Origin","description":"Axır ki, prosessor və yaddaş yükünü azaldan səmərəli bir əngəlləyici var.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["az"]},{"name":"uBlock Origin","description":"มาแล้ว! โปรแกรมบล็อกโฆษณาเบาเบา ไม่กิน ซีพียู หรือ แรม","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["th"]},{"name":"uBlock Origin","description":"Endlich ein effizienter Blocker. Prozessor-freundlich und bescheiden beim Speicherbedarf.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["de"]},{"name":"uBlock Origin","description":"शेवटी, एक कार्यक्षम ब्लॉकर क्रोमियम आधारित ब्राउझरांसाठी. सीपीयू आणि मेमरी वर सोपे जातो.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["mr"]},{"name":"uBlock Origin","description":"இறுதியாக, ஒரு திறமையான விளம்பரத் தடுப்பான். கணினியின் மையச் செயற்பகுதியின் மேலும் நினைவகத்தின் மேலும் இலகுவானது.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["ta"]},{"name":"uBlock Origin","description":"Endelig en effektiv blokkeringsutvidelse. Lavt CPU- og minnebruk.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["nb"]},{"name":"uBlock Origin","description":"Finally, an efficient blocker. Easy on CPU and memory.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["en-GB"]},{"name":"uBlock Origin","description":"Ó fin, un bloqueador eficiente que non chupa toda a memoria e o procesador.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["gl"]},{"name":"uBlock Origin","description":"Finalment, un blocador eficient que utilitza pocs recursos de memòria i processador.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["ca"]},{"name":"uBlock Origin","description":"Konečne efektívny blokovač. Nezaťažuje CPU ani pamäť.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["sk"]},{"name":"uBlock Origin","description":"Тинех Интернет тишкерӳҫӗ валли хӑвӑрт та витӗмлӗ чаркӑч пур.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["cv"]},{"name":"uBlock Origin","description":"Коначно, ефикасан блокатор. Ниски процесорски и меморијски захтеви.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["sr"]},{"name":"uBlock Origin","description":"بالاخره، یک بلاکر کارآمد. کم حجم بر روی پردازنده و حافظه.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["fa"]},{"name":"uBlock Origin","description":"അവസാനം, ഒരു കാര്യക്ഷമമായ ബ്ലോക്കര്‍. ലഘുവായ CPU, memory ഉപയോഗം.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["ml"]},{"name":"uBlock Origin","description":"Akhirnya, penyekat yang cekap. Tidak membebankan CPU dan memori.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["ms"]},{"name":"uBlock Origin","description":"Nareszcie skuteczny bloker charakteryzujący się niskim użyciem procesora i pamięci.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["pl"]},{"name":"uBlock Origin","description":"一款高效的网络请求过滤工具,占用极低的内存和 CPU。","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["zh-CN"]},{"name":"uBlock Origin","description":"Наконец-то, быстрый и эффективный блокировщик для браузеров.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["ru"]},{"name":"uBlock Origin","description":"Končno, učinkovita, procesorju in pomnilniku prijazna razširitev za blokiranje oglasov.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["sl"]},{"name":"uBlock Origin","description":"Beidzot, efektīvs bloķētājs. Nepārslogo procesoru un atmiņu.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["lv"]},{"name":"uBlock Origin","description":"Konačno, efikasan blokator. Lak na CPU i memoriji.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["hr"]},{"name":"uBlock Origin","description":"Sa wakas! Isang magaling na blocker para sa Chromium-based browsers. Magaan sa CPU at memory.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["fil"]},{"name":"uBlock Origin","description":"Viimeinkin tehokas ja kevyt mainosten estäjä.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["fi"]},{"name":"uBlock Origin","description":"Վերջապես արդյունավետ արգելափակիչ։ Թեթև CPU֊ի ու հիշողության համար։","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["hy"]},{"name":"uBlock Origin","description":"Konačno, efikasan bloker. Štedljiv na procesoru i memoriji.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["bs"]},{"name":"uBlock Origin","description":"În sfârșit, un blocant eficient. Are un impact mic asupra procesorului și memoriei.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["ro"]},{"name":"uBlock Origin","description":"Жарнамаларды жақсы өшіретін Addon'дардың бірі. Компьютердің қуатың аз алады.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["kk"]},{"name":"uBlock Origin","description":"Επιτέλους, ένας αποτελεσματικός blocker. Ελαφρύς για τον επεξεργαστή και τη μνήμη.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["el"]},{"name":"uBlock Origin","description":"Por fin, un bloqueador eficiente con uso mínimo de procesador y memoria.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["es"]},{"name":"uBlock Origin","description":"終於有套使用不多的 CPU 及記憶體資源的高效率阻擋器。","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["zh-TW"]},{"name":"uBlock Origin","description":"Endelig en effektiv blocker. Lavt CPU- og hukommelsesforbrug.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["da"]},{"name":"uBlock Origin","description":"Finalmente, um bloqueador eficiente. Com baixo uso de memória e CPU.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["pt-BR"]},{"name":"uBlock Origin","description":"Eindelijk, een efficiënte adblocker. Gebruikt weinig processorkracht en geheugen.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["nl"]},{"name":"uBlock Origin","description":"סוף סוף, חוסם יעיל. קל על המעבד והזיכרון.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["he"]},{"name":"uBlock Origin","description":"Sonunda, etkili bir engelleyici. İşlemciyi ve belleği yormaz.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["tr"]}],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":"55.0","maxVersion":null}],"targetPlatforms":[],"signedState":2,"signedDate":1605794887000,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":["dns","menus","privacy","storage","tabs","unlimitedStorage","webNavigation","webRequest","webRequestBlocking"],"origins":["","http://*/*","https://*/*","file://*/*","https://easylist.to/*","https://*.fanboy.co.nz/*","https://filterlists.com/*","https://forums.lanik.us/*","https://github.com/*","https://*.github.io/*"]},"optionalPermissions":{"permissions":[],"origins":[]},"icons":{"16":"img/ublock.svg","32":"img/ublock.svg","48":"img/ublock.svg","64":"img/ublock.svg","96":"img/ublock.svg"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":false,"installTelemetryInfo":null,"recommendationState":{"validNotAfter":1763582886000,"validNotBefore":1605794886000,"states":["recommended","recommended-android"]},"rootURI":"jar:file:///home/tio/.mozilla/firefox/6q5q3muz.default/extensions/uBlock0@raymondhill.net.xpi!/","location":"app-profile"},{"id":"{b7f9d2cd-d772-4302-8c3f-eb941af36f76}","syncGUID":"{e26c6766-736d-40be-b9b8-c7da7cd75a9e}","version":"1.1.43","type":"extension","loader":null,"updateURL":null,"optionsURL":"pages/options/options.html","optionsType":5,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"Privacy Redirect","description":"Redirects Twitter, YouTube, Instagram & Google Maps requests to privacy friendly alternatives.","creator":null,"developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1601768229000,"updateDate":1607186253000,"applyBackgroundUpdates":1,"path":"/home/tio/.mozilla/firefox/6q5q3muz.default/extensions/{b7f9d2cd-d772-4302-8c3f-eb941af36f76}.xpi","skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[{"name":"Privacy Redirect","description":"Redirects Twitter, YouTube, Instagram & Google Maps requests to privacy friendly alternatives.","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["en"]},{"name":"Privacy Redirect","description":"Redirige les requêtes les demandes Twitter, YouTube, Instagram et Google Maps vers des alternatives respectueuses de la vie privée. pour Twitter, YouTube, Instagram et Google Maps vers des alternatives respectueuses de la vie privée.","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["fr"]},{"name":"Privacy Redirect","description":"Leitet Anfragen von Twitter, YouTube, Instagram & Google Maps auf datenschutzfreundliche Alternativen weiter.","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["de"]},{"name":"Privacy Redirect","description":"Перенаправляет запросы к Twitter, YouTube, Instagram и Google Maps на альтернативные сервисы, дружелюбные к приватности.","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["ru"]},{"name":"Privacy Redirect","description":"Przekierowuje serwisy takie jak: Twitter, YouTube, Instagram i Google Maps do alternatyw sprzyjających prywatności.","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["pl"]},{"name":"Privacy Redirect","description":"将 Twitter、YouTube、Instagram 和 Google Maps 重定向至尊重隐私的替代品","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["zh-CN"]}],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":null,"maxVersion":null}],"targetPlatforms":[],"signedState":2,"signedDate":1604831413000,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":["storage","webRequest","webRequestBlocking"],"origins":["","*://twitter.com/*","*://www.twitter.com/*","*://mobile.twitter.com/*","*://pbs.twimg.com/*","*://video.twimg.com/*","*://invidious.snopyta.org/*","*://yewtu.be/*","*://invidious.xyz/*","*://invidious.site/*","*://invidiou.site/*","*://invidious.ggc-project.de/*","*://invidious.13ad.de/*","*://invidious.toot.koeln/*","*://invidious.fdn.fr/*","*://watch.nettohikari.com/*","*://yt.iswleuven.be/*","*://yt.maisputain.ovh/*","*://kgg2m7yk5aybusll.onion/*","*://axqzx4s6s54s32yentfqojs3x5i7faxza6xo3ehd4bzzsg2ii4fv2iid.onion/*","*://fz253lmuao3strwbfbmx46yu7acac2jz27iwtorgmbqlkurlclmancad.onion/*","*://qklhadlycap4cnod.onion/*","*://c7hqkpkpemu6e7emz5b4vyz7idjgdvgaaa3dyimmeojqbgpea3xqjoid.onion/*","*://mfqczy4mysscub2s.onion/*","*://4l2dgddgsrkf2ous66i6seeyi6etzfgrue332grh2n7madpwopotugyd.onion/*"]},"optionalPermissions":{"permissions":[],"origins":[]},"icons":{"16":"assets/images/icon16.png","32":"assets/images/icon32.png","48":"assets/images/icon48.png","128":"assets/images/icon128.png"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":false,"installTelemetryInfo":{"source":"amo","sourceURL":"https://addons.mozilla.org/en-US/firefox/addon/privacy-redirect/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search","method":"amWebAPI"},"recommendationState":null,"rootURI":"jar:file:///home/tio/.mozilla/firefox/6q5q3muz.default/extensions/%7Bb7f9d2cd-d772-4302-8c3f-eb941af36f76%7D.xpi!/","location":"app-profile"},{"id":"keepassxc-browser@keepassxc.org","syncGUID":"{5c925fa7-bdb3-44bc-b792-b5912759722a}","version":"1.7.3","type":"extension","loader":null,"updateURL":null,"optionsURL":"options/options.html","optionsType":3,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"KeePassXC-Browser","description":"KeePassXC integration for modern web browsers","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1606947306641,"updateDate":1607186253000,"applyBackgroundUpdates":1,"path":"/home/tio/.mozilla/firefox/6q5q3muz.default/extensions/keepassxc-browser@keepassxc.org.xpi","skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[{"name":"KeePassXC-Browser","description":"KeePassXC integration for modern web browsers","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["en"]},{"name":"KeePassXC-Browser","description":"モダンなウェブブラウザーのための KeePassXC 統合","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["ja"]},{"name":"KeePassXC-Browser","description":"Intégration de KeePassXC pour les navigateurs Web modernes","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["fr"]},{"name":"KeePassXC-Browser","description":"KeePassXC интеграция за съвременните уеб браузъри","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["bg"]},{"name":"KeePassXC-Browser","description":"Integração KeepassXC para os navegadores modernos","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["pt-PT"]},{"name":"KeePassXC-Browser","description":"Integrasi KeePassXC untuk peramban web modern","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["id"]},{"name":"KeePassXC-Browser","description":"Napojení na KeePassXC pro moderní webové prohlížeče","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["cs"]},{"name":"KeePassXC-Browser","description":"KeePassXC integráció a modern webböngészőkhöz","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["hu"]},{"name":"KeePassXC-Browser","description":"KeePassXC integration för moderna webbläsare","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["sv"]},{"name":"KeePassXC-Browser","description":"Сполучення KeePassXC з сучасними переглядачами тенет","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["uk"]},{"name":"KeePassXC-Browser","description":"현대적인 웹 브라우저용 KeePassXC 통합","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["ko"]},{"name":"KeePassXC-Browser","description":"Integrazione di KeePassXC per browser web moderni","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["it"]},{"name":"KeePassXC-Browser","description":"KeePassXC-Integration für moderne Webbrowser","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["de"]},{"name":"KeePassXC-Browser","description":"KeePassXC 与现代 Web 浏览器的集成","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["zh-CN"]},{"name":"KeePassXC-Browser","description":"Интеграция KeePassXC в современные веб-браузеры","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["ru"]},{"name":"KeePassXC-Browser","description":"Integracja KeePassXC z nowoczesnymi przeglądarkami internetowymi","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["pl"]},{"name":"KeePassXC-Browser","description":"KeePassXC integratio pro interretialibus navigatoribus modernis","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["la"]},{"name":"KeePassXC-Browser","description":"KeePassXC-integraatio moderneille nettiselaimille","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["fi"]},{"name":"KeePassXC-Browser","description":"KeePassXC integrare pentru browsere web moderne","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["ro"]},{"name":"KeePassXC-Browser","description":"Integração KeepassXC para os navegadores modernos","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["pt"]},{"name":"KeePassXC-Browser","description":"Integración de KeePassXC para navegadores web modernos","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["es"]},{"name":"KeePassXC-Browser","description":"Integração ao KeePassXC para navegadores modernos","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["pt-BR"]},{"name":"KeePassXC-Browser","description":"KeePassXC-integrering til moderne webbrowsere","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["da"]},{"name":"KeePassXC-Browser","description":"KeePassXC-integratie voor moderne webbrowsers","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["nl"]},{"name":"KeePassXC-Browser","description":"Modern web tarayıcıları için KeePassXC bütünleşmesi","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["tr"]},{"name":"KeePassXC-Browser","description":"KeePassXC 與現代瀏覽器的整合","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["zh-TW"]},{"name":"KeePassXC-Browser","description":"KeePassXC-integratie voor moderne webbrowsers","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["nl-NL"]}],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":"67.0","maxVersion":null}],"targetPlatforms":[],"signedState":2,"signedDate":1604742313000,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":["activeTab","contextMenus","clipboardWrite","nativeMessaging","notifications","storage","tabs","webNavigation","webRequest","webRequestBlocking"],"origins":["https://*/*","http://*/*","https://api.github.com/",""]},"optionalPermissions":{"permissions":[],"origins":[]},"icons":{"16":"icons/keepassxc.svg","48":"icons/keepassxc.svg","64":"icons/keepassxc.svg","96":"icons/keepassxc.svg","128":"icons/keepassxc.svg"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":false,"installTelemetryInfo":{"source":"amo","sourceURL":"https://addons.mozilla.org/en-US/firefox/addon/keepassxc-browser/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search","method":"amWebAPI"},"recommendationState":null,"rootURI":"jar:file:///home/tio/.mozilla/firefox/6q5q3muz.default/extensions/keepassxc-browser@keepassxc.org.xpi!/","location":"app-profile"},{"id":"formautofill@mozilla.org","syncGUID":"{83e890fe-16cc-459b-bbd5-c7eb1b2cf3a5}","version":"1.0","type":"extension","loader":null,"updateURL":null,"optionsURL":null,"optionsType":null,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"Form Autofill","creator":null,"developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1541084183000,"updateDate":1608063222000,"applyBackgroundUpdates":1,"path":"/usr/lib/firefox/browser/features/formautofill@mozilla.org.xpi","skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":null,"maxVersion":null}],"targetPlatforms":[],"signedDate":null,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":[],"origins":[]},"optionalPermissions":{"permissions":[],"origins":[]},"icons":{},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":true,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"jar:file:///usr/lib/firefox/browser/features/formautofill@mozilla.org.xpi!/","location":"app-system-defaults"},{"id":"screenshots@mozilla.org","syncGUID":"{e693a1c7-6163-43ad-ac2d-896a25f333dd}","version":"39.0.0","type":"extension","loader":null,"updateURL":null,"optionsURL":null,"optionsType":null,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"Firefox Screenshots","description":"Take clips and screenshots from the Web and save them temporarily or permanently.","creator":"Mozilla ","homepageURL":"https://github.com/mozilla-services/screenshots","developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1541084183000,"updateDate":1608063222000,"applyBackgroundUpdates":1,"path":"/usr/lib/firefox/browser/features/screenshots@mozilla.org.xpi","skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":"57.0a1","maxVersion":null}],"targetPlatforms":[],"signedDate":null,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":["activeTab","downloads","tabs","storage","notifications","clipboardWrite","contextMenus"],"origins":["","https://screenshots.firefox.com/","https://screenshots.firefox.com/*"]},"optionalPermissions":{"permissions":[],"origins":[]},"icons":{"32":"icons/icon-v2.svg"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":true,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"jar:file:///usr/lib/firefox/browser/features/screenshots@mozilla.org.xpi!/","location":"app-system-defaults"},{"id":"webcompat-reporter@mozilla.org","syncGUID":"{c50bfe40-12f2-483e-b633-744e2561c742}","version":"1.4.0","type":"extension","loader":null,"updateURL":null,"optionsURL":null,"optionsType":null,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"WebCompat Reporter","description":"Report site compatibility issues on webcompat.com","creator":"Thomas Wisniewski ","homepageURL":"https://github.com/mozilla/webcompat-reporter","developers":null,"translators":null,"contributors":null},"visible":true,"active":false,"userDisabled":true,"appDisabled":false,"embedderDisabled":false,"installDate":1541084183000,"updateDate":1608063222000,"applyBackgroundUpdates":1,"path":"/usr/lib/firefox/browser/features/webcompat-reporter@mozilla.org.xpi","skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":null,"maxVersion":null}],"targetPlatforms":[],"signedDate":null,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":["tabs"],"origins":[""]},"optionalPermissions":{"permissions":[],"origins":[]},"icons":{"16":"icons/lightbulb.svg","32":"icons/lightbulb.svg","48":"icons/lightbulb.svg","96":"icons/lightbulb.svg","128":"icons/lightbulb.svg"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":true,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"jar:file:///usr/lib/firefox/browser/features/webcompat-reporter@mozilla.org.xpi!/","location":"app-system-defaults"},{"id":"webcompat@mozilla.org","syncGUID":"{d68069e0-85d1-41a9-a0ce-6626a27d5361}","version":"17.0.0","type":"extension","loader":null,"updateURL":null,"optionsURL":null,"optionsType":null,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"Web Compatibility Interventions","description":"Urgent post-release fixes for web compatibility.","creator":null,"developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1541084183000,"updateDate":1608063222000,"applyBackgroundUpdates":1,"path":"/usr/lib/firefox/browser/features/webcompat@mozilla.org.xpi","skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":"59.0b5","maxVersion":null}],"targetPlatforms":[],"signedDate":null,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":["tabs","webNavigation","webRequest","webRequestBlocking"],"origins":[""]},"optionalPermissions":{"permissions":[],"origins":[]},"icons":{},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":true,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"jar:file:///usr/lib/firefox/browser/features/webcompat@mozilla.org.xpi!/","location":"app-system-defaults"},{"id":"doh-rollout@mozilla.org","syncGUID":"{93ddb028-d448-4733-9438-c152fb327f1e}","version":"2.0.0","type":"extension","loader":null,"updateURL":null,"optionsURL":null,"optionsType":null,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"DoH Roll-Out","description":"This used to be a Mozilla add-on that supported the roll-out of DoH, but now only exists as a stub to enable migrations.","creator":null,"developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1579529887000,"updateDate":1608063222000,"applyBackgroundUpdates":1,"path":"/usr/lib/firefox/browser/features/doh-rollout@mozilla.org.xpi","skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":"72.0a1","maxVersion":null}],"targetPlatforms":[],"signedDate":null,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":[],"origins":[]},"optionalPermissions":{"permissions":[],"origins":[]},"icons":{},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":true,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"jar:file:///usr/lib/firefox/browser/features/doh-rollout@mozilla.org.xpi!/","location":"app-system-defaults"},{"id":"amazondotcom@search.mozilla.org","syncGUID":"{028c2a63-ff2b-468b-801e-0ee3867ccdc2}","version":"1.3","type":"extension","loader":null,"updateURL":null,"optionsURL":null,"optionsType":null,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"Amazon.com","description":"Amazon.com Search","creator":null,"developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1569709370692,"updateDate":1568839541000,"applyBackgroundUpdates":1,"skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[{"name":"Amazon.com","description":"Amazon.com Search","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["en"]},{"name":"Amazon.com","description":"Amazon.com Search","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["en-adm"]}],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":null,"maxVersion":null}],"targetPlatforms":[],"signedDate":null,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":[],"origins":[]},"optionalPermissions":{"permissions":[],"origins":[]},"icons":{"16":"favicon.ico"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":true,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"resource://search-extensions/amazondotcom/","location":"app-builtin"},{"id":"bing@search.mozilla.org","syncGUID":"{676e9101-35f2-43c8-9885-420824540115}","version":"1.2","type":"extension","loader":null,"updateURL":null,"optionsURL":null,"optionsType":null,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"Bing","description":"Bing. Search by Microsoft.","creator":null,"developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1569709370787,"updateDate":1568839541000,"applyBackgroundUpdates":1,"skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":null,"maxVersion":null}],"targetPlatforms":[],"signedDate":null,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":[],"origins":[]},"optionalPermissions":{"permissions":[],"origins":[]},"icons":{"16":"favicon.ico"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":true,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"resource://search-extensions/bing/","location":"app-builtin"},{"id":"google@search.mozilla.org","syncGUID":"{d61f55d6-06fb-4158-bcb7-9d36dec4e9b2}","version":"1.1","type":"extension","loader":null,"updateURL":null,"optionsURL":null,"optionsType":null,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"Google","description":"Google Search","creator":null,"developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1569709370845,"updateDate":1568839541000,"applyBackgroundUpdates":1,"skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[{"name":"Google","description":"Google Search","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["en"]},{"name":"Google","description":"Google Search","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["b-1-d"]},{"name":"Google","description":"Google Search","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["b-1-e"]},{"name":"Google","description":"Google Search","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["b-d"]},{"name":"Google","description":"Google Search","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["b-e"]}],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":null,"maxVersion":null}],"targetPlatforms":[],"signedDate":null,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":[],"origins":[]},"optionalPermissions":{"permissions":[],"origins":[]},"icons":{"16":"favicon.ico"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":true,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"resource://search-extensions/google/","location":"app-builtin"},{"id":"wikipedia@search.mozilla.org","syncGUID":"{f3d5848e-8a3f-458b-808c-e606c35c0620}","version":"1.1","type":"extension","loader":null,"updateURL":null,"optionsURL":null,"optionsType":null,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"Wikipedia (en)","description":"Wikipedia, the Free Encyclopedia","creator":null,"developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1569709371001,"updateDate":1568839541000,"applyBackgroundUpdates":1,"skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[{"name":"Wikipedia (en)","description":"Wikipedia, the Free Encyclopedia","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["en"]},{"name":"Wikipedija (hr)","description":"Wikipedija, slobodna enciklopedija","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["hr"]},{"name":"Wikipedia (fi)","description":"Wikipedia (fi), vapaa tietosanakirja","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["fi"]},{"name":"Wikipedia (hy)","description":"Վիքիփեդիա՝ ազատ հանրագիտարան","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["hy"]},{"name":"Уикипедия (kk)","description":"Уикипедия (kk)","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["kk"]},{"name":"Вікіпедыя (be)","description":"Вікіпедыя, свабодная энцыклапедыя","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["be"]},{"name":"위키백과 (ko)","description":"Wikipedia, the free encyclopedia","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["kr"]},{"name":"Wikipedia (ro)","description":"Wikipedia, enciclopedia liberă","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["ro"]},{"name":"Wikipedia (bs)","description":"Slobodna enciklopedija","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["bs"]},{"name":"Wikipedia (pt)","description":"Wikipédia, a enciclopédia livre","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["pt"]},{"name":"Vikipetã (gn)","description":"Vikipetã, opaite tembikuaa hekosãsóva renda","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["gn"]},{"name":"વિકિપીડિયા (gu)","description":"વીકીપીડિયા, મુક્ત એનસાયક્લોપીડિયા","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["gu"]},{"name":"Wikipedia (el)","description":"Βικιπαίδεια, η ελεύθερη εγκυκλοπαίδεια","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["el"]},{"name":"Wikipedia (es)","description":"Wikipedia, la enciclopedia libre","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["es"]},{"name":"ויקיפדיה","description":"ויקיפדיה","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["he"]},{"name":"Wikipedia (da)","description":"Wikipedia, den frie encyklopædi","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["da"]},{"name":"Wikipedia (tr)","description":"Vikipedi, özgür ansiklopedi","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["tr"]},{"name":"Wikipedija (hsb)","description":"Wikipedija, swobodna encyklopedija","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["hsb"]},{"name":"Wikipedy (fy)","description":"De fergese ensyklopedy","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["fy-NL"]},{"name":"विकिपीडिया (ne)","description":"विकिपिडिया एक स्वतन्त्र विश्वकोष","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["ne"]},{"name":"Wikipedia (nl)","description":"De vrije encyclopedie","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["nl"]},{"name":"Wikipedia (ja)","description":"Wikipedia - フリー百科事典","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["ja"]},{"name":"Vikipeedia (et)","description":"Vikipeedia, vaba entsüklopeedia","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["et"]},{"name":"Wikipèdia (oc)","description":"Wikipèdia, l'enciclopèdia liura","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["oc"]},{"name":"Wicipedia (cy)","description":"Wicipedia, Y Gwyddioniadur Rhydd","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["cy"]},{"name":"వికీపీడియా (te)","description":"వికీపీడియా (te)","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["te"]},{"name":"Wikipédia (fr)","description":"Wikipédia, l'encyclopédie libre","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["fr"]},{"name":"Wikipedia (tl)","description":"Wikipedia, ang malayang ensiklopedya","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["tl"]},{"name":"维基百科","description":"维基百科,自由的百科全书","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["zh-CN"]},{"name":"Wikipedia (lij)","description":"Wikipedia, l'enciclopedia libera","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["lij"]},{"name":"វីគីភីឌា (km)","description":"វីគីភីឌា សព្វ​វចនា​ធិប្បាយ​សេរី","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["km"]},{"name":"Уикипедия (bg)","description":"Уикипедия, свободната енциклоподия","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["bg"]},{"name":"Wikipedia (id)","description":"Wikipedia, ensiklopedia bebas","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["id"]},{"name":"Wikipedia (pa)","description":"ਵਿਕਿਪੀਡਿਆ, ਮੁਫ਼ਤ/ਮੁਕਤ ਸ਼ਬਦਕੋਸ਼","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["pa"]},{"name":"উইকিপিডিয়া (bn)","description":"উইকিপিডিয়া, মুক্ত বিশ্বকোষ","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["bn"]},{"name":"Wikipedia (eu)","description":"Wikipedia, entziklopedia askea","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["eu"]},{"name":"Wikipedie (cs)","description":"Wikipedia, svobodná encyclopedie","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["cz"]},{"name":"Wikipédia (hu)","description":"Wikipedia, a szabad enciklopédia","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["hu"]},{"name":"Wikipedia (kn)","description":"Wikipedia, the free encyclopedia","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["kn"]},{"name":"Wikipedia (is)","description":"Wikipedia, the free encyclopedia","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["is"]},{"name":"Вікіпедія (uk)","description":"Вікіпедія, вільна енциклопедія","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["uk"]},{"name":"Wikipedia (kab)","description":"Wikipedia, tasanayt tilellit","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["kab"]},{"name":"Wikipedia (zh)","description":"維基百科,自由的百科全書","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["zh-TW"]},{"name":"ویکیپیڈیا (ur)","description":"ویکیپیڈیا آزاد دائرۃ المعارف","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["ur"]},{"name":"Vikipedio (eo)","description":"Vikipedio, la libera enciklopedio","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["eo"]},{"name":"Wikipedia (si)","description":"Wikipedia, the free encyclopedia","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["si"]},{"name":"ويكيبيديا (ar)","description":"ويكيبيديا (ar)","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["ar"]},{"name":"Wikipedia (vi)","description":"Wikipedia, bách khoa toàn thư mở","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["vi"]},{"name":"ვიკიპედია (ka)","description":"ვიკიპედია, თავისუფალი ენციკლოპედია","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["ka"]},{"name":"Uicipeid (gd)","description":"Wikipedia, An leabhar mòr-eòlais","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["gd"]},{"name":"Wikipedia (it)","description":"Wikipedia, l'enciclopedia libera","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["it"]},{"name":"Vikipediya (uz)","description":"Vikipediya, ochiq ensiklopediya","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["uz"]},{"name":"Wikipedia (lt)","description":"Vikipedija, laisvoji enciklopedija","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["lt"]},{"name":"Wikipedia (sq)","description":"Wikipedia, enciklopedia e lirë","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["sq"]},{"name":"Vicipéid (ga)","description":"Vicipéid, an Chiclipéid Shaor","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["ga-IE"]},{"name":"विकिपीडिया (hi)","description":"विकिपीडिया (हिन्दी)","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["hi"]},{"name":"Vikipedeja (ltg)","description":"Vikipēdija, breivuo eņciklopedeja","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["ltg"]},{"name":"விக்கிப்பீடியா (ta)","description":"விக்கிப்பீடியா (ta)","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["ta"]},{"name":"Vikipediya (az)","description":"Vikipediya, açıq ensiklopediya","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["az"]},{"name":"Википедија (mk)","description":"Википедија, слободната енциклопедија","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["mk"]},{"name":"วิกิพีเดีย","description":"วิกิพีเดีย สารานุกรมเสรี","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["th"]},{"name":"Wikipedia (de)","description":"Wikipedia, die freie Enzyklopädie","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["de"]},{"name":"Wikipedija (dsb)","description":"Wikipedija, lichotna encyklopedija","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["dsb"]},{"name":"विकिपीडिया (mr)","description":"विकिपीडिया, मोफत माहितीकोष","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["mr"]},{"name":"Wikipedia (ast)","description":"La enciclopedia llibre","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["ast"]},{"name":"Wikipedia (my)","description":"အခမဲ့လွတ်လပ်စွယ်စုံကျမ်း","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["my"]},{"name":"Wikipedia (rm)","description":"Vichipedia, l'enciclopedia libra","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["rm"]},{"name":"Wikipedia (nn)","description":"Wikipedia, det frie oppslagsverket","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["NN"]},{"name":"Wikipedia (wo)","description":"Wikipedia, Jimbulang bu Ubbeeku bi","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["wo"]},{"name":"Wikipedia (gl)","description":"Wikipedia, a enciclopedia libre","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["gl"]},{"name":"Viquipèdia (ca)","description":"L'enciclopèdia lliure","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["ca"]},{"name":"Wikipédia (sk)","description":"Wikipédia, slobodná a otvorená encyklopédia","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["sk"]},{"name":"Википедија (sr)","description":"Претрага Википедије на српском језику","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["sr"]},{"name":"Wikipedia (af)","description":"Wikipedia, die vrye ensiklopedie","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["af"]},{"name":"ویکی‌پدیا (fa)","description":"ویکی‌پدیا، دانشنامهٔ آزاد","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["fa"]},{"name":"Wikipedia (ms)","description":"Wikipedia, ensiklopedia bebas","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["ms"]},{"name":"Wikipedia (ia)","description":"Wikipedia, le encyclopedia libere","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["ia"]},{"name":"Wikipedia (no)","description":"Wikipedia, den frie encyklopedi","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["NO"]},{"name":"Википедия (ru)","description":"Википедия, свободная энциклопедия","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["ru"]},{"name":"Wikipedia (br)","description":"Wikipedia, an holloueziadur digor","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["br"]},{"name":"Wikipedia (pl)","description":"Wikipedia, wolna encyklopedia","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["pl"]},{"name":"Вікіпэдыя (be-tarask)","description":"Вікіпэдыя, вольная энцыкляпэдыя","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["be-tarask"]},{"name":"Wikipedia (sv)","description":"Wikipedia, den fria encyklopedin","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["sv-SE"]},{"name":"ວິກິພີເດຍ (lo)","description":"ວິກິພີເດຍ, ສາລານຸກົມເສລີ","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["lo"]},{"name":"Wikipedija (sl)","description":"Wikipedija, prosta enciklopedija","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["sl"]},{"name":"Vikipēdija","description":"Vikipēdija, brīvā enciklopēdija","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["lv"]},{"name":"Biquipedia (an)","description":"A enciclopedia Libre","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["an"]}],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":null,"maxVersion":null}],"targetPlatforms":[],"signedDate":null,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":[],"origins":[]},"optionalPermissions":{"permissions":[],"origins":[]},"icons":{"16":"favicon.ico"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":true,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"resource://search-extensions/wikipedia/","location":"app-builtin"},{"id":"ddg@search.mozilla.org","syncGUID":"{d266c863-eb3a-4a16-a017-a58dde5b3a76}","version":"1.1","type":"extension","loader":null,"updateURL":null,"optionsURL":null,"optionsType":null,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"DuckDuckGo","description":"Search DuckDuckGo","creator":null,"developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1569709371053,"updateDate":1568839541000,"applyBackgroundUpdates":1,"skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":null,"maxVersion":null}],"targetPlatforms":[],"signedDate":null,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":[],"origins":[]},"optionalPermissions":{"permissions":[],"origins":[]},"icons":{"16":"favicon.ico"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":true,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"resource://search-extensions/ddg/","location":"app-builtin"},{"id":"ebay@search.mozilla.org","syncGUID":"{caa1cea7-55c5-4750-b65f-55ced3f5309f}","version":"1.2","type":"extension","loader":null,"updateURL":null,"optionsURL":null,"optionsType":null,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"eBay","description":"eBay - Online auctions","creator":null,"developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1594071183499,"applyBackgroundUpdates":1,"skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[{"name":"eBay","description":"eBay - Online auctions","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["en"]},{"name":"eBay","description":"eBay - Online auctions","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["ie"]},{"name":"eBay","description":"eBay - Online auctions","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["uk"]},{"name":"eBay","description":"eBay - Online auctions","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["it"]},{"name":"eBay","description":"eBay - Online auctions","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["de"]},{"name":"eBay","description":"eBay - Online auctions","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["ca"]},{"name":"eBay","description":"eBay - Online auctions","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["ch"]},{"name":"eBay","description":"eBay - Online auctions","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["at"]},{"name":"eBay","description":"eBay - Online auctions","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["au"]},{"name":"eBay","description":"eBay - Online auctions","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["be"]},{"name":"eBay","description":"eBay - Online auctions","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["es"]},{"name":"eBay","description":"eBay - Online auctions","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["nl"]},{"name":"eBay","description":"eBay - Online auctions","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["fr"]}],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":null,"maxVersion":null}],"targetPlatforms":[],"signedDate":null,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":[],"origins":[]},"optionalPermissions":{"permissions":[],"origins":[]},"icons":{"16":"favicon.ico"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":true,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"resource://search-extensions/ebay/","location":"app-builtin"},{"id":"firefox-alpenglow@mozilla.org","syncGUID":"{c545409f-983c-4328-95e3-6830f10e078a}","version":"1.2","type":"theme","loader":null,"updateURL":null,"optionsURL":null,"optionsType":null,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"Firefox Alpenglow","description":"Use a colorful appearance for buttons, menus, and windows.","creator":null,"developers":null,"translators":null,"contributors":null},"visible":true,"active":false,"userDisabled":true,"appDisabled":false,"embedderDisabled":false,"installDate":1604968137971,"applyBackgroundUpdates":1,"skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":null,"maxVersion":null}],"targetPlatforms":[],"signedDate":null,"seen":true,"dependencies":[],"userPermissions":null,"optionalPermissions":null,"icons":{"32":"icon.svg"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":false,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"resource://builtin-themes/alpenglow/","location":"app-builtin"},{"id":"default-theme@mozilla.org","syncGUID":"{cd4717b9-58bd-4ede-90e6-a591641227b2}","version":"1.1","type":"theme","loader":null,"updateURL":null,"optionsURL":null,"optionsType":null,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"Default","description":"A theme with the operating system color scheme.","creator":"Mozilla","developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1604968444292,"applyBackgroundUpdates":1,"skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":null,"maxVersion":null}],"targetPlatforms":[],"signedDate":null,"seen":true,"dependencies":[],"userPermissions":null,"optionalPermissions":null,"icons":{"32":"icon.svg"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":false,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"resource://default-theme/","location":"app-builtin"},{"id":"firefox-compact-dark@mozilla.org","syncGUID":"{ab1c995c-3f5c-48bc-90c2-b62ac992bd5f}","version":"1.1","type":"theme","loader":null,"updateURL":null,"optionsURL":null,"optionsType":null,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"Dark","description":"A theme with a dark color scheme.","creator":"Mozilla","developers":null,"translators":null,"contributors":null},"visible":true,"active":false,"userDisabled":true,"appDisabled":false,"embedderDisabled":false,"installDate":1604968444295,"applyBackgroundUpdates":1,"skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":null,"maxVersion":null}],"targetPlatforms":[],"signedDate":null,"seen":true,"dependencies":[],"userPermissions":null,"optionalPermissions":null,"icons":{"32":"icon.svg"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":false,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"resource://builtin-themes/dark/","location":"app-builtin"},{"id":"firefox-compact-light@mozilla.org","syncGUID":"{a4e3a0da-ee94-4b52-b816-ea6d3195739b}","version":"1.1","type":"theme","loader":null,"updateURL":null,"optionsURL":null,"optionsType":null,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"Light","description":"A theme with a light color scheme.","creator":"Mozilla","developers":null,"translators":null,"contributors":null},"visible":true,"active":false,"userDisabled":true,"appDisabled":false,"embedderDisabled":false,"installDate":1604968444296,"applyBackgroundUpdates":1,"skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":null,"maxVersion":null}],"targetPlatforms":[],"signedDate":null,"seen":true,"dependencies":[],"userPermissions":null,"optionalPermissions":null,"icons":{"32":"icon.svg"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":false,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"resource://builtin-themes/light/","location":"app-builtin"}]} \ No newline at end of file +{"schemaVersion":33,"addons":[{"id":"chrome-gnome-shell@gnome.org","syncGUID":"{82508f32-b0ec-4e78-bf50-dc24a1c517d8}","version":"10.1","type":"extension","loader":null,"updateURL":null,"optionsURL":"options.html","optionsType":3,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"GNOME Shell integration","description":"This extension provides integration with GNOME Shell and the corresponding extensions repository https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1542628160000,"updateDate":1611096074000,"applyBackgroundUpdates":1,"path":"/home/tromjaro/.mozilla/firefox/6q5q3muz.default/extensions/chrome-gnome-shell@gnome.org.xpi","skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[{"name":"GNOME Shell integration","description":"This extension provides integration with GNOME Shell and the corresponding extensions repository https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["en"]},{"name":"Integratsioon GNOME Shelliga","description":"See laiendus võimaldab integratsiooni GNOME Shelli ja selle laienduste hoidlaga aadressil https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["et"]},{"name":"GNOME Shell integration","description":"This extension provides integration with GNOME Shell and the corresponding extensions repository https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["pt-PT"]},{"name":"Integracion a GNOME Shell","description":"Aquesta extension permet l'integracion a GNOME Shell e a las extensions correspondentas del depaus https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["oc"]},{"name":"Integrasi Shell GNOME","description":"Ekstensi ini menyediakan integrasi dengan Shell GNOME dan repositori ekstensi yang berhubungan https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["id"]},{"name":"Intégration à GNOME Shell","description":"Cette extension permet l'intégration à GNOME Shell et aux extensions correspondantes du dépôt https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["fr"]},{"name":"GNOME Shell-integration","description":"Detta tillägg tillhandahåller integration med GNOME Shell och det motsvarande tilläggsförrådet https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["sv"]},{"name":"GNOME Shell integráció","description":"Ez a kiterjesztés integrációt biztosít a GNOME Shell-lel, és a hozzá tartozó https://extensions.gnome.org kiterjesztéstárolóval","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["hu"]},{"name":"Integrace do GNOME Shell","description":"Toto rozšíření poskytuje integraci s GNOME Shell a shoduje se s repozitářem rozšíření https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["cs"]},{"name":"Amalachadh slige GNOMW","description":"Bheir an leudachan seo dhut amalachadh le Slige GNOME agus Shell ionad-tasgaidh nan leudachan co-cheangailte rithe https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["gd"]},{"name":"그놈 셸 확장 기능","description":"이 확장 기능은 그놈 셸 통합 기능이 있으며 관련 확장 기능 저장소는 https://extensions.gnome.org에 있습니다","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["ko"]},{"name":"Integrazione con GNOME Shell","description":"Questa estensione fornisce l'integrazione con GNOME Shell e il corrispondente repository delle estensioni https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["it"]},{"name":"GNOME Shell-Integration","description":"Diese Erweiterung ermöglicht die Integration mit der GNOME Shell und dem dazugehörenden Erweiterungs-Repository von https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["de"]},{"name":"Ingegrasjon med GNOME-skallet","description":"This extension provides integration with GNOME Shell and the corresponding extensions repository https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["nb"]},{"name":"Integrácia do Shellu prostredia GNOME","description":"Toto rozšírenie poskytuje integráciu do Shellu prostredia GNOME a príslušný repozitár rozšírení https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["sk"]},{"name":"Integración de GNOME Shell","description":"Esta extensión fornece integración con GNOME SHell e o correspondente repositorio de extensións https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["gl"]},{"name":"Integració amb el GNOME Shell","description":"Aquesta extensió proporciona integració amb GNOME Shell i el corresponent dipòsit d'extensions https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["ca"]},{"name":"Интеграција Гномове шкољке","description":"Ово проширење обезбеђује интеграцију са Гномовом шкољком и одговарајућом ризницом проширења „https://extensions.gnome.org“","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["sr"]},{"name":"GNOME Shell integration","description":"Данное расширение добавляет интеграцию с GNOME Shell и репозиторием расширений https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["ru"]},{"name":"Integracja z GNOME Shell","description":"To rozszerzenie dostarcza integrację z GNOME Shell i repozytorium rozszerzeń https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["pl"]},{"name":"Integracija GNOME ljuske","description":"Ovo proširenje omogućuje integraciju s GNOME ljuskom i odgovarajućem repozitoriju proširenja https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["hr"]},{"name":"GNOME Shell integration","description":"This extension provides integration with GNOME Shell and the corresponding extensions repository https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["sl"]},{"name":"Gnome Shell -integraatio","description":"Tämä laajennus tarjoaa integraation Gnome Shellin ja Gnome Shellin laajennustietovaraston https://extensions.gnome.org kanssa","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["fi"]},{"name":"GNOME Shell integration","description":"Αυτή η επέκταση παρέχει ενσωμάτωση με το GNOME Shell και τα πρόσθετα του από το https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["el"]},{"name":"Integración con GNOME Shell","description":"Esta extensión proporciona integración con GNOME Shell y el correspondiente repositorio de extensiones https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["es"]},{"name":"Integração com GNOME Shell","description":"Essa extensão fornece integração com o GNOME Shell e com o repositório de extensões correspondente, o https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["pt-BR"]},{"name":"GNOME Shell-integration","description":"Denne udvidelse giver integration med GNOME Shell og det tilhørende udvidelsesarkiv https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["da"]},{"name":"GNOME Kabuk bütünleşmesi","description":"Bu uygulama, GNOME Kabuk ve buna uygun uzantı deposu olan https://extensions.gnome.org ile bütünleşme sağlar","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["tr"]},{"name":"Gnome-shell-integratie","description":"Deze extensie voorziet in de integratie met Gnome-shell en de bijbehorende website met extensies https://extensions.gnome.org","creator":"Yuri Konotopov ","developers":null,"translators":null,"contributors":null,"locales":["nl"]}],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":"56.0","maxVersion":"*"}],"targetPlatforms":[],"signedState":2,"signedDate":1521613805000,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":["alarms","nativeMessaging","notifications","storage","tabs"],"origins":["https://extensions.gnome.org/","https://extensions.gnome.org/*"]},"optionalPermissions":{"permissions":["idle"],"origins":[]},"icons":{"16":"icons/GnomeLogo-16.png","48":"icons/GnomeLogo-48.png","128":"icons/GnomeLogo-128.png"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":false,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"jar:file:///home/tromjaro/.mozilla/firefox/6q5q3muz.default/extensions/chrome-gnome-shell@gnome.org.xpi!/","location":"app-profile"},{"id":"wayback_machine@mozilla.org","syncGUID":"{bd345b14-ed21-4d32-9720-0b70258947e4}","version":"1.8.6","type":"extension","loader":null,"updateURL":null,"optionsURL":null,"optionsType":null,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"Wayback Machine","description":"Reduce annoying 404 pages by automatically checking for an archived copy in the Wayback Machine.","creator":null,"homepageURL":"https://archive.org/","developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1542629092000,"updateDate":1611096074000,"applyBackgroundUpdates":1,"path":"/home/tromjaro/.mozilla/firefox/6q5q3muz.default/extensions/wayback_machine@mozilla.org.xpi","skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":"48.0","maxVersion":"*"}],"targetPlatforms":[],"signedState":2,"signedDate":1524081006000,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":["tabs","activeTab","storage","webRequest","webRequestBlocking","contextMenus"],"origins":["http://*/*","https://*/*","*://*/*",""]},"optionalPermissions":{"permissions":[],"origins":[]},"icons":{"48":"images/icon.png","96":"images/icon@2x.png"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":false,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"jar:file:///home/tromjaro/.mozilla/firefox/6q5q3muz.default/extensions/wayback_machine@mozilla.org.xpi!/","location":"app-profile"},{"id":"{9350bc42-47fb-4598-ae0f-825e3dd9ceba}","syncGUID":"{bfe4a8ba-fc6d-4290-b03c-272cf99e1ed1}","version":"1.3.8","type":"extension","loader":null,"updateURL":null,"optionsURL":null,"optionsType":null,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"Absolute Enable Right Click & Copy","description":"Force Enable Right Click & Copy","creator":null,"developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1542628082000,"updateDate":1611096074000,"applyBackgroundUpdates":1,"path":"/home/tromjaro/.mozilla/firefox/6q5q3muz.default/extensions/{9350bc42-47fb-4598-ae0f-825e3dd9ceba}.xpi","skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":"48.0","maxVersion":"*"}],"targetPlatforms":[],"signedState":2,"signedDate":1547160306000,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":["tabs","storage","activeTab"],"origins":[""]},"optionalPermissions":{"permissions":[],"origins":[]},"icons":{"16":"images/16px.png","32":"images/32px.png","48":"images/48px.png","128":"images/128px.png"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":false,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"jar:file:///home/tromjaro/.mozilla/firefox/6q5q3muz.default/extensions/%7B9350bc42-47fb-4598-ae0f-825e3dd9ceba%7D.xpi!/","location":"app-profile"},{"id":"yayanotherspeeddial@bakadev.fr","syncGUID":"{3095ecca-6e6a-42d5-b1d5-6778d84c2a99}","version":"1.5.1.2","type":"extension","loader":null,"updateURL":null,"optionsURL":null,"optionsType":null,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"Yay! Another Speed dial!","description":"A cool and highly customizable Speed Dial focused on style and simplicity.","creator":"Loïc","homepageURL":"https://www.yayspeeddial.com/","developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1552785444000,"updateDate":1611096074000,"applyBackgroundUpdates":1,"path":"/home/tromjaro/.mozilla/firefox/6q5q3muz.default/extensions/yayanotherspeeddial@bakadev.fr.xpi","skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[{"name":"Yay! Another Speed dial!","description":"A cool and highly customizable Speed Dial focused on style and simplicity.","creator":"Loïc","homepageURL":"https://www.yayspeeddial.com/","developers":null,"translators":null,"contributors":null,"locales":["en"]},{"name":"Yay! Another Speed dial!","description":"Un superbe Speed Dial, complètement personnalisable, concentré sur le style et la simplicité.","creator":"Loïc","homepageURL":"https://www.yayspeeddial.com/","developers":null,"translators":null,"contributors":null,"locales":["fr"]},{"name":"Yay! Another Speed dial!","description":"Egy rendkívül jól testreszabható gyorshívó, amit a stílus és az egyszerűség jellemez.","creator":"Loïc","homepageURL":"https://www.yayspeeddial.com/","developers":null,"translators":null,"contributors":null,"locales":["hu"]},{"name":"Yay! Another Speed dial!","description":"Eine coole und höchst anpassbare Speed Dial Erweiterung, fokussiert auf Aussehen und Einfachheit.","creator":"Loïc","homepageURL":"https://www.yayspeeddial.com/","developers":null,"translators":null,"contributors":null,"locales":["de"]},{"name":"Yay! Another Speed dial!","description":"一个聚焦于风格、简洁,高自定义性的超酷快速启动附加组件。","creator":"Loïc","homepageURL":"https://www.yayspeeddial.com/","developers":null,"translators":null,"contributors":null,"locales":["zh-CN"]},{"name":"Yay! Another Speed dial!","description":"Классная Экспресс-панель, широко кастомизируемая, простая и стильная.","creator":"Loïc","homepageURL":"https://www.yayspeeddial.com/","developers":null,"translators":null,"contributors":null,"locales":["ru"]},{"name":"Yay! Another Speed dial!","description":"Un addon con página de accessos directos que se enfoca en verse bien y ser altamente configurable pero facil de usar.","creator":"Loïc","homepageURL":"https://www.yayspeeddial.com/","developers":null,"translators":null,"contributors":null,"locales":["es"]},{"name":"Yay! Another Speed dial!","description":"一個聚焦於風格、簡潔,高自訂性的超酷快速啟動附加元件。","creator":"Loïc","homepageURL":"https://www.yayspeeddial.com/","developers":null,"translators":null,"contributors":null,"locales":["zh-TW"]}],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":"59.0","maxVersion":null}],"targetPlatforms":[],"signedState":2,"signedDate":1554707408000,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":["storage","contextMenus","tabs","downloads","bookmarks","unlimitedStorage"],"origins":[""]},"optionalPermissions":{"permissions":[],"origins":[]},"icons":{"48":"icons/icon.png","96":"icons/icon@2x.png"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":false,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"jar:file:///home/tromjaro/.mozilla/firefox/6q5q3muz.default/extensions/yayanotherspeeddial@bakadev.fr.xpi!/","location":"app-profile"},{"id":"formautofill@mozilla.org","syncGUID":"{83e890fe-16cc-459b-bbd5-c7eb1b2cf3a5}","version":"1.0","type":"extension","loader":null,"updateURL":null,"optionsURL":null,"optionsType":null,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"Form Autofill","creator":null,"developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1541084183000,"updateDate":1610030506000,"applyBackgroundUpdates":1,"path":"/usr/lib/firefox/browser/features/formautofill@mozilla.org.xpi","skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":null,"maxVersion":null}],"targetPlatforms":[],"signedDate":null,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":[],"origins":[]},"optionalPermissions":{"permissions":[],"origins":[]},"icons":{},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":true,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"jar:file:///usr/lib/firefox/browser/features/formautofill@mozilla.org.xpi!/","location":"app-system-defaults"},{"id":"screenshots@mozilla.org","syncGUID":"{e693a1c7-6163-43ad-ac2d-896a25f333dd}","version":"39.0.0","type":"extension","loader":null,"updateURL":null,"optionsURL":null,"optionsType":null,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"Firefox Screenshots","description":"Take clips and screenshots from the Web and save them temporarily or permanently.","creator":"Mozilla ","homepageURL":"https://github.com/mozilla-services/screenshots","developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1541084183000,"updateDate":1610030506000,"applyBackgroundUpdates":1,"path":"/usr/lib/firefox/browser/features/screenshots@mozilla.org.xpi","skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":"57.0a1","maxVersion":null}],"targetPlatforms":[],"signedDate":null,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":["activeTab","downloads","tabs","storage","notifications","clipboardWrite","contextMenus"],"origins":["","https://screenshots.firefox.com/","https://screenshots.firefox.com/*"]},"optionalPermissions":{"permissions":[],"origins":[]},"icons":{"32":"icons/icon-v2.svg"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":true,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"jar:file:///usr/lib/firefox/browser/features/screenshots@mozilla.org.xpi!/","location":"app-system-defaults"},{"id":"webcompat-reporter@mozilla.org","syncGUID":"{c50bfe40-12f2-483e-b633-744e2561c742}","version":"1.4.0","type":"extension","loader":null,"updateURL":null,"optionsURL":null,"optionsType":null,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"WebCompat Reporter","description":"Report site compatibility issues on webcompat.com","creator":"Thomas Wisniewski ","homepageURL":"https://github.com/mozilla/webcompat-reporter","developers":null,"translators":null,"contributors":null},"visible":true,"active":false,"userDisabled":true,"appDisabled":false,"embedderDisabled":false,"installDate":1541084183000,"updateDate":1610030506000,"applyBackgroundUpdates":1,"path":"/usr/lib/firefox/browser/features/webcompat-reporter@mozilla.org.xpi","skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":null,"maxVersion":null}],"targetPlatforms":[],"signedDate":null,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":["tabs"],"origins":[""]},"optionalPermissions":{"permissions":[],"origins":[]},"icons":{"16":"icons/lightbulb.svg","32":"icons/lightbulb.svg","48":"icons/lightbulb.svg","96":"icons/lightbulb.svg","128":"icons/lightbulb.svg"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":true,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"jar:file:///usr/lib/firefox/browser/features/webcompat-reporter@mozilla.org.xpi!/","location":"app-system-defaults"},{"id":"webcompat@mozilla.org","syncGUID":"{d68069e0-85d1-41a9-a0ce-6626a27d5361}","version":"17.1.0","type":"extension","loader":null,"updateURL":null,"optionsURL":null,"optionsType":null,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"Web Compatibility Interventions","description":"Urgent post-release fixes for web compatibility.","creator":null,"developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1541084183000,"updateDate":1610030506000,"applyBackgroundUpdates":1,"path":"/usr/lib/firefox/browser/features/webcompat@mozilla.org.xpi","skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":"59.0b5","maxVersion":null}],"targetPlatforms":[],"signedDate":null,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":["tabs","webNavigation","webRequest","webRequestBlocking"],"origins":[""]},"optionalPermissions":{"permissions":[],"origins":[]},"icons":{},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":true,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"jar:file:///usr/lib/firefox/browser/features/webcompat@mozilla.org.xpi!/","location":"app-system-defaults"},{"id":"doh-rollout@mozilla.org","syncGUID":"{93ddb028-d448-4733-9438-c152fb327f1e}","version":"2.0.0","type":"extension","loader":null,"updateURL":null,"optionsURL":null,"optionsType":null,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"DoH Roll-Out","description":"This used to be a Mozilla add-on that supported the roll-out of DoH, but now only exists as a stub to enable migrations.","creator":null,"developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1579529887000,"updateDate":1610030506000,"applyBackgroundUpdates":1,"path":"/usr/lib/firefox/browser/features/doh-rollout@mozilla.org.xpi","skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":"72.0a1","maxVersion":null}],"targetPlatforms":[],"signedDate":null,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":[],"origins":[]},"optionalPermissions":{"permissions":[],"origins":[]},"icons":{},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":true,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"jar:file:///usr/lib/firefox/browser/features/doh-rollout@mozilla.org.xpi!/","location":"app-system-defaults"},{"id":"amazondotcom@search.mozilla.org","syncGUID":"{028c2a63-ff2b-468b-801e-0ee3867ccdc2}","version":"1.3","type":"extension","loader":null,"updateURL":null,"optionsURL":null,"optionsType":null,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"Amazon.com","description":"Amazon.com Search","creator":null,"developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1569709370692,"updateDate":1568839541000,"applyBackgroundUpdates":1,"path":null,"skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[{"name":"Amazon.com","description":"Amazon.com Search","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["en"]},{"name":"Amazon.com","description":"Amazon.com Search","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["en-adm"]}],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":null,"maxVersion":null}],"targetPlatforms":[],"signedDate":null,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":[],"origins":[]},"optionalPermissions":{"permissions":[],"origins":[]},"icons":{"16":"favicon.ico"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":true,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"resource://search-extensions/amazondotcom/","location":"app-builtin"},{"id":"bing@search.mozilla.org","syncGUID":"{676e9101-35f2-43c8-9885-420824540115}","version":"1.2","type":"extension","loader":null,"updateURL":null,"optionsURL":null,"optionsType":null,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"Bing","description":"Bing. Search by Microsoft.","creator":null,"developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1569709370787,"updateDate":1568839541000,"applyBackgroundUpdates":1,"path":null,"skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":null,"maxVersion":null}],"targetPlatforms":[],"signedDate":null,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":[],"origins":[]},"optionalPermissions":{"permissions":[],"origins":[]},"icons":{"16":"favicon.ico"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":true,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"resource://search-extensions/bing/","location":"app-builtin"},{"id":"google@search.mozilla.org","syncGUID":"{d61f55d6-06fb-4158-bcb7-9d36dec4e9b2}","version":"1.1","type":"extension","loader":null,"updateURL":null,"optionsURL":null,"optionsType":null,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"Google","description":"Google Search","creator":null,"developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1569709370845,"updateDate":1568839541000,"applyBackgroundUpdates":1,"path":null,"skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[{"name":"Google","description":"Google Search","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["en"]},{"name":"Google","description":"Google Search","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["b-1-d"]},{"name":"Google","description":"Google Search","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["b-1-e"]},{"name":"Google","description":"Google Search","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["b-d"]},{"name":"Google","description":"Google Search","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["b-e"]}],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":null,"maxVersion":null}],"targetPlatforms":[],"signedDate":null,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":[],"origins":[]},"optionalPermissions":{"permissions":[],"origins":[]},"icons":{"16":"favicon.ico"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":true,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"resource://search-extensions/google/","location":"app-builtin"},{"id":"wikipedia@search.mozilla.org","syncGUID":"{f3d5848e-8a3f-458b-808c-e606c35c0620}","version":"1.1","type":"extension","loader":null,"updateURL":null,"optionsURL":null,"optionsType":null,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"Wikipedia (en)","description":"Wikipedia, the Free Encyclopedia","creator":null,"developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1569709371001,"updateDate":1568839541000,"applyBackgroundUpdates":1,"path":null,"skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[{"name":"Wikipedia (en)","description":"Wikipedia, the Free Encyclopedia","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["en"]},{"name":"Wikipedija (hr)","description":"Wikipedija, slobodna enciklopedija","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["hr"]},{"name":"Wikipedia (fi)","description":"Wikipedia (fi), vapaa tietosanakirja","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["fi"]},{"name":"Wikipedia (hy)","description":"Վիքիփեդիա՝ ազատ հանրագիտարան","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["hy"]},{"name":"Уикипедия (kk)","description":"Уикипедия (kk)","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["kk"]},{"name":"Вікіпедыя (be)","description":"Вікіпедыя, свабодная энцыклапедыя","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["be"]},{"name":"위키백과 (ko)","description":"Wikipedia, the free encyclopedia","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["kr"]},{"name":"Wikipedia (ro)","description":"Wikipedia, enciclopedia liberă","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["ro"]},{"name":"Wikipedia (bs)","description":"Slobodna enciklopedija","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["bs"]},{"name":"Wikipedia (pt)","description":"Wikipédia, a enciclopédia livre","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["pt"]},{"name":"Vikipetã (gn)","description":"Vikipetã, opaite tembikuaa hekosãsóva renda","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["gn"]},{"name":"વિકિપીડિયા (gu)","description":"વીકીપીડિયા, મુક્ત એનસાયક્લોપીડિયા","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["gu"]},{"name":"Wikipedia (el)","description":"Βικιπαίδεια, η ελεύθερη εγκυκλοπαίδεια","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["el"]},{"name":"Wikipedia (es)","description":"Wikipedia, la enciclopedia libre","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["es"]},{"name":"ויקיפדיה","description":"ויקיפדיה","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["he"]},{"name":"Wikipedia (da)","description":"Wikipedia, den frie encyklopædi","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["da"]},{"name":"Wikipedia (tr)","description":"Vikipedi, özgür ansiklopedi","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["tr"]},{"name":"Wikipedija (hsb)","description":"Wikipedija, swobodna encyklopedija","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["hsb"]},{"name":"Wikipedy (fy)","description":"De fergese ensyklopedy","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["fy-NL"]},{"name":"विकिपीडिया (ne)","description":"विकिपिडिया एक स्वतन्त्र विश्वकोष","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["ne"]},{"name":"Wikipedia (nl)","description":"De vrije encyclopedie","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["nl"]},{"name":"Wikipedia (ja)","description":"Wikipedia - フリー百科事典","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["ja"]},{"name":"Vikipeedia (et)","description":"Vikipeedia, vaba entsüklopeedia","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["et"]},{"name":"Wikipèdia (oc)","description":"Wikipèdia, l'enciclopèdia liura","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["oc"]},{"name":"Wicipedia (cy)","description":"Wicipedia, Y Gwyddioniadur Rhydd","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["cy"]},{"name":"వికీపీడియా (te)","description":"వికీపీడియా (te)","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["te"]},{"name":"Wikipedia (tl)","description":"Wikipedia, ang malayang ensiklopedya","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["tl"]},{"name":"Wikipédia (fr)","description":"Wikipédia, l'encyclopédie libre","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["fr"]},{"name":"维基百科","description":"维基百科,自由的百科全书","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["zh-CN"]},{"name":"Wikipedia (lij)","description":"Wikipedia, l'enciclopedia libera","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["lij"]},{"name":"វីគីភីឌា (km)","description":"វីគីភីឌា សព្វ​វចនា​ធិប្បាយ​សេរី","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["km"]},{"name":"Уикипедия (bg)","description":"Уикипедия, свободната енциклоподия","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["bg"]},{"name":"Wikipedia (id)","description":"Wikipedia, ensiklopedia bebas","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["id"]},{"name":"Wikipedia (pa)","description":"ਵਿਕਿਪੀਡਿਆ, ਮੁਫ਼ਤ/ਮੁਕਤ ਸ਼ਬਦਕੋਸ਼","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["pa"]},{"name":"উইকিপিডিয়া (bn)","description":"উইকিপিডিয়া, মুক্ত বিশ্বকোষ","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["bn"]},{"name":"Wikipedia (eu)","description":"Wikipedia, entziklopedia askea","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["eu"]},{"name":"Wikipedie (cs)","description":"Wikipedia, svobodná encyclopedie","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["cz"]},{"name":"Wikipédia (hu)","description":"Wikipedia, a szabad enciklopédia","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["hu"]},{"name":"Wikipedia (kn)","description":"Wikipedia, the free encyclopedia","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["kn"]},{"name":"Wikipedia (is)","description":"Wikipedia, the free encyclopedia","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["is"]},{"name":"Вікіпедія (uk)","description":"Вікіпедія, вільна енциклопедія","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["uk"]},{"name":"Wikipedia (kab)","description":"Wikipedia, tasanayt tilellit","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["kab"]},{"name":"Wikipedia (zh)","description":"維基百科,自由的百科全書","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["zh-TW"]},{"name":"ویکیپیڈیا (ur)","description":"ویکیپیڈیا آزاد دائرۃ المعارف","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["ur"]},{"name":"Vikipedio (eo)","description":"Vikipedio, la libera enciklopedio","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["eo"]},{"name":"Wikipedia (si)","description":"Wikipedia, the free encyclopedia","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["si"]},{"name":"ويكيبيديا (ar)","description":"ويكيبيديا (ar)","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["ar"]},{"name":"Wikipedia (vi)","description":"Wikipedia, bách khoa toàn thư mở","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["vi"]},{"name":"ვიკიპედია (ka)","description":"ვიკიპედია, თავისუფალი ენციკლოპედია","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["ka"]},{"name":"Uicipeid (gd)","description":"Wikipedia, An leabhar mòr-eòlais","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["gd"]},{"name":"Wikipedia (it)","description":"Wikipedia, l'enciclopedia libera","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["it"]},{"name":"Vikipediya (uz)","description":"Vikipediya, ochiq ensiklopediya","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["uz"]},{"name":"Wikipedia (lt)","description":"Vikipedija, laisvoji enciklopedija","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["lt"]},{"name":"Wikipedia (sq)","description":"Wikipedia, enciklopedia e lirë","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["sq"]},{"name":"Vicipéid (ga)","description":"Vicipéid, an Chiclipéid Shaor","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["ga-IE"]},{"name":"विकिपीडिया (hi)","description":"विकिपीडिया (हिन्दी)","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["hi"]},{"name":"Vikipedeja (ltg)","description":"Vikipēdija, breivuo eņciklopedeja","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["ltg"]},{"name":"விக்கிப்பீடியா (ta)","description":"விக்கிப்பீடியா (ta)","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["ta"]},{"name":"Vikipediya (az)","description":"Vikipediya, açıq ensiklopediya","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["az"]},{"name":"Википедија (mk)","description":"Википедија, слободната енциклопедија","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["mk"]},{"name":"วิกิพีเดีย","description":"วิกิพีเดีย สารานุกรมเสรี","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["th"]},{"name":"Wikipedia (de)","description":"Wikipedia, die freie Enzyklopädie","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["de"]},{"name":"Wikipedija (dsb)","description":"Wikipedija, lichotna encyklopedija","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["dsb"]},{"name":"विकिपीडिया (mr)","description":"विकिपीडिया, मोफत माहितीकोष","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["mr"]},{"name":"Wikipedia (ast)","description":"La enciclopedia llibre","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["ast"]},{"name":"Wikipedia (my)","description":"အခမဲ့လွတ်လပ်စွယ်စုံကျမ်း","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["my"]},{"name":"Wikipedia (rm)","description":"Vichipedia, l'enciclopedia libra","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["rm"]},{"name":"Wikipedia (nn)","description":"Wikipedia, det frie oppslagsverket","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["NN"]},{"name":"Wikipedia (wo)","description":"Wikipedia, Jimbulang bu Ubbeeku bi","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["wo"]},{"name":"Wikipedia (gl)","description":"Wikipedia, a enciclopedia libre","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["gl"]},{"name":"Viquipèdia (ca)","description":"L'enciclopèdia lliure","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["ca"]},{"name":"Wikipédia (sk)","description":"Wikipédia, slobodná a otvorená encyklopédia","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["sk"]},{"name":"Википедија (sr)","description":"Претрага Википедије на српском језику","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["sr"]},{"name":"Wikipedia (af)","description":"Wikipedia, die vrye ensiklopedie","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["af"]},{"name":"ویکی‌پدیا (fa)","description":"ویکی‌پدیا، دانشنامهٔ آزاد","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["fa"]},{"name":"Wikipedia (ms)","description":"Wikipedia, ensiklopedia bebas","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["ms"]},{"name":"Wikipedia (ia)","description":"Wikipedia, le encyclopedia libere","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["ia"]},{"name":"Wikipedia (no)","description":"Wikipedia, den frie encyklopedi","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["NO"]},{"name":"Википедия (ru)","description":"Википедия, свободная энциклопедия","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["ru"]},{"name":"Wikipedia (br)","description":"Wikipedia, an holloueziadur digor","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["br"]},{"name":"Wikipedia (pl)","description":"Wikipedia, wolna encyklopedia","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["pl"]},{"name":"Вікіпэдыя (be-tarask)","description":"Вікіпэдыя, вольная энцыкляпэдыя","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["be-tarask"]},{"name":"Wikipedia (sv)","description":"Wikipedia, den fria encyklopedin","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["sv-SE"]},{"name":"ວິກິພີເດຍ (lo)","description":"ວິກິພີເດຍ, ສາລານຸກົມເສລີ","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["lo"]},{"name":"Wikipedija (sl)","description":"Wikipedija, prosta enciklopedija","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["sl"]},{"name":"Vikipēdija","description":"Vikipēdija, brīvā enciklopēdija","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["lv"]},{"name":"Biquipedia (an)","description":"A enciclopedia Libre","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["an"]}],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":null,"maxVersion":null}],"targetPlatforms":[],"signedDate":null,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":[],"origins":[]},"optionalPermissions":{"permissions":[],"origins":[]},"icons":{"16":"favicon.ico"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":true,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"resource://search-extensions/wikipedia/","location":"app-builtin"},{"id":"ddg@search.mozilla.org","syncGUID":"{d266c863-eb3a-4a16-a017-a58dde5b3a76}","version":"1.1","type":"extension","loader":null,"updateURL":null,"optionsURL":null,"optionsType":null,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"DuckDuckGo","description":"Search DuckDuckGo","creator":null,"developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1569709371053,"updateDate":1568839541000,"applyBackgroundUpdates":1,"path":null,"skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":null,"maxVersion":null}],"targetPlatforms":[],"signedDate":null,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":[],"origins":[]},"optionalPermissions":{"permissions":[],"origins":[]},"icons":{"16":"favicon.ico"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":true,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"resource://search-extensions/ddg/","location":"app-builtin"},{"id":"ebay@search.mozilla.org","syncGUID":"{caa1cea7-55c5-4750-b65f-55ced3f5309f}","version":"1.2","type":"extension","loader":null,"updateURL":null,"optionsURL":null,"optionsType":null,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"eBay","description":"eBay - Online auctions","creator":null,"developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1594071183499,"applyBackgroundUpdates":1,"path":null,"skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[{"name":"eBay","description":"eBay - Online auctions","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["en"]},{"name":"eBay","description":"eBay - Online auctions","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["ie"]},{"name":"eBay","description":"eBay - Online auctions","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["uk"]},{"name":"eBay","description":"eBay - Online auctions","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["it"]},{"name":"eBay","description":"eBay - Online auctions","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["de"]},{"name":"eBay","description":"eBay - Online auctions","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["ca"]},{"name":"eBay","description":"eBay - Online auctions","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["ch"]},{"name":"eBay","description":"eBay - Online auctions","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["at"]},{"name":"eBay","description":"eBay - Online auctions","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["au"]},{"name":"eBay","description":"eBay - Online auctions","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["be"]},{"name":"eBay","description":"eBay - Online auctions","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["es"]},{"name":"eBay","description":"eBay - Online auctions","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["nl"]},{"name":"eBay","description":"eBay - Online auctions","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["fr"]}],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":null,"maxVersion":null}],"targetPlatforms":[],"signedDate":null,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":[],"origins":[]},"optionalPermissions":{"permissions":[],"origins":[]},"icons":{"16":"favicon.ico"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":true,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"resource://search-extensions/ebay/","location":"app-builtin"},{"id":"firefox-alpenglow@mozilla.org","syncGUID":"{c545409f-983c-4328-95e3-6830f10e078a}","version":"1.2","type":"theme","loader":null,"updateURL":null,"optionsURL":null,"optionsType":null,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"Firefox Alpenglow","description":"Use a colorful appearance for buttons, menus, and windows.","creator":null,"developers":null,"translators":null,"contributors":null},"visible":true,"active":false,"userDisabled":true,"appDisabled":false,"embedderDisabled":false,"installDate":1604968137971,"applyBackgroundUpdates":1,"path":null,"skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":null,"maxVersion":null}],"targetPlatforms":[],"signedDate":null,"seen":true,"dependencies":[],"userPermissions":null,"optionalPermissions":null,"icons":{"32":"icon.svg"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":false,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"resource://builtin-themes/alpenglow/","location":"app-builtin"},{"id":"default-theme@mozilla.org","syncGUID":"{cd4717b9-58bd-4ede-90e6-a591641227b2}","version":"1.1","type":"theme","loader":null,"updateURL":null,"optionsURL":null,"optionsType":null,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"Default","description":"A theme with the operating system color scheme.","creator":"Mozilla","developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1604968444292,"applyBackgroundUpdates":1,"path":null,"skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":null,"maxVersion":null}],"targetPlatforms":[],"signedDate":null,"seen":true,"dependencies":[],"userPermissions":null,"optionalPermissions":null,"icons":{"32":"icon.svg"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":false,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"resource://default-theme/","location":"app-builtin"},{"id":"firefox-compact-dark@mozilla.org","syncGUID":"{ab1c995c-3f5c-48bc-90c2-b62ac992bd5f}","version":"1.1","type":"theme","loader":null,"updateURL":null,"optionsURL":null,"optionsType":null,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"Dark","description":"A theme with a dark color scheme.","creator":"Mozilla","developers":null,"translators":null,"contributors":null},"visible":true,"active":false,"userDisabled":true,"appDisabled":false,"embedderDisabled":false,"installDate":1604968444295,"applyBackgroundUpdates":1,"path":null,"skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":null,"maxVersion":null}],"targetPlatforms":[],"signedDate":null,"seen":true,"dependencies":[],"userPermissions":null,"optionalPermissions":null,"icons":{"32":"icon.svg"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":false,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"resource://builtin-themes/dark/","location":"app-builtin"},{"id":"firefox-compact-light@mozilla.org","syncGUID":"{a4e3a0da-ee94-4b52-b816-ea6d3195739b}","version":"1.1","type":"theme","loader":null,"updateURL":null,"optionsURL":null,"optionsType":null,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"Light","description":"A theme with a light color scheme.","creator":"Mozilla","developers":null,"translators":null,"contributors":null},"visible":true,"active":false,"userDisabled":true,"appDisabled":false,"embedderDisabled":false,"installDate":1604968444296,"applyBackgroundUpdates":1,"path":null,"skinnable":false,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":null,"maxVersion":null}],"targetPlatforms":[],"signedDate":null,"seen":true,"dependencies":[],"userPermissions":null,"optionalPermissions":null,"icons":{"32":"icon.svg"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":false,"installTelemetryInfo":null,"recommendationState":null,"rootURI":"resource://builtin-themes/light/","location":"app-builtin"},{"id":"{b7f9d2cd-d772-4302-8c3f-eb941af36f76}","syncGUID":"{e26c6766-736d-40be-b9b8-c7da7cd75a9e}","version":"1.1.46","type":"extension","loader":null,"updateURL":null,"optionsURL":"pages/options/options.html","optionsType":5,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"Privacy Redirect","description":"Redirects Twitter, YouTube, Instagram, Google Maps, Reddit & Google Search requests to privacy friendly alternatives.","creator":null,"developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1601768229000,"updateDate":1611097650569,"applyBackgroundUpdates":1,"path":"/home/tromjaro/.mozilla/firefox/6q5q3muz.default/extensions/{b7f9d2cd-d772-4302-8c3f-eb941af36f76}.xpi","skinnable":false,"sourceURI":"https://addons.cdn.mozilla.net/user-media/addons/2600548/privacy_redirect-1.1.46-an+fx.xpi?filehash=sha256%3Acc614fe49cd4bb1b5d2b1065ca996b00b5fa6acbe4ff6b7d39f3d17ef5ddb05b","releaseNotesURI":"https://addons.mozilla.org/versions/updateInfo/5163712/en-US/","softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[{"name":"Privacy Redirect","description":"Redirects Twitter, YouTube, Instagram, Google Maps, Reddit & Google Search requests to privacy friendly alternatives.","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["en"]},{"name":"Privacy Redirect","description":"Redirige les requêtes les demandes Twitter, YouTube, Instagram et Google Maps vers des alternatives respectueuses de la vie privée. pour Twitter, YouTube, Instagram et Google Maps vers des alternatives respectueuses de la vie privée.","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["fr"]},{"name":"Privacy Redirect","description":"Leitet Anfragen von Twitter, YouTube, Instagram & Google Maps auf datenschutzfreundliche Alternativen weiter.","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["de"]},{"name":"Privacy Redirect","description":"将 Twitter、YouTube、Instagram 和 Google Maps 重定向至尊重隐私的替代品","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["zh-CN"]},{"name":"Privacy Redirect","description":"Перенаправляет запросы к Twitter, YouTube, Instagram и Google Maps на альтернативные сервисы, дружелюбные к приватности.","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["ru"]},{"name":"Privacy Redirect","description":"Przekierowuje serwisy takie jak: Twitter, YouTube, Instagram i Google Maps do alternatyw sprzyjających prywatności.","creator":null,"developers":null,"translators":null,"contributors":null,"locales":["pl"]}],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":"60.0","maxVersion":null}],"targetPlatforms":[],"signedState":2,"signedDate":1610494212000,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":["storage","webRequest","webRequestBlocking"],"origins":["","*://twitter.com/*","*://www.twitter.com/*","*://mobile.twitter.com/*","*://pbs.twimg.com/*","*://video.twimg.com/*","*://invidious.snopyta.org/*","*://invidious.xyz/*","*://invidious.kavin.rocks/*","*://tube.connect.cafe/*","*://invidious.zapashcanon.fr/*","*://invidiou.site/*","*://vid.mint.lgbt/*","*://invidious.site/*","*://yewtu.be/*","*://fz253lmuao3strwbfbmx46yu7acac2jz27iwtorgmbqlkurlclmancad.onion/*","*://qklhadlycap4cnod.onion/*","*://c7hqkpkpemu6e7emz5b4vyz7idjgdvgaaa3dyimmeojqbgpea3xqjoid.onion/*","*://w6ijuptxiku4xpnnaetxvnkc5vqcdu7mgns2u77qefoixi63vbvnpnqd.onion/*"]},"optionalPermissions":{"permissions":[],"origins":[]},"icons":{"16":"assets/images/icon16.png","32":"assets/images/icon32.png","48":"assets/images/icon48.png","128":"assets/images/icon128.png"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":false,"installTelemetryInfo":{"source":"amo","sourceURL":"https://addons.mozilla.org/en-US/firefox/addon/privacy-redirect/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search","method":"amWebAPI"},"recommendationState":null,"rootURI":"jar:file:///home/tromjaro/.mozilla/firefox/6q5q3muz.default/extensions/%7Bb7f9d2cd-d772-4302-8c3f-eb941af36f76%7D.xpi!/","location":"app-profile"},{"id":"{b9db16a4-6edc-47ec-a1f4-b86292ed211d}","syncGUID":"{2159952e-6d3a-4f21-affb-87baa545087c}","version":"7.4.0","type":"extension","loader":null,"updateURL":null,"optionsURL":"content/settings.html?panel=settings","optionsType":3,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1573413674000,"updateDate":1611097650621,"applyBackgroundUpdates":1,"path":"/home/tromjaro/.mozilla/firefox/6q5q3muz.default/extensions/{b9db16a4-6edc-47ec-a1f4-b86292ed211d}.xpi","skinnable":false,"sourceURI":"https://addons.cdn.mozilla.net/user-media/addons/3006/video_downloadhelper-7.4.0-fx.xpi?filehash=sha256%3A43e1c4db2dd0f403a1c1a20a5a0bec6dfa093d173be7570180707b6e6cd5c4c0","releaseNotesURI":"https://addons.mozilla.org/versions/updateInfo/5150862/en-US/","softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["en-US"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["ja"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["dsb"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["fr"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["bg"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["id"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["sv"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["hu"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["is"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["uk"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["ko"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["it"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["hsb"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["nb"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["sk"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["de"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["zh-CN"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["ru"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["ca"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["pl"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["ro"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["sl"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["el"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["es"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["zh-TW"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["pt-BR"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["da"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["tr"]},{"name":"Video DownloadHelper","description":"Download Videos from the Web","creator":"Michel Gutierrez","developers":null,"translators":null,"contributors":null,"locales":["nl"]}],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":null,"maxVersion":null}],"targetPlatforms":[],"signedState":2,"signedDate":1608112527000,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":["tabs","contextMenus","nativeMessaging","webRequest","webRequestBlocking","downloads","clipboardWrite","webNavigation","notifications","storage","cookies","menus"],"origins":["","*://*.downloadhelper.net/*"]},"optionalPermissions":{"permissions":[],"origins":[]},"icons":{"32":"content/images/icon-32.png","40":"content/images/icon-40.png","48":"content/images/icon-48.png","128":"content/images/icon-128.png"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":false,"installTelemetryInfo":{"source":"amo","method":"amWebAPI"},"recommendationState":{"validNotAfter":1765900527000,"validNotBefore":1608112527000,"states":["recommended"]},"rootURI":"jar:file:///home/tromjaro/.mozilla/firefox/6q5q3muz.default/extensions/%7Bb9db16a4-6edc-47ec-a1f4-b86292ed211d%7D.xpi!/","location":"app-profile"},{"id":"{5173bfae-59df-4a20-a9dd-0ab3e8c82e36}","syncGUID":"{48035ddb-f446-484e-85ac-5586066ac936}","version":"0.1.0","type":"extension","loader":null,"optionsURL":"options.html","optionsType":5,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"Sci-Hub X Now!","description":"Free access to academic papers with just a single click via sci-hub!","creator":"Orçun Özdemir and Lucas Sterzinger and Gerry Chen","homepageURL":"https://github.com/gchenfc/sci-hub-now","developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1602855989000,"updateDate":1611097650637,"applyBackgroundUpdates":1,"path":"/home/tromjaro/.mozilla/firefox/6q5q3muz.default/extensions/{5173bfae-59df-4a20-a9dd-0ab3e8c82e36}.xpi","skinnable":false,"sourceURI":"https://addons.cdn.mozilla.net/user-media/addons/2667192/sci_hub_x_now-0.1.0-an+fx.xpi?filehash=sha256%3A3e0384bc2cd1a9240a038846a7fe39e3ca4d57aa4366efc9abb1db7526ac5863","releaseNotesURI":"https://addons.mozilla.org/versions/updateInfo/5162474/en-US/","softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[],"targetApplications":[{"id":"toolkit@mozilla.org"}],"targetPlatforms":[],"signedState":2,"signedDate":1610323518000,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":["activeTab","contextMenus","storage"],"origins":[]},"optionalPermissions":{"permissions":[],"origins":[]},"icons":{"48":"icons/48x48.png","96":"icons/96x96.png"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":false,"installTelemetryInfo":{"source":"amo","sourceURL":"https://addons.mozilla.org/en-US/firefox/addon/sci-hub-x-now/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search","method":"amWebAPI"},"recommendationState":null,"rootURI":"jar:file:///home/tromjaro/.mozilla/firefox/6q5q3muz.default/extensions/%7B5173bfae-59df-4a20-a9dd-0ab3e8c82e36%7D.xpi!/","location":"app-profile"},{"id":"keepassxc-browser@keepassxc.org","syncGUID":"{5c925fa7-bdb3-44bc-b792-b5912759722a}","version":"1.7.4","type":"extension","loader":null,"updateURL":null,"optionsURL":"options/options.html","optionsType":3,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"KeePassXC-Browser","description":"KeePassXC integration for modern web browsers","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1606947306641,"updateDate":1611097650739,"applyBackgroundUpdates":1,"path":"/home/tromjaro/.mozilla/firefox/6q5q3muz.default/extensions/keepassxc-browser@keepassxc.org.xpi","skinnable":false,"sourceURI":"https://addons.cdn.mozilla.net/user-media/addons/917354/keepassxc_browser-1.7.4-fx.xpi?filehash=sha256%3Abbca53599b8379b1138730a8dcab44f4aeba8fa783e3d04f014f25de93a2b205","releaseNotesURI":"https://addons.mozilla.org/versions/updateInfo/5153686/en-US/","softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[{"name":"KeePassXC-Browser","description":"KeePassXC integration for modern web browsers","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["en"]},{"name":"KeePassXC-Browser","description":"モダンなウェブブラウザーのための KeePassXC 統合","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["ja"]},{"name":"KeePassXC-Browser","description":"Integrasi KeePassXC untuk peramban web modern","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["id"]},{"name":"KeePassXC-Browser","description":"Intégration de KeePassXC pour les navigateurs Web modernes","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["fr"]},{"name":"KeePassXC-Browser","description":"Integração KeepassXC para os navegadores modernos","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["pt-PT"]},{"name":"KeePassXC-Browser","description":"KeePassXC интеграция за съвременните уеб браузъри","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["bg"]},{"name":"KeePassXC-Browser","description":"Napojení na KeePassXC pro moderní webové prohlížeče","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["cs"]},{"name":"KeePassXC-Browser","description":"KeePassXC integráció a modern webböngészőkhöz","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["hu"]},{"name":"KeePassXC-Browser","description":"Сполучення KeePassXC з сучасними переглядачами тенет","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["uk"]},{"name":"KeePassXC-Browser","description":"현대적인 웹 브라우저용 KeePassXC 통합","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["ko"]},{"name":"KeePassXC-Browser","description":"KeePassXC integration för moderna webbläsare","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["sv"]},{"name":"KeePassXC-Browser","description":"KeePassXC-Integration für moderne Webbrowser","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["de"]},{"name":"KeePassXC-Browser","description":"Integrazione di KeePassXC per browser web moderni","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["it"]},{"name":"KeePassXC-Browser","description":"KeePassXC 与现代 Web 浏览器的集成","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["zh-CN"]},{"name":"KeePassXC-Browser","description":"Интеграция KeePassXC в современные веб-браузеры","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["ru"]},{"name":"KeePassXC-Browser","description":"KeePassXC integratio pro interretialibus navigatoribus modernis","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["la"]},{"name":"KeePassXC-Browser","description":"KeePassXC-integraatio moderneille nettiselaimille","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["fi"]},{"name":"KeePassXC-Browser","description":"KeePassXC integrare pentru browsere web moderne","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["ro"]},{"name":"KeePassXC-Browser","description":"Integração KeepassXC para os navegadores modernos","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["pt"]},{"name":"KeePassXC-Browser","description":"Integración de KeePassXC para navegadores web modernos","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["es"]},{"name":"KeePassXC-Browser","description":"Integracja KeePassXC z nowoczesnymi przeglądarkami internetowymi","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["pl"]},{"name":"KeePassXC-Browser","description":"Integração ao KeePassXC para navegadores modernos","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["pt-BR"]},{"name":"KeePassXC-Browser","description":"KeePassXC 與現代瀏覽器的整合","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["zh-TW"]},{"name":"KeePassXC-Browser","description":"KeePassXC-integrering til moderne webbrowsere","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["da"]},{"name":"KeePassXC-Browser","description":"Modern web tarayıcıları için KeePassXC bütünleşmesi","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["tr"]},{"name":"KeePassXC-Browser","description":"KeePassXC-integratie voor moderne webbrowsers","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["nl"]},{"name":"KeePassXC-Browser","description":"KeePassXC-integratie voor moderne webbrowsers","creator":"KeePassXC Team","developers":null,"translators":null,"contributors":null,"locales":["nl-NL"]}],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":"67.0","maxVersion":null}],"targetPlatforms":[],"signedState":2,"signedDate":1608577217000,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":["activeTab","contextMenus","clipboardWrite","nativeMessaging","notifications","storage","tabs","webNavigation","webRequest","webRequestBlocking"],"origins":["https://*/*","http://*/*","https://api.github.com/",""]},"optionalPermissions":{"permissions":[],"origins":[]},"icons":{"16":"icons/keepassxc.svg","48":"icons/keepassxc.svg","64":"icons/keepassxc.svg","96":"icons/keepassxc.svg","128":"icons/keepassxc.svg"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":false,"installTelemetryInfo":{"source":"amo","sourceURL":"https://addons.mozilla.org/en-US/firefox/addon/keepassxc-browser/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search","method":"amWebAPI"},"recommendationState":null,"rootURI":"jar:file:///home/tromjaro/.mozilla/firefox/6q5q3muz.default/extensions/keepassxc-browser@keepassxc.org.xpi!/","location":"app-profile"},{"id":"jid1-MnnxcxisBPnSXQ@jetpack","syncGUID":"{f0f2b64d-ce1c-44d4-af9f-71ce9270b90c}","version":"2020.12.10","type":"extension","loader":null,"updateURL":null,"optionsURL":"/skin/options.html","optionsType":3,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"Privacy Badger","description":"Privacy Badger automatically learns to block invisible trackers.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1542628050000,"updateDate":1611097650758,"applyBackgroundUpdates":1,"path":"/home/tromjaro/.mozilla/firefox/6q5q3muz.default/extensions/jid1-MnnxcxisBPnSXQ@jetpack.xpi","skinnable":false,"sourceURI":"https://addons.cdn.mozilla.net/user-media/addons/506646/privacy_badger-2020.12.10-an+fx.xpi?filehash=sha256%3A635ded379b5c3259d7bf0997689215bcb0f1bbb77f9289f33b0c01b0cddc7ff0","releaseNotesURI":"https://addons.mozilla.org/versions/updateInfo/5147400/en-US/","softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[{"name":"Privacy Badger","description":"Privacy Badger automatically learns to block invisible trackers.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["en-US"]},{"name":"Privacy Badger","description":"O Privacy Badger aprende automaticamente a bloquear rastreadores invisíveis.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["pt-PT"]},{"name":"Privacy Badger","description":"Privacy Badger apprend automatiquement à bloquer les traceurs invisibles.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["fr"]},{"name":"Privacy Badger","description":"Privacy Badger автоматично се научава да блокира невидими преследвачи.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["bg"]},{"name":"Privacy Badger","description":"Privacy Badger lär sig automatiskt att blockera osynliga spårare.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["sv"]},{"name":"Privacy Badger","description":"Privacy Badger se automaticky učí blokovat neviditelné sledovací prvky na webových stránkách.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["cs"]},{"name":"Privata Melo","description":"Privata Melo aŭtomate lernas bloki nevideblajn spurilojn.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["eo"]},{"name":"Privacy Badger","description":"Privacy Badger автоматично навчається блокувати невидимі елементи стеження.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["uk"]},{"name":"Privacy Badger","description":"Privacy Badger는 자동으로 보이지 않는 추적기를 차단하는 법을 학습합니다.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["ko"]},{"name":"Privacy Badger","description":"Privacy Badger impara automaticamente a bloccare i tracker invisibili.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["it"]},{"name":"«غرير الخصوصية»","description":"يتعلم «غرير الخصوصية» تلقائيا أن يحجب المتعقبات الخفية.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["ar"]},{"name":"Privacy Badger","description":"Privacy Badger lernt automatisch, unsichtbare Tracker zu blocken.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["de"]},{"name":"Privacy Badger","description":"El Privacy Badger aprèn automàticament a blocar rastrejadors invisibles.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["ca"]},{"name":"پرایوسی بجر","description":"پرایوسی بجر به صورت اتوماتیک یاد می گیرد تا ردیاب های مخفی را بلاک کند.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["fa"]},{"name":"隐私獾","description":"隐私獾会自动学习去阻止不可见的追踪器。","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["zh-CN"]},{"name":"Privacy Badger","description":"Privacy Badger автоматически учится блокировать невидимые трекеры.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["ru"]},{"name":"Privacy Badger","description":"Privacy Badger automatycznie uczy się blokować niewidoczne elementy śledzące.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["pl"]},{"name":"Privacy Badger","description":"Privacy Badger oppii automaattisesti estämään näkymättömät jäljittimet.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["fi"]},{"name":"Privacy Badger","description":"Privacy Badger aprende automáticamente a bloquear rastreadores invisibles.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["es"]},{"name":"Privacy Badger","description":"Privacy Badger 會自動學習並阻擋不可見的追蹤器。","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["zh-TW"]},{"name":"Privacy Badger","description":"Privacy Badger לומד באופן אוטומטי לחסום עוקבנים בלתי נראים.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["he"]},{"name":"Privacy Badger","description":"Privacy Badger lærer automatisk at blokere usynlige sporinger.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["da"]},{"name":"Privacy Badger","description":"Privacy Badger görünmez takipçileri engellemeyi otomatik olarak öğrenir.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["tr"]},{"name":"Privacy Badger","description":"O Privacy Badger aprende automaticamente a bloquear rastreadores invisíveis.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["pt-BR"]},{"name":"Privacy Badger","description":"Privacy Badger leert automatisch onzichtbare volgers te blokkeren.","creator":"privacybadger-owner@eff.org","developers":null,"translators":null,"contributors":null,"locales":["nl"]}],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":"52.0","maxVersion":null}],"targetPlatforms":[],"signedState":2,"signedDate":1607941527000,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":["tabs","webNavigation","webRequest","webRequestBlocking","storage","cookies","privacy"],"origins":["http://*/*","https://*/*","https://*.facebook.com/*","http://*.facebook.com/*","https://*.messenger.com/*","http://*.messenger.com/*","*://*.facebookcorewwwi.onion/*","https://www.google.com/*","http://www.google.com/*","https://www.google.ad/*","http://www.google.ad/*","https://www.google.ae/*","http://www.google.ae/*","https://www.google.com.af/*","http://www.google.com.af/*","https://www.google.com.ag/*","http://www.google.com.ag/*","https://www.google.com.ai/*","http://www.google.com.ai/*","https://www.google.al/*","http://www.google.al/*","https://www.google.am/*","http://www.google.am/*","https://www.google.co.ao/*","http://www.google.co.ao/*","https://www.google.com.ar/*","http://www.google.com.ar/*","https://www.google.as/*","http://www.google.as/*","https://www.google.at/*","http://www.google.at/*","https://www.google.com.au/*","http://www.google.com.au/*","https://www.google.az/*","http://www.google.az/*","https://www.google.ba/*","http://www.google.ba/*","https://www.google.com.bd/*","http://www.google.com.bd/*","https://www.google.be/*","http://www.google.be/*","https://www.google.bf/*","http://www.google.bf/*","https://www.google.bg/*","http://www.google.bg/*","https://www.google.com.bh/*","http://www.google.com.bh/*","https://www.google.bi/*","http://www.google.bi/*","https://www.google.bj/*","http://www.google.bj/*","https://www.google.com.bn/*","http://www.google.com.bn/*","https://www.google.com.bo/*","http://www.google.com.bo/*","https://www.google.com.br/*","http://www.google.com.br/*","https://www.google.bs/*","http://www.google.bs/*","https://www.google.bt/*","http://www.google.bt/*","https://www.google.co.bw/*","http://www.google.co.bw/*","https://www.google.by/*","http://www.google.by/*","https://www.google.com.bz/*","http://www.google.com.bz/*","https://www.google.ca/*","http://www.google.ca/*","https://www.google.cd/*","http://www.google.cd/*","https://www.google.cf/*","http://www.google.cf/*","https://www.google.cg/*","http://www.google.cg/*","https://www.google.ch/*","http://www.google.ch/*","https://www.google.ci/*","http://www.google.ci/*","https://www.google.co.ck/*","http://www.google.co.ck/*","https://www.google.cl/*","http://www.google.cl/*","https://www.google.cm/*","http://www.google.cm/*","https://www.google.cn/*","http://www.google.cn/*","https://www.google.com.co/*","http://www.google.com.co/*","https://www.google.co.cr/*","http://www.google.co.cr/*","https://www.google.com.cu/*","http://www.google.com.cu/*","https://www.google.cv/*","http://www.google.cv/*","https://www.google.com.cy/*","http://www.google.com.cy/*","https://www.google.cz/*","http://www.google.cz/*","https://www.google.de/*","http://www.google.de/*","https://www.google.dj/*","http://www.google.dj/*","https://www.google.dk/*","http://www.google.dk/*","https://www.google.dm/*","http://www.google.dm/*","https://www.google.com.do/*","http://www.google.com.do/*","https://www.google.dz/*","http://www.google.dz/*","https://www.google.com.ec/*","http://www.google.com.ec/*","https://www.google.ee/*","http://www.google.ee/*","https://www.google.com.eg/*","http://www.google.com.eg/*","https://www.google.es/*","http://www.google.es/*","https://www.google.com.et/*","http://www.google.com.et/*","https://www.google.fi/*","http://www.google.fi/*","https://www.google.com.fj/*","http://www.google.com.fj/*","https://www.google.fm/*","http://www.google.fm/*","https://www.google.fr/*","http://www.google.fr/*","https://www.google.ga/*","http://www.google.ga/*","https://www.google.ge/*","http://www.google.ge/*","https://www.google.gg/*","http://www.google.gg/*","https://www.google.com.gh/*","http://www.google.com.gh/*","https://www.google.com.gi/*","http://www.google.com.gi/*","https://www.google.gl/*","http://www.google.gl/*","https://www.google.gm/*","http://www.google.gm/*","https://www.google.gr/*","http://www.google.gr/*","https://www.google.com.gt/*","http://www.google.com.gt/*","https://www.google.gy/*","http://www.google.gy/*","https://www.google.com.hk/*","http://www.google.com.hk/*","https://www.google.hn/*","http://www.google.hn/*","https://www.google.hr/*","http://www.google.hr/*","https://www.google.ht/*","http://www.google.ht/*","https://www.google.hu/*","http://www.google.hu/*","https://www.google.co.id/*","http://www.google.co.id/*","https://www.google.ie/*","http://www.google.ie/*","https://www.google.co.il/*","http://www.google.co.il/*","https://www.google.im/*","http://www.google.im/*","https://www.google.co.in/*","http://www.google.co.in/*","https://www.google.iq/*","http://www.google.iq/*","https://www.google.is/*","http://www.google.is/*","https://www.google.it/*","http://www.google.it/*","https://www.google.je/*","http://www.google.je/*","https://www.google.com.jm/*","http://www.google.com.jm/*","https://www.google.jo/*","http://www.google.jo/*","https://www.google.co.jp/*","http://www.google.co.jp/*","https://www.google.co.ke/*","http://www.google.co.ke/*","https://www.google.com.kh/*","http://www.google.com.kh/*","https://www.google.ki/*","http://www.google.ki/*","https://www.google.kg/*","http://www.google.kg/*","https://www.google.co.kr/*","http://www.google.co.kr/*","https://www.google.com.kw/*","http://www.google.com.kw/*","https://www.google.kz/*","http://www.google.kz/*","https://www.google.la/*","http://www.google.la/*","https://www.google.com.lb/*","http://www.google.com.lb/*","https://www.google.li/*","http://www.google.li/*","https://www.google.lk/*","http://www.google.lk/*","https://www.google.co.ls/*","http://www.google.co.ls/*","https://www.google.lt/*","http://www.google.lt/*","https://www.google.lu/*","http://www.google.lu/*","https://www.google.lv/*","http://www.google.lv/*","https://www.google.com.ly/*","http://www.google.com.ly/*","https://www.google.co.ma/*","http://www.google.co.ma/*","https://www.google.md/*","http://www.google.md/*","https://www.google.me/*","http://www.google.me/*","https://www.google.mg/*","http://www.google.mg/*","https://www.google.mk/*","http://www.google.mk/*","https://www.google.ml/*","http://www.google.ml/*","https://www.google.com.mm/*","http://www.google.com.mm/*","https://www.google.mn/*","http://www.google.mn/*","https://www.google.ms/*","http://www.google.ms/*","https://www.google.com.mt/*","http://www.google.com.mt/*","https://www.google.mu/*","http://www.google.mu/*","https://www.google.mv/*","http://www.google.mv/*","https://www.google.mw/*","http://www.google.mw/*","https://www.google.com.mx/*","http://www.google.com.mx/*","https://www.google.com.my/*","http://www.google.com.my/*","https://www.google.co.mz/*","http://www.google.co.mz/*","https://www.google.com.na/*","http://www.google.com.na/*","https://www.google.com.ng/*","http://www.google.com.ng/*","https://www.google.com.ni/*","http://www.google.com.ni/*","https://www.google.ne/*","http://www.google.ne/*","https://www.google.nl/*","http://www.google.nl/*","https://www.google.no/*","http://www.google.no/*","https://www.google.com.np/*","http://www.google.com.np/*","https://www.google.nr/*","http://www.google.nr/*","https://www.google.nu/*","http://www.google.nu/*","https://www.google.co.nz/*","http://www.google.co.nz/*","https://www.google.com.om/*","http://www.google.com.om/*","https://www.google.com.pa/*","http://www.google.com.pa/*","https://www.google.com.pe/*","http://www.google.com.pe/*","https://www.google.com.pg/*","http://www.google.com.pg/*","https://www.google.com.ph/*","http://www.google.com.ph/*","https://www.google.com.pk/*","http://www.google.com.pk/*","https://www.google.pl/*","http://www.google.pl/*","https://www.google.pn/*","http://www.google.pn/*","https://www.google.com.pr/*","http://www.google.com.pr/*","https://www.google.ps/*","http://www.google.ps/*","https://www.google.pt/*","http://www.google.pt/*","https://www.google.com.py/*","http://www.google.com.py/*","https://www.google.com.qa/*","http://www.google.com.qa/*","https://www.google.ro/*","http://www.google.ro/*","https://www.google.ru/*","http://www.google.ru/*","https://www.google.rw/*","http://www.google.rw/*","https://www.google.com.sa/*","http://www.google.com.sa/*","https://www.google.com.sb/*","http://www.google.com.sb/*","https://www.google.sc/*","http://www.google.sc/*","https://www.google.se/*","http://www.google.se/*","https://www.google.com.sg/*","http://www.google.com.sg/*","https://www.google.sh/*","http://www.google.sh/*","https://www.google.si/*","http://www.google.si/*","https://www.google.sk/*","http://www.google.sk/*","https://www.google.com.sl/*","http://www.google.com.sl/*","https://www.google.sn/*","http://www.google.sn/*","https://www.google.so/*","http://www.google.so/*","https://www.google.sm/*","http://www.google.sm/*","https://www.google.sr/*","http://www.google.sr/*","https://www.google.st/*","http://www.google.st/*","https://www.google.com.sv/*","http://www.google.com.sv/*","https://www.google.td/*","http://www.google.td/*","https://www.google.tg/*","http://www.google.tg/*","https://www.google.co.th/*","http://www.google.co.th/*","https://www.google.com.tj/*","http://www.google.com.tj/*","https://www.google.tl/*","http://www.google.tl/*","https://www.google.tm/*","http://www.google.tm/*","https://www.google.tn/*","http://www.google.tn/*","https://www.google.to/*","http://www.google.to/*","https://www.google.com.tr/*","http://www.google.com.tr/*","https://www.google.tt/*","http://www.google.tt/*","https://www.google.com.tw/*","http://www.google.com.tw/*","https://www.google.co.tz/*","http://www.google.co.tz/*","https://www.google.com.ua/*","http://www.google.com.ua/*","https://www.google.co.ug/*","http://www.google.co.ug/*","https://www.google.co.uk/*","http://www.google.co.uk/*","https://www.google.com.uy/*","http://www.google.com.uy/*","https://www.google.co.uz/*","http://www.google.co.uz/*","https://www.google.com.vc/*","http://www.google.com.vc/*","https://www.google.co.ve/*","http://www.google.co.ve/*","https://www.google.vg/*","http://www.google.vg/*","https://www.google.co.vi/*","http://www.google.co.vi/*","https://www.google.com.vn/*","http://www.google.com.vn/*","https://www.google.vu/*","http://www.google.vu/*","https://www.google.ws/*","http://www.google.ws/*","https://www.google.rs/*","http://www.google.rs/*","https://www.google.co.za/*","http://www.google.co.za/*","https://www.google.co.zm/*","http://www.google.co.zm/*","https://www.google.co.zw/*","http://www.google.co.zw/*","https://www.google.cat/*","http://www.google.cat/*","https://hangouts.google.com/*","http://hangouts.google.com/*","https://docs.google.com/*","http://docs.google.com/*",""]},"optionalPermissions":{"permissions":[],"origins":[]},"icons":{"16":"icons/badger-16.png","19":"icons/badger-19.png","38":"icons/badger-38.png","48":"icons/badger-48.png","64":"icons/badger-64.png","128":"icons/badger-128.png"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":false,"installTelemetryInfo":null,"recommendationState":{"validNotAfter":1765729527000,"validNotBefore":1607941527000,"states":["recommended-android","recommended"]},"rootURI":"jar:file:///home/tromjaro/.mozilla/firefox/6q5q3muz.default/extensions/jid1-MnnxcxisBPnSXQ@jetpack.xpi!/","location":"app-profile"},{"id":"uBlock0@raymondhill.net","syncGUID":"{f70fa12e-f672-41cf-b96c-cfa7eeecb76e}","version":"1.32.4","type":"extension","loader":null,"updateURL":null,"optionsURL":"dashboard.html","optionsType":3,"optionsBrowserStyle":true,"aboutURL":null,"defaultLocale":{"name":"uBlock Origin","description":"Finally, an efficient blocker. Easy on CPU and memory.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null},"visible":true,"active":true,"userDisabled":false,"appDisabled":false,"embedderDisabled":false,"installDate":1542627999000,"updateDate":1611097660092,"applyBackgroundUpdates":1,"path":"/home/tromjaro/.mozilla/firefox/6q5q3muz.default/extensions/uBlock0@raymondhill.net.xpi","skinnable":false,"sourceURI":"https://addons.cdn.mozilla.net/user-media/addons/607454/ublock_origin-1.32.4-an+fx.xpi?filehash=sha256%3A5b94fd7f749319a6ff6d83dd20b05b29e733446465aff2ab7669499a3e8fb9cc","releaseNotesURI":"https://addons.mozilla.org/versions/updateInfo/5156717/en-US/","softDisabled":false,"foreignInstall":false,"strictCompatibility":true,"locales":[{"name":"uBlock Origin","description":"Finally, an efficient blocker. Easy on CPU and memory.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["en"]},{"name":"uBlock Origin","description":"高効率ブロッカーが遂に登場。CPUとメモリーの負担を抑えます。","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["ja"]},{"name":"uBlock Origin","description":"Lõpuks on valminud tõhus blokeerija. Protsessori- ja mälusõbralik.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["et"]},{"name":"uBlock Origin","description":"Finally, an efficient blocker. Easy on CPU and memory.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["oc"]},{"name":"uBlock Origin","description":"Finalmente, um bloqueador eficiente. Leve na CPU e memória.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["pt-PT"]},{"name":"uBlock Origin","description":"మొత్తానికి RAM ఇంకా CPU పై తేలికయిన, ఒక సమర్థవంతమైన నిరోధిని.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["te"]},{"name":"uBlock Origin","description":"Einlik, in effisjinte adblocker. Brûkt hast gjin prosessorkrêft of ûnthâld.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["fy"]},{"name":"uBlock Origin","description":"Akhirnya, pemblokir iklan yang efisien. Ringan penggunaan CPU dan memori.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["id"]},{"name":"uBlock Origin","description":"Най-накрая, ефективен блокер. Щадящ процесора и паметта.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["bg"]},{"name":"uBlock Origin","description":"অবশেষে, একটি দক্ষ বিজ্ঞাপন রোধক। সিপিইউ এবং মেমরি সহায়ক।","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["bn"]},{"name":"uBlock Origin","description":"Behingoz, blokeatzaile eraginkor bat. PUZ eta memorian arina.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["eu"]},{"name":"uBlock Origin","description":"Un bloqueur de nuisances efficace, qui ménagera votre processeur et votre mémoire vive.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["fr"]},{"name":"uBlock Origin","description":"Äntligen en effektiv blockerare. Snäll mot både processor och minne.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["sv"]},{"name":"uBlock Origin","description":"Konečně efektivní blokovač. Nezatěžuje CPU a paměť.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["cs"]},{"name":"uBlock Origin","description":"Végre egy hatékony reklám- és követésblokkoló böngészőkhöz, amely kíméletes a processzorral és a memóriával.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["hu"]},{"name":"uBlock Origin","description":"ಕೊನೆಗೂ, ಒಂದು ದಕ್ಷ ನಿರ್ಬಂಧಕ. ಮಿತವಾದ ಸಿಪಿಯೂ ಹಾಗು ಮೆಮೊರಿ ಬಳಕೆ.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["kn"]},{"name":"uBlock Origin","description":"Ефективний блокувальник реклами таки з’явився. Не навантажує процесор та пам'ять.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["uk"]},{"name":"uBlock Origin","description":"آخر کار، ایک مؤثر اشتہار کو روکنے والا، یہ کم cpu اور میموری لیتا ہے.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["ur"]},{"name":"uBlock Origin","description":"Finfine rendimenta reklamoblokilo. Afabla por ĉefprocesoro kaj memoro.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["eo"]},{"name":"uBlock Origin","description":"وأخيراً, مانع اعلانات كفوء. خفيف على المعالج و الذاكرة.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["ar"]},{"name":"uBlock Origin","description":"Cuối cùng, đã có một công cụ chặn quảng cáo hiệu quả, tiêu tốn ít CPU và bộ nhớ.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["vi"]},{"name":"uBlock Origin","description":"როგორც იქნა, მძლავრი და შედეგიანი რეკლამების შემზღუდავი. ზოგავს CPU-ს და მეხსიერებას.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["ka"]},{"name":"uBlock Origin","description":"이 부가 기능은 효율적인 차단기입니다. CPU와 메모리에 주는 부담이 적습니다.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["ko"]},{"name":"uBlock Origin","description":"Finalmente, un blocker efficiente. Leggero sulla CPU e sulla memoria.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["it"]},{"name":"uBlock Origin","description":"Endelig en effektiv blokkeringsutvidelse. Lavt CPU- og minnebruk.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["no"]},{"name":"uBlock Origin","description":"Pagaliau, efektyvus blokatorius, neapkraunantis nei procesoriaus, nei darbinės atminties.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["lt"]},{"name":"uBlock Origin","description":"Më në fund, një bllokues efikas që nuk e rëndon procesorin dhe memorien.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["sq"]},{"name":"uBlock Origin","description":"आख़िरकार, क्रोमियम-बेस्ड ब्राउज़रों के लिए एक कुशल अवरोधक। CPU और स्मृति पर आसान।","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["hi"]},{"name":"uBlock Origin","description":"Axır ki, prosessor və yaddaş yükünü azaldan səmərəli bir əngəlləyici var.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["az"]},{"name":"uBlock Origin","description":"இறுதியாக, ஒரு திறமையான விளம்பரத் தடுப்பான். கணினியின் மையச் செயற்பகுதியின் மேலும் நினைவகத்தின் மேலும் இலகுவானது.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["ta"]},{"name":"uBlock Origin","description":"Endlich ein effizienter Blocker. Prozessor-freundlich und bescheiden beim Speicherbedarf.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["de"]},{"name":"uBlock Origin","description":"มาแล้ว! โปรแกรมบล็อกโฆษณาเบาเบา ไม่กิน ซีพียู หรือ แรม","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["th"]},{"name":"uBlock Origin","description":"शेवटी, एक कार्यक्षम ब्लॉकर क्रोमियम आधारित ब्राउझरांसाठी. सीपीयू आणि मेमरी वर सोपे जातो.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["mr"]},{"name":"uBlock Origin","description":"Finally, an efficient blocker. Easy on CPU and memory.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["en-GB"]},{"name":"uBlock Origin","description":"Ó fin, un bloqueador eficiente que non chupa toda a memoria e o procesador.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["gl"]},{"name":"uBlock Origin","description":"Endelig en effektiv blokkeringsutvidelse. Lavt CPU- og minnebruk.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["nb"]},{"name":"uBlock Origin","description":"Konečne efektívny blokovač. Nezaťažuje CPU ani pamäť.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["sk"]},{"name":"uBlock Origin","description":"Коначно, ефикасан блокатор. Ниски процесорски и меморијски захтеви.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["sr"]},{"name":"uBlock Origin","description":"بالاخره، یک بلاکر کارآمد. کم حجم بر روی پردازنده و حافظه.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["fa"]},{"name":"uBlock Origin","description":"Finalment, un blocador eficient que utilitza pocs recursos de memòria i processador.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["ca"]},{"name":"uBlock Origin","description":"Тинех Интернет тишкерӳҫӗ валли хӑвӑрт та витӗмлӗ чаркӑч пур.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["cv"]},{"name":"uBlock Origin","description":"അവസാനം, ഒരു കാര്യക്ഷമമായ ബ്ലോക്കര്‍. ലഘുവായ CPU, memory ഉപയോഗം.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["ml"]},{"name":"uBlock Origin","description":"Akhirnya, penyekat yang cekap. Tidak membebankan CPU dan memori.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["ms"]},{"name":"uBlock Origin","description":"一款高效的网络请求过滤工具,占用极低的内存和 CPU。","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["zh-CN"]},{"name":"uBlock Origin","description":"Nareszcie skuteczny bloker charakteryzujący się niskim użyciem procesora i pamięci.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["pl"]},{"name":"uBlock Origin","description":"Наконец-то, быстрый и эффективный блокировщик для браузеров.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["ru"]},{"name":"uBlock Origin","description":"Beidzot, efektīvs bloķētājs. Nepārslogo procesoru un atmiņu.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["lv"]},{"name":"uBlock Origin","description":"Končno, učinkovita, procesorju in pomnilniku prijazna razširitev za blokiranje oglasov.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["sl"]},{"name":"uBlock Origin","description":"Sa wakas! Isang magaling na blocker para sa Chromium-based browsers. Magaan sa CPU at memory.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["fil"]},{"name":"uBlock Origin","description":"Viimeinkin tehokas ja kevyt mainosten estäjä.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["fi"]},{"name":"uBlock Origin","description":"Վերջապես արդյունավետ արգելափակիչ։ Թեթև CPU֊ի ու հիշողության համար։","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["hy"]},{"name":"uBlock Origin","description":"Konačno, efikasan blokator. Lak na CPU i memoriji.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["hr"]},{"name":"uBlock Origin","description":"Жарнамаларды жақсы өшіретін Addon'дардың бірі. Компьютердің қуатың аз алады.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["kk"]},{"name":"uBlock Origin","description":"În sfârșit, un blocant eficient. Are un impact mic asupra procesorului și memoriei.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["ro"]},{"name":"uBlock Origin","description":"Konačno, efikasan bloker. Štedljiv na procesoru i memoriji.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["bs"]},{"name":"uBlock Origin","description":"Επιτέλους, ένας αποτελεσματικός blocker. Ελαφρύς για τον επεξεργαστή και τη μνήμη.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["el"]},{"name":"uBlock Origin","description":"Por fin, un bloqueador eficiente con uso mínimo de procesador y memoria.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["es"]},{"name":"uBlock Origin","description":"סוף סוף, חוסם יעיל. קל על המעבד והזיכרון.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["he"]},{"name":"uBlock Origin","description":"Sonunda, etkili bir engelleyici. İşlemciyi ve belleği yormaz.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["tr"]},{"name":"uBlock Origin","description":"Endelig en effektiv blocker. Lavt CPU- og hukommelsesforbrug.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["da"]},{"name":"uBlock Origin","description":"Finalmente, um bloqueador eficiente. Com baixo uso de memória e CPU.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["pt-BR"]},{"name":"uBlock Origin","description":"Eindelijk, een efficiënte adblocker. Gebruikt weinig processorkracht en geheugen.","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["nl"]},{"name":"uBlock Origin","description":"終於有套使用不多的 CPU 及記憶體資源的高效率阻擋器。","creator":"Raymond Hill & contributors","developers":null,"translators":null,"contributors":null,"locales":["zh-TW"]}],"targetApplications":[{"id":"toolkit@mozilla.org","minVersion":"55.0","maxVersion":null}],"targetPlatforms":[],"signedState":2,"signedDate":1609750140000,"seen":true,"dependencies":[],"incognito":"spanning","userPermissions":{"permissions":["dns","menus","privacy","storage","tabs","unlimitedStorage","webNavigation","webRequest","webRequestBlocking"],"origins":["","http://*/*","https://*/*","file://*/*","https://easylist.to/*","https://*.fanboy.co.nz/*","https://filterlists.com/*","https://forums.lanik.us/*","https://github.com/*","https://*.github.io/*"]},"optionalPermissions":{"permissions":[],"origins":[]},"icons":{"16":"img/ublock.svg","32":"img/ublock.svg","48":"img/ublock.svg","64":"img/ublock.svg","96":"img/ublock.svg"},"iconURL":null,"blocklistState":0,"blocklistURL":null,"startupData":null,"hidden":false,"installTelemetryInfo":null,"recommendationState":{"validNotAfter":1767538140000,"validNotBefore":1609750140000,"states":["recommended-android","recommended"]},"rootURI":"jar:file:///home/tromjaro/.mozilla/firefox/6q5q3muz.default/extensions/uBlock0@raymondhill.net.xpi!/","location":"app-profile"}]} \ No newline at end of file diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/extensions/jid1-MnnxcxisBPnSXQ@jetpack.xpi b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/extensions/jid1-MnnxcxisBPnSXQ@jetpack.xpi index 94a8b2ce..d1fc8b48 100644 Binary files a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/extensions/jid1-MnnxcxisBPnSXQ@jetpack.xpi and b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/extensions/jid1-MnnxcxisBPnSXQ@jetpack.xpi differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/extensions/keepassxc-browser@keepassxc.org.xpi b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/extensions/keepassxc-browser@keepassxc.org.xpi index 0666403b..5a199601 100644 Binary files a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/extensions/keepassxc-browser@keepassxc.org.xpi and b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/extensions/keepassxc-browser@keepassxc.org.xpi differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/extensions/uBlock0@raymondhill.net.xpi b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/extensions/uBlock0@raymondhill.net.xpi index 39ed780e..bc0d4128 100644 Binary files a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/extensions/uBlock0@raymondhill.net.xpi and b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/extensions/uBlock0@raymondhill.net.xpi differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/extensions/{5173bfae-59df-4a20-a9dd-0ab3e8c82e36}.xpi b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/extensions/{5173bfae-59df-4a20-a9dd-0ab3e8c82e36}.xpi index 59c57f17..98682164 100644 Binary files a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/extensions/{5173bfae-59df-4a20-a9dd-0ab3e8c82e36}.xpi and b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/extensions/{5173bfae-59df-4a20-a9dd-0ab3e8c82e36}.xpi differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/extensions/{b7f9d2cd-d772-4302-8c3f-eb941af36f76}.xpi b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/extensions/{b7f9d2cd-d772-4302-8c3f-eb941af36f76}.xpi index 6bedee38..f074f179 100644 Binary files a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/extensions/{b7f9d2cd-d772-4302-8c3f-eb941af36f76}.xpi and b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/extensions/{b7f9d2cd-d772-4302-8c3f-eb941af36f76}.xpi differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/extensions/{b9db16a4-6edc-47ec-a1f4-b86292ed211d}.xpi b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/extensions/{b9db16a4-6edc-47ec-a1f4-b86292ed211d}.xpi index 61f58a3e..4eb7a02e 100644 Binary files a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/extensions/{b9db16a4-6edc-47ec-a1f4-b86292ed211d}.xpi and b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/extensions/{b9db16a4-6edc-47ec-a1f4-b86292ed211d}.xpi differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/favicons.sqlite b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/favicons.sqlite index 9607992b..c3cada33 100644 Binary files a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/favicons.sqlite and b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/favicons.sqlite differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/permissions.sqlite b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/permissions.sqlite index 5fe1387d..12771255 100644 Binary files a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/permissions.sqlite and b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/permissions.sqlite differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/places.sqlite b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/places.sqlite index 241246b5..01f595a1 100644 Binary files a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/places.sqlite and b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/places.sqlite differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/prefs.js b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/prefs.js index 9fe5a033..e6f1450d 100644 --- a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/prefs.js +++ b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/prefs.js @@ -14,20 +14,22 @@ user_pref("app.normandy.first_run", false); user_pref("app.normandy.migrationsApplied", 10); user_pref("app.normandy.startupExperimentPrefs.dom.push.alwaysConnect", true); user_pref("app.normandy.startupRolloutPrefs.app.normandy.onsync_skew_sec", 3300); +user_pref("app.normandy.startupRolloutPrefs.browser.toolbars.bookmarks.2h2020", true); user_pref("app.normandy.startupRolloutPrefs.doh-rollout.enabled", true); user_pref("app.normandy.startupRolloutPrefs.doh-rollout.profileCreationThreshold", "1896163212345"); +user_pref("app.normandy.startupRolloutPrefs.network.preload", true); user_pref("app.normandy.startupRolloutPrefs.services.sync.bookmarks.buffer.enabled", true); user_pref("app.normandy.user_id", "f6151ad0-fece-4d81-9d5c-67449843ccf0"); user_pref("app.shield.optoutstudies.enabled", false); -user_pref("app.update.lastUpdateTime.addon-background-update-timer", 1606946507); +user_pref("app.update.lastUpdateTime.addon-background-update-timer", 1611097648); user_pref("app.update.lastUpdateTime.blocklist-background-update-timer", 1588540518); -user_pref("app.update.lastUpdateTime.browser-cleanup-thumbnails", 1608565237); -user_pref("app.update.lastUpdateTime.recipe-client-addon-run", 1608565211); +user_pref("app.update.lastUpdateTime.browser-cleanup-thumbnails", 1611097888); +user_pref("app.update.lastUpdateTime.recipe-client-addon-run", 1611098008); user_pref("app.update.lastUpdateTime.rs-experiment-loader-timer", 1608565076); user_pref("app.update.lastUpdateTime.search-engine-update-timer", 1608565357); user_pref("app.update.lastUpdateTime.services-settings-poll-changes", 1608565477); user_pref("app.update.lastUpdateTime.telemetry_modules_ping", 1573002408); -user_pref("app.update.lastUpdateTime.xpi-signature-verification", 1606946627); +user_pref("app.update.lastUpdateTime.xpi-signature-verification", 1611097768); user_pref("browser.bookmarks.defaultLocation", "unfiled"); user_pref("browser.bookmarks.restore_default_bookmarks", false); user_pref("browser.cache.disk.amount_written", 1754406); @@ -58,26 +60,24 @@ user_pref("browser.newtabpage.pinned", "[{\"url\":\"https://google.com\",\"label user_pref("browser.newtabpage.storageVersion", 1); user_pref("browser.pageActions.persistedActions", "{\"version\":1,\"ids\":[\"bookmark\",\"bookmarkSeparator\",\"copyURL\",\"emailLink\",\"addSearchEngine\",\"screenshots_mozilla_org\",\"pinTab\"],\"idsInUrlbar\":[\"bookmark\"]}"); user_pref("browser.pagethumbnails.storage_version", 3); -user_pref("browser.region.update.first-seen", 1608565077); -user_pref("browser.region.update.region", "DE"); user_pref("browser.rights.3.shown", true); -user_pref("browser.safebrowsing.provider.google4.lastupdatetime", "1608565082888"); -user_pref("browser.safebrowsing.provider.google4.nextupdatetime", "1608566904888"); -user_pref("browser.safebrowsing.provider.mozilla.lastupdatetime", "1608565088092"); -user_pref("browser.safebrowsing.provider.mozilla.nextupdatetime", "1608586688092"); +user_pref("browser.safebrowsing.provider.google4.lastupdatetime", "1611099419825"); +user_pref("browser.safebrowsing.provider.google4.nextupdatetime", "1611101199825"); +user_pref("browser.safebrowsing.provider.mozilla.lastupdatetime", "1611097630263"); +user_pref("browser.safebrowsing.provider.mozilla.nextupdatetime", "1611119230263"); user_pref("browser.search.region", "ES"); -user_pref("browser.sessionstore.upgradeBackup.latestBuildID", "20201215210116"); +user_pref("browser.sessionstore.upgradeBackup.latestBuildID", "20210107154745"); user_pref("browser.shell.checkDefaultBrowser", true); user_pref("browser.shell.didSkipDefaultBrowserCheckOnFirstRun", true); -user_pref("browser.shell.mostRecentDateSetAsDefault", "1608565208"); -user_pref("browser.slowStartup.averageTime", 2223); -user_pref("browser.slowStartup.samples", 4); +user_pref("browser.shell.mostRecentDateSetAsDefault", "1611097620"); +user_pref("browser.slowStartup.averageTime", 0); +user_pref("browser.slowStartup.samples", 0); user_pref("browser.startup.homepage", "moz-extension://f393b4c4-359a-4d1e-b377-fd4b41112e16/index.html"); -user_pref("browser.startup.homepage_override.buildID", "20201215210116"); +user_pref("browser.startup.homepage_override.buildID", "20210107154745"); user_pref("browser.startup.homepage_override.extensionControlled", true); -user_pref("browser.startup.homepage_override.mstone", "84.0"); +user_pref("browser.startup.homepage_override.mstone", "84.0.2"); user_pref("browser.startup.homepage_override.privateAllowed", true); -user_pref("browser.startup.lastColdStartupCheck", 1608565208); +user_pref("browser.startup.lastColdStartupCheck", 1611097619); user_pref("browser.startup.page", 3); user_pref("browser.tabs.drawInTitlebar", false); user_pref("browser.tabs.extraDragSpace", true); @@ -99,7 +99,7 @@ user_pref("devtools.toolsidebar-width.inspector.splitsidebar", 350); user_pref("devtools.webextensions.https-everywhere@eff.org.enabled", true); user_pref("distribution.Manjaro.bookmarksProcessed", true); user_pref("distribution.archlinux.bookmarksProcessed", true); -user_pref("distribution.iniFile.exists.appversion", "84.0"); +user_pref("distribution.iniFile.exists.appversion", "84.0.2"); user_pref("distribution.iniFile.exists.value", true); user_pref("distribution.manjaro.bookmarksProcessed", true); user_pref("doh-rollout.balrog-migration-done", true); @@ -107,7 +107,7 @@ user_pref("doh-rollout.doneFirstRun", true); user_pref("doh-rollout.doorhanger-decision", "UIOk"); user_pref("doh-rollout.mode", 2); user_pref("doh-rollout.self-enabled", true); -user_pref("dom.push.userAgentID", "a50879c3826e4b92a407b2c491a9f9b9"); +user_pref("dom.push.userAgentID", "f5abd17aff1a4d769a270e8ed28f9a91"); user_pref("dom.security.https_only_mode", true); user_pref("dom.security.https_only_mode_ever_enabled", true); user_pref("extensions.activeThemeID", "default-theme@mozilla.org"); @@ -115,13 +115,13 @@ user_pref("extensions.blocklist.lastModified", "Sat, 09 Nov 2019 17:49:50 GMT"); user_pref("extensions.blocklist.pingCountTotal", 34); user_pref("extensions.blocklist.pingCountVersion", -1); user_pref("extensions.databaseSchema", 33); -user_pref("extensions.getAddons.cache.lastUpdate", 1606946508); +user_pref("extensions.getAddons.cache.lastUpdate", 1611097649); user_pref("extensions.getAddons.databaseSchema", 6); user_pref("extensions.htmlaboutaddons.recommendations.enabled", false); user_pref("extensions.incognito.migrated", true); user_pref("extensions.lastAppBuildId", "20201126174332"); -user_pref("extensions.lastAppVersion", "84.0"); -user_pref("extensions.lastPlatformVersion", "84.0"); +user_pref("extensions.lastAppVersion", "84.0.2"); +user_pref("extensions.lastPlatformVersion", "84.0.2"); user_pref("extensions.pendingOperations", false); user_pref("extensions.pocket.enabled", false); user_pref("extensions.pocket.settings.test.panelSignUp", "control"); @@ -154,15 +154,15 @@ user_pref("gfx.blacklist.layers.opengl", 4); user_pref("gfx.blacklist.layers.opengl.failureid", "FEATURE_FAILURE_SOFTWARE_GL"); user_pref("identity.fxaccounts.enabled", false); user_pref("identity.fxaccounts.toolbar.accessed", true); -user_pref("idle.lastDailyNotification", 1608565394); +user_pref("idle.lastDailyNotification", 1611097763); user_pref("lightweightThemes.usedThemes", "[]"); user_pref("media.benchmark.vp9.fps", 102); user_pref("media.benchmark.vp9.versioncheck", 5); user_pref("media.gmp-gmpopenh264.abi", "x86_64-gcc3"); user_pref("media.gmp-gmpopenh264.lastUpdate", 1572996640); user_pref("media.gmp-gmpopenh264.version", "1.8.1.1"); -user_pref("media.gmp-manager.buildID", "20201215210116"); -user_pref("media.gmp-manager.lastCheck", 1608565323); +user_pref("media.gmp-manager.buildID", "20210107154745"); +user_pref("media.gmp-manager.lastCheck", 1611097723); user_pref("media.gmp.storage.version.observed", 1); user_pref("network.dns.disablePrefetch", true); user_pref("network.http.speculative-parallel-limit", 0); @@ -174,13 +174,13 @@ user_pref("pdfjs.enabledCache.state", true); user_pref("pdfjs.migrationVersion", 2); user_pref("pdfjs.previousHandler.alwaysAskBeforeHandling", true); user_pref("pdfjs.previousHandler.preferredAction", 4); -user_pref("places.database.lastMaintenance", 1608565394); -user_pref("places.history.expiration.transient_current_max_pages", 112348); +user_pref("places.database.lastMaintenance", 1611097763); +user_pref("places.history.expiration.transient_current_max_pages", 84803); user_pref("plugin.disable_full_page_plugin_for_types", "application/pdf"); user_pref("privacy.cpd.offlineApps", true); user_pref("privacy.cpd.siteSettings", true); user_pref("privacy.purge_trackers.date_in_cookie_database", "0"); -user_pref("privacy.purge_trackers.last_purge", "1608565394568"); +user_pref("privacy.purge_trackers.last_purge", "1611097763522"); user_pref("privacy.sanitize.pending", "[]"); user_pref("privacy.sanitize.timeSpan", 0); user_pref("privacy.trackingprotection.enabled", true); @@ -189,40 +189,40 @@ user_pref("security.remote_settings.crlite_filters.checked", 1608567143); user_pref("security.remote_settings.intermediates.checked", 1608567143); user_pref("security.sandbox.content.tempDirSuffix", "62ec57d4-3516-41bf-957e-19cd307d5b61"); user_pref("security.sandbox.plugin.tempDirSuffix", "851284ee-3855-4de7-86af-976adc3a2c11"); -user_pref("services.blocklist.addons-mlbf.checked", 1608567143); +user_pref("services.blocklist.addons-mlbf.checked", 1611097622); user_pref("services.blocklist.addons.checked", 1598664411); -user_pref("services.blocklist.gfx.checked", 1608567143); +user_pref("services.blocklist.gfx.checked", 1611097622); user_pref("services.blocklist.onecrl.checked", 1565793602); user_pref("services.blocklist.pinning.checked", 1608567143); -user_pref("services.blocklist.plugins.checked", 1608567143); -user_pref("services.settings.clock_skew_seconds", -1666); -user_pref("services.settings.last_etag", "\"1608559052107\""); -user_pref("services.settings.last_update_seconds", 1608567143); -user_pref("services.settings.main.anti-tracking-url-decoration.last_check", 1608567143); -user_pref("services.settings.main.cfr-fxa.last_check", 1608567143); -user_pref("services.settings.main.cfr.last_check", 1608567143); -user_pref("services.settings.main.fxmonitor-breaches.last_check", 1608567143); -user_pref("services.settings.main.hijack-blocklists.last_check", 1608567143); -user_pref("services.settings.main.language-dictionaries.last_check", 1608567143); -user_pref("services.settings.main.message-groups.last_check", 1608567143); +user_pref("services.blocklist.plugins.checked", 1611097622); +user_pref("services.settings.clock_skew_seconds", -1); +user_pref("services.settings.last_etag", "\"1611086252115\""); +user_pref("services.settings.last_update_seconds", 1611097622); +user_pref("services.settings.main.anti-tracking-url-decoration.last_check", 1611097622); +user_pref("services.settings.main.cfr-fxa.last_check", 1611097622); +user_pref("services.settings.main.cfr.last_check", 1611097622); +user_pref("services.settings.main.fxmonitor-breaches.last_check", 1611097622); +user_pref("services.settings.main.hijack-blocklists.last_check", 1611097622); +user_pref("services.settings.main.language-dictionaries.last_check", 1611097622); +user_pref("services.settings.main.message-groups.last_check", 1611097622); user_pref("services.settings.main.messaging-experiments.last_check", 1604995344); -user_pref("services.settings.main.nimbus-desktop-experiments.last_check", 1608567143); -user_pref("services.settings.main.normandy-recipes-capabilities.last_check", 1608567143); +user_pref("services.settings.main.nimbus-desktop-experiments.last_check", 1611097622); +user_pref("services.settings.main.normandy-recipes-capabilities.last_check", 1611097622); user_pref("services.settings.main.normandy-recipes.last_check", 1573409021); user_pref("services.settings.main.onboarding.last_check", 1565793602); -user_pref("services.settings.main.partitioning-exempt-urls.last_check", 1608567143); -user_pref("services.settings.main.password-recipes.last_check", 1608567143); -user_pref("services.settings.main.pioneer-study-addons-v1.last_check", 1608567143); -user_pref("services.settings.main.pioneer-study-addons.last_check", 1608567143); -user_pref("services.settings.main.public-suffix-list.last_check", 1608567143); -user_pref("services.settings.main.search-config.last_check", 1608567143); -user_pref("services.settings.main.search-default-override-allowlist.last_check", 1608567143); -user_pref("services.settings.main.search-telemetry.last_check", 1608567143); -user_pref("services.settings.main.sites-classification.last_check", 1608567143); -user_pref("services.settings.main.tippytop.last_check", 1608567143); -user_pref("services.settings.main.top-sites.last_check", 1608567143); -user_pref("services.settings.main.url-classifier-skip-urls.last_check", 1608567143); -user_pref("services.settings.main.whats-new-panel.last_check", 1608567143); +user_pref("services.settings.main.partitioning-exempt-urls.last_check", 1611097622); +user_pref("services.settings.main.password-recipes.last_check", 1611097622); +user_pref("services.settings.main.pioneer-study-addons-v1.last_check", 1611097622); +user_pref("services.settings.main.pioneer-study-addons.last_check", 1611097622); +user_pref("services.settings.main.public-suffix-list.last_check", 1611097622); +user_pref("services.settings.main.search-config.last_check", 1611097622); +user_pref("services.settings.main.search-default-override-allowlist.last_check", 1611097622); +user_pref("services.settings.main.search-telemetry.last_check", 1611097622); +user_pref("services.settings.main.sites-classification.last_check", 1611097622); +user_pref("services.settings.main.tippytop.last_check", 1611097622); +user_pref("services.settings.main.top-sites.last_check", 1611097622); +user_pref("services.settings.main.url-classifier-skip-urls.last_check", 1611097622); +user_pref("services.settings.main.whats-new-panel.last_check", 1611097622); user_pref("services.settings.security.onecrl.checked", 1608567143); user_pref("services.sync.clients.lastSync", "0"); user_pref("services.sync.declinedEngines", ""); @@ -231,9 +231,9 @@ user_pref("services.sync.nextSync", 0); user_pref("services.sync.tabs.lastSync", "0"); user_pref("signon.importedFromSqlite", true); user_pref("signon.usage.hasEntry", false); -user_pref("storage.vacuum.last.index", 0); +user_pref("storage.vacuum.last.index", 1); user_pref("storage.vacuum.last.places.sqlite", 1608565394); -user_pref("toolkit.startup.last_success", 1608565206); +user_pref("toolkit.startup.last_success", 1611097615); user_pref("toolkit.telemetry.archive.enabled", false); user_pref("toolkit.telemetry.bhrPing.enabled", false); user_pref("toolkit.telemetry.cachedClientID", "c0ffeec0-ffee-c0ff-eec0-ffeec0ffeec0"); diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/protections.sqlite b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/protections.sqlite index e1458067..25dab57d 100644 Binary files a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/protections.sqlite and b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/protections.sqlite differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/search.json.mozlz4 b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/search.json.mozlz4 index ecf20a0f..a393d9de 100644 Binary files a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/search.json.mozlz4 and b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/search.json.mozlz4 differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/sessionstore.jsonlz4 b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/sessionstore.jsonlz4 index 28781f66..edf0feeb 100644 Binary files a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/sessionstore.jsonlz4 and b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/sessionstore.jsonlz4 differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage-sync-v2.sqlite-shm b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage-sync-v2.sqlite-shm index f4c2d078..21a21163 100644 Binary files a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage-sync-v2.sqlite-shm and b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage-sync-v2.sqlite-shm differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage-sync-v2.sqlite-wal b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage-sync-v2.sqlite-wal index 518aaa2d..cbe80284 100644 Binary files a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage-sync-v2.sqlite-wal and b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage-sync-v2.sqlite-wal differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage.sqlite b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage.sqlite index 31c9a194..a8da2653 100644 Binary files a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage.sqlite and b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage.sqlite differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++256c7ceb-2fd8-4e47-bdc3-cb06c28a2511^userContextId=4294967295/.metadata-v2 b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++256c7ceb-2fd8-4e47-bdc3-cb06c28a2511^userContextId=4294967295/.metadata-v2 index 40d958ca..9bc4561f 100644 Binary files a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++256c7ceb-2fd8-4e47-bdc3-cb06c28a2511^userContextId=4294967295/.metadata-v2 and b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++256c7ceb-2fd8-4e47-bdc3-cb06c28a2511^userContextId=4294967295/.metadata-v2 differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++256c7ceb-2fd8-4e47-bdc3-cb06c28a2511^userContextId=4294967295/idb/3647222921wleabcEoxlt-eengsairo.sqlite b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++256c7ceb-2fd8-4e47-bdc3-cb06c28a2511^userContextId=4294967295/idb/3647222921wleabcEoxlt-eengsairo.sqlite index b2612783..8c2cd216 100644 Binary files a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++256c7ceb-2fd8-4e47-bdc3-cb06c28a2511^userContextId=4294967295/idb/3647222921wleabcEoxlt-eengsairo.sqlite and b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++256c7ceb-2fd8-4e47-bdc3-cb06c28a2511^userContextId=4294967295/idb/3647222921wleabcEoxlt-eengsairo.sqlite differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++26d6ad01-a771-4b46-9e35-342122037141^userContextId=4294967295/.metadata-v2 b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++26d6ad01-a771-4b46-9e35-342122037141^userContextId=4294967295/.metadata-v2 index 1a9b63d3..ae2b3bf4 100644 Binary files a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++26d6ad01-a771-4b46-9e35-342122037141^userContextId=4294967295/.metadata-v2 and b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++26d6ad01-a771-4b46-9e35-342122037141^userContextId=4294967295/.metadata-v2 differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++5fa9f4d9-b1b6-436a-976d-16c0d1f6a207^userContextId=4294967295/.metadata-v2 b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++5fa9f4d9-b1b6-436a-976d-16c0d1f6a207^userContextId=4294967295/.metadata-v2 index d099f3df..58abcf51 100644 Binary files a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++5fa9f4d9-b1b6-436a-976d-16c0d1f6a207^userContextId=4294967295/.metadata-v2 and b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++5fa9f4d9-b1b6-436a-976d-16c0d1f6a207^userContextId=4294967295/.metadata-v2 differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++5fa9f4d9-b1b6-436a-976d-16c0d1f6a207^userContextId=4294967295/idb/3647222921wleabcEoxlt-eengsairo.sqlite b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++5fa9f4d9-b1b6-436a-976d-16c0d1f6a207^userContextId=4294967295/idb/3647222921wleabcEoxlt-eengsairo.sqlite index 6fa1d45b..2aa4bd26 100644 Binary files a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++5fa9f4d9-b1b6-436a-976d-16c0d1f6a207^userContextId=4294967295/idb/3647222921wleabcEoxlt-eengsairo.sqlite and b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++5fa9f4d9-b1b6-436a-976d-16c0d1f6a207^userContextId=4294967295/idb/3647222921wleabcEoxlt-eengsairo.sqlite differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/.metadata-v2 b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/.metadata-v2 index 428be791..715c1e35 100644 Binary files a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/.metadata-v2 and b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/.metadata-v2 differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/661 b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/661 deleted file mode 100644 index ff4f2eac..00000000 Binary files a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/661 and /dev/null differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/663 b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/663 deleted file mode 100644 index 80e66cde..00000000 Binary files a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/663 and /dev/null differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/665 b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/665 deleted file mode 100644 index a32981f5..00000000 Binary files a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/665 and /dev/null differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/667 b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/667 deleted file mode 100644 index 57ef8d36..00000000 Binary files a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/667 and /dev/null differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/669 b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/669 deleted file mode 100644 index a96301c0..00000000 Binary files a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/669 and /dev/null differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/671 b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/671 deleted file mode 100644 index 64a85c40..00000000 Binary files a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/671 and /dev/null differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/673 b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/673 deleted file mode 100644 index 9b4af788..00000000 Binary files a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/673 and /dev/null differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/675 b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/675 deleted file mode 100644 index c3bc12cb..00000000 Binary files a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/675 and /dev/null differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/690 b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/690 deleted file mode 100644 index 32b887bd..00000000 Binary files a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/690 and /dev/null differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/691 b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/691 deleted file mode 100644 index d09386a9..00000000 Binary files a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/691 and /dev/null differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/692 b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/692 deleted file mode 100644 index d59f8d67..00000000 Binary files a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/692 and /dev/null differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/693 b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/693 deleted file mode 100644 index fd0b840f..00000000 Binary files a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/693 and /dev/null differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/694 b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/694 deleted file mode 100644 index 901f9cc8..00000000 Binary files a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/694 and /dev/null differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/695 b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/695 deleted file mode 100644 index e20417fe..00000000 Binary files a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/695 and /dev/null differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/696 b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/696 deleted file mode 100644 index 1e4b1bb6..00000000 Binary files a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/696 and /dev/null differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/697 b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/697 deleted file mode 100644 index c7f06a8b..00000000 Binary files a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/697 and /dev/null differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/698 b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/698 deleted file mode 100644 index e54a9ded..00000000 Binary files a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/698 and /dev/null differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/699 b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/699 deleted file mode 100644 index c14d30fa..00000000 Binary files a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/699 and /dev/null differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/700 b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/700 deleted file mode 100644 index 3e68c952..00000000 Binary files a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/700 and /dev/null differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/701 b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/701 deleted file mode 100644 index e8cabdbb..00000000 Binary files a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/701 and /dev/null differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/702 b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/702 deleted file mode 100644 index 4ebfbb5d..00000000 Binary files a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/702 and /dev/null differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/703 b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/703 new file mode 100644 index 00000000..16e85f99 Binary files /dev/null and b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/703 differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/657 b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/713 similarity index 51% rename from tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/657 rename to tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/713 index 4775a643..6b723d04 100644 Binary files a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/657 and b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/713 differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/714 b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/714 new file mode 100644 index 00000000..ec777196 Binary files /dev/null and b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/714 differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/715 b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/715 new file mode 100644 index 00000000..0b469139 Binary files /dev/null and b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/715 differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/716 b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/716 new file mode 100644 index 00000000..76230573 Binary files /dev/null and b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/716 differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/717 b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/717 new file mode 100644 index 00000000..dd4615b1 Binary files /dev/null and b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/717 differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/718 b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/718 new file mode 100644 index 00000000..245b3407 Binary files /dev/null and b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/718 differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/719 b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/719 new file mode 100644 index 00000000..67ddc1ac Binary files /dev/null and b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/719 differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/720 b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/720 new file mode 100644 index 00000000..50702914 Binary files /dev/null and b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/720 differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/721 b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/721 new file mode 100644 index 00000000..1865c5d1 Binary files /dev/null and b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/721 differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/722 b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/722 new file mode 100644 index 00000000..952b646f Binary files /dev/null and b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/722 differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/723 b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/723 new file mode 100644 index 00000000..f4b688bb Binary files /dev/null and b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/723 differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/724 b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/724 new file mode 100644 index 00000000..237073e2 Binary files /dev/null and b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/724 differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/725 b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/725 new file mode 100644 index 00000000..6fe3bffb Binary files /dev/null and b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/725 differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/726 b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/726 new file mode 100644 index 00000000..72f5d1f3 Binary files /dev/null and b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/726 differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/727 b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/727 new file mode 100644 index 00000000..5606a13c Binary files /dev/null and b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/727 differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/728 b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/728 new file mode 100644 index 00000000..af6921d8 Binary files /dev/null and b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/728 differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/729 b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/729 new file mode 100644 index 00000000..1a70d32e Binary files /dev/null and b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/729 differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/730 b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/730 new file mode 100644 index 00000000..30150e9a Binary files /dev/null and b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/730 differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/677 b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/731 similarity index 100% rename from tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/677 rename to tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/731 diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/732 b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/732 new file mode 100644 index 00000000..9008915d Binary files /dev/null and b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/732 differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/733 b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/733 new file mode 100644 index 00000000..1f623bdb Binary files /dev/null and b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/733 differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/734 b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/734 new file mode 100644 index 00000000..48196711 Binary files /dev/null and b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/734 differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/735 b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/735 new file mode 100644 index 00000000..f05fd4f4 Binary files /dev/null and b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/735 differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/736 b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/736 new file mode 100644 index 00000000..deecc9c4 Binary files /dev/null and b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/736 differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/737 b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/737 new file mode 100644 index 00000000..86913cae Binary files /dev/null and b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/737 differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/738 b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/738 new file mode 100644 index 00000000..68e9e628 Binary files /dev/null and b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/738 differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/739 b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/739 new file mode 100644 index 00000000..29b0b365 Binary files /dev/null and b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/739 differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/740 b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/740 new file mode 100644 index 00000000..63a631bb Binary files /dev/null and b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/740 differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/741 b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/741 new file mode 100644 index 00000000..15cbcd6e Binary files /dev/null and b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/741 differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/742 b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/742 new file mode 100644 index 00000000..aad6a4ae Binary files /dev/null and b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/742 differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/743 b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/743 new file mode 100644 index 00000000..2bfeb404 Binary files /dev/null and b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/743 differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/744 b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/744 new file mode 100644 index 00000000..9d4ee43e Binary files /dev/null and b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/744 differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/journals/699 b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.files/journals/699 deleted file mode 100644 index e69de29b..00000000 diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.sqlite b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.sqlite index 928000e5..6ce83389 100644 Binary files a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.sqlite and b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41/idb/1671402671ueBglaorcokt0SCeahc.sqlite differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41^userContextId=4294967295/.metadata-v2 b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41^userContextId=4294967295/.metadata-v2 index 57f26561..dd825908 100644 Binary files a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41^userContextId=4294967295/.metadata-v2 and b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41^userContextId=4294967295/.metadata-v2 differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41^userContextId=4294967295/idb/3647222921wleabcEoxlt-eengsairo.sqlite b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41^userContextId=4294967295/idb/3647222921wleabcEoxlt-eengsairo.sqlite index 6291baf8..42682102 100644 Binary files a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41^userContextId=4294967295/idb/3647222921wleabcEoxlt-eengsairo.sqlite and b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++90be17cd-7169-4943-9a04-3cd8bf7fec41^userContextId=4294967295/idb/3647222921wleabcEoxlt-eengsairo.sqlite differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++ac01c99c-ee6d-49f3-bbce-5ef76b0c7c04^userContextId=4294967295/.metadata-v2 b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++ac01c99c-ee6d-49f3-bbce-5ef76b0c7c04^userContextId=4294967295/.metadata-v2 index f17d9d17..63a4dd9a 100644 Binary files a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++ac01c99c-ee6d-49f3-bbce-5ef76b0c7c04^userContextId=4294967295/.metadata-v2 and b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++ac01c99c-ee6d-49f3-bbce-5ef76b0c7c04^userContextId=4294967295/.metadata-v2 differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++ac01c99c-ee6d-49f3-bbce-5ef76b0c7c04^userContextId=4294967295/idb/3647222921wleabcEoxlt-eengsairo.sqlite b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++ac01c99c-ee6d-49f3-bbce-5ef76b0c7c04^userContextId=4294967295/idb/3647222921wleabcEoxlt-eengsairo.sqlite index a40c1648..9c0afbde 100644 Binary files a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++ac01c99c-ee6d-49f3-bbce-5ef76b0c7c04^userContextId=4294967295/idb/3647222921wleabcEoxlt-eengsairo.sqlite and b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++ac01c99c-ee6d-49f3-bbce-5ef76b0c7c04^userContextId=4294967295/idb/3647222921wleabcEoxlt-eengsairo.sqlite differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++d439fe79-e9bd-449b-b9ec-cc2b271f80c0^userContextId=4294967295/.metadata-v2 b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++d439fe79-e9bd-449b-b9ec-cc2b271f80c0^userContextId=4294967295/.metadata-v2 index 87f1e884..b70e4b8e 100644 Binary files a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++d439fe79-e9bd-449b-b9ec-cc2b271f80c0^userContextId=4294967295/.metadata-v2 and b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++d439fe79-e9bd-449b-b9ec-cc2b271f80c0^userContextId=4294967295/.metadata-v2 differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++d439fe79-e9bd-449b-b9ec-cc2b271f80c0^userContextId=4294967295/idb/3647222921wleabcEoxlt-eengsairo.sqlite b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++d439fe79-e9bd-449b-b9ec-cc2b271f80c0^userContextId=4294967295/idb/3647222921wleabcEoxlt-eengsairo.sqlite index daeb0579..5d16c9dd 100644 Binary files a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++d439fe79-e9bd-449b-b9ec-cc2b271f80c0^userContextId=4294967295/idb/3647222921wleabcEoxlt-eengsairo.sqlite and b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++d439fe79-e9bd-449b-b9ec-cc2b271f80c0^userContextId=4294967295/idb/3647222921wleabcEoxlt-eengsairo.sqlite differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++dbb00a92-98b5-481a-8acc-56821f5c1539^userContextId=4294967295/.metadata-v2 b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++dbb00a92-98b5-481a-8acc-56821f5c1539^userContextId=4294967295/.metadata-v2 index 453265cc..b4f09852 100644 Binary files a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++dbb00a92-98b5-481a-8acc-56821f5c1539^userContextId=4294967295/.metadata-v2 and b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++dbb00a92-98b5-481a-8acc-56821f5c1539^userContextId=4294967295/.metadata-v2 differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++f393b4c4-359a-4d1e-b377-fd4b41112e16^userContextId=4294967295/.metadata-v2 b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++f393b4c4-359a-4d1e-b377-fd4b41112e16^userContextId=4294967295/.metadata-v2 index 5ef18fb8..a0546acd 100644 Binary files a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++f393b4c4-359a-4d1e-b377-fd4b41112e16^userContextId=4294967295/.metadata-v2 and b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/default/moz-extension+++f393b4c4-359a-4d1e-b377-fd4b41112e16^userContextId=4294967295/.metadata-v2 differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/permanent/chrome/idb/1059394878bslnoicgkullipsFt2s%.sqlite b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/permanent/chrome/idb/1059394878bslnoicgkullipsFt2s%.sqlite index c116ccae..62deabe8 100644 Binary files a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/permanent/chrome/idb/1059394878bslnoicgkullipsFt2s%.sqlite and b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/permanent/chrome/idb/1059394878bslnoicgkullipsFt2s%.sqlite differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/permanent/chrome/idb/1451318868ntouromlalnodry--epcr.sqlite b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/permanent/chrome/idb/1451318868ntouromlalnodry--epcr.sqlite index c4be9188..6a5862e7 100644 Binary files a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/permanent/chrome/idb/1451318868ntouromlalnodry--epcr.sqlite and b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/permanent/chrome/idb/1451318868ntouromlalnodry--epcr.sqlite differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/permanent/chrome/idb/1657114595AmcateirvtiSty.sqlite b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/permanent/chrome/idb/1657114595AmcateirvtiSty.sqlite index b6d4f800..ad754c8f 100644 Binary files a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/permanent/chrome/idb/1657114595AmcateirvtiSty.sqlite and b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/permanent/chrome/idb/1657114595AmcateirvtiSty.sqlite differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/permanent/chrome/idb/1725441852bxlfogcFk2l%isst.sqlite b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/permanent/chrome/idb/1725441852bxlfogcFk2l%isst.sqlite index b7d36d99..63665529 100644 Binary files a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/permanent/chrome/idb/1725441852bxlfogcFk2l%isst.sqlite and b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/permanent/chrome/idb/1725441852bxlfogcFk2l%isst.sqlite differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/permanent/chrome/idb/3345959086bslnoocdkdlaiFs2t%s.sqlite b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/permanent/chrome/idb/3345959086bslnoocdkdlaiFs2t%s.sqlite index 197ba21e..74fd68e0 100644 Binary files a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/permanent/chrome/idb/3345959086bslnoocdkdlaiFs2t%s.sqlite and b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/permanent/chrome/idb/3345959086bslnoocdkdlaiFs2t%s.sqlite differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/permanent/chrome/idb/3870112724rsegmnoittet-es.sqlite b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/permanent/chrome/idb/3870112724rsegmnoittet-es.sqlite index f576558b..5795ded6 100644 Binary files a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/permanent/chrome/idb/3870112724rsegmnoittet-es.sqlite and b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/permanent/chrome/idb/3870112724rsegmnoittet-es.sqlite differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/permanent/chrome/idb/727688008bsleotcakcliifsittsr%.sqlite b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/permanent/chrome/idb/727688008bsleotcakcliifsittsr%.sqlite index 90103906..e752c1fb 100644 Binary files a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/permanent/chrome/idb/727688008bsleotcakcliifsittsr%.sqlite and b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/storage/permanent/chrome/idb/727688008bsleotcakcliifsittsr%.sqlite differ diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/xulstore.json b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/xulstore.json index 3fe0bace..99e709d1 100644 --- a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/xulstore.json +++ b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/6q5q3muz.default/xulstore.json @@ -1 +1 @@ -{"chrome://browser/content/browser.xhtml":{"main-window":{"screenX":"207","screenY":"92","width":"1523","height":"840","sizemode":"normal"},"sidebar-box":{"sidebarcommand":"viewBookmarksSidebar"},"sidebar-title":{"value":"Bookmarks"}},"chrome://browser/content/places/places.xhtml":{"placesContentTags":{"ordinal":"3"},"placesContentUrl":{"ordinal":"5"},"placesContentDate":{"ordinal":"7","sortDirection":"descending"},"placesContentVisitCount":{"ordinal":"9"},"placesContentDateAdded":{"ordinal":"11"},"placesContentLastModified":{"ordinal":"13"},"places":{"screenX":"605","screenY":"267","width":"700","height":"500","sizemode":"normal"}},"chrome://browser/content/sanitize.xhtml":{"SanitizeDialog":{"screenX":"489","screenY":"193"}}} \ No newline at end of file +{"chrome://browser/content/browser.xhtml":{"main-window":{"screenX":"199","screenY":"79","width":"1523","height":"840","sizemode":"normal"},"sidebar-box":{"sidebarcommand":"viewBookmarksSidebar","width":""},"sidebar-title":{"value":"Bookmarks"}},"chrome://browser/content/places/places.xhtml":{"placesContentTags":{"ordinal":"3"},"placesContentUrl":{"ordinal":"5"},"placesContentDate":{"ordinal":"7","sortDirection":"descending"},"placesContentVisitCount":{"ordinal":"9"},"placesContentDateAdded":{"ordinal":"11"},"placesContentLastModified":{"ordinal":"13"},"places":{"screenX":"605","screenY":"267","width":"700","height":"500","sizemode":"normal"}},"chrome://browser/content/sanitize.xhtml":{"SanitizeDialog":{"screenX":"489","screenY":"193"}}} \ No newline at end of file diff --git a/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/Crash Reports/InstallTime20210107154745 b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/Crash Reports/InstallTime20210107154745 new file mode 100644 index 00000000..22db52cd --- /dev/null +++ b/tromjaro/gnome/live-overlay/etc/skel/.mozilla/firefox/Crash Reports/InstallTime20210107154745 @@ -0,0 +1 @@ +1611097615 \ No newline at end of file