Skip to content

Commit

Permalink
CHANGELOG
Browse files Browse the repository at this point in the history
  • Loading branch information
shamansir committed Nov 13, 2021
1 parent 36f89d1 commit 2076a37
Show file tree
Hide file tree
Showing 2 changed files with 15 additions and 11 deletions.
16 changes: 10 additions & 6 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,16 @@

#### Done

* Fix showing icons on the buttons, due to the swicth to `Url` usage, it was broken;
#### In progress

* Moving CSS into the code, so no `Tron.css` would be required;
* Detailed and friendly documentation;

### 13.1.0

* Fix showing icons on the buttons, due to the switch to `Url` usage, it was broken;
* Fix altering coordinates in XY control when dragging;
* Show current value on X/Y controls;
* `Live` controls:
* Fix reporting `Live` controls;
* Fix `Live` controls to display value while being dragged;
Expand All @@ -12,11 +21,6 @@
* With the ability to subscribe to control changes from the UI that was built in Elm;
* With the ability to send value changes;

#### In progress

* Moving CSS into the code, so no `Tron.css` would be required;
* Detailed and friendly documentation;

### 13.0.0

* Massive changes in the public API:
Expand Down
10 changes: 5 additions & 5 deletions TODO.org
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,8 @@
** TODO BREAKING? for choice, give user option either to show icon on the button, or the label, even if the items in the choice have icons;
** DONE BUG selecting item on the second page of the choice control could make other panels content disappear; (Tiler: selecting _Tile/Tileset_ breaks _Color Scheme/BG Color_)
*** It seems `[0, 2]` and `[2, 0]` are conflicting in this case;
** TODO NEXTVER `Builder.noPaging`
** TODO NEXTVER The companion helper for building interface from JS;
** DONE NEXTVER `Builder.noPaging`
** DONE NEXTVER The companion helper for building interface from JS;
** TODO BREAKING `buttons` and stuff should all be able to be appended using a single function, at least in default case;
** TODO NEXTVER BUG Nesting is not visible when it has no shape;

Expand All @@ -37,7 +37,7 @@
* Current controls

** TODO NEXTVER BUG Text editing is not finishing sometimes (see `BuildFromJs`); one needs to push the text control for it to save;
** TODO NEXTVER BUG The values of `Live` controls are fired but not seen while dragging;
** DONE NEXTVER BUG The values of `Live` controls are fired but not seen while dragging;
** TODO Input box for the knobs;
** TODO Show the value on XY controllers as well;
** TODO What the axes center actually is? move (0,0) to the place where it is?;
Expand All @@ -54,7 +54,7 @@
- [ ] Detachable;
- [ ] Sending updates from/to JS;
- [ ] ...
** TODO NEXTVER Separate controls rendering in sub-modules;
** DONE NEXTVER Separate controls rendering in sub-modules;
** TODO NEXTVER Transfer `transient` states to the controls as well;
** TODO Move encoding/decoding controls inside their own modules;
** TODO Don't init as _(0, 0)_, rather something?
Expand All @@ -64,7 +64,7 @@
** DONE Store a value even in `Nil` `Property`, so that property would always have some value, no `Maybe`s, it is easier to `map` the `Property` and always have some value inside; Rename `Nil` to `Ghost`; on the other hand `Ghost`s do not need paths or produce messages.... maybe... maybe `Tron msg` could be `Property (Maybe msg)`;
** TODO NEXTVER BUG sending value from JS to the choice is not switching it to the corresponding page;
** TODO Store pages inside nesting controls, do not redistribute every time;
** TODO NEXTVER Max cols / Max rows should not be needed (replace by enabling/disabling paging);
** DONE NEXTVER Max cols / Max rows should not be needed (replace by enabling/disabling paging);
** DONE Too many `fold`s in `Property`; Split things into modules;
** DONE Events for `Controls` and Controls' `update`/`view` should be inside the module;
** TODO Abstract `Layout.view` to `Html ((Path, Maybe a) -> Msg)`:
Expand Down

0 comments on commit 2076a37

Please sign in to comment.