344 Commits

Author SHA1 Message Date
Simon Quigley
96ed9a0a21 We aren't Lubuntu Next anymore; take it away from the package description. 2018-11-03 21:09:01 -05:00
Simon Quigley
16c302d2fa Upload to Disco. 2018-11-03 18:03:26 -05:00
Simon Quigley
addf582ce8 Change the desktop file from 18.10 to 19.04. 2018-11-03 18:03:06 -05:00
Simon Quigley
9ed093012e Upload to Disco. ubuntu/29 2018-11-02 17:34:07 -05:00
Simon Quigley
e7b1e9e544 Fix accidentally reverted parts of 27 in 28 due to the VCS not being up-to-date. Thanks to Jeremy Bicha for spotting the issue (LP: #1801393). 2018-11-02 17:33:47 -05:00
Simon Quigley
bfd00d9013 Welcome to the Disco Dingo! ubuntu/28 2018-11-01 20:41:48 -05:00
Simon Quigley
a0f70d3712 Fix whitespace. 2018-11-01 20:40:46 -05:00
a392e286f3 Clarify changelog. ubuntu/27 2018-10-16 21:01:21 -07:00
07a443fb58 Ensure upgrades don't happen for EFI packages. 2018-10-16 21:00:31 -07:00
3915c9a26f Add missing identifiers for urllib exception handling. 2018-10-15 21:20:25 -07:00
Simon Quigley
8d0c107a0f Fix Walter's bash faux pas. ubuntu/26 2018-10-13 15:34:38 -05:00
Simon Quigley
df71fee23d Rename calamares.desktop to lubuntu-calamares.desktop. 2018-10-13 14:05:35 -05:00
Simon Quigley
a74f1abbfb Fix all the bad whitespace. 2018-10-13 13:46:17 -05:00
74419de594 cleanup after new install file location 2018-10-12 21:50:57 -07:00
abc1aafe33 fix location of installer .desktop 2018-10-12 20:58:17 -07:00
1364462c86 fix check for EFI architecture 2018-10-12 18:40:46 -07:00
87a0d32242 Restore Calamares productIcon. ubuntu/25 2018-10-11 19:39:14 -07:00
21acfae10a Ignore BIOS entirely when installing GRUB for EFI. 2018-10-11 19:36:36 -07:00
4bf7f72786 Updated automirror for urllib.request
Summary: Updated automirror for urllib.request

Test Plan:
Verify basic function in US, but then also have non-US users test for functionality, especially paying attention to time.

More specifically, this patch should be able to be applied directly to /usr/lib/(i138-linux-gnu|x86_64-linux-gnu)/calamares/modules/automirror/main.py in a live system, then run the installer and see what happens.

Reviewers: tsimonq2, wxl

Reviewed By: tsimonq2

Differential Revision: https://phab.lubuntu.me/D23
2018-10-10 20:55:45 -05:00
9c6c1de9fe Generalize installation of GRUB for EFI.
Summary: See T97.

Test Plan: Already tested. Ship it!

Reviewers: tsimonq2

Reviewed By: tsimonq2

Differential Revision: https://phab.lubuntu.me/D33
2018-10-10 08:15:47 -07:00
Simon Quigley
8914c0f210 Add a changelog entry. 2018-10-09 13:33:55 -05:00
Simon Quigley
27ac1c0161 Add -E to the Calamares desktop icon call so that our nice theming carries over to Cala. 2018-10-09 13:32:42 -05:00
Simon Quigley
10e4174f71 Grab logo.png back because it's still referenced. 2018-10-09 13:31:53 -05:00
Wendy Hill
030028768b Fixed spelling on Office.png and added smooth: true qml to first slide. 2018-10-08 21:53:41 -06:00
Wendy Hill
83fbe22b2f Updated the slideshow. 2018-10-08 16:05:31 -06:00
Simon Quigley
f0c827eb32 C'mooooon, whitespace. :( ubuntu/23 2018-10-07 00:07:16 -05:00
8c5e3a0061 Ensure install .desktop file is always removed.
Summary: Fixes T82.

Test Plan: Install and reboot. Desktop should be free of the install .desktop file. This has been tested already for EFI and BIOS in a virtual machine, but since this is related to a task that concerns a rather particular system consisting of 32 bit EFI with a 64 bit processor, it will need to be tested in other cases.

Reviewers: tsimonq2

Reviewed By: tsimonq2

Maniphest Tasks: T82

Differential Revision: https://phab.lubuntu.me/D30
2018-10-07 00:06:52 -05:00
Simon Quigley
c8068a4819 Bad whitespace is bad. ubuntu/22 2018-10-06 16:30:25 -05:00
6db75e1ae8 Enable support for LUKS/encryption.
Summary: All settings required to enable support for LUKS/encryption.

Test Plan:
The two methods of encryption will need to be tested:

 1. Automated option, e.g. Erase Disk
    1. Click the radio button for the option
    1. Check the Encrypt checkbox
    1. Enter your password twice
    1. Continue with the install as normal
 1. Manual partitioning
    1. Create a new partition
    1. Check the Encrypt checkbox underneath filesystem
    1. Enter your password twice
    1. Don't forget to mount as /
    1. Continue with the install as normal

If the install completes without errors and can boot successfully after completion, asking for and accepting the correct password before booting the system, then we've got ourselves a winner.

Reviewers: tsimonq2

Reviewed By: tsimonq2

Differential Revision: https://phab.lubuntu.me/D28
2018-10-06 00:46:12 -07:00
Simon Quigley
7d0940466e Add Korean support. 2018-08-26 14:49:04 -05:00
fcc2036633 Remove all password checking.
Summary:
We were using password checking in Calamares, especially as supported by libpwquality, but have received overwhelming community feedback against this. Therefore, we remove any checking by libpwquality, including defaults that aren't explicit, like the dictionary check. Sadly, it seems that setting enforcing=0 to simply print a warning does not work. IIt's possible that this is a bug, but not worth chasing at this point. The only thing unsupported is a blank password, but that's something that's [not clear](https://github.com/calamares/calamares/issues/790#issuecomment-330455711) is supported.

The good news is that the [string](743c19d8dd/src/modules/users/page_usersetup.ui (L440)) suggesting a good password is still there. If there's anywhere to be additional improments, it's there.

Test Plan: Run Calamares and enter a variety of lame passwords (e.g. space, the number one, the letter a, the word cat, etc.) twice. If the "next" button is not greyed out, it succeeds.

Reviewers: tsimonq2

Reviewed By: tsimonq2

Differential Revision: https://phab.lubuntu.me/D12
ubuntu/21
2018-08-26 13:24:06 -05:00
4f328dc3d7 Add executable key to defaultDesktopEnvironment stanza in displaymanager.
Summary: See {T55}

Test Plan:
Install with autologin enabled. After install and reboot, should be in Lubuntu session.

NOTE: an additional fix to calamares itself is required.

Reviewers: tsimonq2

Reviewed By: tsimonq2

Differential Revision: https://phab.lubuntu.me/D9
ubuntu/20
2018-08-21 00:05:38 -05:00
Lugito
c677c371ca Merge branch 'origin/master' into Weblate 2018-08-17 12:28:12 -05:00
Hans P. Möller
71ea46cde5 Translated using Weblate (German)
Currently translated at 93,7% (15 of 16 strings)

Translation: Lubuntu/Calamares Slideshow
Translate-URL: https://translate.lubuntu.me/projects/lubuntu/calamares-slideshow/de/
2018-08-17 12:28:12 -05:00
Carl Schwan
7a2bfdb50c Translated using Weblate (French)
Currently translated at 100,0% (16 of 16 strings)

Translation: Lubuntu/Calamares Slideshow
Translate-URL: https://translate.lubuntu.me/projects/lubuntu/calamares-slideshow/fr/
2018-08-17 12:28:12 -05:00
Emanuele Antonio Faraone
2106753efa Translated using Weblate (Italian)
Currently translated at 100,0% (16 of 16 strings)

Translation: Lubuntu/Calamares Slideshow
Translate-URL: https://translate.lubuntu.me/projects/lubuntu/calamares-slideshow/it/
2018-08-17 12:28:11 -05:00
Emanuele Antonio Faraone
1588b33eba Translated using Weblate (Italian)
Currently translated at 100,0% (3 of 3 strings)

Translation: Lubuntu/Desktop File for Calamares
Translate-URL: https://translate.lubuntu.me/projects/lubuntu/calamares-settings-lubuntu-desktop/it/
2018-08-17 12:27:32 -05:00
Lugito
bef3de7261 Merge branch 'origin/master' into Weblate 2018-08-17 05:51:43 -05:00
Carl Schwan
b4e5b38104 Translated using Weblate (French)
Currently translated at 100,0% (3 of 3 strings)

Translation: Lubuntu/Desktop File for Calamares
Translate-URL: https://translate.lubuntu.me/projects/lubuntu/calamares-settings-lubuntu-desktop/fr/
2018-08-17 05:51:41 -05:00
Lugito
76432697a7 Merge branch 'origin/master' into Weblate 2018-08-17 05:48:09 -05:00
Carl Schwan
e91b5b2d3d Translated using Weblate (French)
Currently translated at 100,0% (16 of 16 strings)

Translation: Lubuntu/Calamares Slideshow
Translate-URL: https://translate.lubuntu.me/projects/lubuntu/calamares-slideshow/fr/
2018-08-17 05:48:05 -05:00
Simon Quigley
e628ebc084 Upload to Cosmic. ubuntu/19 2018-08-14 17:12:23 -05:00
Simon Quigley
d9dc0546f6 Remove the build dep completely. 2018-08-14 17:12:14 -05:00
Simon Quigley
8eeeac57c6 Upload to Cosmic. ubuntu/18 2018-08-14 16:19:46 -05:00
Simon Quigley
82b66ac9a3 Bump Standards-version to 4.2.0, no changes needed. 2018-08-14 16:19:31 -05:00
Simon Quigley
d2394fa5a6 Make the password detection runtime dep into a build dep. 2018-08-14 16:19:07 -05:00
Simon Quigley
d6652367c5 Add a changelog entry for the Danish translation. 2018-08-14 16:18:22 -05:00
Lugito
cdbf98cc8c Merge branch 'origin/master' into Weblate 2018-08-13 02:33:47 -05:00
Henrik Christiansen
28499fdf8b Translated using Weblate (Danish)
Currently translated at 100,0% (3 of 3 strings)

Translation: Lubuntu/Desktop File for Calamares
Translate-URL: https://translate.lubuntu.me/projects/lubuntu/calamares-settings-lubuntu-desktop/da/
2018-08-13 02:33:44 -05:00
Simon Quigley
2502b30166 Upload to Cosmic. ubuntu/17 2018-08-10 20:13:51 -05:00