63 Commits (0bad5469fc82e938ca8aaf5510a6cb4de463bd39)

Author SHA1 Message Date
Teo Mrnjavac 0753e6ccde New GlobalStorage map. With Python API support. 11 years ago
Teo Mrnjavac d9f4c74537 Add support for config map to Python job API.
Rename PythonJobHelper ==> CalamaresPython::Helper.
Add QVariant to boost::python::object conversion functions.
Rename some constants in the libcalamares Python API.
11 years ago
Teo Mrnjavac 2f03dfa43b CalamaresPrivate ==> CalamaresPython 11 years ago
Aurélien Gâteau 43f29b8058 Start working on tests for partition jobs 11 years ago
Teo Mrnjavac a61a36d99d We have a Python API for jobmodules!
Created a Boost.Python module interface in libcalamares.
Added a PythonJob wrapper and exposed it in the Python module.
Rename target calamareslib ==> calamares so in Python it's libcalamares.
Python-related classes in libcalamares that aren't exported as C++
symbols are now in a CalamaresPrivate namespace.
Import the libcalamares python module into every Python script before
running it.
Added Python error handling to PythonJobHelper.
Added some more testing code to dummypython module.
11 years ago
Teo Mrnjavac b924aeef2b Add optional Python jobs support to libcalamares. 11 years ago
Aurélien Gâteau 165d28fc23 Abort installation when a job fails 11 years ago
Aurélien Gâteau 04743eb4be Basic JobQueue implementation 11 years ago
Teo Mrnjavac 4ec72f4afb Refactored calamares_bin into calamares_bin and libcalamaresui.
Now linking with -Wl,--no-undefined!
Moved find_package KF5 from the root CMakeLists.txt to the partitioning
module where it belongs. KF5 deps should be limited to plugins.
Lots of random fixage to make stuff link.
Removed CalamaresApplication reference from Settings.
Removed the use of AbstractPage, we don't need it right now.
11 years ago
Aurélien Gâteau bcfbf3eda2 Dummy implementation of JobQueue so that I can call it 11 years ago
Teo Mrnjavac f1da3373a8 Added Typedefs.h and Job/JobQueue interfaces. 11 years ago
Teo Mrnjavac 6388171521 Stubs for JobQueue and Job. 11 years ago
Teo Mrnjavac b5ec7c4702 CMake skeleton. 11 years ago