Skip to content

Mainwindow.cpp rewrite

TNE requested to merge rewrite-mainwindow into master

Every QCheckBox now has a "packageName" property that is used instead of the previous if statement method.

This drastically reduces the amount of:

  1. Lines of code
  2. Calls to pacman (performance boost!)
  3. Process creations (performance boost!)

Additionally, this commit also prevents the event loop from locking up during the install process, which allows us to block any further click events.

Merge request reports