Adriaan de Groot
d2f5185d49
[welcome] Remove unused m_configurationMap
...
- the configuration is split into specific properties, not
stored generically.
2020-04-02 22:00:43 +02:00
Adriaan de Groot
39afbdb570
[welcome] Shuffle signals to conventional location
...
- signals after slots, before private
- while here give the *MessageChanged signals a parameter (the changed
message)
2020-04-02 21:57:00 +02:00
Adriaan de Groot
9d97972a34
[welcome] Apply coding style
2020-04-02 21:53:02 +02:00
Adriaan de Groot
ca7733c8e4
[welcome] Drop RequirementsModel
...
- Use the one from libcalamares
- Massage warning message into Config after it was removed from the model
2020-04-02 21:52:05 +02:00
demmm
c10ef9e3bc
[welcome] Improve welcomeq visuals
...
- set image to fill
- keep aspect ratio
- don't hardcode text color
- variation in icons used
- expand header text to check fit
2020-03-31 16:08:24 +02:00
Adriaan de Groot
b271ed19b7
[partition] Fix typo in message
2020-03-28 12:49:34 +01:00
Adriaan de Groot
83f5f9e1a7
[libcalamares] Introduce generic delete-later class
...
Don't bother with QScopeGuard just right now, since I can't
find a use-case in the Calamares codebase.
FIXES #1358
2020-03-28 11:49:23 +01:00
Adriaan de Groot
7c56a50632
[netinstall] Expand documentation of groups format
2020-03-28 11:18:31 +01:00
Calamares CI
2b6eb8473e
i18n: [dummypythonqt] Automatic merge of Transifex translations
2020-03-27 23:43:50 +01:00
Adriaan de Groot
33a4b08ac0
Merge branch 'issue-1343'
...
- Also add documentation to CHANGES
FIXES #1343
FIXES #1319
2020-03-27 21:14:47 +01:00
Adriaan de Groot
433ed8384f
[netinstall] Inherit criticalness in groups
...
- Groups inherit slightly differently: if a subgroup **explicitly**
configures criticalness, use that. It would be weird, but possibly,
to have a non-critical subgroup of a critical group.
2020-03-27 20:53:13 +01:00
Adriaan de Groot
83a89c144c
[netinstall] Packages should inherit critical-ness from parent
2020-03-27 20:45:04 +01:00
Adriaan de Groot
14a3e10cc2
[netinstall] Simplify getItemPackages
...
- Use convenience predicate isPackage()
- Name child->item(i) for brevity
2020-03-27 20:37:36 +01:00
Adriaan de Groot
464561b420
[netinstall] Update subgroup-checkedness based on children
...
- An unselected group with (some) selected subgroups was not
displayed as (semi)checked -- it was unchecked, because
its checked-ness was not updated based on the children.
2020-03-27 17:28:32 +01:00
Adriaan de Groot
63b940a623
[netinstall] Implement immutable groups
...
- An immutable group doesn't show a checkbox at all
2020-03-27 16:47:33 +01:00
Adriaan de Groot
7a42a4d71f
[netinstall] Add example section that is immutable
...
- The section can't be changed, but is selected (it doesn't
make sense otherwise)
2020-03-27 16:47:07 +01:00
Adriaan de Groot
85551f0fdb
[netinstall] Various refactoring
...
- move ready-indication to Config
- don't check pointers that can't be null
- hand the whole Config to the page
2020-03-27 16:12:48 +01:00
Adriaan de Groot
4cdfe1276a
[netinstall] Rip loading out of the UI page
...
- Create a config object in the ViewStep
- Model lives in the config object and loads there
- Give model to the UI page for display
2020-03-27 15:51:03 +01:00
Adriaan de Groot
9a35427113
[netinstall] Remove unused m_jobs
...
- Netinstall doesn't make any jobs itself, so drop the member variable
- Use type alias, and simplify jobs()
2020-03-27 15:14:37 +01:00
Adriaan de Groot
1a74a713b6
[netinstall] Make status an enum
...
- Since we might change translations after loading, display
the message based on the status enum, rather than
setting it once at load-time.
2020-03-27 14:54:06 +01:00
Adriaan de Groot
7a4f6f7bfd
Merge pull request #1357 from demmm/master
...
[partition] Increase Manual Partition instructions
2020-03-27 14:05:56 +01:00
Adriaan de Groot
463435db68
[localeq] De-cruft CMakeLists
...
- Remove commented-out code
- Fix layout
- Update to modern CMake approach
2020-03-26 11:39:04 +01:00
Adriaan de Groot
ba8811c628
[keyboard] Apply coding style
...
- Include order
- ci/calamaresstyle
- modern alias for job-list
2020-03-26 11:08:55 +01:00
demmm
8dc81b6987
Increase Manual Partition instructions
...
used downstream since 2014, has helped a lot with increaisng correct setups
2020-03-25 19:43:29 +01:00
Adriaan de Groot
215bc46469
[welcome] Update copyright years in about-popup
2020-03-25 13:54:54 +01:00
Adriaan de Groot
2a93c7e236
[welcome] Chase changed API in master
2020-03-25 13:48:10 +01:00
Adriaan de Groot
ce244d8514
[welcome] Style in viewstep (unrelated to merge)
2020-03-25 13:46:27 +01:00
Adriaan de Groot
81912f9e7d
[welcome] Style in Config
2020-03-25 12:00:41 +01:00
Adriaan de Groot
1ede7003c0
[welcome] Apply coding style
2020-03-25 11:41:39 +01:00
Adriaan de Groot
ff74113675
Merge branch 'qml-bits' of https://github.com/milohr/calamares into milohr-qml-bits
2020-03-25 11:37:56 +01:00
Adriaan de Groot
08b5012946
[locale] Apply coding style to Config
...
- ci/calamaresstyle
- sort includes by kind (local module, Calamares, Qt, STL)
- add copyright line
2020-03-24 22:48:14 +01:00
Adriaan de Groot
412a8043a9
Merge branch 'qml-locale' of https://github.com/milohr/calamares into milohr-qml-locale
2020-03-24 22:43:13 +01:00
Adriaan de Groot
26dd93b67c
[partition] Simplify code
...
- isEfi only used meaningfully once
- if (isEfi) followed by if (!isEfi) can be simpler
- create bios-but-not-GPT strings in one go
- mark TODO that this should warn only if needed
- use weird * notation for branding-strings
2020-03-24 22:32:49 +01:00
Adriaan de Groot
b57e198c29
[partition] Apply coding style
...
- This isn't particularly related to the change at hand, though.
2020-03-24 22:21:56 +01:00
demmm
b6228d137c
Adding popup warning/instructions for GPT with BIOS
...
see https://github.com/calamares/calamares/issues/1339#issuecomment-600862507
this is a very generic warning, used downstream since 2016
stopped virtual all BIOS GPT failures and questions
2020-03-24 16:59:31 +01:00
Camilo Higuita
b6b9f888fc
correct typo
2020-03-24 10:39:29 -05:00
Camilo Higuita
8ff1996e12
add the localq module and config to locale
2020-03-24 09:47:53 -05:00
Camilo Higuita
1c0e69e1c2
wraning message is not from conf but form the requirements model
2020-03-24 09:33:09 -05:00
Camilo Higuita
2d09557297
update wlecome to latest
2020-03-24 09:26:24 -05:00
Adriaan de Groot
71b55995ee
[dummypython] Fix up progress reporting
...
- It's annoying to have 100% progress reported (from the processing
of list items) and then have another 3 seconds delay.
Unrelated to the issue-at-hand, but spotted in testing.
2020-03-24 15:23:40 +01:00
Adriaan de Groot
1eec1a9fe7
[libcalamares] Fix typo in API
...
- "asynchronouse" is not a thing
2020-03-24 13:43:19 +01:00
Adriaan de Groot
f5b4e5d5e1
[netinstall] Add data-loading to the Config object
...
- Mostly copied from NetInstallPage
2020-03-24 13:13:18 +01:00
Adriaan de Groot
938536c0c3
[netinstall] Allow post-creation loading of model data
...
- Instead of loading all in the constructor, provide a public
setupModelData().
- This allows creating the model and setting it for UI, before
the load completes.
2020-03-24 12:36:31 +01:00
Adriaan de Groot
5e03df723c
[netinstall] Add a (stub) Config object
...
- Add initial definition of Config object, which will extract the model-
setting and loading code from the page, and which is also prep-work
for a QML version of this module.
- While here, remove superfluous code
2020-03-24 12:05:48 +01:00
Adriaan de Groot
cf59e2884a
[welcome] Reduce warnings from moc-generated code
2020-03-24 12:04:26 +01:00
Adriaan de Groot
1a5c916923
[netinstall] Implement local
loading of packages
...
- For a static list of selectable packages (e.g. what you might otherwise
use file:/// for with a static file on the ISO) you can now stick the
list in the config file itself, simplifying some setups.
- Also saves faffing about with network.
SEE #1319
2020-03-24 11:35:58 +01:00
Adriaan de Groot
f59cae2dbb
[netinstall] Document local
URL
...
- `local` is supposed to read from the config-file, rather than
externally; this simplifies examples, makes it easier to have
multiple netinstalls, and condenses the documentation.
2020-03-23 17:20:14 +01:00
Adriaan de Groot
fa28788f78
[netinstall] Build the model from QVariantList always
2020-03-23 17:20:14 +01:00
Adriaan de Groot
ebc1db6a7b
[netinstall] Test loading of a whole (example) file
2020-03-23 17:20:14 +01:00
Adriaan de Groot
f592a3f373
[netinstall] Expand tests to include group-checking
...
- Check groups
- Check whole treemodels recursively (this is not in PackageTreeItem,
because that explicitly ignores the tree structure).
- Also a stub of checking example files (from the src dir)
2020-03-23 17:19:32 +01:00