Commit Graph

  • 61b17490eb Refactor: group jobs and partitionModel for a device in a DeviceInfo struct Aurélien Gâteau 2014-07-11 15:58:12 +0200
  • 7034985b74 Remove MM:loadModulesPrepare. Teo Mrnjavac 2014-07-11 14:41:53 +0200
  • 2e47c248ac Load modules by phase, in preparation for actually using new settings. Teo Mrnjavac 2014-07-11 14:40:15 +0200
  • a09ab36386 Better settings format, rename a bit of stuff in module loading. Teo Mrnjavac 2014-07-10 18:03:59 +0200
  • 22ff18f2cc Update partitionmanager submodule, fixing build without KIO Aurélien Gâteau 2014-07-11 14:11:51 +0200
  • 784f07cbbc Update partitionmanager submodule: latest commits from the frameworks branch Aurélien Gâteau 2014-07-10 20:00:53 +0200
  • 83a56a6bd3 Add the ability to (re)create partition tables Aurélien Gâteau 2014-07-10 19:55:16 +0200
  • 2e3f1c655c Update partitionmanager submodule, necessary for next commit Aurélien Gâteau 2014-07-10 19:54:23 +0200
  • 5d6a80deae Factorize management of m_hasRootMountPoint Aurélien Gâteau 2014-07-10 19:01:55 +0200
  • 8d3f197fde Clean up Aurélien Gâteau 2014-07-10 18:55:19 +0200
  • c11fc3a4d2 Do not crash if a device does not have a partition table Aurélien Gâteau 2014-07-10 18:27:37 +0200
  • b1ce4afc8c Update partitionmanager submodule Aurélien Gâteau 2014-07-10 17:02:44 +0200
  • 1b4d62ef4d Add ProcessJobModule for loading external commands. Teo Mrnjavac 2014-07-10 17:11:03 +0200
  • b3aae75bed Add working directory to ProcessJob Teo Mrnjavac 2014-07-10 16:45:13 +0200
  • 8d36a13d92 Style fix. Teo Mrnjavac 2014-07-10 16:29:48 +0200
  • 8d01b9a6fd assert-- Aurélien Gâteau 2014-07-10 15:14:06 +0200
  • e792f4c9c5 Implement DeletePartitionJob::exec() Aurélien Gâteau 2014-07-10 15:07:02 +0200
  • 7566221eff Nicer error messages on failure Aurélien Gâteau 2014-07-10 14:46:35 +0200
  • 165d28fc23 Abort installation when a job fails Aurélien Gâteau 2014-07-10 14:46:08 +0200
  • 7894bb9462 Module type Core ==> Job, plus const correctness. Teo Mrnjavac 2014-07-10 12:27:53 +0200
  • 9c8d270ddb Add libcalamaresui to include_directories for calamares_bin and modules Teo Mrnjavac 2014-07-10 12:27:11 +0200
  • fe7a64d5ab Add ProcessJob, a wrapper for external commands. Teo Mrnjavac 2014-07-10 12:08:43 +0200
  • dbadbf69ec Const correctness. Teo Mrnjavac 2014-07-10 12:06:23 +0200
  • d1151d87cf Move implementation to cpp file. Teo Mrnjavac 2014-07-09 19:08:53 +0200
  • 6881fdab6e JobResult Aurélien Gâteau 2014-07-08 19:20:04 +0200
  • d984489eea Implement CreatePartitionJob Aurélien Gâteau 2014-07-08 18:13:00 +0200
  • 04743eb4be Basic JobQueue implementation Aurélien Gâteau 2014-07-08 17:04:39 +0200
  • 191f37f5fa Fake CreatePartitionJob::exec() implementation Aurélien Gâteau 2014-07-08 14:04:27 +0200
  • 4a166b2f57 Format settings.conf to make it easy to comment out a module. Teo Mrnjavac 2014-07-08 18:28:04 +0200
  • f1ba2e1270 Add prettyStatus to Locale module. Teo Mrnjavac 2014-07-08 18:25:54 +0200
  • e622fe4f99 Add prettyStatus to Keyboard module. Teo Mrnjavac 2014-07-08 18:25:39 +0200
  • c339ac8cfc Add status info to Summary page. Still needs work to make it nice. Also added onActivate/onLeave to ViewStep and ViewManager. Teo Mrnjavac 2014-07-08 18:24:39 +0200
  • 49b91608e3 Stub for Summary viewmodule. Teo Mrnjavac 2014-07-08 17:28:35 +0200
  • 2eb6f047f6 Less verbose module cmake output. Teo Mrnjavac 2014-07-08 17:05:49 +0200
  • 37305e98f3 Behold the mighty Calamares squid. Teo Mrnjavac 2014-07-08 17:29:08 +0200
  • bb796ecdb0 Merge branch 'wip/install-step2' Aurélien Gâteau 2014-07-08 16:09:08 +0200
  • 4fe50d4569 Add InstallationViewStep::jobs() Aurélien Gâteau 2014-07-08 15:51:45 +0200
  • 57d89175dc Merge branch 'master' into wip/install-step2 Aurélien Gâteau 2014-07-08 15:50:03 +0200
  • 2f774e6c46 Implement PartitionViewStep::jobs() Aurélien Gâteau 2014-07-08 15:46:48 +0200
  • b465121e26 Remove RowType enum and associated role Aurélien Gâteau 2014-07-08 15:30:02 +0200
  • a84b551ab0 Rename CategoryItem to TextTreeItem Aurélien Gâteau 2014-07-08 15:26:55 +0200
  • cb6a25c2ce Show an InstallationStep at the end of the preparation process Aurélien Gâteau 2014-07-08 15:23:30 +0200
  • b98c071f94 Prepare for late enqueuing of jobs to the JobQueue. Teo Mrnjavac 2014-07-08 14:02:21 +0200
  • 023ed99aca Coding style Aurélien Gâteau 2014-07-07 16:27:04 +0200
  • 36b3de7107 Enable/disable Next button based on whether we have a root mount point Aurélien Gâteau 2014-07-07 16:26:56 +0200
  • 52028d95f9 Clean up overuse of literals for GUI constants. Add CalamaresStyle for colors and other style constants and helpers. Add static functions for font size. Teo Mrnjavac 2014-07-08 13:22:09 +0200
  • f10f2026ad Update partitionmanager submodule Aurélien Gâteau 2014-07-07 14:52:25 +0200
  • c3d40b9428 add ECM to CMakeLists, remove obsolete CONFIG demmm 2014-07-05 17:28:13 -0400
  • 15c5142d09 Redo partition type UI and enable/disable mount point UI when appropriate Aurélien Gâteau 2014-07-04 18:32:35 +0200
  • f27ff4c717 We want to format partitions we create Aurélien Gâteau 2014-07-04 18:00:25 +0200
  • 467d89f56f Remove PartitionInfo if we remove a Partition Aurélien Gâteau 2014-07-04 17:59:03 +0200
  • 3ed5704818 Refactor: Move creation of CreatePartitionJob to PartitionCoreModule Aurélien Gâteau 2014-07-04 17:58:32 +0200
  • d54dfcfb78 Get rid of DeviceInfo Aurélien Gâteau 2014-07-04 17:40:55 +0200
  • f3f9bfc2a3 Introduce PartitionInfo, to store Calamares-specifc info for a partition Aurélien Gâteau 2014-07-04 17:33:26 +0200
  • 1247077ccc Pass mount point to CreatePartitionJob Aurélien Gâteau 2014-07-04 16:34:30 +0200
  • ab4e81504e wip mount point Aurélien Gâteau 2014-07-04 16:14:06 +0200
  • a62f3daf25 Adjust logical numbers Aurélien Gâteau 2014-07-04 15:17:30 +0200
  • ecf56990a2 Enable keyboard viewmodule. Requires the ckbcomp script. Teo Mrnjavac 2014-07-04 15:34:37 +0200
  • 7a99214ddb New keyboard viewmodule, based on the one from Manjaro's minst. Teo Mrnjavac 2014-07-04 15:33:59 +0200
  • ee485f9735 Remove keyboard related functionality from the locale viewmodule. Teo Mrnjavac 2014-07-04 15:31:12 +0200
  • 4ba4a4fe12 Remove debug spam from CalamaresAddLibrary.cmake. Teo Mrnjavac 2014-07-03 18:11:36 +0200
  • e2e66e3cf7 Do not repeat repeat link libraries. Teo Mrnjavac 2014-07-03 18:07:02 +0200
  • 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. Teo Mrnjavac 2014-07-03 18:00:40 +0200
  • 1efb4f1101 Added spinner widget to the loading timezone data view. Teo Mrnjavac 2014-07-03 15:38:55 +0200
  • 81eafced2f Don't allow to go next if the timezone view hasn't loaded. Teo Mrnjavac 2014-07-03 13:19:32 +0200
  • f9aa532d77 Load timezone data asynchronously so we don't block the GUI thread on startup. Teo Mrnjavac 2014-07-03 13:13:38 +0200
  • 4cf6c06dda Useless linkage is useless. Teo Mrnjavac 2014-07-03 13:13:06 +0200
  • 87b009cc23 Layout fixes for LocalePage + default location. Teo Mrnjavac 2014-07-02 18:12:20 +0200
  • 1ac10b40e6 Initial commit for the locale viewmodule. Teo Mrnjavac 2014-07-02 17:59:24 +0200
  • 3a58e2640f Show partition elements in separate column Aurélien Gâteau 2014-07-02 17:55:53 +0200
  • 0446bb1079 More readable partition sizes Aurélien Gâteau 2014-07-02 17:25:59 +0200
  • 50c40e4272 Fix background of branding placeholder. Teo Mrnjavac 2014-07-02 17:31:05 +0200
  • 4ee9f68ceb Remove the outer margin of step widgets Aurélien Gâteau 2014-07-02 16:38:57 +0200
  • a318ec49fc Enqueue all partition jobs when leaving the PartitionViewStep Aurélien Gâteau 2014-07-02 16:06:54 +0200
  • 4916d0cb88 crash-- Aurélien Gâteau 2014-07-02 16:03:52 +0200
  • 6f3ec0170e Argh, forgot to commit those files Aurélien Gâteau 2014-07-02 15:59:34 +0200
  • d013e663b8 Implement partition removal Aurélien Gâteau 2014-07-02 15:49:35 +0200
  • f9ca45face Mark the partition we create as "StateNew" Aurélien Gâteau 2014-07-02 15:48:47 +0200
  • 724780fb23 Coding style fixes Aurélien Gâteau 2014-07-02 14:12:47 +0200
  • ca247c26ca CalamaresAddPlugin more relevant output. Teo Mrnjavac 2014-07-02 11:59:55 +0200
  • 5ea0ade4ce Remove debug messages from CalamaresAddLibrary.cmake Teo Mrnjavac 2014-07-02 11:51:59 +0200
  • 20beae8f52 Minor nitpick in module.conf Teo Mrnjavac 2014-07-02 11:47:48 +0200
  • 698cff45c8 Lots of model/view/delegate changes. Created delegate for ProgressTreeView. No more columns, only roles throughout the model. Added row types and some user roles to the model. Look and feel changes to ProgressTreeView. Teo Mrnjavac 2014-07-01 17:45:28 +0200
  • 0eddb34c15 Add getter for CalamaresWindow in CalamaresApplication. Teo Mrnjavac 2014-07-01 17:44:08 +0200
  • 3b64f29bfc Enforce minimum size for main window. Teo Mrnjavac 2014-07-01 17:43:39 +0200
  • 378545c735 No need to call expandAll from outside the model. Teo Mrnjavac 2014-07-01 12:01:10 +0200
  • 80789b6143 Added ProgressTreeModel/View, including different kinds of items. Redone CalamaresWindow without UI file. Const correctness in ViewStep and plugins. Teo Mrnjavac 2014-07-01 11:49:09 +0200
  • 3a3bf71054 Added CalamaresUtilsGui Teo Mrnjavac 2014-07-01 11:48:10 +0200
  • 1421a04dd2 Support creation of extended partitions Aurélien Gâteau 2014-07-01 17:33:53 +0200
  • e3c6869fbd Let CreatePartitionDialog create the Partition object Aurélien Gâteau 2014-07-01 17:09:39 +0200
  • 90d26bfd31 Safer dialog handling Aurélien Gâteau 2014-07-01 16:46:33 +0200
  • 5eafb9538e Crude way to distinguish extended from primary partitions + show partition size Aurélien Gâteau 2014-07-01 16:29:26 +0200
  • cdfb890e17 Better way to detect free space Aurélien Gâteau 2014-07-01 16:29:00 +0200
  • bd44729328 Log plugin loading errors Aurélien Gâteau 2014-07-01 12:00:24 +0200
  • f417b22fc3 Fix plugin install libdir. Teo Mrnjavac 2014-07-01 11:16:03 +0200
  • 5dc5b4ddc8 Add missing file Aurélien Gâteau 2014-07-01 10:58:54 +0200
  • 1b22ec890b Install settings.conf Aurélien Gâteau 2014-07-01 10:38:08 +0200
  • b060f66456 Introduce CreatePartitionDialog and CreatePartitionJob Aurélien Gâteau 2014-06-30 18:08:13 +0200
  • bcfbf3eda2 Dummy implementation of JobQueue so that I can call it Aurélien Gâteau 2014-06-30 18:02:19 +0200
  • c9409ba6b2 Start implementing support for creating partitions Aurélien Gâteau 2014-06-30 16:17:28 +0200