Permalink
Switch branches/tags
Nothing to show
Commits on Feb 28, 2012
Commits on Feb 27, 2012
  1. Categories ain't classes.

    bryanveloso committed Feb 27, 2012
Commits on Feb 21, 2012
  1. Geez, I so anal...

    bryanveloso committed Feb 21, 2012
Commits on Feb 20, 2012
  1. More style tweaks.

    bryanveloso committed Feb 20, 2012
  2. Helvetica ALL OF THE THINGS.

    bryanveloso committed Feb 20, 2012
  3. Adding a NOOP Controls menu.

    bryanveloso committed Feb 20, 2012
  4. Adding the Window menu.

    bryanveloso committed Feb 20, 2012
  5. Merge pull request #8 from revyver/avfoundation

    AVFoundation.
    Bryan Veloso committed Feb 20, 2012
  6. Splitting out all of the things.

    - currentTrackLabel -> trackTitle, trackSubTitle.
    - New method: -fetchMetaDataForURL.
    - -loadCoverArtWithIdentifier is now -injectCoverArtWithIdentifier.
    bryanveloso committed Feb 20, 2012
Commits on Feb 19, 2012
  1. Refactoring our metadata logic. Now pulls all the necessary metadata …

    …for both MP3s and M4As.
    bryanveloso committed Feb 19, 2012
  2. Adding AVFoundation.

    bryanveloso committed Feb 19, 2012
  3. Adding AVFoundation.

    bryanveloso committed Feb 19, 2012
  4. Cover art = 300px.

    bryanveloso committed Feb 19, 2012
  5. Bail early™.

    bryanveloso committed Feb 19, 2012
  6. Adding an add button.

    bryanveloso committed Feb 19, 2012
  7. Miscellaneous.

    bryanveloso committed Feb 19, 2012
  8. Reimplemented the open dialog. Both dragging to the dock and openPane…

    …l methods work. Also, it now opens as a sheet.
    bryanveloso committed Feb 19, 2012
  9. Merge pull request #7 from revyver/webview-styling

    WebView Styling (and Cover Art).
    Bryan Veloso committed Feb 19, 2012
  10. Namespacing categories.

    bryanveloso committed Feb 19, 2012
  11. HOOOO SHIT. I don't know how I was able to do this, but we get cover …

    …art!!!!!
    
    Okay, so... attempt to explain this. Files with cover art have a key "covr" (I've only tested AACs so far), we take that data, convert it into a base64 string and then shove it into the WebView that we created earlier. It's probably extremely brittle right now and the completely opposite of DRY, but it works!
    bryanveloso committed Feb 19, 2012
  12. Looking better.

    bryanveloso committed Feb 19, 2012