Commit Graph

41 Commits

Author SHA1 Message Date
49bfab6dd8 Added font color mapping function. 2022-04-17 01:31:16 -05:00
6cac185c9b Added bin range listener function. 2022-04-17 01:31:16 -05:00
5fdd6f2f01 Added linear easing function. 2022-04-17 01:31:16 -05:00
0543efccd8 Added sync check to song player. 2022-04-17 01:31:16 -05:00
ab1871bb8e Added words to workspace dictionary. 2022-04-17 01:29:09 -05:00
cb72a387aa Added CSS color utilities and respective tests.
Installed mocha and chai for testing.

Changed package versions to avoid vulnerabilities.
2022-04-17 01:27:57 -05:00
d46f30273d Changed demo html file to be index.html. 2022-04-17 01:26:26 -05:00
1ffb0b159a Refactored old canvas pattern. 2022-04-16 05:43:20 -05:00
f5d97b560c Removed documentation line that doesn't make sense. 2022-04-16 05:38:32 -05:00
d41e5caa6f Removed old test files. 2022-04-16 05:37:26 -05:00
0be6198ea2 Fixed jsdoc default export issue. 2022-04-16 05:37:07 -05:00
d2343a611b Added more documentation. 2022-04-16 04:57:34 -05:00
bf35220703 Fixed import issues and aggregated exports. 2022-04-16 04:06:39 -05:00
868c0f36dc Moved CSS import to more appropriate file. 2022-04-16 03:46:16 -05:00
169b7de68d Live demo development environment functioning. 2022-04-16 03:45:53 -05:00
e2aadee7b9 Fixed demo not being published. 2022-04-16 03:41:31 -05:00
6a15c0cc51 We now archive the product. 2022-04-16 03:36:22 -05:00
edd2794eeb Initial pipeline setup. 2022-04-16 03:22:01 -05:00
58ef009b88 VSCode auto-imports now have appropriate suffix. 2022-04-16 03:21:23 -05:00
fa1ba87221 Removed express and public folder. 2022-04-16 03:09:52 -05:00
77b10be62c .gitignore updated to ignore generated html docs. 2022-04-16 03:09:11 -05:00
f480eca822 Added play, pause, next and previous element generation.
Removed goals for generating seeking and volume control functions.
2022-04-15 18:37:41 -05:00
b94622dddf Added event handling and state change listeners. 2022-04-15 17:46:17 -05:00
0ad9dd9008 Fixed webpack configuration JS style. 2022-04-15 15:34:43 -05:00
a6a5f75b82 Added Visualized song player and required playlist modifications (untested).
Class names and respective file names refactored.

Added song player for basic playlist management and playback.

Added support for visualizers per song in the playlist.

Created a visualizer update manager that acts as a splitter for all the bins and their updates.

Fixed potential bugs.
2022-04-15 15:25:03 -05:00
b724db37d8 Merge branch 'master' into develop 2022-04-15 00:12:00 -05:00
507de1f3c0 Completed untested versions of playlist and playlist song classes.
Restructured for improved development and deployment pipeline.

Added webpack and configurations for development and production.

Began adding JSDocs.

Added eslint.
2022-04-15 00:11:46 -05:00
7474a0f6f5 Moved server items out for heroku. 2022-03-20 20:40:55 -05:00
77f309e6f5 Added start script. 2022-03-20 20:23:16 -05:00
5eef357132 Changed port number to spec. 2022-03-20 20:22:46 -05:00
c636abc4ec Express server set up. 2022-03-20 20:18:58 -05:00
708732e842 More file name changes to conform to spec. 2022-03-20 20:15:30 -05:00
b4702bfad2 Renaming to conform to spec. 2022-03-20 20:13:14 -05:00
c7716a58fa Switched to much simpler express layout. 2022-03-20 20:10:24 -05:00
a1157e4fe4 Updated gitingore to reflect removal of node items. 2022-03-20 20:02:07 -05:00
d53b54fc83 Removed use of Node Module ESLint, generated files for Express server. 2022-03-20 20:01:36 -05:00
792251dada Updated demo page. 2022-03-20 19:24:22 -05:00
0945e829ca Minor variable renaming. 2022-03-20 19:24:09 -05:00
f33196c013 Initial files for playlist structuring. 2022-03-20 19:00:34 -05:00
4dc5e64fa3 Proof of concept with basic demo complete. 2022-03-20 19:00:14 -05:00
8ff106f1f5 Initial commit. 2022-03-20 18:59:30 -05:00