* Upgrade sharp
* First attempt at adopting Parcel
* Get multiple targets working for Parcel
* Use lts node for Netlify deploy
* Update deploy script to reflect new demo site dir
* Inline css into library bundles
* More updates
* Remove uri optimization
* Upgrade parcel
* Fix butterchurn logo import for Parcel
* Add browser build
* List browser build
* Prefer jest-swc to babel
* Preserve old build artifact location
* Ignore dist
* Minify library bundles
* Switch to postcss to use uri optimization plugin
* Serve from the correct location
* Clarifying comments
* Ignore bundle reports in git
* Refine Parcel builds
* Try to be more explicit with port
* Use relative path to create build dir
* Try to force supporting chrome 76
* Update the location of the test skin in integration test to work with Parcel
* allow direct rgb as css color property
* + <wasabi:standardframe:modal:short>
* set Config, WinampConfig as global var
* normalize handleAction: del hardcoded trick
* mute console (noice reduction)
* allow internal themes in the theme list
* add (temporary) appearance to WasabiButton
* check points and add possible todo.
* yarn build, yarn serve
* Variable.guid is now optional
* + PLEdit (non gui) to hold mp3 tracks
* move eject,next,prev & <input> files to UIRoot
* trial update song-title on next/prev. (failed)
* track index correction, prettier
* show pl (GUI)
* avoid error on console log: audio interupted.
* del requirement of UI_ROOT, reg Object class.
ui_root will not be singleton in future.
* stop searching of a binding when founded.
* should never select any text.
* explicit return of a function
* avoid vscode problem (red warn on file name)
* PlayList primitive colors (bg,fg)
* plEdit: selected & currrent colors.
* +button.css, move any css of button.
* assure transparancy instead opaque
* safety when bitmap=null
* del dead code
* del dead code
* correction: studio.button instead wasabi.button
* prettier
* show scrollbar in pl (dummy)
* solve vscode/ts complain
* +common scrollbar
* always show scrollbar (full height) whatsoever.
* reposition that match. (taken from x2nie-dev)
* completing scrollbar dimensions.
* +text.shadow
* animatedlayer.onstop
* text.onchanged
* bugfix error: text-auto-wrapped.
* +some xui (drone skin)
* allow Time shown as Remaining (instead ellapsed)
* bugfix time remaining overalaped with kbps.
* comments of container types (prediction)
* bring window to most top on click.
* temporary case. (skin: drone)
* Complete Slider implementation about virtual thumb
* avoid red warning on filename of vscode.
* +dirty audio.analyzer (skin:MMD3)
* allow "vis" element to be position:absolute.
* trying skin:Warp_skin.wal (failed)
* avoid red warning on filename of vscode.
* +todo
* +api:setactivatednocallback
* pl: +slider,real. (instead of fake scroll element)
* PL slider moved when mouse wheel. (pasive)
* complete pl scroll.
* avoid red warning on filename of vscode.
* set ColorList bg
* cleanup, completing MMD3
* add Grip (pl scrollbar), cleanup.
* change where the build dir is.
Co-authored-by: Fathony <fathony@smart-leaders.net>
* yarn extract-object-types (run again)
* preparing to load Application.mi
* avoid error about using function ins strict mode.
turn this to "function" syntax to see the error/warn
* embed TrueTypeFont in one CSS
* add api: getAttribute
* reaching zero erro at devtool Console
* set color correctly.
* move compiler to new project
* take some yarn-scripts from sibling (modern-1)
* reconfigure objectData target path
* remove duplicated folder
* discontinuing the 1st iteration
captbaritone: it's probably time to del modern & ren modern-2: modern
* set the 2nd iteration as only one on track.
captbaritone: it's probably time to del modern & ren modern-2: modern
* bugfix test not working: path unavailable
* implement TODO
* reduce warning at import jzip
* solving Deploy: failed
* solving deploy failed
error: Unknown workspace "webamp-modern
* bugfix premateur call of this._font_id
* bugfix font-family : ''; prettier.
Co-authored-by: Fathony <fathony@smart-leaders.net>
* Start adopting Yarn workspaces
My plan is to move the existing package into a workspace and then split
out the things that really ought to be their own packages. For example,
the demo site and the experiments really ought to be separate.
Fix lint command
* Use workspaces in CI
* Fix deploy for monorepo