Carson Black
5ec61ba1c9
[kcms/users] Port to use Avatar component
4 years ago
Carson Black
ae0de795d5
[kcms/users]: Properly handle data changing in the model
...
Instead of resetting the model every time data changes, a more specific dataChanged signal is emitted.
BUG: 422172
4 years ago
Carson Black
b1e3f23f2b
[kcms/users]: focus password field on sheet open
...
BUG: 422170
4 years ago
Carson Black
f03ade25a1
[kcms/users] Bail out on trying to apply user when an error encounters
...
While there's not a graceful way to discern between user cancellation and an actual error,
the former is more likely so we bail out when encountering an error.
BUG: 422175
4 years ago
l10n daemon script
71330d750f
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
4 years ago
l10n daemon script
addb0bb22b
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
4 years ago
l10n daemon script
a0bec06f66
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
4 years ago
l10n daemon script
2c2561f888
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
4 years ago
l10n daemon script
457ecb6f3c
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
4 years ago
l10n daemon script
aacbc6cdb6
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
4 years ago
l10n daemon script
6ae5967449
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
4 years ago
l10n daemon script
cad65da1ce
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
4 years ago
l10n daemon script
5fd9670675
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
4 years ago
l10n daemon script
2fc123fa32
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
4 years ago
Adriaan de Groot
8d1b7f124d
Handle absent <crypt.h>
...
The prototype for crypt(3) is in <unistd.h> on Linux and FreeBSD.
The <crypt.h> header isn't needed at all. There's also machinery
for detecting the presence of <crypt.h>, defining HAVE_CRYPT_H,
but we don't need that.
Reported and resolved independently in
https://phabricator.kde.org/D29847
@nicofe tested that this works on Linux
@adridg tested that this works on FreeBSD
4 years ago
Adriaan de Groot
da130aeb67
Normalize include-quotes
...
- from local directory, use "" (esp. the header file for this .cpp)
4 years ago
Adriaan de Groot
e612bddb69
Correct salting array:
...
- Missing letter "w" and "W" in list of characters meant only 62
letters, so less than 6 bits of randomness per salt char.
- A char array like this one still has a trailing NUL char which
affects the sizeof. Since bounded produces a number < its second
argument, need to discount the NUL so we only index into
the letters-part of the string.
Add static_assert() to catch this.
4 years ago
Adriaan de Groot
c9ab7d4769
Sanitize saltCharacter()
...
- the array of salt chars should be const, it's read-only
- the array of salt chars should be static, since it is
initialized to a constant value anyway and can live beyond
this one function
- sizeof(char) is 1 by the standard, so remove the weird
array-size calculation: here saltCharacters has type
(const) char[63], and its sizeof() is 63
4 years ago
l10n daemon script
0056b709a3
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
4 years ago
l10n daemon script
f80d6009d0
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
4 years ago
l10n daemon script
52dd4b2cbb
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
4 years ago
l10n daemon script
60e247a23b
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
4 years ago
l10n daemon script
479e1762f3
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
4 years ago
l10n daemon script
ae8b5a9276
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
4 years ago
Harald Sitter
b6337f25bf
make bounded() unambiguous
...
```
std::size_t is the unsigned integer type of the result of the sizeof
operator
```
this can make the bounded call ambiguous as it either sports
an int(int,int) signature or an quint32(quint32,quint32) signature. with
size_t being unsigned and 0 being int it's not necessarily clear to the
compiler which overload to use, so make it clear by using usigned
everywhere.
this specifically fixes arm32 compatibility on ubuntu 20.04
4 years ago
Adriaan de Groot
526d77a405
Remove spurious Q_EMIT
...
This Q_EMIT has wandered in from somewhere else; it's not a
syntax error because Q_EMIT is defined to empty, but it looks
weird and misplaced.
4 years ago
Aleix Pol
88f84af3c1
--warnings
...
Port away from some deprecated Qt constructions.
Mark arguments as unused, remove unused variables.
Properly sort constructors
4 years ago
Carson Black
dc79ac5bda
Add new photos
4 years ago
Carson Black
a41d4fe928
Add users KCM
...
Summary:
This patch introduces a new users KCM based off of the AccountsService.
Co-authored-by: Nicolas Fella <nicolas.fella@gmx.de>
Closes T7246
Test Plan:
{F8185451}
{F8185453}
{F8185454}
Reviewers: #plasma, #vdg, ngraham
Reviewed By: #vdg, ngraham
Subscribers: ltoscano, mart, yurchor, iasensio, meven, crossi, The-Feren-OS-Dev, davidedmundson, broulik, filipf, ngraham, nicolasfella, zzag, plasma-devel
Tags: #plasma
Maniphest Tasks: T7246
Differential Revision: https://phabricator.kde.org/D28154
4 years ago