Review of "Dash2Dock Plus+" version 1

Details Page Preview

Adds a macOS-style magnification effect to Dash to Dock: the icon under the pointer grows, its neighbours move aside and the dock bar stretches along the dock to follow the icons. The light highlight that Dash to Dock paints behind the icon under the pointer can be switched off, and a folder of your choice can be shown on the dock as a macOS-style stack that lists its 5 or 10 newest files, with the icon of your choice. This extension does not replace Dash to Dock, it adds the effect to it, so every Dash to Dock setting keeps working. Dash to Dock (dash-to-dock@micxgx.gmail.com) must be installed and enabled.

Extension Homepage
https://github.com/centerstorms/dash2dockplus

No comments.

FAQ

Files

Note: Binary files aren't shown on the web site. To see all files, please download the extension zipfile.

Shexli (experimental) warning 2

Shexli found 2 issues that may need reviewer attention.

EGO-A-004 warning

extension files should not contain excessive ungated console logging

File contains 8 ungated console.log/warn/error calls (threshold: 5).

No excessive logging

  • folder.js:135
                    console.warn('[dash2dock-plus] folder: no Dash to Dock icon ' +
                        'box, the folder button is not added')
  • folder.js:256
    console.warn(`[dash2dock-plus] folder: icon "${choice}" (${e.message})`)
  • folder.js:507
                console.warn(`[dash2dock-plus] folder: cannot place the list ` +
                    `(${e.message})`)
  • folder.js:198
                console.error(`[dash2dock-plus] folder: cannot create the list ` +
                    `(${e.message})`)
  • folder.js:200
    console.error(e.stack ?? '')
  • folder.js:460
                console.error(`[dash2dock-plus] folder: cannot read the folder ` +
                    `(${e.message})`)
  • folder.js:462
    console.error(e.stack ?? '')
  • folder.js:825
    console.error(`[dash2dock-plus] Could not open "${file.get_uri()}": ${e}`)

EGO-P-006 warning

unnecessary build and translation artifacts should not be shipped

Compiled GSettings schemas should not be shipped for 45+ packages.

Don't include unnecessary files

  • schemas/gschemas.compiled
    schemas/gschemas.compiled

All Versions

Version Status
1 Unreviewed