SoftwareUpdater improvements

Operating Systems / Haiku - Brian Hill [warpmail.net] - 1 April 2017 12:40 EDT

*Bug fix- list item colors use Appearance settings
*Problem Solver window buttons right aligned, window now app modal
*The main window's stripe and icon now use the same scaling as BAlert
*A pop-up menu displays an option to view more details (replaces the tooltips)
*New prompt at application start to choose between doing an Update or a Full Sync. Also lays the ground work for implimenting silent check-only feature.

b105213 SoftwareUpdater improvements
src/apps/softwareupdater/SoftwareUpdaterWindow.cpp | 259 ++++++++++++++++-----
src/apps/softwareupdater/SoftwareUpdaterWindow.h | 31 ++-
src/apps/softwareupdater/StripeView.cpp | 23 +-
src/apps/softwareupdater/StripeView.h | 10 +-
src/apps/softwareupdater/UpdateAction.cpp | 22 +-
src/apps/softwareupdater/UpdateManager.cpp | 44 ++--
src/apps/softwareupdater/UpdateManager.h | 1 +
src/apps/softwareupdater/constants.h | 14 ++
src/servers/package/ProblemWindow.cpp | 4 +-
9 files changed, 289 insertions(+), 119 deletions(-)

Upstream: cgit.haiku-os.org


  • Share