Commit Graph

4500 Commits

Author SHA1 Message Date
renovate[bot] 3dab440cbf
Update actions/checkout digest to de0fac2 (#4213)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-04 07:06:48 +11:00
Daniel Girtler 1d8352b466
Use TypeAdapter for Json serialization (#4183) 2026-02-03 22:27:51 +11:00
Favilances 0dddc7308d
Handle whole-disk LUKS root params (#4205)
Co-authored-by: favilances <favilances@proton.me>
2026-02-03 22:03:22 +11:00
Daniel Girtler 4a8604ac88
Make list manager run private (#4192) 2026-02-03 11:22:56 +01:00
Daniel Girtler aac6c896d9
Add missing galician mo file (#4209) 2026-02-03 11:18:11 +01:00
gaelgnz f8304b0bd1
Added Galician language support (#4202)
* Added Galician language support

* Delete archinstall/locales/gl/LC_MESSAGES/base.mo
2026-02-03 11:35:33 +11:00
codefiles 0394a735a7
Fix typo locale -> local (#4201) 2026-02-03 11:34:53 +11:00
codefiles 12bd83ca8a
Refactor skip_boot to use dependency injection (#4200) 2026-02-03 11:34:27 +11:00
correctmost b5f710425f
Remove an unused milliseconds member from Installer (#4199) 2026-02-01 22:48:30 +11:00
correctmost 331634fd80
Measure install time with monotonic clock instead of system clock (#4198)
Using time.time() can be inaccurate if the system clock gets
updated in between calls.
2026-02-01 22:48:09 +11:00
correctmost 173c64c847
Avoid union syntax in an isinstance check (#4197)
This is a partial revert of commit 44f4bc86. The UP038 ruff rule
was removed and using union syntax is no longer recommended.
2026-02-01 22:47:39 +11:00
renovate[bot] 47a4caf163
Update astral-sh/ruff-action action to v3.6.1 (#4195)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-31 09:40:51 +11:00
Daniel Girtler 449c1bfb36
Rename ask* functions to select* (#4191) 2026-01-31 08:17:11 +11:00
renovate[bot] e2ba6cbc54
Update astral-sh/ruff-action action to v3.6.0 (#4193)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-30 21:47:52 +11:00
Federico Berrueta 97dd099c0e
Fix: Resolve fuzzy strings and add note for 'Seat access translation' (#4186) 2026-01-29 09:49:16 +11:00
HADEON 26014aa092
Add sponsors button (#4056)
* Add archlinux funding file

* Fix formatting of custom funding URL
2026-01-28 22:01:56 +01:00
nubprogrammer 6d89770e7a
Update Hindi translations for archinstall (#4185)
* Improve Hindi translations (base.po)

* Improve all Fuzzy and more hindi translations

* Update base.po

* Update base.po

* Update Hindi translations in base.po

* Update translation for Network Manager iwd backend
2026-01-29 07:56:59 +11:00
codefiles 2cb81d8758
Reuse MirrorListHandler instance (#4184) 2026-01-29 07:54:18 +11:00
Daniel Girtler 5612325dc3
Refactor code to reduce circular dep (#4175)
* Refactor to reduce circular dep

* Update

* Update
2026-01-28 13:43:57 +01:00
correctmost 8f104bc829
Remove archinstall.svg from project root (#4180)
The file was accidentally added in commit bde544ca.
2026-01-28 11:43:28 +11:00
codefiles 18105fff22
Use main() as script entrypoint (#4179) 2026-01-28 11:42:51 +11:00
codefiles 76284b601b
Remove superfluous __future__ import (#4178) 2026-01-28 07:23:25 +11:00
codefiles 8ffc20b6c1
Refactor script list (#4177) 2026-01-27 17:47:36 +01:00
Daniel Girtler bde544caca
Refactor syscommand (#4176)
* Refactor SysCommand

* Refactor syscommand
2026-01-27 13:31:33 +01:00
Daniel Girtler 316251f6e0
Refactor network config installer (#4143)
* Refactor network config installer

* Update

* Move network menu

* Remove singleton
2026-01-27 19:39:45 +11:00
Daniel Girtler 5fe42bd2f5
Refactor user menu (#4141) 2026-01-27 18:50:09 +11:00
correctmost 15460e4a88
Fix useless-return warnings reported by Pylint (#4173) 2026-01-27 16:40:38 +11:00
codefiles d7bcd431a7
Refactor application_handler to use DI (#4172) 2026-01-27 16:39:42 +11:00
codefiles ef3b6ab853
Refactor auth_handler to use dependency injection (#4171) 2026-01-27 12:46:31 +11:00
Daniel Girtler 2421e538a8
Move Pacman out of init (#4150)
* Move pacman out of init

* Update archinstall/lib/pacman/pacman.py

Co-authored-by: codefiles <11915375+codefiles@users.noreply.github.com>

* Update archinstall/lib/pacman/pacman.py

Co-authored-by: codefiles <11915375+codefiles@users.noreply.github.com>

---------

Co-authored-by: codefiles <11915375+codefiles@users.noreply.github.com>
2026-01-27 12:34:48 +11:00
codefiles 28f7aec2af
Refactor mirror_list_handler to use DI (#4170) 2026-01-27 11:23:01 +11:00
Daniel Girtler a025c79ac3
Delete dead code (#4144) 2026-01-27 11:22:03 +11:00
nubprogrammer 93736349a2
Improve Hindi translations and resolve all fuzzy entries (#4167)
* Improve Hindi translations (base.po)

* Improve all Fuzzy and more hindi translations

* Update base.po

* Update base.po
2026-01-26 23:35:32 +01:00
Daniel Girtler 9bd16e998c
Fix - Handle cancel from list manger properly (#4160) 2026-01-26 23:34:58 +01:00
Daniel Girtler 7a0b4c2a30
Fix - disk partitioning menu (#4158) 2026-01-26 23:34:23 +01:00
Daniel Girtler 63e3825756
Remove obsolete package functions (#4145) 2026-01-26 23:33:21 +01:00
Daniel Girtler a57bb801c0
[README update] Clarify archinstall upgrade steps (#4138)
* Clarify upgrade steps on Live ISO

* Update

* Update

* Update

* Update README.md

Spelling fix

---------

Co-authored-by: Anton Hvornum <torxed@archlinux.org>
2026-01-26 23:30:27 +01:00
codefiles 2ed6182575
Refactor wifi_handler to use dependency injection (#4161) 2026-01-23 14:40:08 +11:00
renovate[bot] b07bbeecd3
Update pre-commit hook astral-sh/ruff-pre-commit to v0.14.14 (#4166)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-23 13:13:08 +11:00
renovate[bot] 2c2b17b8a6
Update dependency ruff to v0.14.14 (#4165)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-23 13:12:47 +11:00
nubprogrammer 7fb8fb57ee
Improve Hindi translations (base.po) (#4163) 2026-01-23 06:44:23 +11:00
renovate[bot] 3500bc3b41
Update actions/setup-python digest to a309ff8 (#4157)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-22 18:32:02 +11:00
codefiles 192aff0b94
Replace sys.exit calls with return values (#4156) 2026-01-22 13:58:40 +11:00
codefiles 4d2864ba76
Refactor error message (#4153) 2026-01-21 16:39:49 +11:00
codefiles 78969c58c7
Move script entry point (#4151) 2026-01-21 12:10:19 +11:00
nubprogrammer 7cf1566902
Improve Hindi translations in base.po (#4152)
* Improve Hindi translations in base.po

This PR improves and fixes Hindi translations in base.po.
It also corrects previously incorrect fuzzy translations.
No functional code changes.

* Update base.po

* removed fuzzy from the things i fixed in translation
2026-01-21 12:08:43 +11:00
codefiles c7dbf0105e
Rework has_default_btrfs_vols (#4147) 2026-01-20 11:18:22 +11:00
codefiles 38462db2db
Enable GRUB UKI menu entries (#4139) 2026-01-19 15:46:02 +11:00
Daniel Girtler 0aca992ac5
Migrate UI to textual (#3997)
* Footer textual

* Linting

* Revert pre-commit for pylint

* Add missing textual

* Reinstate example

* Linting
2026-01-19 07:01:40 +11:00
codefiles 9a38b73baf
Enable quoted-annotation ruff rule and fixes (#4137) 2026-01-18 08:19:07 +11:00