mirror of
https://repo.dactyloidae.xyz/Dactyloidae/UXP.git
synced 2026-09-10 02:00:07 +09:00
Remove UITour and customize tips.
This commit is contained in:
parent
c74733cc79
commit
dece98a7b5
29 changed files with 1 additions and 3276 deletions
|
|
@ -90,7 +90,6 @@ function CustomizeMode(aWindow) {
|
|||
// to the user when in customizing mode.
|
||||
this.visiblePalette = this.document.getElementById(kPaletteId);
|
||||
this.paletteEmptyNotice = this.document.getElementById("customization-empty");
|
||||
this.tipPanel = this.document.getElementById("customization-tipPanel");
|
||||
if (Services.prefs.getCharPref("general.skins.selectedSkin") != "classic/1.0") {
|
||||
let lwthemeButton = this.document.getElementById("customization-lwtheme-button");
|
||||
lwthemeButton.setAttribute("hidden", "true");
|
||||
|
|
@ -355,7 +354,6 @@ CustomizeMode.prototype = {
|
|||
this._updateEmptyPaletteNotice();
|
||||
|
||||
this._updateLWThemeButtonIcon();
|
||||
this.maybeShowTip(panelHolder);
|
||||
|
||||
this._handler.isEnteringCustomizeMode = false;
|
||||
panelContents.removeAttribute("customize-transitioning");
|
||||
|
|
@ -400,8 +398,6 @@ CustomizeMode.prototype = {
|
|||
return;
|
||||
}
|
||||
|
||||
this.hideTip();
|
||||
|
||||
this._handler.isExitingCustomizeMode = true;
|
||||
|
||||
if (this._enableOutlinesTimeout) {
|
||||
|
|
@ -675,46 +671,6 @@ CustomizeMode.prototype = {
|
|||
return "url(\"" + aData.headerURL.replace(/"/g, '\\"') + "\")";
|
||||
},
|
||||
|
||||
maybeShowTip: function(aAnchor) {
|
||||
let shown = false;
|
||||
const kShownPref = "browser.customizemode.tip0.shown";
|
||||
try {
|
||||
shown = Services.prefs.getBoolPref(kShownPref);
|
||||
} catch (ex) {}
|
||||
if (shown)
|
||||
return;
|
||||
|
||||
let anchorNode = aAnchor || this.document.getElementById("customization-panelHolder");
|
||||
let messageNode = this.tipPanel.querySelector(".customization-tipPanel-contentMessage");
|
||||
if (!messageNode.childElementCount) {
|
||||
// Put the tip contents in the popup.
|
||||
let bundle = this.document.getElementById("bundle_browser");
|
||||
const kLabelClass = "customization-tipPanel-link";
|
||||
messageNode.innerHTML = bundle.getFormattedString("customizeTips.tip0", [
|
||||
"<label class=\"customization-tipPanel-em\" value=\"" +
|
||||
bundle.getString("customizeTips.tip0.hint") + "\"/>",
|
||||
this.document.getElementById("bundle_brand").getString("brandShortName"),
|
||||
"<label class=\"" + kLabelClass + " text-link\" value=\"" +
|
||||
bundle.getString("customizeTips.tip0.learnMore") + "\"/>"
|
||||
]);
|
||||
|
||||
messageNode.querySelector("." + kLabelClass).addEventListener("click", () => {
|
||||
let url = Services.urlFormatter.formatURLPref("browser.customizemode.tip0.learnMoreUrl");
|
||||
let browser = this.browser;
|
||||
browser.selectedTab = browser.addTab(url);
|
||||
this.hideTip();
|
||||
});
|
||||
}
|
||||
|
||||
this.tipPanel.hidden = false;
|
||||
this.tipPanel.openPopup(anchorNode);
|
||||
Services.prefs.setBoolPref(kShownPref, true);
|
||||
},
|
||||
|
||||
hideTip: function() {
|
||||
this.tipPanel.hidePopup();
|
||||
},
|
||||
|
||||
_getCustomizableChildForNode: function(aNode) {
|
||||
// NB: adjusted from _getCustomizableParent to keep that method fast
|
||||
// (it's used during drags), and avoid multiple DOM loops
|
||||
|
|
|
|||
|
|
@ -367,25 +367,6 @@
|
|||
</vbox>
|
||||
</panel>
|
||||
|
||||
<panel id="customization-tipPanel"
|
||||
type="arrow"
|
||||
flip="none"
|
||||
side="left"
|
||||
position="leftcenter topright"
|
||||
noautohide="true"
|
||||
hidden="true">
|
||||
<hbox class="customization-tipPanel-wrapper">
|
||||
<vbox class="customization-tipPanel-infoBox"/>
|
||||
<vbox class="customization-tipPanel-content" flex="1">
|
||||
<description class="customization-tipPanel-contentMessage"/>
|
||||
<image class="customization-tipPanel-contentImage"/>
|
||||
</vbox>
|
||||
<vbox pack="start" align="end" class="customization-tipPanel-closeBox">
|
||||
<toolbarbutton oncommand="gCustomizeMode.hideTip()" class="close-icon"/>
|
||||
</vbox>
|
||||
</hbox>
|
||||
</panel>
|
||||
|
||||
<panel id="panic-button-success-notification"
|
||||
type="arrow"
|
||||
position="bottomcenter topright"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue