Adriaan de Groot
344948b5ab
Modules: clean up QProcess (part 1)
2021-11-02 23:46:26 +01:00
Adriaan de Groot
4948f634ed
[keyboard] Code tidy
...
- complain just once (globally) if ckbcomp is not found, rather than
at every update to the layout.
- tighten up QStringList constructor.
2021-09-06 12:06:11 +02:00
Adriaan de Groot
5a378090c2
[keyboard] Do not munge keyboard model name
...
The translation happens whenever this code is run, which may
not match the language the user subsequently selects.
It also causes general problems with the translation,
since we end up with a possibly-partly-translated name.
2020-10-30 12:16:14 +01:00
Adriaan de Groot
a1c70b46a1
[keyboard] Typo in comment
2020-10-28 13:06:43 +01:00
Adriaan de Groot
2126be6d6d
Warnings-- (~T() override)
...
Consistently use
~T() override;
in class declarations (so no virtual in front, and avoid
warnings due to the missing override in back).
2020-09-22 22:40:52 +02:00
Adriaan de Groot
1cd9b93a22
REUSE: Giant boilerplate cleanup
...
- point to main Calamares site in the 'part of' headers instead
of to github (this is the "this file is part of Calamares"
opening line for most files).
- remove boilerplate from all source files, CMake modules and completions,
this is the 3-paragraph summary of the GPL-3.0-or-later, which has
a meaning entirely covered by the SPDX tag.
2020-08-26 02:28:38 +02:00
Adriaan de Groot
30a85668b7
REUSE: (GPL-3.0-or-later) C++ modules
2020-08-26 02:22:49 +02:00
Adriaan de Groot
192263cf9d
[libcalamares][modules] Use compatibility for QString::split()
...
- Use the compatibility value, which has an enum value suitable
for the Qt version in use.
2020-06-23 11:13:55 +02:00
Adriaan de Groot
cf51eb7aab
[keyboard] Apply source formatting
...
- Move errant attribution line to the copyright headers;
unsure of the year though.
- Apply Calamares coding style.
2019-04-18 13:41:42 +02:00
Adriaan de Groot
118f9255fd
[keyboard] Refactor sectioning
...
- Look for section in a consistent fashion
- Simplify parsing loops
2019-04-18 13:36:12 +02:00
Adriaan de Groot
fa70b3aa60
[keyboard] Refactor keyboard model loading
...
- Don't need private static methods
- Pass char* if that's what we've got
2019-04-18 13:22:12 +02:00
Adriaan de Groot
3c014a868c
[keyboard] Make keyboard preview more robust
...
- Replace #define with static const char
- Handle FreeBSD as well (for testing purposes)
2019-04-18 13:06:50 +02:00
Adriaan de Groot
3db708dd04
[keyboard] qDebug -> cDebug
2019-03-20 11:26:02 +01:00
Adriaan de Groot
dd8e53dc22
Copyright: update copyright lines on files touched in 2018
...
Contributions from:
Adriaan de Groot <groot@kde.org>
Gabriel Craciunescu <crazy@frugalware.org>
AlmAck <gluca86@gmail.com>
Andrius Štikonas <andrius@stikonas.eu>
Caio Carvalho <caiojcarvalho@gmail.com>
Raul Rodrigo Segura <raurodse@gmail.com>
2018-06-15 05:59:11 -04:00
Adriaan de Groot
583cc06f7c
[keyboard] Warnings-- for nullptr
2018-03-06 16:23:44 +01:00
Adriaan de Groot
3f77fb1d16
[modules] Use new convenience logging methods
2018-02-12 11:58:34 -05:00
Adriaan de Groot
0d56b9b9c5
Merge branch 'master' into i689-kayboard-layout
2018-01-08 16:19:27 +01:00
Adriaan de Groot
762ad54344
Documentation: change http links to GitHub to https
2017-12-20 08:39:09 -05:00
Adriaan de Groot
9b5772c482
Keyboard: warn about missing ckbcomp, thanks @abucodonosor
2017-10-23 11:52:11 -04:00
Adriaan de Groot
ea07d9e1d8
Merge branch 'master' into i689-kayboard-layout
2017-09-26 11:20:17 +02:00
Adriaan de Groot
3b0b05186a
Clang: reduce warnings
2017-06-27 07:36:46 -04:00
Adriaan de Groot
8d9f75ffba
Keyboard: refactor type declaration
2017-06-08 10:15:30 +02:00
Andrius Štikonas
9f0ca042fe
Port away from most cases of Q_FOREACH to C++11 ranged for loop.
...
In order to avoid deep copies, Qt containers over which we iterate must be const
The remaining unported cases require qAsConst (Qt 5.7) or std::as_const (C++17)
2016-09-01 16:46:14 +01:00
Teo Mrnjavac
94a1f44fd7
Initialize all members and use nullptr instead of 0.
2015-06-13 21:33:20 +02:00
Gormogon
e2d05cb9f2
Align Pointers
2015-02-25 19:57:19 -05:00
Aurélien Gâteau
75a5bdac60
Fix fuzzy edges around keys (and a warning)
2014-07-30 14:17:14 +02:00
Teo Mrnjavac
7a99214ddb
New keyboard viewmodule, based on the one from Manjaro's minst.
2014-07-04 15:33:59 +02:00