Jonathan Ochmann

Results 20 issues of Jonathan Ochmann

### CSS Engine Consider compile time parsing -> bundling, auto-prefixing and minification. Remove the CSS template strings from cue javascript components entirely and write them into a distributable CSS package...

implemented

It's not possible to define dynamic graphs with the current implementation. Bindings are defined per model, not per instance and the binding value can not be overwritten when creating object...

enhancement

This is rarely a problem but it's theoretically possible that observers fire the same state value they fired with their previous invocation because state diffing and observer queueing is synchronous...

enhancement

Custom "data" event is currently dispatched in calls to Component.setData(). This means that computations don't fire the event when their value changes. _Proposed solution:_ Fire "data" events from within Reactor...

enhancement
implemented

Refactor from localStorage to either Cache API (preferred) or indexedStorage (IndexedDB abstraction wrapper)

enhancement
implemented

enhancement
implemented

```css @media (max-width: 600px) { $self, $ref1, $ref2 { padding: 1em; } } ``` Not working, refs aren't picked up.

bug
fixed

When element(s) are defined in component.define('...', { element: ...}) the element has no innerHTML. Note that this only happens for elements that are defined via Component.define(). It works as expected...

bug
fixed

### Comma separated selectors (BUG) ```css $ref .selector, $ref .another-selector { font-size: 12px; } ``` incorrectly rewritten to: ```css component-name .selector, .another-selector { font-size: 12px; } ``` (The selector after...

bug
fixed

The current implementation of the reactor is a brute-force approach to auto-batch incoming change requests to avoid multiple iterations of the same computations or reactions. This batching is done by...

enhancement
implemented