Adriaan de Groot
118f9255fd
[keyboard] Refactor sectioning
...
- Look for section in a consistent fashion
- Simplify parsing loops
6 years ago
Adriaan de Groot
fa70b3aa60
[keyboard] Refactor keyboard model loading
...
- Don't need private static methods
- Pass char* if that's what we've got
6 years ago
Adriaan de Groot
3c014a868c
[keyboard] Make keyboard preview more robust
...
- Replace #define with static const char
- Handle FreeBSD as well (for testing purposes)
6 years ago
Adriaan de Groot
b704933b58
[keyboard] Avoid crash with unconfigured keyboards
...
- If there's no items at all, ->currentItem() can return nullptr,
so don't dereference that.
Found on FreeBSD.
6 years ago
Adriaan de Groot
fd5097c466
Merge branch 'reduce-warnings'
6 years ago
Adriaan de Groot
3e88b408fa
[calamares] Remove unused item Role
6 years ago
Adriaan de Groot
3ccbcdc1bd
[libcalamares] Don't moc on JobQueue
...
- There is no reason for JobThread to have a Q_OBJECT macro,
so drop the moccing (this also stops some warnings from
the generated moc code).
- Define the (virtual) destructor out-of-line to avoid vtable
warnings.
6 years ago
Adriaan de Groot
a1e08d2236
[keyboard] Don't use useless rvalue-ref
...
- Weird && usage here made redundant through RVO, just return
something normally instead.
6 years ago
Adriaan de Groot
123c774a47
Use new automoc options
6 years ago
Adriaan de Groot
bdb7bf71a8
Reduce warnings from moc-generated code
...
- The auto-generated code produces a lot of warnings from
Clang 8; this obscures the more meaningful warnings from
actual Calamares code, so tone the warnings down.
- For Clang, set CALAMARES_MOC_OPTIONS.
- Add convenience CMake function for automoccing. It applies
the options as needed to a given target.
6 years ago
Adriaan de Groot
cef2f50510
Reduce warnings about extra ;
...
- Trailing ; after Q_UNUSED
- Trailing ; after CALAMARES_RETRANSLATE
6 years ago
Adriaan de Groot
c83395ff6d
Reduce warnings for yaml-cpp
...
- Use only utils/YamlUtils.h to pull in yaml-cpp and supporting code.
- When compiling with clang, turn off warnings that the system header
for yaml-cpp would generate.
6 years ago
Adriaan de Groot
27140ff5bb
[libcalamares] Reduce warnings in KDAB code
...
- This is an older copy of kdsingleapplicationguard, now updated for
C++11 warnings; removed __ in header guards, fixed up last of 0-for-
nullptr, signedness mismatch.
6 years ago
Adriaan de Groot
92b60dac65
[libcalamares] Warnings-- over extra ;
6 years ago
Adriaan de Groot
1f66062c81
CMake: bump version, new stub in CHANGES
6 years ago
Adriaan de Groot
c6d51f2527
CHANGES: Fix release date of 3.2.5
6 years ago
Adriaan de Groot
44de004068
CHANGES: Fix up Caio's name
6 years ago
Adriaan de Groot
329bd36929
[libcalamares] Sanitize logging
6 years ago
Adriaan de Groot
93be1a6582
[partition] Remove confusing spaces in logging
6 years ago
Adriaan de Groot
dbac9ecf7b
[partition] Remove unused code
...
- The name table is in PartitionActions::Choices
6 years ago
Adriaan de Groot
d2404851cd
[partition] Reduce warnings (shadow, ;, types)
6 years ago
Adriaan de Groot
1a4a265262
[partition] Refactor check for ISO9660
6 years ago
Adriaan de Groot
75f1a05fec
[partition] No copy-constructor for CDebug
6 years ago
Adriaan de Groot
009dfd7de5
[locale] Reduce warnings (shadowed global)
6 years ago
Adriaan de Groot
094110dccf
CI: make the release script more flexible
6 years ago
Calamares CI
189b33a376
i18n: [python] Automatic merge of Transifex translations
6 years ago
Calamares CI
b1a8043ee7
i18n: [calamares] Automatic merge of Transifex translations
6 years ago
Adriaan de Groot
ef3b4c387c
[libcalamaresui] Remove unused AbstractPage
6 years ago
Adriaan de Groot
4fec6731ba
[calamares] [libcalamaresui] Improve includes
...
- avoid useless ../
- sort alphabetically and by kind
6 years ago
Adriaan de Groot
7efcc1e52e
Merge branch 'logging-consistency'
6 years ago
Adriaan de Groot
520478847c
Make logging more consistent.
...
- Across all the C++ modules, use Logger::SubEntry for sub/continues
log lines, instead of somewhat-random indent strings.
6 years ago
Adriaan de Groot
d6cf0617f6
[libcalamaresui] Make logging more consistent
6 years ago
Adriaan de Groot
aaeea16871
[libcalamares] Make logging more consistent
6 years ago
Adriaan de Groot
8bb07528e2
[calamares] Make logging output more consistent
...
- Use Logger::SubEntry instead of various indents
- Improve wording of message
6 years ago
Adriaan de Groot
5677a4bb28
[finished] Fix up string arguments
...
- The "set up" message only uses one argument.
6 years ago
Adriaan de Groot
81bd173b7e
Merge branch 'improve-logger'
6 years ago
Adriaan de Groot
63b317902d
[libcalamares] [partition] Adjust to logging changes
...
- Use the un-paren'ed Continuation and SubEntry
6 years ago
Adriaan de Groot
d72e3b3c22
[libcalamares] Simplify writing of logging continuations
...
- Instead of Continuation(), write just Continuation
- All that futzing with overloads and tag-classes isn't needed
since the whole point is to output some constant string. Leave
cleverness for later, if it's needed.
6 years ago
Adriaan de Groot
4987dc31a1
Merge branch 'fix-kpmcore-use'
6 years ago
Adriaan de Groot
198acadd23
[partition] [fsresizer] Fix KPMCore API versions
...
- tests need the defines as well
- scandevices API changed with API 3.3.1
6 years ago
Adriaan de Groot
c844188907
[partition] Fix build w/ "3.3.1" API
...
- Need older-style scanning, but new-style iteration
6 years ago
Adriaan de Groot
4e24ea29e2
[partition] [fsresizer] Adjust to post-3.3.0 API
...
- KDE neon ships a post-3.3.0 KPMCore, with deprecations, but not yet
the KPMCore 4 API, so add another API-version check to handle the
deprecations. Keeps warnings down.
6 years ago
Adriaan de Groot
c0710cabe4
[partition] [fsresizer] Adjust to new #define
...
- Using KPMCORE4API is clearer than just relying on a version number
6 years ago
Adriaan de Groot
9159761171
[partition] [fsresizer] Fix KPMCore API detection
...
- There will be a 3.3.1 which still has the "old" API,
so look at 3.3.80 (pre-4.0) instead. Make the way
compile flags are passed consistent.
6 years ago
Adriaan de Groot
9917bc27fc
Merge pull request #1119 from cjlcarvalho/master
...
[partition] Fixing LVM scanning according to new kpmcore API
6 years ago
Adriaan de Groot
160c2ca6eb
Changes: document more issues closed
6 years ago
Adriaan de Groot
b2bd63b2e0
Merge branch 'translation-fixes'
6 years ago
Adriaan de Groot
1a063a9b5d
[partition] Use modern tr() annotation
6 years ago
Adriaan de Groot
e664370b28
[libcalamaresui] Use modern tr() annotation
6 years ago
Adriaan de Groot
b6cd1c576a
[plasmalnf] Don't translate placeholder text
6 years ago