summaryrefslogtreecommitdiff
path: root/media/visualize.js
AgeCommit message (Collapse)Author
2012-10-26mirror changes from commit '943ef2e8e4'Luke Shumaker
2012-02-28Merge commit '1c23308' from archwebLuke Shumaker
Conflicts: public/views.py settings.py templates/public/download.html
2011-12-29Add copyright/authorship headers to Archweb-original .js filesLuke Shumaker
* media/archweb.js: GPLv2, (c) 2007-2011 The Archweb Team * media/visualize.js: GPLv2, (c) 2011 Dan McGee The "Archweb Team" thing is a cop-out, but it was pulled from many inline-js places, making a full list of edits hard.
2011-12-05Add developer keys visualizationDan McGee
Well, almost add it- it is currently commented out as I have a few more things I'd like to take care of, namely correcting static files versioning and caching, to ensure this doesn't break things. This is a force-directed graph drawn using D3 as the package treemap already does. We color the dots by "group", e.g. "dev", "tu", or "master", and then outline developer keys in green if they have at least 3 master key signatures, red if they have fewer. Hovering over a circle will show you who's key you are seeing in the visualization. Signed-off-by: Dan McGee <dan@archlinux.org>
2011-10-27Prettify filesizes in package visualization chartDan McGee
Add a general purpose formatter and mark up each value function with an 'is_size' attribute so we can add additional display formatting if asked for. Signed-off-by: Dan McGee <dan@archlinux.org>
2011-10-05JSLint cleanupsrelease_2011-10-05Dan McGee
Signed-off-by: Dan McGee <dan@archlinux.org>
2011-10-05Add package visualizations pageDan McGee
Why the hell not? Have fun clicking all the pretty buttons. Signed-off-by: Dan McGee <dan@archlinux.org>