Adriaan de Groot
1765412b61
[libcalamaresui] Move RequirementsChecker to libcalamares
...
- the checker only collects and calls requirements; it has no
UI component, and only manages data (and a thread to do the
checking). Move it out of the UI library.
5 years ago
Adriaan de Groot
7655584022
[libcalamaresui] Move Module to libcalamares
...
- The Module class has no UI-specific code in it; it's all about
loading and data-management. Move it out of the UI library.
5 years ago
Adriaan de Groot
e04f87fe95
[libcalamaresui] Refactor moduleFromDescriptor
...
- this function lives in Module -- and is the only thing typing
Module to the ViewSteps and JobTypes. Split it out into its
own funciton. Nothing else in Module needs to befriend the
ViewSteps, so we move the friend declaration around a bit
as well.
- while here, apply coding style.
This is prep-work for moving module to libcalamares.
5 years ago
Adriaan de Groot
4ddd1ecceb
[libcalamares] Move Requirement to libcalamares
...
- This isn't a UI component: a requirement can be checked and
reported-on without a UI entirely.
5 years ago
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
5 years ago
Adriaan de Groot
04c084e831
Merge branch 'issue-1340'
...
FIXES #1340
5 years ago
Adriaan de Groot
eda2e4e10a
[calamares] Tweak looks of basic-QML-sidebar
...
- Use the new currentStepIndex (suggested by Camilo) to see if something
is selected / current.
5 years ago
Adriaan de Groot
fff4caf0de
[libcalamaresui] Apply coding style
...
- while here, update copyright
5 years ago
Adriaan de Groot
3d7e5bc90d
[libcalamaresui] Expose just currentIndex
...
- drop the current and completed roles, and expose only
the currentIndex. QML can use the QObject property on
the model, while QWidgets can call internally through
the model's data() function.
- we don't need to provide role names for this, so drop that bit.
- simplify the delegate code while here.
5 years ago
Adriaan de Groot
aad79f664e
[libcalamaresui] Expose currentIndex also as model data
5 years ago
Adriaan de Groot
b8962cec2d
[libcalamaresui] Expose currentStepIndex
5 years ago
Adriaan de Groot
b271ed19b7
[partition] Fix typo in message
5 years ago
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
5 years ago
Adriaan de Groot
7c56a50632
[netinstall] Expand documentation of groups format
5 years ago
Adriaan de Groot
599c72bade
Changes: post-release housekeeping
5 years ago
Calamares CI
3c762d3e2b
i18n: [python] Automatic merge of Transifex translations
5 years ago
Calamares CI
2b6eb8473e
i18n: [dummypythonqt] Automatic merge of Transifex translations
5 years ago
Calamares CI
034447e021
i18n: [calamares] Automatic merge of Transifex translations
5 years ago
Adriaan de Groot
32ded8b731
Changes: pre-release housekeeping
5 years ago
Adriaan de Groot
33a4b08ac0
Merge branch 'issue-1343'
...
- Also add documentation to CHANGES
FIXES #1343
FIXES #1319
5 years ago
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.
5 years ago
Adriaan de Groot
83a89c144c
[netinstall] Packages should inherit critical-ness from parent
5 years ago
Adriaan de Groot
14a3e10cc2
[netinstall] Simplify getItemPackages
...
- Use convenience predicate isPackage()
- Name child->item(i) for brevity
5 years ago
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.
5 years ago
Adriaan de Groot
63b940a623
[netinstall] Implement immutable groups
...
- An immutable group doesn't show a checkbox at all
5 years ago
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)
5 years ago
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
5 years ago
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
5 years ago
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()
5 years ago
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.
5 years ago
Adriaan de Groot
7a4f6f7bfd
Merge pull request #1357 from demmm/master
...
[partition] Increase Manual Partition instructions
5 years ago
Adriaan de Groot
463435db68
[localeq] De-cruft CMakeLists
...
- Remove commented-out code
- Fix layout
- Update to modern CMake approach
5 years ago
Adriaan de Groot
ba8811c628
[keyboard] Apply coding style
...
- Include order
- ci/calamaresstyle
- modern alias for job-list
5 years ago
Adriaan de Groot
df0a98b2a4
Docs: make editorconfig for CMake explicit (4-space indents)
5 years ago
Adriaan de Groot
ac08598176
Branding: expand the stylesheet example
...
- Mention that the sidebar menu can't be styled
- Point to more documentation about styling
- Give an example of styling buttons with an icon
5 years ago
demmm
8dc81b6987
Increase Manual Partition instructions
...
used downstream since 2014, has helped a lot with increaisng correct setups
5 years ago
demmm
30ef7b4334
Merge pull request #2 from calamares/master
...
Merge upstream
5 years ago
Adriaan de Groot
215bc46469
[welcome] Update copyright years in about-popup
5 years ago
Adriaan de Groot
de5c97af11
Merge branch 'milohr-qml-bits'
...
FIXES #1352
5 years ago
Adriaan de Groot
2a93c7e236
[welcome] Chase changed API in master
5 years ago
Adriaan de Groot
ce244d8514
[welcome] Style in viewstep (unrelated to merge)
5 years ago
Adriaan de Groot
875f79b49f
[libcalamares] Drop unused parameter
...
- the `parent` when installing a translator was not used, so drop it
from the API. Chase some uses of the API, but leave welcome-modules
broken: there's a merge of those coming.
5 years ago
Adriaan de Groot
81912f9e7d
[welcome] Style in Config
5 years ago
Adriaan de Groot
1ede7003c0
[welcome] Apply coding style
5 years ago
Adriaan de Groot
ff74113675
Merge branch 'qml-bits' of https://github.com/milohr/calamares into milohr-qml-bits
5 years ago
Adriaan de Groot
a33d9f5a06
Merge branch 'milohr-qml-locale'
...
FIXES #1353
5 years ago
Adriaan de Groot
e3b4689cab
[libcalamares] Warnings--
...
- It's the perennial struggle between Qt index types and STL ones
5 years ago
Adriaan de Groot
998790d69c
[libcalamares] Warnings--
5 years ago
Adriaan de Groot
4aeb774812
[libcalamares] POD don't bother with const&
5 years ago
Adriaan de Groot
177d6fe861
[libcalamares] Apply coding style
5 years ago