Adriaan de Groot
dcc66c2793
Clang: for gcc, don't produce empty COMPILE_FLAGS
7 years ago
Adriaan de Groot
83d0524935
Fix docs links
7 years ago
Adriaan de Groot
574bb61592
Code-style: format the finished module
7 years ago
Adriaan de Groot
cd3578ca71
Bump version number
7 years ago
Adriaan de Groot
6924bd7d23
Clang: produce fewer warnings (all caused by boost headers)
7 years ago
Adriaan de Groot
866d338894
Clang: warnings--
7 years ago
Adriaan de Groot
7f00073e7f
Clang: warnings--
7 years ago
Adriaan de Groot
74c19fc02d
Finished: make notification optional
...
FIXES #811
7 years ago
Calamares CI
94e7735ee4
[python] Automatic merge of Transifex translations
7 years ago
Calamares CI
dfeb33006b
[desktop] Automatic merge of Transifex translations
7 years ago
Calamares CI
ff40d174bd
[core] Automatic merge of Transifex translations
7 years ago
Adriaan de Groot
2a4d8faa3b
Presentation: re-implement looping, keyboard-nav
7 years ago
Adriaan de Groot
6f00dd761b
Licensing: add header to slideshow copyright
7 years ago
Adriaan de Groot
420f135628
Licensing: Re-import GPLv2.1 slideshow
...
Re-import presentation code (commercial, LGPLv2.1 or GPLv3), with licensing
info. Calamares chooses LGPLv2.1 for the QML "library" code.
- Digia LGPL Exception obtained from:
Repo: https://raw.githubusercontent.com/meta-qt5/meta-qt5/master/licenses/Digia-Qt-LGPL-Exception-1.1
Rev: 48ebff679e5dc084d395b861a1fc4cb21790d51b
- Presentation QML obtained from:
Repo: https://github.com/qt-labs/qml-presentation-system
Rev: 4071343a4dffffc4b05d777faa9c5cf54f2b4f08
7 years ago
Adriaan de Groot
a4a05acc61
Remove more crashreporter references
7 years ago
Adriaan de Groot
af2643cdfc
Clang: warnings-- (unused, init-order)
7 years ago
Adriaan de Groot
81db2bad5f
CMake: refactor boost.python search
...
- improve description of Python dependencies
- refactor search per python-version-style
- report on features and found boost modules the standard way
7 years ago
Adriaan de Groot
6f1f08f728
Restore Boost.Python detection.
...
FIXES #817
7 years ago
Philip
d20285d4f2
[modules] displaymanager: try to fix regression introduced with c8fd11b
7 years ago
Adriaan de Groot
aa789bc8e9
CMake: improve reporting on dependencies
7 years ago
Adriaan de Groot
40c49bd50d
Clang: be more explicit about marking third-party code.
...
- This is only a partial solution to warnings caused by third-party
code, since #including the headers from other sources won't apply
the warning-suppressions.
- Flags are not applied when building the source as part of a larger
target, but are on re-building just one object (it seems -- CMake
issue to track down).
7 years ago
Adriaan de Groot
d89b17a244
Clang: partman_devices.c is not, in fact, C++ code
7 years ago
Adriaan de Groot
e3e519c06f
Clang: reduce warnings, nullptr, unused parameters
7 years ago
Adriaan de Groot
34761c4214
Clang: reduce 0-as-nullptr warnings
7 years ago
Adriaan de Groot
337903db09
Clang: reduce warnings about overriden destructors
7 years ago
Adriaan de Groot
9693d7a5bd
Memory: clean up interface used to get memory (RAM) size
7 years ago
Adriaan de Groot
0c129f2460
Reduce third-part warnings a better way.
...
Thanks to Kevin Kofler for pointing out what I'd forgotten about
source-file flags. While at it, introduce a generic mechanism for
suppressing warnings in third-party code.
Mostly reverts 4930484931
7 years ago
Adriaan de Groot
b04a890798
Fix code using re-imported imageregistry
7 years ago
Adriaan de Groot
6010805935
Licensing: add header to imageregistry copyright
...
- mention that this is shipped as part of Calamares
- SPDX info
7 years ago
Adriaan de Groot
a65bc7d756
Licensing: re-import ImageRegistry
...
- include full license headers,
- copied from
- repo: https://github.com/tomahawk-player/tomahawk/
- rev: 00f602e10203b76fc28b4615868c567e6bd4ced4
- path: src/libtomahawk/utils/ImageRegistry.cpp
7 years ago
Adriaan de Groot
d23818b27c
Fix code using re-imported spinner
7 years ago
Adriaan de Groot
d2d59e6206
Licensing: add header to QtWaitingSpinner copyright
...
- mention that this is shipped as part of Calamares
- SPDX info
7 years ago
Adriaan de Groot
553a66b326
Licensing: re-import QtWaitingSpinner
...
- include full license headers,
- copied from
- repo: https://github.com/snowwlex/QtWaitingSpinner
- rev: bb8f8987ca19406dc75704eb382ab52e981b773f
This revision *does not build* because the files have been renamed.
7 years ago
Adriaan de Groot
24f26ee7c8
Licensing: add header to QJsonModel copyright
...
- mention that this is shipped as part of Calamares
- SPDX info
7 years ago
Adriaan de Groot
e5c0854e66
Licensing: re-import GPLv3 version of QJsonItem
...
- include full license headers,
- copied from
- repo: https://github.com/dridk/QJsonmodel
- rev: fbd4fb3b1c1311f69cd8ada9bbb7a89fd6fe171e
7 years ago
Adriaan de Groot
13807ceabf
Licensing: add self
...
- to all the files I've touched recently
- to (very incomplete) AUTHORS list
Licensing: add license info to top-level CMakeLists.txt
7 years ago
Adriaan de Groot
6d880b5631
Replace memory-size detection.
...
- drop use of dmidecode to determine exact physical memory size
- use sysinfo() to find memory size (assumes linux 2.3.48 or later)
7 years ago
Adriaan de Groot
1c52f961a6
Refactor password-errors-indication (again)
...
- set message and status icon in one go
- only check until an error is found
- Mark TODO for passwordRequirements
7 years ago
Adriaan de Groot
d839f8e0b3
Passwords: introduce password-checking
...
- Introduce a map 'passwordRequirements' in users.conf,
which is a list of named requirements. There are only
two settings right now, min and max length, but
additional checks can easily be added in UsersPage.cpp
by defining additional lambda's to check the given
password string.
- Add PasswordCheck instances as needed, with functions
to check acceptability and to produce messages on rejection.
- Documentation in the users.conf file itself.
- In passing, refactor setting of pixmaps on labels.
FIXES #790
7 years ago
Adriaan de Groot
c2a69ea943
i18n: cleanup after txpull
...
- remove extra .desktop files created in lang/
- remove annoyingly-doubled # Translations comment
7 years ago
Calamares CI
6271dd39e9
[python] Automatic merge of Transifex translations
7 years ago
Calamares CI
299e7b16d5
[desktop] Automatic merge of Transifex translations
7 years ago
Calamares CI
f309e777c7
[core] Automatic merge of Transifex translations
7 years ago
Adriaan de Groot
ddb6455365
Revert be2338ff0
(intended just to reduce warnings)
...
- keep the calamaresstyle formatting changes,
- drop shadowing and nullptr changes.
FIXES #805
7 years ago
Adriaan de Groot
a14e98ce95
Crashreporter: remove further reference to removed lib
7 years ago
Adriaan de Groot
4930484931
CMake: massage build of libcalamares
...
- Build also two OBJECT libraries,
- Allow changing Clang warnings for third-party code.
7 years ago
Adriaan de Groot
eede92646d
CMake: shuffle includes, drop useless (empty) QT_INCLUDE_DIR
7 years ago
Adriaan de Groot
ddf7b7fc90
CMake: remove superfluous indirection
7 years ago
Adriaan de Groot
5f213c0ec4
CMake: tidy way of adding Clang warnings
7 years ago
Adriaan de Groot
a266ecb133
CMake: simplify definitions, distinguish kinds of sources
7 years ago