7529 Commits (631923abf8c06289139895dbae96b07a547b550e)
 

Author SHA1 Message Date
Adriaan de Groot 631923abf8 [libcalamares] Console-logging follows -D flag exactly
- Don't always log LOGEXTRA and below.
5 years ago
Adriaan de Groot 67aa34c4a4 [calamares] Center the progress texts 5 years ago
Adriaan de Groot 37ce49b001 CMake: stop overwriting branding settings in the build dir
- Only copy over branding files if they are newer

Typically I have KDevelop open while working on Calamares; if I
am editing settings in `branding.desc` in the build directory,
then every time KDevelop runs CMake in the background, my
changes (for testing branding things!) would be overwritten.
Don't do that.

For normal builds with a clean build directory, this doesn't change
anything since the target is missing; changing a file in the
source directory **will** copy it over the build directory version.
5 years ago
Adriaan de Groot 14fbfa72d3 Changes: new contributions 5 years ago
Adriaan de Groot 43ebcf8b61 [packages] Keep package-manager list alphabetized 5 years ago
Adriaan de Groot a923db0289
Merge pull request #1441 from codesardine/calamares
[packages] add pamac support
5 years ago
Vitor Lopes c16866fb88 pep8 302 5 years ago
Vitor Lopes e29462bc05 [pamac] rework db_lock 5 years ago
Vitor Lopes d78cbfc644 update example configurations and schema 5 years ago
Vitor Lopes 2c76106a66 Merge branch 'calamares' of https://github.com/calamares/calamares into calamares 5 years ago
Adriaan de Groot 46ad704ede [partition] Fix build for old KPMCore
SEE #1444
5 years ago
Adriaan de Groot 36a9088480
Merge pull request #1444 from gportay/add-parttype-partattrs-to-global-storage
[partition] Add the GPT type and attributes to global storage
5 years ago
Adriaan de Groot 0be6f63d2a
Merge pull request #1443 from gportay/add-default-value-to-variant-helpers
[libcalamares] Add default value to variant helpers
5 years ago
Adriaan de Groot d3f9415bc1 [packages] Expand schema to cover the operations
- Not complete, since the items in the operations aren't done
5 years ago
Adriaan de Groot 8aa8ac2d26 [packages] Tidy up configuration
- fix the schema so the schema is valid json-schema
- the schema doesn't actually validate the *operations* yet
- sort the named backends (needs a double-check that the
  list covers all the ones we currently support)

SEE #1441
5 years ago
Adriaan de Groot 08aa362c5c [license] Warnings-reduction
- Don't do in code what is already done in the designer (.ui) file
- setFrameStyle() is difficult because it mixes different enums
  into an int, which causes the warning from clang.
5 years ago
Adriaan de Groot 3b5c4839e3 [libcalamaresui] Warnings-- 5 years ago
Adriaan de Groot 31a1b710bc Docs: say something about QML modules 5 years ago
Adriaan de Groot 6735ff1cd0 Docs: give up on PythonQt modules 5 years ago
Adriaan de Groot fa2f91aa46 [libcalamaresui] Minor documentation improvements 5 years ago
Adriaan de Groot 3c48bbdb9c Merge branch 'issue-1446' into calamares
Improve margin handling.

There's a margin around the "central widget" in Calamares, which serves
to keep the contents away from window edges. This works for widgets,
which all have a content widget with a layout, but is a little weird for
QML components: the QML component probably has its own internal margins,
and the margin around it serves little purpose.

If there's panels (navigation, progress) around the central widget, the
margins also serve to keep the content away from those navigation
elements.

**But** if there are no panels, then a QML component still gets a margin
around it. Pretty much the only reason for a no-panel setup is that you
have a full-screen QML version of Calamares where the navigation is
"inside" each QML component. This could be the case in a customised OEM
tool built from Cala, for instance.

For this special case, improve overall margin handling by giving the
view steps some control over their own margins.

FIXES #1446
5 years ago
Adriaan de Groot 8ced67680d [calamares] Allow get/set of panel-sides
- Add access to the panel-sides membe of the view manager, and
  calculate which sides are populated by panels (if any).
- Pass the calculated panel-sides to the view manager before it
  starts adding viewpages, so they get consistent margins.
5 years ago
Adriaan de Groot 68aecf6a26 [libcalamaresui] Special margins for QML view steps
If there are no surrounding panels, drop the margin around the QML on
the assumption it needs to be full screen under special circumstances.
5 years ago
Adriaan de Groot d952faf909 [libcalamaresui] Set margins based on viewstep suggestion 5 years ago
Adriaan de Groot d7ed450dbf [libcalamaresui] Give ViewManager data about side-panels 5 years ago
Adriaan de Groot 1648f311fe [libcalamaresui] apidox touch-up 5 years ago
Adriaan de Groot 748d76df4f [libcalamaresui] Add support for steps with own margins 5 years ago
Adriaan de Groot 347a25d13d [libcalamaresui] Avoid nullptr deref
- there's a check already there, and probably this means things are hopelessly
  broken anyway, but let's not crash here.
5 years ago
Adriaan de Groot 4a6ee39f8b [libcalamaresui] Blanket unmargin the content area 5 years ago
Adriaan de Groot bfbb0f1c49 [libcalamaresui] Mark some TODO for 3.3, in passing 5 years ago
Adriaan de Groot 8a9e85db71 Branding: shuffle around a bit, expand documentation 5 years ago
Adriaan de Groot a4f9ac9aea CI: update signing key
The signing key expired some time ago, and while I made a
new signing key, there's no indication that a different
key is being used. Update the ID for future signatures.
5 years ago
Adriaan de Groot e113c8cc9b Changes: fixup announcement 5 years ago
Adriaan de Groot e206eb086b [partition] Missing includes for Qt-compatibility 5 years ago
Adriaan de Groot c3ff9edfa2 [tracking] Add a test executable
- just a stub, hardly tests useful functionality
5 years ago
Adriaan de Groot 3ee53435c5 [libcalamares] Fix constness issue (gcc reported) 5 years ago
Adriaan de Groot 1dfb25372b [tracking] Warnings-reduction
- Give classes a virtual destructor that need them
- Remove spurious ;
- Refactor addJobs() because that doesn't need to be in a class
- Remove redundant intermediate base-classes
5 years ago
Adriaan de Groot 0bede0692a [locale] Warnings-- on static_cast with no message 5 years ago
Adriaan de Groot daf9451e69 [welcome] Warnings-- 5 years ago
Adriaan de Groot 22fdca8f44 [libcalamares] Use Logger::Pointer for logging void-pointers 5 years ago
Adriaan de Groot 8a14316e16 [calamares] be less chatty in startup
- without the SubEntry part, the function name is printed each time.
5 years ago
Adriaan de Groot 916c10816b [libcalamares] Logging-convenience for pointers
- This reduces the amount of (void*) C-style casts in the code,
  and formats generic pointers more consistently.
5 years ago
Adriaan de Groot 192263cf9d [libcalamares][modules] Use compatibility for QString::split()
- Use the compatibility value, which has an enum value suitable
  for the Qt version in use.
5 years ago
Adriaan de Groot d6b0583bad [libcalamares] Compatibility-layer for QString::split
- QString::split() api changed in 5.14, in 5.15 generates warnings,
  so introduce a compatibility value.
5 years ago
Adriaan de Groot b8e30e201f CMake: drop reference to external os-* modules
- The USE_* infrastructure is only **inside** the Calamares build
  tree (see `src/modules/CMakeLists.txt`) so there is no point
  in referring to external repositories.
5 years ago
Adriaan de Groot 4cdb603580 Changes: pre-release housekeeping 5 years ago
Adriaan de Groot 45970fee27 Changes: pre-release housekeeping
- update the translations list, welcome Azerbaijani (in two variants)
- this is a hotfix release due to UB
5 years ago
Calamares CI ba46a27b0f i18n: [python] Automatic merge of Transifex translations 5 years ago
Calamares CI 560095d6f4 i18n: [desktop] Automatic merge of Transifex translations 5 years ago
Calamares CI 7ae55b250c i18n: [calamares] Automatic merge of Transifex translations 5 years ago