1
I Use This!
Inactive

Commits : Listings

Analyzed about 12 hours ago. based on code collected about 13 hours ago.
Oct 22, 2025 — Oct 22, 2026
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
added hex2rgb and getGradient, pretty much self-explanitory More... over 16 years ago
if the canvas element exists, call the draw method with the canvas_id as parameter, added a reset image button to undo the HSB sort More... over 16 years ago
refactored some stuff, also took advantage of the native js sort function More... over 16 years ago
Unrolling changes after presentation, fixing license More... over 16 years ago
Begin work on not requiring an existing <canvas> element - create a new one off the viewport (visibility: hidden'd) for each new franz generated. Basic work on a draw() method that accepts an id for an existing <canvas> and will re-draw the image to that. This allows the library to remain pure with any image dealings, but gives the user control over redraw if they so desire it More... about 17 years ago
Some old stuff I had laying around in a work folder - massive refactoring ahoy More... about 17 years ago
Removing index2 More... about 17 years ago
Minor sanity check fixes in functions - don't attempt to deep clone an object that might not exist, check for the existance of a native Array.swap before implementing our own, and properly check for jQuery support when displaying changes (ideally this'll be moved out anyway) More... about 17 years ago
Merged Texture work over to the main index. Using a hidden <canvas>, we can now draw their selected color in with a transparent texture PNG, get the base64 encoded string, and apply it to the mini layout - total ownage. :D More... about 17 years ago
Initial work on Texture theory. This attempt looks at using source PNG files to overlay over a <canvas> element, since drawing complex shapes could get somewhat complex, and <canvas> is a pure drawing API. Seems to work well enough, disregarding my horrible 3AM example PNG. ;P More... about 17 years ago
Finalized the layout color applying part, at least in terms of a POC. Now we have a solid base to work on auto-applying kickass color schemes that we build from the picture. More... about 17 years ago
Started building a mini layout-color-switcher to test applying color formulas to a layout scheme. Ended up getting drawn away for an hour tracking down a bug for work, but I wanted to make sure this stuff was committed - I'll probably pick this up later tonight, provided I don't pass out or something. More... about 17 years ago
added density function back in More... about 17 years ago
Added in methods to generate the hex code when a user clicks on one of the outputted boxes More... about 17 years ago
Now that we've finished profiling the dev thread, we can safely make it the default view. Huzzah for more color data? More... about 17 years ago
made dev look prettier and removed the log in dev.js (dunno why you kept it in there - it was only sorting the first 20x20 set of data) More... about 17 years ago
frequency of values in a certain range - no loop arounds for cylindrical domain yet. Since we shouldn't expect a single hue, val, or sat to appear multiple times, we should really be looking at how often a range of them occur. There's probably a better solution for frequency probablity but this should work for now More... about 17 years ago
Adding development versions, use these for profiling core franz issues More... about 17 years ago
remove objects, speed up processing More... about 17 years ago
Merge branch 'master' of [email protected]:ryanmcgrath/franz More... about 17 years ago
Fixing object error... More... about 17 years ago
Merge with Ryan, added log in bubblesort to show data inconsistencies More... about 17 years ago
sort function with a few logs to show data inconsistency. More... about 17 years ago
Merge branch 'master' of [email protected]:ryanmcgrath/franz More... about 17 years ago
Efforts to speed up application; initially ran around ~50ms on initial data loops, now runs in the ~30ms range. Doing division in JS over large loops == insane, I'm guessing because everything is floating point. Multiply by 0.5 instead and we get some nice speedups (odd, I know; best answer I can muster...). More... about 17 years ago
different (hopefully better) sort function, cleaned up some stuff in the js More... about 17 years ago
Moving default pictures into the awesome/ directory, just so the main directory is clean. It's been bugging me for a bit of time now... More... about 17 years ago
Merge branch 'master' of [email protected]:ryanmcgrath/franz More... about 17 years ago
Incremental More... about 17 years ago
Incremental More... about 17 years ago