1760 Commits (a3de3de42d811ca118a9361343d2118b7bed22e8)

Author SHA1 Message Date
Aurélien Gâteau 6b164a9dcf Wrap PartitionPage building in WITH_PARTITIONMANAGER 12 years ago
Aurélien Gâteau 8d6b7672bc Start PartitionPage 12 years ago
Teo Mrnjavac 5f883556e1 Don't use QPluginLoader's JSON metadata thing, we already have our own. 12 years ago
Teo Mrnjavac f4b1cacc03 Prefer nullptr over 0 for null pointers. 12 years ago
Teo Mrnjavac 23e91ee475 Lots of changes. Module search+load system is now working.
Moved module-related classes to src/calamares/modulesystem.
Fixes to startup code path.
Made ViewPlugins load into ViewManager.
Debug code: ViewManager currently only shows a plugin's prettyName.
Added ViewModule as a subclass of Module. Other kinds of plugins should
be supported in a similar way.
12 years ago
Teo Mrnjavac 392c8ec108 PagePlugin ==> ViewPlugin 12 years ago
Teo Mrnjavac 2693f493c9 Added load entry to plugin config. 12 years ago
Teo Mrnjavac 125b7914d5 Added module metadata file to CalamaresAddPlugin macro.
Also improved output.
12 years ago
Teo Mrnjavac 13fcf387c7 A bunch of work on loading plugins.
Also switched to C++11.
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