arvchristos / lo-page-numbering Goto Github PK
View Code? Open in Web Editor NEWHome of Page Numbering Addon development.
Home Page: https://gitlab.com/lo_extensions/lo-page-numbering
License: GNU General Public License v3.0
Home of Page Numbering Addon development.
Home Page: https://gitlab.com/lo_extensions/lo-page-numbering
License: GNU General Public License v3.0
This is a beginner issue.
Page numbering addon would be significantly improved if users with experience over LibreOffice application development helped in the writing of helpful wiki pages regarding Python extension development for LO/OO.
Any ideas as well as suggestions would be highly appreciated.
Currently there is no way for one to get each page style, thus each numbered region's number of pages.
This is a feature needed in order to implement Page x of y functionality for different numbered ranges (for example the first 10 pages are numbered with latin scheme while the rest with arabic numbering).
This requires a struct to hold this information at the creation of each numbered range (I intended to use the document properties as used in the main.py file here )
Any other idea would be highly appreciated.
This is a beginner task.
Currently there is no standard way to mirror wiki pages across gitlab and github. For a beginner, simple creation of wiki pages would be a great start to git and github.
I suggest using the terminal cli to create the wiki pages and clone the wiki repository.
Pages already exist here
Please use the l10next.py utility and submit your changes (every new directory created by the utility) in locales/fr
Please consult the CONTRIBUTING.md guideline before contributing.
This issue serves as a starting point for developers during Hacktoberfest 2018.
All issues tagged with the Hacktoberfest
label are suitable for new contributors.
Check the contribution guide to get started.
For any further info as well as suggestions and discussion, please use the dedicated repository IRC channel and/or the issue tracker.
Stay tuned !
The extension includes a number of translatable strings in many aspects such as the user interface or the help pages.
Translations are based on gettext .po files and currently the following are implemented:
More locales would help the extension become standard.
Consult the contribution guideline for more info.
Please contact here if you are interested in translating any part of the extension.
This is a beginner task:
A great contribution to the addon would be the creation of wiki page with links to proper Python formatting principles to be followed along this project. I imagine this as a .md file with a list of steps and documentation for proper contributing.
This is a beginner issue:
After developing a new version, the different files have to be packed in an .oxt
file. Such an extension is essentially a .zip
file with altered extension. To day this is done manually thus an simple automation trick would be really helpful.
This script should take all the files from /LibreOffice/python/oxt_metadata/ directory and zip them with the .oxt
extension. The destination folder should be the LibreOffice/versions/{ver_num}
.
For example, the upcoming 0.0.3 version should be saved in LibreOffice/versions/0_0_3
The version number should be passed as an argument.
Documentation for this script should be short and descriptive.
This is a beginners task. Pep 8 for main.py as well as beautification of different files, and especially .pot translation templates is needed.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.