Adriaan de Groot
1ea79efce8
Uninitialized value
2017-08-29 14:00:48 -04:00
Adriaan de Groot
162de207c8
Package module: extensive documentation of options
2017-08-29 10:34:38 -04:00
Adriaan de Groot
3799a26b3c
Package module: optimize & fix
...
- Expand example configurations
- Optimize commoon case of just listing package names
- Do locale substitution in both kinds of cases
2017-08-29 06:58:30 -04:00
Adriaan de Groot
6c36534206
Package module: fix packages-could-be-objects code
...
- Check for 'list' when it's actually a 'dict' is strange.
Reverse logic to consider 'str' a package name and everything
else is special.
- Refactor to handle the difference between package names and
packages-with-script-data in one place.
- Add code and config documentation.
- Switch sample configurations to dummy-backend.
2017-08-29 05:51:30 -04:00
Adriaan de Groot
d66434985e
Package module: refactor package-manager into multiple classes
2017-08-29 05:51:29 -04:00
Adriaan de Groot
913521d022
Testing: set more locale-globals in testing-script.
...
When testing Python modules, passing option --lang should also
set the global 'locale' (to a BCP47 string, but hey) like it
already sets localeConf.LANG.
2017-08-29 05:51:29 -04:00
Adriaan de Groot
a776284dfa
Having a mounted partition should not disqualify the entire device.
...
FIXES #780
(should reopen #639 for double-checking)
2017-08-28 21:26:51 +01:00
Adriaan de Groot
5100f32ebe
#780 : check for isMounted(), not for where-would-it-be-mounted
2017-08-28 21:26:42 +01:00
Adriaan de Groot
47347c77fa
DeviceInfo: refactor translation of DeviceInfoPage
...
- For Boot and Device info widgets, add a retranslateUi() method,
since the labels change not only in response to translation
events but also UI events.
FIXES #779
2017-08-28 21:26:22 +01:00
Adriaan de Groot
3b15884f83
Refactor check for EFI system.
...
The TODO stands, to delegate this to KPMCore.
2017-08-28 21:26:06 +01:00
Adriaan de Groot
e6e1324353
Log process output of failed commands
...
FIXES #612
2017-08-28 21:25:54 +01:00
Adriaan de Groot
c5abfd6371
Having a mounted partition should not disqualify the entire device.
...
FIXES #780
(should reopen #639 for double-checking)
2017-08-28 06:01:11 -04:00
Adriaan de Groot
85595b4e04
#780 : check for isMounted(), not for where-would-it-be-mounted
2017-08-28 05:54:04 -04:00
Adriaan de Groot
7791c3cb19
DeviceInfo: refactor translation of DeviceInfoPage
...
- For Boot and Device info widgets, add a retranslateUi() method,
since the labels change not only in response to translation
events but also UI events.
FIXES #779
2017-08-28 05:44:43 -04:00
Adriaan de Groot
7e66499f36
Refactor check for EFI system.
...
The TODO stands, to delegate this to KPMCore.
2017-08-28 05:36:45 -04:00
Adriaan de Groot
bba9651850
Create example distro squashfs (from build host)
...
- Add a target 'example-distro' which must be manually invoked
This creates an example.sqfs with a minimal binary distro
based on the build hosts's /bin and /lib.
The purpose is to provide a simple test image which the
default configuration of the unpackfs module can use to
create a system within which the *other* steps of the
installation can run.
Example files are some zoneinfo's (remember to choose an
existing zone when using the example distro), groups and
sudoers files, etc ..
The example distro has a special /xbin which contains bogus
binaries for many system-administration tasks (e.g. useradd
which would otherwise come from /usr/sbin).
2017-08-23 17:33:03 -04:00
Adriaan de Groot
186f6cd1e2
initcpiocfg: accept (but warn) for missing config file in the host
2017-08-23 17:33:03 -04:00
Adriaan de Groot
106f18e074
Log process output of failed commands
...
FIXES #612
2017-08-23 16:44:09 -04:00
Philip
50dc94995b
[Merge] fix conflicts with upstream
2017-08-23 12:30:52 +01:00
Adriaan de Groot
63f9c25611
Update unpackfs.conf examples and documentation
2017-08-23 06:57:11 -04:00
Adriaan de Groot
3188a47fba
Bump version numbers on the example distro
2017-08-23 06:51:45 -04:00
Adriaan de Groot
2362a33613
Bump version numbers (again!) in preparation for next week's release
2017-08-23 06:43:37 -04:00
Adriaan de Groot
ff6108280b
Merge branch 'post-release-fixes'
2017-08-23 05:31:56 -04:00
Adriaan de Groot
54660fda58
Notes on bumping version numbers
2017-08-23 05:31:41 -04:00
Adriaan de Groot
89c2c8a76e
Suppress success-notification on failure
2017-08-23 05:25:07 -04:00
Adriaan de Groot
2c81fceacb
Python: KeyError because pretty_name may not exist
2017-08-23 04:59:04 -04:00
Adriaan de Groot
34846a6644
Bump Calamares version
2017-08-23 04:35:21 -04:00
Philip
f3154252f5
[Version] bump to v3.1.2
2017-08-23 09:27:11 +01:00
Philip
a937313b32
[Merge] apply upstream changes and fix conflicts
2017-08-23 09:17:10 +01:00
Calamares CI
5f7c96d172
[python] Automatic merge of Transifex translations
2017-08-22 05:08:39 -04:00
Calamares CI
2f5638c34e
[dummypythonqt] Automatic merge of Transifex translations
2017-08-22 05:08:39 -04:00
Calamares CI
c9f53ed23f
[desktop] Automatic merge of Transifex translations
2017-08-22 05:08:38 -04:00
Calamares CI
e9a6d16b29
[core] Automatic merge of Transifex translations
2017-08-22 05:08:38 -04:00
Adriaan de Groot
52f1ac63e3
Update translation sources
2017-08-21 17:58:06 -04:00
Calamares CI
939227dbaa
[python] Automatic merge of Transifex translations
2017-08-21 17:51:44 -04:00
Calamares CI
704901762e
[dummypythonqt] Automatic merge of Transifex translations
2017-08-21 17:51:44 -04:00
Calamares CI
93ce4c12cc
[desktop] Automatic merge of Transifex translations
2017-08-21 17:51:44 -04:00
Calamares CI
5d28ce2067
[core] Automatic merge of Transifex translations
2017-08-21 17:51:44 -04:00
Adriaan de Groot
b3a46c7506
Merge branch 'i18n-pythonjob'
2017-08-21 17:50:16 -04:00
Adriaan de Groot
93115b7385
Popup notification when the installation is done.
...
- Use DBus and FreeDesktop interface to popup message
- Code style / formatting
FIXES #599
2017-08-21 17:49:38 -04:00
Adriaan de Groot
5dc70ac261
Python-i18n: apply C++-coding style
2017-08-21 12:36:04 -04:00
Adriaan de Groot
538c59adb9
Python-i18n: add /usr/local/share/locale to search
2017-08-21 12:34:38 -04:00
Adriaan de Groot
d6d5f54d00
Python-i18n: clarify debugging
2017-08-21 10:37:35 -04:00
Adriaan de Groot
22fd428664
Python-i18: avoid duplicate path entries
2017-08-18 14:22:59 -04:00
Adriaan de Groot
48cc1f0461
Python-i18n: adjust for changed API
2017-08-18 14:19:50 -04:00
Adriaan de Groot
39f5af1fcc
Python-i18n: clean up filename handling a little (thanks Kevin)
2017-08-18 14:13:26 -04:00
Adriaan de Groot
3a1d5ed533
Python-i18n: (inefficiently) search for suitable gettext dirs
2017-08-18 13:06:44 -04:00
Adriaan de Groot
40335d9f1e
Python-i18n: install mo files into build tree
2017-08-18 13:06:44 -04:00
Adriaan de Groot
34230276e3
Python-i18n: extend test-script with language setting
2017-08-16 16:51:56 +02:00
Adriaan de Groot
78b3c8ed32
Python-i18n: allow None as a gettext path (searches default)
2017-08-16 16:45:34 +02:00