18 Commits (cb4248e56d8f3b8a770c71ec511ebd29faf2d6c3)

Author SHA1 Message Date
Adriaan de Groot cb4248e56d [finished] Move config from viewstep to config object
- the configuration is still duplicated in the widget, and
  functionality still needs to move to the Config object
- the ViewStep is cut down to almost nothing
6 years ago
Adriaan de Groot 2878c474c5 Warnings-- (~T() override)
Change all the places that had
	virtual ~T() override
to the less redundant form without override.
6 years ago
Adriaan de Groot 1cd9b93a22 REUSE: Giant boilerplate cleanup
- point to main Calamares site in the 'part of' headers instead
  of to github (this is the "this file is part of Calamares"
  opening line for most files).
- remove boilerplate from all source files, CMake modules and completions,
  this is the 3-paragraph summary of the GPL-3.0-or-later, which has
  a meaning entirely covered by the SPDX tag.
6 years ago
Adriaan de Groot 30a85668b7 REUSE: (GPL-3.0-or-later) C++ modules 6 years ago
Adriaan de Groot da82adeeee [finished] Chase Branding API change
- while here, also apply coding style
6 years ago
Adriaan de Groot b044549013 [libcalamares] Merge PluginDllMacro.h into DllMacro.h
- Let's just have one header definining export- and visibility-
   macros for Calamares. They are still selected based on the
   export flags (*_PRO), just defined in one header instead of two.
7 years ago
Adriaan de Groot 0c24a01eb9 [finished] Improve logging of restart mode
- Don't use weirdly-named mode, store named mode in page,
 - Log the actual mode name when setting up the restart button.
7 years ago
Adriaan de Groot 38c36e2439 [finished] Use idiomatic Calamares::JobList 7 years ago
Adriaan de Groot f3c86810a1 [finished] More (display) modes for restarting
- Use a named enum instead of a collection of booleans
 - Support old-style configuration but complain about it
 - Update AppImage config as well

The new setup allows four different restart modes: never,
always, user-unchecked and user-checked. The user-modes
are interactive and give the user a choice (defaulting to
unchecked-don't-restart and checked-do-restart respectively).
The non-interactive versions vary in how they are
displayed.
7 years ago
Adriaan de Groot e281a74552 [finished] Fix up include guards and include style 7 years ago
Adriaan de Groot 6071489788 [libcalamaresui] Provide default implementations of next() and back()
- These methods are used for multi-page view-steps, which are rare.
   For all the others, just drop the empty implementation and defer
   to the base class.
8 years ago
Adriaan de Groot 762ad54344 Documentation: change http links to GitHub to https 9 years ago
Adriaan de Groot 74c19fc02d Finished: make notification optional
FIXES #811
9 years ago
Adriaan de Groot 337903db09 Clang: reduce warnings about overriden destructors 9 years ago
Adriaan de Groot 89c2c8a76e Suppress success-notification on failure 9 years ago
Adriaan de Groot 93115b7385 Popup notification when the installation is done.
- Use DBus and FreeDesktop interface to popup message
 - Code style / formatting

FIXES #599
9 years ago
Teo Mrnjavac d91f00f334 PluginFactory in Finished module. 11 years ago
Teo Mrnjavac b5f9b5a66e New Finish view module, with restart capability. 12 years ago