289 Commits (ac08598176663dd4edbb1df8c3ea337499d5aee7)

Author SHA1 Message Date
Adriaan de Groot 948ecb4fd1 CMake: explain the policy settings 5 years ago
Adriaan de Groot c15022462a Changes: post-release housekeeping 5 years ago
Adriaan de Groot 3c059cc599 Changes: pre-release housekeeping 5 years ago
Adriaan de Groot aacdb6be29 Changes: post-release housekeeping 5 years ago
Adriaan de Groot 801c3d4715 Changes: pre-release (hotfix) housekeeping 5 years ago
Adriaan de Groot a7b0b03bde Changes: post-release housekeeping 5 years ago
Adriaan de Groot 01c9916cb9 Changes: pre-release housekeeping 5 years ago
Adriaan de Groot 6bdc4a55de CMake: new convenience module CalamaresAddTest 5 years ago
Adriaan de Groot 445eb1f640 Changes: post-release housekeeping 5 years ago
Adriaan de Groot 5107ce550b Changes: pre-release housekeeping 5 years ago
Adriaan de Groot b3f5e28738 CMake: update language list
- Add Assamese (as) in the *ok* group.
 - Although languages move around a bit in the groupings,
   that doesn't change their availability; just says something
   about the current translation status.
5 years ago
Adriaan de Groot c482990bc5 CMake: fix find-boost 5 years ago
Adriaan de Groot 1bc8a28eac CMake: Calamares doesn't want -p in automoc
FIXES #1286
5 years ago
Adriaan de Groot 162ab2129e Changes: post-release housekeeping 5 years ago
Adriaan de Groot 0eb666c56a CMake: support TWEAK releases in version-information 5 years ago
Adriaan de Groot 8988e05f88 Changes: pre-release housekeeping 5 years ago
Adriaan de Groot 992746d558 Changes: post-release housekeeping 5 years ago
Adriaan de Groot b69dd3a93c Changes: pre-release housekeeping 5 years ago
Adriaan de Groot ffbc1a3e7d Changes: post-release housekeeping 5 years ago
Adriaan de Groot 9497540b64 Changes: pre-release housekeeping 5 years ago
Adriaan de Groot 300ebaaa03 Changes: post-release housekeeping 5 years ago
Adriaan de Groot 3a7d0d4ee7 Changes: pre-release housekeeping 5 years ago
Adriaan de Groot 160ecd5ddc Changes: post-release housekeeping 5 years ago
Adriaan de Groot 9ad5ba36b0 Changes: pre-release housekeeping 5 years ago
Adriaan de Groot 409c90a5bf i18n: welcome Malayalam translation 5 years ago
Adriaan de Groot c9ab0524e2 Changes: post-release housekeeping 5 years ago
Adriaan de Groot f156a683a8 Changes: pre-release housekeeping 5 years ago
Adriaan de Groot e3f933259b CMake: missing return statement should be an error 5 years ago
Adriaan de Groot 8c5caf9fd0 [packagechooser] Add CMake knobs to enable/disable item choices
- AppData and AppStream can be disabled independently of finding
   their requirements (possibly useful if you want to ignore
   AppStream even when it's installed in your build environment).
 - Add a little top-level documentation about WITH_
5 years ago
Adriaan de Groot bcb7f17584 [calamares] Make KCoreAddons a requirement
- Require KCoreAddons for KAboutData (also, optionally, for KOSRelease)
5 years ago
Adriaan de Groot 2bb1474ebb Changes: post-release housekeeping 5 years ago
Adriaan de Groot 729616ac6a Changes: pre-release housekeeping 5 years ago
Adriaan de Groot fee2297e67 [packagechooser] Fix fallthrough situation
- Add a FALLTHRU macro to annotate fallthrough situations in both
   Clang and GCC,
 - Annotate intentional fallthroughs.
 - Add missing break which meant that the selection mode was
   always multiple-selection.
5 years ago
Adriaan de Groot 83df41ef06 CMake: bump required CMake to 3.3, enable Esperanto
- Require CMake 3.3 for the IN_LIST operator in if() statements
 - It looks like Qt 5.12.2 (possibly earlier) supports a QLocale("eo")
   so enable Esperanto if that Qt version or later is detected.
5 years ago
Adriaan de Groot 05daa22542 CMake: update language lists 5 years ago
Adriaan de Groot ca58b67eb9 Changes: post-release housekeeping 5 years ago
Adriaan de Groot e88269089b Changes: pre-release housekeeping 5 years ago
Adriaan de Groot 69032ab5a0 Changes: post-release housekeeping 5 years ago
Adriaan de Groot 1bb3ea35b5 Changes: pre-release housekeeping 5 years ago
Adriaan de Groot 25fe8f73c9 CI: label languages "incomplete" at < 5% 5 years ago
Adriaan de Groot 36789d23fb CMake: update language list (add ca@valencia) 5 years ago
Adriaan de Groot e49beaea91 CMake: switch WITH_PYTHONQT default to OFF 5 years ago
Adriaan de Groot 0619f19536 CMake: post-release housekeeping 5 years ago
Adriaan de Groot 6dc83d692c CMake: pre-release housekeeping 5 years ago
Adriaan de Groot 4de703430f CMake: -O4 doesn't do anything in Clang, use -O3 6 years ago
Adriaan de Groot 10ba468748 [libcalamares] Avoid warnings / errors on both gcc and clang
- Clang 8 can detect that there is no need for a return if all
   previous paths already return. GCC 8 does not. Clang warns if
   the unreachable return is there, GCC errors out if it isn't.
 - Introduce a hack NOTREACHED that comments-out on Clang, and
   marks as unreachable (but still present) on GCC.
 - This might go away with an [[unreachable]] annotation or
   similar.
6 years ago
Adriaan de Groot ba7ee445c6 CMake: switch to using autouic on plugins
- Use autouic so that we can also pass in --include to add
   a code-warning-suppression to the generated code, just like
   we can do with moc.
6 years ago
Adriaan de Groot ec15cfb58d CMake: post-release housekeeping 6 years ago
Adriaan de Groot 6d7fd9db26 CMake: pre-release housekeeping 6 years ago
Adriaan de Groot b840bce22d CMake: reduce Qt dependency back to 5.9
- Although KDE CI onlt tests with Qt 5.10, and KPMCore 4 requires
   Qt 5.10, Calamares is still ok with older Qt and KPMCore 3.3,
   so drop the dependency back down again. This means, though, that
   the code will build against a Qt version we don't usually test.
   We're going to assume that Someone Else does the LTS-Qt testing
   for us.
6 years ago