Teo Mrnjavac
5434a04ebc
Block the install process if an entry is required but unsatisfied.
2014-08-26 18:24:51 +02:00
Teo Mrnjavac
87711c89fc
Use common icons in users viewmodule.
2014-08-26 18:24:51 +02:00
Teo Mrnjavac
d97bb47f09
Add proper QResrouce system to libcalamaresui, finish up prepare checks
...
This also adds ImageRegistry, a SVG cache, a bunch of utility functions
for shared pixmaps in CalamaresUtilsGui and renames several qrc files
in viewmodules.
2014-08-26 18:24:51 +02:00
Teo Mrnjavac
0404413b05
Store active user in GlobalStorage as username.
2014-08-26 18:24:51 +02:00
Teo Mrnjavac
3bef0b835a
Check for mains power in prepare viewmodule.
2014-08-26 18:24:51 +02:00
Teo Mrnjavac
26419f2c8a
Check for internet connection in prepare viewmodule.
2014-08-26 18:24:51 +02:00
Teo Mrnjavac
b32bbf2b9a
Add check for enough RAM to prepare viewmodule.
2014-08-26 18:24:51 +02:00
Teo Mrnjavac
03800e2966
Newline at end of file.
2014-08-26 18:24:51 +02:00
Teo Mrnjavac
9563b2efc7
WIP: new prepare viewmodule, with free space check using libparted.
2014-08-26 18:24:51 +02:00
Teo Mrnjavac
1bb6603998
Move spinner widget to libcalamaresui.
2014-08-26 18:24:51 +02:00
Teo Mrnjavac
cbfad6f637
Merge pull request #100 from calamares/initcpiocfg
...
New initcpiocfg module, ported from Thus.
2014-08-22 16:37:14 +02:00
Teo Mrnjavac
c70071406f
Merge pull request #99 from calamares/grubcfg
...
New grubcfg module, ported from Thus.
2014-08-21 17:56:57 +02:00
Pier Luigi Fiorini
2133880fdb
dracut: Don't read settings
...
This module doesn't have settings yet so this call fails.
2014-08-21 15:09:56 +02:00
Teo Mrnjavac
b54f91c1f8
Merge pull request #107 from plfiorini/testmodule
...
Initialize globalstorage before loading custom configuration
2014-08-21 10:05:56 +02:00
Pier Luigi Fiorini
b40f3bf4bb
Initialize globalstorage before loading custom configuration
2014-08-20 19:24:07 +02:00
Teo Mrnjavac
b51cfd6a45
Merge pull request #106 from plfiorini/settingsconf
...
Try to find settings.conf from SYSCONFDIR
2014-08-20 14:34:54 +02:00
Pier Luigi Fiorini
f0921a41b2
Try to find settings.conf from SYSCONFDIR
...
Honor SYSCONFDIR as specified by CMake arguments instead of
using a hard-coded path.
Since GNUInstallDirs set CMAKE_INSTALL_FULL_SYSCONFDIR to
CMAKE_INSTALL_PREFIX/etc we need to change the default ourselves.
2014-08-20 11:48:30 +02:00
Teo Mrnjavac
533926909a
Merge pull request #102 from bbqlinux/master
...
Supported filesystems check in unpackfs, check for /etc/localtime.
2014-08-20 10:39:36 +02:00
Daniel Hillenbrand
38f32bfd56
locale: make sure /etc/localtime doesn't exist
...
If /etc/localtime exists in source image, creating a new symlink will fail
and prevent the installer from doing it's job.
2014-08-19 20:47:46 +02:00
Daniel Hillenbrand
c97251d741
unpackfs: check for supported filesystems
...
Use /proc/filesystems to check if the system
supportes the given source filesystem.
2014-08-19 19:53:59 +02:00
Daniel Hillenbrand
148a29d506
unpackfs: code dedup
2014-08-19 19:12:48 +02:00
Pier Luigi Fiorini
4cd217e4b6
Revert "Raise CMake requirement to 3.0+"
...
This doesn't work when the partition manager is enabled because it
uses ECM and ECMConfig.cmake fails with an error if the required
CMake is not less than 2.8.13
Added a note here to remember about this.
This reverts commit 2020eb0eb3
.
2014-08-19 18:03:40 +02:00
Philip
9de863a1af
New initcpiocfg module, ported from Thus.
2014-08-19 15:54:02 +02:00
Philip
82237d1bd1
grubcfg: group variables
2014-08-19 15:46:36 +02:00
Philip
0c4e8863cf
grubcfg: set swap_uuid variable
2014-08-19 15:28:12 +02:00
Philip
5b336fc3c5
New grubcfg module, ported from Thus.
2014-08-19 14:57:22 +02:00
Teo Mrnjavac
35f0dfc76d
List all files recursively.
2014-08-19 12:07:17 +02:00
Teo Mrnjavac
8ce769184e
Check for fs name validity.
2014-08-19 12:02:03 +02:00
Philip
37426b9f7a
Replace unsquashfs with unpackfs
...
Conflicts:
src/modules/unsquashfs/unsquashfs.conf
2014-08-19 11:55:34 +02:00
Teo Mrnjavac
ea32ba6a83
Compare with None
2014-08-19 11:51:54 +02:00
Teo Mrnjavac
ec7edc4b83
Improve diacritics transliteration.
2014-08-19 11:14:26 +02:00
Philip
ba1006a965
Fix autologin in displaymanager module
2014-08-18 21:46:44 +02:00
Pier Luigi Fiorini
2020eb0eb3
Raise CMake requirement to 3.0+
...
FindPythonLibs.cmake from CMake 2.8.x is not capable of finding Python
libraries on Maui, updating to CMake 3.x solves the problem.
Looks like it is better crafted.
Other parties interested in Calamares should already have CMake 3.x
so this is not a problem.
2014-08-18 12:55:20 +02:00
Teo Mrnjavac
c84a78d4bc
Merge pull request #90 from calamares/displaymanager-module
...
New displaymanager module, based on Thus.
2014-08-18 09:39:22 +02:00
Teo Mrnjavac
52656190af
Documentation.
2014-08-18 09:38:01 +02:00
Teo Mrnjavac
fea3b68d61
s/AutoUser/User/
2014-08-18 09:30:45 +02:00
Teo Mrnjavac
bdc3185dbe
Let's assume for now that the ISO must ship a sddm.conf.
2014-08-18 09:29:19 +02:00
Teo Mrnjavac
fd4c93c485
Create sddm.conf if it doesn't exist.
2014-08-18 09:24:43 +02:00
Teo Mrnjavac
d6d40d44ee
PEP8 displaymanager.
2014-08-18 09:24:43 +02:00
Teo Mrnjavac
d93b8b9d44
New displaymanager module, based on Thus.
2014-08-18 09:24:43 +02:00
demmm
86eb198f71
Adding needed grub and initcpio to phase 2
2014-08-15 16:10:22 -04:00
Teo Mrnjavac
d9d4af030f
Merge pull request #96 from plfiorini/master
...
Make PythonLibs truly an optional component
2014-08-14 11:21:43 +02:00
Pier Luigi Fiorini
f2c5f39f64
Make PythonLibs truly an optional component
...
PythonLibs is an optional dependency, remove REQUIRED otherwise the
build fails when it is not found.
2014-08-14 10:57:03 +02:00
Teo Mrnjavac
4ba9e3d966
Add new jobmodules to settings.conf.
2014-08-13 18:15:30 +02:00
Teo Mrnjavac
9ba06a4cfb
Merge pull request #91 from calamares/services-module
...
New services module, inspired by Thus.
2014-08-13 18:13:46 +02:00
Teo Mrnjavac
a23d7890c0
Merge pull request #92 from calamares/networkcfg-module
...
New networkcfg module, based on Thus.
2014-08-13 18:13:10 +02:00
Teo Mrnjavac
da368c49e6
Merge pull request #93 from calamares/hwclock-module
...
New hwclock module, ported from Thus.
2014-08-13 18:12:23 +02:00
Teo Mrnjavac
b6e8764a78
Update README.md
2014-08-13 17:53:40 +02:00
Teo Mrnjavac
da6e48793e
Merge pull request #60 from toudi/list-system-dependencies
...
update README.md with list of needed system packages
2014-08-13 17:50:50 +02:00
Teo Mrnjavac
ee4a0f1cba
Add support for full name, and user/host autocompletion and validation.
2014-08-13 17:16:54 +02:00