13 Commits (1bb43e06e29d807b3b94712c9d491bfc21f21c08)

Author SHA1 Message Date
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.
5 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.
6 years ago
Adriaan de Groot 38c36e2439 [finished] Use idiomatic Calamares::JobList 6 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.
6 years ago
Adriaan de Groot e281a74552 [finished] Fix up include guards and include style 6 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.
6 years ago
Adriaan de Groot 762ad54344 Documentation: change http links to GitHub to https 7 years ago
Adriaan de Groot 74c19fc02d Finished: make notification optional
FIXES #811
8 years ago
Adriaan de Groot 337903db09 Clang: reduce warnings about overriden destructors 8 years ago
Adriaan de Groot 89c2c8a76e Suppress success-notification on failure 8 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
8 years ago
Teo Mrnjavac d91f00f334 PluginFactory in Finished module. 10 years ago
Teo Mrnjavac b5f9b5a66e New Finish view module, with restart capability. 10 years ago