Simpletalk
Simpletalk copied to clipboard
## What ## This proposal outlines a custom text editor component that can be use as/in our Field Part. ## Why ## We have wrestled endlessly with the DOM's existing...
### Main Points ### Currently new views are created by sending a type `viewChanged`/ name `subpart-new` message to the parent (see for example [here](https://github.com/dkrasner/Simpletalk/blob/master/js/objects/System.js#L559)). The issue is that we are...
It looks like chrome handles click differently from mousedown/up
Right now we have inlined icon SVG strings inside of the various webcomponents that make use of them (Halo, for example). However we are starting to re-use a lot of...
### Main issues ### Creating multiple resource parts (&views) on the same resource can create all sorts of clash issues. For example, if the resource assume last call results to...
We need to ensure that actions that reference non-existing ObjectSpecifiers don't end up throwing errors. Instead, _nothing_ should happen -- but we should have the ability to log warnings somewhere.
## What ## For a while now we've noticed several issues with Halos when used inside of complex layouts. The most important is the fact that a Halo of a...
# Chunking: Proposals and Discussion ## What is Chunking? (For more detail, see PDF page 143 of [The HyperTalk manual](https://cancel.fm/stuff/share/HyperCard_Script_Language_Guide_1.pdf)) The original Hypercard/HyperTalk system made use of a kind of...
Currently our grammar tests are crude. We check that the grammar is parsed, or parse fails, and that specific rules apply. It would be good to check the grammar tree,...
This grew out of this comment: https://github.com/UnitedLexCorp/SimpleTalk/pull/52#issuecomment-708384923 When re-sizing a halo-ed object if it gets too small the mouse's position starts to loose its tracking with the button that it...