<commit_before><!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="utf-8">
        <title>Visor.js</title>
        <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no">
        <meta name="apple-mobile-web-app-capable" content="yes">
        <link href="src/player.css" rel="stylesheet">
        <link href="src/gesturekit.help.min.css" rel="stylesheet">
    </head>
    <body>
        <div id="background"></div>
        <section class="gk-player">
            <h1 class="gk-player-title"></h1>
            <h2 class="gk-player-album"></h2>
            <div class="gk-player-time"></div>
            <div class="gk-player-volume-container">
                <input class="gk-player-volume" type="range" value="25" value="0" data-skin="tron" data-width="200" data-fgColor="#AAAAAA"
data-bgColor="#FFFFFF" data-displayInput="false">
            </div>
        </section>

        <script src="src/gesturekit.min.js"></script>
        <script src="src/gesturekit.visor.min.js"></script>
        <script src="src/gesturekit.help.min.js"></script>

        <script src="src/player.js"></script>

        <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.0/jquery.min.js" ></script>
        <script src="http://anthonyterrien.com/js/jquery.knob.js"></script>

        <script>
            var p;
            window.onload = function () {
                var visor = new Visor(),
                    help = new Help({
                        'uid': '988786d4-56dd-45d6-a558-1245954d815c'
                    });
                    p = new Player({
                        'volume': 25,
                        'playlist': [{
                            'title': 'Ilumine',
                            'artist': 'Efflugence',
                            'album': 'Ilumine EP',
                            'poster': 'https://github.com/RoamTouch/demo-gkplayer-web/raw/gh-pages/tracks/track01.jpg',
                            'src': 'https://github.com/RoamTouch/demo-gkplayer-web/raw/gh-pages/tracks/track01.mp3'
                        },
                        {
                            'title': 'The One',
                            'artist': 'Marsbeing ft <NAME>',
                            'album': 'FutureGarage',
                            'poster': 'https://github.com/RoamTouch/demo-gkplayer-web/raw/gh-pages/tracks/track02.jpg',
                            'src': 'https://github.com/RoamTouch/demo-gkplayer-web/raw/gh-pages/tracks/track02.mp3'
                        }]
                    });

                $(function() {
                    $(".gk-player-volume, .knob").knob({
                        'change': function (value) {
                            p.volume(value);
                        }
                    });
                });

                gesturekit
                    .on('GK_PLAY', function () {
                        p.play();
                    })
                    .on('GK_PAUSE', function () {
                        p.pause();
                    })
                    .on('GK_STOP', function () {
                        p.stop();
                    })
                    .on('GK_FORWARD', function () {
                        p.next();
                    })
                    .on('GK_BACKWARD', function () {
                        p.prev();
                    })
                    .on('GK_HELP', function () {
                        help.show();
                    });

                gesturekit.init({
                    'uid': '988786d4-56dd-45d6-a558-1245954d815c'
                });

                // TODO: Add the gesture to the collection.
                // gesturekit.recognizer.addGestures([{'method':'GK_HELP','gesture':[{'ID':'1','X':'-0.328678','Y':'-0.206772'},{'ID':'1','X':'-0.297878','Y':'-0.23865'},{'ID':'1','X':'-0.261528','Y':'-0.267691'},{'ID':'1','X':'-0.220895','Y':'-0.288008'},{'ID':'1','X':'-0.177276','Y':'-0.305354'},{'ID':'1','X':'-0.130269','Y':'-0.308335'},{'ID':'1','X':'-0.0826892','Y':'-0.308335'},{'ID':'1','X':'-0.0351364','Y':'-0.307837'},{'ID':'1','X':'0.0119303','Y':'-0.301569'},{'ID':'1','X':'0.0567022','Y':'-0.285773'},{'ID':'1','X':'0.102773','Y':'-0.274186'},{'ID':'1','X':'0.14092','Y':'-0.255403'},{'ID':'1','X':'0.168718','Y':'-0.217189'},{'ID':'1','X':'0.194282','Y':'-0.177185'},{'ID':'1','X':'0.215592','Y':'-0.137477'},{'ID':'1','X':'0.215592','Y':'-0.0898963'},{'ID':'1','X':'0.215592','Y':'-0.042316'},{'ID':'1','X':'0.196438','Y':'-0.0000317725'},{'ID':'1','X':'0.174109','Y':'0.0402573'},{'ID':'1','X':'0.142327','Y':'0.0720478'},{'ID':'1','X':'0.105537','Y':'0.100973'},{'ID':'1','X':'0.0752094','Y':'0.134212'},{'ID':'1','X':'0.0458304','Y':'0.171159'},{'ID':'1','X':'0.018437','Y':'0.20761'},{'ID':'1','X':'-0.0111004','Y':'0.243879'},{'ID':'1','X':'-0.0370118','Y':'0.282942'},{'ID':'1','X':'-0.053569','Y':'0.326342'},{'ID':'1','X':'-0.0711449','Y':'0.369585'},{'ID':'1','X':'-0.086491','Y':'0.41157'},{'ID':'1','X':'-0.0951122','Y':'0.456304'},{'ID':'1','X':'-0.0969077','Y':'0.50346'},{'ID':'2','X':'-0.0943035','Y':'0.691665'}]},{'method':'GK_HELP','gesture':[{'ID':'1','X':'-0.315728','Y':'-0.153856'},{'ID':'1','X':'-0.295085','Y':'-0.200191'},{'ID':'1','X':'-0.269181','Y':'-0.241687'},{'ID':'1','X':'-0.226064','Y':'-0.268642'},{'ID':'1','X':'-0.179008','Y':'-0.288842'},{'ID':'1','X':'-0.135856','Y':'-0.308012'},{'ID':'1','X':'-0.0871571','Y':'-0.321287'},{'ID':'1','X':'-0.0367858','Y':'-0.325875'},{'ID':'1','X':'0.0144689','Y':'-0.325875'},{'ID':'1','X':'0.0654713','Y':'-0.323426'},{'ID':'1','X':'0.110947','Y':'-0.304051'},{'ID':'1','X':'0.153614','Y':'-0.276257'},{'ID':'1','X':'0.190723','Y':'-0.243736'},{'ID':'1','X':'0.215345','Y':'-0.203577'},{'ID':'1','X':'0.230144','Y':'-0.156002'},{'ID':'1','X':'0.230144','Y':'-0.104748'},{'ID':'1','X':'0.226746','Y':'-0.0542136'},{'ID':'1','X':'0.212085','Y':'-0.00664528'},{'ID':'1','X':'0.191254','Y':'0.0385009'},{'ID':'1','X':'0.161254','Y':'0.0794628'},{'ID':'1','X':'0.13124','Y':'0.120646'},{'ID':'1','X':'0.0973788','Y':'0.157808'},{'ID':'1','X':'0.0573089','Y':'0.188704'},{'ID':'1','X':'0.0170594','Y':'0.218395'},{'ID':'1','X':'-0.0242338','Y':'0.247853'},{'ID':'1','X':'-0.0600872','Y':'0.283164'},{'ID':'1','X':'-0.0875431','Y':'0.324008'},{'ID':'1','X':'-0.106913','Y':'0.368584'},{'ID':'1','X':'-0.116929','Y':'0.417608'},{'ID':'1','X':'-0.123067','Y':'0.468405'},{'ID':'1','X':'-0.123067','Y':'0.51966'},{'ID':'2','X':'-0.11848','Y':'0.674125'}]},{'method':'GK_HELP','color':'#ffffff','gesture':[{'ID':'1','X':'-0.315045','Y':'-0.136906'},{'ID':'1','X':'-0.283571','Y':'-0.177184'},{'ID':'1','X':'-0.253861','Y':'-0.219541'},{'ID':'1','X':'-0.216824','Y':'-0.255278'},{'ID':'1','X':'-0.175807','Y':'-0.286808'},{'ID':'1','X':'-0.12703','Y':'-0.304484'},{'ID':'1','X':'-0.0765672','Y':'-0.316421'},{'ID':'1','X':'-0.0252457','Y':'-0.324264'},{'ID':'1','X':'0.0258387','Y':'-0.332059'},{'ID':'1','X':'0.077717','Y':'-0.33338'},{'ID':'1','X':'0.123777','Y':'-0.310413'},{'ID':'1','X':'0.168821','Y':'-0.284522'},{'ID':'1','X':'0.206366','Y':'-0.252258'},{'ID':'1','X':'0.226517','Y':'-0.204948'},{'ID':'1','X':'0.243867','Y':'-0.157621'},{'ID':'1','X':'0.244149','Y':'-0.105715'},{'ID':'1','X':'0.236091','Y':'-0.0552997'},{'ID':'1','X':'0.213916','Y':'-0.00841917'},{'ID':'1','X':'0.189876','Y':'0.0366723'},{'ID':'1','X':'0.156824','Y':'0.0763634'},{'ID':'1','X':'0.122733','Y':'0.115493'},{'ID':'1','X':'0.0825236','Y':'0.148145'},{'ID':'1','X':'0.0431477','Y':'0.181814'},{'ID':'1','X':'0.00326009','Y':'0.214814'},{'ID':'1','X':'-0.036894','Y':'0.247411'},{'ID':'1','X':'-0.0776109','Y':'0.278983'},{'ID':'1','X':'-0.103369','Y':'0.321355'},{'ID':'1','X':'-0.12109','Y':'0.369125'},{'ID':'1','X':'-0.133822','Y':'0.417798'},{'ID':'1','X':'-0.136204','Y':'0.469477'},{'ID':'1','X':'-0.136204','Y':'0.521449'},{'ID':'2','X':'-0.146279','Y':'0.66662'}]}]);
            };
        </script>
    </body>
</html>
<commit_msg>Update demo page.<commit_after><!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="utf-8">
        <title>Visor.js</title>
        <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no">
        <meta name="apple-mobile-web-app-capable" content="yes">
        <link href="src/player.css" rel="stylesheet">
        <link href="src/gesturekit.help.min.css" rel="stylesheet">
    </head>
    <body>
        <div id="background"></div>
        <section class="gk-player">
            <h1 class="gk-player-title"></h1>
            <h2 class="gk-player-album"></h2>
            <div class="gk-player-time"></div>
            <div class="gk-player-volume-container">
                <input class="gk-player-volume" type="range" value="25" value="0" data-skin="tron" data-width="200" data-fgColor="#AAAAAA"
data-bgColor="#FFFFFF" data-displayInput="false">
            </div>
        </section>

        <script src="http://localhost:8080/dist/gesturekit.js"></script>
        <script src="src/gesturekit.visor.min.js"></script>
        <script src="src/gesturekit.help.min.js"></script>

        <script src="src/player.js"></script>

        <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.0/jquery.min.js" ></script>
        <script src="http://anthonyterrien.com/js/jquery.knob.js"></script>

        <script>
            window.onload = function () {
                var visor = new Visor(),
                    help = new Help({
                        'uid': '988786d4-56dd-45d6-a558-1245954d815c'
                    }),
                    p = new Player({
                        'volume': 25,
                        'playlist': [{
                            'title': 'Ilumine',
                            'artist': 'Efflugence',
                            'album': 'Ilumine EP',
                            'poster': 'https://github.com/RoamTouch/demo-gkplayer-web/raw/gh-pages/tracks/track01.jpg',
                            'src': 'https://github.com/RoamTouch/demo-gkplayer-web/raw/gh-pages/tracks/track01.mp3'
                        },
                        {
                            'title': 'The One',
                            'artist': 'Marsbeing ft <NAME>',
                            'album': 'FutureGarage',
                            'poster': 'https://github.com/RoamTouch/demo-gkplayer-web/raw/gh-pages/tracks/track02.jpg',
                            'src': 'https://github.com/RoamTouch/demo-gkplayer-web/raw/gh-pages/tracks/track02.mp3'
                        }]
                    });

                $(function() {
                    $(".gk-player-volume, .knob").knob({
                        'change': function (value) {
                            p.volume(value);
                        }
                    });
                });

                gesturekit
                    .on('GK_PLAY', function () {
                        p.play();
                    })
                    .on('GK_PAUSE', function () {
                        p.pause();
                    })
                    .on('GK_STOP', function () {
                        p.stop();
                    })
                    .on('GK_FORWARD', function () {
                        p.next();
                    })
                    .on('GK_BACKWARD', function () {
                        p.prev();
                    })
                    .on('GK_HELP', function () {
                        help.show();
                    });

                gesturekit.init({
                    'uid': '988786d4-56dd-45d6-a558-1245954d815c'
                });

                // TODO: Add the gesture to the collection.
                // gesturekit.recognizer.addGestures([{'method':'GK_HELP','gesture':[{'ID':'1','X':'-0.328678','Y':'-0.206772'},{'ID':'1','X':'-0.297878','Y':'-0.23865'},{'ID':'1','X':'-0.261528','Y':'-0.267691'},{'ID':'1','X':'-0.220895','Y':'-0.288008'},{'ID':'1','X':'-0.177276','Y':'-0.305354'},{'ID':'1','X':'-0.130269','Y':'-0.308335'},{'ID':'1','X':'-0.0826892','Y':'-0.308335'},{'ID':'1','X':'-0.0351364','Y':'-0.307837'},{'ID':'1','X':'0.0119303','Y':'-0.301569'},{'ID':'1','X':'0.0567022','Y':'-0.285773'},{'ID':'1','X':'0.102773','Y':'-0.274186'},{'ID':'1','X':'0.14092','Y':'-0.255403'},{'ID':'1','X':'0.168718','Y':'-0.217189'},{'ID':'1','X':'0.194282','Y':'-0.177185'},{'ID':'1','X':'0.215592','Y':'-0.137477'},{'ID':'1','X':'0.215592','Y':'-0.0898963'},{'ID':'1','X':'0.215592','Y':'-0.042316'},{'ID':'1','X':'0.196438','Y':'-0.0000317725'},{'ID':'1','X':'0.174109','Y':'0.0402573'},{'ID':'1','X':'0.142327','Y':'0.0720478'},{'ID':'1','X':'0.105537','Y':'0.100973'},{'ID':'1','X':'0.0752094','Y':'0.134212'},{'ID':'1','X':'0.0458304','Y':'0.171159'},{'ID':'1','X':'0.018437','Y':'0.20761'},{'ID':'1','X':'-0.0111004','Y':'0.243879'},{'ID':'1','X':'-0.0370118','Y':'0.282942'},{'ID':'1','X':'-0.053569','Y':'0.326342'},{'ID':'1','X':'-0.0711449','Y':'0.369585'},{'ID':'1','X':'-0.086491','Y':'0.41157'},{'ID':'1','X':'-0.0951122','Y':'0.456304'},{'ID':'1','X':'-0.0969077','Y':'0.50346'},{'ID':'2','X':'-0.0943035','Y':'0.691665'}]},{'method':'GK_HELP','gesture':[{'ID':'1','X':'-0.315728','Y':'-0.153856'},{'ID':'1','X':'-0.295085','Y':'-0.200191'},{'ID':'1','X':'-0.269181','Y':'-0.241687'},{'ID':'1','X':'-0.226064','Y':'-0.268642'},{'ID':'1','X':'-0.179008','Y':'-0.288842'},{'ID':'1','X':'-0.135856','Y':'-0.308012'},{'ID':'1','X':'-0.0871571','Y':'-0.321287'},{'ID':'1','X':'-0.0367858','Y':'-0.325875'},{'ID':'1','X':'0.0144689','Y':'-0.325875'},{'ID':'1','X':'0.0654713','Y':'-0.323426'},{'ID':'1','X':'0.110947','Y':'-0.304051'},{'ID':'1','X':'0.153614','Y':'-0.276257'},{'ID':'1','X':'0.190723','Y':'-0.243736'},{'ID':'1','X':'0.215345','Y':'-0.203577'},{'ID':'1','X':'0.230144','Y':'-0.156002'},{'ID':'1','X':'0.230144','Y':'-0.104748'},{'ID':'1','X':'0.226746','Y':'-0.0542136'},{'ID':'1','X':'0.212085','Y':'-0.00664528'},{'ID':'1','X':'0.191254','Y':'0.0385009'},{'ID':'1','X':'0.161254','Y':'0.0794628'},{'ID':'1','X':'0.13124','Y':'0.120646'},{'ID':'1','X':'0.0973788','Y':'0.157808'},{'ID':'1','X':'0.0573089','Y':'0.188704'},{'ID':'1','X':'0.0170594','Y':'0.218395'},{'ID':'1','X':'-0.0242338','Y':'0.247853'},{'ID':'1','X':'-0.0600872','Y':'0.283164'},{'ID':'1','X':'-0.0875431','Y':'0.324008'},{'ID':'1','X':'-0.106913','Y':'0.368584'},{'ID':'1','X':'-0.116929','Y':'0.417608'},{'ID':'1','X':'-0.123067','Y':'0.468405'},{'ID':'1','X':'-0.123067','Y':'0.51966'},{'ID':'2','X':'-0.11848','Y':'0.674125'}]},{'method':'GK_HELP','color':'#ffffff','gesture':[{'ID':'1','X':'-0.315045','Y':'-0.136906'},{'ID':'1','X':'-0.283571','Y':'-0.177184'},{'ID':'1','X':'-0.253861','Y':'-0.219541'},{'ID':'1','X':'-0.216824','Y':'-0.255278'},{'ID':'1','X':'-0.175807','Y':'-0.286808'},{'ID':'1','X':'-0.12703','Y':'-0.304484'},{'ID':'1','X':'-0.0765672','Y':'-0.316421'},{'ID':'1','X':'-0.0252457','Y':'-0.324264'},{'ID':'1','X':'0.0258387','Y':'-0.332059'},{'ID':'1','X':'0.077717','Y':'-0.33338'},{'ID':'1','X':'0.123777','Y':'-0.310413'},{'ID':'1','X':'0.168821','Y':'-0.284522'},{'ID':'1','X':'0.206366','Y':'-0.252258'},{'ID':'1','X':'0.226517','Y':'-0.204948'},{'ID':'1','X':'0.243867','Y':'-0.157621'},{'ID':'1','X':'0.244149','Y':'-0.105715'},{'ID':'1','X':'0.236091','Y':'-0.0552997'},{'ID':'1','X':'0.213916','Y':'-0.00841917'},{'ID':'1','X':'0.189876','Y':'0.0366723'},{'ID':'1','X':'0.156824','Y':'0.0763634'},{'ID':'1','X':'0.122733','Y':'0.115493'},{'ID':'1','X':'0.0825236','Y':'0.148145'},{'ID':'1','X':'0.0431477','Y':'0.181814'},{'ID':'1','X':'0.00326009','Y':'0.214814'},{'ID':'1','X':'-0.036894','Y':'0.247411'},{'ID':'1','X':'-0.0776109','Y':'0.278983'},{'ID':'1','X':'-0.103369','Y':'0.321355'},{'ID':'1','X':'-0.12109','Y':'0.369125'},{'ID':'1','X':'-0.133822','Y':'0.417798'},{'ID':'1','X':'-0.136204','Y':'0.469477'},{'ID':'1','X':'-0.136204','Y':'0.521449'},{'ID':'2','X':'-0.146279','Y':'0.66662'}]}]);
            };
        </script>
    </body>
</html>

{'fraction_non_alphanumeric': 0.3554194274284286, 'fraction_numerical': 0.19439929991248905, 'mean_word_length': 2.868230174081238, 'pattern_counts': {'":': 0, '<': 87, '<?xml version=': 0, '>': 87, 'https://': 8, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 4, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '441145', 'n_tokens_mistral': 8433, 'n_tokens_neox': 6487, 'n_words': 290}