Review: Approve code review

Did a complete Code review again.
lets get this in:

@bunnybot merge

Diff comments:

> 
> === modified file 'src/ui_basic/progressbar.cc'
> --- src/ui_basic/progressbar.cc       2017-01-25 18:55:59 +0000
> +++ src/ui_basic/progressbar.cc       2017-02-24 10:22:08 +0000
> @@ -84,12 +84,12 @@
>               dst.fill_rect(Rectf(0.f, h, get_w(), get_h() - h), color);
>       }
>  
> -     // Print the state in percent
> -     // TODO(unknown): use UI_FNT_COLOR_BRIGHT when merged
> -     uint32_t percent = static_cast<uint32_t>(fraction * 100);
> +     // Print the state in percent without decimal points.
>       const std::string progress_text =
> -        (boost::format("<font color=%1$s>%2$i%%</font>") % "ffffff" % 
> percent).str();
> -     dst.blit(Vector2f(get_w() / 2.f, get_h() / 2.f), 
> UI::g_fh1->render(as_uifont(progress_text)),
> -              BlendMode::UseAlpha, UI::Align::kCenter);
> +             (boost::format("<font color=%s>%u%%</font>") % 
> UI_FONT_CLR_BRIGHT.hex_value() % floor(fraction * 100)).str();
> +     const Image* rendered_text = 
> UI::g_fh1->render(as_uifont(progress_text));
> +     Vector2f pos(get_w() / 2, get_h() / 2);
> +     UI::center_vertically(rendered_text->height(), &pos);
> +     dst.blit(pos, rendered_text, BlendMode::UseAlpha, UI::Align::kCenter);

this is not related to aligments but uses the UI_FONT_CLR_BRIGHT, looks OK for 
me

>  }
>  }


-- 
https://code.launchpad.net/~widelands-dev/widelands/align-align/+merge/317871
Your team Widelands Developers is subscribed to branch 
lp:~widelands-dev/widelands/align-align.

_______________________________________________
Mailing list: https://launchpad.net/~widelands-dev
Post to     : widelands-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~widelands-dev
More help   : https://help.launchpad.net/ListHelp

Reply via email to