Commit Graph

463 Commits

Author SHA1 Message Date
Pier Luigi Fiorini
5624132172 Add packages job
This job can be used to install and remove packages.
2014-09-01 21:48:35 +02:00
demmm
631649ea69 1.0 Gb RAM should be a good default 2014-08-27 16:17:03 -04:00
Teo Mrnjavac
a9aa3e9aa6 Show an error or warning if there are unsatisfied requirements. 2014-08-26 18:24:51 +02:00
Teo Mrnjavac
2182fd2f0c Add info and fail icons to libcalamaresui. 2014-08-26 18:24:51 +02:00
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
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
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
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
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
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
ee4a0f1cba Add support for full name, and user/host autocompletion and validation. 2014-08-13 17:16:54 +02:00
Teo Mrnjavac
6295f48ab7 Add removeDiacritics function to CalamaresUtils. 2014-08-13 17:15:56 +02:00
Teo Mrnjavac
f21da0035d Refactor layouts in users page, add full name. 2014-08-12 17:33:19 +02:00
Teo Mrnjavac
7a3ce363b3 Add option to run process jobmodules in chroot. 2014-08-12 14:26:10 +02:00
Teo Mrnjavac
24f13d3ad1 New hwclock module, ported from Thus. 2014-08-12 11:03:03 +02:00
Teo Mrnjavac
1b54ec1039 New networkcfg module, based on Thus. 2014-08-11 16:30:01 +02:00
Teo Mrnjavac
c6c5c6ebde New services module, inspired by Thus. 2014-08-11 15:13:28 +02:00
Aurélien Gâteau
75129131bb More todos 2014-08-09 11:51:29 +02:00