From 22b81fa793cc2c4dffff19aaba39da5753d754d1 Mon Sep 17 00:00:00 2001 From: ben3 Date: Tue, 27 Aug 2019 15:45:17 +0100 Subject: [PATCH] Latest update on CLI --- angular.json | 13 +- package-lock.json | 26 + package.json | 5 + src/.idea/dictionaries/Ben3.xml | 7 + src/.idea/workspace.xml | 718 +-- src/angularjs/controllers/chat.ts | 2 +- src/angularjs/controllers/login.ts | 3 + src/angularjs/controllers/main-app.ts | 4 +- src/angularjs/controllers/main-box.ts | 1 + src/angularjs/directives/animate-room.ts | 57 +- src/angularjs/directives/cc-flash.ts | 58 +- src/angularjs/directives/cc-uncloak.ts | 6 +- src/angularjs/directives/center-mouse-y.ts | 28 +- src/angularjs/directives/consume-event.ts | 12 +- src/angularjs/directives/disable-drag.ts | 21 +- src/angularjs/directives/draggable-room.ts | 115 +- src/angularjs/directives/draggable-user.ts | 86 +- src/angularjs/directives/fit-text.ts | 59 +- src/angularjs/directives/index.ts | 7 +- src/angularjs/directives/infinite-scroll.ts | 2 - src/angularjs/directives/on-edit-message.ts | 14 +- src/angularjs/directives/pikaday.ts | 23 +- src/angularjs/directives/resize-room.ts | 104 +- src/angularjs/directives/scroll-glue.ts | 2 +- src/angularjs/directives/social-iframe.ts | 38 +- src/angularjs/directives/stop-shake.ts | 18 +- .../directives/user-drop-location.ts | 50 +- src/angularjs/entities/room.ts | 33 +- src/angularjs/network/auth.ts | 25 +- src/angularjs/network/paths.ts | 1 + src/angularjs/services/environment.ts | 6 +- src/angularjs/services/sound-effects.ts | 2 +- src/angularjs/services/visibility.ts | 2 +- src/assets/audio/alert_1.mp3 | Bin 0 -> 2925 bytes src/assets/fonts/FontAwesome.otf | Bin 0 -> 75188 bytes src/assets/fonts/fontawesome-webfont.eot | Bin 0 -> 72449 bytes src/assets/fonts/fontawesome-webfont.ttf | Bin 0 -> 141564 bytes src/assets/fonts/fontawesome-webfont.woff | Bin 0 -> 83760 bytes src/assets/img/128-191.jpg | Bin 0 -> 14840 bytes src/assets/img/cc-100-profile-pic.png | Bin 0 -> 2904 bytes src/assets/img/cc-100-room-pic.png | Bin 0 -> 6029 bytes src/assets/img/cc-20-blocked.png | Bin 0 -> 1128 bytes src/assets/img/cc-20-cross.png | Bin 0 -> 1392 bytes src/assets/img/cc-20-flag.png | Bin 0 -> 1223 bytes src/assets/img/cc-20-flagged.png | Bin 0 -> 1206 bytes src/assets/img/cc-20-friend.png | Bin 0 -> 1366 bytes src/assets/img/cc-20-profile-pic.png | Bin 0 -> 1371 bytes src/assets/img/cc-20-user.png | Bin 0 -> 1132 bytes src/assets/img/cc-24-copy.png | Bin 0 -> 1865 bytes src/assets/img/cc-24-cross.png | Bin 0 -> 1310 bytes src/assets/img/cc-24-save.png | Bin 0 -> 1808 bytes src/assets/img/cc-30-blocked.png | Bin 0 -> 1244 bytes src/assets/img/cc-30-cache-cleared.png | Bin 0 -> 1299 bytes src/assets/img/cc-30-clear-cache.png | Bin 0 -> 1309 bytes src/assets/img/cc-30-cross.png | Bin 0 -> 1726 bytes src/assets/img/cc-30-emojis.png | Bin 0 -> 1413 bytes src/assets/img/cc-30-friend.png | Bin 0 -> 1665 bytes src/assets/img/cc-30-gear.png | Bin 0 -> 2386 bytes src/assets/img/cc-30-image.png | Bin 0 -> 1456 bytes src/assets/img/cc-30-logout.png | Bin 0 -> 1521 bytes src/assets/img/cc-30-maximize.png | Bin 0 -> 1203 bytes src/assets/img/cc-30-messages.png | Bin 0 -> 1185 bytes src/assets/img/cc-30-minimize.png | Bin 0 -> 1190 bytes src/assets/img/cc-30-minimize_old.png | Bin 0 -> 985 bytes src/assets/img/cc-30-plus.png | Bin 0 -> 2058 bytes src/assets/img/cc-30-powered-by.png | Bin 0 -> 3445 bytes src/assets/img/cc-30-profile-pic.png | Bin 0 -> 1622 bytes src/assets/img/cc-30-resize.png | Bin 0 -> 1212 bytes src/assets/img/cc-30-save.png | Bin 0 -> 2382 bytes src/assets/img/cc-30-shutdown.png | Bin 0 -> 1801 bytes src/assets/img/cc-30-shutdown_on.png | Bin 0 -> 2047 bytes src/assets/img/cc-30-sound-off.png | Bin 0 -> 1383 bytes src/assets/img/cc-30-sound-on.png | Bin 0 -> 1483 bytes src/assets/img/cc-30-start-chatting.png | Bin 0 -> 2191 bytes src/assets/img/cc-30-users.png | Bin 0 -> 1095 bytes src/assets/img/cc-40-cross.png | Bin 0 -> 1762 bytes src/assets/img/cc-40-start-chatting.png | Bin 0 -> 2029 bytes src/assets/img/cc-40-tick.png | Bin 0 -> 1846 bytes src/assets/img/cc-40-users.png | Bin 0 -> 1693 bytes src/assets/img/cf-100-profile-pic.png | Bin 0 -> 2904 bytes src/assets/img/file-download.png | Bin 0 -> 1859 bytes src/assets/img/file-type-aac.png | Bin 0 -> 3294 bytes src/assets/img/file-type-acc.png | Bin 0 -> 3399 bytes src/assets/img/file-type-ai.png | Bin 0 -> 2805 bytes src/assets/img/file-type-avi.png | Bin 0 -> 3047 bytes src/assets/img/file-type-bmp.png | Bin 0 -> 2599 bytes src/assets/img/file-type-f4a.png | Bin 0 -> 3103 bytes src/assets/img/file-type-gif.png | Bin 0 -> 2382 bytes src/assets/img/file-type-html.png | Bin 0 -> 2580 bytes src/assets/img/file-type-jpeg.png | Bin 0 -> 2691 bytes src/assets/img/file-type-jpg.png | Bin 0 -> 2550 bytes src/assets/img/file-type-jpp.png | Bin 0 -> 2266 bytes src/assets/img/file-type-json.png | Bin 0 -> 3195 bytes src/assets/img/file-type-m4a.png | Bin 0 -> 3259 bytes src/assets/img/file-type-midi.png | Bin 0 -> 3040 bytes src/assets/img/file-type-mov.png | Bin 0 -> 3116 bytes src/assets/img/file-type-mp3.png | Bin 0 -> 3303 bytes src/assets/img/file-type-mp4.png | Bin 0 -> 2885 bytes src/assets/img/file-type-oga.png | Bin 0 -> 3452 bytes src/assets/img/file-type-ogg.png | Bin 0 -> 3260 bytes src/assets/img/file-type-pdf.png | Bin 0 -> 3126 bytes src/assets/img/file-type-psd.png | Bin 0 -> 2439 bytes src/assets/img/file-type-rtf.png | Bin 0 -> 2295 bytes src/assets/img/file-type-svg.png | Bin 0 -> 3176 bytes src/assets/img/file-type-tif.png | Bin 0 -> 2049 bytes src/assets/img/file-type-tiff.png | Bin 0 -> 2094 bytes src/assets/img/file-type-txt.png | Bin 0 -> 2382 bytes src/assets/img/file-type-wav.png | Bin 0 -> 3358 bytes src/assets/img/file-type-wma.png | Bin 0 -> 3412 bytes src/assets/img/file-type-xml.png | Bin 0 -> 2692 bytes src/assets/img/file-type-zip.png | Bin 0 -> 2546 bytes src/assets/img/file.png | Bin 0 -> 1191 bytes src/assets/img/live-beta.png | Bin 0 -> 23223 bytes src/assets/img/loader.gif | Bin 0 -> 9350 bytes src/assets/partials/chat-room-embed.html | 146 + src/assets/partials/chat-room.html | 180 + src/assets/partials/chat-settings.html | 26 + src/assets/partials/chatsdk.html | 67 + src/assets/partials/countries-select.html | 246 + src/assets/partials/create-room-box.html | 44 + src/assets/partials/emojis.html | 5 + src/assets/partials/error-box.html | 15 + src/assets/partials/login-box.html | 66 + src/assets/partials/main-box.html | 85 + src/assets/partials/notification.html | 20 + src/assets/partials/profile-box.html | 49 + src/assets/partials/profile-settings-box.html | 120 + src/assets/partials/room-description.html | 0 src/assets/partials/room-list-box.html | 23 + src/assets/partials/room-list.html | 43 + src/assets/partials/social.html | 63 + src/assets/partials/stats.html | 37 + src/assets/partials/user-list.html | 27 + src/assets/partials/year-of-birth-select.html | 97 + src/css/flags/common.css | 23 + src/css/flags/flags16-semi.css | 247 + src/css/flags/flags16.css | 247 + src/css/flags/flags24-semi.css | 247 + src/css/flags/flags24.css | 247 + src/css/flags/flags32-semi.css | 247 + src/css/flags/flags32.css | 247 + src/css/flags/flags48-semi.css | 248 + src/css/flags/flags48.css | 248 + src/css/reset-uikit.css | 5644 +++++++++++++++++ src/css/styles.css | 1216 ++++ src/images/flags/flags16.png | Bin 0 -> 63255 bytes src/images/flags/flags16_semi.png | Bin 0 -> 64772 bytes src/images/flags/flags24.png | Bin 0 -> 152619 bytes src/images/flags/flags24_semi.png | Bin 0 -> 148897 bytes src/images/flags/flags32.png | Bin 0 -> 179300 bytes src/images/flags/flags32_semi.png | Bin 0 -> 169650 bytes src/images/flags/flags48.png | Bin 0 -> 405494 bytes src/images/flags/flags48_semi.png | Bin 0 -> 391737 bytes src/images/flags/flags64.png | Bin 0 -> 660718 bytes src/images/flags/flags64_semi.png | Bin 0 -> 636749 bytes src/styles.css | 1 - 156 files changed, 11024 insertions(+), 745 deletions(-) create mode 100644 src/.idea/dictionaries/Ben3.xml create mode 100755 src/assets/audio/alert_1.mp3 create mode 100755 src/assets/fonts/FontAwesome.otf create mode 100755 src/assets/fonts/fontawesome-webfont.eot create mode 100755 src/assets/fonts/fontawesome-webfont.ttf create mode 100755 src/assets/fonts/fontawesome-webfont.woff create mode 100755 src/assets/img/128-191.jpg create mode 100755 src/assets/img/cc-100-profile-pic.png create mode 100755 src/assets/img/cc-100-room-pic.png create mode 100755 src/assets/img/cc-20-blocked.png create mode 100755 src/assets/img/cc-20-cross.png create mode 100755 src/assets/img/cc-20-flag.png create mode 100755 src/assets/img/cc-20-flagged.png create mode 100755 src/assets/img/cc-20-friend.png create mode 100755 src/assets/img/cc-20-profile-pic.png create mode 100755 src/assets/img/cc-20-user.png create mode 100755 src/assets/img/cc-24-copy.png create mode 100755 src/assets/img/cc-24-cross.png create mode 100755 src/assets/img/cc-24-save.png create mode 100755 src/assets/img/cc-30-blocked.png create mode 100755 src/assets/img/cc-30-cache-cleared.png create mode 100755 src/assets/img/cc-30-clear-cache.png create mode 100755 src/assets/img/cc-30-cross.png create mode 100755 src/assets/img/cc-30-emojis.png create mode 100755 src/assets/img/cc-30-friend.png create mode 100755 src/assets/img/cc-30-gear.png create mode 100755 src/assets/img/cc-30-image.png create mode 100755 src/assets/img/cc-30-logout.png create mode 100755 src/assets/img/cc-30-maximize.png create mode 100755 src/assets/img/cc-30-messages.png create mode 100755 src/assets/img/cc-30-minimize.png create mode 100755 src/assets/img/cc-30-minimize_old.png create mode 100755 src/assets/img/cc-30-plus.png create mode 100755 src/assets/img/cc-30-powered-by.png create mode 100755 src/assets/img/cc-30-profile-pic.png create mode 100755 src/assets/img/cc-30-resize.png create mode 100755 src/assets/img/cc-30-save.png create mode 100755 src/assets/img/cc-30-shutdown.png create mode 100755 src/assets/img/cc-30-shutdown_on.png create mode 100755 src/assets/img/cc-30-sound-off.png create mode 100755 src/assets/img/cc-30-sound-on.png create mode 100755 src/assets/img/cc-30-start-chatting.png create mode 100755 src/assets/img/cc-30-users.png create mode 100755 src/assets/img/cc-40-cross.png create mode 100755 src/assets/img/cc-40-start-chatting.png create mode 100755 src/assets/img/cc-40-tick.png create mode 100755 src/assets/img/cc-40-users.png create mode 100755 src/assets/img/cf-100-profile-pic.png create mode 100755 src/assets/img/file-download.png create mode 100755 src/assets/img/file-type-aac.png create mode 100755 src/assets/img/file-type-acc.png create mode 100755 src/assets/img/file-type-ai.png create mode 100755 src/assets/img/file-type-avi.png create mode 100755 src/assets/img/file-type-bmp.png create mode 100755 src/assets/img/file-type-f4a.png create mode 100755 src/assets/img/file-type-gif.png create mode 100755 src/assets/img/file-type-html.png create mode 100755 src/assets/img/file-type-jpeg.png create mode 100755 src/assets/img/file-type-jpg.png create mode 100755 src/assets/img/file-type-jpp.png create mode 100755 src/assets/img/file-type-json.png create mode 100755 src/assets/img/file-type-m4a.png create mode 100755 src/assets/img/file-type-midi.png create mode 100755 src/assets/img/file-type-mov.png create mode 100755 src/assets/img/file-type-mp3.png create mode 100755 src/assets/img/file-type-mp4.png create mode 100755 src/assets/img/file-type-oga.png create mode 100755 src/assets/img/file-type-ogg.png create mode 100755 src/assets/img/file-type-pdf.png create mode 100755 src/assets/img/file-type-psd.png create mode 100755 src/assets/img/file-type-rtf.png create mode 100755 src/assets/img/file-type-svg.png create mode 100755 src/assets/img/file-type-tif.png create mode 100755 src/assets/img/file-type-tiff.png create mode 100755 src/assets/img/file-type-txt.png create mode 100755 src/assets/img/file-type-wav.png create mode 100755 src/assets/img/file-type-wma.png create mode 100755 src/assets/img/file-type-xml.png create mode 100755 src/assets/img/file-type-zip.png create mode 100755 src/assets/img/file.png create mode 100755 src/assets/img/live-beta.png create mode 100755 src/assets/img/loader.gif create mode 100755 src/assets/partials/chat-room-embed.html create mode 100755 src/assets/partials/chat-room.html create mode 100755 src/assets/partials/chat-settings.html create mode 100755 src/assets/partials/chatsdk.html create mode 100755 src/assets/partials/countries-select.html create mode 100755 src/assets/partials/create-room-box.html create mode 100755 src/assets/partials/emojis.html create mode 100755 src/assets/partials/error-box.html create mode 100755 src/assets/partials/login-box.html create mode 100755 src/assets/partials/main-box.html create mode 100755 src/assets/partials/notification.html create mode 100755 src/assets/partials/profile-box.html create mode 100755 src/assets/partials/profile-settings-box.html create mode 100755 src/assets/partials/room-description.html create mode 100755 src/assets/partials/room-list-box.html create mode 100755 src/assets/partials/room-list.html create mode 100755 src/assets/partials/social.html create mode 100755 src/assets/partials/stats.html create mode 100755 src/assets/partials/user-list.html create mode 100755 src/assets/partials/year-of-birth-select.html create mode 100755 src/css/flags/common.css create mode 100755 src/css/flags/flags16-semi.css create mode 100755 src/css/flags/flags16.css create mode 100755 src/css/flags/flags24-semi.css create mode 100755 src/css/flags/flags24.css create mode 100755 src/css/flags/flags32-semi.css create mode 100755 src/css/flags/flags32.css create mode 100755 src/css/flags/flags48-semi.css create mode 100755 src/css/flags/flags48.css create mode 100755 src/css/reset-uikit.css create mode 100755 src/css/styles.css create mode 100755 src/images/flags/flags16.png create mode 100755 src/images/flags/flags16_semi.png create mode 100755 src/images/flags/flags24.png create mode 100755 src/images/flags/flags24_semi.png create mode 100755 src/images/flags/flags32.png create mode 100755 src/images/flags/flags32_semi.png create mode 100755 src/images/flags/flags48.png create mode 100755 src/images/flags/flags48_semi.png create mode 100755 src/images/flags/flags64.png create mode 100755 src/images/flags/flags64_semi.png delete mode 100644 src/styles.css diff --git a/angular.json b/angular.json index d2240dae..2a0d0943 100644 --- a/angular.json +++ b/angular.json @@ -21,10 +21,17 @@ "aot": false, "assets": [ "src/favicon.ico", - "src/assets" + "src/assets", + "src/images" ], "styles": [ - "src/styles.css" + "src/css/reset-uikit.css", + "src/css/styles.css", + "node_modules/angular-emoji-filter-hd/dist/emoji.min.css", + "node_modules/pikaday/css/pikaday.css", + "src/css/flags/common.css", + "src/css/flags/flags32.css", + "src/css/flags/flags16.css" ], "scripts": [] }, @@ -122,4 +129,4 @@ } }}, "defaultProject": "chat-sdk-web" -} \ No newline at end of file +} diff --git a/package-lock.json b/package-lock.json index 9c931b4c..b4fb0964 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1256,6 +1256,12 @@ "@types/node": "*" } }, + "@types/howler": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@types/howler/-/howler-2.1.1.tgz", + "integrity": "sha512-YLwc9L853r85WqZk4xCiROGGodmlAYlKb0rQWABt4opLd6QHn2QLXIApa6vRNqjZxkzbiPs6eZskaRGOw5fDAA==", + "dev": true + }, "@types/jasmine": { "version": "3.3.16", "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-3.3.16.tgz", @@ -1600,6 +1606,11 @@ "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=", "dev": true }, + "angular-emoji-filter-hd": { + "version": "0.0.10", + "resolved": "https://registry.npmjs.org/angular-emoji-filter-hd/-/angular-emoji-filter-hd-0.0.10.tgz", + "integrity": "sha512-kpbakvyHuSyG/LvV+ehJsYk6UohuS6Te6U78MAG3irZWAWUsmv6s4UjbpbpLGaIBljO7BmzVT+cihlal7j0RKQ==" + }, "ansi-colors": { "version": "3.2.4", "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.4.tgz", @@ -4513,6 +4524,11 @@ "integrity": "sha512-pzXIvANXEFrc5oFFXRMkbLPQ2rXRoDERwDLyrcUxGhaZhgP54BBSl9Oheh7Vv0T090cszWBxPjkQQ5Sq1PbBRQ==", "dev": true }, + "howler": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/howler/-/howler-2.1.2.tgz", + "integrity": "sha512-oKrTFaVXsDRoB/jik7cEpWKTj7VieoiuzMYJ7E/EU5ayvmpRhumCv3YQ3823zi9VTJkSWAhbryHnlZAionGAJg==" + }, "hpack.js": { "version": "2.1.6", "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", @@ -6877,6 +6893,11 @@ } } }, + "moment": { + "version": "2.24.0", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.24.0.tgz", + "integrity": "sha512-bV7f+6l2QigeBBZSM/6yTNq4P2fNpSWj/0e7jQcy87A8e7o2nAfP/34/2ky5Vw4B9S446EtIhodAzkFCcR4dQg==" + }, "move-concurrently": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz", @@ -7686,6 +7707,11 @@ "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", "dev": true }, + "pikaday": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/pikaday/-/pikaday-1.8.0.tgz", + "integrity": "sha512-SgGxMYX0NHj9oQnMaSyAipr2gOrbB4Lfs/TJTb6H6hRHs39/5c5VZi73Q8hr53+vWjdn6HzkWcj8Vtl3c9ziaA==" + }, "pinkie": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", diff --git a/package.json b/package.json index 3ce9caf8..535456e2 100644 --- a/package.json +++ b/package.json @@ -23,6 +23,10 @@ "rxjs": "~6.4.0", "tslib": "^1.10.0", "zone.js": "~0.9.1", + "howler": "latest", + "pikaday": "latest", + "moment": "latest", + "angular-emoji-filter-hd": "latest", "file-saver": "latest" }, "devDependencies": { @@ -35,6 +39,7 @@ "@types/jasminewd2": "~2.0.3", "@types/node": "~8.9.4", "@types/file-saver": "^2.0.1", + "@types/howler": "latest", "codelyzer": "^5.0.0", "jasmine-core": "~3.4.0", "jasmine-spec-reporter": "~4.2.1", diff --git a/src/.idea/dictionaries/Ben3.xml b/src/.idea/dictionaries/Ben3.xml new file mode 100644 index 00000000..528ed94a --- /dev/null +++ b/src/.idea/dictionaries/Ben3.xml @@ -0,0 +1,7 @@ + + + + upbc + + + \ No newline at end of file diff --git a/src/.idea/workspace.xml b/src/.idea/workspace.xml index 23c8f532..d6c53d58 100644 --- a/src/.idea/workspace.xml +++ b/src/.idea/workspace.xml @@ -2,69 +2,37 @@ - - - - - - - - + - - - - - - - - - - - - - - - + - - - - - - - - - + - + - - - - - - - - + + + + +