Teo Mrnjavac
dbd6573ed4
Write required disk space into GlobalStorage.
10 years ago
Teo Mrnjavac
c070b1c836
Const correctness.
10 years ago
Teo Mrnjavac
c6eb0721d9
Check for root mount point before going ahead.
10 years ago
Teo Mrnjavac
aeb20761cc
Add preview and partitioning operations to Erase+Autopartition code path
10 years ago
Teo Mrnjavac
8a50685c75
Add clearJobs to PCM
10 years ago
Teo Mrnjavac
b7f2d5d9d3
Fix page flow issue in partition module.
10 years ago
Teo Mrnjavac
a943d55063
Size policy on erase page.
10 years ago
Teo Mrnjavac
fdaea27475
Attempt at a window size fix.
10 years ago
Teo Mrnjavac
ef703b0859
Add page for erase+install operation.
10 years ago
Teo Mrnjavac
dab5a05116
Add isDirty check to PartitionCoreModule
10 years ago
Teo Mrnjavac
4cadbf9b98
Expose icon and tooltip in DeviceModel.
10 years ago
Teo Mrnjavac
a98a4bb614
Add ChoicePage to partition module + OS detection with os-prober.
10 years ago
Teo Mrnjavac
73246b47c6
Prefer nullptr over 0.
10 years ago
Teo Mrnjavac
d39e77f7e8
New PrettyRadioButton, an alternative to QRadioButton with rich text.
10 years ago
Teo Mrnjavac
4d9f887c58
Make the prepare viewmodule use WaitingWidget
10 years ago
Teo Mrnjavac
8651b33843
Make the locale viewmodule use WaitingWidget.
10 years ago
Teo Mrnjavac
13ccede630
Add new icons to CalamaresUtilsGui
10 years ago
Teo Mrnjavac
41cb09ea01
Add ClickableLabel, a QLabel which emits the clicked signal.
10 years ago
Teo Mrnjavac
382317dcaf
Added WaitingWidget to libcalamaresui, wrapper for QtWaitingSpinner
10 years ago
Teo Mrnjavac
b14a715300
Add icons to qrc.
10 years ago
Teo Mrnjavac
33569085b7
Merge pull request #116 from plfiorini/packages
...
Add packages job
10 years ago
Pier Luigi Fiorini
5624132172
Add packages job
...
This job can be used to install and remove packages.
10 years ago
Teo Mrnjavac
14130ae9c0
Only allow a ViewStep to change next button status if it's active now.
10 years ago
demmm
631649ea69
1.0 Gb RAM should be a good default
10 years ago
Teo Mrnjavac
a9aa3e9aa6
Show an error or warning if there are unsatisfied requirements.
10 years ago
Teo Mrnjavac
2182fd2f0c
Add info and fail icons to libcalamaresui.
10 years ago
Teo Mrnjavac
5434a04ebc
Block the install process if an entry is required but unsatisfied.
10 years ago
Teo Mrnjavac
87711c89fc
Use common icons in users viewmodule.
10 years ago
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.
10 years ago
Teo Mrnjavac
0404413b05
Store active user in GlobalStorage as username.
10 years ago
Teo Mrnjavac
3bef0b835a
Check for mains power in prepare viewmodule.
10 years ago
Teo Mrnjavac
26419f2c8a
Check for internet connection in prepare viewmodule.
10 years ago
Teo Mrnjavac
b32bbf2b9a
Add check for enough RAM to prepare viewmodule.
10 years ago
Teo Mrnjavac
03800e2966
Newline at end of file.
10 years ago
Teo Mrnjavac
9563b2efc7
WIP: new prepare viewmodule, with free space check using libparted.
10 years ago
Teo Mrnjavac
1bb6603998
Move spinner widget to libcalamaresui.
10 years ago
Teo Mrnjavac
cbfad6f637
Merge pull request #100 from calamares/initcpiocfg
...
New initcpiocfg module, ported from Thus.
10 years ago
Teo Mrnjavac
c70071406f
Merge pull request #99 from calamares/grubcfg
...
New grubcfg module, ported from Thus.
10 years ago
Pier Luigi Fiorini
2133880fdb
dracut: Don't read settings
...
This module doesn't have settings yet so this call fails.
10 years ago
Pier Luigi Fiorini
b40f3bf4bb
Initialize globalstorage before loading custom configuration
10 years ago
Teo Mrnjavac
b51cfd6a45
Merge pull request #106 from plfiorini/settingsconf
...
Try to find settings.conf from SYSCONFDIR
10 years ago
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.
10 years ago
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.
10 years ago
Daniel Hillenbrand
c97251d741
unpackfs: check for supported filesystems
...
Use /proc/filesystems to check if the system
supportes the given source filesystem.
10 years ago
Daniel Hillenbrand
148a29d506
unpackfs: code dedup
10 years ago
Philip
9de863a1af
New initcpiocfg module, ported from Thus.
10 years ago
Philip
82237d1bd1
grubcfg: group variables
10 years ago
Philip
0c4e8863cf
grubcfg: set swap_uuid variable
10 years ago
Philip
5b336fc3c5
New grubcfg module, ported from Thus.
10 years ago
Teo Mrnjavac
35f0dfc76d
List all files recursively.
10 years ago
Teo Mrnjavac
8ce769184e
Check for fs name validity.
10 years ago
Philip
37426b9f7a
Replace unsquashfs with unpackfs
...
Conflicts:
src/modules/unsquashfs/unsquashfs.conf
10 years ago
Teo Mrnjavac
ea32ba6a83
Compare with None
10 years ago
Teo Mrnjavac
ec7edc4b83
Improve diacritics transliteration.
10 years ago
Philip
ba1006a965
Fix autologin in displaymanager module
10 years ago
Teo Mrnjavac
52656190af
Documentation.
10 years ago
Teo Mrnjavac
fea3b68d61
s/AutoUser/User/
10 years ago
Teo Mrnjavac
bdc3185dbe
Let's assume for now that the ISO must ship a sddm.conf.
10 years ago
Teo Mrnjavac
fd4c93c485
Create sddm.conf if it doesn't exist.
10 years ago
Teo Mrnjavac
d6d40d44ee
PEP8 displaymanager.
10 years ago
Teo Mrnjavac
d93b8b9d44
New displaymanager module, based on Thus.
10 years ago
Teo Mrnjavac
9ba06a4cfb
Merge pull request #91 from calamares/services-module
...
New services module, inspired by Thus.
10 years ago
Teo Mrnjavac
a23d7890c0
Merge pull request #92 from calamares/networkcfg-module
...
New networkcfg module, based on Thus.
10 years ago
Teo Mrnjavac
da368c49e6
Merge pull request #93 from calamares/hwclock-module
...
New hwclock module, ported from Thus.
10 years ago
Teo Mrnjavac
ee4a0f1cba
Add support for full name, and user/host autocompletion and validation.
10 years ago
Teo Mrnjavac
6295f48ab7
Add removeDiacritics function to CalamaresUtils.
10 years ago
Teo Mrnjavac
f21da0035d
Refactor layouts in users page, add full name.
10 years ago
Teo Mrnjavac
7a3ce363b3
Add option to run process jobmodules in chroot.
10 years ago
Teo Mrnjavac
24f13d3ad1
New hwclock module, ported from Thus.
10 years ago
Teo Mrnjavac
1b54ec1039
New networkcfg module, based on Thus.
10 years ago
Teo Mrnjavac
c6c5c6ebde
New services module, inspired by Thus.
10 years ago
Aurélien Gâteau
75129131bb
More todos
10 years ago
Aurélien Gâteau
97980f5fad
Make PartitionSizeController handle cloning the partition for PartResizerWidget
10 years ago
Aurélien Gâteau
df89a391c4
Do not try to dereference m_viewStep if it's invalid
10 years ago
Aurélien Gâteau
738427130b
Update partitionmanager submodule: Fix devices without partition table not being listed
10 years ago
Aurélien Gâteau
ddd8d7063c
Doc++
10 years ago
Teo Mrnjavac
eb6b8ac613
Add check_chroot_output to Python interface.
10 years ago
Teo Mrnjavac
f90bf469dd
Add chrootOutput/check_chroot_output to libcalamares utils API.
10 years ago
Aurélien Gâteau
648befb9bb
Add README.md
10 years ago
Aurélien Gâteau
044bd46ca3
Add missing license headers
10 years ago
Aurélien Gâteau
119a04ba3c
Rename jobtests to partitionjobtests
10 years ago
Aurélien Gâteau
693e9229c8
Dispatch files in core/ gui/ and jobs/ dirs
10 years ago
Aurélien Gâteau
8e2b4050e7
clean ups
10 years ago
Aurélien Gâteau
315c0f0fc5
doc++
10 years ago
Aurélien Gâteau
7978a8b279
Remove Context class
10 years ago
Aurélien Gâteau
ec1836d802
dead code--
10 years ago
Aurélien Gâteau
ddb6813d26
Update partitionmanager submodule: merged origin/master into calamares
10 years ago
Aurélien Gâteau
62470ac4cf
Update partitionmanager submodule: remove stray kcolorscheme.h include
10 years ago
Teo Mrnjavac
f5b4de67c4
Properly load module config files with an explicit config path.
10 years ago
Teo Mrnjavac
70691068cb
Fix sudoers setup in users module.
10 years ago
Aurélien Gâteau
1c9265cd21
Merge branch 'wip/resize-partition'
10 years ago
Aurélien Gâteau
9b30e27f5e
update partitionmanager submodule: Nicer rendering of PartResizerWidget
10 years ago
Aurélien Gâteau
310fdc56d9
Set proper colors in PartResizeWidget
10 years ago
Aurélien Gâteau
055904b20a
Coding style
10 years ago
Aurélien Gâteau
86481461fd
Move color handling to a separate namespace
10 years ago
Aurélien Gâteau
cf4416a171
Keep partition color if space is inserted/removed before it
10 years ago
Aurélien Gâteau
06e30b8290
Remove PartitionSizeWidget
10 years ago
Aurélien Gâteau
5c9c414988
Use PartResizerWidget in CreatePartitionDialog
10 years ago
Aurélien Gâteau
38c685dc10
Move code cloning the partition for PartResizerWidget to PMUtils
10 years ago
Aurélien Gâteau
c109059eb7
Fix crash if widgets are deleted before new ones are set
10 years ago