Skip to content
Permalink
Branch: master
Commits on Mar 23, 2019
  1. Initialize reconciler once (#170)

    vadimdemedes committed Mar 23, 2019
Commits on Mar 18, 2019
  1. Add flexBasis prop to <Box>

    vadimdemedes committed Mar 18, 2019
  2. 2.0.6

    vadimdemedes committed Mar 18, 2019
  3. Prevent squashing of text nodes if flexDirection="column" is set on c…

    vadimdemedes committed Mar 18, 2019
    …ontainer
Commits on Mar 9, 2019
  1. 2.0.5

    vadimdemedes committed Mar 9, 2019
  2. Fix lint errors

    vadimdemedes committed Mar 9, 2019
  3. Add reconciler tests

    vadimdemedes committed Mar 9, 2019
  4. Fix reordering of children

    vadimdemedes committed Mar 9, 2019
    If a container has children A and B and their order is reversed,
    React will only trigger one reconciler method - appendChild.
    There's no call to removeChild, because appendChild's behavior in
    browsers removes the child that's being added from its last parent
    node. This behavior wasn't supported by Ink before.
    
    So, for example:
    
    Render 1:
    Container
    - Child A
    - Child B
    
    Reconciler calls:
    - appendChild(container, childA)
    - appendChild(container, childB)
    
    Render 2:
    Container
    - Child B
    - Child A
    
    Reconciler calls:
    - appendChild(container, childA)
    
    This last appendChild call will first remove childA from container
    and then append it to the end of the list again, making childB first.
Commits on Mar 8, 2019
  1. 2.0.4

    vadimdemedes committed Mar 8, 2019
  2. Enable keypress events when raw mode is turned on

    vadimdemedes committed Mar 8, 2019
  3. Keep track of components which requested raw mode

    vadimdemedes committed Mar 8, 2019
Commits on Mar 6, 2019
  1. Add react to install command

    vadimdemedes committed Mar 6, 2019
  2. Add section about testing to readme

    vadimdemedes committed Mar 6, 2019
Commits on Mar 5, 2019
  1. 2.0.3

    vadimdemedes committed Mar 5, 2019
  2. Fix replacing child nodes with text

    vadimdemedes committed Mar 5, 2019
  3. 2.0.2

    vadimdemedes committed Mar 5, 2019
  4. Add ink-tab to readme

    vadimdemedes committed Mar 5, 2019
  5. 2.0.1

    vadimdemedes committed Mar 5, 2019
  6. Fix subsequent calls to setRawMode

    vadimdemedes committed Mar 5, 2019
Commits on Mar 4, 2019
  1. 2.0.0

    vadimdemedes committed Mar 4, 2019
  2. Remove v2 banner from readme

    vadimdemedes committed Mar 4, 2019
  3. Merge branch 'next'

    vadimdemedes committed Mar 4, 2019
  4. Prepare readme for 2.0 release

    vadimdemedes committed Mar 4, 2019
  5. 2.0.0-17

    vadimdemedes committed Mar 4, 2019
  6. Bring back log-update

    vadimdemedes committed Mar 4, 2019
  7. Move out renderToString to test helpers

    vadimdemedes committed Mar 4, 2019
Commits on Mar 3, 2019
  1. Rename some files

    vadimdemedes committed Mar 3, 2019
Commits on Feb 20, 2019
  1. 2.0.0-16

    vadimdemedes committed Feb 20, 2019
  2. Replace pty.js with node-pty

    vadimdemedes committed Feb 20, 2019
Older
You can’t perform that action at this time.