You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/extension/index.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,13 +8,13 @@ has_toc: false
8
8
# Writing extensions
9
9
10
10
{: .note }
11
-
Before you start reading the details of extending Albert, make sure you have read the [basics](/gettingstarted/basics).
11
+
Before you start reading the details of extending Albert, make sure you have read the [basics](/basics).
12
12
13
13
Albert can be extended using C++ or Python.
14
14
15
-
- Native [C++ plugins](/gettingstarted/extension/cplusplus) benefit the performance and power of (Obj)C(++)
15
+
- Native [C++ plugins](/extension/cplusplus) benefit the performance and power of (Obj)C(++)
16
16
and the native access to Qt (Eventloop, translations, the framework itself …).
17
-
-[Python plugins](/gettingstarted/extension/python) on the other hand are easier to write and distribute and PyPi has a library for almost everything you can think of.
17
+
-[Python plugins](/extension/python) on the other hand are easier to write and distribute and PyPi has a library for almost everything you can think of.
18
18
However the Albert Python API is a limited subset of the native API and the [GIL](https://wiki.python.org/moin/GlobalInterpreterLock) prevents true parallelism.
19
19
20
20
## API overview
@@ -44,5 +44,5 @@ utilities facilitate plugin development and help developers to provide users wit
44
44
45
45
46
46
Next, read the section of your prefered API,
47
-
build something cool and [share it](/gettingstarted/contributing#code).
47
+
build something cool and [share it](/contributing#code).
0 commit comments