TheoryOfNekomata
|
3a0e2b4d34
|
Update tests, scaffolding
Migrate to pridepack.
|
před 1 rokem |
TheoryOfNekomata
|
47c729bbc7
|
Add labels, change props
Add function prop for labelling keys. Also changed some props for clearer usage.
|
před 4 roky |
TheoryOfNekomata
|
9301a7ef08
|
Add keywords
Specify keywords for discoverability.
|
před 4 roky |
TheoryOfNekomata
|
5f096686b1
|
Bump version
For republishing.
|
před 4 roky |
TheoryOfNekomata
|
7889c4cdd7
|
Add MIDI event handling
Support MIDI event handling by suppling a `MIDIInput` object through the `midiInput` prop.
|
před 4 roky |
TheoryOfNekomata
|
6168c18c3c
|
Remove channels, overhaul styling of components
Make component single channel only, in order to have a more concise API.
|
před 4 roky |
TheoryOfNekomata
|
1ab5104bc4
|
Add demo, fix keyboard event handling
Add demo for GitHub Pages
Also disable keyboard event handling when one of Shift, Ctrl, Alt, or Cmd is pressed.
|
před 4 roky |
TheoryOfNekomata
|
2c6f527ab1
|
Update GitHub repository
Change repo owner
|
před 4 roky |
TheoryOfNekomata
|
ce9b5b1deb
|
Bump version and updated publish script
Remove extra name setting because we renamed the GitHub username anyway.
|
před 4 roky |
TheoryOfNekomata
|
ae3fea8606
|
Update package.json
Set package as public
|
před 4 roky |
TheoryOfNekomata
|
bdc24e8087
|
Fix publish script
|
před 4 roky |
TheoryOfNekomata
|
a9961edb43
|
Set default repository
|
před 4 roky |
TheoryOfNekomata
|
37f07a301e
|
Add publish script
Set up publish script to configure to multiple repositories.
|
před 4 roky |
TheoryOfNekomata
|
f94e196f62
|
Add publishing
Set up publishing for multiple branches with different repos and registries.
|
před 4 roky |
TheoryOfNekomata
|
8345250e9f
|
Add publishing
Setup publishing for multiple repos and registries.
|
před 4 roky |
TheoryOfNekomata
|
83b6c7c4fd
|
Bump version
For republishing
|
před 4 roky |
TheoryOfNekomata
|
bc2c997c93
|
Fix metrics, SSR support
Add SSR support by checking to render server-side or client-side.
Also made key offsets as trade-off of accuracy and pixel-perfectness.
|
před 4 roky |
TheoryOfNekomata
|
72f445e659
|
Bump version
For publishing.
|
před 4 roky |
TheoryOfNekomata
|
749af59041
|
Remove extraneous dependencies
Remove styled components types.
|
před 4 roky |
TheoryOfNekomata
|
f8610e6511
|
Update package.json
Correctly declare dependencies.
|
před 4 roky |
TheoryOfNekomata
|
c4032ed7f4
|
Change metrics
Use compromise for metrics to produce a more aesthetic rendering.
|
před 4 roky |
TheoryOfNekomata
|
068404ffa1
|
Bump version
For republishing in the package repository.
|
před 4 roky |
TheoryOfNekomata
|
4ccbd96700
|
Bump version
For republishing in the package repository.
|
před 4 roky |
TheoryOfNekomata
|
098cdef69b
|
Improve memoization
Dedicate caches to same functions
|
před 4 roky |
TheoryOfNekomata
|
2b2442ca06
|
Bump version
For republishing on the package repository.
|
před 4 roky |
TheoryOfNekomata
|
6dc7535ee8
|
Implement performance improvements
Prefer using React memoization instead of mem when using inside React.
|
před 4 roky |
TheoryOfNekomata
|
91148b4229
|
Bump version
For republishing on the package repository.
|
před 4 roky |
TheoryOfNekomata
|
e01d9d55c2
|
Remove extraneous dependency
`typescript-memoize` is not used, therefore we can remove it.
|
před 4 roky |
TheoryOfNekomata
|
c05a9a5d5c
|
Bump version
For republishing in the package repository.
|
před 4 roky |
TheoryOfNekomata
|
2daa01d6f6
|
Improve performance
Add memoization to expensive pure functions because the library involves a lot of computation under the hood.
|
před 4 roky |
TheoryOfNekomata
|
5b03121e92
|
Update dependency list
Declare styled-components as dependency.
|
před 4 roky |
TheoryOfNekomata
|
118d7b0fb6
|
Update package.json
Bump version.
|
před 4 roky |
TheoryOfNekomata
|
25ef42763f
|
Improve component styling
Use custom styled keys and add pressed keys for styled key set.
|
před 4 roky |
TheoryOfNekomata
|
f8ec9ef2b4
|
Initial commit
Add files generated from tsdx.
|
před 4 roky |