6752 Commits (d903a50bd89de2e7f6f9b2e71f2a1fa96baec5ef)
 

Author SHA1 Message Date
Adriaan de Groot 95722541d0 [libcalamares] Untangle Python includes
- Use BoostPython.h to manage overall includes
 - Remove local home-grown variations
5 years ago
Adriaan de Groot f8998834cf [libcalamares] Simplify includes (no Python used in JobQueue) 5 years ago
Adriaan de Groot d42e757576 [libcalamares] Simplify includes
- CalamaresVersion used by the job, not the API presented to Python.
 - Untangle Qt includes from there.
5 years ago
Adriaan de Groot f3e7fe5eb4 [libcalamares] Use more specific include 5 years ago
Adriaan de Groot 96580e5c40 [libcalamares] Convenience header for Boost and its warnings 5 years ago
Adriaan de Groot 6432b7f42a [libcalamares] Hit Boost warnings with a hammer
- Tons of warnings from Clang 9 in Boost::Python code, so
   turn of most of those warnings in the Boost-support code.
5 years ago
Adriaan de Groot 684c5f477c [libcalamares] Moc warnings--
- don't have a NOTIFY CONSTANT property
 - the data is constant, so drop NOTIFY
 - remove redundant signals
 - remove setLabels() now it's only needed from one constructor
5 years ago
Adriaan de Groot b4b1bf5de2 [libcalamares] Call delegated constructor 5 years ago
Adriaan de Groot df5a0d25bc [libcalamares] Handle empty locale names quickly 5 years ago
Adriaan de Groot 27bc64e63f [libcalamares] C++ style, warnings-- 5 years ago
Adriaan de Groot 241cb04f06 [libcalamares] Coding style 5 years ago
Camilo Higuita 1b3d32ca79 make label item from LabelModel qobject based and expose properties 5 years ago
Adriaan de Groot 340ffd070c Changes: credit to Anke Boersma for the example notes 5 years ago
Adriaan de Groot dd33cbfa36 Docs: update RELEASE.md procedure 5 years ago
Adriaan de Groot 6c0fecd40d [notesqml] Don't use a fixed width 5 years ago
Adriaan de Groot c3c845e9d7 [notesqml] Add some more module documentation 5 years ago
Adriaan de Groot 4f60a6340e [dummyqml] Drop module; it makes more sense to just be notesqml 5 years ago
Adriaan de Groot 04e608d164 Docs: remove example dummypythonqml from settings.conf
- PythonQt is going to go away (eventually), don't encourage it.
5 years ago
Adriaan de Groot f95b4ba825
Merge pull request #1315 from demmm/master
[notesqml] adding notesqml, copy of dummyqml
5 years ago
Adriaan de Groot cc17898da8 Docs: remove references to HACKING.md (moved to wiki) 5 years ago
Adriaan de Groot 0dde233c51 Docs: move HACKING to the wiki 5 years ago
Adriaan de Groot f75a1e1c9a Changes: remove obsolete badge 5 years ago
demmm c0e1ebb72a adding notesqml, copy of dummyqml
included in settings.conf, commented out
5 years ago
Adriaan de Groot 39ef671836 Changes: mention QML bits 5 years ago
Adriaan de Groot 4c7a0035aa Merge branch 'qml-activation' 5 years ago
Adriaan de Groot 39a5453904 [libcalamaresui] Add QML onActivate() and onLeave() calls.
- This comes from the ExecutionViewStep, V2 loading, which
   notifies the QML that the QML is now active.
5 years ago
Adriaan de Groot 1f34c2834e [libcalamaresui] Move definitions inside namespace {}
- Remove the extra Calamares:: namespace specifier from half the
   definitions.
5 years ago
Adriaan de Groot 12675be516 [libcalamaresui] Factor out "simple" QML method calls 5 years ago
Adriaan de Groot bf675d971b Merge branch 'qml' 5 years ago
Adriaan de Groot faa88afc88 Merge branch 'issue-1314'
FIXES #1314
5 years ago
Adriaan de Groot 229d09927e Changes: for 2020, new fake Linux distro name 5 years ago
Adriaan de Groot 3e2908ea16 [machineid] Follow Manjaro flags
- add -f to ln(1) flags
5 years ago
Adriaan de Groot 110a84344b [machineid] Test job function
- Create a job and ask it to create dbus files -- either directly,
   or as a symlink. Since the target chroot isn't viable, this will
   fail but we can at least see that directories are created, etc.
5 years ago
Adriaan de Groot 4cdcb48de6 [machineid] Functionality moved to libcalamares 5 years ago
Adriaan de Groot b62004aae9 [machineid] Create the DBus data directory
- before running dbus-uuidgen or linking to systemd's UUID,
   create /var/lib/dbus; some distro's don't create that
   beforehand.

FIXES #1314
5 years ago
Adriaan de Groot 240fe2a564 [libcalamares] Add convenience createTargetParentDirs() 5 years ago
Adriaan de Groot 6ede9f2c7c [libcalamares] Test QFileInfo::dir() for completeness 5 years ago
Adriaan de Groot e65969d587 [libcalamares] Re-do createTargetDirs()
- Drop the basedirs idea, replace return with just bool
 - Use QDir::mkpath, with some extra validation
 - Test it a bit
5 years ago
Adriaan de Groot 8b8ecf7b7b [libcalamars] Improve test init and cleanup
- Test createTargetFile and removeTargetFile
 - Clean up afterwards
 - Ensure /tmp is the RMP for each test
5 years ago
Adriaan de Groot b502d78984 [libcalamares] Fix warning message
- "create" was when this function was used elsewhere
5 years ago
Adriaan de Groot 394eee3954 [libcalamares] Test more targetPath() scenario's 5 years ago
Adriaan de Groot 8d23e665ea [libcalamares] Fix targetPath() tests
- there is less simplification done than you might think
5 years ago
Adriaan de Groot daa5b804b3 [libcalamares] Split paths-tests into own test executable
- Since these tests all want a system object, and a GS
   with a sensible setup, give them one with its own initTestCase().

This could have been done with one executable, running tests from
multiple classes, but there's not much overall benefit there.
5 years ago
Adriaan de Groot 31878dd43b [libcalamares] Avoid double / between root and path in targetPath() 5 years ago
Adriaan de Groot 15bca702c1 [libcalamares] Add tests for path functions (part 1) 5 years ago
Adriaan de Groot 95936549e2 [libcalamares] Add a createTargetBasedirs()
- Used to ensure that the directories leading up to a given path
   exist. Implementation is incomplete and broken for now.
 - While here, avoid removing an empty pathname in removeTargetFile()
   (the empty pathname indicates a broken configuration).
5 years ago
Adriaan de Groot 4af68365c9 [machineid] Remove obsolete implementation 5 years ago
Adriaan de Groot bf882cec1d [machineid] Migrate removeFile() to libcalamares
- Becomes removeTargetFile()
5 years ago
Adriaan de Groot 9ef04192db [libcalamares] Simplify returns in targetPath() 5 years ago
Philip Müller 97ddd30af4
[machineid] folder needs to be created when not exists
- See #1314
5 years ago