Commit Graph

4265 Commits

Author SHA1 Message Date
Calamares CI
49fa7ab078 [dummypythonqt] Automatic merge of Transifex translations 2017-06-21 01:03:09 +00:00
Calamares CI
849cf1286a [core] Automatic merge of Transifex translations 2017-06-21 01:03:08 +00:00
Adriaan de Groot
0edf041b31 Screensize: on small screens, be smaller.
On 1024x768, limit to 1024x520.
On 800x600, limit to 800x520. This is too small to show everything in the
  timezone widget and keyboard, so it needs some more work.
2017-06-20 18:18:56 -04:00
Adriaan de Groot
742ccf02a7 Merge branch 'salt' 2017-06-20 17:47:05 -04:00
Adriaan de Groot
9f526be198 Salt: add test for salt format 2017-06-20 17:43:50 -04:00
Adriaan de Groot
de45f43640 Salt: add copyright info 2017-06-20 17:18:12 -04:00
Adriaan de Groot
6616315269 Partitionmanager: minor docs edit 2017-06-20 10:03:44 -04:00
Adriaan de Groot
4c9703ad27 Merge branch 'master' into salt 2017-06-20 09:46:41 -04:00
Adriaan de Groot
22ccf920d7 Merge branch 'pm-tests' of github.com:calamares/calamares 2017-06-20 09:45:48 -04:00
Adriaan de Groot
8708260689 Partitionmanager: fix PM-tests build 2017-06-20 09:45:32 -04:00
Adriaan de Groot
7ebbcc33b2 Partitionmanager: remove unused code files 2017-06-20 07:23:04 -04:00
Adriaan de Groot
ea44021cb4 Partitionmanager: partly fix PM-tests build 2017-06-20 07:10:29 -04:00
Adriaan de Groot
f1ab9df7ee Salt: improve saltiness. 2017-06-20 04:39:04 -04:00
Calamares CI
e9aea41a25 [dummypythonqt] Automatic merge of Transifex translations 2017-06-20 02:49:51 +00:00
Calamares CI
287dbad807 [dummypythonqt] Automatic merge of Transifex translations 2017-06-20 00:38:45 +00:00
Calamares CI
56befc9a8c [core] Automatic merge of Transifex translations 2017-06-20 00:38:44 +00:00
Philip
b3143d057c Merge branch 'master' of https://github.com/calamares/calamares into development 2017-06-20 00:28:59 +02:00
Adriaan de Groot
4405790253 Displaymanager: simplify gdm configuration.
Replace calling out to shell to run echo redirected to a file by
opening the file and writing to it.
2017-06-19 18:20:24 -04:00
Adriaan de Groot
70af29672d Displaymanager: check alternative locations for kdmrc.
FIXES #578
2017-06-19 18:05:34 -04:00
Adriaan de Groot
582e4354a7 Displaymanager: refactor a little, don't bail out at the first DM that doesn't configure 2017-06-19 18:00:10 -04:00
Adriaan de Groot
ee030c4d56 CMake: revertlast, DESTDIR is the way to stage.
Thanks to Kevin Kofler for putting me back on the right track.
2017-06-19 17:40:51 -04:00
Adriaan de Groot
ae34d99f10 Netinstall: remove no-longer-used icons and qrc 2017-06-19 16:58:56 -04:00
Adriaan de Groot
448af86242 CMake: follow prefix even for the polkit files, for easier staged installs. 2017-06-19 16:55:05 -04:00
Philip
67987fa29b [openrcdmcryptcfg] Fixed pep8 whining in module
- see also https://github.com/calamares/calamares/pull/750
2017-06-19 18:50:24 +02:00
Philip
af89d58647 Merge branch 'master' of https://github.com/calamares/calamares into development 2017-06-19 18:24:14 +02:00
Adriaan de Groot
e9ab78cd52 Keyboard: special-case, pc+latin interpreted as us,
instead of as unknown which selects the first layout in the list.
2017-06-19 11:12:23 -04:00
Adriaan de Groot
6ef2f5d769 Keyboard: code-docs, copyright 2017-06-19 10:46:30 -04:00
Adriaan de Groot
59605d552e Keyboard: simplify execution of setxkbmap.
Use QProcess::execute() with the 'safer' argument-list, rather than
escaping and de-escaping strings. Also reduce noise by only passing
a variant if there is one.
2017-06-19 10:41:56 -04:00
Philip
61f63cfa5c [openrcdmcryptcfg] Fixed pep8 whining in module
- fix small regression
- see also https://github.com/calamares/calamares/pull/750
2017-06-19 16:19:46 +02:00
Philip
4c7dbad755 [openrcdmcryptcfg] Fixed pep8 whining in module
- see also https://github.com/calamares/calamares/pull/750
2017-06-19 16:12:13 +02:00
Philip
2d1ab745e3 new module : openrcdmcryptcfg
- auto unlock encrypted /home partition with OpenRC
- see also https://github.com/calamares/calamares/pull/750
2017-06-19 15:54:49 +02:00
Philip
ad683fb117 [Users] adopt hostname lenght 2017-06-19 15:47:48 +02:00
Adriaan de Groot
444aa24a04 Increate the maximum allowed length of a hostname.
The hostname madagascarsteenplaatschildpad (.uva.nl) doesn't fit in 24,
and hostname(1) accepts up to 64 characters. The RFCs vary, but 63 +
terminating NUL or length-octet + data maximum 64 bytes seen to be
the common ground.

FIXES #514
2017-06-19 05:16:54 -04:00
Philip
7eeb4dbed4 [CMakeModules] Add support for PythonQT v3.2+
- this fixes #749
2017-06-19 10:47:52 +02:00
Calamares CI
fe15b11520 [dummypythonqt] Automatic merge of Transifex translations 2017-06-19 02:48:58 +00:00
Calamares CI
c4ed76b1d0 [dummypythonqt] Automatic merge of Transifex translations 2017-06-19 00:37:26 +00:00
Calamares CI
959e37807d [core] Automatic merge of Transifex translations 2017-06-19 00:37:25 +00:00
Philip
8ccbbb2f2d [CMakeModules] fix routine 2017-06-18 21:53:08 +02:00
Philip
d22d28dc48 [CMakeModules] fix if loops 2017-06-18 21:46:36 +02:00
Philip
08423f0d5a [CMakeModules] fix if loops 2017-06-18 21:42:27 +02:00
Philip
3afc94d68e [CMakeModules] fix if loops 2017-06-18 21:25:33 +02:00
Philip
c7bc6a17a0 [CMakeModules] search for v3.1+ PythonQT 2017-06-18 21:22:27 +02:00
Philip
9b9789d299 [CMakeModules] adopt to pythonqt v3.2 so-name changes 2017-06-18 10:11:14 +02:00
Calamares CI
ea64341a87 [dummypythonqt] Automatic merge of Transifex translations 2017-06-18 02:48:40 +00:00
Calamares CI
3753a802e0 [dummypythonqt] Automatic merge of Transifex translations 2017-06-18 00:37:15 +00:00
Calamares CI
cddc03f091 [core] Automatic merge of Transifex translations 2017-06-18 00:37:14 +00:00
Adriaan de Groot
ce6997d214 Coverity: fix some uninitialized members 2017-06-17 15:14:02 -04:00
Philip
4c33e9a16a Keyboard: guess at layout based on locale
Split locale into <language>_<country> and go looking for keyboard
layouts that match. Do that in reverse, so look for country first.

- known weakness is el_CY [should get layout gr] because CY and el
  don't name any keyboard layout.
- known weakness are Hausa, Igbo .. which are ha_NG and ig_NG. They select
  keyboard layout ng, which is labeled 'English [Nigeria]'; they ought
  to select ng[hausa] and ng[igbo], which are the right variant keyboard
  layouts to use.
- similar selecting a locale in Canada [en_CA, fr_CA, iu_CA ...] will
  select keyboard layout ca, which is for French-speaking Canada.
  Locale en_CA should select keyboard en -- e.g. en[us]. But iu_CA
  [Inuktituk] needs layout ca[ike].
2017-06-17 15:36:09 +02:00
Philip
b7ce68897d Merge branch 'master' of https://github.com/calamares/calamares into development 2017-06-17 15:31:01 +02:00
Calamares CI
ce2fb6e3c5 [dummypythonqt] Automatic merge of Transifex translations 2017-06-17 02:48:52 +00:00