Skip to content

harlankoehn/screenshotter-annotator

 
 

Repository files navigation

Screenshotter Annotator

Note on permissions:

  • all_urls: Required for shortcut-initiated captures to work, otherwise could be replaced with activeTab.
  • tabs: Required to get tab title and URL, could conceivably be replaced with additional round-trip to and from injected content script, but script injection itself already requires extensive permissions, so that's going backwards.
  • identity: For GDrive uploads.
  • identity.email: To display account name where the file is uploaded.
  • storage: To store options.
  • desktopCapture, notifications: for capturing desktop screenshots.

License

    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation, either version 3 of the License, or
    (at your option) any later version.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with this program.  If not, see <http://www.gnu.org/licenses/>.

About

Screenshotter Annotator

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 44.4%
  • HTML 36.4%
  • CSS 17.5%
  • Python 1.7%