7131 Commits (dbde6149ac5dc42a3e2b8171382b7390c66f00b6)
 

Author SHA1 Message Date
bill-auger c90d3b2016 squashme WIP upload log to paste server - more error checks and validations 6 years ago
bill-auger e096631c54 squashme WIP upload log to paste server - refactor error checking 6 years ago
bill-auger e7960474d4 implement post log to paste server 6 years ago
bill-auger 9201842025 implement definable job weights 6 years ago
Adriaan de Groot 69032ab5a0 Changes: post-release housekeeping 6 years ago
Adriaan de Groot c0cd14df47 [initramfs] Fix sample config file for tests
- the tests want a non-empty config, so put something in there:
   a kernel setting that matches the legacy behavior.
6 years ago
Adriaan de Groot 1bb3ea35b5 Changes: pre-release housekeeping 6 years ago
Calamares CI a85b5e8549 i18n: [python] Automatic merge of Transifex translations 6 years ago
Calamares CI db4c23d403 i18n: [calamares] Automatic merge of Transifex translations 6 years ago
Adriaan de Groot 18bf925a11 [libcalamaresui] Name pending requirements checks
- Give each check a name (based on the module it runs for, so
   there might be overlaps when there are multiple module instances).
 - Log the remaining checks each time the timeout fires, to help
   figure out which one is hanging.
6 years ago
Adriaan de Groot 0bd2bfa708 CI: apply coding style to libcalamaresui/modulesystem 6 years ago
Adriaan de Groot bd8c3fd893 CI: apply coding style to libcalamares/modulesystem 6 years ago
Adriaan de Groot 08b24b9ea2 [libcalamaresui] Fix Doxygen comments 6 years ago
Adriaan de Groot b7ffa3109d Merge branch 'issue-1180'
FIXES #1180
6 years ago
Adriaan de Groot f7cbb7b5ea Changes: Note modified initramfs module
- Also add note about $uname handling.
6 years ago
Adriaan de Groot 6ae8bd82fa [initramfs] Log what kernel will be passed to update-initramfs 6 years ago
Adriaan de Groot a2d7fdcb8a [initramfs] Document settings
- Move the README text into the config file
 - Document the *kernel* setting
6 years ago
Adriaan de Groot 8d712276ad [initramfs] Replace module with C++ implementation
- new implementation handles blank (maps to "all") configuration,
 - allows specifying "$uname" as kernel name, to use `uname -r`,
 - allows specifying a specific kernel.
6 years ago
Adriaan de Groot b216daf574 [initramfs] Prepare for C++-ification 6 years ago
Adriaan de Groot a991577779 Merge branch 'refactor-getpartitions' into kpmcore-manager 6 years ago
Adriaan de Groot 399919c49a [partition] Swap the two implementations of getting partitions 6 years ago
Adriaan de Groot f2438a5bf4 [partition] Implement other way of getting partitions
- Just read /proc/partitions and process it; split into columns,
   add relevant bits.
 - This implementation supports devices named "name", which the other
   didn't (but that would be really weird).

The tests now pass.
6 years ago
Adriaan de Groot d16c75b15c [partition] Expand tests to ClearMountsJob
- This is a tiny bit of TDD to replace the existing implementation
   (a shell pipeline) with processing inside Calamares.
 - The test fails right now, since the implementations are not
   the same.
6 years ago
Adriaan de Groot b1ccd573f8 [partition] Code-formatting for tests 6 years ago
Adriaan de Groot ecdd09edcd [partition] Refactor getting partitions from device
- Split out into own function
 - Prepare for implementation that doesn't use external processes
6 years ago
Calamares CI c57e914a23 i18n: [python] Automatic merge of Transifex translations 6 years ago
Calamares CI 42bd638667 i18n: [dummypythonqt] Automatic merge of Transifex translations 6 years ago
Calamares CI 9b1712d688 i18n: [desktop] Automatic merge of Transifex translations 6 years ago
Calamares CI 12fa6978f0 i18n: [calamares] Automatic merge of Transifex translations 6 years ago
Adriaan de Groot 61f46e77e0 [libcalamares] Typo-fix in comment 6 years ago
Adriaan de Groot d3df346ce7 [libcalamares] Move TemporaryDir into TemporaryMount
- Only one user of TemporaryMount, and we should distinguish
   "regular" temp mounts from temp mounts with a hand-picked
   mount point.
6 years ago
Adriaan de Groot 5876c3fdd7 [partition] Warn about storage setting in partition.conf
- This is really a specialised setting, not something for
   general use. People should be using `welcome.conf` instead.
6 years ago
Adriaan de Groot 08537823ae [libcalamares] Special-case for not-for-dash-o options
- The unpackfs module uses this to --bind-mount things
   without options.
6 years ago
Adriaan de Groot 5597215d58 [partition] Needs to settle the disks after all the changes 6 years ago
Adriaan de Groot 5a18a6cba9 [partition] Mark this use of "mount" as debugging-only
- This call doesn't need to be replaced by the mount helpers
   in the partition service, since it's just debug output telling
   what *is* mounted.
6 years ago
Adriaan de Groot c14239ca30 [unpackfs] Still raise if mount fails 6 years ago
Adriaan de Groot 1b91f831bf [unpackfs] Use the Python mount-API 6 years ago
Adriaan de Groot ba7259d9ee [partition] Use TemporaryMount support class
- While here, fix up compile warning
 - add -R to umount for good measure
6 years ago
Adriaan de Groot dd0adeb3bb [libcalamares] Add a RAII mounter
- mount on creation, unmount on destruction
6 years ago
Adriaan de Groot 2b4ffb2bd3 [libcalamares] Polish coding-style
- don't break after return type in declarations
 - apply same to partition service
6 years ago
Adriaan de Groot e6b55a1f70 [libcalamares] Code-formatting Sync.* 6 years ago
Adriaan de Groot e59b3e8bf5 [libcalamares] Add unmount helper function 6 years ago
Adriaan de Groot 6ba8ac8526 [libcalamaresui] Use mount from partition service 6 years ago
Adriaan de Groot add90e873b [libcalamares] Provide overload of runCommand()
- Most of the time the working dir and stdin are not important,
   you just want to run a command in the host, so simplify that
   by providing a suitable overload.
 - Use that overload from the partition service (for mount and sync).
6 years ago
Adriaan de Groot 93eb712824 [libcalamares] After mount, sync to make sure things are settled 6 years ago
Adriaan de Groot d08325d3d0 [libcalamares] Move mount to the partition service
- Move mount() out of CalamaresUtils::System and into
   the partitioning service.
 - Adjust PythonJobApi (only consumer of that service).
6 years ago
Adriaan de Groot 2c399d4494 [libcalamares] Add settle / sync support method 6 years ago
Adriaan de Groot 5e352c6771 [libcalamares] Mark KPM support API as such
- Some of these classes are only compiled in when KPMcore is found.
6 years ago
Adriaan de Groot 3bd77913f7 Merge branch 'master' into kpmcore-manager 6 years ago
Adriaan de Groot 44417a35b4 Merge branch 'issue-1178'
Make buttons happy. FIXES #1178
6 years ago