Skip to content

Latest commit

 

History

History
296 lines (239 loc) · 24.5 KB

CHANGELOG.md

File metadata and controls

296 lines (239 loc) · 24.5 KB

Change Log

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

0.6.0 (2017-12-20)

Bug Fixes

  • pattern and property names: Automatic name guessing, and @name annotation (3754a8c)
  • build: electron should now always find the correct js file (#116) (cd2e76d), closes #106
  • component: adjust patternlist spacing (#105) (ed8d14e)
  • component: fix pattern list search (45cc05d)
  • lsg: remove fonts import (9736df8)

Features

  • component: add error wrapper around preview components (0325ea6)
  • component: add spacing (5c52909)
  • component: integrate icon in pattern list (6f6cac1), closes #91
  • component: move splash screen from preview to app main section, create styled splash screen (b559d1b)
  • component: remove edit delete and add from page list (2b51ee6)
  • component: remove edit delete and add from project list (29059da)
  • component/app: add spacing to page list (#103) (5df49bc)
  • lsg: add more clickable space to dropdown items (84de0d1)
  • lsg: add textColor property to headline (f75189a)
  • lsg: adjust pattern list styling (ff04ed0)
  • lsg: change fallback pattern icon (#119) (4b352e4)
  • lsg: introduce button component (78bd656)
  • lsg: introduce copy component (ed2fc0e)
  • lsg: introduce splash screen component (f8a44aa)
  • lsg: load external pattern icon as image source, adjust styling (1642d7b), closes #91
  • lsg: remove left section from splash screen (224fa86)
  • lsg: remove margin from pattern list items (c7a6b75)
  • store: add get pattern icon path (051990c), closes #91
  • make title property optional (e6f38bf)

Reverts

  • component): fix(component: fix pattern list search, convert pattern name to lowercase (#102) (867e8d0)

0.5.0 (2017-12-19)

Bug Fixes

  • component: convert search term to lower case (6d38ede)

Features

  • lsg: new styling for pattern pane (19b411e)
  • menu: add functionality to also create a folder while selecting a space for the creation of th (389c098)

0.4.1 (2017-12-18)

0.4.0 (2017-12-18)

Bug Fixes

  • component: completly remove mobx devtools for now (54970fe)
  • component: readd mobx devtools (3423ec7)
  • component: remove unused const (a1939b1)
  • components: remove developer tools in production (813ddd8)
  • lsg: broken intendantion (2bad46f)
  • lsg: element property update on property patterns (822b2b2), closes #57
  • store: clear selected element after element deletion (5a21e46), closes #58

Features

  • component: add direct download link to designkit (e31dead)
  • component: add pattern as next sibling of selected element when clicking on pattern item (943cc5d), closes #63
  • lsg: add hover to property items (2c1d6ee)
  • lsg: add styling to property boolean (0bc168d)
  • lsg: add styling to property enum and add spacing to property items (590e21b)
  • lsg: bigger click-area for open/close icon on page-element (#62) (b78a347), closes #61
  • lsg: change icon size (bc0ff66)
  • lsg: introduce dropdown component (5c60539)
  • lsg: when dragging a pattern only the icon should be visible under the cursor (c63db83)
  • menu: add pasted page-elements as siblings (602f5c6), closes #63
  • menu: menu item to create a new copy of the designkit at specific location (1144b25)
  • menu: windows should use delete key for removing patterns (#77) (26d8e9d)
  • resources: renew icon (c56d159)
  • store: add new function to add child as sibling to selected element (c9d373b)
  • store: auto-saving page when switching to another page or styleguide (1c96caf)
  • store: hiding of properties per meta-data (0bab560)
  • store: open first page of a given project (3517990)
  • store: page element ancestry methods for drag-drop checks (f3c9cd7)
  • store: save preference of last opened styleguide and page (d833658)
  • store: support for default property values (da599c8)
  • update: add notification when there is a new version and try to auto update (32c259c)
  • add dropdown to pages, rename visible to open (5b18a8a)
  • add project list dropdown to chrome (1017ddf)
  • remove lsg interface from component, make pattern list component independent from list compone (245df6d)

0.3.0 (2017-12-15)

Features

  • component: auto select new created page elements (92ed1ce)

0.2.1 (2017-12-15)

0.2.0 (2017-12-15)

Features

  • menu: add duplicate function for elements (0abb6fe)

0.1.0 (2017-12-15)

Bug Fixes

  • build: change order of build scripts (ea75d12)
  • component: add key for unknown properties (9635852)
  • component: changes green colors to black (8f82f50)
  • component: correct preview pane size (1adcfb1)
  • component: default import for layout pattern (a105812)
  • component: disable child grow in element pane (2b99f8a)
  • component: move app components in correct order again (ddbf346)
  • component: move iconRegistry before the PreviewPane to have the css be overridden (c451588)
  • component: only render elementlist children if there are some (02a7cf7)
  • component: remove styles from component area (b380180)
  • component: remove unused active from pattern list item (39ad0e9)
  • component: reorder components to fix a styledcomponents problem with multiple sources (757a6bd)
  • components: improve welcome message (cfb4f86)
  • container: add missing interface for list pattenr (d9238c8)
  • lsg: adjust list styles, fix demo (d0cdbf0)
  • lsg: broken indentation and missing interface (a90f70c)
  • lsg: change component export to default (014c83a)
  • lsg: correct spacings and icon sizes for element pattern (5eb8e60)
  • lsg: correct use of onDragStart event (eeb88ca)
  • lsg: drag option on li items (23d3bec)
  • lsg: export list child components as class (5fc7f79)
  • lsg: import default from layout (ef5aa78)
  • lsg: remove blind spreading of operators (b589898)
  • lsg: remove z-index from elements, clean up patterns (f699040)
  • lsg: use getSpace function (985be31)
  • lsg: use valid color variables (16ae192)
  • menu: rename open-styleguide item, no hard-coded page ID (2be9a05)
  • resources: change icns icon (0283659)
  • store: enum property type ordinals (add169f)
  • store: failed to load page (e342099)
  • store: observe patternRoot (c0cbacf)
  • set global app styles (c647727)
  • store: return template string (aed24f1)
  • store: use children directly instead of getChildren (dc58f25)
  • store/preview: auto-state update (8633cd2)

Features

  • add ability to open a project (0f522b2)
  • add drag and drop to element-list elements (3996f36)
  • add spacing, remove title from pattern list (6474212)
  • add styling (26ab28e)
  • change margin to padding (f4f1fbf)
  • change stacked to alva over the whole application (ebf886a)
  • create observable for rearrange elements (b7c9c34)
  • integrate pattern list items (e7e6abd)
  • store: tabs for saved project files (af7587d)
  • integrate pattern list search (a710ec4)
  • introduce link component (#53) (4833984)
  • list recursion (804511e)
  • build: dist now always trys to build for all platforms (f14ff6e)
  • build: rename application to Alva (49a12a0)
  • component: add keyboard shortcut for opening new project (7854a0b)
  • component: add message for opening the designkit (de03059)
  • component: add new pattern to selected element when clicking on a pattern (127003e)
  • component: add space around ui sections (139db5a)
  • component: add space to project list (899e774)
  • component: change fallback link text to plain text (d348cec)
  • component: element can now be selected (15397e1)
  • component: elements can now be dragged to a specific position (8e136a2)
  • component: filter list items by search term (aa08895)
  • component: functionality to add patterns to element list with drag and drop (a2e3feb)
  • component: integrate pattern navigation (806e763)
  • component: menu for saving projects (a7f922f)
  • component: move tabnavigation to app (94cbcc6)
  • component: remove properties from components (f4abd78)
  • component: render element list with lsg components (2516ff9)
  • component: shortcuts for managing page elements (526318c)
  • component: show selected pattern as highlighted (4afc66b)
  • component: simplify functions (f86d353)
  • component: toggle for elements (ce93c6a)
  • component: use headline lsg pattern for list headlines (be3cadf)
  • components: add icon registry in electron (c4a4a63)
  • components: use layout pattern instead of styling it in components (8a024e6)
  • container: render list of properties with correct type elements (52eb838)
  • electron: add hotkey highlighting for windows (3eaac4a)
  • electron: extend OS menu-bar with alva menu items (9fbf494)
  • electron: move preview in webview (3cebb70)
  • leg: rotate arrow when element is open (7c55977)
  • ListItem: active style (2de3da9)
  • lsg: add animation to element drag placeholder (f72b27c)
  • lsg: add arrows to element list (9d9d2b3)
  • lsg: add different cursors for pattern-item based on bound events (2ec9a69)
  • lsg: add hover state to element (92e4c10)
  • lsg: add input styles (229dcef)
  • lsg: add new style for chrome, property pane and element pane (a968f87)
  • lsg: add new styling to property string item (b0ad316)
  • lsg: add placeholder and drag events for element list (f55f3a6)
  • lsg: adjust tab-navigation styles (1778f79)
  • lsg: broken intendantion (2e7590e)
  • lsg: capitalize element name (fed82b1)
  • lsg: click event handler for layout pattern (d4afbae)
  • lsg: drag drop event handler for elements and list pattern (bdc70ae)
  • lsg: element only renders icon when there are children (0f6af31)
  • lsg: export default (dcf762d)
  • lsg: handleClick for element and icons pattern (6fa0dca)
  • lsg: handleClick for element pattern (706a296)
  • lsg: increase left padding (8ba5705)
  • lsg: introduce demo container component (1b1885c)
  • lsg: introduce icon and pattern-list-item component (3f70c33)
  • lsg: introduce input component (bb3b30e)
  • lsg: introduce layout component (51ac9ed)
  • lsg: introduce space component (f2accd7)
  • lsg: introduce tab-navigation component (9fd4013)
  • lsg: invert icon color when element item is active (6d83b8f)
  • lsg: justify layout children (c8046fd)
  • lsg: label for enum-item (11213a6)
  • lsg: margins for layout pattern (45029ac)
  • lsg: new element pattern (0a7f603)
  • lsg: new font pattern (39fe974)
  • lsg: new headline pattern (8e3f947)
  • lsg: new pattern boolean-item (872d910)
  • lsg: new pattern enum-item (8ab9589)
  • lsg: new string-item pattern (15ab218)
  • lsg: output right size name in demo (61ede8e)
  • lsg: replace spaces (adcc3df)
  • lsg: required prop for enum-item renders empty option when false (c738430)
  • lsg: style element pattern without its children and also listen only on label area for click (fbc27b6)
  • menu: cut/copy/paste support (5411166)
  • resources: add alva icons (4dc294c)
  • store: add parent relation in page element (aaf999c)
  • store: add, remove, edit of project and page-ref (238f98b)
  • store: add, remove, move page elements (9dbe3f4)
  • store: continue store API and pattern resolution (ca4216d)
  • store: continue store API and pattern resolution (98f1835)
  • store: cut/copy/paste support (50eb476)
  • store: edit text child elements (abd7f85)
  • store: improve object property type (0eeb60c)
  • store: load page when webview is loaded (255ada4)
  • store: move function to get index of page element in store (daa231f)
  • store: property name parsing js-doc (182cdcf)
  • store: property name parsing js-doc (d163bb3)
  • store: property type system, setter, and coercing (a961ab6)
  • store: property type system, setter, and coercing (af2a581)
  • store: provide current project (246b706)
  • store: save and load of pages, as well as preview (aee3caa)
  • store: save projects and page refs (20bb970)
  • store: search patterns (b3204b7)
  • make elements deselectable (c92c309)
  • store: state if there is a focused page element can not be set and read from store (127ddd8)
  • move global styles to lsg (9ebda51)
  • move list to lsg (fc0d495)
  • move panes to lsg (53fd5fa)
  • move styles from component to lsg (f514a9b)
  • script for building alva (05c1a98)
  • store: selectable element (d1a61a7)
  • store: send updated page to webview when pattern propertys change (83f121b)
  • store: support for more property types (9a96741)
  • store: switch from JSON to YAML (0b8b5c9)
  • store: switch from JSON to YAML (a52b4cb)

Reverts

  • remove unset function for selected elements (b6e367c)