236 Commits (84d599625f156f5a34e5d0d7ce331c0e11ed8c90)

Author SHA1 Message Date
Teo Mrnjavac 754ef7dbbc Fix prettyName. 11 years ago
Aurélien Gâteau 7096213206 Move partitionmanager code to src/modules/partition 11 years ago
Teo Mrnjavac 51e5976a99 Better error message. 11 years ago
Teo Mrnjavac 2e47c248ac Load modules by phase, in preparation for actually using new settings. 11 years ago
Aurélien Gâteau 22ff18f2cc Update partitionmanager submodule, fixing build without KIO 11 years ago
Aurélien Gâteau 784f07cbbc Update partitionmanager submodule: latest commits from the frameworks branch
@demm: This includes the btrfs fix
11 years ago
Aurélien Gâteau 2e3f1c655c Update partitionmanager submodule, necessary for next commit 11 years ago
Aurélien Gâteau b1ce4afc8c Update partitionmanager submodule 11 years ago
Teo Mrnjavac b3aae75bed Add working directory to ProcessJob 11 years ago
Aurélien Gâteau 165d28fc23 Abort installation when a job fails 11 years ago
Teo Mrnjavac fe7a64d5ab Add ProcessJob, a wrapper for external commands. 11 years ago
Teo Mrnjavac dbadbf69ec Const correctness. 11 years ago
Teo Mrnjavac d1151d87cf Move implementation to cpp file. 11 years ago
Aurélien Gâteau 6881fdab6e JobResult 11 years ago
Aurélien Gâteau 04743eb4be Basic JobQueue implementation 11 years ago
Aurélien Gâteau f10f2026ad Update partitionmanager submodule 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 afa1d9dce0 To build with partitionmanager: cmake -DWITH_PARTITIONMANAGER=1 11 years ago
Teo Mrnjavac 6388171521 Stubs for JobQueue and Job. 11 years ago
Aurélien Gâteau 02af2dccb9 Introduce libcalapm
This adds a submodule pointing to a fork of KDE Partition Manager. All
Calamares-specific changes are in the "calamares" branch of this fork.
11 years ago
Aurélien Gâteau 3cc7fe3245 Rename config.h to CalamaresConfig.h
Avoid name clashes with partitionmanager's config.h
11 years ago
Teo Mrnjavac 6324feb2f3 Probably best to not even try to mkdir /usr/lib 11 years ago
Teo Mrnjavac ef48f36445 Add modules path in build dir if --debug.
Also fix config.h location.
11 years ago
Teo Mrnjavac ab5c818f4f Fix -Wnarrowing warnings in KDSingleApplicationGuard 11 years ago
Teo Mrnjavac d20e3ce598 Add DLLEXPORT_PRO definitions. 11 years ago
Teo Mrnjavac 13fcf387c7 A bunch of work on loading plugins.
Also switched to C++11.
11 years ago
Aurélien Gâteau 1da7ba446d Fix link error on Qt5 libs 11 years ago
Teo Mrnjavac 05d355f21f Config files are YAML, not JSON. We depend on yaml-cpp for parsing. 11 years ago
Teo Mrnjavac 4e14ec7834 Fixed defines for Logger 11 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.
11 years ago
Teo Mrnjavac b21dc4fe4c Added Utils, Logger, Translations, QCommandLineParser, init boilerplate 11 years ago
Teo Mrnjavac 2120685822 Fix error in headers. 11 years ago
Teo Mrnjavac 27cea281bc Added KDSingleApplicationGuard boilerplate because it's a singleton.
Also DllMacro.h
11 years ago
Teo Mrnjavac b5ec7c4702 CMake skeleton. 11 years ago