Skip to content

Layernotes is a tool that you can use to easily create Tickets for the Bugtracker Mantis.

License

Notifications You must be signed in to change notification settings

uncinc/layer-notes

Repository files navigation

Layernotes

v0.5.6 (beta)

Layer Notes

Layer Notes is a tool that you can use to easily create Tickets for the Bugtracker Mantis.

Installation

  1. Clone the repository git clone git@github.com:uncinc/layer-notes.git
  2. Run npm install
  3. Run npm run build

Load the extension in Chrome & Opera

  1. Open Chrome/Opera browser and navigate to chrome://extensions
  2. Select "Developer Mode" and then click "Load unpacked extension..."
  3. From the file browser, choose to layer-notes/build/chrome or layer-notes/build/opera.

Load the extension in Firefox

  1. Open Firefox browser and navigate to about:debugging
  2. Click "Load Temporary Add-on" and from the file browser, choose layer-notes/build/firefox

Developing

The following tasks can be used when you want to start developing the extension and want to enable live reload

  • npm run chrome-watch
  • npm run opera-watch
  • npm run firefox-watch

Install packed extension

Firefox

You can install the Firefox extension from the releases page.

Chrome

You can install the extension from the Chrome extension store

Opera

You can install the Chrome extension (that does also work on Opera) from the releases page.

Packaging

Run npm run dist to create a zipped, production-ready extension for each browser. You can then upload that to the appstore.

Screenshots

Some screenshots from the interface of the tool.

The setup

screenshot of the tool

The interface of the tool

screenshot of the tool

Creating a ticket

screenshot of the tool

Editing a ticket

screenshot of the tool

TODO

  • Make Github integration work
  • Make background script API calls puggable
  • Create documentation how to integrate a new bugtracker
  • Fix number of bugs
  • Add support for Safari
  • Add support for Edge
  • Add support for IE

Release History

See the releases page for a history of releases and highlights for each release.

Contributions

You can contribute to Layer Notes in several ways:

Contributing to the code

You can add new features and create a pull request to the tool to make it better.

Translating the tool

In the folder ./src/_locales you can find locales. With can use the english main file to translate it to your language.

Contributors

Licence

The code is licensed under the GNU GENERAL PUBLIC LICENSE Version 3