Commit Graph

3714 Commits

Author SHA1 Message Date
Adriaan de Groot
4cd564655a Locale: translate OK, Cancel buttons in language selection (reported on IRC) 2017-09-04 14:26:05 +01:00
Adriaan de Groot
073196822a Make check for dracut more readable 2017-09-04 14:25:50 +01:00
Adriaan de Groot
2f7ac598a3 Apply patch from V3n3RiX.
https://gitlab.com/redcore/redcore-desktop/raw/master/app-admin/calamares/files/calamares-3.1.1-luks-fstab-write-devmapper.patch

Fixes #772
2017-09-04 14:25:37 +01:00
Adriaan de Groot
6fba81ca0d Avoid race condition around libparted device use.
FIXES #782
2017-08-31 13:27:01 +02:00
Adriaan de Groot
17e76677c7 PEP8 whining 2017-08-31 13:26:29 +02:00
Adriaan de Groot
e3a86c6dfc initcpiocfg: accept (but warn) for missing config file in the host 2017-08-31 13:26:25 +02:00
Adriaan de Groot
6e2d89afd4 Don't leak memory when winnowing disk devices
- Improve logging a little
 - Don't leak Device*, but delete the raw pointer when erasing
 - Document that DeviceInfo takes ownership and doesn't leak
2017-08-31 13:22:52 +02:00
Adriaan de Groot
4f34c68a14 Don't leak memory for allocated modules 2017-08-31 13:22:38 +02:00
Adriaan de Groot
ef84c63f69 Fix uninitialized values (valgrind report) 2017-08-31 13:22:24 +02: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
Philip
50dc94995b [Merge] fix conflicts with upstream 2017-08-23 12:30:52 +01: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
Adriaan de Groot
74be2fd098 Python-i18n: implement gettext functions in libcalamares.utils
- remove Job.gettextPath
 - add libcalamares.utils.gettext_path()
 - add libcalamares.utils.gettext_lang()
 - modify examples in main.py
 - add some gettext debug-output from dummypython
 - correct namespace mis-labeling
 - provide two forms of GlobalStorage
   - regular use, has a JobQueue with storage
   - testing use, creates GlobalStorage separately, provide
     independent access to that for Python.
2017-08-16 10:53:11 +02:00
Adriaan de Groot
5326e9ee06 Python-style: sharp-eyed KK spots a typo 2017-08-15 14:10:56 +02:00
Adriaan de Groot
d4c714c400 Python: fix up testing script
- Didn't run at all (at least since v3.1) because of mismatch between
  GlobalStorage constructor arguments and use; special-case None
  in the C++ code to allocate a new GlobalStorage object.
2017-08-15 13:58:43 +02:00
Adriaan de Groot
f509000215 Python-style: cut-and-paste accident 2017-08-15 13:36:51 +02:00
Adriaan de Groot
49384ef01f Python-style: fix derpy workaround for PEP8 2017-08-15 13:29:39 +02:00
Adriaan de Groot
6370898154 Python-i18n: make it compile again 2017-08-15 13:21:17 +02:00