Web Page Sticky Notes

Web Page Sticky Notes

Sticky Notes For Web Pages

Merlin
Additional files are visible only to premium users

manifest.json


{
  "update_url": "https://clients2.google.com/service/update2/crx",
  "name": "Web Page Sticky Notes",
  "short_name": "WPSN",
  "version": "3.2.9",
  "manifest_version": 2,
  "description": "Sticky Notes For Web Pages",
  "icons": {
    "16": "icon16.png",
    "48": "icon48.png",
    "128": "icon128.png"
  },
  "browser_action": {
    "default_icon": "icon48.png"
  },
  "permissions": [
    "storage",
    "bookmarks",
    "contextMenus",
    "tabs",
    "<all_urls>",
    "downloads",
    "clipboardRead",
    "clipboardWrite",
    "identity"
  ],
  "content_security_policy": "script-src 'self' https://apis.google.com; object-src 'self'",
  "oauth2": {
    "client_id": "121151248190-81aiah6es6se22bi7nc4k684oojnlf7m.apps.googleusercontent.com",
    "scopes": [
      "https://www.googleapis.com/auth/drive"
    ]
  },
  "background": {
    "scripts": [
      "background.js",
      "vendor/aes.js"
    ]
  },
  "content_scripts": [
    {
      "matches": [
        "http://*/*",
        "https://*/*",
        "file://*/*"
      ],
      "js": [
        "vendor/jquery.js",
        "vendor/marked.js",
        "vendor/jquery-ui.js",
        "vendor/jquery.ui.rotatable.js",
        "vendor/jquery.ui.resizable.snap.ext.js",
        "vendor/jquery.colorPicker.js",
        "tinymce/tinymce.min.js",
        "tinymce/jquery.tinymce.min.js",
        "tinymce/themes/modern/theme.min.js",
        "vendor/raphael-min.js",
        "vendor/underscore-min.js",
        "vendor/prettify/prettify.js",
        "vendor/vkbeautify.js",
        "vendor/steganography.js",
        "vendor/jquery.dataTables.min.js",
        "vendor/jquery.dataTables.bootstrap.min.js",
        "jquery.stickynotes.js",
        "vendor/chess.js",
        "vendor/chessboard.js",
        "vendor/d3.min.js",
        "vendor/sequence-diagram-min.js",
        "vendor/flowchart.min.js",
        "vendor/luxon.js",
        "vendor/mermaid.min.js",
        "vendor/papaparse.min.js",
        "vendor/jquery.fittext.js",
        "vendor/imagetracerjs.js",
        "vendor/pnglib.js",
        "vendor/aes.js",
        "vendor/js2flowchart.js",
        "vendor/Chart.min.js",
        "vendor/rawdeflate.js",
        "vendor/json-schema-viewer.js",
        "vendor/tv4.min.js",
        "vendor/tv4.async-load-jquery.js",
        "vendor/ical.js"
      ],
      "css": [
        "jquery.stickynotes.rebase.css",
        "jquery.stickynotes.css",
        "vendor/jquery.colorPicker.css",
        "tinymce/skins/lightgray/skin.min.css",
        "tinymce/skins/lightgray/content.min.css",
        "vendor/prettify/prettify.css"
      ],
      "run_at": "document_start"
    }
  ],
  "web_accessible_resources": [
    "blank.html",
    "images/base.svg",
    "images/calculator.svg",
    "images/calendar.svg",
    "images/camera.svg",
    "images/checkbox.svg",
    "images/checkbox_off.svg",
    "images/checkbox_progress.svg",
    "images/checkbox_info.svg",
    "images/chess.svg",
    "images/chess/wK.svg",
    "images/chess/bK.svg",
    "images/chess/wQ.svg",
    "images/chess/bQ.svg",
    "images/chess/wR.svg",
    "images/chess/bR.svg",
    "images/chess/wB.svg",
    "images/chess/bB.svg",
    "images/chess/wN.svg",
    "images/chess/bN.svg",
    "images/chess/wP.svg",
    "images/chess/bP.svg",
    "images/circle.svg",
    "images/circle_off.svg",
    "images/cloud.svg",
    "images/cloud_off.svg",
    "images/cloud_warning.svg",
    "images/color.svg",
    "images/copy.svg",
    "images/copy_text.svg",
    "images/crop.svg",
    "images/crop_off.svg",
    "images/dice.svg",
    "images/dice_inverted.svg",
    "images/eyedrop.svg",
    "images/feather.svg",
    "images/file.svg",
    "images/filter.svg",
    "images/folder_open.svg",
    "images/folder.svg",
    "images/format_align_center.svg",
    "images/format_align_justify.svg",
    "images/format_align_left.svg",
    "images/format_align_right.svg",
    "images/gear.svg",
    "images/github.svg",
    "images/github_warning.svg",
    "images/globe.svg",
    "images/globe_off.svg",
    "images/grid.svg",
    "images/info.svg",
    "images/layers.svg",
    "images/layout.svg",
    "images/loader.svg",
    "images/lock.svg",
    "images/lock_off.svg",
    "images/lock_warning.svg",
    "images/lookandfeel.svg",
    "images/maximize.svg",
    "images/maximized.svg",
    "images/menu.svg",
    "images/minus.svg",
    "images/minus_warning.svg",
    "images/more.svg",
    "images/more_vert.svg",
    "images/mouse_left_click.svg",
    "images/mouse_right_click.svg",
    "images/mouse_double_click.svg",
    "images/multiply.svg",
    "images/navigate_first_page.svg",
    "images/navigate_last_page.svg",
    "images/navigate_next.svg",
    "images/navigate_pause.svg",
    "images/navigate_play.svg",
    "images/navigate_previous.svg",
    "images/navigate_speed.svg",
    "images/new.svg",
    "images/play.svg",
    "images/plus.svg",
    "images/plus_plus.svg",
    "images/position.svg",
    "images/position_top.svg",
    "images/position_right.svg",
    "images/position_bottom.svg",
    "images/position_left.svg",
    "images/pushpin.svg",
    "images/pushpin_off.svg",
    "images/question.svg",
    "images/record.svg",
    "images/refresh.svg",
    "images/refresh_warning.svg",
    "images/right_arrow.svg",
    "images/rotate.png",
    "images/rotate.svg",
    "images/rss.svg",
    "images/settings.svg",
    "images/smiley.svg",
    "images/shirt.png",
    "images/smiley_off.svg",
    "images/star.svg",
    "images/star_off.svg",
    "images/sun.svg",
    "images/transparent.gif",
    "images/transparent_grid.png",
    "images/up.svg",
    "images/updown.svg",
    "images/diagram.svg",
    "images/prettify.svg",
    "images/tips/1.png",
    "images/tips/2.png",
    "images/when.svg",
    "images/where.svg",
    "images/zoom.svg",
    "logo/wpsn.svg",
    "logo/wpsn-logo.svg",
    "logo/wpsn-slogan.svg",
    "logo/wpsn.png",
    "logo/wpsn-logo.png",
    "logo/wpsn-slogan.png",
    "tinymce/*/*",
    "tips.txt",
    "cheatsheet.txt",
    "sync.txt",
    "WebPageStickyNotesSync.crx",
    "vendor/eco.json"
  ],
  "commands": {
    "a-a-add-note": {
      "description": "Add note"
    },
    "a-a-undo": {
      "description": "Undo"
    },
    "a-b-redo": {
      "description": "Redo"
    },
    "a-c-manage-notes": {
      "description": "Manage notes"
    },
    "a-c-a-note-board": {
      "description": "Note Board"
    },
    "a-c-b-sync-notes": {
      "description": "Synchronize Notes to Google Drive"
    },
    "a-c-c-sync-logout": {
      "description": "Disconnect from Google Drive account"
    },
    "a-d-settings": {
      "description": "Settings"
    },
    "a-g-backup": {
      "description": "Backup Web Page Sticky Notes"
    },
    "a-toggle-notes": {
      "description": "Toggle notes"
    },
    "a-e-about": {
      "description": "About WPSN"
    },
    "a-f-demo": {
      "description": "WPSN demo"
    },
    "a-g-goto-url": {
      "description": "Go To URL"
    },
    "a-markdown-cheatsheet": {
      "description": "Markdown cheatsheet"
    },
    "a-tips-and-tricks": {
      "description": "Tips and tricks"
    },
    "a-menu-cheatsheet": {
      "description": "Menu cheatsheet"
    },
    "b-select-all-notes": {
      "description": "    Select all notes"
    },
    "b-export-note": {
      "description": "    Export note(s)"
    },
    "b-export-provided-notes": {
      "description": "    Export provided note(s)"
    },
    "b-import-note": {
      "description": "    Import note(s)"
    },
    "b-clone-note": {
      "description": "    Clone note(s)"
    },
    "b-clone-favorite-note": {
      "description": "    Clone last favorited note"
    },
    "b-clone-provided-notes": {
      "description": "    Clone provided note(s)"
    },
    "b-copy-note": {
      "description": "    Copy note(s)"
    },
    "b-cut-note": {
      "description": "    Cut note(s)"
    },
    "b-copy-note-text": {
      "description": "    Copy selected note text"
    },
    "b-copy-note-html-text": {
      "description": "    Copy selected note HTML text"
    },
    "b-copy-note-html-formatted-text": {
      "description": "    Copy selected note HTML formatted text"
    },
    "b-copy-to-note": {
      "description": "    Copy to note"
    },
    "b-copy-html-to-note": {
      "description": "    Copy formatted text to note"
    },
    "b-copy-to-note-prettify": {
      "description": "    Copy to note and prettify"
    },
    "b-paste-copied-notes": {
      "description": "    Paste copied note(s) but center note(s)"
    },
    "b-paste-copied-notes-original-coordinates": {
      "description": "    Paste copied note(s) but keep original coordinates"
    },
    "b-paste-clipboard-to-note": {
      "description": "    Paste clipboard to note"
    },
    "b-paste-formatted-clipboard-to-note": {
      "description": "    Paste formatted clipboard to note"
    },
    "b-paste-clipboard-to-note-prettify": {
      "description": "    Paste clipboard to note and prettify"
    },
    "b-deformat-clipboard": {
      "description": "    Remove formatting from clipboard"
    },
    "b-download-note-as-html": {
      "description": "    Download note as HTML"
    },
    "b-commit-to-github": {
      "description": "    Commit note(s) to GitHub"
    },
    "b-compare-github-repos": {
      "description": "    Compare GitHub Repositories. Before comparing, list GitHub repos in note"
    },
    "b-download-clipboard-as-html": {
      "description": "    Download clipboard as HTML"
    },
    "b-prettify-and-download-clipboard-as-html": {
      "description": "    Prettify and download clipboard as HTML"
    },
    "b-prettify-and-download-as-html": {
      "description": "    Prettify and download as HTML"
    },
    "b-copy-link-and-text": {
      "description": "Copy link and text"
    },
    "b-smart-copy-to-clipboard": {
      "description": "    Smart copy to clipboard"
    },
    "b-stop-editing-note": {
      "description": "    Stop editing note"
    },
    "c-add-media": {
      "description": "Add media"
    },
    "c-copy-media": {
      "description": "Copy media"
    },
    "c-add-rss": {
      "description": "        Add RSS feed"
    },
    "c-autofit-selected-notes": {
      "description": "        Auto fit note(s)"
    },
    "minimize-note": {
      "description": "        Minimize note(s)"
    },
    "maximize-note": {
      "description": "        Maximize note(s)"
    },
    "update-lookandfeel-note": {
      "description": "        Update note(s) look and feel"
    },
    "update-mode-note": {
      "description": "        Update note(s) editing/rendering mode"
    },
    "toggle-lock-note": {
      "description": "        Toggle note(s) lock [off/locked/locked but content editable]"
    },
    "zoom-in-note": {
      "description": "        Zoom in note(s)"
    },
    "zoom-out-note": {
      "description": "        Zoom out note(s)"
    },
    "zoom-on-note": {
      "description": "        Zoom note(s) to 100%"
    },
    "create-checklist": {
      "description": "        Create checklist"
    },
    "render-checklist": {
      "description": "        Render note(s) as checklist"
    },
    "indent-prettify-note": {
      "description": "        Indent JSON/XML/CSV & prettify code"
    },
    "minify-prettify-note": {
      "description": "        Minify JSON/XML/CSV & prettify code"
    },
    "json-schema-viewer-note": {
      "description": "        Viewer for JSON schema if URL is schema URL"
    },
    "indent-minify-prettify-note-undo": {
      "description": "        Undo indentation/minification/prettification of JSON/XML/CSV code"
    },
    "bring-to-top-note": {
      "description": "        Bring note(s) to top"
    },
    "send-to-bottom-note": {
      "description": "        Send note(s) to bottom"
    },
    "snapshot-note": {
      "description": "        Take a snapshot of note(s)"
    },
    "position-note": {
      "description": "        Position/dock note(s)"
    },
    "position-notes-to-grid": {
      "description": "        Position notes to grid"
    },
    "remove-position-note": {
      "description": "        Remove note(s) positioning/docking"
    },
    "toggle-docking-note": {
      "description": "        Toggle note(s) docking"
    },
    "toggle-canvas-mode-note": {
      "description": "        Toggle note(s) canvas mode"
    },
    "update-scope-note": {
      "description": "        Update note(s) scope"
    },
    "update-time-scope-note": {
      "description": "        Update note(s) time scope"
    },
    "delete-note": {
      "description": "        Delete note(s)"
    },
    "toggle-fullscreen-note": {
      "description": "        Toggle fullscreen note"
    },
    "resize-note-paper-ratio": {
      "description": "        Resize note to paper ratio"
    },
    "refresh-note": {
      "description": "        Refresh note"
    },
    "chess": {
      "description": "        Chess"
    },
    "_execute_browser_action": {
      "description": "        Add note"
    }
  }
}