aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/ui/updatepage.go
diff options
context:
space:
mode:
Diffstat (limited to 'ui/updatepage.go')
-rw-r--r--ui/updatepage.go10
1 files changed, 7 insertions, 3 deletions
diff --git a/ui/updatepage.go b/ui/updatepage.go
index cffea839..04cc39ca 100644
--- a/ui/updatepage.go
+++ b/ui/updatepage.go
@@ -26,9 +26,11 @@ func NewUpdatePage() (*UpdatePage, error) {
up.SetTitle("An Update is Available!")
- if icon, err := iconProvider.UpdateAvailableImage(); err == nil {
- up.SetImage(icon)
- }
+ tabIcon, _ := loadSystemIcon("imageres", 1)
+ defer tabIcon.Dispose()
+ bitmap, _ := walk.NewBitmapFromIcon(tabIcon, walk.Size{16, 16}) //TODO: this should use dynamic DPI, but the tab widget seems broken
+ up.SetImage(bitmap)
+
//TODO: make title bold
up.SetLayout(walk.NewVBoxLayout())
@@ -44,6 +46,8 @@ func NewUpdatePage() (*UpdatePage, error) {
bar.SetVisible(false)
button, _ := walk.NewPushButton(up)
+ updateIcon, _ := loadSystemIcon("shell32", 46)
+ button.SetImage(updateIcon) //TODO: the placement of this looks sort of weird
button.SetText("Update Now")
walk.NewVSpacer(up)