22 Commits (08df3183dc12ab9c138bb0d2d567707640275fc9)

Author SHA1 Message Date
Adriaan de Groot 2ccd5a2043 Docs: explain about loadmodule
The Python-specific `testmodule.py` was replaced by the more
general `loadmodule`.

FIXES #1596
6 years ago
Adriaan de Groot 30a85668b7 REUSE: (GPL-3.0-or-later) C++ modules 6 years ago
Adriaan de Groot cf1ee2cffe Docs: explain how module weights work 6 years ago
Adriaan de Groot c19866f887 [libcalamares] Add a module-weight to the module descriptor 6 years ago
Adriaan de Groot 31a1b710bc Docs: say something about QML modules 6 years ago
Adriaan de Groot 6735ff1cd0 Docs: give up on PythonQt modules 6 years ago
Adriaan de Groot d1f162f92a Docs: describe *noconfig* module option 7 years ago
Adriaan de Groot 6f9548af34 CMake: Check module interfaces
- Only allow meaningful interface strings
 - Improve documentation of which interfaces work for
   which module types.
7 years ago
Adriaan de Groot 5513b5a697 Docs: mention python module descriptor key 8 years ago
Adriaan de Groot 2fdf799ee1 Docs: document the requiredModules descriptor key 8 years ago
Adriaan de Groot eab36a098f Docs: shuffle the modules README 8 years ago
Adriaan de Groot 53fb53454f Docs: fix up explanations, mention INSTALL_CONFIG 8 years ago
Adriaan de Groot 3ed6f13fa8 [libcalamaresui] Adjust the emergency-ness of modules
A potentially emergency module is one that has EMERGENCY
(in CMake) or emergency: true (in module.desc) set.
Any such module must also set emergency: true in the
configuration of the module. This is to allow for
instances of a module that **don't** run as emergency
modules, alongside actual emergency ones.
8 years ago
Adriaan de Groot def459a29d [libcalamaresui] Read emergency setting from module.desc
- Read setting from the module descriptor
 - Document optional settings
 - Add EMERGENCY keyword to the CMake helper functions
8 years ago
Adriaan de Groot ca3b10002b Modules: minor cleanup + docs 9 years ago
Adriaan de Groot 46636bdf65 Modules: documentation of CMake, module.desc, etc. 9 years ago
Teo Mrnjavac 88d5a301c9 Update Calamares modules documentation. 12 years ago
Teo Mrnjavac 8f10c21e5b Big configuration overhaul.
Module descriptors are now module.desc, no configuration allowed inside.
Module config files are <modulename>.conf, installed in
share/calamares/modules.
settings.conf is read from /etc/calamares, then share/calamares, and if
running with --debug also in the current dir.
Module config files are read from /etc/calamares/modules, then
share/calamares/modules, and if running with --debug also in
src/modules/<modulename> relative to the current dir.
12 years ago
Teo Mrnjavac 585dd20a34 Update README.md 12 years ago
Teo Mrnjavac 846812f49b Update README.md 12 years ago
Teo Mrnjavac 32beec0243 Update README.md 12 years ago
Teo Mrnjavac 6899b1f0fa Added CMake magic for plugin infrastructure.
Added ViewManager.
Added dummy Settings class.
Added dummy plugin interface (UI plugins only).
Added dummy greeting plugin.
Added DLLEXPORT macros for UI plugin interface and plugins.
12 years ago