Teo Mrnjavac
e33e9de6f6
Symlink lib/calamares/libcalamares.so to lib/libcalamares.so for Python.
11 years ago
Teo Mrnjavac
4028db2b5c
Install Calamares macros
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
c13179fdf0
Add debugMode bool to Calamares::Settings.
11 years ago
Teo Mrnjavac
6559197c4b
Expose some more version constants in CalamaresVersion.h
11 years ago
Aurélien Gâteau
9c89e68672
Get rid of partview, it's no longer useful
11 years ago
Aurélien Gâteau
0d915b4995
Always delete logical partitions first when deleting an extended partition
11 years ago
Aurélien Gâteau
d7a853ee06
Scaffolding for exiting partition reformating
11 years ago
Aurélien Gâteau
4e49f59333
Turn PartitionCoreModule::refreshPartitionModel() into refresh() and make it public
11 years ago
Aurélien Gâteau
5c594f8dd7
Fix doc
11 years ago
Aurélien Gâteau
8a64dcb270
Coding style fixes
11 years ago
Aurélien Gâteau
ec6703b9cd
Start creating EditExistingPartitionDialog
11 years ago
Aurélien Gâteau
5daa1b82e8
Refactor: PartitionInfo is no longer a class
11 years ago
Aurélien Gâteau
ff5667cb73
Turn all extra PartitionInfo fields into QObject properties of Partition
11 years ago
Aurélien Gâteau
9c05ecef4d
Fix finding of Boost.Python on Ubuntu
11 years ago
Aurélien Gâteau
9b57b98a93
No point doing this: editing extended partitions is not supported for now
11 years ago
Teo Mrnjavac
846812f49b
Update README.md
11 years ago
Teo Mrnjavac
32beec0243
Update README.md
11 years ago
Teo Mrnjavac
2e38ad8016
Update README.md
11 years ago
Teo Mrnjavac
0e5e3c50b4
Enable dummy Python jobmodule.
11 years ago
Teo Mrnjavac
2f628cd1d4
Add dummy python jobmodule.
11 years ago
Teo Mrnjavac
50ba57a33a
Add optional Python jobmodules support to libcalamaresui.
11 years ago
Teo Mrnjavac
b924aeef2b
Add optional Python jobs support to libcalamares.
11 years ago
Teo Mrnjavac
754ef7dbbc
Fix prettyName.
11 years ago
Teo Mrnjavac
4712af05a0
Fix build in PartitionCoreModule.
11 years ago
Teo Mrnjavac
1dec58f178
Find Python3 + Boost.Python, and other buildsystem fixes.
11 years ago
Teo Mrnjavac
f2ed18ad4c
Alignment fix.
11 years ago
Aurélien Gâteau
8a7e6c9348
More readable job queue
11 years ago
Aurélien Gâteau
3fa3694f90
Fix crash when trying to delete an extended partition
11 years ago
Aurélien Gâteau
568dc4db0a
Init all fields when editing a partition. Disable editing of extended partitions for now.
11 years ago
Aurélien Gâteau
d500c7b480
Coding style fixes
11 years ago
Aurélien Gâteau
27b28a5bd1
Avoid potential rounding errors
11 years ago
Aurélien Gâteau
45dda6fa17
Factorize size computations
11 years ago
Aurélien Gâteau
a70ab4ad60
Refactor: move sector math from PartitionPage to CreatePartitionDialog
11 years ago
Aurélien Gâteau
7c1ecabd68
Drop now unused IsNewPartitionRole
11 years ago
Aurélien Gâteau
9216982859
Allow editing of partition mount points
11 years ago
Aurélien Gâteau
48c078acc5
Start implementing editing of newly-created partitions
...
This is the beginning of #19
11 years ago
Aurélien Gâteau
174114f09c
Add IsNewPartition role
11 years ago
Aurélien Gâteau
fa30fe147f
Add PMUtils::isPartitionNew()
11 years ago
Aurélien Gâteau
091c3c2757
Make CreatePartitionDialog.ui easier to read in Designer
11 years ago
Aurélien Gâteau
c30ed3c9c1
Let the user recreate the partition table (mbr or gpt)
...
Closes #20
11 years ago
Aurélien Gâteau
7096213206
Move partitionmanager code to src/modules/partition
11 years ago
Aurélien Gâteau
cbcd821943
Coding style fixes
11 years ago
Aurélien Gâteau
79bf4f3b5a
Add calamaresstyle script
11 years ago
Teo Mrnjavac
e3741c4d26
Make the locale viewmodule load the initial timezone from config.
11 years ago
Teo Mrnjavac
0a8aa66d58
Set initial timezone for the locale viewmodule in module.conf.
11 years ago
Teo Mrnjavac
df9f803572
Actually load the additional config map into the ViewStep.
11 years ago
Teo Mrnjavac
b20eaaf4f8
Add setConfigurationMap to ViewStep with empty implementation.
...
Actual module ViewSteps can reimplement it to read their own module-
specific configuration.
11 years ago
Teo Mrnjavac
2ef5df314b
Make extra configuration map protected in Module.
11 years ago
Teo Mrnjavac
c7c4e52849
Load additional module-specific configuration into a Module object.
11 years ago