Skip to content

refactor and bug fixes #30

Description

@demonkillerr

Refactor code base, after review of slips of bad practices

Ensure RAII is followed, along with modern C++ rule of 0. Use C++20+ if possible, and delegate all resource management to the standard libarary. Catch and fix any memory leaks, if any, before 0.4.x. Ensure naming convention is standard across this project and the larger ALG project.

Make sure all functions of this application work as intended, on all editions of the ALG project. This includes:

  • Mirrorlist Generation
  • Autostart
  • Light/Dark Theme Switching
  • Launching of installer in live ISO and app-store post-install
  • Ability to go full screen mode in all desktop environments

Ultimately, keep the application's foot print in all regards small and light.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions