Adriaan de Groot
329bd36929
[libcalamares] Sanitize logging
2019-04-15 10:59:57 -04:00
Adriaan de Groot
93be1a6582
[partition] Remove confusing spaces in logging
2019-04-15 10:16:09 -04:00
Adriaan de Groot
dbac9ecf7b
[partition] Remove unused code
...
- The name table is in PartitionActions::Choices
2019-04-15 10:14:37 -04:00
Adriaan de Groot
d2404851cd
[partition] Reduce warnings (shadow, ;, types)
2019-04-15 10:06:21 -04:00
Adriaan de Groot
1a4a265262
[partition] Refactor check for ISO9660
2019-04-15 10:06:03 -04:00
Adriaan de Groot
75f1a05fec
[partition] No copy-constructor for CDebug
2019-04-15 10:05:29 -04:00
Adriaan de Groot
009dfd7de5
[locale] Reduce warnings (shadowed global)
2019-04-15 10:03:12 -04:00
The feren OS Dev
3ecd031d9d
Better LightDM Autologin Support
...
This change fixes a few issues and adds a few improvements to the LightDM Autologin configuration process:
Fixes:
- Fixes malforming of configuration file out of the box, as without `[SeatDefaults]`, `[Seat:*]` or similar in the configuration file LightDM will break on a lot of distributions using LightDM
- Preserves the intended lightdm.conf file settings outside of `autologin-user` if the distribution has an /etc/lightdm/lightdm.conf file of its own
Misc. changes:
- Small spelling fix
2019-04-15 15:01:08 +01:00
Adriaan de Groot
094110dccf
CI: make the release script more flexible
2019-04-15 09:52:43 -04:00
Calamares CI
189b33a376
i18n: [python] Automatic merge of Transifex translations
2019-04-15 09:29:58 -04:00
Calamares CI
b1a8043ee7
i18n: [calamares] Automatic merge of Transifex translations
2019-04-15 09:29:57 -04:00
Adriaan de Groot
ef3b4c387c
[libcalamaresui] Remove unused AbstractPage
2019-04-15 09:20:08 -04:00
Adriaan de Groot
4fec6731ba
[calamares] [libcalamaresui] Improve includes
...
- avoid useless ../
- sort alphabetically and by kind
2019-04-15 09:20:08 -04:00
Adriaan de Groot
7efcc1e52e
Merge branch 'logging-consistency'
2019-04-15 09:02:35 -04:00
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.
2019-04-15 09:02:21 -04:00
Adriaan de Groot
d6cf0617f6
[libcalamaresui] Make logging more consistent
2019-04-15 09:02:21 -04:00
Adriaan de Groot
aaeea16871
[libcalamares] Make logging more consistent
2019-04-15 09:02:21 -04:00
Adriaan de Groot
8bb07528e2
[calamares] Make logging output more consistent
...
- Use Logger::SubEntry instead of various indents
- Improve wording of message
2019-04-15 09:02:21 -04:00
Adriaan de Groot
5677a4bb28
[finished] Fix up string arguments
...
- The "set up" message only uses one argument.
2019-04-15 08:42:06 -04:00
Adriaan de Groot
81bd173b7e
Merge branch 'improve-logger'
2019-04-15 08:29:40 -04:00
Adriaan de Groot
63b317902d
[libcalamares] [partition] Adjust to logging changes
...
- Use the un-paren'ed Continuation and SubEntry
2019-04-15 08:27:43 -04:00
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.
2019-04-15 08:27:29 -04:00
Adriaan de Groot
4987dc31a1
Merge branch 'fix-kpmcore-use'
2019-04-12 13:24:12 +02:00
Adriaan de Groot
198acadd23
[partition] [fsresizer] Fix KPMCore API versions
...
- tests need the defines as well
- scandevices API changed with API 3.3.1
2019-04-12 13:17:38 +02:00
Adriaan de Groot
c844188907
[partition] Fix build w/ "3.3.1" API
...
- Need older-style scanning, but new-style iteration
2019-04-12 12:54:13 +02:00
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.
2019-04-12 12:44:59 +02:00
Adriaan de Groot
c0710cabe4
[partition] [fsresizer] Adjust to new #define
...
- Using KPMCORE4API is clearer than just relying on a version number
2019-04-12 12:16:55 +02:00
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.
2019-04-12 12:16:55 +02:00
Adriaan de Groot
9917bc27fc
Merge pull request #1119 from cjlcarvalho/master
...
[partition] Fixing LVM scanning according to new kpmcore API
2019-04-12 11:03:03 +02:00
Adriaan de Groot
160c2ca6eb
Changes: document more issues closed
2019-04-11 10:32:19 -04:00
Adriaan de Groot
b2bd63b2e0
Merge branch 'translation-fixes'
2019-04-11 10:29:01 -04:00
Adriaan de Groot
1a063a9b5d
[partition] Use modern tr() annotation
2019-04-11 10:28:35 -04:00
Adriaan de Groot
e664370b28
[libcalamaresui] Use modern tr() annotation
2019-04-11 10:28:09 -04:00
Adriaan de Groot
b6cd1c576a
[plasmalnf] Don't translate placeholder text
2019-04-11 10:06:10 -04:00
Adriaan de Groot
78d6b51c3c
[partition] Don't translate placeholder ---
2019-04-11 10:01:34 -04:00
Adriaan de Groot
369c5f4619
[tracking] Don't translate placeholder text
2019-04-11 09:59:58 -04:00
Adriaan de Groot
d0e1e46df2
[users] Don't translate CSS
2019-04-11 09:54:42 -04:00
Adriaan de Groot
95897bf83b
[users] Mark as not-translated
2019-04-11 09:49:38 -04:00
Adriaan de Groot
05bf1e5226
Merge branch 'warnings-reduction'
2019-04-11 15:20:17 +02:00
Adriaan de Groot
5a95bf507f
[libcalamaresui] Improve WindowDimensions class
...
- Make sure the class knows its own suffixes
2019-04-11 15:14:31 +02:00
Adriaan de Groot
6560c194ad
[libcalamaresui] Reduce 0-for-nullptr warnings in 3rd party code
...
- replace = 0 with = nullptr to reduce warnings; not a meaningful
or copyrightable change.
2019-04-11 15:14:31 +02:00
Adriaan de Groot
1008a91eba
[libcalamaresui] Reduce warnings
...
- getting a (sensible) uint from an int is tougher than you might think
2019-04-11 15:14:31 +02:00
Adriaan de Groot
8dd22dcbbf
[libcalamaresui] bail() is a [[noreturn]] function
2019-04-11 15:14:31 +02:00
Adriaan de Groot
365f83b789
[libcalamares] Reduce warnings in KDAB code
...
- Use nullptr and suitable include guards
2019-04-11 15:14:31 +02:00
Adriaan de Groot
2777b5dd30
[libcalamares] Reduce copying and warnings
2019-04-11 15:14:31 +02:00
Adriaan de Groot
5279e78c9f
[libcalamares] Reduce warnings
...
- improve variable names, don't shadow
2019-04-11 15:14:31 +02:00
Adriaan de Groot
c13c7c4891
[libcalamares] Don't use (bare) endl
...
- Use '\n' instead of endl (which should have been std::endl).
2019-04-11 15:14:31 +02:00
Adriaan de Groot
d2941d335e
[libcalamares] Reduce unused-parameter warnings
...
- The tag-class "parameters" are empty anyway
2019-04-11 15:14:31 +02:00
Adriaan de Groot
b416842c20
[calamares] Reduce compile warnings in tests
...
- Switch debug-level to unsigned
- Don't shadow usings; the first TR type is enough
- The (bogus) return values were commented as // NOTREACHED,
but still yield unreachable code warnings. Drop them
instead, and rely on the compiler understanding [[noreturn]]
on parser.usage().
2019-04-11 15:14:31 +02:00
Adriaan de Groot
b10c7ad9c6
[locale] Reduce warnings for gcount()
...
- The read is at most sizeof(arr), so int is fine. Do
the cast explicitly.
2019-04-11 15:14:31 +02:00