9275 Commits (ad1a4b647970dda2359110416342e87f0c71e641)
 

Author SHA1 Message Date
Adriaan de Groot ad9306d7bb
Merge pull request #1749 from LordTermor/calamares
[partition] Disable delete button for extended partition
4 years ago
Adriaan de Groot 51c18baedb Merge branch 'issue-1669' into calamares 4 years ago
Adriaan de Groot f376b42c31 [welcome] Add a handful of tests for different URL configs 4 years ago
Adriaan de Groot ad76a2cbe8 [welcome] [welcomeq] Move requirements to Config
The Config object can hold all of the configuration information,
including also the requirements-checking parts. Move requirements-
checking configuration there, so it is shared and consistent
across welcome and welcomeq, regardless.

This repairs the test that expects the Config object to handle
**all** of the configuration, too.
4 years ago
Adriaan de Groot 67d2b5568d [welcome] Fix test, check that the internet check URLs are loaded 4 years ago
Adriaan de Groot 0538881447 [libcalamares] Handle multiple invalid URLs at once
- expand tests with example where more than one URL is invalid
- fix the call to the wrong overload of QVector::erase()
4 years ago
Adriaan de Groot 653359d815 [libcalamares] Fix up multiple URLs for checkinternet
- was filtering out the wrong URLs
- was not actually removing the invalid URLs
- extend API to make it possible to count / confirm the settings
- extend tests to demonstrate that API and the issues
4 years ago
demmm 7bfb769288 [localeq] redo i18n.qml
set colors as vars, mostly kirigami colors, to make it work for boths dark & light themes
highlights now full width and on hover
currentindex still at -1, not implemented in cofig.cpp/h, possible to use js, or is
https://github.com/calamares/calamares/blob/calamares/src/modules/locale/LCLocaleDialog.cpp#L43 accessible to QML?
4 years ago
Adriaan de Groot d5e6e1075d [welcome] Expand stub tests to check that crashes are gone 4 years ago
Adriaan de Groot e0ee2d9514 [welcome] Handle nullptrs nicely in Config
- Branding, Settings, and ModuleManager may all be nullptr,
  in which case the corresponding code shouldn't call methods
  of those instances -- this is demonstrated by just creating
  a Config object
4 years ago
Adriaan de Groot 1e05e7996b [libcalamares] Avoid cError + SubEntry
The combination of Error and SubEntry loses the indentation.
4 years ago
Adriaan de Groot 14c26d01af [libcalamares] Warnings for nullptr Settings 4 years ago
Adriaan de Groot e9a98f35ad [welcome] Avoid crash when no Branding available
- don't install translators twice -- do it in setLocaleIndex only
- avoid crash if the branding instance is nullptr
4 years ago
Adriaan de Groot 38c65e80f3 [libcalamaresui] Warn when asking for nonexistent Branding instance 4 years ago
Adriaan de Groot f1a47a9f0a [welcome] Add (stub) test for the Config object
This crashes because there's no translations object yet,
but that is an internal issue.
4 years ago
Adriaan de Groot c79fc2e6d9 [libcalamares] Add urls only if valid, add tests to check that 4 years ago
Adriaan de Groot b9f22a7526 Changes: mention the networkcfg improvement 4 years ago
demmm bf677df6ca
Merge pull request #1755 from demmm/calamares
[networkcfg] add setting the correct target user in copied file
Fixes https://github.com/calamares/calamares/issues/1754
4 years ago
demmm 805fed559c [networkcfg] use os.getlogin()
cala running as root returns root for live_user otherwise
4 years ago
demmm 8913317a44 [networkcfg] add setting the correct target user in copied file
see https://github.com/calamares/calamares/issues/1753
4 years ago
Artem Grinev 74a3a2da78 [partition] Fix Delete button for extended
Extended partition can't be removed when contains children. This commit
adds missing check.
4 years ago
Adriaan de Groot 854eb845d2 [partition] Fix build of layoutstest
This test needs UI because the devicemodel uses GUI parts.
4 years ago
Adriaan de Groot 22ba21f937 [partition] Stub of a test of scandevice 4 years ago
Adriaan de Groot e294221a2d [partition] Rename test executables
- all partition tests are now named partition<thing>test
4 years ago
Adriaan de Groot 8a2f60a03a Changes: post-release housekeeping 4 years ago
Adriaan de Groot b7a3f58df4 [partition] Update waiting widget only if it (still) exists 4 years ago
Adriaan de Groot a1690ac2d6 [partition] Set up swap-choice texts correctly 4 years ago
Adriaan de Groot 0be4c38a87 [partition] Remove useless parameter
- previously, updateSwapChoicesTr() wanted to be a static free function,
  but it needs QObject::tr() ; drop the unnecessary parameter (since it
  is a member function).
4 years ago
Adriaan de Groot 390acd41b2 [partition] Factor out manual partitioning translation
- needs to be called when the button is created, too
4 years ago
Adriaan de Groot c5fa6383d7 [welcome] Remove annoying debug message 4 years ago
Adriaan de Groot 2820316d16 Partition: don't set text if button doesn't exist 4 years ago
Adriaan de Groot 670d8089bc Changes: pre-release housekeeping 4 years ago
Adriaan de Groot 1452b74740 [welcome] Load potentially a list of URLs to check 4 years ago
Adriaan de Groot 2f3062f4c2 [libcalamares] Fix typo in comment 4 years ago
Adriaan de Groot 81fe8b1488 [libcalamares] Expand API for setting URLs to check 4 years ago
Adriaan de Groot b8583a1e59 [libcalamares] Expand the number of URLs to check for connectivity
- introduce a list of URLs instead of just one
- ping each of them, in turn, until one responds
4 years ago
Adriaan de Groot 12a361556b Changes: post-release housekeeping 4 years ago
Adriaan de Groot 07a9e3dd46 CHANGES: release date 4 years ago
Adriaan de Groot 1297845e31 i18n: update language lists
I'm specifically putting zh_HK in the 'ok' list so it is selectable,
because that's what we need to be able to improve it most quickly,
4 years ago
Adriaan de Groot 559c53b09c [libcalamares]: stronger type for translation name
QString -> Id for translations in the external API, to avoid
accidentally converting a QLocale name (e.g. ca_ES) into a
Calamares translation name. This preserves special-cases
like ca@valencia and sr@latin.
4 years ago
Adriaan de Groot bc9d8fb13a [libcalamares] Rename files Label -> Translation 4 years ago
Adriaan de Groot bf9f1c95bc [libcalamares] Rename classes describing Translations
- the name 'Label' was a relic of the class being UI-centered
4 years ago
Adriaan de Groot d6825c4986 [libcalamares] Fix linking with renamed targets 4 years ago
Adriaan de Groot 3596b48c7a [libcalamares] Factor out common string in Python logging
- enforce consistent [PYTHON JOB]
- use CDebug() constructor, because the convenience macro's
  introduce the function name -- that's the C++ function, so
  it isn't useful for logging.
4 years ago
Adriaan de Groot fc2286117d [packages] Move package-list-logic into PM base class 4 years ago
Calamares CI e577cd4495 i18n: [python] Automatic merge of Transifex translations 4 years ago
Calamares CI 9bf7212458 i18n: [calamares] Automatic merge of Transifex translations 4 years ago
Adriaan de Groot 54d31c85e7 Merge branch 'issue-1744' into calamares
FIXES #1744
4 years ago
Adriaan de Groot 2b485a5e59 [keyboard] Only guess layouts until the user picks one
- when activating the page, the "guess" functions do their
  work and afterwards the config is left in a "guessable"
  state, but if the user makes a specific choice, then
  the config leaves the "guessable" state and the user's
  explicit choice is preserved.

FIXES #1744
4 years ago
Adriaan de Groot a65723d4da [libcalamares] Extend cPointerSetter with initial-value
This is a convenience for "set <some variable> to <some value>
at end of scope".
4 years ago