-
Notifications
You must be signed in to change notification settings - Fork 640
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Trying some stuff with browserslist #883
base: master
Are you sure you want to change the base?
Commits on Jun 15, 2019
-
Configuration menu - View commit details
-
Copy full SHA for b74febb - Browse repository at this point
Copy the full SHA b74febbView commit details -
Revert "POC: Try adding rexux-observable"
This reverts commit 58fd75c.
Configuration menu - View commit details
-
Copy full SHA for 76af4b6 - Browse repository at this point
Copy the full SHA 76af4b6View commit details
Commits on Jun 16, 2019
-
Correctly parse command opcodes
This moves to using a node Buffer to hold the command bytecode which resolves a character encoding issue we were having
Configuration menu - View commit details
-
Copy full SHA for 07056e2 - Browse repository at this point
Copy the full SHA 07056e2View commit details -
Correct expectation for functions
These values were extracted from the perl script
Configuration menu - View commit details
-
Copy full SHA for 843c31c - Browse repository at this point
Copy the full SHA 843c31cView commit details -
Configuration menu - View commit details
-
Copy full SHA for d160187 - Browse repository at this point
Copy the full SHA d160187View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2217269 - Browse repository at this point
Copy the full SHA 2217269View commit details -
Configuration menu - View commit details
-
Copy full SHA for be18895 - Browse repository at this point
Copy the full SHA be18895View commit details -
Configuration menu - View commit details
-
Copy full SHA for a982c80 - Browse repository at this point
Copy the full SHA a982c80View commit details -
Configuration menu - View commit details
-
Copy full SHA for 432936f - Browse repository at this point
Copy the full SHA 432936fView commit details -
Configuration menu - View commit details
-
Copy full SHA for b3db622 - Browse repository at this point
Copy the full SHA b3db622View commit details -
Configuration menu - View commit details
-
Copy full SHA for 661cf8b - Browse repository at this point
Copy the full SHA 661cf8bView commit details
Commits on Jun 20, 2019
-
Configuration menu - View commit details
-
Copy full SHA for fb4465e - Browse repository at this point
Copy the full SHA fb4465eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 701d54e - Browse repository at this point
Copy the full SHA 701d54eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6df9ac8 - Browse repository at this point
Copy the full SHA 6df9ac8View commit details
Commits on Jun 23, 2019
-
Configuration menu - View commit details
-
Copy full SHA for fc3c641 - Browse repository at this point
Copy the full SHA fc3c641View commit details -
Configuration menu - View commit details
-
Copy full SHA for 427c770 - Browse repository at this point
Copy the full SHA 427c770View commit details -
Configuration menu - View commit details
-
Copy full SHA for d820b8c - Browse repository at this point
Copy the full SHA d820b8cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4012b82 - Browse repository at this point
Copy the full SHA 4012b82View commit details -
Configuration menu - View commit details
-
Copy full SHA for f4524c3 - Browse repository at this point
Copy the full SHA f4524c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for cb81638 - Browse repository at this point
Copy the full SHA cb81638View commit details
Commits on Jun 24, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 5eacdc5 - Browse repository at this point
Copy the full SHA 5eacdc5View commit details -
Configuration menu - View commit details
-
Copy full SHA for a4c8705 - Browse repository at this point
Copy the full SHA a4c8705View commit details
Commits on Jun 26, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 0268243 - Browse repository at this point
Copy the full SHA 0268243View commit details -
Configuration menu - View commit details
-
Copy full SHA for d013d95 - Browse repository at this point
Copy the full SHA d013d95View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b3ff96 - Browse repository at this point
Copy the full SHA 2b3ff96View commit details -
Configuration menu - View commit details
-
Copy full SHA for 43fd626 - Browse repository at this point
Copy the full SHA 43fd626View commit details
Commits on Jun 27, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 9d874a6 - Browse repository at this point
Copy the full SHA 9d874a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3aa7c84 - Browse repository at this point
Copy the full SHA 3aa7c84View commit details -
Configuration menu - View commit details
-
Copy full SHA for bdd9461 - Browse repository at this point
Copy the full SHA bdd9461View commit details -
Configuration menu - View commit details
-
Copy full SHA for c76a202 - Browse repository at this point
Copy the full SHA c76a202View commit details -
Configuration menu - View commit details
-
Copy full SHA for b3f9a68 - Browse repository at this point
Copy the full SHA b3f9a68View commit details -
Configuration menu - View commit details
-
Copy full SHA for f4a087a - Browse repository at this point
Copy the full SHA f4a087aView commit details
Commits on Jul 1, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 625c541 - Browse repository at this point
Copy the full SHA 625c541View commit details -
Configuration menu - View commit details
-
Copy full SHA for d7f8c37 - Browse repository at this point
Copy the full SHA d7f8c37View commit details
Commits on Jul 2, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 092f405 - Browse repository at this point
Copy the full SHA 092f405View commit details -
Configuration menu - View commit details
-
Copy full SHA for a09dbcc - Browse repository at this point
Copy the full SHA a09dbccView commit details -
Configuration menu - View commit details
-
Copy full SHA for d29d32e - Browse repository at this point
Copy the full SHA d29d32eView commit details
Commits on Jul 3, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 4a9c260 - Browse repository at this point
Copy the full SHA 4a9c260View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8cf0efa - Browse repository at this point
Copy the full SHA 8cf0efaView commit details -
Start splitting out the stateful part of Parser
This should set us up for two things: 1. Using a typed array instead of a buffer, since the reading logic is now encapsulated 2. Making parse a function instead of a class
Configuration menu - View commit details
-
Copy full SHA for ae18d2c - Browse repository at this point
Copy the full SHA ae18d2cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6998e12 - Browse repository at this point
Copy the full SHA 6998e12View commit details -
Configuration menu - View commit details
-
Copy full SHA for dc8bf15 - Browse repository at this point
Copy the full SHA dc8bf15View commit details -
multiple versions of maki compiler (#800)
* multiple versions of maki compiler * move compilers to reference dir
Configuration menu - View commit details
-
Copy full SHA for 564bef9 - Browse repository at this point
Copy the full SHA 564bef9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6ebcbec - Browse repository at this point
Copy the full SHA 6ebcbecView commit details -
Configuration menu - View commit details
-
Copy full SHA for a8d83b4 - Browse repository at this point
Copy the full SHA a8d83b4View commit details -
Configuration menu - View commit details
-
Copy full SHA for e0210fb - Browse repository at this point
Copy the full SHA e0210fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for a83167b - Browse repository at this point
Copy the full SHA a83167bView commit details -
Configuration menu - View commit details
-
Copy full SHA for fe76ebf - Browse repository at this point
Copy the full SHA fe76ebfView commit details -
Configuration menu - View commit details
-
Copy full SHA for b87bacc - Browse repository at this point
Copy the full SHA b87baccView commit details
Commits on Jul 5, 2019
-
Configuration menu - View commit details
-
Copy full SHA for fecc92e - Browse repository at this point
Copy the full SHA fecc92eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a1ffc8 - Browse repository at this point
Copy the full SHA 1a1ffc8View commit details -
Start writing MakiFile to use a Uint8Array under the hood
For now we do both and assert that they behave the same
Configuration menu - View commit details
-
Copy full SHA for da4f14c - Browse repository at this point
Copy the full SHA da4f14cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8216ed3 - Browse repository at this point
Copy the full SHA 8216ed3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 02e4db6 - Browse repository at this point
Copy the full SHA 02e4db6View commit details
Commits on Jul 6, 2019
-
Configuration menu - View commit details
-
Copy full SHA for d89e9a0 - Browse repository at this point
Copy the full SHA d89e9a0View commit details -
Move the maki-interpreter experiment into the modern experiment
We're getting to a place where it's going to be feasible to test the Maki interpreter in the browser, so it makes sense to merge the two experiments.
Configuration menu - View commit details
-
Copy full SHA for e0da85c - Browse repository at this point
Copy the full SHA e0da85cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0d906a0 - Browse repository at this point
Copy the full SHA 0d906a0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6528d4d - Browse repository at this point
Copy the full SHA 6528d4dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e5703b - Browse repository at this point
Copy the full SHA 5e5703bView commit details -
Configuration menu - View commit details
-
Copy full SHA for f49074c - Browse repository at this point
Copy the full SHA f49074cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8621ca0 - Browse repository at this point
Copy the full SHA 8621ca0View commit details -
Configuration menu - View commit details
-
Copy full SHA for de1b535 - Browse repository at this point
Copy the full SHA de1b535View commit details
Commits on Jul 8, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 88b67e3 - Browse repository at this point
Copy the full SHA 88b67e3View commit details
Commits on Jul 9, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 974c903 - Browse repository at this point
Copy the full SHA 974c903View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f6f193 - Browse repository at this point
Copy the full SHA 2f6f193View commit details -
Configuration menu - View commit details
-
Copy full SHA for eae24a1 - Browse repository at this point
Copy the full SHA eae24a1View commit details
Commits on Jul 10, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 10fa928 - Browse repository at this point
Copy the full SHA 10fa928View commit details
Commits on Jul 12, 2019
-
Configuration menu - View commit details
-
Copy full SHA for e4ae012 - Browse repository at this point
Copy the full SHA e4ae012View commit details -
the basicTest.m file, compiled by the Winamp3 compiler (and perhaps others) output these opcodes which are unknown to the decompiler. I _think_ this is what they are supposed to be.
Configuration menu - View commit details
-
Copy full SHA for 28f5d09 - Browse repository at this point
Copy the full SHA 28f5d09View commit details -
Configuration menu - View commit details
-
Copy full SHA for b1fdd62 - Browse repository at this point
Copy the full SHA b1fdd62View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0be6a8e - Browse repository at this point
Copy the full SHA 0be6a8eView commit details -
Allow parser.js to run in the browserFor some reason object destructu…
…ing makes someone assume we should be using es6 exports
Configuration menu - View commit details
-
Copy full SHA for 417e22f - Browse repository at this point
Copy the full SHA 417e22fView commit details -
Configuration menu - View commit details
-
Copy full SHA for c9fc58e - Browse repository at this point
Copy the full SHA c9fc58eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 25bd25f - Browse repository at this point
Copy the full SHA 25bd25fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 549a0d7 - Browse repository at this point
Copy the full SHA 549a0d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4b3323c - Browse repository at this point
Copy the full SHA 4b3323cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9fc8d49 - Browse repository at this point
Copy the full SHA 9fc8d49View commit details -
Configuration menu - View commit details
-
Copy full SHA for 56547a7 - Browse repository at this point
Copy the full SHA 56547a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for bf5c3e9 - Browse repository at this point
Copy the full SHA bf5c3e9View commit details -
implement more operators and coerce types (#804)
* implement more operators and coerce types * add remaining operators
Configuration menu - View commit details
-
Copy full SHA for 4e880ab - Browse repository at this point
Copy the full SHA 4e880abView commit details -
* add more basic tests * add/update passing test strings * only coerce if int is on LHS
Configuration menu - View commit details
-
Copy full SHA for c642b18 - Browse repository at this point
Copy the full SHA c642b18View commit details -
Configuration menu - View commit details
-
Copy full SHA for c0caa5f - Browse repository at this point
Copy the full SHA c0caa5fView commit details
Commits on Jul 13, 2019
-
Configuration menu - View commit details
-
Copy full SHA for e6f67cf - Browse repository at this point
Copy the full SHA e6f67cfView commit details -
add simple function tests, run wa5 tests (#806)
* add simple function tests * add simple functions to test suite * add popTo/callGlobal definitions * use interpret for callGlobal, pass stack to interpret * type check and cast to int when setting variables * need to await interpret calls * get wa5 tests running * add some comments
Configuration menu - View commit details
-
Copy full SHA for a9fb863 - Browse repository at this point
Copy the full SHA a9fb863View commit details -
Configuration menu - View commit details
-
Copy full SHA for b73f911 - Browse repository at this point
Copy the full SHA b73f911View commit details
Commits on Jul 14, 2019
-
Configuration menu - View commit details
-
Copy full SHA for ea7b2d7 - Browse repository at this point
Copy the full SHA ea7b2d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7ba86cf - Browse repository at this point
Copy the full SHA 7ba86cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4330331 - Browse repository at this point
Copy the full SHA 4330331View commit details -
Be consistent with ordering of a and b, even when it does not matter
Interestingly this changes the order of << but tests still pass
Configuration menu - View commit details
-
Copy full SHA for 50fdc85 - Browse repository at this point
Copy the full SHA 50fdc85View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3253499 - Browse repository at this point
Copy the full SHA 3253499View commit details -
Abstract how we handle two argument operators.
Some don't work. I wonder why.
Configuration menu - View commit details
-
Copy full SHA for a1c49d2 - Browse repository at this point
Copy the full SHA a1c49d2View commit details
Commits on Jul 15, 2019
-
Configuration menu - View commit details
-
Copy full SHA for e0036cb - Browse repository at this point
Copy the full SHA e0036cbView commit details -
measure image if we don't have node attributes to use (#811)
* measure image if we don't have node attributes to use * return image, allow for x/y to be specificied without w/h
Configuration menu - View commit details
-
Copy full SHA for fdef7b8 - Browse repository at this point
Copy the full SHA fdef7b8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 333bebe - Browse repository at this point
Copy the full SHA 333bebeView commit details
Commits on Jul 17, 2019
-
Configuration menu - View commit details
-
Copy full SHA for ac31fb6 - Browse repository at this point
Copy the full SHA ac31fb6View commit details -
Configuration menu - View commit details
-
Copy full SHA for fe569b8 - Browse repository at this point
Copy the full SHA fe569b8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 31a6a26 - Browse repository at this point
Copy the full SHA 31a6a26View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d76a57 - Browse repository at this point
Copy the full SHA 7d76a57View commit details
Commits on Jul 18, 2019
-
more function and scope tests (#813)
* more function and scope tests * hack to fix handling of wrong sign offsets * attempting to fix async issue * fixes captbaritone found * add comment about recursive function
Configuration menu - View commit details
-
Copy full SHA for 5343180 - Browse repository at this point
Copy the full SHA 5343180View commit details
Commits on Jul 20, 2019
-
Configuration menu - View commit details
-
Copy full SHA for e887733 - Browse repository at this point
Copy the full SHA e887733View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8b5e020 - Browse repository at this point
Copy the full SHA 8b5e020View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5cc12d4 - Browse repository at this point
Copy the full SHA 5cc12d4View commit details -
This will allow us to do signed ints in some places but not all.
Configuration menu - View commit details
-
Copy full SHA for 2c62e41 - Browse repository at this point
Copy the full SHA 2c62e41View commit details -
Configuration menu - View commit details
-
Copy full SHA for aaf490b - Browse repository at this point
Copy the full SHA aaf490bView commit details -
Don't leak data from constants outside of the parserEventually we wil…
…l get rid of the object in constants, so we don't want others to expect this data to be here.
Configuration menu - View commit details
-
Copy full SHA for ad4c95d - Browse repository at this point
Copy the full SHA ad4c95dView commit details -
Configuration menu - View commit details
-
Copy full SHA for b44c825 - Browse repository at this point
Copy the full SHA b44c825View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2cd23e7 - Browse repository at this point
Copy the full SHA 2cd23e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for ea3a7b4 - Browse repository at this point
Copy the full SHA ea3a7b4View commit details -
There were only here so that we could check in the tests before the code actually worked
Configuration menu - View commit details
-
Copy full SHA for 3debd37 - Browse repository at this point
Copy the full SHA 3debd37View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f04b71 - Browse repository at this point
Copy the full SHA 9f04b71View commit details -
Configuration menu - View commit details
-
Copy full SHA for 386d46b - Browse repository at this point
Copy the full SHA 386d46bView commit details -
Bump lodash from 4.17.11 to 4.17.13 (#816)
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.11 to 4.17.13. - [Release notes](https://github.com/lodash/lodash/releases) - [Commits](lodash/lodash@4.17.11...4.17.13) Signed-off-by: dependabot[bot] <support@github.com>
Configuration menu - View commit details
-
Copy full SHA for c8ec4e4 - Browse repository at this point
Copy the full SHA c8ec4e4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3cfd927 - Browse repository at this point
Copy the full SHA 3cfd927View commit details -
Add runtime version and remove version check hacks (#818)
* add runtime version and remove version check hacks * move jump logic into a shared function
Configuration menu - View commit details
-
Copy full SHA for 06f3a47 - Browse repository at this point
Copy the full SHA 06f3a47View commit details
Commits on Jul 21, 2019
-
Configuration menu - View commit details
-
Copy full SHA for d12bbca - Browse repository at this point
Copy the full SHA d12bbcaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 76e472a - Browse repository at this point
Copy the full SHA 76e472aView commit details -
Configuration menu - View commit details
-
Copy full SHA for d99f8c1 - Browse repository at this point
Copy the full SHA d99f8c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for d4634d7 - Browse repository at this point
Copy the full SHA d4634d7View commit details -
* Inline includes Rather than making the content of the included file the _contents_ of the `<include />` node, we replace the `<include />` node with the children of the included file. * Use asyncTreeFlatMap instead of asyncTreeMap FlatMap is more powerful than map. More importantly, I only want to maintain one tree map function if I can help it.
Configuration menu - View commit details
-
Copy full SHA for 028858e - Browse repository at this point
Copy the full SHA 028858eView commit details -
Ensure we can parse all scripts and move the parser tests to a parser test file for clarity
Configuration menu - View commit details
-
Copy full SHA for cd2f8e7 - Browse repository at this point
Copy the full SHA cd2f8e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0e1f94b - Browse repository at this point
Copy the full SHA 0e1f94bView commit details
Commits on Jul 23, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 41553c5 - Browse repository at this point
Copy the full SHA 41553c5View commit details
Commits on Jul 24, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 1c240e9 - Browse repository at this point
Copy the full SHA 1c240e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for c03783e - Browse repository at this point
Copy the full SHA c03783eView commit details -
Configuration menu - View commit details
-
Copy full SHA for f58f994 - Browse repository at this point
Copy the full SHA f58f994View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d876c5 - Browse repository at this point
Copy the full SHA 3d876c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 19781e3 - Browse repository at this point
Copy the full SHA 19781e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for d30e0a6 - Browse repository at this point
Copy the full SHA d30e0a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7b3026e - Browse repository at this point
Copy the full SHA 7b3026eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 18e198a - Browse repository at this point
Copy the full SHA 18e198aView commit details
Commits on Jul 31, 2019
-
Configuration menu - View commit details
-
Copy full SHA for cf09ea7 - Browse repository at this point
Copy the full SHA cf09ea7View commit details -
working on initialize and linking groupdefs (#820)
* move images to initialize * return nodes from initialize, lookup groupdefs * fix attributes when copying groupdefs * position groups with x/y * more parsers for classic modern skin * if img doesn't exist just return the node without adding to registry * dont need nested node * simplify ids * simplify splitValues * new variable with name
Configuration menu - View commit details
-
Copy full SHA for 0d16df9 - Browse repository at this point
Copy the full SHA 0d16df9View commit details
Commits on Aug 1, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 9a50a92 - Browse repository at this point
Copy the full SHA 9a50a92View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2cd0897 - Browse repository at this point
Copy the full SHA 2cd0897View commit details
Commits on Aug 2, 2019
-
Initialize maki object tree (#823)
* make initialize tree out of maki objects * pass global flag to variables, only need hooks for global variables * implement new opcode * start using non generic makiobject * run scripts * fix running scripts * skip standardframe for now * switch to simple example for now * make WAL a group * move xml/init functions to be in GuiObject * handle creating backing XML nodes for objects created (new) in scripts * simpler null check * add js_ prefixes * only bind event handlers for hooks if they are present * uppercase for Classes * make null checking explicit * need to check undefined, not null * implement init for adding nodes to state tree * dont render groupdefs, dont execute scripts in groupdefs * implement getContainer * move find descendants to utils
Configuration menu - View commit details
-
Copy full SHA for 6304537 - Browse repository at this point
Copy the full SHA 6304537View commit details -
Configuration menu - View commit details
-
Copy full SHA for c93daf8 - Browse repository at this point
Copy the full SHA c93daf8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6454952 - Browse repository at this point
Copy the full SHA 6454952View commit details -
add more maki objects and functions for corner amp to work (#826)
* add more maki objects and functions for corner amp to work * fix functions to lower case / add unimplemented warning
Configuration menu - View commit details
-
Copy full SHA for cc386e0 - Browse repository at this point
Copy the full SHA cc386e0View commit details
Commits on Aug 3, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 23e783c - Browse repository at this point
Copy the full SHA 23e783cView commit details
Commits on Aug 4, 2019
-
remove registry, use tree lookups (#828)
* remove images from registry, use tree lookups * dont need registry for images anymore * remove registry * remove registry, apply groupdefs using lookups * change function name * simplify direct descendants * remove prev siblings methods, just check inside loop for node * comment on search * handle groupdefs we dont find * handle not finding specific id in first <elements> we find * abstract out findInLexicalScope * Add Js prefix for non-Maki objects
Configuration menu - View commit details
-
Copy full SHA for c401f81 - Browse repository at this point
Copy the full SHA c401f81View commit details
Commits on Aug 5, 2019
-
Configuration menu - View commit details
-
Copy full SHA for b2267d5 - Browse repository at this point
Copy the full SHA b2267d5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7cb1e45 - Browse repository at this point
Copy the full SHA 7cb1e45View commit details
Commits on Aug 6, 2019
-
add events on GuiObjects (#830)
* add events on GuiObjects * switch to mouse enter/leave instead of out/over
Configuration menu - View commit details
-
Copy full SHA for 596af53 - Browse repository at this point
Copy the full SHA 596af53View commit details -
Configuration menu - View commit details
-
Copy full SHA for 931ba4d - Browse repository at this point
Copy the full SHA 931ba4dView commit details -
I broke this in b2267d5 This fix is gross, but I'm just trying to move forward.
Configuration menu - View commit details
-
Copy full SHA for 42a409f - Browse repository at this point
Copy the full SHA 42a409fView commit details -
* Make modern part of the code base `yarn modern` will now start a dev server with the modern app running. The debugger is not yet setup `yarn test` will run all the tests, both Webamp and "modern". * Let debug work * Prettier * Ignore lint errors for now * Point test at the now skin location
Configuration menu - View commit details
-
Copy full SHA for aedd8e4 - Browse repository at this point
Copy the full SHA aedd8e4View commit details -
Configuration menu - View commit details
-
Copy full SHA for dfdffb3 - Browse repository at this point
Copy the full SHA dfdffb3View commit details -
Bump ecstatic from 3.2.0 to 3.3.2 (#836)
Bumps [ecstatic](https://github.com/jfhbrook/node-ecstatic) from 3.2.0 to 3.3.2. - [Release notes](https://github.com/jfhbrook/node-ecstatic/releases) - [Changelog](https://github.com/jfhbrook/node-ecstatic/blob/3.3.2/CHANGELOG.md) - [Commits](jfhbrook/node-ecstatic@3.2.0...3.3.2) Signed-off-by: dependabot[bot] <support@github.com>
Configuration menu - View commit details
-
Copy full SHA for cac2672 - Browse repository at this point
Copy the full SHA cac2672View commit details -
Bump lodash from 4.17.11 to 4.17.13 in /experiments/skinArchiveTools (#…
…835) Bumps [lodash](https://github.com/lodash/lodash) from 4.17.11 to 4.17.13. - [Release notes](https://github.com/lodash/lodash/releases) - [Commits](lodash/lodash@4.17.11...4.17.13) Signed-off-by: dependabot[bot] <support@github.com>
Configuration menu - View commit details
-
Copy full SHA for da1ad12 - Browse repository at this point
Copy the full SHA da1ad12View commit details -
Bump stringstream from 0.0.5 to 0.0.6 (#834)
Bumps [stringstream](https://github.com/mhart/StringStream) from 0.0.5 to 0.0.6. - [Release notes](https://github.com/mhart/StringStream/releases) - [Commits](mhart/StringStream@v0.0.5...v0.0.6) Signed-off-by: dependabot[bot] <support@github.com>
Configuration menu - View commit details
-
Copy full SHA for cf16cbb - Browse repository at this point
Copy the full SHA cf16cbbView commit details -
Bump lodash.template from 4.4.0 to 4.5.0 (#837)
Bumps [lodash.template](https://github.com/lodash/lodash) from 4.4.0 to 4.5.0. - [Release notes](https://github.com/lodash/lodash/releases) - [Commits](lodash/lodash@4.4.0...4.5.0) Signed-off-by: dependabot[bot] <support@github.com>
Configuration menu - View commit details
-
Copy full SHA for 9656a1e - Browse repository at this point
Copy the full SHA 9656a1eView commit details -
Bump lodash from 4.17.11 to 4.17.15 in /experiments/skin-database (#838)
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.11 to 4.17.15. - [Release notes](https://github.com/lodash/lodash/releases) - [Commits](lodash/lodash@4.17.11...4.17.15) Signed-off-by: dependabot[bot] <support@github.com>
Configuration menu - View commit details
-
Copy full SHA for 828c8e6 - Browse repository at this point
Copy the full SHA 828c8e6View commit details -
Bump handlebars from 4.1.0 to 4.1.2 (#839)
Bumps [handlebars](https://github.com/wycats/handlebars.js) from 4.1.0 to 4.1.2. - [Release notes](https://github.com/wycats/handlebars.js/releases) - [Changelog](https://github.com/wycats/handlebars.js/blob/master/release-notes.md) - [Commits](handlebars-lang/handlebars.js@v4.1.0...v4.1.2) Signed-off-by: dependabot[bot] <support@github.com>
Configuration menu - View commit details
-
Copy full SHA for 1d7e7ab - Browse repository at this point
Copy the full SHA 1d7e7abView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d9e539 - Browse repository at this point
Copy the full SHA 3d9e539View commit details
Commits on Aug 8, 2019
-
Remove xmlNode from MAKI objects (#829)
* Remove xmlNode from MAKI objects * fix missed in rebase
Configuration menu - View commit details
-
Copy full SHA for 6433def - Browse repository at this point
Copy the full SHA 6433defView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6cca873 - Browse repository at this point
Copy the full SHA 6cca873View commit details -
Configuration menu - View commit details
-
Copy full SHA for bc17786 - Browse repository at this point
Copy the full SHA bc17786View commit details -
Configuration menu - View commit details
-
Copy full SHA for c2160e3 - Browse repository at this point
Copy the full SHA c2160e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2382c20 - Browse repository at this point
Copy the full SHA 2382c20View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1169b25 - Browse repository at this point
Copy the full SHA 1169b25View commit details -
Configuration menu - View commit details
-
Copy full SHA for f2f13e3 - Browse repository at this point
Copy the full SHA f2f13e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9731c75 - Browse repository at this point
Copy the full SHA 9731c75View commit details -
Fix event x/y and add a few more methods (#842)
* Fix event x/y and add a few more methods * ensure attributes exist and simplify * simplify with ternary
Configuration menu - View commit details
-
Copy full SHA for adce725 - Browse repository at this point
Copy the full SHA adce725View commit details
Commits on Aug 9, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 54c6dc6 - Browse repository at this point
Copy the full SHA 54c6dc6View commit details -
Start using react redux hooks (#845)
* Upgrade react-redux * Upgrade react-redux types * Start adopting react-redux hooks
Configuration menu - View commit details
-
Copy full SHA for da4d7f8 - Browse repository at this point
Copy the full SHA da4d7f8View commit details
Commits on Aug 10, 2019
-
Configuration menu - View commit details
-
Copy full SHA for f799271 - Browse repository at this point
Copy the full SHA f799271View commit details
Commits on Aug 12, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 8b91e6d - Browse repository at this point
Copy the full SHA 8b91e6dView commit details -
Setup update listeners to rerender react components (#848)
* Setup update listeners to rerender react components * setupUpdates -> useJsUpdates
Configuration menu - View commit details
-
Copy full SHA for 8628bc7 - Browse repository at this point
Copy the full SHA 8628bc7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e7ef58 - Browse repository at this point
Copy the full SHA 2e7ef58View commit details -
Configuration menu - View commit details
-
Copy full SHA for 004798d - Browse repository at this point
Copy the full SHA 004798dView commit details -
Fix event x/y by finding container node (#849)
* Fix event x/y by finding relativeParent * use a tree search to find the container instead of event target hacks
Configuration menu - View commit details
-
Copy full SHA for fc2a015 - Browse repository at this point
Copy the full SHA fc2a015View commit details
Commits on Aug 13, 2019
-
Fix errors when node is the top level container (#853)
* Fix errors when node is the top level container * simplify by adding findParentOrCurrentNodeOfType
Configuration menu - View commit details
-
Copy full SHA for b713857 - Browse repository at this point
Copy the full SHA b713857View commit details -
Configuration menu - View commit details
-
Copy full SHA for b3824d7 - Browse repository at this point
Copy the full SHA b3824d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for c23b2b4 - Browse repository at this point
Copy the full SHA c23b2b4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 86684cd - Browse repository at this point
Copy the full SHA 86684cdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1bb5195 - Browse repository at this point
Copy the full SHA 1bb5195View commit details -
Configuration menu - View commit details
-
Copy full SHA for 41dc17f - Browse repository at this point
Copy the full SHA 41dc17fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9db1d38 - Browse repository at this point
Copy the full SHA 9db1d38View commit details -
Configuration menu - View commit details
-
Copy full SHA for 08b3c8b - Browse repository at this point
Copy the full SHA 08b3c8bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f4a3bf - Browse repository at this point
Copy the full SHA 5f4a3bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 65f0646 - Browse repository at this point
Copy the full SHA 65f0646View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c58705 - Browse repository at this point
Copy the full SHA 1c58705View commit details -
Configuration menu - View commit details
-
Copy full SHA for 123df6c - Browse repository at this point
Copy the full SHA 123df6cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 82b685f - Browse repository at this point
Copy the full SHA 82b685fView commit details
Commits on Aug 15, 2019
-
Configuration menu - View commit details
-
Copy full SHA for d95e90e - Browse repository at this point
Copy the full SHA d95e90eView commit details -
Allow dragging files into Modern demo and allow Debugger to live on t…
…he same page Note that the debugger is not yet actually connected to the maki code running in the skin
Configuration menu - View commit details
-
Copy full SHA for de8c147 - Browse repository at this point
Copy the full SHA de8c147View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a283c9 - Browse repository at this point
Copy the full SHA 7a283c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 53162a7 - Browse repository at this point
Copy the full SHA 53162a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 810b062 - Browse repository at this point
Copy the full SHA 810b062View commit details
Commits on Aug 16, 2019
-
Use background for showing images
This prevents images which are larger than the element from having their image squished.
Configuration menu - View commit details
-
Copy full SHA for 81ca0ea - Browse repository at this point
Copy the full SHA 81ca0eaView commit details -
Configuration menu - View commit details
-
Copy full SHA for f9a3818 - Browse repository at this point
Copy the full SHA f9a3818View commit details
Commits on Aug 17, 2019
-
Configuration menu - View commit details
-
Copy full SHA for e4fc867 - Browse repository at this point
Copy the full SHA e4fc867View commit details -
Test that our runtime implementaiton matches the object definitions w…
…e got from the decompiler (#857) Eventually it would be nice to test against std.mi
Configuration menu - View commit details
-
Copy full SHA for 6918dbb - Browse repository at this point
Copy the full SHA 6918dbbView commit details -
Handle MAKI functions that need input, implement popupmenu (#854)
* initial test for generator class functions * return promise from functions that need async * move null check into isPromise and fix condition * implementing popmenu * fix dynamic node creation in prod build * remove unnecessary async/await * rename function with js_ prefix * TODO to fix styles
Configuration menu - View commit details
-
Copy full SHA for 067d4c1 - Browse repository at this point
Copy the full SHA 067d4c1View commit details
Commits on Aug 18, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 449b4ac - Browse repository at this point
Copy the full SHA 449b4acView commit details -
Configuration menu - View commit details
-
Copy full SHA for a45397c - Browse repository at this point
Copy the full SHA a45397cView commit details -
Configuration menu - View commit details
-
Copy full SHA for fe68c78 - Browse repository at this point
Copy the full SHA fe68c78View commit details -
* Render text nodes * add TODO about displaying text node info
Configuration menu - View commit details
-
Copy full SHA for 9b21ed4 - Browse repository at this point
Copy the full SHA 9b21ed4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b9fd87 - Browse repository at this point
Copy the full SHA 1b9fd87View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7744404 - Browse repository at this point
Copy the full SHA 7744404View commit details -
fix container after inheritance change (#859)
* fix container after inheritance change * fix missing method test
Configuration menu - View commit details
-
Copy full SHA for 11441c3 - Browse repository at this point
Copy the full SHA 11441c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0a8a30d - Browse repository at this point
Copy the full SHA 0a8a30dView commit details -
Ensure ESLint is running on Travis
It used to run as part of Jest. When I moved it back to its own thing, I guess I forgot to add it back to Travis.
Configuration menu - View commit details
-
Copy full SHA for 0be6ff9 - Browse repository at this point
Copy the full SHA 0be6ff9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2365732 - Browse repository at this point
Copy the full SHA 2365732View commit details -
Configuration menu - View commit details
-
Copy full SHA for e35c85a - Browse repository at this point
Copy the full SHA e35c85aView commit details -
Configuration menu - View commit details
-
Copy full SHA for fd4b301 - Browse repository at this point
Copy the full SHA fd4b301View commit details -
Configuration menu - View commit details
-
Copy full SHA for a8d98ee - Browse repository at this point
Copy the full SHA a8d98eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 95208d1 - Browse repository at this point
Copy the full SHA 95208d1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b4c2dc - Browse repository at this point
Copy the full SHA 2b4c2dcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 995e161 - Browse repository at this point
Copy the full SHA 995e161View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f7bf53 - Browse repository at this point
Copy the full SHA 0f7bf53View commit details -
Configuration menu - View commit details
-
Copy full SHA for 287f226 - Browse repository at this point
Copy the full SHA 287f226View commit details
Commits on Aug 19, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 0deca6f - Browse repository at this point
Copy the full SHA 0deca6fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 52dfa68 - Browse repository at this point
Copy the full SHA 52dfa68View commit details -
Add more modern skins that partially render (#867)
* Add more modern skins that partially render * Use skinUrls from archive instead of including skin zips * add a few more skins from archive
Configuration menu - View commit details
-
Copy full SHA for 51f06c8 - Browse repository at this point
Copy the full SHA 51f06c8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ea8cc6 - Browse repository at this point
Copy the full SHA 0ea8cc6View commit details -
Convert null MAKI objects to global NULL value (#866)
* Coerce null MAKI objects to 0 * use global NULL value
Configuration menu - View commit details
-
Copy full SHA for b32520a - Browse repository at this point
Copy the full SHA b32520aView commit details -
Configuration menu - View commit details
-
Copy full SHA for eda8d02 - Browse repository at this point
Copy the full SHA eda8d02View commit details -
Add some more methods to classes (#871)
* Add some more methods to classes * fix test
Configuration menu - View commit details
-
Copy full SHA for 8ab2990 - Browse repository at this point
Copy the full SHA 8ab2990View commit details -
Configuration menu - View commit details
-
Copy full SHA for 39c3a25 - Browse repository at this point
Copy the full SHA 39c3a25View commit details -
Configuration menu - View commit details
-
Copy full SHA for 378c9c5 - Browse repository at this point
Copy the full SHA 378c9c5View commit details -
Add some unimplemented methods to classes (#872)
* Add some unimplemented methods to classes * fix test
Configuration menu - View commit details
-
Copy full SHA for 59689fa - Browse repository at this point
Copy the full SHA 59689faView commit details -
Configuration menu - View commit details
-
Copy full SHA for ceb85fa - Browse repository at this point
Copy the full SHA ceb85faView commit details
Commits on Aug 20, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 533d7f3 - Browse repository at this point
Copy the full SHA 533d7f3View commit details -
This actually removes a bunch of edgecases/race conditions
Configuration menu - View commit details
-
Copy full SHA for 48bd60b - Browse repository at this point
Copy the full SHA 48bd60bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f54b5a - Browse repository at this point
Copy the full SHA 6f54b5aView commit details -
Configuration menu - View commit details
-
Copy full SHA for eaf9e8e - Browse repository at this point
Copy the full SHA eaf9e8eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c7c449 - Browse repository at this point
Copy the full SHA 2c7c449View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3cb7de0 - Browse repository at this point
Copy the full SHA 3cb7de0View commit details -
Configuration menu - View commit details
-
Copy full SHA for a0c0127 - Browse repository at this point
Copy the full SHA a0c0127View commit details -
Configuration menu - View commit details
-
Copy full SHA for 357c139 - Browse repository at this point
Copy the full SHA 357c139View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e95a04 - Browse repository at this point
Copy the full SHA 2e95a04View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5766896 - Browse repository at this point
Copy the full SHA 5766896View commit details -
Configuration menu - View commit details
-
Copy full SHA for cc0e1aa - Browse repository at this point
Copy the full SHA cc0e1aaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7212b9e - Browse repository at this point
Copy the full SHA 7212b9eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 54eba23 - Browse repository at this point
Copy the full SHA 54eba23View commit details -
Use react-redux hooks for MainWindow/index
This is the last main window component still using the HOC!
Configuration menu - View commit details
-
Copy full SHA for 7a1191c - Browse repository at this point
Copy the full SHA 7a1191cView commit details -
Aparently window.stop() is a thing, and ESLint/TypeScript let me do this. Sigh. A potential fix: facebook/create-react-app#1840
Configuration menu - View commit details
-
Copy full SHA for 5407426 - Browse repository at this point
Copy the full SHA 5407426View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2a57980 - Browse repository at this point
Copy the full SHA 2a57980View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a53539 - Browse repository at this point
Copy the full SHA 6a53539View commit details -
Don't allow global access to all of window
We had a bug where `stop()` was undefined but it fell back to the function on window which was inplicitly in the global scope. This should reduce that kind of thing.
Configuration menu - View commit details
-
Copy full SHA for 0b3d287 - Browse repository at this point
Copy the full SHA 0b3d287View commit details -
Configuration menu - View commit details
-
Copy full SHA for 983b574 - Browse repository at this point
Copy the full SHA 983b574View commit details -
Configuration menu - View commit details
-
Copy full SHA for 84651f4 - Browse repository at this point
Copy the full SHA 84651f4View commit details
Commits on Aug 21, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 0fc4aac - Browse repository at this point
Copy the full SHA 0fc4aacView commit details -
* Fix windows filename slashes * add comment * readXml will already convert the slashes
Configuration menu - View commit details
-
Copy full SHA for bae6a56 - Browse repository at this point
Copy the full SHA bae6a56View commit details
Commits on Aug 22, 2019
-
Extract browser-only functions into Utils
This will make it easier to mock out these methods in tests to use Node apporaches to these problems
Configuration menu - View commit details
-
Copy full SHA for e3b5031 - Browse repository at this point
Copy the full SHA e3b5031View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a7be6b - Browse repository at this point
Copy the full SHA 1a7be6bView commit details -
Add missing config classes (#874)
* Add missing config classes * fix test
Configuration menu - View commit details
-
Copy full SHA for d17333d - Browse repository at this point
Copy the full SHA d17333dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 66e5091 - Browse repository at this point
Copy the full SHA 66e5091View commit details -
Configuration menu - View commit details
-
Copy full SHA for aba306c - Browse repository at this point
Copy the full SHA aba306cView commit details