2840 Commits (a5280b689657551a6ef78bdb729831afd490d1d9)
 

Author SHA1 Message Date
Teo Mrnjavac 13e79f8c64 Format correctly. 8 years ago
Teo Mrnjavac 1797c5fea1 Handle exception. 8 years ago
Teo Mrnjavac 7160aa60c3 Reorder. 8 years ago
Teo Mrnjavac 27328a720b Get new locale name in retranslate function. 8 years ago
Teo Mrnjavac b1c67f429f Update headers. 8 years ago
Teo Mrnjavac f4696f22a1 Pass locale name to PythonQt module. 8 years ago
Teo Mrnjavac 99ca3d768d Expose translator locale name. 8 years ago
Teo Mrnjavac 0c36de68ff Attach retranslator to base widget of ViewStep. 8 years ago
Teo Mrnjavac 3143015440 PEP fix. 8 years ago
Teo Mrnjavac e541dbfbea React to retranslate call. 8 years ago
Teo Mrnjavac f61a4e6856 Add dummypythonqt to roster. 8 years ago
Teo Mrnjavac 9923e8504d Nicer strings. 8 years ago
Teo Mrnjavac d3845144bb Start from empty str for entry point annotation. 8 years ago
Teo Mrnjavac 46787222c9 Fix ifdefs for WITH_PYTHONQT. 8 years ago
Teo Mrnjavac 0d6daf11b5 Update dummypythonqt to test PythonQt jobs. 8 years ago
Teo Mrnjavac ca7728cd34 Implement PythonQtViewStep::jobs as a wrapper for Python-provided jobs. 8 years ago
Teo Mrnjavac d425f71fdb Build it. 8 years ago
Teo Mrnjavac aad1c536d1 New PythonQtJob class. 8 years ago
Teo Mrnjavac 3170067089 Make JobResult inheritable and remove obsolete Status enum. 8 years ago
Teo Mrnjavac f3fa124f8d Set configuration map in PythonQt module. 8 years ago
Teo Mrnjavac a3887d268a Expose global_storage and utils as objects in PythonQt.calamares. 8 years ago
Teo Mrnjavac 864109fd4e Build them. 8 years ago
Teo Mrnjavac 4648f5e8e0 Utils wrapper class, to expose libcalamares.utils under PythonQt. 8 years ago
Teo Mrnjavac 7791307e1e Wrapper for GlobalStorage, to make it available through PythonQt. 8 years ago
Teo Mrnjavac 25613d1bef Fix _calamares_module_basewidget check and improve readability. 8 years ago
Teo Mrnjavac 0f0a6ab18d PythonQtViewStep has no decorator. 8 years ago
Teo Mrnjavac 9aefeed648 Expose PythonQt.calamares.global_storage. 8 years ago
Teo Mrnjavac 69d870a486 Preliminary work on translations support in dummypythonqt. 8 years ago
Teo Mrnjavac b77b4ee7d5 Extend dummypythonqt to test QWidget parenting and QObject::connect. 8 years ago
Teo Mrnjavac a54f217173 Use CalamaresUtils::lookupAndCall in PythonQtViewStep.
This is done to support both Pythonic and Qt style method names, i.e.
both "isNextEnabled" and "is_next_enabled" is ok in a Python module.
Also better documentation in PythonQtViewStep, and stub for
setConfigurationMap.
Finally, proper handling of PythonQtViewStep Python-facing basewidget:
with this change, a call to PQVS::widget() only triggers a widget
relayout if it's necessary, and leaves it alone otherwise.
8 years ago
Teo Mrnjavac fb9d1fa339 Add PythonQtUtils.{h,cpp} with CalamaresUtils::lookupAndCall. 8 years ago
Teo Mrnjavac 9570bd94e8 Nor this. 8 years ago
Teo Mrnjavac 869828a557 We don't need this. 8 years ago
Teo Mrnjavac f1d6cc0283 Rewritten dummypythonqt module to work with current API state. 8 years ago
Teo Mrnjavac 53f687587b Add support for attaching a Python console in DebugWindow.
Also add support for showing module type/interface.
Also minor layout improvements.
8 years ago
Teo Mrnjavac c618999418 Properly load new PythonQtViewModule.
Only initialize Python if it's not initialized yet.
Inject @calamares_module decorator to fetch the entry class.
8 years ago
Teo Mrnjavac 2736ad6e09 User-visible Type and Interface strings in Module. 8 years ago
Teo Mrnjavac d526935001 Remove PythonQtConsoleViewStep, which was only there for testing. 8 years ago
Teo Mrnjavac b4002a716a New PythonQtViewStep. 8 years ago
Teo Mrnjavac 0f734c8c5c Make sure to only call Py_Initialize if Python is not initialized. 8 years ago
Teo Mrnjavac 553062fc11 Fix build. 8 years ago
Teo Mrnjavac 8a90b89d25 Headers. 8 years ago
Teo Mrnjavac 264fb6996f dummypythonqt module for testing purposes. 8 years ago
Teo Mrnjavac 0a5faa4888 PythonQtConsoleViewStep for testing purposes. 8 years ago
Teo Mrnjavac 2c3b56c803 Link against PythonQt; new PythonQtViewModule stub. 8 years ago
Teo Mrnjavac ada620effc Find PythonQt. 8 years ago
Calamares CI b801efe1c9 Automatic merge of Transifex translations 8 years ago
Teo Mrnjavac 457172df66 Do not dereference nullptr. 8 years ago
Teo Mrnjavac c36b1f66a5 Provide default for m_writeEtcDefaultKeyboard in KeyboardViewStep. 8 years ago
Calamares CI 18ff94d41a Automatic merge of Transifex translations 8 years ago