Changeset 250814 in webkit


Ignore:
Timestamp:
Oct 7, 2019 9:50:03 PM (5 years ago)
Author:
Devin Rousso
Message:

Web Inspector: Settings: enable the image transparency grid by default and create a checkbox for it
https://bugs.webkit.org/show_bug.cgi?id=202678

Reviewed by Matt Baker.

  • UserInterface/Base/Setting.js:

Enable the "Show transparency grid" setting by default.

  • UserInterface/Views/SettingsTabContentView.js:

(WI.SettingsTabContentView.prototype._createSourcesSettingsView):
Add a checkbox for "Show transparency grid" in the "Sources" pane.

  • UserInterface/Views/CanvasContentView.js:

(WI.CanvasContentView):

  • UserInterface/Views/CanvasOverviewContentView.js:

(WI.CanvasOverviewContentView):

  • UserInterface/Views/ImageResourceContentView.js:

(WI.ImageResourceContentView):

  • UserInterface/Views/RecordingContentView.js:

(WI.RecordingContentView):

  • UserInterface/Views/ResourceCollectionContentView.js:

(WI.ResourceCollectionContentView):

  • Localizations/en.lproj/localizedStrings.js:

Unify the tooltip string for all of the "Show transparency grid" navigation items.

Location:
trunk/Source/WebInspectorUI
Files:
9 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebInspectorUI/ChangeLog

    r250813 r250814  
     12019-10-07  Devin Rousso  <drousso@apple.com>
     2
     3        Web Inspector: Settings: enable the image transparency grid by default and create a checkbox for it
     4        https://bugs.webkit.org/show_bug.cgi?id=202678
     5
     6        Reviewed by Matt Baker.
     7
     8        * UserInterface/Base/Setting.js:
     9        Enable the "Show transparency grid" setting by default.
     10
     11        * UserInterface/Views/SettingsTabContentView.js:
     12        (WI.SettingsTabContentView.prototype._createSourcesSettingsView):
     13        Add a checkbox for "Show transparency grid" in the "Sources" pane.
     14
     15        * UserInterface/Views/CanvasContentView.js:
     16        (WI.CanvasContentView):
     17        * UserInterface/Views/CanvasOverviewContentView.js:
     18        (WI.CanvasOverviewContentView):
     19        * UserInterface/Views/ImageResourceContentView.js:
     20        (WI.ImageResourceContentView):
     21        * UserInterface/Views/RecordingContentView.js:
     22        (WI.RecordingContentView):
     23        * UserInterface/Views/ResourceCollectionContentView.js:
     24        (WI.ResourceCollectionContentView):
     25        * Localizations/en.lproj/localizedStrings.js:
     26        Unify the tooltip string for all of the "Show transparency grid" navigation items.
     27
    1282019-10-07  Devin Rousso  <drousso@apple.com>
    229
  • trunk/Source/WebInspectorUI/Localizations/en.lproj/localizedStrings.js

    r250407 r250814  
    467467localizedStrings["Entered Full-Screen Mode"] = "Entered Full-Screen Mode";
    468468localizedStrings["Entire Recording"] = "Entire Recording";
    469 localizedStrings["Entry point: "] = "Entry point: ";
    470469localizedStrings["Error"] = "Error";
    471470localizedStrings["Error: "] = "Error: ";
     
    580579localizedStrings["Hide Console (%s)"] = "Hide Console (%s)";
    581580localizedStrings["Hide Elements"] = "Hide Elements";
    582 localizedStrings["Hide Grid"] = "Hide Grid";
    583581localizedStrings["Hide Path"] = "Hide Path";
    584582localizedStrings["Hide compositing borders"] = "Hide compositing borders";
     
    587585localizedStrings["Hide the details sidebar (%s)"] = "Hide the details sidebar (%s)";
    588586localizedStrings["Hide the navigation sidebar (%s)"] = "Hide the navigation sidebar (%s)";
     587localizedStrings["Hide transparency grid"] = "Hide transparency grid";
    589588localizedStrings["Hide type information"] = "Hide type information";
    590589localizedStrings["Hierarchy Level"] = "Hierarchy Level";
     
    604603localizedStrings["Image Size"] = "Image Size";
    605604localizedStrings["Images"] = "Images";
     605localizedStrings["Images:"] = "Images:";
    606606localizedStrings["Immediate Pause Requested"] = "Immediate Pause Requested";
    607607localizedStrings["Import"] = "Import";
     
    10151015localizedStrings["Show Console tab"] = "Show Console tab";
    10161016localizedStrings["Show Elements"] = "Show Elements";
    1017 localizedStrings["Show Grid"] = "Show Grid";
    10181017localizedStrings["Show Icons"] = "Show Icons";
    10191018localizedStrings["Show Jump to Effective Property Button"] = "Show Jump to Effective Property Button";
  • trunk/Source/WebInspectorUI/UserInterface/Base/Setting.js

    r249450 r250814  
    172172    showAssertionFailuresBreakpoint: new WI.Setting("show-assertion-failures-breakpoint", true),
    173173    showCanvasPath: new WI.Setting("show-canvas-path", false),
    174     showImageGrid: new WI.Setting("show-image-grid", false),
     174    showImageGrid: new WI.Setting("show-image-grid", true),
    175175    showInvisibleCharacters: new WI.Setting("show-invisible-characters", !!WI.Setting.migrateValue("show-invalid-characters")),
    176176    showJavaScriptTypeInformation: new WI.Setting("show-javascript-type-information", false),
  • trunk/Source/WebInspectorUI/UserInterface/Views/CanvasContentView.js

    r249786 r250814  
    4848        this._refreshButtonNavigationItem.addEventListener(WI.ButtonNavigationItem.Event.Clicked, this.refreshPreview, this);
    4949
    50         this._showGridButtonNavigationItem = new WI.ActivateButtonNavigationItem("show-grid", WI.UIString("Show Grid"), WI.UIString("Hide Grid"), "Images/NavigationItemCheckers.svg", 13, 13);
     50        this._showGridButtonNavigationItem = new WI.ActivateButtonNavigationItem("show-grid", WI.UIString("Show transparency grid"), WI.UIString("Hide transparency grid"), "Images/NavigationItemCheckers.svg", 13, 13);
    5151        this._showGridButtonNavigationItem.addEventListener(WI.ButtonNavigationItem.Event.Clicked, this._showGridButtonClicked, this);
    5252        this._showGridButtonNavigationItem.visibilityPriority = WI.NavigationItem.VisibilityPriority.Low;
  • trunk/Source/WebInspectorUI/UserInterface/Views/CanvasOverviewContentView.js

    r249786 r250814  
    7171        this._refreshButtonNavigationItem.addEventListener(WI.ButtonNavigationItem.Event.Clicked, this._refreshPreviews, this);
    7272
    73         this._showGridButtonNavigationItem = new WI.ActivateButtonNavigationItem("show-grid", WI.UIString("Show transparency grid"), WI.UIString("Hide Grid"), "Images/NavigationItemCheckers.svg", 13, 13);
     73        this._showGridButtonNavigationItem = new WI.ActivateButtonNavigationItem("show-grid", WI.UIString("Show transparency grid"), WI.UIString("Hide transparency grid"), "Images/NavigationItemCheckers.svg", 13, 13);
    7474        this._showGridButtonNavigationItem.activated = !!WI.settings.showImageGrid.value;
    7575        this._showGridButtonNavigationItem.enabled = false;
  • trunk/Source/WebInspectorUI/UserInterface/Views/ImageResourceContentView.js

    r225546 r250814  
    3232        this._imageElement = null;
    3333
    34         const toolTip = WI.UIString("Show Grid");
    35         const activatedToolTip = WI.UIString("Hide Grid");
     34        const toolTip = WI.UIString("Show transparency grid");
     35        const activatedToolTip = WI.UIString("Hide transparency grid");
    3636        this._showGridButtonNavigationItem = new WI.ActivateButtonNavigationItem("show-grid", toolTip, activatedToolTip, "Images/NavigationItemCheckers.svg", 13, 13);
    3737        this._showGridButtonNavigationItem.visibilityPriority = WI.NavigationItem.VisibilityPriority.Low;
  • trunk/Source/WebInspectorUI/UserInterface/Views/RecordingContentView.js

    r246556 r250814  
    5959            }
    6060
    61             this._showGridButtonNavigationItem = new WI.ActivateButtonNavigationItem("show-grid", WI.UIString("Show Grid"), WI.UIString("Hide Grid"), "Images/NavigationItemCheckers.svg", 13, 13);
     61            this._showGridButtonNavigationItem = new WI.ActivateButtonNavigationItem("show-grid", WI.UIString("Show transparency grid"), WI.UIString("Hide transparency grid"), "Images/NavigationItemCheckers.svg", 13, 13);
    6262            this._showGridButtonNavigationItem.visibilityPriority = WI.NavigationItem.VisibilityPriority.Low;
    6363            this._showGridButtonNavigationItem.addEventListener(WI.ButtonNavigationItem.Event.Clicked, this._showGridButtonClicked, this);
  • trunk/Source/WebInspectorUI/UserInterface/Views/ResourceCollectionContentView.js

    r249301 r250814  
    3737
    3838        if (collection.resourceType === WI.Resource.Type.Image) {
    39             this._showGridButtonNavigationItem = new WI.ActivateButtonNavigationItem("show-grid", WI.UIString("Show Grid"), WI.UIString("Hide Grid"), "Images/NavigationItemCheckers.svg", 13, 13);
     39            this._showGridButtonNavigationItem = new WI.ActivateButtonNavigationItem("show-grid", WI.UIString("Show transparency grid"), WI.UIString("Hide transparency grid"), "Images/NavigationItemCheckers.svg", 13, 13);
    4040            this._showGridButtonNavigationItem.addEventListener(WI.ButtonNavigationItem.Event.Clicked, this._handleShowGridButtonClicked, this);
    4141            this._showGridButtonNavigationItem.visibilityPriority = WI.NavigationItem.VisibilityPriority.Low;
  • trunk/Source/WebInspectorUI/UserInterface/Views/SettingsTabContentView.js

    r250372 r250814  
    258258        sourcesSettingsView.addSetting(WI.UIString("Source Maps:"), WI.settings.sourceMapsEnabled, WI.UIString("Enable source maps"));
    259259
     260        sourcesSettingsView.addSeparator();
     261
     262        sourcesSettingsView.addSetting(WI.UIString("Images:"), WI.settings.showImageGrid, WI.UIString("Show transparency grid"));
     263
    260264        this.addSettingsView(sourcesSettingsView);
    261265    }
Note: See TracChangeset for help on using the changeset viewer.