Simplify build by not building a static lib for the settings.
Add tagalog translation
Use QT_NO_CAST_FROM_ASCII and adjust code accordingly.

When Kup starts using libgit2, a C library, there will be conversions from c-style strings. In order to avoid programming mistakes of getting the default latin-1 encoding when the string is something else, disable the implicit casting and force all uses to state the encoding explicitly.
Save some unnecessary library linking by naming the used libraries directly.

Still compiles for me at least...
Display a warning if saving a backup plan that does not have a destination.

External drive plans could be invalid if user never plugs in a destination drive. If he does, select it automatically and potentially save a mouse click. And minimize risk of forgetting to select it after plugging in.
Add kioslave based on libgit2 and file digger application