CutefishOS Installer.
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Arnaud Ferraris db3d3a7d03 Add a settings.conf option to disable "Cancel" button
In some cases, e.g. when calamares is used as an "initial setup" tool,
we may want to user to go through all the configuration steps in order
to end up with a usable system.
Therefore, disabling the "Cancel" button can be useful in this case.

This commit adds an option to settings.conf which disables this button
when set to "true". If the option is not present in the settings file,
the default behavior ("Cancel" button enabled & visible) is enforced.

Signed-off-by: Arnaud Ferraris <arnaud.ferraris@collabora.com>
6 years ago
.github/ISSUE_TEMPLATE Update issue template 7 years ago
.tx Python-i18n: tx pull and push improvements 8 years ago
CMakeModules CMake: don't change cmake logging on release builds 7 years ago
LICENSES [users] Use explanation of password error from libpwquality 7 years ago
ci i18n: update list of translations from Transifex 7 years ago
data [libcalamaresui] Swap breeze icons 8 years ago
lang i18n: [python] Automatic merge of Transifex translations 7 years ago
man Manual: move to section 8, minor polishing 8 years ago
src Add a settings.conf option to disable "Cancel" button 6 years ago
.editorconfig Added .editorconfig 10 years ago
.gitattributes Git: drop non-existent files from .gitattributes 7 years ago
.gitignore Git: ignore compiled QML 7 years ago
.gitmodules Remove libcrashreporter-qt more thoroughly 8 years ago
.travis.yml CI: increase build directory size 7 years ago
AUTHORS Documentation: update AUTHORS 8 years ago
CHANGES Merge remote-tracking branch 'origin/partitioning-fixes' 7 years ago
CMakeLists.txt i18n: update list of translations from Transifex 7 years ago
CalamaresBuildTreeSettings.cmake.in
CalamaresConfig.cmake.in CMake: improve documentation in the Config file 7 years ago
CalamaresConfigVersion.cmake.in
CalamaresUse.cmake.in CMake: Calamares uses linguist-tools for translation 7 years ago
Dockerfile ci: switch to less volatile KDE Neon version 7 years ago
LICENSE
README.md CMake: make docs and code consistent. 7 years ago
calamares.desktop i18n: [desktop] Automatic merge of Transifex translations 7 years ago
calamares.desktop.in i18n: fix up tooling 7 years ago
cmake_uninstall.cmake.in
com.github.calamares.calamares.policy Rename pkexec policy file to .policy extension. 11 years ago
settings.conf Add a settings.conf option to disable "Cancel" button 6 years ago

README.md

Calamares: Distribution-Independent Installer Framework


GitHub release Build Status Travis Build Status Coverity Scan Build Status GitHub license

Report a Bug Contribute Translate Freenode (IRC): #calamares Wiki

Dependencies

Main:

  • Compiler with C++11 support: GCC >= 4.9.0 or Clang >= 3.5.1
  • CMake >= 3.2
  • Qt >= 5.7
  • yaml-cpp >= 0.5.1
  • Python >= 3.3 (required for some modules)
  • Boost.Python >= 1.55.0 (recommended, or PythonQt; one is required for some modules)
  • PythonQt (recommended, or Boost.Python; one is required for some modules)
  • extra-cmake-modules >= 5.18 (recommended; required for some modules)

Modules:

  • welcome:
    • NetworkManager
    • UPower (optional, runtime)
  • partition:
    • extra-cmake-modules
    • KF5: KCoreAddons, KConfig, KI18n, KService, KWidgetsAddons
    • KPMcore >= 3.3
  • bootloader:
    • systemd-boot or GRUB
  • unpackfs:
    • squashfs-tools
    • rsync

Building

See wiki for up to date building and deployment instructions.