Git Product home page Git Product logo

joplin-plugin-copytags's Introduction

Joplin Copy Tag Plugin

Plugin to extend the Joplin tagging menu with a coppy all tags and tagging list with more control.

Installation

Automatic

  • Go to Tools > Options > Plugins
  • Search for Copy Tags
  • Click Install plugin
  • Restart Joplin to enable the plugin

Manual

  • Download the latest released JPL package (io.github.jackgruber.copytags.jpl) from here
  • Close Joplin
  • Copy the downloaded JPL package in your profile plugins folder
  • Start Joplin

Commands

  • Copy all Tags
  • Show Tagging list

Copy all Tags

Copies all tags of the first marked note to all other marked notes.

  • Select multiple notes (The first marked note must be the one from which the tags are to be copied)
  • Click on Tools > Copy all Tags or use the command Copy all Tags from the context menu

Tagging list

  • Select multiple notes

  • Click on Tools > Tagging list or use the command Tagging lists from the context menu

  • Now you can remove a tag from all notes or add a tag to all notes, when the tag is not applied to all notes.

Keyboard Shortcus

Under Options > Keyboard Shortcus you can assign a keyboard shortcut for the following commands:

  • Copy all Tags
  • Tagging list

Build

To build your one version of the plugin, install node.js and run the following command npm run dist

Updating the plugin framework

To update the plugin framework, run npm run update

Changelog

v0.3.3 (2021-01-20)

  • Add processing message

v0.3.2 (2021-01-08)

  • Fix: Missing js File in JPL

v0.3.1 (2021-01-06)

  • Change of the Plugin ID for Joplin

v0.3.0 (2021-01-05)

โ— Requires at least Joplin v1.6.2 โ—

  • Add Tagging list command

v0.2.0 (2020-12-21)

  • Add context menue

v0.1.0 (2020-12-17)

  • First version

Links

joplin-plugin-copytags's People

Contributors

jackgruber avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.