Skip to content

Commit

Permalink
Squashed commit of the following:
Browse files Browse the repository at this point in the history
commit cc98839
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Thu May 21 16:41:31 2015 -0700

    Patching bug introduced in Chrome v43

commit db7cbd9
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Wed May 20 21:46:05 2015 -0700

    Fixing linting and test cases

commit 6400f55
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Wed May 20 21:28:06 2015 -0700

    Finished evaluating all TODOs and moved to GitHub or deleted

commit d27f379
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Wed May 20 15:45:50 2015 -0700

    Making invalid inputs select themselves when validation fails

commit c7d831a
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Wed May 20 14:45:47 2015 -0700

    Added the 'MoreOptions' button

commit 390ea98
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Wed May 20 13:47:13 2015 -0700

    Standardized 'actions' models and deferred SpinnerView loading

commit 219308f
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Wed May 20 13:46:21 2015 -0700

    Cleaned up templates,

commit 9748897
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Tue May 19 23:30:24 2015 -0700

    SaveSongsRegion removed, SimpleMenuRegion for LIFE!

commit 2e76839
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Mon May 18 22:14:48 2015 -0700

    Moving files around

commit cd82cdd
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Mon May 18 21:23:54 2015 -0700

    Refactored out ContextMenu in favor of generic SimpleMenu

commit 402486e
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Mon May 18 16:01:26 2015 -0700

    Boom, JSCS implemented

commit 948cb91
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Mon May 18 15:14:04 2015 -0700

    Working on JSCS cleanup/implementation. Not finished.

commit 327ec9c
Merge: 842d5f3 68ed585
Author: Sean Anderson <Meo.DDR@gmail.com>
Date:   Mon May 18 13:52:30 2015 -0700

    Merge pull request #541 from mjrev/Development

    russian and ukrainian locales

commit 842d5f3
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Mon May 18 13:52:12 2015 -0700

    This scroll was hurting perf and doesn't seem to be needed?

commit bfa178c
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Mon May 18 13:52:02 2015 -0700

    Simplifying Tooltip code a bit

commit 53e626d
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Mon May 18 02:27:48 2015 -0700

    Cleaning up not useful TODOs

commit 4c207d0
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Mon May 18 02:14:17 2015 -0700

    removing debugger

commit a352151
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Mon May 18 02:07:07 2015 -0700

    Refactored offset logic into utility for re-use

commit 34b7c3d
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Sun May 17 23:25:38 2015 -0700

    Whoops, commented out code for testing

commit 376d72c
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Sun May 17 23:20:40 2015 -0700

    Refactored selectionBar, needs test cases though

commit 0b5e598
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Sun May 17 18:42:07 2015 -0700

    Commenting

commit 1ceef7c
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Sun May 17 18:41:22 2015 -0700

    Commenting

commit 30db6ad
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Sun May 17 18:33:16 2015 -0700

    Introducing a ViewModelContainer behavior

commit 03daeac
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Sun May 17 17:18:37 2015 -0700

    Finished testing tooltip logic and made entityType used on server

commit 0fa780d
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Sun May 17 13:57:37 2015 -0700

    Making test cases a bit more reusable, cleaning up dialog view

commit 8b4dac6
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Sat May 16 21:10:06 2015 -0700

    Removing TODOs and view inheritance where possible

commit 652b0a3
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Sat May 16 20:03:14 2015 -0700

    Fixing linting

commit 0b24b92
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Sat May 16 19:59:17 2015 -0700

    Cleaning up more TODOs

commit 68ed585
Merge: c88dde7 fdafe0c
Author: Constantine Gosteev <mjrev@users.noreply.github.com>
Date:   Sun May 17 04:23:52 2015 +0300

    Merge pull request #1 from MeoMix/Development

    merging

commit c88dde7
Author: Constantine Gosteev <gosteev00@gmail.com>
Date:   Sun May 17 04:15:40 2015 +0300

    russian and ukrainian locales

commit fdafe0c
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Sat May 16 16:14:26 2015 -0700

    Finishing up moving folders around

commit 989c00c
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Sat May 16 16:11:10 2015 -0700

    But since background isn't updated, keeping it standardized

commit a1d3562
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Sat May 16 16:07:35 2015 -0700

    Moving models/collections into sub-folders

commit 712013a
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Sat May 16 14:39:18 2015 -0700

    Refactored fixedMenuItem and fixed linting

commit aeaf71d
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Sat May 16 13:23:35 2015 -0700

    Moving tests into specLoaders for jshint and reducing coupling in listItemButtonViews

commit 37b7a35
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Sat May 16 02:27:07 2015 -0700

    shut up jshint you're not my real mom

commit da9e33b
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Sat May 16 02:20:20 2015 -0700

    Preliminary view tests

commit 3c16b89
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Fri May 15 22:32:15 2015 -0700

    dropping the Region suffix from regions:{}

commit 02d8f8b
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Fri May 15 22:04:00 2015 -0700

    Updating naming conventions for UI and region selectors

    It's a lot better to use a data-region or data-ui attribute because it
    keeps classes reserved for CSS. Reduces confusion in the long run, but
    I'd like to make the whole process a bit more obvious.

commit cbaaa6e
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Fri May 15 01:51:43 2015 -0700

    Removing TODOs

commit cf2265c
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Thu May 14 18:05:16 2015 -0700

    Formatting

commit 5152bf5
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Thu May 14 18:04:02 2015 -0700

    Tooltip test cases

commit 562f8ea
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Thu May 14 15:45:55 2015 -0700

    Refactoring button views to be more flexible!

commit c32663f
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Thu May 14 14:39:44 2015 -0700

    Continuing to reduce hard dependencies on backgroundPage

commit 7dd75cc
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Thu May 14 14:06:09 2015 -0700

    Standardizing spec syntax w/ MarionetteJS

commit 0421d1e
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Thu May 14 13:24:42 2015 -0700

    Refactoring to pass dependencies into views for testability

commit 5e5b004
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Thu May 14 12:11:04 2015 -0700

    Fixing beatport script for their updated CSS/HTML

commit 365051f
Merge: 878ec89 cc6e69f
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Wed May 13 23:28:58 2015 -0700

    Merge branch 'pr/517' into Development

    Conflicts:
    	src/js/foreground/view/leftPane/playlistItemView.js

commit 878ec89
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Wed May 13 23:27:29 2015 -0700

    Merging pr/517

commit a90c14e
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Wed May 13 23:24:29 2015 -0700

    Fixing linting issues

commit 0b55700
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Wed May 13 23:15:32 2015 -0700

    Fuck it! I'll implement my own tooltip library. With blackjack AND hookers.

    Replaced qtip2 with custom implementation. Much more performant, less
    bloated, and generally fits my use cases better.

commit 7044851
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Tue May 12 20:38:31 2015 -0700

    Fixing up the play/pause button logic for good!

commit cc6e69f
Author: jcme <holmes.jc@gmail.com>
Date:   Tue May 12 23:01:48 2015 +0100

    Made context menu DRY with streamItem, playlistItem, and searchResultItem

commit 3bded01
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Mon May 11 23:47:26 2015 -0700

    Fixing up more TODOs

commit 4f2ee5c
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Mon May 11 22:32:43 2015 -0700

    Fixing a lot of the logic behind play/pause button state.

    Especially surrounding seeking it was really weird and would flicker at
    weird times. It should run a lot more smoothly now!

commit 8a587c9
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Mon May 11 22:31:59 2015 -0700

    Fixing tooltips not showing

commit 38eb107
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Mon May 11 17:51:48 2015 -0700

    Working on addressing some TODOs

commit 8b2ed74
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Mon May 11 15:05:25 2015 -0700

    Trying to tackle some TODOs and add test cases while I'm at it.

commit 3a3d525
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Sat May 9 19:07:30 2015 -0700

    Filter 'parody' from radio

commit efb0d42
Merge: ade1cb6 96f20bb
Author: jcme <holmes.jc@gmail.com>
Date:   Sat May 9 22:06:58 2015 +0100

    Merge remote-tracking branch 'origin/Development' into patch-3

commit 96f20bb
Merge: 2cc80db ef9aed6
Author: Sean Anderson <Meo.DDR@gmail.com>
Date:   Thu May 7 21:33:47 2015 -0700

    Merge pull request #516 from MeoMix/master

    v0.174

commit 2cc80db
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Thu May 7 21:31:25 2015 -0700

    v0.174

commit 279764a
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Thu May 7 21:16:39 2015 -0700

    Decorating during idle as well as trying in mouseEnter if needed

commit 27023fb
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Thu May 7 21:09:32 2015 -0700

    Readding Opera patch for HTML5 video, appears might also be needed

commit e4120f2
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Thu May 7 21:05:59 2015 -0700

    Fixing tooltip appearing

    #510

commit 6ae2498
Merge: d8e404d 7047360
Author: Sean Anderson <Meo.DDR@gmail.com>
Date:   Thu May 7 20:41:37 2015 -0700

    Merge pull request #515 from cgalvan/upstream

    #510 - Fixed issue with tooltips not displaying on first mouseover.

commit d8e404d
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Thu May 7 20:41:03 2015 -0700

    Added an 'about streamus' menu option

    It's boring for now. has the version/change log/website links in it, but
    I'll spice it up in the future.

commit 7047360
Author: cgalvan1337 <cgalvan1337@gmail.com>
Date:   Thu May 7 16:34:27 2015 -0500

    #510 - Fixed issue with tooltips not displaying on first mouseover.

commit 886685d
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Thu May 7 12:01:47 2015 -0700

    Putting in a few isDestroyed checks and stifling excessive errors

commit 3f26ca8
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Thu May 7 11:51:23 2015 -0700

    Errors not being output because complex type

commit 19a518e
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Thu May 7 11:50:21 2015 -0700

    maxResults isn't needed when providing an array of ids

commit 2b4513c
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Thu May 7 11:26:54 2015 -0700

    Removing 'show video' option until it is ready

commit 82be650
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Thu May 7 11:26:05 2015 -0700

    Adding a comment replace step to grunt

commit b45d75d
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Thu May 7 09:19:30 2015 -0700

    Fixing an issue with accessing values via eventArgs

    Resolves #512

commit 754d62e
Merge: 7c58964 8c3ec38
Author: Sean Anderson <Meo.DDR@gmail.com>
Date:   Wed May 6 21:10:35 2015 -0700

    Merge pull request #511 from MeoMix/master

    Merging v0.173 from Development into Master

commit 7c58964
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Wed May 6 21:04:38 2015 -0700

    Revving to v0.173

commit 26a94cc
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Wed May 6 20:00:17 2015 -0700

    Fixing linter

commit fc4cc11
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Wed May 6 19:54:58 2015 -0700

    Patching #404

commit c9138d5
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Wed May 6 18:07:34 2015 -0700

    Resolving #330

commit c50b915
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Wed May 6 16:31:11 2015 -0700

    Resolving #434

commit 98429e6
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Wed May 6 15:12:19 2015 -0700

    Resolving #509

commit ec7bffe
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Wed May 6 15:12:10 2015 -0700

    Updated locale that wasnt in the project

commit 2447c81
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Wed May 6 15:11:57 2015 -0700

    Tightening down jshint and added some ignores where needed for now.

commit 9714a41
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Wed May 6 14:12:31 2015 -0700

    Removing some console logs

commit 9ff2653
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Wed May 6 13:45:40 2015 -0700

    Fixing potential race condition with idle event

commit c291c9f
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Wed May 6 13:30:53 2015 -0700

    Replacing _.defer with RAF where appropriate and removing addt window. references

commit 08b1e3e
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Wed May 6 12:04:14 2015 -0700

    Removing unused CSS

commit bcb0a3e
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Wed May 6 12:03:57 2015 -0700

    Resolving #507

commit c51e0e5
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Wed May 6 11:55:38 2015 -0700

    Cleanup and comment

commit 78a6adb
Merge: f248427 1183496
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Wed May 6 11:50:19 2015 -0700

    Merging pr/504

commit f248427
Merge: 413dc96 e3f39e0
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Wed May 6 11:39:09 2015 -0700

    Merge branch 'pr/503' into Development

commit e3f39e0
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Wed May 6 11:38:49 2015 -0700

    Fixing merge conflict

commit 413dc96
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Wed May 6 11:34:03 2015 -0700

    Merging openInTab command PR + cleaning up locales

commit 1183496
Author: jcme <holmes.jc@gmail.com>
Date:   Wed May 6 19:32:42 2015 +0100

    Moving key down event handler to foreground Area View - using commands channel to communicate

commit c30b5f4
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Wed May 6 00:06:31 2015 -0700

    Fixing jshint

commit 190ff74
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Tue May 5 23:45:33 2015 -0700

    Added some unfinished code for showing video, commented out.

commit 10a1a8d
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Tue May 5 22:27:26 2015 -0700

    Fixing broken test case setup

commit 72b5efb
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Tue May 5 22:25:17 2015 -0700

    Omnibox actually only shows 5 results not 6

commit a7b335c
Author: Sean Anderson <Meo.DDR@gmail.com>
Date:   Tue May 5 20:26:32 2015 -0700

    Update README.md

commit 888f05a
Author: Sean Anderson <Meo.DDR@gmail.com>
Date:   Tue May 5 20:25:39 2015 -0700

    Update README.md

commit 0150e62
Author: Sean Anderson <Meo.DDR@gmail.com>
Date:   Tue May 5 20:25:21 2015 -0700

    Update README.md

commit 362f34b
Author: Sean Anderson <Meo.DDR@gmail.com>
Date:   Tue May 5 20:24:13 2015 -0700

    Update README.md

commit 1a8c67a
Author: Sean Anderson <Meo.DDR@gmail.com>
Date:   Tue May 5 20:23:04 2015 -0700

    Update README.md

commit 7204eef
Author: Sean Anderson <Meo.DDR@gmail.com>
Date:   Tue May 5 20:22:12 2015 -0700

    Update README.md

commit 8e1a890
Author: Sean Anderson <Meo.DDR@gmail.com>
Date:   Tue May 5 20:21:59 2015 -0700

    Update README.md

commit 6da6285
Author: Sean Anderson <Meo.DDR@gmail.com>
Date:   Tue May 5 20:21:09 2015 -0700

    Update README.md

commit d2278b0
Author: Sean Anderson <Meo.DDR@gmail.com>
Date:   Tue May 5 20:19:31 2015 -0700

    Update README.md

commit af8f205
Author: Sean Anderson <Meo.DDR@gmail.com>
Date:   Tue May 5 20:18:30 2015 -0700

    Update README.md

commit 135f7f9
Author: Sean Anderson <Meo.DDR@gmail.com>
Date:   Tue May 5 20:18:01 2015 -0700

    Update README.md

commit 1c5ee65
Author: Sean Anderson <Meo.DDR@gmail.com>
Date:   Tue May 5 19:46:47 2015 -0700

    Update README.md

commit bef5d80
Author: Sean Anderson <Meo.DDR@gmail.com>
Date:   Tue May 5 19:45:11 2015 -0700

    Update README.md

commit 532b1a7
Author: Sean Anderson <Meo.DDR@gmail.com>
Date:   Tue May 5 19:44:11 2015 -0700

    Update README.md

commit cd4faef
Author: Sean Anderson <Meo.DDR@gmail.com>
Date:   Tue May 5 19:39:54 2015 -0700

    Update README.md

commit 43d467b
Author: Sean Anderson <Meo.DDR@gmail.com>
Date:   Tue May 5 19:35:05 2015 -0700

    Update README.md

commit 018c983
Author: Sean Anderson <Meo.DDR@gmail.com>
Date:   Tue May 5 19:29:16 2015 -0700

    Update README.md

commit 4a51d23
Author: Sean Anderson <Meo.DDR@gmail.com>
Date:   Tue May 5 19:20:58 2015 -0700

    Update README.md

commit 15722da
Author: Sean Anderson <Meo.DDR@gmail.com>
Date:   Tue May 5 19:08:26 2015 -0700

    Update README.md

commit ea20b65
Author: Sean Anderson <Meo.DDR@gmail.com>
Date:   Tue May 5 19:00:48 2015 -0700

    Update README.md

commit 031c486
Author: Sean Anderson <Meo.DDR@gmail.com>
Date:   Tue May 5 19:00:12 2015 -0700

    Update README.md

commit 02c6054
Author: Sean Anderson <Meo.DDR@gmail.com>
Date:   Tue May 5 18:59:33 2015 -0700

    Update README.md

commit e0fa8de
Author: Sean Anderson <Meo.DDR@gmail.com>
Date:   Tue May 5 18:58:37 2015 -0700

    Update README.md

commit f61fb35
Author: Sean Anderson <Meo.DDR@gmail.com>
Date:   Tue May 5 18:57:59 2015 -0700

    Update README.md

commit 1f4d1e2
Author: Sean Anderson <Meo.DDR@gmail.com>
Date:   Tue May 5 18:57:18 2015 -0700

    Working on cleaning up the ReadMe a bit.

commit e5a084c
Merge: 6ddda20 1b1c33d
Author: Sean Anderson <Meo.DDR@gmail.com>
Date:   Mon May 4 16:45:16 2015 -0700

    Merge pull request #505 from jcme/patch-2

    Force UI to full size if loaded in new tab

commit ade1cb6
Author: jcme <holmes.jc@gmail.com>
Date:   Mon May 4 23:17:25 2015 +0100

    Add context menu to the active stream item view

commit 1b1c33d
Author: jcme <holmes.jc@gmail.com>
Date:   Mon May 4 22:20:50 2015 +0100

    Force UI to full size if loaded in new tab

commit 8ebef70
Author: jcme <holmes.jc@gmail.com>
Date:   Mon May 4 17:03:53 2015 +0100

    Allows space bar to toggle player state

commit 6d458af
Author: jcme <holmes.jc@gmail.com>
Date:   Sun May 3 00:11:23 2015 +0100

    Implement a keyboard shortcut to open Streamus in a new tab

commit 6ddda20
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Wed Apr 29 18:28:27 2015 -0700

    Fixing #415

commit 439b860
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Wed Apr 29 18:07:33 2015 -0700

    Content script refactor/cleanup, bug fix for flexbox

commit 5cf857f
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Mon Apr 27 15:32:03 2015 -0700

    Forgot to set threshold back to 10

commit 4debdf7
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Mon Apr 27 15:31:30 2015 -0700

    Major cleanup

    - Rewrote a lot of the Scrollable logic so that it's more performant. No
    need for the throttling.
    - Moved all the scrollable logic into one behavior instead of scattered.
    - Rewrote large chunks of slidingRender to be more performant and fix a
    few trailing bugs.

commit 300fa82
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Fri Apr 24 10:56:56 2015 -0700

    Removing comment

commit 9b88f87
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Thu Apr 23 23:09:03 2015 -0700

    Applying a lot of the enhancements made in Marionette v2.4

commit 0572009
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Thu Apr 23 22:12:26 2015 -0700

    Cleaning up grunt and manifest

commit 4bad75a
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Thu Apr 23 16:52:10 2015 -0700

    Fixing grunt file

commit 833e04c
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Thu Apr 23 15:20:47 2015 -0700

    Typos and clarification on comments

commit 31413e7
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Thu Apr 23 15:16:47 2015 -0700

    More comments

commit dce112c
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Thu Apr 23 15:10:01 2015 -0700

    Refactoring

    - Rewrote youTubeIFrameInject.js so that it's OOP and w/o dependencies
    on jQuery
    - Minor perf. improvements throughout with will-change CSS property and
    proper defer load of non-critical views
    - Removed check for Flash loaded and heavy-handed forcing load of HTML5
    <video>.

commit 1fb0f09
Merge: 60635e9 f741c19
Author: Sean Anderson <Meo.DDR@gmail.com>
Date:   Thu Apr 23 00:28:23 2015 -0700

    Merge pull request #480 from trsouz/Translate/pt_BR

    Brazilian Portuguese translation locale added

commit f741c19
Author: Thiago Rodrigues <thiagorsouz@gmail.com>
Date:   Wed Apr 15 23:34:43 2015 -0300

    Translating to Brazilian Portuguese

commit 60635e9
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Mon Mar 30 17:09:10 2015 -0700

    Fixing event handlers

commit c74ee36
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Sun Mar 29 16:31:27 2015 -0700

    Refactoring

commit a0a3072
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Sat Mar 28 14:57:47 2015 -0700

    Defering requireJS just in case

commit 4324c0e
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Tue Mar 24 22:16:36 2015 -0700

    Adding some performance hacks by deferring initial view loading where possible

commit 2c4d45b
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Tue Mar 24 19:50:20 2015 -0700

    Also remove permission when not needed

commit 2b004d9
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Tue Mar 24 19:18:53 2015 -0700

    Making the beatport inject code optional

    #450

commit b7fa7b1
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Tue Mar 24 17:53:34 2015 -0700

    Fixing #467

commit 71b3fc3
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Tue Mar 24 17:44:27 2015 -0700

    Adding support for bulk add event to improve performance

commit 048de1d
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Tue Mar 24 13:09:04 2015 -0700

    Fixing a bug with youtube inject

commit 1358507
Author: Sean Anderson <Sean.Palmer.Anderson@gmail.com>
Date:   Mon Mar 23 19:37:01 2015 -0700

    Fixing issue where I'd delete the translation for Opera locales
  • Loading branch information
MeoMix committed May 22, 2015
1 parent ef9aed6 commit afe751d
Show file tree
Hide file tree
Showing 436 changed files with 7,612 additions and 5,978 deletions.
6 changes: 6 additions & 0 deletions .jscsrc
@@ -0,0 +1,6 @@
{
"preset": "google",
"maximumLineLength": 180,
"requireLineFeedAtFileEnd": null,
"validateIndentation": 4
}
9 changes: 9 additions & 0 deletions CONTRIBUTING.md
@@ -0,0 +1,9 @@
This is a complete work in progress. Right now I'm just putting coding standards in as I think of them.


Coding Guidelines:

Behaviors/Mixins:

- Prefer using behaviors and mixins over prototypical inheritance. It is less error prone and more flexible.
- Mixins and behaviors should be named as an adjective/descriptor. They are 'giving' a state to another entity. 'Tooltipable, Hoverable, Sortable' etc.
21 changes: 11 additions & 10 deletions Gruntfile.js
Expand Up @@ -2,7 +2,7 @@
// Options:
// * grunt: Lint JavaScript, LESS, and _locales
// * grunt build: Build a test release
// * grunt build --newVersion="vx.xxx": Build a release
// * grunt build --newVersion="vx.xxx": Build a release
'use strict';

var _ = require('lodash');
Expand Down Expand Up @@ -40,7 +40,6 @@ module.exports = function(grunt) {
jshint: {
// A full list of options and their defaults here: https://github.com/jshint/jshint/blob/master/examples/.jshintrc
options: {
camelcase: true,
immed: true,
latedef: true,
newcap: true,
Expand All @@ -51,12 +50,11 @@ module.exports = function(grunt) {
maxdepth: 4,
maxstatements: 25,
maxcomplexity: 10,
maxlen: 200,
// Don't validate third-party libraries
ignores: ['src/js/thirdParty/**/*.js']
},

files: ['src/js/**/*.js'],
files: ['src/js/**/*.js', 'Gruntfile.js']
},
// Compile LESS to CSS
less: {
Expand Down Expand Up @@ -205,10 +203,7 @@ module.exports = function(grunt) {
cwd: 'dist/',
src: '**/*',
dest: '<%= meta.releaseDirectory %>'
}
},
concat: {
// TODO: This isn't really a concat anymore. Just a copy operation.
},
// Content scripts don't use RequireJS so they need to be concatenated and moved to dist with a separate task
contentScripts: {
files: {
Expand All @@ -226,6 +221,12 @@ module.exports = function(grunt) {
files: ['src/less/*'],
tasks: ['less']
}
},
jscs: {
src: ['src/js/**/*.js', '!src/js/thirdParty/**/*.js', 'Gruntfile.js'],
options: {
config: '.jscsrc'
}
}
});

Expand All @@ -237,7 +238,7 @@ module.exports = function(grunt) {
grunt.task.run('replace:updateVersion');
}

grunt.task.run('requirejs', 'replace:transformManifest', 'replace:localDebug', 'concat:contentScripts', 'less', 'imagemin', 'clean:dist');
grunt.task.run('requirejs', 'replace:transformManifest', 'replace:localDebug', 'copy:contentScripts', 'less', 'imagemin', 'clean:dist');

// Build chrome release
grunt.task.run('compressRelease:' + chromeReleaseDirectory);
Expand Down Expand Up @@ -268,7 +269,7 @@ module.exports = function(grunt) {

grunt.registerTask('default', 'An alias task for running tests.', ['test']);

grunt.registerTask('test', 'Run tests and code-quality analysis', ['diffLocales', 'jshint', 'recess']);
grunt.registerTask('test', 'Run tests and code-quality analysis', ['diffLocales', 'jshint', 'recess', 'jscs']);

grunt.registerTask('compressRelease', 'A synchronous wrapper around compress:release', function(releaseDirectory, sanitize) {
grunt.config.set('meta.releaseDirectory', releaseDirectory);
Expand Down
17 changes: 1 addition & 16 deletions README.md
Expand Up @@ -71,7 +71,6 @@ Streamus uses a fair number of third-party JavaScript libraries. Introduction of
* [Backbone LocalStorage](https://github.com/jeromegn/Backbone.localStorage)
* [jQuery UI](http://jqueryui.com/)
* [jQuery Perfect Scrollbar](http://noraesae.github.io/perfect-scrollbar/)
* [jQuery qTip](http://qtip2.com/)

<h3>Testing</h3>
* [Mocha](http://visionmedia.github.io/mocha/)
Expand All @@ -82,18 +81,4 @@ Streamus uses a fair number of third-party JavaScript libraries. Introduction of

* [MeoMix](https://github.com/MeoMix)

with translation support provided by a community of volunteers.

<h2>License</h2>

Licensed under the Apache License, Version 2.0 (the "License");
you may not use any files in this repository except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
with translation support provided by a community of volunteers.

0 comments on commit afe751d

Please sign in to comment.