Adriaan de Groot
9a7465bfd5
[users] Refactor writing-hostname and writing-hosts
...
- Move to separate functions, as prep-work for making the actions
configurable (and optional).
5 years ago
Adriaan de Groot
214f9a308e
Merge branch 'improve-tests'
5 years ago
Adriaan de Groot
d5f3e2e7d4
Merge pull request #1318 from yurchor/patch-2
...
[partition] Fix typo: partitons -> partitions
5 years ago
Adriaan de Groot
1242f71b3b
Merge pull request #1317 from yurchor/patch-1
...
[luksbootkeyfile] Fix minor typo
5 years ago
Yuri Chornoivan
ea82a26dae
Fix typo:; partitons -> partitions
...
Many thanks in advance for reviewing.
5 years ago
Yuri Chornoivan
b582c27bf4
Fix minor typo
...
Many thanks in advance for reviewing.
5 years ago
Adriaan de Groot
90f79b0692
[users] Restore error-checking to set-hostname code
...
- Use the new CreationResult code for compact results
5 years ago
Adriaan de Groot
781322ab41
[libcalamares] Use more descriptive variable name
...
- If the test failed, you'd get a cryptic message like
FAIL! : NetworkTests::testPing() 'r' returned FALSE. ()
So rename the variable so the failure mode is more obvious.
(Could have used QVERIFY2() instead, this is simpler)
5 years ago
Adriaan de Groot
f6526f7d9f
[libcalamares] Add some tests for CreationResult
...
- More important is the compiler warning that will show up
if we add more failure states.
5 years ago
Adriaan de Groot
274115c727
[libcalamares] Update tests to reflect changed API
5 years ago
Adriaan de Groot
2d7398161d
[libcalamares] More detail for createTargetFile()
...
- Return a result-object with statrus information and the path
which was previously used (empty for "failures").
5 years ago
Adriaan de Groot
695b88b8a7
[users] Tidy up hostname creation
...
- Use the createTargetFile() convenience functions to do the
actual work.
- This probably involves more copying around of buffers, since it's
creating one big QString and sending that off, rather than writing
little chunks to a file, but I feel this is worth the code simplification.
- Drops all the error checking for creation, though, because the API for
createTargetFile() lousy.
5 years ago
Adriaan de Groot
b337a6b3f5
[user] Apply coding style
5 years ago
Adriaan de Groot
2bb4dd8e22
[users] Refactor hostname-guessing
5 years ago
Gabriel Craciunescu
7c323bdcdc
[users] Try to guess suggested hostname from dmi
...
- nothing compicated for now, just try to get something
from /sys/devices/virtual/dmi/id/product_name and fallback
to -pc thingy if we can't
5 years ago
Adriaan de Groot
7f295d9565
[partition] Apply coding style to core/ subdir
...
Because this is a giant code change, with no functional effect,
I've been saving this until the end of the kpmcore-manager branch.
5 years ago
Adriaan de Groot
2bc296b468
[unpackfs] Fix typo's introduced in june
5 years ago
Adriaan de Groot
45a31a3022
[partition] Tidy includes
...
- sort includes a little
- remove superfluous includes
- update copyright
5 years ago
Adriaan de Groot
d931b146e3
[partition] Shuffle new conveniences into partition service
...
- the general stuff from KPMHelpers ends up in the partition
service; that only gets compiled when KPMCore is available anyway.
5 years ago
Adriaan de Groot
e72ecaafd3
Merge branch 'kpmcore-manager'
...
Introduces a "partitioning service" into libcalamares,
shuffles a bunch of things into it, tries to help out
with settling the system between partitioning actions.
5 years ago
Adriaan de Groot
6d10c41aeb
Merge branch 'fs-translation'
...
Double-check the uses of filesystem names -- give only *untranslated*
names to system tools, and show *translated* ones.
5 years ago
Adriaan de Groot
5a50a3a40c
[partition] Consistent FS name usage
...
- explicit use of user-visible names in EditExistingPartitionDialog
- consistent conversion of config-values to FS names (user-visible).
The GS value comes from the ViewStep, and should always match
something -- it's already converted to the canonical un-translated
so the type should be good.
5 years ago
Adriaan de Groot
57b608083e
[partition] Fix build - missing )
5 years ago
Adriaan de Groot
ca67534cd2
[partition] Improve logging of bad configs
5 years ago
Adriaan de Groot
472ec32617
[partition] Be explicit about user-visible FS names, ReplaceWidget
5 years ago
Adriaan de Groot
05dfc24af6
[partition] Be explicit about user-visible FS names, CreatePartitionDialog
5 years ago
Adriaan de Groot
88cff387c3
[partition] Be explicit about user-visible FS names, FormatPartitionJob
5 years ago
Adriaan de Groot
bacca04695
[partition] Be explicit about what's user visible in SetPartitionFlagsJob
5 years ago
Adriaan de Groot
29894cec6a
[partition] Convenience userVisibleFS()
...
- Mark uses of filesystem-name where it's intentional that they
are user-visible, with a new convenience function.
5 years ago
Adriaan de Groot
dac5516b2c
[partition] Update copyright, coding style
5 years ago
Adriaan de Groot
a0449abab9
[partition] Do not translate filesystem names
...
- Move contents of FSName to KPMHelpers
- Use the new functions from FillGlobalStorage
Needs more use in the rest of the partition module.
5 years ago
Adriaan de Groot
f410a4bb68
[libcalamares] Convenience function for FS names
...
Because getting the untranslated name of a FileSystem is something
that needs doing consistently, add some functions for that;
it makes it easier to spot places where that isn't done.
Probably doesn't compile, and needs extra documentation.
5 years ago
Adriaan de Groot
c055e1da49
[partition] Use untranslated name of filesystem
...
- Patch from Gabriel Craciunescu
5 years ago
Adriaan de Groot
aa0a799492
[welcomeq] QML warnings--
...
The config bits are all constant, so avoid NOTIFY warnings.
5 years ago
Adriaan de Groot
f094cb543b
[libcalamaresui] Set config object earlier
...
- The config context object should be set earlier, otherwise
QML code will try binding to a non-existent config already
- Document that QMLViewStep::setConfigurationMap() parent implementation
should be called **last**, at the end of the subclass implementation.
5 years ago
Adriaan de Groot
7e0cc7af41
[welcomeq] Add configuration file
...
- copy the buttons-config part from welcome.conf
- create buttons in the QML part
5 years ago
Adriaan de Groot
85b873a1a2
[libcalamaresui] Log QML error message
...
- When loading fails, log a useful error message from the QML
engine (to help debug the QML)
5 years ago
Adriaan de Groot
49ed97cb77
[libcalamares] Allow QML ViewSteps to expose a config object
5 years ago
Adriaan de Groot
f0134aab71
[welcomeq] Add more fields to Config
...
- getters as slots, for later access from QML
5 years ago
Adriaan de Groot
86bf9287ab
[notesqml] Use Branding strings
5 years ago
Adriaan de Groot
ae35256177
[welcomeq] Add top-text
...
- Fix QML indentation to the canonical 4-spaces
- Add a header at the top of the page
- Force the image to load from the filesystem
5 years ago
Adriaan de Groot
18942f835f
[libcalamares] Remove confusing name-qualifiers
...
- Using Branding::ImageEntry, when ImageEntry is an enum class
defined *in* Branding, is superfluous, and it also confuses
moc; the enum type isn't recognized from QML.
5 years ago
Camilo Higuita
15d8503726
[libcalamaresui] Expose the branding strings & urls to qml
5 years ago
Adriaan de Groot
152c3352c2
[welcomeq] Compile the QML into the module
...
- Default implementation is in the QRC
- Register Branding for QML modules (just once)
5 years ago
Camilo Higuita
b5e17b7ea5
[welcomeq] Add full-featured QML for welcome page
...
This is a merge of several commits by Camilo.
5 years ago
Adriaan de Groot
7bf0fded1b
[welcomeq] Port to newer QmlViewStep
5 years ago
Adriaan de Groot
adb312bdd2
[welcomeq] Coding style
...
- a R/W property isn't CONSTANT
- apply calamaresstyle
5 years ago
Adriaan de Groot
ffeed05a5d
Changes: credit Camilo Higuita for QML prep-work
5 years ago
Adriaan de Groot
c7780db07a
Merge branch 'model-q'
...
- Make models of some things previously held as lists, as
prep-work for QML modules.
5 years ago
Camilo Higuita
1f2f1a657e
[libcalamaresui] Expose Branding strings to QML
5 years ago