44 Commits

Author SHA1 Message Date
4f1f85ef9c Fix timeouts. 2024-04-19 18:50:41 -05:00
5674431193 Don't show Thunderbird on Kubuntu. 2024-04-19 18:37:11 -05:00
b2766f78bc Remove timeouts re: networking/update-initramfs 2024-04-19 21:51:53 +00:00
0d65dd0d20 Get rid of the third-party drivers checkbox. 2024-04-17 23:19:09 -05:00
cb54b1e186 Adjust spacers accordingly on no network. 2024-04-09 03:14:56 -05:00
1299a42d37 Allow fixconkeys-part2 a 5 minute window to run, which should be enough to run update-initramfs (LP: #2060429). 2024-04-09 03:08:13 -05:00
1cebfe1fd8 no network 2024-03-28 23:26:46 -05:00
be86ca1ec0 snap-seed-glue 2024-03-28 22:53:26 -05:00
7bad26586e Enhance design with suggestions from Michael, make changelog more accurate 2024-03-22 01:07:13 -05:00
a6ece69a5a Ensure the items show up in globalStorage, but fail at actually using them 2024-03-21 22:44:13 -05:00
45d0d7bb62 can haz UI instead of QML pls kthxbai 2024-03-21 21:29:58 -05:00
991af8f043 Enable pkgselect for everyone. 2024-03-21 18:41:13 -05:00
ffc955d58e Fix LUKS passphrase prompt for non-US keyboard layouts, undo an accidental change to Kubuntu 2024-03-21 16:26:13 -05:00
c2fa148bc5 Be compliant with the current state of the deb822 Ubuntu implementation specification. 2024-01-18 16:27:33 -06:00
f8bf449335 Add some testing code to the QML file to make it do what we'd like. 2023-11-22 18:30:35 -06:00
e54b912e24 Add a full installation radio button, and disable the bottom checkboxes if minimal install is selected. 2023-11-22 16:51:02 -06:00
dfe54b454d Even if modules fail, try to perform the unmount. 2023-11-22 15:35:12 -06:00
dc16d97796 pkgselect CMakeLists.txt fixes 2023-11-15 20:14:27 -06:00
1de2940b52 Some more polish around text and Ubuntu Restricted Extras etc. 2023-10-20 13:34:24 -05:00
9f6b8f8e8a Migrate to deb822 sources, removing the sources.list file pre-populated by livecd-rootfs. Main and Universe deb sources are enabled by default, Restricted and Multiverse are opt-in via the installer checkbox. 2023-10-16 09:38:37 -05:00
9b0d4c4394 Completely finish the backend for pkgselect 2023-10-15 17:12:58 -05:00
b52736fc07 Finish the prototype for pkgselect, which stores the values in GlobalStorage for later usage by a contextualprocess 2023-10-15 17:12:58 -05:00
448d50f929 Start more of the backend implementation. 2023-10-15 17:12:58 -05:00
26e2cbac91 In another step forward on this ongoing project, connect the view step to a Job, which runs during the installation. 2023-10-15 17:12:58 -05:00
4b847dae69 Add the UI for Package Select, allowing for fine-tuned customization of the installed system. 2023-10-15 17:12:58 -05:00
2be42e5594 Use geoip.ubuntu.com by default. 2023-10-08 12:19:55 -05:00
ad4ab2cf25 Remove the Partners repository as an option. 2023-10-08 11:53:46 -05:00
Aaron Rainbolt
fbc09d2b52 Swapped in python3-distro in place of lsb_release. 2023-02-28 22:33:47 -06:00
Erich Eickmeyer
53302f99fd Update from diffs 2022-08-06 20:18:13 -07:00
e2b457d54e Upload to Kinetic. 2022-06-26 22:10:45 -05:00
apt-ghetto
394dc4f068 Adjust studio's translations. 2020-05-20 20:22:19 -04:00
apt-ghetto
72240d9fa0 Clean up automirror module
Summary:
  * Improve naming of variables
  * Add comments

Test Plan: No test plan

Reviewers: wxl, tsimonq2, kc2bez

Reviewed By: wxl, tsimonq2, kc2bez

Differential Revision: https://phab.lubuntu.me/D44
2019-09-13 18:18:00 -04:00
apt-ghetto
e647964386 Fix UnboundLocalError in automirror module
Summary: When opening an URL, an error may be raised and the wrong, not defined variable was logged.

Test Plan: Create an HTTPError or an URLError (socket.timeout), when opening "https://ipapi.co/json"

Reviewers: wxl, tsimonq2, kc2bez

Reviewed By: wxl, kc2bez

Differential Revision: https://phab.lubuntu.me/D42
2019-09-08 22:58:06 -07:00
cd7fa92d15 Clean up Calamares settings.
Summary:
This resolves T107

Refactor automirror

Add donate button url and geoip to welcome

Adjust locale.conf geoip format

Set default filesystem type and no user swap choices

Add defaults to settings to eliminate warnings

Add efi mount options to fstab.conf

Set restart mode in finished.conf to new style

Set bootloader entry name to Ubuntu and slideshowAPI to 1

Test Plan:
Test Calamares installation for proper location detection.

Test Calamares installation for proper efi mount.

Test Calamares installation for proper bootloader entry.

Reviewers: tsimonq2, wxl, apt-ghetto

Reviewed By: tsimonq2, wxl

Subscribers: apt-ghetto

Maniphest Tasks: T107

Differential Revision: https://phab.lubuntu.me/D33
2019-08-20 21:32:27 -07:00
Simon Quigley
043062ea43 Add a missing module in the automirror script. 2019-01-13 00:25:03 -06:00
apt-ghetto
2ea0f7f12d Refactor automirror
Summary:
 * Updated automirror.conf
   * Removed useless configs
   * Added URL for the country code

 * Refactored main.py
   * Added dictionary with the subdomains of some countries
   * Simplified logic
   * Removed premature optimizations
   * Renamed variables and methods

Test Plan: Compare this version with the previous version. The behaviour is expected to be the same.

Reviewers: tsimonq2, wxl

Differential Revision: https://phab.lubuntu.me/D49
2019-01-12 15:29:31 -06:00
Samuel Banya
25c5f3c7e4 Samuel Banya: Adding one line fix to Automirror's import socket
Summary: Adding one line fix to only import socket

Test Plan: Will test in isolated instance of main.py to ensure function

Reviewers: wxl, tsimonq2

Reviewed By: tsimonq2

Differential Revision: https://phab.lubuntu.me/D47
2018-12-18 22:45:41 -06:00
3915c9a26f Add missing identifiers for urllib exception handling. 2018-10-15 21:20:25 -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
Simon Quigley
04e8090eae Fix a typo in automirror. 2018-08-09 22:41:47 -05:00
Simon Quigley
ba78fcd55a Also replace DATE. 2018-08-09 20:49:25 -05:00
Simon Quigley
8236b6ad92 Move the sources into the Python file for now. 2018-08-09 20:45:07 -05:00
Simon Quigley
b798b3f55c Fix missing indent. 2018-08-09 19:57:58 -05:00
Simon Quigley
8362219314 Initial automirror module. 2018-08-09 19:41:20 -05:00