Commit Graph

3940 Commits

Author SHA1 Message Date
Adriaan de Groot
706ac47111 Clang: reduce warning settings
- turn off warnings for missing prototypes (for now) because of MOC
 - turn off warnings about docs
2017-09-16 10:36:24 -04:00
Adriaan de Groot
c8fd11b103 Replace scandir with listdir, simplify loop
FIXES: ??
2017-09-16 07:01:55 -04:00
Gabriel C
eaea0e93ce CreateUserJob: do not force any autologin group
There is no need to force folks haing a random group
 bc that is a Distro think. SDDM/GDM works just fine without
 having a group for the user to autologin.
 Just setup a group in users.conf .. is why we have a configuration
 option for that.
2017-09-14 08:15:51 -04:00
Adriaan de Groot
fa6728b47c FS: use untranslated name to identify filesystem
Resolves issue where 'linuxswap' is translated to 'Linux-Swap',
for instance. FileSystem::name() provides a translated name,
not an untranslated one.

This should move to KPMCore.

FIXES #797
2017-09-14 08:15:00 -04:00
Philip
174800b262 Revert "[modules] work on #797 and #796"
This reverts commit 80b1a7e0b6.
2017-09-14 08:13:40 -04:00
Philip
ca4dd17139 Revert "[modules] work on #797 and #796"
This reverts commit fcc23b98d2.
2017-09-14 08:12:56 -04:00
Philip
c53e3c2c54 Revert "[fstab] work on #797 and #796"
This reverts commit 084a7ea651.
2017-09-14 08:12:21 -04:00
Philip
a199da7aac Revert "[fstab] work on #797 and #796"
This reverts commit bfcfcf7ee3.
2017-09-14 08:11:51 -04:00
Philip
db4bbde6a1 Revert "[modules] work on #797 and #796"
This reverts commit 80a1286833.
2017-09-14 08:11:19 -04:00
Philip
6560494bff Revert "[modules] work on #797 and #796"
This reverts commit daff029024.
2017-09-14 08:10:34 -04:00
Adriaan de Groot
ca60a7fc16 Clang: warnings-- 2017-09-14 07:02:24 -04:00
Adriaan de Groot
342b819a1d Fix build (warnings--, but breakage++ is not good) 2017-09-14 06:59:34 -04:00
Adriaan de Groot
c6297f1db5 Clang: warnings-- 2017-09-14 06:34:31 -04:00
Adriaan de Groot
9f1cca5ec7 FS: use untranslated name to identify filesystem
Resolves issue where 'linuxswap' is translated to 'Linux-Swap',
for instance. FileSystem::name() provides a translated name,
not an untranslated one.

This should move to KPMCore.

FIXES #797
2017-09-14 06:34:18 -04:00
Adriaan de Groot
8b61b3ddc3 Merge pull request #802 from abucodonosor/pr-autologin2
CreateUserJob: do not force any autologin group
2017-09-14 03:28:34 -04:00
Adriaan de Groot
c9f4bc0cc8 Check for crypt(3), also on FreeBSD 2017-09-13 22:32:21 +02:00
Adriaan de Groot
edb1dbaa6e Clang: warnings-- 2017-09-13 22:32:21 +02:00
Gabriel C
5d241f8e09 CreateUserJob: do not force any autologin group
There is no need to force folks haing a random group
 bc that is a Distro think. SDDM/GDM works just fine without
 having a group for the user to autologin.
 Just setup a group in users.conf .. is why we have a configuration
 option for that.
2017-09-13 21:44:15 +02:00
Adriaan de Groot
da4fa6a63a Fix link / library name 2017-09-13 19:03:56 +02:00
Adriaan de Groot
bd37572fd8 Clang: reduce warnings 2017-09-13 19:03:56 +02:00
Adriaan de Groot
03d9dbe099 Clean up CMakeLists, linking 2017-09-13 18:29:56 +02:00
Adriaan de Groot
90fc268cc4 Clean up CMakeLists wrt. optional 2017-09-13 18:04:36 +02:00
Adriaan de Groot
63ecce93fd Remove unused CMake module 2017-09-13 08:56:29 -04:00
Adriaan de Groot
6c3b308a03 Remove libcrashreporter-qt more thoroughly 2017-09-13 08:47:07 -04:00
Adriaan de Groot
3246b6cb1b Drop submodule the right way 2017-09-13 08:43:20 -04:00
Adriaan de Groot
1996270128 Drop crashreporter-qt
- Reporting URL we use is unused right now anyway
 - Not compatible with glibc 2.26
 - Not compatible with ARM
2017-09-13 08:38:51 -04:00
Adriaan de Groot
cbef79bb93 Clean up CMake stuff, remove unneeded modules 2017-09-13 08:32:22 -04:00
Adriaan de Groot
be2338ff08 Clang: reduce warnings 2017-09-13 08:03:18 -04:00
Adriaan de Groot
ec86922839 Find KPMCore 3.2 quietly, less frightening 2017-09-13 07:01:19 -04:00
Adriaan de Groot
d8a47bb8be Simplify dict() construction for fstab-lines 2017-09-13 06:13:28 -04:00
Adriaan de Groot
d355a42a44 Merge pull request #800 from abucodonosor/pr-730
fstab: fix btrfs with LUKS and systemd we forgot to fix that in #730
2017-09-13 05:58:49 -04:00
Gabriel C
b82042a078 fstab: fix btrfs with LUKS and systemd we forgot to fix that in #730 tested with efi/BIOS+LUKS+btrfs , efi/BIOS+btrfs 2017-09-13 10:58:33 +02:00
Philip
daff029024 [modules] work on #797 and #796
- this is a workaround and might need to be reverted.
2017-09-12 10:23:43 -04:00
Philip
80a1286833 [modules] work on #797 and #796 2017-09-12 09:16:20 -04:00
Philip
bfcfcf7ee3 [fstab] work on #797 and #796 2017-09-12 08:22:19 -04:00
Philip
084a7ea651 [fstab] work on #797 and #796 2017-09-12 07:48:29 -04:00
Philip
39d73e1882 [fstab] fix btrfs with LUKS and systemd
- see also #730
- credit goes to @abucodonosor
2017-09-12 07:10:59 -04:00
Philip
fcc23b98d2 [modules] work on #797 and #796 2017-09-12 06:34:02 -04:00
Adriaan de Groot
3450f0b963 PEP8: Just don't do it 2017-09-12 05:50:59 -04:00
Philip
80b1a7e0b6 [modules] work on #797 and #796 2017-09-12 05:33:32 -04:00
Philip
ff08c8ae83 [luksopenswaphookcfg] work on #797 and #796 2017-09-12 05:10:41 -04:00
Philip
6c00ce7e30 [luksbootkeyfile] work on #797 and #796 2017-09-12 05:08:56 -04:00
Philip
82c0321122 [initcpiocfg] work on #797 and #796 2017-09-12 05:07:35 -04:00
Philip
402d891aaa [bootloader] work on #797 and #796 2017-09-12 05:06:26 -04:00
Philip
c4405eafa3 [grubcfg] work on #797 and #796 2017-09-12 05:03:04 -04:00
Philip
d0db22342b [fstab] work on #797 and #796 2017-09-12 05:00:37 -04:00
demmm
2d94e88026 adding an ISSUE_TEMPLATE for bug reporting 2017-09-11 12:17:44 -04:00
Adriaan de Groot
a0379c9b40 PEP8: Just don't do it 2017-09-11 11:23:28 +02:00
Adriaan de Groot
cb57de2e65 Clang: float -> qreal where it matches Qt API 2017-09-11 11:07:32 +02:00
Adriaan de Groot
297e97da19 Clang: tidy up warnings in logger 2017-09-11 11:03:25 +02:00