5771 Commits (b7f54a3866dac05e4945bb77ad9ede648c63de10)
 

Author SHA1 Message Date
Adriaan de Groot b7f54a3866 [libcalamares] Don't break string tables by reformatting 6 years ago
Adriaan de Groot 2556ba9d55 CI: set style for macro continuations 6 years ago
Adriaan de Groot beeda24423 [libcalamaresui] Fix build of the PythonQt bindings
- Change to std::chrono::seconds wasn't tried against the (optional)
   PythonQt bindings, leading to build failure. Reported by Phil (Manjaro).

FIXES #1210
6 years ago
Adriaan de Groot ff6c6a360b [calamares] Make UI work for test-loader
- Need to create just one QApplication (subclass) with the right
   parameters for the UI to work.
 - If the UI is enabled and it's a View module, then show the widget
   rather than running the jobs.
6 years ago
Adriaan de Groot f2fb49ce26 [calamares] Fix test-loader runtime
- Some view steps expect the module manager to be there, avoid
   startup warnings by creating one.
6 years ago
Adriaan de Groot e8f342c0a5 [calamares] Add test-loader option for UI 6 years ago
Adriaan de Groot f53aaa8bf3 [calamares] Fix module loader for ViewModules
- The ViewManager needs branding information, which wasn't
   initialized -- leading to crashes. Add -b option to give
   a specific branding, and default to something take makes
   sense when testing modules from the build directory.
 - Allows the module to load; doesn't show the UI though.
6 years ago
Adriaan de Groot 2fd2e90bf0 [calamares] Always run module tester with verbose logging 6 years ago
Adriaan de Groot 042852218f [license] Apply current coding style 6 years ago
Adriaan de Groot 05daa22542 CMake: update language lists 6 years ago
Calamares CI d98788a405 i18n: [calamares] Automatic merge of Transifex translations 6 years ago
Adriaan de Groot f4034f629a CI: keep Esperanto in the "incomplete" list
- Since QLocale does not support Esperanto, we can't effectively load it.
6 years ago
Adriaan de Groot dab841df02 [fstab] Tighten up the *efiMountOptions* documentation 6 years ago
Adriaan de Groot f1c133813c Changes: credits for recent PRs 6 years ago
Adriaan de Groot d76c33bd3a [tracking] Tidy code some more 6 years ago
Adriaan de Groot 8186d5730a [contextualprocess] Apply current coding style 6 years ago
Adriaan de Groot a0430f76b7 [shellprocess] Apply current coding style 6 years ago
Adriaan de Groot d363732302 [tracking] Use std::chrono where appropriate 6 years ago
Adriaan de Groot 5183200515 [tracking] Apply current coding style 6 years ago
Adriaan de Groot e3ecb083a0 Merge branch 'strictly-typed-timeout' 6 years ago
Adriaan de Groot a0854a999e Modules: chase API change, use std::chrono::seconds 6 years ago
Adriaan de Groot e2504627aa [libcalamaresui] Chase timeout-type into the UI library
(TODO: move ProcessJobModule to libcalamares, it has no UI dependency)
6 years ago
Adriaan de Groot cac07c1472 [libcalamares] Use std::chrono::seconds for timeouts
- Distinguish just-an-int from seconds all across the API
6 years ago
Adriaan de Groot 626fd8828a
Merge pull request #1206 from apt-ghetto/espMount
[fatab] Esp mount options
6 years ago
Adriaan de Groot abd7ce2886 Merge branch 'master' into strictly-typed-timeout 6 years ago
Adriaan de Groot bedff6b252 [netinstall] Log immediate failures
- If the request is immediately bad (e.g. because of a botched
   url) then log that fact; in this case no finished() is ever
   emitted.
6 years ago
Adriaan de Groot 82055f6854 [netinstall] Logging; code duplication
- If there was an error, the network reply was never deleted
 - Improve logging to show where data is coming from
6 years ago
Adriaan de Groot 2bb66b8b9b [preservefiles] Example with REQUIRES
- preservefiles generally needs to have the target filesystems
   mounted, so that it can preserve to them; but you can also
   configure it such that there is no need for mounted filesystems
   (e.g. in OEM setup).
 - Add an example line in CMakeLists.txt to show how that would be done.
6 years ago
Adriaan de Groot b0bcdba867 [unpackfs] Needs mount before it
- The mount module must happen before unpackfs because that (mount)
   module sets up the root mount point (in /tmp) and some other
   variables needed later.
6 years ago
Adriaan de Groot 4652df0643 CMake: allow required modules in calamares_add_plugin
- Add a REQUIRES keyword
 - Write out values to the descriptor
 - Add some documentation for the function as a whole
6 years ago
Adriaan de Groot c19ce26e5f [libcalamares] Expand GlobalStorage with load()
- Counterpart to save(), for JSON-style dumps
6 years ago
Adriaan de Groot 20cf0c8f3d [libcalamaresui] Remove unused code
- This operator is declared, yet never defined or used. The definition
   was removed in fb44fb97b6.
6 years ago
Adriaan de Groot 58de7cea94 [calamares] Allow test-loading of View modules
The view modules need a QApplication, not just a core application,
and a ViewManager instance, so create those before really loading
the module.
6 years ago
Adriaan de Groot a0f7ef64d4 Merge branch 'unfactor-paste'
This factors out the functionality for the pastebin and removes
the automatic-failure it introduced, but leaves the pastebin
enabled on failure (but not configurable).
6 years ago
Adriaan de Groot 566be48f16 libcalamaresui: rename and document pastebin method 6 years ago
Adriaan de Groot 2aae30f517 libcalamaresui: don't rely on translations to interpret button
- Keep the debug-failure-call in the code, but commented out
 - Check ButtonRole, rather than the button's text, to see
   which one it is.
6 years ago
Adriaan de Groot 675a35bb2e libcalamaresui: when displaying pasted URL, don't be fancy
- Just call the static method and then quit, rather
   than being careful about allocations.
6 years ago
Adriaan de Groot fac9ccde88 libcalamaresui: document magic constants in question() 6 years ago
Adriaan de Groot 630694b242 libcalamaresui: apply coding style to viewmanager 6 years ago
Adriaan de Groot d49ddf6463 libcalamaresui: factor out the pastebin functionality
- While called from the ViewManager (to post the debug log)
   this isn't really part of the ViewManager itself, so factor
   out the pasting code into its own file.
6 years ago
Adriaan de Groot 8f7d183a0c libcalamaresui: don't always fail
- The paste-branch was merged too soon. Now undoing the damage.
6 years ago
Adriaan de Groot fff86f1115 Changes: Credits for newly-merged patches 6 years ago
apt-ghetto 0f5ff9a517 Add possibility to set mount options for the ESP
Added new configuration "efiMountOptions" to fstab.conf
When generating the fstab entry for the ESP, take the mount options from
the new configuration or fall back to "mountOptions".
6 years ago
apt-ghetto 8a545941d4 Remove flake8 errors
Remove the flake8 errors. This commit does not change any behaviour.
6 years ago
Calamares CI 2bac96425f i18n: [python] Automatic merge of Transifex translations 6 years ago
Calamares CI 08ac97b1ea i18n: [dummypythonqt] Automatic merge of Transifex translations 6 years ago
Calamares CI 6aec65ec70 i18n: [calamares] Automatic merge of Transifex translations 6 years ago
Adriaan de Groot edd2cc7244
Merge pull request #1186 from bill-auger/master
implement post log to paste server (needs some cleanup)
6 years ago
Adriaan de Groot 97384d3839
Merge pull request #1187 from bill-auger/job-weights
implement definable job weights
6 years ago
Adriaan de Groot 8c6ebbf0a5
Merge pull request #1204 from embar-/patch-1
add missing ";" in calamares.desktop

The trailing `;` is optional as far as the spec goes, but we'll add it for completeness.
6 years ago