Notepadqq plugins implementation

Registered by Daniele "OpenNingia" Simonetti

Notepad++ supports plugins so should Notepadqq.

Because it's virtually impossible to be compatible with Notepad++ plugins ( they're win32 dll ) we have to
implement our script engine, trying to use API as similar as possible as the Notepad++ ones.

Extension support should be implemented using the embedded scripting engine. More information is available @ http://qt-project.org/doc/qt-4.8/scripting.html

The following APIs need to be exposed to plugins:

1. Limited UI API to add a submenu item or a toolbar button
2. Full QScintilla api
3. API to access tabs

Blueprint information

Status:
Not started
Approver:
Daniel Di Sarli
Priority:
Medium
Drafter:
None
Direction:
Approved
Assignee:
None
Definition:
Approved
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.