LibreOffice Extension Creator
The LibreOffice extension creator makes it more easy to create a non-code extension for LibreOffice. It provides an input form for the data for an extension with proper license information. The GUI/form is created by PyQt. It currently holds all fields to create a sceleton of a non-code LibreOffice extension.
The PyQt program will be updated regularly with new features to add languages and the features to create complete non-code LibreOffice extensions.
Requirements
If you want to run the code you should create a Python 3 (>= 3.6) virtual environment. Then please install with pip3 the following packages: - PyQt5 - validators
and if you want to create a binary file you should also install with pip3: - PySide2 - PyInstaller
- Note: place names and roles of the people who contribute to this package
in this file, one to a line, like so:
Andreas Mantke, Original Author
Changelog
0.2.1 (2021-05-02)
Add further localization tags and update German localization [Andreas Mantke]
Add license entry to setup.py [Andreas Mantke]
Changes to gridbox layout on tab3 [Andreas Mantke]
Add styles for groupboxes on tab3 [Andreas Mantke]
Update localization files [Andreas Mantke]
0.2.0 (2021-04-30)
Adapt the width of license label for localization. [Andreas Mantke]
Add translation tags to the strings for localization. [Andreas Mantke]
Create localization into German and include it into the application. [Andreas Mantke]
Move styles to an own subdirectory. [Andreas Mantke]
Text fixes on tab3. [Andreas Mantke]
Flake8 and isort fixes [Andreas Mantke]
0.1.0 (2021-04-28)
Add names to the tab widgets, bottomgroupbox and suppressgroupbox for the adaption of styles [Andreas Mantke]
Add stylesheet and apply styles to all parts of the user interface of the application. [Andreas Mantke]
Flake8 and isort fixes [Andreas Mantke]
0.0.4 (2021-04-25)
Add the functions to create an inconset extension, writing a config.xcu, copy the files and don’t add a path.xcu to this sort of extension [Andreas Mantke]
Make the path to the license templates relative to the liboextensioncreator file [Andreas Mantke]
Improve the layout of tab2 with groupboxes [Andreas Mantke]
Flake8 fixes [Andreas Mantke]
0.0.3 (2021-04-11)
Add package dependencies to setup. [Andreas Mantke]
Improve the layout of tab 1 and tab2 and move to grid layout. [Andreas Mantke]
Add CHANGES.rst, CONTRIBUTORS.rst and MANIFEST.in. [Andreas Mantke]
0.0.2 (2021-04-07)
Add data files to the package and fix setup. [Andreas Mantke]
0.0.1 (2021-04-07)
First release
Metadata
Release files for liboextensioncreator 0.2.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| liboextensioncreator-0.2.1.tar.gz | 52.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| liboextensioncreator-0.2.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 110.8 kB
Release files / liboextensioncreator-0.2.1.tar.gz
| Download URL | liboextensioncreator-0.2.1.tar.gz |
|---|---|
| Size | 52.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
0eec615b6e8f295ff2b433545d65cf01a24637b536a2dbc06e70ee5b29bea663
|
|
BLAKE2b-256 checksum How to use checksums |
831984a285adb1702957c498c4b7e96cda08da9f2011012937711a3c36992f3a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.1 importlib_metadata/3.7.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.6.12
|
Release files / liboextensioncreator-0.2.1-py3-none-any.whl
| Download URL | liboextensioncreator-0.2.1-py3-none-any.whl |
|---|---|
| Size | 57.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
3dce6e9046fbc56569b4a6c1939cf281a225aee39f82c8e8ea22d7f4678d5188
|
|
BLAKE2b-256 checksum How to use checksums |
67faa007818de153c903951a3c85b6dfdaca09eab2ef600f4a8223bbea843c22
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.1 importlib_metadata/3.7.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.6.12
|