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)


_______________________________________________
Pkg-games-commits mailing list
[email protected]
http://lists.alioth.debian.org/mailman/listinfo/pkg-games-commits

Reply via email to