Falco Nogatz

Results 18 issues of Falco Nogatz

Since `with(...) {...}` is not allowed in strict mode, we can't use the existing toolchain with uglifyjs and browserify.

Since CHR.js is just the interpreter part, we could replace the compilation step done in `/src/compile/` with an interpreter mode like everything else. This development is done in branch `remove-compilation`.

Add `CONTRIBUTING.md` with: - code style (e.g. standard) - code conventions (e.g. why method names starting with uppercase letter or underscore) - build instructions

In the online manual for `op/3` in [Section 4.24](https://www.swi-prolog.org/pldoc/man?section=operators), the anchor link "table 5" is broken. Similarly, the [predicate's documentation page](https://www.swi-prolog.org/pldoc/doc_for?object=op/3) links to https://www.swi-prolog.org/pldoc/operators.html#tab:operators which gives a 404. I tried...

Currently, we create draft-04 JSON Schemas. We should migrate to the [latest version](https://json-schema.org/specification.html). draft-04 is [incompatible](https://ajv.js.org/json-schema.html#draft-04) with the recent versions of Ajv.

I have added an option `hideInactive` to hide markers if the current time is before their first time property or after their very last one. I didn't know of a...

Currently you have to import every single page alone. In order to support a bulk import it might be feasible to support multi-page PDFs.

I've added a `marker.setSpeed(number)` option to adjust the speed of the animation. `setSpeed(2)` is double speed, `setSpeed(1)` is normal. This method works both on running markers and paused ones. Examples...

:cry: ![Screenshot from 2022-12-01 13-36-25](https://user-images.githubusercontent.com/881988/205054532-fc260cbd-30d2-46ac-9b13-4714d059568b.png) ![https://imgs.xkcd.com/comics/server_problem.png](https://imgs.xkcd.com/comics/server_problem.png)