7543 Commits (97bdb9b4f7014fafa4a7a9b171c68c9aff49614a)
 

Author SHA1 Message Date
Adriaan de Groot bed884c971 [tracking] Move setup of initial-tracking states to Config
- the *default* level from the config, can be handled inside
  the Config object as well; remove TrackingPage method that
  does the same.
5 years ago
Adriaan de Groot 1d143d95a0 [tracking] Setup UI in the .ui file 5 years ago
Adriaan de Groot 935f443a4d [tracking] Simplify policy display
- Don't need an own slot for this, just connect to signals from Config
  and the label, neither of which need any state.
5 years ago
Adriaan de Groot 689a65e107
Merge pull request #1414 from gportay/remove-unused-locals
[partition] Remove unused locals
5 years ago
Calamares CI a318fc8f56 i18n: [python] Automatic merge of Transifex translations 5 years ago
Calamares CI bc9544bf14 i18n: [dummypythonqt] Automatic merge of Transifex translations 5 years ago
Calamares CI ff0676b79b i18n: [desktop] Automatic merge of Transifex translations 5 years ago
Calamares CI 885fe80d5b i18n: [calamares] Automatic merge of Transifex translations 5 years ago
Gaël PORTAY 629bb2e2f6 [partition] Remove unused locals
- Unused since commit 0d284759f5
5 years ago
Adriaan de Groot 69c2d089f2
Merge pull request #1413 from gportay/rawfs-fix-crash-if-bogus-is-unset
[rawfs] Fix crash if bogus is unset
5 years ago
Adriaan de Groot 738a6a9019 [calamares] Make module-tester configurable in slideshow mode
- Uses global storage to steer the jobs that are created, in case
  the slideshow needs to be tweaked by percentages or whatever.
- While here, add some code docs and apply coding style.
5 years ago
Adriaan de Groot d51a545fcf [calamares] onInitComplete() already activates first step
- In the test application, there is only one viewstep, so it is
  already activated; avoid double-activation.
5 years ago
Adriaan de Groot 39b5dd4e6e [libcalamaresui] Avoid deadlock
- When loading QML V2, both loadQmlV2Complete() and changeSlideShowState()
  lock the same mutex, introduced in e7f4479df1.
- Explicitly unlock when loading is done and we need to change the state
  immediately.
5 years ago
Adriaan de Groot 376cb3c042 [calamares] Give the fake ExecutionViewModule a name
- This is needed for addModule() so the module manager knows there
  is a module by the name x@x.
- Tell the ExecutionViewStep to run jobs from x@x.
5 years ago
Adriaan de Groot 28500de2f8 [calamares] Register modules in test-loader
- When a viewmodule is loaded, register it with the module manager
  (especially relevant for the slideshow module).
5 years ago
Adriaan de Groot c7d0df223a [libcalamaresui] Expose registering-a-single-module
- For testing purposes, it's useful to load a module externally
  and then register it to the ModuleManager (this hands off ownership).
- Refactor overall module loading to use the exposed single-module method.
5 years ago
Adriaan de Groot 1fec95ac48 [libcalamares] Move QML search-path initialization
- QML files need to be searched in specific places; this was initialized
  by Calamares, but not for the text application. Move initialization
  into the library.
5 years ago
Adriaan de Groot 6dffec2730 [libcalamaresui] Move QML-related directory functions to Qml.cpp 5 years ago
Adriaan de Groot 4491fb8c27 [libcalamaresui] Name QML-wrangling functions consistently
- Use "Qml" in camel-cased names
5 years ago
Gaël PORTAY 40dd34c7d0 [rawfs] Fix crash if bogus is unset
- fixes:
	12:44:25 [6]: Python Error:
	 <class 'TypeError'>
	 'builtin_function_or_method' object is not subscriptable
	 File "/usr/lib/calamares/modules/rawfs/main.py", line 188, in run
	    item.copy(filesystems.index(item), len(filesystems))

	  File "/usr/lib/calamares/modules/rawfs/main.py", line 99, in copy
	    if libcalamares.job.configuration["bogus"]:
5 years ago
Adriaan de Groot 0947da3d41 [libcalamaresui] Report on QML errors
- If the slideshow fails to load entirely, say so
5 years ago
Adriaan de Groot ae861f7ec0 [calamares] Give slideshow-test some jobs to run 5 years ago
Adriaan de Groot bd73981c5f [calamares] Add -s option to module-tester
- The -s will run the slideshow with a bogus job-queue, allowing easier
  testing of the slideshow. This is more convenient than having a Calamares
  with an empty show and a bogus exec section.
- The -s option for running the slideshow / execution phase of
  Calamares needs to create a bogus Module for the ExecutionViewStep.
5 years ago
Adriaan de Groot ec2fc5a763 [libcalamaresui] Better default font size
- Previously, unless setDefaultFontSize() was called explicitly,
  the default size would be 0, leading to unexpected and weird
  displays (and a warning on stderr).
- If setDefaultFontSize() is not called, get a sensible size instead
  (like defaultFontHeight() was already trying to do).
5 years ago
Adriaan de Groot 8db8752a41 [libcalamaresui] Remove spurious Q_FUNC_INFO 5 years ago
Adriaan de Groot 3e51fe4651 [partition] Remove spurious Q_FUNC_INFO from logging
- The Q_FUNC_INFO was integrated into regular logging with commit
  5248a37eb3
5 years ago
Adriaan de Groot 8465dcbc19 [calamares] Don't crash in test-loader
- When loading *view* modules, we always need a QApplication for GUI
  bits, because the widget for a module is created is very early.
- If it's a view module, replace the application object with one
  that supports GUIs; without the --ui flag, though, it will just
  run the jobs.
5 years ago
Adriaan de Groot a7c4e2d203 [tracking] Remove widget-setting stuff not needed with Config 5 years ago
Adriaan de Groot dfd6bb6a8b [tracking] Massage the displayed explanation 5 years ago
Adriaan de Groot 49e66b11a2 [tracking] Refactor creation of jobs
- Let the jobs handle their own styling and handling, simplify
  the ViewStep code.
5 years ago
Adriaan de Groot 309b2f872d [tracking] Drop configuration fields from ViewStep
- All the configuration lives in the Config object (or the
  tracking objects that it exposes).
- Get data from the config object for the jobs; TODO: give the
  jobs a less-clunky interface.

The UI isn't hooked up to the Config object yet, though.
5 years ago
Adriaan de Groot 5763799ba9 [tracking] Load all the tracking bits into the configuration 5 years ago
Adriaan de Groot 528b98c1c4 [tracking] Configurations for machine and user tracking 5 years ago
Adriaan de Groot f97a0756a9 [tracking] Introduce configuration for install-tracking
- subclass of TrackingStyleConfig holds the URL that is pinged with
  information when the installation is done.
5 years ago
Adriaan de Groot d9fb9c19a8 [tracking] Refactor the information for one tracking type
- a single tracking type can be enabled for configuration in the
  config file; each must have a policy URL. Class TrackingStyleConfig
  is a base class for that kind of configuration.
5 years ago
Adriaan de Groot 72857b75d0 [partition] Chase moving PrettyRadioButton to libcalamaresui
- Update includes
- Use exposed API instead of accessing internals of the button
5 years ago
Adriaan de Groot 17231ae41f [libcalamaresui] Sanitize API of PrettyRadioButton
- Don't expose internals
- Drop unnecessary virtual
- Offer new API to do the things, for which internals were exposed
5 years ago
Adriaan de Groot 3b7c3c4f5d [libcalamaresui] Coding style
- Apply coding style
- Place the widget classes in namespace Calamares
- Export symbols for widgets
5 years ago
Adriaan de Groot c4951d5090 [libcalamaresui] Move PrettyRadioButton from partition 5 years ago
Adriaan de Groot 8d4c7767d4 [libcalamaresui] Document ClickableLabel 5 years ago
Adriaan de Groot f67d8ef162 [3rdparty] Chase API deprecation in Qt
- QElapsedTimer has existed since Qt 4.7
5 years ago
Adriaan de Groot 4c0a212b68 [partition] Warnings-- (Qt 5.14)
QVariant::fromValue doesn't have *since* documentation, so I expect it to be 5.6-and-later.
5 years ago
Adriaan de Groot 27d4fa675b [locale] remove unneeded this-> 5 years ago
demmm c6671f9495 Changes: welcomeq is now a functional module 5 years ago
demmm e2c99eeb5e [welcomeq] adjust spacing
make sure the listviews fit in the default window size without overlapping
the language bar
5 years ago
Gaël PORTAY 3d2b9053b0 [partition] Add the GPT label and UUID to global storage 5 years ago
Gaël PORTAY da6f728cd4 [partition] Add support for partition uuid 5 years ago
Adriaan de Groot 7e83296aa2 Changes: name contributors so far this release 5 years ago
Adriaan de Groot 02cb005529
Merge pull request #1408 from gportay/remove-unused-variable
[bootloader] Remove unused variable root_mount_point
5 years ago
Gaël PORTAY 33f6bd5699 [bootloader] Remove unused variable root_mount_point
- root_mount_point was used initially for logging c1a139995 (adding new
  bootloader job options are to use grub for BIOS, gummiboot for efi set
  extra mountpoint when efi is found)
- the trace was removed since 533031b3c ([bootloader] print() does not
  log)
5 years ago