Commit graph

3855 commits

Author SHA1 Message Date
Jordan Eldredge
45dc7a42f7 First stab at bitmap fonts 2021-06-29 20:01:11 -07:00
Jordan Eldredge
90611e4631 Starting with sliders and context menu stub 2021-06-29 20:01:11 -07:00
Jordan Eldredge
f5565e74c2 Handle case where bitmap does not have an x/y 2021-06-28 20:31:49 -07:00
Jordan Eldredge
02cbf94fe8 Imagine now popmenu might get populated 2021-06-28 20:31:49 -07:00
Jordan Eldredge
b31042a216 Turn on onframe event 2021-06-28 20:31:49 -07:00
Jordan Eldredge
6fc00c9d3f Stub out actual audio player 2021-06-28 20:31:49 -07:00
Jordan Eldredge
582bf1d8c9 Get timer working 2021-06-28 20:31:49 -07:00
Jordan Eldredge
01f0dbe1f6 Use :active state for buttons via CSS variables
Also: Ensure the "activated" state of a button is its toggle state not pressed state
2021-06-28 20:31:49 -07:00
Jordan Eldredge
c4715636c5 Maki map, colors and animations 2021-06-27 14:19:59 -07:00
Jordan Eldredge
032e212fbe Standardize widht/height from images 2021-06-27 14:19:59 -07:00
Jordan Eldredge
4a79701587 Try to handle windows/linux slashes 2021-06-27 14:19:59 -07:00
Jordan Eldredge
95401d1b51 Make interpreter more paranoid 2021-06-27 14:19:59 -07:00
Jordan Eldredge
5ce83f7d23 Initialize objects to null 2021-06-27 14:19:59 -07:00
Jordan Eldredge
ede55ca049 Initialize after initial render 2021-06-27 14:19:59 -07:00
Jordan Eldredge
b8758333de Add more missing methods 2021-06-27 14:19:59 -07:00
Jordan Eldredge
d4482fd1cf First stab at render updates 2021-06-27 14:19:59 -07:00
Jordan Eldredge
0a81227a92 Fix relative link 2021-06-27 14:19:59 -07:00
Jordan Eldredge
459b186f47 Build modern example for Netlify 2021-06-27 14:19:59 -07:00
Jordan Eldredge
beac5415ec Get MMD3 working 2021-06-27 14:19:59 -07:00
Jordan Eldredge
58ddfb5943 Stub out more methods 2021-06-27 14:19:59 -07:00
Jordan Eldredge
b2fcbcc962 Stub out more Maki classes/methods 2021-06-27 14:19:59 -07:00
Jordan Eldredge
1c995f1f56 Play with decompiler 2021-06-27 14:19:59 -07:00
Jordan Eldredge
4e833b40d5 Start addign groupdef 2021-06-27 14:19:59 -07:00
Jordan Eldredge
e82f3ccdb3 More font properties, including True Type fonts 2021-06-27 14:19:59 -07:00
Jordan Eldredge
09d1fef1ab Enable proper event hooking 2021-06-27 14:19:59 -07:00
Jordan Eldredge
4ae9684733 Add default Winamp3 skin 2021-06-27 14:19:59 -07:00
Jordan Eldredge
f37f93ee26 Remove duplicate zip file 2021-06-27 14:19:59 -07:00
Jordan Eldredge
b8cb49b6aa Get corneramp initializing without any error messages 2021-06-27 14:19:59 -07:00
Jordan Eldredge
9e1a09bcac Rework interpreter to use tagged union for variables 2021-06-27 14:19:59 -07:00
Jordan Eldredge
7f63b8b1ff Groups are the only object with children 2021-06-27 14:19:59 -07:00
Jordan Eldredge
8318e14d6e Pull in maki interpreter 2021-06-27 14:19:59 -07:00
Jordan Eldredge
9748276e34 Let CornerAmp fit in the corner 2021-06-27 14:19:59 -07:00
Jordan Eldredge
626ba0849d Obey some visibility flags 2021-06-27 14:19:59 -07:00
Jordan Eldredge
395cbfbcb9 Stub out Layers, Groups, Containers and Layouts 2021-06-27 14:19:59 -07:00
Jordan Eldredge
a46363dcfe Improve null handling 2021-06-27 14:19:59 -07:00
Jordan Eldredge
2661293a4d New attempt at modern skins 2021-06-27 14:19:59 -07:00
Jordan Eldredge
0e13112d15 Make interpreter a class
This will make it easier to build a debugger.
2021-06-27 14:19:59 -07:00
Jordan Eldredge
af6d3f5c6c Remove bad lint rule no-use-before-define
I've been convinced that it's better to put implementation details after the important code.
2021-06-27 14:19:59 -07:00
Jordan Eldredge
815af24734 Improve handling of touch events in the playlist 2021-06-21 21:59:43 -07:00
Jordan Eldredge
fd6c9420db Add new assertion to investigate #1105 2021-06-13 12:45:32 -07:00
Jordan Eldredge
70ae99a90e Reenable worker 2021-06-11 22:56:03 -07:00
dependabot[bot]
dd840a6903
Bump glob-parent from 5.1.0 to 5.1.2 in /packages/skin-database (#1101)
Bumps [glob-parent](https://github.com/gulpjs/glob-parent) from 5.1.0 to 5.1.2.
- [Release notes](https://github.com/gulpjs/glob-parent/releases)
- [Changelog](https://github.com/gulpjs/glob-parent/blob/main/CHANGELOG.md)
- [Commits](https://github.com/gulpjs/glob-parent/compare/v5.1.0...v5.1.2)

---
updated-dependencies:
- dependency-name: glob-parent
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-11 10:33:24 -07:00
dependabot[bot]
6dc6ad0b7e
Bump merge-deep from 3.0.2 to 3.0.3 (#1097)
Bumps [merge-deep](https://github.com/jonschlinkert/merge-deep) from 3.0.2 to 3.0.3.
- [Release notes](https://github.com/jonschlinkert/merge-deep/releases)
- [Commits](https://github.com/jonschlinkert/merge-deep/compare/3.0.2...3.0.3)

---
updated-dependencies:
- dependency-name: merge-deep
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-11 10:33:15 -07:00
dependabot[bot]
e146ccfd7e
Bump ws from 6.2.1 to 6.2.2 in /packages/skin-database (#1096)
Bumps [ws](https://github.com/websockets/ws) from 6.2.1 to 6.2.2.
- [Release notes](https://github.com/websockets/ws/releases)
- [Commits](https://github.com/websockets/ws/commits)

---
updated-dependencies:
- dependency-name: ws
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-11 10:33:07 -07:00
dependabot[bot]
3ba1c39ea7
Bump dns-packet from 1.3.1 to 1.3.4 (#1095)
Bumps [dns-packet](https://github.com/mafintosh/dns-packet) from 1.3.1 to 1.3.4.
- [Release notes](https://github.com/mafintosh/dns-packet/releases)
- [Changelog](https://github.com/mafintosh/dns-packet/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mafintosh/dns-packet/compare/v1.3.1...v1.3.4)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-11 10:32:54 -07:00
dependabot[bot]
187b897c95
Bump postcss from 7.0.30 to 8.2.10 (#1093)
Bumps [postcss](https://github.com/postcss/postcss) from 7.0.30 to 8.2.10.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/7.0.30...8.2.10)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-11 10:32:39 -07:00
dependabot[bot]
d8f4282248
Bump lodash from 4.17.15 to 4.17.21 in /packages/skin-database (#1091)
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.15 to 4.17.21.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.15...4.17.21)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-11 10:32:17 -07:00
dependabot[bot]
55b0e9f812
Bump hosted-git-info from 2.8.8 to 2.8.9 (#1090)
Bumps [hosted-git-info](https://github.com/npm/hosted-git-info) from 2.8.8 to 2.8.9.
- [Release notes](https://github.com/npm/hosted-git-info/releases)
- [Changelog](https://github.com/npm/hosted-git-info/blob/v2.8.9/CHANGELOG.md)
- [Commits](https://github.com/npm/hosted-git-info/compare/v2.8.8...v2.8.9)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-11 10:32:11 -07:00
dependabot[bot]
4c370ffcb0
Bump lodash from 4.17.15 to 4.17.21 (#1089)
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.15 to 4.17.21.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.15...4.17.21)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-11 10:31:55 -07:00
dependabot[bot]
7ff5f01bbe
Bump url-parse from 1.4.7 to 1.5.1 (#1088)
Bumps [url-parse](https://github.com/unshiftio/url-parse) from 1.4.7 to 1.5.1.
- [Release notes](https://github.com/unshiftio/url-parse/releases)
- [Commits](https://github.com/unshiftio/url-parse/compare/1.4.7...1.5.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-11 10:31:44 -07:00