Skip to content

Commit 4a536cd

Browse files
committed
Mentioned plugins/examples folder in doc/readme
1 parent 9c47aa9 commit 4a536cd

File tree

3 files changed

+14
-2
lines changed

3 files changed

+14
-2
lines changed

.vscode/settings.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
],
2121
"[python]": {
2222
"editor.codeActionsOnSave": {
23-
"source.organizeImports": true
23+
"source.organizeImports": "explicit"
2424
},
2525
"editor.defaultFormatter": "ms-python.black-formatter"
2626
},

README.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,10 @@
1212

1313
![PlotPyStack](https://raw.githubusercontent.com/PlotPyStack/.github/main/data/plotpy-stack-powered.png)
1414

15+
ℹ️ DataLab is built on Python and scientific libraries.
16+
17+
![Python](https://raw.githubusercontent.com/CODRA-Ingenierie-Informatique/DataLab/gh-pages/logos/Python.png) ![NumPy](https://raw.githubusercontent.com/CODRA-Ingenierie-Informatique/DataLab/gh-pages/logos/NumPy.png) ![SciPy](https://raw.githubusercontent.com/CODRA-Ingenierie-Informatique/DataLab/gh-pages/logos/SciPy.png) ![scikit-image](https://raw.githubusercontent.com/CODRA-Ingenierie-Informatique/DataLab/gh-pages/logos/scikit-image.png) ![OpenCV](https://raw.githubusercontent.com/CODRA-Ingenierie-Informatique/DataLab/gh-pages/logos/OpenCV.png) ![PlotPyStack](https://raw.githubusercontent.com/CODRA-Ingenierie-Informatique/DataLab/gh-pages/logos/plotpystack.png)
18+
1519
----
1620

1721
## Overview
@@ -26,6 +30,9 @@ DataLab is available as a **stand-alone** application (see for example our all-i
2630
Windows installer) or as an **addon to your Python-Qt application** thanks to advanced
2731
automation and embedding features.
2832

33+
✨ Add features to DataLab by writing your own [plugin](https://cdlapp.readthedocs.io/en/latest/features/general/plugins.html)
34+
(see [plugin examples](https://github.com/Codra-Ingenierie-Informatique/DataLab/tree/main/plugins/examples))
35+
2936
✨ DataLab may be remotely controlled from a third-party application (such as Jupyter,
3037
Spyder or any IDE):
3138

@@ -43,6 +50,7 @@ for recent history of changes.
4350

4451
New key features in DataLab 0.9:
4552

53+
* New third-party plugin system to add your own features to DataLab
4654
* New process isolation feature to run computations safely in a separate process
4755
* New remote control features to interact with DataLab from Spyder, Jupyter or any IDE
4856
* New remote control features to run computations with DataLab from a third-party application

doc/features/general/plugins.rst

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,6 @@ Special additional locations are available for plugins:
4242
- The `plugins` directory in the `cdl` package in case for internal plugins
4343
only (i.e. it is not recommended to put your own plugins there).
4444

45-
4645
Example: processing plugin
4746
^^^^^^^^^^^^^^^^^^^^^^^^^^
4847

@@ -57,6 +56,11 @@ Here is a simple example of a plugin that adds a new file formats to DataLab.
5756

5857
.. literalinclude:: ../../../cdl/plugins/cdl_imageformats.py
5958

59+
Other examples
60+
^^^^^^^^^^^^^^
61+
62+
Other examples of plugins can be found in the `plugins/examples` directory of
63+
the DataLab source code (explore `here on GitHub <https://github.com/Codra-Ingenierie-Informatique/DataLab/tree/main/plugins/examples>`_).
6064

6165
Public API
6266
^^^^^^^^^^

0 commit comments

Comments
 (0)