r3236 - in software/ui: data src
Miriam Ruiz
baby-guest at alioth.debian.org
Wed Jul 4 15:05:41 UTC 2007
Author: baby-guest
Date: 2007-07-04 15:05:41 +0000 (Wed, 04 Jul 2007)
New Revision: 3236
Modified:
software/ui/data/stars_off.png
software/ui/data/stars_on.png
software/ui/src/games.cpp
software/ui/src/pkgbrowser.cpp
Log:
popcon stars properly made (at last)
Modified: software/ui/data/stars_off.png
===================================================================
(Binary files differ)
Modified: software/ui/data/stars_on.png
===================================================================
(Binary files differ)
Modified: software/ui/src/games.cpp
===================================================================
--- software/ui/src/games.cpp 2007-07-04 14:50:27 UTC (rev 3235)
+++ software/ui/src/games.cpp 2007-07-04 15:05:41 UTC (rev 3236)
@@ -208,7 +208,7 @@
desc += "\t";
char stars[16];
snprintf(stars, sizeof(stars), "%%%d ",
- 12 * (int)rintf(log(i->popcon) * 8 / log(engine.popconLocalMax())));
+ (int)rintf(log(i->popcon) * 100 / log(engine.popconLocalMax())));
desc += stars;
printf ("%s (%s): POPCON=%f\n", rec.package().c_str(), rec.shortDescription().c_str(), i->popcon);
}
Modified: software/ui/src/pkgbrowser.cpp
===================================================================
--- software/ui/src/pkgbrowser.cpp 2007-07-04 14:50:27 UTC (rev 3235)
+++ software/ui/src/pkgbrowser.cpp 2007-07-04 15:05:41 UTC (rev 3236)
@@ -306,6 +306,7 @@
if (percent < 0) percent = 0;
if (percent > 100) percent = 100;
int active = stars_on->w()*percent/100;
+ active = active/12 * 12;
if (stars_off)
stars_off->draw(x + active + 3, y, min(stars_off->w() - active, w1 - active - 6), h, active, 0);
if (stars_on)
More information about the Pkg-games-commits
mailing list