Adriaan de Groot
e3b8570d61
Merge remote-tracking branch 'origin/master' into calamares
...
Pick up some older MRs that apply to the older branch.
5 years ago
Adriaan de Groot
bfefbd117d
Merge pull request #1435 from gportay/partition-attributes
...
Partition Attributes
5 years ago
Adriaan de Groot
91f87ba838
Merge pull request #1409 from gportay/partition-uuid
...
Partition UUID
5 years ago
Adriaan de Groot
0cd8940363
[bootloader] Fix up schema
5 years ago
Adriaan de Groot
066acdbbc6
Merge branch 'yaml-schemata' into calamares
5 years ago
Adriaan de Groot
4a07bd4ae3
CI: import all the rest of the YAML schema
...
- These have **not** been fixed for validation, so the schema's themselves
will fail to load. This is a consequence of variations in JSON-Schema
representations through various drafts. Fixing the schemata is
fairly straightforward.
This gives us 19 new tests, all of which fail.
5 years ago
Adriaan de Groot
df183d4026
[welcome] Add schema for welcome config
...
- Note that this is missing *languageIcon* so if that gets uncommented,
it will fail validation.
- While here decide that should be
right up front in object (mappings) declaration.
5 years ago
Adriaan de Groot
b48c2745c1
CI: apply schema-validation to the example config files
...
- Any config file with a schema gets a test (validate-<module>)
to test the file.
5 years ago
Adriaan de Groot
62e7128ff6
CMake: document WITH_ and BUILD_ a little more
...
- also mark TODO:3.3: for incompatible / surprising changes for 3.3
5 years ago
Adriaan de Groot
deec0b862f
[finished] Add schema for config
...
- Original schema from artoo@manjaro.org, modified for current JSON-Schema use
5 years ago
Gaël PORTAY
c1b5426c66
[partition] Add support for partition attributes
5 years ago
Adriaan de Groot
55abe0247b
[libcalamares] Fix tests on 32-bit platforms
...
- The size of a 2GiB partition (in bytes) is larger than the largest
32-bit signed integer; we hit signed overflow while calculating
2^11 * 2^10 * 2^10 and the test fails.
- Switch the whole table of sizes to qint64 instead.
- For testing purposes only, introduce a _qi suffix for qint64.
FIXES #1430
5 years ago
Calamares CI
ba89b9f7f2
i18n: [dummypythonqt] Automatic merge of Transifex translations
5 years ago
Pablo Ovelleiro Corral
f034b55da2
[packages] add xbps package manager
5 years ago
Adriaan de Groot
dc0ed24f1a
[libcalamaresui] Install libcalamaresui headers
...
- All the headers go to relevant subdirs, but we don't keep
libcalamares and libcalamaresui apart.
- While here, remove unused variable from libcalamares CMake
5 years ago
Adriaan de Groot
23c93904df
CMake: put CMake-level ABI settings in CalamaresConfig
...
- drop the BuildTreeSettings, it was not usefully used
- make CalamaresConfig repeat the WITH_* settings, so that
consumers can know the ABI offered
5 years ago
Adriaan de Groot
6c272bc8be
[libcalamares] Link yamlcpp privately
...
- link the library privately -- the public API uses QVariantMap
- install FindYAMLCPP just in case
- add yamlcpp explicitly in the few places that really need it
(e.g. netinstall testing the parsing of netinstall.yaml)
5 years ago
Adriaan de Groot
3c770b79b3
CMake: install all the libcalamares subdir-headers
5 years ago
Adriaan de Groot
14ff681106
CMake: give libcalamares IMPORTED includes
...
- Set the interface-include path for libcalamares, so that
linking to it (as one would from an external repo) pulls in
all the includes.
5 years ago
Adriaan de Groot
dc16afac4a
CMake: massage IMPORTED targets and module path
...
- Add the Calamares CMake-modules to the search path automatically
- Export to CalamaresTargets.cmake and use namespace Calamares::
- Document imported targets
- Find Qt, because the translations machinery will need macros from that
- The installed lib links to IMPORTED libraries from KF5, so we need
to find them (again) as well.
5 years ago
Adriaan de Groot
38b4f45b92
[locale] Repair timezone graphics -- west-Africa and Pacific
5 years ago
Adriaan de Groot
d511cc2f7a
[locale] Norfolk Island gave up +11.5 in 2015
5 years ago
demmm
a617dba85e
[welcomeq]re-add the donate button example to welcomeq.conf
5 years ago
Adriaan de Groot
35fb8dcc27
[mount] Warn if chcon is missing, rather than fail
...
FIXES #1429
5 years ago
Adriaan de Groot
d22178ca5e
[welcomeq] Show filtered list of requirements
...
- only the unsatisfied ones are shown; no need to filter and
fiddle about in QML
5 years ago
Adriaan de Groot
f68d0f0628
[welcome] Add a filtered model for unsatisfied requirements
5 years ago
Adriaan de Groot
d1165bea56
[welcomeq] Use just one component to display requirements
...
- Do all the status indication in one component, but vary
the top-level message based on whether the mandatory
requirements are satisfied.
- Vary color and icon based on each requirement's *mandatory* setting.
5 years ago
Adriaan de Groot
5b1e5a9e03
[welcome] Some API docs
5 years ago
Adriaan de Groot
abe558f127
[libcalamares] Be more verbose when the requirements check is done
5 years ago
Adriaan de Groot
f35fab24ac
[welcome] Remove name-tangle
...
- use useful, not-single-letter, variable names
- don't rename inconsistently in the lambda capture
5 years ago
Adriaan de Groot
8255bc3fc1
[welcome] Sanitize example configurations
...
- remove all duplicated documentation from ; it's the same as
`welcome.conf` in all respects except for *qmlSearch*.
5 years ago
demmm
73eb718c08
adding needed geoip section to welcomeq.conf
...
see https://github.com/calamares/calamares/issues/1427#issuecomment-640531710
5 years ago
Adriaan de Groot
5e79176f47
Merge pull request #1422 from andy1247008998/patch-2
...
remove unnecessary period mark since it's a title
5 years ago
Adriaan de Groot
0e7c984854
[partition] Add missing includes for Qt 5.15 compatibility
5 years ago
Adriaan de Groot
1c598d769b
[partition] Apply coding style (to just this one file)
5 years ago
Adriaan de Groot
25d36a8943
[netinstall] Improve documentation of translation framework
...
- Not country-code, but language-code
FIXES #1411
5 years ago
Adriaan de Groot
881187de8d
Merge pull request #1423 from Cal8031/t1
...
Update and add SPDX identifiers
5 years ago
Adriaan de Groot
67d7c700fd
[locale] Update documentation to mention *fixed* style
5 years ago
Adriaan de Groot
ac2a9c569e
[libcalamares] Allow "fixed" as a GeoIP lookup type
5 years ago
Adriaan de Groot
672f506e72
[libcalamares] Add unittests for GeoIPFixed
...
- Ignores the data, just returns selector
5 years ago
Adriaan de Groot
d9effb4ba7
[libcalamares] Add GeoIPFixed to the test-tool for GeoIP lookup
...
- Allow format "fixed"
- Allow specifying the selector in the test-tool
5 years ago
Adriaan de Groot
d37ec35592
[libcalamares] GeoIP that always returns a fixed value
...
- Value is configurable (through the "selector" which is passed
to GeoIP lookups). This is convenient for tests so you can "fix"
the value that the lookup will return.
5 years ago
Callum Farmer
0c4dc71d5c
[libcalamares] Update SPDX identifiers.
...
Update CppJob.h
Update CalamaresConfig.h.in
Update DllMacro.h
Update GlobalStorage.cpp
Update GlobalStorage.h
Update Job.cpp
Update Job.h
Update JobExample.cpp
Update JobExample.h
Update JobQueue.cpp
Update CalamaresConfig.h.in
Update CppJob.cpp
Update CppJob.h
Update DllMacro.h
Update GlobalStorage.cpp
Update GlobalStorage.h
Update Job.cpp
Update Job.h
Update JobExample.cpp
Update JobExample.h
Update JobQueue.h
Update ProcessJob.cpp
Update ProcessJob.h
Update PythonHelper.cpp
Update PythonJob.cpp
Update PythonJob.h
Update PythonHelper.h
Update PythonJobApi.cpp
Update PythonJobApi.h
Update Settings.cpp
Update Settings.h
Update GeoIPJSON.cpp
Update GeoIPJSON.h
Update GeoIPTests.cpp
Update GeoIPTests.h
Update GeoIPXML.cpp
Update GeoIPXML.h
Update Handler.cpp
Update Handler.h
Update Interface.cpp
Update Interface.h
Update test_geoip.cpp
Update CountryData_p.cpp
Update Label.cpp
Update Label.h
Update LabelModel.cpp
Update LabelModel.h
Update CountryData_p.cpp
Update CountryData_p.cpp
Update Lookup.cpp
Update Lookup.h
Update Tests.cpp
Update Tests.h
Update TimeZone.cpp
Update TimeZone.h
Update TranslatableConfiguration.cpp
Update TranslatableConfiguration.h
Update ZoneData_p.cxxtr
Update cldr-extractor.py
Update zone-extractor.py
Update Actions.h
Update Actions.h
Update Descriptor.h
Update InstanceKey.cpp
Update Module.cpp
Update Module.h
Update Requirement.cpp
Update RequirementsChecker.h
Update RequirementsModel.cpp
Update RequirementsModel.h
Update Tests.cpp
Update Manager.cpp
Update Manager.h
Update Tests.cpp
Update FileSystem.cpp
Update FileSystem.h
Update KPMManager.cpp
Update KPMManager.h
Update KPMTests.cpp
Update FileSystem.cpp
Update FileSystem.cpp
Update FileSystem.h
Update KPMManager.cpp
Update KPMManager.h
Update Mount.cpp
Update Mount.h
Update PartitionIterator.cpp
Update PartitionIterator.h
Update PartitionIterator.h
Update PartitionQuery.cpp
Update PartitionQuery.h
Update PartitionSize.cpp
Update PartitionSize.h
Update Sync.cpp
Update Sync.h
Update Tests.cpp
Update Tests.h
Update BoostPython.h
Update CalamaresUtilsSystem.cpp
Update CalamaresUtilsSystem.h
Update CommandList.cpp
Update CommandList.h
Update Dirs.cpp
Update Dirs.h
Update Entropy.cpp
Update Entropy.h
Update Entropy.cpp
Update Logger.cpp
Update Logger.h
Update NamedEnum.h
Update NamedSuffix.h
Update PluginFactory.cpp
Update PluginFactory.h
Update RAII.h
Update RAII.h
Update Retranslator.cpp
Update Retranslator.h
Update String.cpp
Update String.h
Update TestPaths.cpp
Update Tests.cpp
Update Tests.h
Update UMask.cpp
Update UMask.h
Update Units.h
Update Variant.cpp
Update Variant.h
Update Yaml.cpp
Update Yaml.h
Update moc-warnings.h
5 years ago
Adriaan de Groot
24653c1cc6
[locale] C&P code with repeated bugs from QML branches
5 years ago
Callum Farmer
210ce97bf6
[libcalamaresui] Update SPDX identifiers.
...
Update ImageRegistry.cpp
5 years ago
Callum Farmer
741b680513
[qml] Update SPDX identifiers.
...
Update Presentation.qml
5 years ago
Adriaan de Groot
c6d147bde6
[keyboard] Give Canadian English the US keyboard layout, eh
5 years ago
AI Lion
c6174b027c
remove unnecessary period mark since it's a title
5 years ago
Adriaan de Groot
689a65e107
Merge pull request #1414 from gportay/remove-unused-locals
...
[partition] Remove unused locals
5 years ago
Calamares CI
bc9544bf14
i18n: [dummypythonqt] Automatic merge of Transifex translations
5 years ago