{"push_id":1138109197,"size":69,"distinct_size":1,"ref":"refs/heads/master","head":"418291a5baa0d6fdb387829bc8d0e3ed6ad7c5e0","before":"60609a1a8f0c2dff42d734eddb481414070084cb","commits":[{"sha":"443749fb9f48eeb5fdb304781c5367ae8fab032c","author":{"name":"Jonham.Chen","email":"0227b00a8bf0920f469b3ccbeb7df3607cfaed7b@qq.com"},"message":"func: add **'file-load.js'**:\n    1. support drag mp3 (or other playable audio file) directly to brower\n    2. use FileReader() to read;\n    3. use AudioContext() to decodeAudioData;","distinct":false,"url":"https://api.github.com/repos/Jonham/jh-lrc/commits/443749fb9f48eeb5fdb304781c5367ae8fab032c"},{"sha":"f626e0d39b11acefe6bf4f39c91b5cdfe6a9825b","author":{"name":"Jonham.Chen","email":"0227b00a8bf0920f469b3ccbeb7df3607cfaed7b@qq.com"},"message":"func: onFileRead() use FileReader to read local file on drop\n      onFileDecode() switch on different kind of file to use different loader\n      audioLoader(), lyricLoader(), imageLoader() to load different files","distinct":false,"url":"https://api.github.com/repos/Jonham/jh-lrc/commits/f626e0d39b11acefe6bf4f39c91b5cdfe6a9825b"},{"sha":"6d435728a683d3dae94ab1802bc9b65ae5548754","author":{"name":"Jonham.Chen","email":"0227b00a8bf0920f469b3ccbeb7df3607cfaed7b@qq.com"},"message":"func: 1. use file.type (MIME) to test media type\n      2. add isDOMElement, toArray, splitSelectingString as $.isDOMElement ,etc.","distinct":false,"url":"https://api.github.com/repos/Jonham/jh-lrc/commits/6d435728a683d3dae94ab1802bc9b65ae5548754"},{"sha":"08f35393c360983f372076325773982e93d5b691","author":{"name":"Jonham.Chen","email":"0227b00a8bf0920f469b3ccbeb7df3607cfaed7b@qq.com"},"message":"func: add dragOrSelect() to detect OS ('Windows'), if 'windows', guess it support drag&drop API, otherwise show a input[type=file]","distinct":false,"url":"https://api.github.com/repos/Jonham/jh-lrc/commits/08f35393c360983f372076325773982e93d5b691"},{"sha":"3254a14bb498b3540c6f982f15f6233156dc5c11","author":{"name":"Jonham.Chen","email":"0227b00a8bf0920f469b3ccbeb7df3607cfaed7b@qq.com"},"message":"fix: #option-menu splash on mobile browser","distinct":false,"url":"https://api.github.com/repos/Jonham/jh-lrc/commits/3254a14bb498b3540c6f982f15f6233156dc5c11"},{"sha":"dd57b6e57f974a96676e11cdbcd02c95ad4a2be2","author":{"name":"Jonham.Chen","email":"0227b00a8bf0920f469b3ccbeb7df3607cfaed7b@qq.com"},"message":"fix: add some.css?xxx to make css file up to date","distinct":false,"url":"https://api.github.com/repos/Jonham/jh-lrc/commits/dd57b6e57f974a96676e11cdbcd02c95ad4a2be2"},{"sha":"37906088c55f1f482ee815b40e93e8c920ab1e57","author":{"name":"Jonham.Chen","email":"0227b00a8bf0920f469b3ccbeb7df3607cfaed7b@qq.com"},"message":"fix: move dConsole style definitions to css file, create two class .dConsole-line , .dConsole-window","distinct":false,"url":"https://api.github.com/repos/Jonham/jh-lrc/commits/37906088c55f1f482ee815b40e93e8c920ab1e57"},{"sha":"1df273a386c54c9daf70d7135a650019161ce667","author":{"name":"Jonham.Chen","email":"0227b00a8bf0920f469b3ccbeb7df3607cfaed7b@qq.com"},"message":"fix: use both typeMapBySubfix and typeMapByMIME to prevent browser change media MIME type","distinct":false,"url":"https://api.github.com/repos/Jonham/jh-lrc/commits/1df273a386c54c9daf70d7135a650019161ce667"},{"sha":"122eeb49f9215d2728958370903b7a08d6ead602","author":{"name":"Jonham.Chen","email":"0227b00a8bf0920f469b3ccbeb7df3607cfaed7b@qq.com"},"message":"fix: a small bug","distinct":false,"url":"https://api.github.com/repos/Jonham/jh-lrc/commits/122eeb49f9215d2728958370903b7a08d6ead602"},{"sha":"ea4861c10fe1857c08ee3a1772d2041045251f0c","author":{"name":"Jonham.Chen","email":"0227b00a8bf0920f469b3ccbeb7df3607cfaed7b@qq.com"},"message":"todo: Mobile browser don't support AudioContext()","distinct":false,"url":"https://api.github.com/repos/Jonham/jh-lrc/commits/ea4861c10fe1857c08ee3a1772d2041045251f0c"},{"sha":"488a414de7d6904f4c505817639732598c087b14","author":{"name":"Jonham","email":"0227b00a8bf0920f469b3ccbeb7df3607cfaed7b@qq.com"},"message":"project: add eslint","distinct":false,"url":"https://api.github.com/repos/Jonham/jh-lrc/commits/488a414de7d6904f4c505817639732598c087b14"},{"sha":"5a02a839ad2b1d289d4ec05e3816b4067a94c02f","author":{"name":"Jonham","email":"0227b00a8bf0920f469b3ccbeb7df3607cfaed7b@qq.com"},"message":"func: Wrapper() on short-hand $wrap() to wrap DOM elements\n\n1. $wrap(), using Wrapper() to wrap a DOM element , so that we can use chain-function on wrapped object.\n2. separate cross-browser fixing funstions into new file 'cross-browser.js'\n3. extend browsers UserAgent RegExp, including 'Mac/X11' to support browsers on Linux X11 platform and Mac OS X platform","distinct":false,"url":"https://api.github.com/repos/Jonham/jh-lrc/commits/5a02a839ad2b1d289d4ec05e3816b4067a94c02f"},{"sha":"3c7d64d77c1a6f8789f7e102ec6f584376dc1aa1","author":{"name":"Jonham","email":"0227b00a8bf0920f469b3ccbeb7df3607cfaed7b@qq.com"},"message":"Project: add gulp tools to help","distinct":false,"url":"https://api.github.com/repos/Jonham/jh-lrc/commits/3c7d64d77c1a6f8789f7e102ec6f584376dc1aa1"},{"sha":"a0c4f8098628e6f1e3e7786d6ffefbb13673eac0","author":{"name":"Jonham","email":"0227b00a8bf0920f469b3ccbeb7df3607cfaed7b@qq.com"},"message":"Project: add Underscore.js as basic framework\n\nmake for..in Array ,Object more quickly","distinct":false,"url":"https://api.github.com/repos/Jonham/jh-lrc/commits/a0c4f8098628e6f1e3e7786d6ffefbb13673eac0"},{"sha":"42a53d87d9a9655320b92b1f9b19df9bcbc0abaf","author":{"name":"Jonham","email":"0227b00a8bf0920f469b3ccbeb7df3607cfaed7b@qq.com"},"message":"func: add window.NS as 'global namespace' and add dConsole.debug()\n\n1.to prevent Global Namespace (window) pollustion and make debuging more quickly\n2.dConsole.debug() will leave extra message to dConsole.debugingArray","distinct":false,"url":"https://api.github.com/repos/Jonham/jh-lrc/commits/42a53d87d9a9655320b92b1f9b19df9bcbc0abaf"},{"sha":"ecde73d4846de6aab53b5e0ab682aa3fb4781620","author":{"name":"Jonham","email":"0227b00a8bf0920f469b3ccbeb7df3607cfaed7b@qq.com"},"message":"fix: cutting verbose dConsole.log words and add NS.audio\n\n1. shorten dConsole log messages\n2. add NS.audio for debuging objects on AudioContext","distinct":false,"url":"https://api.github.com/repos/Jonham/jh-lrc/commits/ecde73d4846de6aab53b5e0ab682aa3fb4781620"},{"sha":"8eb2d496d4f111693facefe3e6b13f9dcac52444","author":{"name":"Jonham","email":"0227b00a8bf0920f469b3ccbeb7df3607cfaed7b@qq.com"},"message":"fix: make #option-menu hide and show normally","distinct":false,"url":"https://api.github.com/repos/Jonham/jh-lrc/commits/8eb2d496d4f111693facefe3e6b13f9dcac52444"},{"sha":"e53c769c01476f92a7cd32ab2ab70d7ea46a0d33","author":{"name":"Jonham","email":"0227b00a8bf0920f469b3ccbeb7df3607cfaed7b@qq.com"},"message":"fix: move stackShowup into NS (the global namespace)","distinct":false,"url":"https://api.github.com/repos/Jonham/jh-lrc/commits/e53c769c01476f92a7cd32ab2ab70d7ea46a0d33"},{"sha":"8ca0fcd5997157e8bcfd3ce046da1743080726c5","author":{"name":"Jonham","email":"0227b00a8bf0920f469b3ccbeb7df3607cfaed7b@qq.com"},"message":"fix: UserAgent fix: mac will appear on iPhone, so add (^iphone) to prevent","distinct":false,"url":"https://api.github.com/repos/Jonham/jh-lrc/commits/8ca0fcd5997157e8bcfd3ce046da1743080726c5"},{"sha":"dad4fab1c69adfa318e017c9b0619b1e2523b4dd","author":{"name":"Jonham","email":"0227b00a8bf0920f469b3ccbeb7df3607cfaed7b@qq.com"},"message":"fix: move global definition to globalNamespace.js;correct NS.stackShowup","distinct":false,"url":"https://api.github.com/repos/Jonham/jh-lrc/commits/dad4fab1c69adfa318e017c9b0619b1e2523b4dd"}]}
{"actor":{"display_login":"Jonham"}}