GhostBSD/install-station 01e903d — . README.md, install_station create_cfg.py
Merge pull request #10 from ghostbsd/fixes Clean `create_cfg.py` updated readme
| Delta | File | |
|---|---|---|
| +14 | -21 | install_station/create_cfg.py |
| +2 | -2 | README.md |
| +16 | -23 | 2 files |
Merge pull request #10 from ghostbsd/fixes Clean `create_cfg.py` updated readme
| Delta | File | |
|---|---|---|
| +14 | -21 | install_station/create_cfg.py |
| +2 | -2 | README.md |
| +16 | -23 | 2 files |
Clean `create_cfg.py` updated readme - Trim unnecessary trailing whitespaces - Simplify logic in error and disk partition checks - Replace ambiguous return with a more Pythonic `not errors` - Enhance IOError handling for clarity - Update `README.md` for clearer installer purpose and flow
| Delta | File | |
|---|---|---|
| +14 | -21 | install_station/create_cfg.py |
| +2 | -2 | README.md |
| +16 | -23 | 2 files |
Merge pull request #9 from ghostbsd/rework-install-station Fixed detect-scheme.sh typo
| Delta | File | |
|---|---|---|
| +52 | -0 | src/backend-query/detect-scheme.sh |
| +0 | -52 | src/backend-query/detect-sheme.sh |
| +1 | -1 | install_station/partition.py |
| +53 | -53 | 3 files |
detect-scheme.sh typo
| Delta | File | |
|---|---|---|
| +0 | -52 | src/backend-query/detect-sheme.sh |
| +52 | -0 | src/backend-query/detect-scheme.sh |
| +1 | -1 | install_station/partition.py |
| +53 | -53 | 3 files |
Merge pull request #8 from ghostbsd/rework-install-station Update translation
| Delta | File | |
|---|---|---|
| +45 | -45 | po/zh_TW.po |
| +45 | -45 | po/ar_SA.po |
| +45 | -45 | po/bg_BG.po |
| +45 | -45 | po/ca_ES.po |
| +45 | -45 | po/cs_CZ.po |
| +45 | -45 | po/da_DK.po |
| +270 | -270 | 32 files not shown |
| +1,666 | -1,666 | 38 files |
Update translation
| Delta | File | |
|---|---|---|
| +45 | -45 | po/pt_PT.po |
| +45 | -45 | po/ru_RU.po |
| +45 | -45 | po/sk_SK.po |
| +45 | -45 | po/sl_SI.po |
| +45 | -45 | po/sv_SE.po |
| +45 | -45 | po/th_TH.po |
| +270 | -270 | 32 files not shown |
| +1,666 | -1,666 | 38 files |
Merge pull request #7 from ghostbsd/rework-install-station Rework install-station to rely on itself.
| Delta | File | |
|---|---|---|
| +1,309 | -0 | install_station/partition.py |
| +883 | -0 | install_station/custom.py |
| +620 | -0 | install_station/use_zfs.py |
| +583 | -0 | po/en_GB.po |
| +574 | -0 | po/en_US.po |
| +517 | -0 | po/fr_CA.po |
| +4,486 | -0 | 91 files not shown |
| +24,427 | -267 | 97 files |
fixing dependency.
| Delta | File | |
|---|---|---|
| +0 | -2 | install-station |
| +0 | -2 | 1 files |
Add type annotations and docstrings across modules - Introduced type annotations for functions, methods, and class variables - Added docstrings to improve code clarity and maintainability - Improved consistency in function signatures and replaced ambiguous types with specific ones - Updated `setup.py` and key modules with better descriptions and format adjustments
| Delta | File | |
|---|---|---|
| +165 | -12 | install_station/system_calls.py |
| +67 | -27 | install_station/interface_controller.py |
| +65 | -11 | install_station/window.py |
| +49 | -7 | install_station/install_type.py |
| +24 | -24 | install_station/network_setup.py |
| +25 | -20 | install_station/keyboard.py |
| +395 | -101 | 8 files not shown |
| +521 | -159 | 14 files |
Update translations and new strings in po files - Adjust line mappings in .po files for translation strings - Add new translations for custom partitioning, password strength, keyboard setup, installer steps, and network setup strings - Update POT-Creation-Date in Romanian and Slovak .po files - Include various new UI strings for installation and try-live options
| Delta | File | |
|---|---|---|
| +331 | -198 | po/fr_CA.po |
| +338 | -156 | po/en_GB.po |
| +311 | -178 | po/fr_FR.po |
| +463 | -0 | po/install-station.pot |
| +316 | -143 | po/en_US.po |
| +258 | -127 | install_station/network_setup.py |
| +2,017 | -802 | 52 files not shown |
| +10,263 | -5,540 | 58 files |
Add initial install_station Python package structure - Add install_station package with __init__.py and core modules - Include boot_manager.py for boot loader configuration (BootManager class with singleton pattern) - Add common.py with password strength validation utilities and ZFS dataset definitions - Add custom.py with Partitions class for disk partitioning management (1010 lines) - Establish foundation for GTK+ based GhostBSD installer application Modules added: - boot_manager: UEFI/BIOS boot manager selection with rEFInd and FreeBSD options - common: Password validation functions and deprecated decorator utility - custom: Comprehensive partition management with GTK+ interface
| Delta | File | |
|---|---|---|
| +1,309 | -0 | install_station/partition.py |
| +887 | -0 | install_station/custom.py |
| +624 | -0 | install_station/use_zfs.py |
| +401 | -0 | po/en_US.po |
| +401 | -0 | po/en_GB.po |
| +384 | -0 | po/fr_FR.po |
| +4,006 | -0 | 89 files not shown |
| +19,345 | -268 | 95 files |
Merge pull request #6 from ghostbsd/Issue#162 Issue #162 - CODEOWENERS
| Delta | File | |
|---|---|---|
| +4 | -0 | .gitignore |
| +1 | -1 | .github/CODEOWNERS |
| +5 | -1 | 2 files |
Added editor specific directories to .gitignore
| Delta | File | |
|---|---|---|
| +4 | -0 | .gitignore |
| +4 | -0 | 1 files |
Updated groups in CODEOWNERS
| Delta | File | |
|---|---|---|
| +1 | -1 | .github/CODEOWNERS |
| +1 | -1 | 1 files |
Added automation for PR
| Delta | File | |
|---|---|---|
| +28 | -0 | .github/workflows/project_automation.yml |
| +28 | -0 | 1 files |
Replaced auto_assing by CODEOWNERS
| Delta | File | |
|---|---|---|
| +0 | -21 | .github/auto_assign.yml |
| +8 | -0 | .github/CODEOWNERS |
| +8 | -21 | 2 files |
added code to update .xinitrc when choosing try livecd
| Delta | File | |
|---|---|---|
| +5 | -0 | install-station |
| +5 | -0 | 1 files |
fixed next_button
| Delta | File | |
|---|---|---|
| +4 | -2 | install-station |
| +4 | -2 | 1 files |
Added some tweak to install-station code
| Delta | File | |
|---|---|---|
| +30 | -29 | install-station |
| +30 | -29 | 1 files |
add imports change and a dd logo path
| Delta | File | |
|---|---|---|
| +3 | -3 | install-station |
| +3 | -3 | 1 files |
Create auto_assign.yml
| Delta | File | |
|---|---|---|
| +21 | -0 | .github/auto_assign.yml |
| +21 | -0 | 1 files |
fix some GTK API deprecation
| Delta | File | |
|---|---|---|
| +22 | -22 | install-station |
| +22 | -22 | 1 files |
adding self.window in the progress bar
| Delta | File | |
|---|---|---|
| +1 | -4 | install-station |
| +1 | -4 | 1 files |
remove self.adduser.save_selection
| Delta | File | |
|---|---|---|
| +0 | -1 | install-station |
| +0 | -1 | 1 files |
adding welcome window and network setup window
| Delta | File | |
|---|---|---|
| +64 | -30 | install-station |
| +64 | -30 | 1 files |
fix Back button
| Delta | File | |
|---|---|---|
| +1 | -0 | install-station |
| +1 | -0 | 1 files |
adding code to generate the window for gbi
| Delta | File | |
|---|---|---|
| +193 | -8 | install-station |
| +193 | -8 | 1 files |
removing all file not used for install-station renamed gbinstall to install-station updated setup.py
| Delta | File | |
|---|---|---|
| +0 | -1,019 | src/db_partition.py |
| +0 | -730 | src/partition.py |
| +0 | -702 | src/use_zfs.py |
| +0 | -532 | src/use_ufs.py |
| +0 | -267 | src/slides.py |
| +0 | -252 | src/gbiWindow.py |
| +0 | -3,502 | 54 files not shown |
| +34 | -5,486 | 60 files |
Merge pull request #2 from ghostbsd/vimanuelt-patch-1 Revised text
| Delta | File | |
|---|---|---|
| +2 | -2 | src/slides.py |
| +2 | -2 | 1 files |
Revised text Replaced "Octopkg" with "Software Station."
| Delta | File | |
|---|---|---|
| +2 | -2 | src/slides.py |
| +2 | -2 | 1 files |