Skip to content

Commit

Permalink
Update list of notable plugins
Browse files Browse the repository at this point in the history
  • Loading branch information
rolandlo committed Oct 2, 2022
1 parent e909edf commit b29081a
Showing 1 changed file with 37 additions and 6 deletions.
43 changes: 37 additions & 6 deletions docs/guide/plugins/notable.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,41 @@
# Notable Plugins

- The `QuickSnapshot` Plugin uses an external screenshot tool, to quickly take a screen snapshot of a region of the screen and save it into a user specified file
- The `ToggleGrid` Plugin provides a shortcut for toggling between "grid background with snapping to grid" and "plain background without snapping to grid"
- The `ColorCycle`Plugin lets you cycle through a list of colors for the current tool by using the same accelerator repeatedly
- The `LayerActions` Plugin provides shortcuts for cloning non-background layers to the next page, hiding all non-background layers except the footer layers and adding a new top layer on each page.
- The `MigrateFontSizes` Plugin allows to scale font sizes across the document, both via the GUI and directly from the menu.
- The `HandwritingRecognition` Plugin ([work in progress](https://github.com/xournalpp/xournalpp/pull/2176)) uses cloud-based handwriting recogntion to recognize handwritten text from a selection or page layer in a user-specified language.
## Plugins shipped with Xournal++

- The [QuickSnapshot plugin](https://github.com/xournalpp/xournalpp/tree/master/plugins/QuickScreenshot)
uses an external screenshot tool, to quickly take a screen snapshot of a region of the screen and either put
it on the clipboard or save it into a user specified file
- The [ToggleGrid plugin](https://github.com/xournalpp/xournalpp/tree/master/plugins/ToggleGrid)
provides a shortcut for toggling between "grid background with snapping to grid" and
"plain background without snapping to grid"
- The [ColorCycle plugin](https://github.com/xournalpp/xournalpp/tree/master/plugins/ColorCycle)
lets you cycle through a list of colors for the current tool by using the same accelerator repeatedly
- The [LayerActions plugin](https://github.com/xournalpp/xournalpp/tree/master/plugins/LayerActions)
provides shortcuts for cloning non-background layers to the next page, hiding all non-background layers
except the footer layers and adding a new top layer on each page.
- The [MigrateFontSizes plugin](https://github.com/xournalpp/xournalpp/tree/master/plugins/MigrateFontSizes)
allows to scale font sizes across the document, both via the GUI and directly from the menu.
- The [HighlightPosition plugin](https://github.com/xournalpp/xournalpp/tree/master/plugins/HighlightPosition)
adds a shortcut for highlighting the current position
- The [Export plugin](https://github.com/xournalpp/xournalpp/tree/master/plugins/Export)
lets the user export the current document to pdf, svg or png-format via a shortcut

## Work in Progress

- The [HandwritingRecognition plugin](https://github.com/xournalpp/xournalpp/pull/2176) uses cloud-based
handwriting recogntion to recognize handwritten text from a selection or page layer in a user-specified language.
- The [FunctionPlotter plugin](https://github.com/xournalpp/xournalpp/pull/3811) allows plotting graphs of
ordinary functions and parametric functions.
- The [Notability plugin](https://github.com/xournalpp/xournalpp/pull/3830) allows importing notes from a
Notability `.note` file.

## Notable Third Party Plugins

- The [ImageTranscription plugin](https://github.com/WillNilges/inkpath/) allows to convert an image to
Xournal++ strokes
- The [Xournalpp_FlyPie plugin](https://github.com/baf57/Xournalpp_FlyPie) connects a hierarchic radial menu called
[Fly-Pie](https://github.com/Schneegans/Fly-Pie) to Xournal++ shortcuts
- The [vi-xournalpp plugin](https://github.com/raw-bacon/vi-xournalpp) which allows for vi-style navigation
between tools in Xournal++

If you build an interesting plugin that you would like to share, feel free to submit your PR!

0 comments on commit b29081a

Please sign in to comment.