Commit Graph

3153 Commits

Author SHA1 Message Date
Daniel Girtler 57ebc42ffd
Fix 1875 (#1880)
Co-authored-by: Daniel Girtler <girtler.daniel@gmail.com>
2023-06-28 13:34:54 +02:00
Rodrigo Broggi 82a5320764
Document new pip install flag (#1897)
See [this thead](https://github.com/archlinux/archinstall/issues/1734#issuecomment-1605709792) 

Including `--break-operating-system` flag in `pip install` instructions in doc.
2023-06-25 11:06:52 +02:00
Himadri Bhattacharjee 27a474ed4a
fix: define ret as Optional[str] before reassignment in get_fido2_devices (#1894) 2023-06-23 09:46:30 +02:00
ArtikusHG 748f03cdb1
Fix crash when libfido2 is not installed (#1893)
Co-authored-by: ArtikusHG <artiomoleynic@gmail.com>
2023-06-22 22:49:08 +02:00
Himadri Bhattacharjee 72661dbf9b
Simplify object serialization before JSON encoding (#1871)
* fix: check for helper functions for unsafe encode before falling back to safe encoding

* feat: merge _encode and _unsafe_encode into simple serialization function to avoid immediate json.loads after json.dumps

* fix: use function instead of a serializing class without trying to serialize keys that are unhashable or unsupported

* feat: lazily evaluate serialized value based on key validity

* feat: use dictionary comprehension and predefined compatible types

* fix: handle enum types immediately after dicts

* fix: return stringified object as a default

* doc: update function docstring for serialize_to_dict

* fix: rename serialize_to_dict to jsonify as it serializes to other primitive types as well
2023-06-22 14:09:14 +02:00
mosfet80 23f98082cc
Update autoflake (#1889) 2023-06-21 09:55:17 +02:00
Daniel Girtler 885f89c3a1
Rename encryption method (#1888)
* Rename encryption method

* Update

---------

Co-authored-by: Daniel Girtler <girtler.daniel@gmail.com>
2023-06-21 09:54:42 +02:00
Diogo Silva 4eae8f656f
chore: update translation for pt_BR (#1886) 2023-06-21 09:53:29 +02:00
Daniel Girtler c7c34c9e70
Make Gfx driver handling saver (#1885)
Co-authored-by: Daniel Girtler <girtler.daniel@gmail.com>
2023-06-21 09:52:48 +02:00
Daniel Girtler 16132e6fc9
Fix 1862 (#1884)
* Fix 1862

* Update

---------

Co-authored-by: Daniel Girtler <girtler.daniel@gmail.com>
2023-06-21 09:52:06 +02:00
Schwarzeisc00l 4435dc3e2d
Update base.po (#1883) 2023-06-21 09:51:08 +02:00
Daniel Girtler 21bf87f234
Fix workflows and checks (#1872)
* Update translation workflow

* Fix broken checks

---------

Co-authored-by: Daniel Girtler <girtler.daniel@gmail.com>
2023-06-21 09:50:28 +02:00
Nikita Triblya 96cb6cc943
Update lxqt.py (#1878)
Removed the comma after the "slock" package, since it is the final package
2023-06-21 09:49:06 +02:00
Nikita Triblya 64a0d097f0
Update budgie.py (#1877)
Removed the comma after the "papirus-icon-theme" package, since it is the final package
2023-06-21 09:48:48 +02:00
Daniel Girtler 1b5ecb65aa
Always verify permissions and check for log dir (#1874)
Co-authored-by: Daniel Girtler <girtler.daniel@gmail.com>
2023-06-21 09:47:30 +02:00
Daniel Girtler 03d228fee8
Update contributing doc (#1873)
Co-authored-by: Daniel Girtler <girtler.daniel@gmail.com>
2023-06-21 09:45:17 +02:00
Daniel Girtler 92b0d0f833
Fixes 1861 (#1870)
* Fix translation files

* Add github action

* Update

* Update

---------

Co-authored-by: Daniel Girtler <girtler.daniel@gmail.com>
2023-06-14 00:26:15 +02:00
codefiles c8bb8d7a0c
Use pathlib in `_add_systemd_bootloader()` (#1866) 2023-06-12 22:50:11 +02:00
K.B.Dharun Krishna 9164c63f2a
po: update Tamil translation (#1867) 2023-06-12 22:20:38 +02:00
Roxfr 6e06d6d7c6
Resolved merge conflict (#1730)
Co-authored-by: Anton Hvornum <anton@hvornum.se>
2023-06-12 16:52:31 +02:00
Rafael Fontenelle 768cb15843
Update Brazilian Portuguese translation (#1736)
Co-authored-by: Anton Hvornum <anton@hvornum.se>
2023-06-12 15:49:34 +02:00
Lena f5936966a4
Added changes only to PL language (#1750)
Co-authored-by: Anton Hvornum <anton@hvornum.se>
2023-06-12 15:44:04 +02:00
wc7086 99fbc189c6
Update Simplified Chinese translation (#1757)
Co-authored-by: wc7086 <190022474@qq.com>
Co-authored-by: Anton Hvornum <anton@hvornum.se>
2023-06-12 15:33:28 +02:00
Wellinton Kricowski aa1c6b014d
PT BR translation improvements (#1760) 2023-06-12 15:25:46 +02:00
K.B.Dharun Krishna e0a3bd1114
Update Tamil translation (#1765)
Signed-off-by: K.B.Dharun Krishna <kbdharunkrishna@gmail.com>
Co-authored-by: Anton Hvornum <anton@hvornum.se>
2023-06-12 15:24:55 +02:00
Eren İnce 84bf24cbbb
Updated Turkish translation (#1771)
* Update base.po

* Update base.po

* Delete base.mo

* Add files via upload

---------

Co-authored-by: Eren İnce <63284001+ernince@users.noreply.github.com>
Co-authored-by: Anton Hvornum <anton@hvornum.se>
2023-06-12 15:21:41 +02:00
codefiles 77710883b0
Update bootctl --path option to --esp-path (#1854) 2023-06-12 11:36:19 +02:00
Nikita Triblya 1b0c8f3ce3
Removed comma at the end of package listing in i3.py (#1839)
Removed comma at the end of package listing in i3.py
2023-06-12 10:54:38 +02:00
Anton Hvornum f9ce7679fe
Added a service-started wait timer for keyring.timer (#1858)
* Added a service-started wait timer for keyring.timer, and then we check the service state for keyring.service. This is because the .service can be 'dead' right from the start without the timer ever have started. This ensures that we wait for the timer to kick in before we monitor for the .service execution

* Removed pacman-init.service wait timer, as we can rely on keyring.timer instead: https://github.com/archlinux/archinstall/issues/1846#issuecomment-1586872920
2023-06-12 10:49:53 +02:00
Tuğşat Enes 195d779d85
Reverted changes to other languages (#1857)
Co-authored-by: Anton Hvornum <anton@hvornum.se>
2023-06-12 09:33:27 +02:00
Daniel Girtler 5087c86263
Fix 1830 (#1831)
Co-authored-by: Daniel Girtler <girtler.daniel@gmail.com>
2023-06-08 11:00:21 +02:00
Himadri Bhattacharjee 701d1e4ec3
Installs correct dkms package for nvidia and nvidia-open (#1847) 2023-06-08 10:54:52 +02:00
codefiles de9b8d4f0e
Fix paths used for steps in keyfile creation (#1851)
* Fix paths used for steps in keyfile creation

* Simplify
2023-06-08 10:48:56 +02:00
Alexmelman88 96d0eb1de9
Update Russian translation (#1849) 2023-06-08 10:47:22 +02:00
Kefaku bc4f80441f
Add some german translations (#1848) 2023-06-07 20:31:34 +02:00
George Angelopoulos b60a055348
remove accidentally added space (#1845) 2023-06-05 16:58:35 +02:00
George Angelopoulos b02e00d22e
Rephrase NetworkManager dependency message for clarity. (#1834)
The phrase "X necessary to configure Y in Z" is at best ambiguous and
could mean that Y and Z are required by X, while the intended message is
the reverse. The phrase "necessary for configuring" makes the
relationship clearer.
2023-06-05 12:27:58 +02:00
Kefaku 3bc624298a
Add some translations for locales/de (#1844)
Co-authored-by: Anton Hvornum <anton@hvornum.se>
2023-06-05 10:54:20 +02:00
Daniel Girtler 91ee3575d3
Fix 1749 (#1840)
Co-authored-by: Daniel Girtler <girtler.daniel@gmail.com>
Co-authored-by: Anton Hvornum <anton@hvornum.se>
2023-06-05 10:47:14 +02:00
Hegert Taresalu 7af5490fef
Add Estonian translation (#1827)
* create et locale and added 56 translations

* add more et translations(55-67)

* add et translations

* add translated_lang

* update readme language list

* Fixed merge conflicts

---------

Co-authored-by: Hegert Taresalu <htaresalu@gmail.com>
Co-authored-by: Anton Hvornum <anton@hvornum.se>
2023-06-05 10:16:37 +02:00
Error504TimeOut 4da7d537a5
Updated German Translation (#1825)
* Add files via upload

* Fixed errors and completed German translation

* fixed minor error
2023-06-05 10:11:02 +02:00
Xuan-Rui Fan 11cecbb3dc
Add traditional Chinese translation (#1823)
* Add Traditional Chinese (Taiwan)

* Update languages.json
2023-06-05 10:06:37 +02:00
codefiles f51fd1a278
Detect more modules requiring `alsa-firmware` (#1822) 2023-06-05 10:05:38 +02:00
Daniel Girtler 06eadb31d4
Move locales and cleanup menu (#1814)
* Cleanup imports and unused code

* Cleanup imports and unused code

* Update build check

* Keep deprecation exception

* Simplify logging

* Move locale into new sub-menu

---------

Co-authored-by: Daniel Girtler <girtler.daniel@gmail.com>
2023-06-05 10:02:49 +02:00
codefiles 5276d95339
Remove partial upgrade from `build_iso.sh` (#1809) 2023-05-15 15:53:42 +02:00
bd-g 3267ee215a
Improve Save configuration UI - (re)allow for directly specifying custom path (#1728)
* align with newly merged master

* retry save config

* fix mypy error with str type - this menu with allows return a string

* Removed unused import

---------

Co-authored-by: Anton Hvornum <anton@hvornum.se>
2023-05-15 15:53:06 +02:00
Anton Hvornum b1f26d94e6
Allowing for fg='color' in info, warn, error and debug. (#1818)
* Allowing for fg='color' in info, warn, error and debug.

* Converted to a more static definition, mypy does not like magic.

* Flake8 fixes
2023-05-15 15:50:11 +02:00
Daniel Girtler 8a292a163e
Add custom mirror support (#1816)
Co-authored-by: Daniel Girtler <girtler.daniel@gmail.com>
2023-05-15 09:16:18 +02:00
Pedro Dutra d65359896a
simple fix in README.md (#1813) 2023-05-12 20:32:11 +02:00
codefiles 06f35fd289
Install the package `alsa-firmware` if required (#1812) 2023-05-12 14:01:24 +02:00