Commit Graph

12 Commits

Author SHA1 Message Date
ericbsd 9db6c513c9 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
2025-07-09 21:29:53 -03:00
ericbsd 8205d8220e added code to update .xinitrc when choosing try livecd 2021-10-07 06:50:59 -03:00
ericbsd 43ed065d19 fixed next_button 2021-09-22 07:39:09 -03:00
ericbsd 7c7bf6ce61 Added some tweak to install-station code 2021-08-05 08:05:10 -03:00
ericbsd 3da4686c06 add imports change and a dd logo path 2021-06-24 21:35:07 -03:00
ericbsd 1cc5a11b51 fix some GTK API deprecation 2020-09-09 20:53:07 -03:00
ericbsd 556154d928 adding self.window in the progress bar 2020-09-07 15:52:35 -03:00
ericbsd 83a101b57a remove self.adduser.save_selection 2020-09-06 07:13:56 -03:00
ericbsd d599796308 adding welcome window and network setup window 2020-09-05 20:13:54 -03:00
ericbsd e76f7d6823 fix Back button 2020-09-02 00:51:06 -03:00
ericbsd db10f00be7 adding code to generate the window for gbi 2020-08-28 23:29:37 -03:00
ericbsd 3143bdd512 removing all file not used for install-station
renamed gbinstall to install-station
updated setup.py
2020-08-28 22:53:43 -03:00