Adriaan de Groot
faa496be4a
Merge pull request #1522 from kadler15/issue-1521
...
[preservefiles] Fix global storage JSON dump
4 years ago
Adriaan de Groot
3e94570849
Merge pull request #1525 from tintou/calamares
...
[partition] Add tests for Layout-constrained partionning
4 years ago
Corentin Noël
a7bd1040c5
[partition] Add tests for Layout-constrained partionning
4 years ago
Adriaan de Groot
77e2701365
[partition] Coding style
...
- various clang-format versions battle for supremacy
4 years ago
Adriaan de Groot
b4cbf73e2d
Merge branch 'calamares' into issues-1166
4 years ago
Adriaan de Groot
0b3a6baeea
[fstab] If swap is "file" then create it here
...
- handle swapfiles when writing /etc/fstab in the target system
- special-case mountpoint
- since swapfiles are not a partition, take the setting out
of partitionChoices
- create the physical swapfile as well (there's no other place
where it would make sense)
4 years ago
Adriaan de Groot
029c3f1c74
[partition] Write the install choices to Global Storage
4 years ago
Adriaan de Groot
92a874dae7
[partition] move the swap-choice to Config
4 years ago
Corentin Noël
08138f5a41
[partition] Reduce direct dependency of PartUtils on PartitionCoreModule
4 years ago
Adriaan de Groot
063482339f
Merge branch 'unpack-progress' into calamares
4 years ago
Adriaan de Groot
7125012a35
Changes: document unpackfs
4 years ago
Adriaan de Groot
672e27564e
[unpackfs] Also report progress every half-second, if possible
...
This still won't help if there's one really huge file that takes
several seconds to write, but if there's a bunch of files together
that is less than a file_chunk_count but take more than a half-
second to write, update anyway
4 years ago
Adriaan de Groot
57fa51ecd9
[unpackfs] Simplify progress reporting more
...
If there's thousands of files in a squashfs (e.g. 400000 like on
some ArcoLinux ISOs) then progress would be reported every
4000 files, which can take quite some time to write. Reduce
file_chunk_count to at most 500, so that progress is reported
more often even if that wouldn't lead to a visible change
in the percentage progress: instead we **do** get a change
in files-transferred numbers.
- The total weight is only needed by the UnpackOperation,
not by each entry.
- Use a chunk size of 107 so that the number-complete seems busy:
the whole larger-or-smaller chunk size doesn't really matter.
- The progress-report was missing the weight of the current
module, so would report way too low if weight > 1. This affects
ArcoLinux configurations where one entry is huge and one is a
single file, so weights 50 and 1 are appropriate.
4 years ago
Adriaan de Groot
bc591f9bc1
[unpackfs] Re-vamp progress reporting
...
- simplify calculation of progress
4 years ago
Adriaan de Groot
8173b68a71
[unpackfs] Debug-log the weights of the modules
4 years ago
Adriaan de Groot
632445a431
[unpackfs] Give entries a weight
...
When there are multiple entries, the overall weight of the
module is divided between the entries: currently each entry
takes an equal amount of space in the overall progress.
When there are multiple entries which take wildly different
amounts of time (e.g. a squash-fs and a single file) then
the progress overall looks weird: the squash-fs gets half
of this module's weight, and the single file does too.
With the new *weight* key for entries, that division can
be tweaked so that progress looks more "even".
4 years ago
Adriaan de Groot
44f8a7ae47
[libcalamares] Reduce chattiness again of job progress
4 years ago
Calamares CI
2a795843e2
i18n: [python] Automatic merge of Transifex translations
4 years ago
Calamares CI
540a1c05b7
i18n: [calamares] Automatic merge of Transifex translations
4 years ago
Gaël PORTAY
79740c77a3
[partition] Message user if no option available
4 years ago
Kris Adler
e92927cff9
[preservefiles] Fix global storage JSON dump
...
fixes calamares/calamares#1521
4 years ago
Adriaan de Groot
ddf3b2d399
Merge branch 'debug-job-progress' into calamares
...
This makes things fairly chatty, especially again during
rsync, so will be dialed back before release.
4 years ago
Adriaan de Groot
ae09537bea
Merge pull request #1519 from tintou/calamares
...
[partition] Fix regression in partition size assignment
4 years ago
Adriaan de Groot
6e30a7b8f6
[partition] Move is-manual-partitioning-allowed to the Config object
4 years ago
Adriaan de Groot
f79fbd4105
[partition] Add swap choice to config object
4 years ago
Adriaan de Groot
0f4fe6294c
[partition] Migrate type for SwapChoice to Config object
4 years ago
Adriaan de Groot
881661e94b
[partition] Migrate InstallChoice to the Config object
4 years ago
Corentin Noël
0293015b09
[partition] Fix regression in partition size assignment
...
In some cases, the partition size was set to zero as the maxSize isn't always defined.
4 years ago
Adriaan de Groot
8e4ec921c6
Docs: links layout
4 years ago
Adriaan de Groot
6167c81654
Docs: fix up IRC links
4 years ago
Adriaan de Groot
613966d3ff
Docs: add a CONTRIBUTING.md
4 years ago
Adriaan de Groot
9104853ed9
Changes: update Calamares manpage
...
- fix broken URL
- add a little description
- add newer command-line flags
FIXES #1516
4 years ago
Adriaan de Groot
010526ee2a
[partition] Coding style
4 years ago
Adriaan de Groot
b41e4624c9
[partition] Move 'selected installation option' to Config
4 years ago
Adriaan de Groot
10d194d693
[partition] Simplify button-selection
4 years ago
Adriaan de Groot
584dec23d4
i18n: city names in Ukraine follow Ukranian transliteration (en)
4 years ago
Adriaan de Groot
a92cb32cef
[partition] set the right buttons if an action is pre-selected
4 years ago
Adriaan de Groot
b518ef7dfe
[partition] Select initial swap choice
4 years ago
Adriaan de Groot
9f0f600aa4
[partition] Remove the 'swapfile-unsupported' message
4 years ago
Adriaan de Groot
3bb5adcfca
[partition] Simplify *efiSystemPartition* settings
4 years ago
Adriaan de Groot
f155c8351b
[partition] Only one setting for partitionLayout is supported
4 years ago
Adriaan de Groot
b6dd23a384
Merge branch 'calamares' into issues-1166
4 years ago
Adriaan de Groot
ace6323987
[libcalamares] Be even more chatty in job progress
...
This is for debugging-job-progress reports.
4 years ago
Adriaan de Groot
75b01cfc0a
[libcalamares] Some debugging output for job progress, so you can double-check that the settings are being picked up
4 years ago
Adriaan de Groot
ffed7b6d71
[partition] Warnings-- over QButtonGroup
...
- this was deprecated in 5.15 and an alternative introduced also
in 5.15, so it's a pain in the butt for backwards-compatibility.
4 years ago
Adriaan de Groot
6b07bdf6ed
[keyboard] Do not use deprecated Qt4-era indexChanged for text
4 years ago
Adriaan de Groot
02423c823d
[libcalamaresui] Nothing uses the opacity for pixmaps, drop that too
4 years ago
Adriaan de Groot
268cf203a8
[libcalamaresui] Remove unused parameter/functionality
...
- nothing in Calamares uses the tinting, and it triggers some
deprecation warnings, so just remove it.
4 years ago
Adriaan de Groot
2878c474c5
Warnings-- (~T() override)
...
Change all the places that had
virtual ~T() override
to the less redundant form without override.
4 years ago
Adriaan de Groot
2126be6d6d
Warnings-- (~T() override)
...
Consistently use
~T() override;
in class declarations (so no virtual in front, and avoid
warnings due to the missing override in back).
4 years ago