Make performing actions in the GUI faster

Issue #5 resolved
S. Zeid repo owner created an issue

Currently, any action—even just (un-)ignoring an app—performed in the GUI creates a new appbackup-cli process, which enumerates the apps each time is run, and this can take a long time. Instead, apps should be enumerated one time when the GUI app starts and cached for the duration of the GUI session.

The backend side of this is already done in 3082a99 and subsequent commits. The only work left to do is to make the frontend use this new interactive shell functionality (communication both ways will be with plists).

Comments (3)

  1. Log in to comment