index : archinstall32 | |
Archlinux32 installer | gitolite user |
summaryrefslogtreecommitdiff |
Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-04-09 | Merge pull request #250 from insanemal/insanemal-patch-2 | Anton Hvornum | |
OOB in generic_selection | |||
2021-04-09 | Off by one in generic_selection out of bounds check | Insanemal | |
Out of bounds check in generic_selection is using >= on list. Lists are zero based. If you put in a value that equals the number of items in the list you get an out of bounds error. Removed the equals part of the test as last item in list/dictionary items is len(list)-1 not len(list) | |||
2021-04-08 | I simplified the countdown, by moving it into it's own function instead of ↵ | Anton Hvornum | |
wrapped inside guided.. This can now be used by others for a simple countdown. I also re-worked the minimal.py example to work with the new internal partitioning logic API as well as support some flags from archinstall.arguments to minimize user input requirements to just one single question. This one question will most likely go away too, but stays for simplicity right now. | |||
2021-04-06 | Merge pull request #188 from SecondThundeR/master | Anton Hvornum | |
Fix incorrect behavior for empty sudo username | |||
2021-04-05 | Fix incorrect behavior for empty sudo username | SecondThundeR | |
2021-04-05 | Merge pull request #170 from SecondThundeR/master | Anton Hvornum | |
Add validation check for username | |||
2021-04-05 | Update regex rule and move check to a function | SecondThundeR | |
2021-04-05 | Replace lowercase conversion with correct checking | SecondThundeR | |
2021-04-04 | Removing background color definitions for all log functions | Zach Osman | |
2021-04-04 | Add lowercase conversion for usernames | SecondThundeR | |
2021-04-04 | Fix misspellings | Rafael Fontenelle | |
2021-04-03 | Fixes #149 as well as --help. This will be added in the next patch release. | Anton Hvornum | |
2021-03-30 | Add range check to disk selection | kpcyrd | |
2021-03-30 | Add range check to generic_select | kpcyrd | |
2021-03-29 | Merge pull request #123 from Torxed/torxed-v2.2.3 | Anton Hvornum | |
Reverting .strip() logic and moving the check into the get_password()… | |||
2021-03-29 | Reverting .strip() logic and moving the check into the get_password() function. | Anton Hvornum | |
2021-03-29 | Fix spelling error in filesystem choice | Didr | |
Fixes a simple spelling error when the user is asked to select a filesystem. "Select which filesystem your main partition should use (by number **of** name)" should be **or**. | |||
2021-03-28 | Fixed a path-check issue with Time Zones. | Anton Hvornum | |
2021-03-24 | Removed vfat as an option for the root partition | Anton Hvornum | |
2021-03-21 | Improved english grammar and dialogues. Some 'questions' were formatted in a ↵ | Anton Hvornum | |
way where the user would enter 'yes' instead of the expected input. For instance, 'Any additional users to install:' which is a question where 'yes' is a appropriate response, but the expected input was the username to be created. Rephrased it to 'Enter a username to create a additional user:' instead for instance. | |||
2021-03-20 | Removed search logic for mirrors since we now have column-printouts, the ↵ | Anton Hvornum | |
columns enabled us to print all the regions which means the search was an excessive feature. | |||
2021-03-20 | Fix number padding based on length of the highest option index - instead of ↵ | Ninchester | |
using zeroes, now spaces are used | |||
2021-03-20 | Make option list 0-index based | Ninchester | |
2021-03-20 | Add margin at the bottom | Ninchester | |
2021-03-20 | Print options in columns | Ninchester | |
2021-03-20 | Added helper functions for #81. So that we have a basic information about ↵ | Anton Hvornum | |
the terminal when outputting large lists/options. | |||
2021-03-20 | Fixed #64. installation.set_timezone() already excisted since earlier ↵ | Anton Hvornum | |
versions of archinstall in the library section. The guided.py example simply never asked for a time-zone. There's still no NTP option, which I'll add in later. Mostly because there's a lot of settings one can do to a time-client configuration, and I'm not sure all users want the default time servers etc. | |||
2021-03-14 | Corrected some spelling errors and wrong variables. | Anton Hvornum | |
2021-03-08 | Reworked the guided partitioning logic to better match new expectations of ↵ | Anton Hvornum | |
flexability. Still some work to be done and features to be implemented, but the structure is taking place | |||
2021-03-08 | Fixed expected return value from ask_for_disk_layout(). I think I have to ↵ | Anton Hvornum | |
throw an eye on generic_select() and it's expected return value in general.. But that's later. | |||
2021-03-08 | Added a abort message | Anton Hvornum | |
2021-03-08 | Added a abort message | Anton Hvornum | |
2021-03-08 | Added a small menu instead of a one-liner to select what to do with the disk ↵ | Anton Hvornum | |
if it has partitions. | |||
2021-02-17 | Removed redundant variable | Anton Hvornum | |
2021-02-17 | Added some forgotten imports | Anton Hvornum | |
2021-02-17 | Simplified profile prep-execution slightly in guided.py. The code can be ↵ | Anton Hvornum | |
improved further but it's now more easily read what's going on. | |||
2021-02-17 | Simplifying the profile loading a bit, and adding some debugging for it. | Anton Hvornum | |
2021-02-17 | Cleaning up guided.py a bit to be less complex and convoluted, while still ↵ | Anton Hvornum | |
performing the same task. | |||
2021-02-17 | Implemented #106 in branch skip-partitioning. Also moving the disk_password ↵ | Anton Hvornum | |
from being a local variable to a BlockDevice setting/variable. | |||
2020-11-11 | Fixed generic_select() to accept (and break on) empty selects. | Anton Hvornum | |
2020-10-19 | Fix typos. | Varun Madiath | |
2020-10-18 | Added error handling to guided.py when not selecting a profile to install. | Anton Hvornum | |
2020-10-18 | Logical issue with how I'm used to dealing with selecting list indexes. | Anton Hvornum | |
2020-10-18 | Wrong variable name (from a copy paste issue) | Anton Hvornum | |
2020-10-18 | Added profile `desktop.py` which helps users select a desktop environment. ↵ | Anton Hvornum | |
Also added `archinstall.generic_select` to help with selecting generic things from a list of options. | |||
2020-10-01 | Added user_interaction documentation. | Anton Hvornum | |
2020-09-30 | Fixing a import logic issue. We don't want to trigger if __name__ ... during ↵ | Anton Hvornum | |
_prep_function() calls. So we'll import the module with a specific namespace containing the .py which shouldn't be able to happen when normal programmers do normal imports as .py gets removed normally. | |||
2020-09-30 | Fixed a bug where if you selected a region by name, not number. It would ↵ | Anton Hvornum | |
bork out. | |||
2020-09-30 | Fixed a type-o | Anton Hvornum | |
2020-09-30 | Finalized magic function _prep_function(). Gets returned when a profile is ↵ | Anton Hvornum | |
imported through archinstall.select_profile() user-interaction helper function. Asks for additional user-input right away rather than half way into the installation. This makes sure user input is taken care of before starting the installation. Although it complicates the code layout a tiny bit. Profiles need a __name__ and a _prep_function combo in order to be safely executed by select_profile(). select_profile() will not attempt to run or execute the code in any way unless those to conditions are met. In theory :) |