Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/merge feb 2017 #791

Merged
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Nov 9, 2016

  1. Merge pull request scratchfoundation#731 from rachel-fenichel/rebuild…

    …_nov_3_16
    
    Rebuild nov 3 16
    rachel-fenichel committed Nov 9, 2016
    Copy the full SHA
    c19dc43 View commit details
    Browse the repository at this point in the history
  2. Revert "Rebuild nov 3 16"

    NeilFraser committed Nov 9, 2016
    Copy the full SHA
    c8ca24a View commit details
    Browse the repository at this point in the history
  3. Merge pull request scratchfoundation#738 from google/revert-731-rebui…

    …ld_nov_3_16
    
    Revert "Rebuild nov 3 16"
    rachel-fenichel committed Nov 9, 2016
    Copy the full SHA
    4f47397 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    d91ba9e View commit details
    Browse the repository at this point in the history
  5. simplification

    rachel-fenichel committed Nov 9, 2016
    Copy the full SHA
    34a6d5e View commit details
    Browse the repository at this point in the history
  6. Merge pull request scratchfoundation#739 from rachel-fenichel/bugfix/…

    …move_css
    
    Move injected css to start of head
    rachel-fenichel committed Nov 9, 2016
    Copy the full SHA
    6783efd View commit details
    Browse the repository at this point in the history
  7. Merge pull request scratchfoundation#716 from nilq/master

    Rename README to README.md
    seanlip committed Nov 9, 2016
    Copy the full SHA
    32352b4 View commit details
    Browse the repository at this point in the history
  8. lint

    rachel-fenichel committed Nov 9, 2016
    Copy the full SHA
    26c10fe View commit details
    Browse the repository at this point in the history
  9. Merge pull request scratchfoundation#729 from rachel-fenichel/feature…

    …/import_definitions
    
    Add ability to define blocks with a json array
    rachel-fenichel committed Nov 9, 2016
    Copy the full SHA
    1e63196 View commit details
    Browse the repository at this point in the history
  10. Remove copy/paste buttons.

    seanlip committed Nov 9, 2016
    Copy the full SHA
    bae7426 View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2016

  1. Copy the full SHA
    a65baf9 View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2016

  1. Copy the full SHA
    3271372 View commit details
    Browse the repository at this point in the history
  2. Unblock push to master.

    AnmAtAnm committed Nov 11, 2016
    Copy the full SHA
    eafd29f View commit details
    Browse the repository at this point in the history
  3. Merge pull request scratchfoundation#744 from AnmAtAnm/temp

    Unblock push to master.
    rachel-fenichel committed Nov 11, 2016
    Copy the full SHA
    840ddf1 View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2016

  1. Copy the full SHA
    d04d828 View commit details
    Browse the repository at this point in the history
  2. Revert "Revert "Rebuild nov 3 16""

    This reverts commit c8ca24a.
    rachel-fenichel committed Nov 12, 2016
    Copy the full SHA
    b5822e2 View commit details
    Browse the repository at this point in the history
  3. rebuild

    rachel-fenichel committed Nov 12, 2016
    Copy the full SHA
    3cfdb9c View commit details
    Browse the repository at this point in the history
  4. Merge pull request scratchfoundation#745 from rachel-fenichel/merge_m…

    …aster_to_develop_nov_11_16
    
    Merge master to develop nov 11 16
    rachel-fenichel committed Nov 12, 2016
    Copy the full SHA
    845e00c View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    82261e3 View commit details
    Browse the repository at this point in the history
  6. Merge pull request scratchfoundation#746 from rachel-fenichel/remove_…

    …controls_ifelse
    
    Remove ifelse block and messages
    rachel-fenichel committed Nov 12, 2016
    Copy the full SHA
    1a7adaf View commit details
    Browse the repository at this point in the history
  7. Copy the full SHA
    14f0a1c View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2016

  1. Copy the full SHA
    594c467 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    b1109f4 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    293a865 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    bed33a9 View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    44fecd6 View commit details
    Browse the repository at this point in the history
  6. revert qqq.json

    rachel-fenichel committed Nov 15, 2016
    Copy the full SHA
    32bf01e View commit details
    Browse the repository at this point in the history
  7. Merge pull request scratchfoundation#747 from rachel-fenichel/develop…

    …_to_master_nov_11_16
    
    Develop to master nov 11 16
    rachel-fenichel committed Nov 15, 2016
    Copy the full SHA
    c9ef71e View commit details
    Browse the repository at this point in the history
  8. Merge pull request scratchfoundation#736 from google/fraser-develop

    Allow images in dropdown menus.
    rachel-fenichel committed Nov 15, 2016
    Copy the full SHA
    1f67654 View commit details
    Browse the repository at this point in the history
  9. Improve performance of block dragging. This is a backport of the blo… (

    …scratchfoundation#732)
    
    Improve performance of block dragging.  This is a backport of the block drag surface from scratch-blocks.  At the beginning of a block drag, blocks get moved to a drag surface which then translates using translate3d to avoid repainting the entire svg on every mouse move.  At the end of the drag, the blocks are dropped back in the svg in their new position.
    picklesrus committed Nov 15, 2016
    Copy the full SHA
    7f02c19 View commit details
    Browse the repository at this point in the history
  10. API-breaking cleanup. But doubtful anyone will be affected. (scratchf…

    …oundation#748)
    
    * Make add/removeClass return whether they did anything.
    * Move more functions onto utils.
    * Move bind functions to Blockly.
    * Routine recompile.
    NeilFraser committed Nov 15, 2016
    Copy the full SHA
    f6aef45 View commit details
    Browse the repository at this point in the history
  11. String reference in JSON string messages (scratchfoundation#741)

     * Adds message references to message string interpolation, in the form of %{BKY_STRING}.
     * Re-adding CONTROLS_IFELSE block using the new syntax, referencing to CONTROL_IF equivalents.
    AnmAtAnm committed Nov 15, 2016
    Copy the full SHA
    e5d25bb View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2016

  1. Fix compiler errors.

    NeilFraser committed Nov 16, 2016
    Copy the full SHA
    c27841f View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    25588fc View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    471e096 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    8fba5cd View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    dd95203 View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2016

  1. Move away from using a common modal service, since the block options …

    …and the toolbox modals are going to end up behaving fairly differently.
    seanlip committed Nov 17, 2016
    Copy the full SHA
    a027ec8 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    0e9651e View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    6ab1244 View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2016

  1. Copy the full SHA
    df56c64 View commit details
    Browse the repository at this point in the history
  2. Allow attaching blocks to a marked spot from the toolbox modal. This …

    …is the last prerequisite for removal of the existing on-screen toolbox.
    seanlip committed Nov 18, 2016
    Copy the full SHA
    cf9a4fb View commit details
    Browse the repository at this point in the history
  3. Delete the on-screen toolbox.

    seanlip committed Nov 18, 2016
    Copy the full SHA
    602c1ba View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    10a8844 View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    531b6ca View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2016

  1. Lint

    NeilFraser committed Nov 19, 2016
    Copy the full SHA
    fbd9276 View commit details
    Browse the repository at this point in the history
  2. Fix speling.

    NeilFraser committed Nov 19, 2016
    Copy the full SHA
    4cda20d View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2016

  1. Copy the full SHA
    a66d274 View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2016

  1. When the workspace is empty, make it easy for the user to add a new g…

    …roup of blocks to it.
    seanlip committed Nov 22, 2016
    Copy the full SHA
    5c79d2f View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2016

  1. Handle the finer points for setting focus correctly after deleting bl…

    …ocks from the workspace.
    seanlip committed Nov 23, 2016
    Copy the full SHA
    e8e8de9 View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2016

  1. When user edits text in a field, set text, not value.

    Existing text-editable fields don’t care (dropdown care, but are not
    text-editable).  But a note picker needs to set its value to 60 if text
    is set to ‘C4’.
    NeilFraser committed Nov 24, 2016
    Copy the full SHA
    065e801 View commit details
    Browse the repository at this point in the history
  2. Set the text not the value when closing a text editor.

    Also rename variables for clarity.
    NeilFraser committed Nov 24, 2016
    Copy the full SHA
    ac0105c View commit details
    Browse the repository at this point in the history

Commits on Nov 28, 2016

  1. Copy the full SHA
    b77f8cb View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    36b0213 View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2016

  1. Copy the full SHA
    3b24391 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    664e6dc View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    89e9f37 View commit details
    Browse the repository at this point in the history
  4. Rebuild Blockly.

    seanlip committed Nov 29, 2016
    Copy the full SHA
    05b5c3b View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    02a94a1 View commit details
    Browse the repository at this point in the history
  6. Remove unavailable blocks from toolbox modal. Hide unnecessary catego…

    …ry name in a toolbox without categories.
    seanlip committed Nov 29, 2016
    Copy the full SHA
    aa49539 View commit details
    Browse the repository at this point in the history
  7. Do some refactoring and tidy-up. Pull some hardcoded strings out for …

    …i18n purposes; remove unused strings.
    seanlip committed Nov 29, 2016
    Copy the full SHA
    b759250 View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2016

  1. Copy the full SHA
    4e62363 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    65bad28 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    69d4ebb View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    4c30b91 View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2016

  1. Copy the full SHA
    10efda6 View commit details
    Browse the repository at this point in the history
  2. Merge pull request scratchfoundation#754 from google/paternity

    When user edits text in a field, set text, not value.
    NeilFraser committed Dec 1, 2016
    Copy the full SHA
    0b7da4b View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    e13ce31 View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2016

  1. Copy the full SHA
    effc1d5 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    ff87c76 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    1bac797 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    7b783dc View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    7f4efe4 View commit details
    Browse the repository at this point in the history

Commits on Dec 3, 2016

  1. Improve comments.

    NeilFraser committed Dec 3, 2016
    Copy the full SHA
    97644fd View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2016

  1. lint

    rachel-fenichel committed Dec 5, 2016
    Copy the full SHA
    729c442 View commit details
    Browse the repository at this point in the history
  2. Merge pull request scratchfoundation#761 from rachel-fenichel/feature…

    …/label_classes_2
    
    Add classes to labels with web-style attribute in xml
    rachel-fenichel committed Dec 5, 2016
    Copy the full SHA
    885490b View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2016

  1. Copy the full SHA
    1725899 View commit details
    Browse the repository at this point in the history
  2. Merge pull request scratchfoundation#764 from rachel-fenichel/cleanup…

    …/semicolon
    
    fix missing semicolon
    rachel-fenichel committed Dec 6, 2016
    Copy the full SHA
    c9a6dcd View commit details
    Browse the repository at this point in the history
  3. When adding a new block group from the toolbox modal, only show block…

    …s with no output connections.
    seanlip committed Dec 6, 2016
    Copy the full SHA
    7b7e62e View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    04785a2 View commit details
    Browse the repository at this point in the history
  5. Remove some functions from utilsService and consolidate code in works…

    …pace-tree.component.js.
    seanlip committed Dec 6, 2016
    Copy the full SHA
    51f42ef View commit details
    Browse the repository at this point in the history
  6. Standardize indentation.

    seanlip committed Dec 6, 2016
    Copy the full SHA
    2a172c7 View commit details
    Browse the repository at this point in the history
  7. Remove premature focus on buttons in modal dialogs, since this preven…

    …ts readout of the dialog text.
    seanlip committed Dec 6, 2016
    Copy the full SHA
    0998030 View commit details
    Browse the repository at this point in the history
  8. Copy the full SHA
    b8059c4 View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2016

  1. Copy the full SHA
    5b86b97 View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2016

  1. Copy the full SHA
    086fd72 View commit details
    Browse the repository at this point in the history
  2. Merge pull request scratchfoundation#767 from rachel-fenichel/feature…

    …/register_button_callbacks_on_workspace
    
    Associate flyout button callbacks directly with workspaces
    rachel-fenichel committed Dec 8, 2016
    Copy the full SHA
    25ca1bc View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    1d55e28 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    4871ff9 View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    99c3000 View commit details
    Browse the repository at this point in the history
  6. Merge pull request scratchfoundation#768 from rachel-fenichel/feature…

    …/block_factory_helpurl
    
    Update block factory to make setting colour, helpurl, and tooltip easier
    rachel-fenichel committed Dec 8, 2016
    Copy the full SHA
    da70ce4 View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2016

  1. Use Tab keys instead of arrow keys for dialog boxes. Set role=alertdi…

    …alog and read out the header/text automatically. Ensure that Esc key actually closes dialogs and that all keystrokes are captured.
    seanlip committed Dec 9, 2016
    Copy the full SHA
    5960aa8 View commit details
    Browse the repository at this point in the history
  2. Add an aria-describedby to the 'create new block group...' button in …

    …the workspace to give more context.
    seanlip committed Dec 9, 2016
    Copy the full SHA
    521909b View commit details
    Browse the repository at this point in the history
  3. Fix issue with aria-liveregion not speaking. Allow sufficient time fo…

    …r alert noise to play before speaking the notification.
    seanlip committed Dec 9, 2016
    Copy the full SHA
    30a4a19 View commit details
    Browse the repository at this point in the history
  4. Make zoom speed independent of event granularity

    Before, touchpads would give "smoother" scrolling by delivering lots of
    mousewheel events with small distance changes. Because the code only
    looked at the sign of deltaY, ten 5px scrolls would zoom 10x more than
    one 50px scroll.
    
    This change makes zooming with a touchpad more like zooming with a
    mousewheel. On my laptop, a full-scale zoom (fully out to fully in) was
    about a 5mm finger movement before, and is now about 3cm.
    
    Fixes scratchfoundation#758.
    drigz committed Dec 9, 2016
    Copy the full SHA
    8384f8f View commit details
    Browse the repository at this point in the history
  5. Merge pull request scratchfoundation#769 from drigz/fix-touchpad-scroll

    Make zoom speed independent of event granularity
    rachel-fenichel committed Dec 9, 2016
    Copy the full SHA
    b5d0303 View commit details
    Browse the repository at this point in the history

Commits on Dec 10, 2016

  1. Split the scrollbar and flyout out into their own SVG elements. They (s…

    …cratchfoundation#771)
    
    * Split the scrollbar and flyout out into their own SVG elements. They
    are siblings of the workpsace SVG.  This paves the way to make performance
    improvements to workspace dragging.
    picklesrus committed Dec 10, 2016
    Copy the full SHA
    a82bd49 View commit details
    Browse the repository at this point in the history
  2. remove overflow-y on the block exporter labels so scroll bars do not …

    …show upin firefox. Also fix up the styles on the labels so that they display better in firefox. (scratchfoundation#699)
    picklesrus committed Dec 10, 2016
    Copy the full SHA
    ccbaa46 View commit details
    Browse the repository at this point in the history
  3. Fix scratchfoundation#698 by adjusting the regex to not have \. Still…

    … not 100% sure w… (scratchfoundation#700)
    
    * Fix scratchfoundation#698 by adjusting the regex to not have \.  Still not 100% sure why that was there.
    Also replaces bad names on input.  There are probably more invalid names but this is
    a start.
    picklesrus committed Dec 10, 2016
    Copy the full SHA
    bdc5a02 View commit details
    Browse the repository at this point in the history
  4. Merge pull request scratchfoundation#650 from trodi/generator-docs

    Add Generator functions to prototype + JSDoc
    rachel-fenichel committed Dec 10, 2016
    Copy the full SHA
    33d6f72 View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    22b0183 View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2016

  1. Merge pull request scratchfoundation#775 from rachel-fenichel/feature…

    …/generator_docstrings
    
    Update generator comments
    rachel-fenichel committed Dec 12, 2016
    Copy the full SHA
    166278e View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2016

  1. Move the call to disable resize before placeNewBlock so that it is of… (

    scratchfoundation#777)
    
    * Move the call to disable resize before placeNewBlock so that it is off when workspace resizeContents
    gets triggered by placeNewBlock.  This fixes a bug in rtl mode where the workspace was being resized
    between when the block was added to the workspace and when it was moved to the proper location.
    picklesrus committed Dec 14, 2016
    Copy the full SHA
    5b6f1de View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2016

  1. Copy the full SHA
    f54f229 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    d7f8e45 View commit details
    Browse the repository at this point in the history
  3. Add a workspace drag surface that blocks and bubble get moved to duri… (

    scratchfoundation#778)
    
    * Add a workspace drag surface that blocks and bubble get moved to during a workspace drag.
    The surface is translated using translate3d instead of svg's translate attribute so that
    the browser does not have to repaint the entire workspace on every mouse move.
    This is very similar to the block drag surface.
    
    * Address code review comments
    
    * add back hasClass_ utility removed in scratchfoundation#748 and stop using contains since it is not supported in IE
    picklesrus committed Dec 15, 2016
    Copy the full SHA
    e1cd218 View commit details
    Browse the repository at this point in the history
  4. Merge pull request scratchfoundation#782 from rachel-fenichel/feature…

    …/flyout_disable_resize
    
    Disable workspace resizing while loading the flyout from XML
    rachel-fenichel committed Dec 15, 2016
    Copy the full SHA
    6b39c7d View commit details
    Browse the repository at this point in the history

Commits on Dec 16, 2016

  1. Fixes scratchfoundation#786 by checking if getComputedStyle is null i…

    …n is3dSupported. We do not cache the value in this case and try again later. is3dSupported is only called while users are interacting with blockly which they cannot do while hidden so the performance implications of running the check again are minimal. (scratchfoundation#787)
    picklesrus committed Dec 16, 2016
    Copy the full SHA
    6aee3ed View commit details
    Browse the repository at this point in the history

Commits on Dec 19, 2016

  1. Copy the full SHA
    3831a61 View commit details
    Browse the repository at this point in the history

Commits on Dec 22, 2016

  1. Change the Python codegen for string quoting to match the behaviour o…

    …f `repr` on a string in CPython.
    timdawborn committed Dec 22, 2016
    Copy the full SHA
    48e5885 View commit details
    Browse the repository at this point in the history
  2. Merge pull request scratchfoundation#795 from groklearning/python-str…

    …ing-quoting-repr
    
    Change string quoting in Python codegen to match what `repr` does.
    NeilFraser committed Dec 22, 2016
    Copy the full SHA
    06c2ebc View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    67e8529 View commit details
    Browse the repository at this point in the history

Commits on Dec 28, 2016

  1. Add an allInputsConnected method to Block and Workspace to test…

    … whether all trees in the block forest have their inputs filled. An optional argument controls whether or not shadow blocks are counted as being filled. Recommitting changes off `develop` instead of `master` as per discussion in PR scratchfoundation#791.
    timdawborn committed Dec 28, 2016
    Copy the full SHA
    f9e0552 View commit details
    Browse the repository at this point in the history

Commits on Dec 29, 2016

  1. Copy the full SHA
    4c00de9 View commit details
    Browse the repository at this point in the history

Commits on Jan 2, 2017

  1. Copy the full SHA
    7f4e21f View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2017

  1. Copy the full SHA
    91938c3 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    20cf6ab View commit details
    Browse the repository at this point in the history
  3. Fix scratchfoundation#794 and make the workspace grid drag along with…

    … the workspace. (scratchfoundation#801)
    
    There was some IE specific code that also applies to Edge so just updated
    a conditional to include Edge.
    picklesrus committed Jan 3, 2017
    Copy the full SHA
    eb64921 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    0568245 View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    528ea86 View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2017

  1. Init procedure blocks with empty name, and set default name in xml in…

    … Blockly.Procedures.flyoutCategory
    rachel-fenichel committed Jan 4, 2017
    Copy the full SHA
    158df44 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    700e284 View commit details
    Browse the repository at this point in the history
  3. Merge pull request scratchfoundation#803 from rachel-fenichel/bugfix/…

    …xml_function_rename
    
    Init procedure blocks with empty name, and set default name in xml in…
    rachel-fenichel committed Jan 4, 2017
    Copy the full SHA
    12ffc65 View commit details
    Browse the repository at this point in the history
  4. Routine rebuild

    rachel-fenichel committed Jan 4, 2017
    Copy the full SHA
    4188226 View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    791af63 View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2017

  1. Copy the full SHA
    9f3e15c View commit details
    Browse the repository at this point in the history
  2. Merge pull request scratchfoundation#802 from rachel-fenichel/bugfix/…

    …field_undo
    
    Fix two event bugs on fields
    rachel-fenichel committed Jan 5, 2017
    Copy the full SHA
    3cd6205 View commit details
    Browse the repository at this point in the history
  3. Make cursor stay as a closed hand when dragging blocks around in the …

    …drag surface. Do this by applying the same style to text elements in the drag surface that we do in the main svg. (scratchfoundation#805)
    picklesrus committed Jan 5, 2017
    Copy the full SHA
    25ed815 View commit details
    Browse the repository at this point in the history

Commits on Jan 6, 2017

  1. Copy the full SHA
    a0e6d4b View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    5ab6f41 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'develop'

    picklesrus committed Jan 6, 2017
    Copy the full SHA
    f5f6d69 View commit details
    Browse the repository at this point in the history

Commits on Jan 7, 2017

  1. Fix german translation

    harbaum committed Jan 7, 2017
    Copy the full SHA
    0a30d17 View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2017

  1. Copy the full SHA
    7616782 View commit details
    Browse the repository at this point in the history
  2. Merge pull request scratchfoundation#807 from rachel-fenichel/bugfix/…

    …connect_under_flyout
    
    Don't connect to blocks under the flyout.
    rachel-fenichel committed Jan 9, 2017
    Copy the full SHA
    37a4e8e View commit details
    Browse the repository at this point in the history
  3. Merge pull request scratchfoundation#808 from harbaum/master

    Fix german translation
    rachel-fenichel committed Jan 9, 2017
    Copy the full SHA
    efa976e View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2017

  1. Copy the full SHA
    9fca356 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    51868a2 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    827ec93 View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2017

  1. Copy the full SHA
    7b72dbf View commit details
    Browse the repository at this point in the history
  2. Fix undo/redo for FieldCheckbox

    Thanks to PR scratchfoundation#813 by ademenev
    NeilFraser committed Jan 11, 2017
    Copy the full SHA
    bea74db View commit details
    Browse the repository at this point in the history
  3. Merge pull request scratchfoundation#814 from justingeeslin/use-closu…

    …re-compiler-npm-module
    
    Use the npm closure library
    rachel-fenichel committed Jan 11, 2017
    Copy the full SHA
    35d83a5 View commit details
    Browse the repository at this point in the history
  4. PR scratchfoundation#818: Adding support for string table lookups in …

    …dropdown field labels
    
    Adding support for string table lookups in dropdown field labels specified in JSON.
    
    Adds Blockly.utils.replaceMessageReferences() method to handle string replacement without interpolation tokens.  Effectively uses the same old code, now moved into tokenizeInterpolation_(), which takes a parseInterpolationTokens option.
    
    Replaces the direct JavaScript references (not pure JSON, and thus not portable).
    
    Demonstrating this behavior in the logic_boolean dropdown.
    AnmAtAnm committed Jan 11, 2017
    Copy the full SHA
    ac3df27 View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2017

  1. Copy the full SHA
    98dc0ed View commit details
    Browse the repository at this point in the history

Commits on Jan 13, 2017

  1. Copy the full SHA
    2867a3a View commit details
    Browse the repository at this point in the history
  2. Merge pull request scratchfoundation#821 from rachel-fenichel/cleanup…

    …/mirror_naming
    
    Naming changes in mirror demo
    rachel-fenichel committed Jan 13, 2017
    Copy the full SHA
    45be304 View commit details
    Browse the repository at this point in the history
  3. Adding support for untranslated messages. (scratchfoundation#819)

    This will be used to define constants accessible in JSON block definitions. Messages with descriptions that include `{{Notranslate}}` will not be included in the translation files sent to TranslateWiki. Instead, they are written to `msg/json/constants.json`, and later merged back into the `.js` files, similar to synonyms.
    
    Template details: https://translatewiki.net/wiki/Template:Notranslate
    AnmAtAnm committed Jan 13, 2017
    Copy the full SHA
    560d373 View commit details
    Browse the repository at this point in the history

Commits on Jan 14, 2017

  1. JSON support for message lookup in colour, tooltip, and help URL. (sc…

    …ratchfoundation#825)
    
    String replacement for the colour, tooltip text and help URL attributes of JSON defined blocks.
    Demonstrated in logic_boolean.
    AnmAtAnm committed Jan 14, 2017
    Copy the full SHA
    4fdd16b View commit details
    Browse the repository at this point in the history

Commits on Jan 15, 2017

  1. Copy the full SHA
    69df716 View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2017

  1. Copy the full SHA
    5efc148 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    90b63f4 View commit details
    Browse the repository at this point in the history
  3. Merge pull request scratchfoundation#800 from groklearning/add-allInp…

    …utsFilled-methods
    
    Adds `allInputsFilled` methods to Block and Workspace.
    rachel-fenichel committed Jan 16, 2017
    Copy the full SHA
    48df04e View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2017

  1. Replace 'const' with 'var'.

    This unbreaks IE10 and advanced compiled apps such as Blockly Games.
    NeilFraser committed Jan 17, 2017
    Copy the full SHA
    59f4085 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    ed0c986 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    4bef8cc View commit details
    Browse the repository at this point in the history
  4. Minor refactoring of the modal code (add comments, guard against inva…

    …lid keystrokes, etc.).
    seanlip committed Jan 17, 2017
    Copy the full SHA
    08a141a View commit details
    Browse the repository at this point in the history
  5. FieldNumber & FieldAngle: Default value "0" (scratchfoundation#832)

    FieldNumber and FieldAngle previously accepted "undefined" as values, if not defined in JSON. This catches these and uses "0" for any NaN value.  The constructor value parameter is now optional. Includes tests.
    AnmAtAnm committed Jan 17, 2017
    Copy the full SHA
    211d973 View commit details
    Browse the repository at this point in the history
  6. Copy the full SHA
    5ed6b7a View commit details
    Browse the repository at this point in the history
  7. Remove debug info.

    seanlip committed Jan 17, 2017
    Copy the full SHA
    9d8adab View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2017

  1. Copy the full SHA
    767ce2a View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    bf16f11 View commit details
    Browse the repository at this point in the history
  3. Adding extensions for JSON support of dynamic blocks. (scratchfoundat…

    …ion#834)
    
    Adding support for extensions, functions that can assist with loading blocks, much like init functions, but that can be referenced from JSON definitions. This allows JSON definitions to define dynamic blocks such as onchange handlers and mutators.
    
    Rewrote math_number as an example pure JSON block.
    AnmAtAnm committed Jan 18, 2017
    Copy the full SHA
    a47bd93 View commit details
    Browse the repository at this point in the history
  4. Add ability to add a class to a scrollbar so that different types of … (

    scratchfoundation#837)
    
    * Add ability to add a class to a scrollbar so that different types of scrollbars can
    be distinguished from each other. You used to be able to do this by looking at the parent
    element but now all the scrollbars are siblings in the dom.
    
    Also, use this new class to fix scratchfoundation#816 so that layering of the flyout and workspace scrollbars
    are done correctly.
    picklesrus committed Jan 18, 2017
    Copy the full SHA
    8aa8b1b View commit details
    Browse the repository at this point in the history
  5. JSON definitions for colour blocks (scratchfoundation#838)

    Replaces old colour block definitions with a Blockly.defineBlocksWithJsonArray(..) call. Generator unit tests continue to load and pass, signifying compatibility with prior block definitions.
    
    Replaces extension 'math_number_tooltip' with the reusable 'parent_tooltip_when_inline' extension, also used by colour_picker. Includes tests.
    AnmAtAnm committed Jan 18, 2017
    Copy the full SHA
    78dc5ed View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2017

  1. Rewrite tree.service.js.

    - Remove unnecessary code and functions.
    - Add documentation where needed.
    - Fix a bug arising when a block on the workspace is attached to an existing link.
    seanlip committed Jan 19, 2017
    Copy the full SHA
    d2bfd13 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    915f097 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    59b074d View commit details
    Browse the repository at this point in the history
  4. Merge pull request scratchfoundation#827 from google/excludes

    Reduce number of Closure files in App Engine upload.
    rachel-fenichel committed Jan 19, 2017
    Copy the full SHA
    752c35e View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    7413413 View commit details
    Browse the repository at this point in the history
  6. Merge pull request scratchfoundation#841 from rachel-fenichel/bugfix/…

    …long_stop_bind_event
    
    Use bindEvent_ instead of bindEventWithChecks_ for longStop
    rachel-fenichel committed Jan 19, 2017
    Copy the full SHA
    1655850 View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2017

  1. Clean up workspace.component.js. When moving a block from one place t…

    …o another, move all blocks after it too, and adjust the active descs accordingly.
    seanlip committed Jan 20, 2017
    Copy the full SHA
    fceba91 View commit details
    Browse the repository at this point in the history
  2. Unit tests for JSON block definitions (just the start) (scratchfounda…

    …tion#850)
    
     * Beginnings of a JSON block definition unit test set.
     * Dispose of unit test workspaces and blocks in finally blocks.
     * Clarify JSON error message by echoing arg notation.
    AnmAtAnm committed Jan 20, 2017
    Copy the full SHA
    fb0f1b0 View commit details
    Browse the repository at this point in the history

Commits on Jan 21, 2017

  1. New blocks text_count, text_replace, and text_reverse (scratchfoundat…

    …ion#830)
    
    Includes generators for all languages and units tests on those generators.
    timdawborn authored and AnmAtAnm committed Jan 21, 2017
    Copy the full SHA
    34750bc View commit details
    Browse the repository at this point in the history
  2. Fixing combo boxes getting out-of-sync with NVDA.

    Combo boxes need to be special cased like text input. Also, Escape is
    a reserved button in NVDA, so I added Enter as a way to "submit and
    move up a level" in addition to escape, so these boxes can be edited
    while NVDA is on.
    CoryDCode committed Jan 21, 2017
    Copy the full SHA
    ed0bec0 View commit details
    Browse the repository at this point in the history
  3. Merge pull request scratchfoundation#840 from rachel-fenichel/bugfix/…

    …procedure_rename
    
    Use setValue in fieldTextInput so that procedure renaming works
    rachel-fenichel committed Jan 21, 2017
    Copy the full SHA
    f6168e1 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    46316c7 View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2017

  1. Porting math.js blocks to JSON (scratchfoundation#846)

    Moving all `math.js` definitions into a single JSON array, complete with i18n syntax for all messages, dropdowns, and tooltips.
    
    Adding Blockly.Extensions.buildTooltipForDropdown(..) to facilitate the creation and error-checking of tooltips that update based on the value of a dropdown.
    
    Now warn on raw string in JSON 'extensions'.
    AnmAtAnm committed Jan 23, 2017
    Copy the full SHA
    7b0275c View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    0da5dda View commit details
    Browse the repository at this point in the history
  3. Update README.md

    Add a link to our forum.
    rachel-fenichel committed Jan 23, 2017
    Copy the full SHA
    b8a465e View commit details
    Browse the repository at this point in the history
  4. Merge pull request scratchfoundation#859 from google/feature/readme_f…

    …orum_ref
    
    Update README.md
    rachel-fenichel committed Jan 23, 2017
    Copy the full SHA
    9f564fb View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2017

  1. Correcting math_change color

    AnmAtAnm committed Jan 24, 2017
    Copy the full SHA
    709295a View commit details
    Browse the repository at this point in the history
  2. Merge pull request scratchfoundation#862 from AnmAtAnm/math-blocks

    Correcting math_change color
    rachel-fenichel committed Jan 24, 2017
    Copy the full SHA
    a0b5aeb View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    4872a6a View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2017

  1. Add some safety

    rachel-fenichel committed Jan 25, 2017
    Copy the full SHA
    0062658 View commit details
    Browse the repository at this point in the history
  2. Update the set of reserved words in Python to reflect the current sta…

    …te of Python (2.7 and 3.6). (scratchfoundation#861)
    timdawborn authored and AnmAtAnm committed Jan 25, 2017
    Copy the full SHA
    e16058e View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2017

  1. Copy the full SHA
    5891288 View commit details
    Browse the repository at this point in the history
  2. Blockly.Extensions.buildTooltipForDropdown(..): Deferred validation. (s…

    …cratchfoundation#870)
    
    Defer tooltip message string check until after load, when all Blockly.Msg should be loaded.
    Avoids validation in headless mode, due to lack of document.readyState.
    AnmAtAnm committed Jan 26, 2017
    Copy the full SHA
    624afee View commit details
    Browse the repository at this point in the history
  3. Merge pull request scratchfoundation#863 from rachel-fenichel/feature…

    …/custom_category
    
    Enable custom flyout categories.
    rachel-fenichel committed Jan 26, 2017
    Copy the full SHA
    30a63e3 View commit details
    Browse the repository at this point in the history

Commits on Jan 27, 2017

  1. annotation updates

    rachel-fenichel authored and AnmAtAnm committed Jan 27, 2017
    Copy the full SHA
    3742788 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    10108cc View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    14ee069 View commit details
    Browse the repository at this point in the history
  4. Attempt to work around the IE/Edge bug where `getComputedTextLength()…

    …` throws an exception when the SVG node is not visible. This workaround forces a re-render, which in turn, forces a re-calculation of the node width once a block is inserted into the workspace SVG. This workaround is only executed on IE and Edge. See https://groups.google.com/forum/#!topic/blockly/T8IR4t4xAIY for the initial discussion of this issue.
    timdawborn committed Jan 27, 2017
    Copy the full SHA
    d55d9cb View commit details
    Browse the repository at this point in the history
  5. Merge pull request scratchfoundation#877 from groklearning/bugfix-876

    Remove IE/Edge-breaking use of Array.prototype.includes
    rachel-fenichel committed Jan 27, 2017
    Copy the full SHA
    20d0730 View commit details
    Browse the repository at this point in the history
  6. Change CSS transforms to work with older browsers (scratchfoundation#879

    )
    
    * Change the setting of the CSS transform properties on SVG nodes to set both the unprefixed version and the `-webkit-` prefixed version so that Blockly correctly renders in order browsers, such as Safari < 9 and iOS Safari < 9.2. For discussion of this issue, see https://groups.google.com/forum/#!topic/blockly/o3pERaRQhSg
    
    * Correct the separation between the CSS transform property and the rest of the CSS that was in the variable misleadingly called "transform".
    timdawborn authored and picklesrus committed Jan 27, 2017
    Copy the full SHA
    39731c6 View commit details
    Browse the repository at this point in the history
  7. Merge pull request scratchfoundation#852 from CoryDCode/cd-combo-focu…

    …s-fix
    
    Fixing combo boxes getting out-of-sync with NVDA.
    CoryDCode committed Jan 27, 2017
    Copy the full SHA
    c1c5d8f View commit details
    Browse the repository at this point in the history
  8. Merge pull request scratchfoundation#878 from groklearning/fix-ie-edg…

    …e-block-text-width
    
    Work around the IE/Edge `getComputedTextLength()` block sizing bug
    rachel-fenichel committed Jan 27, 2017
    Copy the full SHA
    b530f73 View commit details
    Browse the repository at this point in the history
  9. Copy the full SHA
    6bae750 View commit details
    Browse the repository at this point in the history
  10. Copy the full SHA
    2474ec5 View commit details
    Browse the repository at this point in the history
  11. Merge pull request scratchfoundation#881 from rachel-fenichel/bugfix/…

    …events_rendered
    
    Don't try to get block position in a headless workspace
    rachel-fenichel committed Jan 27, 2017
    Copy the full SHA
    3e04dea View commit details
    Browse the repository at this point in the history
  12. Merge pull request scratchfoundation#882 from rachel-fenichel/bugfix/…

    …set_check_headless
    
    Stop bumping neighbours in headless blockly
    rachel-fenichel committed Jan 27, 2017
    Copy the full SHA
    37906a1 View commit details
    Browse the repository at this point in the history
  13. Copy the full SHA
    3722c7d View commit details
    Browse the repository at this point in the history
  14. Merge pull request scratchfoundation#885 from rachel-fenichel/bugfix/…

    …context_menu_placement
    
    Place context menu correctly on touch
    rachel-fenichel committed Jan 27, 2017
    Copy the full SHA
    fe92d75 View commit details
    Browse the repository at this point in the history
  15. Copy the full SHA
    42ce2f6 View commit details
    Browse the repository at this point in the history

Commits on Jan 28, 2017

  1. Fix a bug where splicing a block between two linked blocks disconnect…

    …s the group and messes up the focus.
    seanlip committed Jan 28, 2017
    Copy the full SHA
    bf3b5f9 View commit details
    Browse the repository at this point in the history
  2. Deleting a top-level block does not cause blocks after it to be delet…

    …ed. Properly handle the active desc for this case.
    seanlip committed Jan 28, 2017
    Copy the full SHA
    ff57835 View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2017

  1. Copy the full SHA
    2c72590 View commit details
    Browse the repository at this point in the history
  2. Bugfix for scratchfoundation#892. I incorrectly converted one CSS tra…

    …nsform setting to use the cross-browser setting function in 40a063763c74b3f712c3057565966c25d5cfdb10. (scratchfoundation#895)
    timdawborn authored and picklesrus committed Jan 31, 2017
    Copy the full SHA
    89ee980 View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2017

  1. Copy the full SHA
    e95991c View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    7d8fa73 View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2017

  1. Merge pull request scratchfoundation#894 from google/seanlip-block-de…

    …scriptions
    
    Use the empty field placeholder for dropdowns that do not have a value selected.
    rachel-fenichel committed Feb 2, 2017
    Copy the full SHA
    cab3afd View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    1a1646a View commit details
    Browse the repository at this point in the history

Commits on Feb 3, 2017

  1. Copy the full SHA
    1881b0c View commit details
    Browse the repository at this point in the history
  2. Fix some lint errors

    rachel-fenichel committed Feb 3, 2017
    Copy the full SHA
    4152542 View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2017

  1. Correct changedState in setWarningText() (scratchfoundation#908)

    When clearing warnings on blocks with IDs, the changedState variable should be true if the text changed. This will trigger the block being reshaped and remove the space for the notification icon (this.bumpNeighbours_).
    jimmo authored and AnmAtAnm committed Feb 6, 2017
    Copy the full SHA
    ec878b0 View commit details
    Browse the repository at this point in the history
  2. Adds Block.prototype.mixin() and Blockly.Extensions.registerMixin(). (s…

    …cratchfoundation#907)
    
    Adds Block.prototype.mixin() and Blockly.Extensions.registerMixin().
    This adds support for a common use pattern in extensions, and adds
    error checking to avoid future incompatibilities.
    AnmAtAnm committed Feb 6, 2017
    Copy the full SHA
    15827c5 View commit details
    Browse the repository at this point in the history
  3. Merge pull request scratchfoundation#905 from rachel-fenichel/tests/feb

    Add skeleton for tests on rendered workspaces
    rachel-fenichel committed Feb 6, 2017
    Copy the full SHA
    81eb35f View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    e429e0c View commit details
    Browse the repository at this point in the history
  5. Porting Logic blocks to JSON (scratchfoundation#913)

    Extensions, mixins, mutators and constants now grouped under the new namespace Blockly.Constants.Logic.
    AnmAtAnm committed Feb 6, 2017
    Copy the full SHA
    680fc4b View commit details
    Browse the repository at this point in the history
  6. Copy the full SHA
    24ebbca View commit details
    Browse the repository at this point in the history
  7. Copy the full SHA
    630863d View commit details
    Browse the repository at this point in the history
  8. Separate tests

    rachel-fenichel committed Feb 6, 2017
    Copy the full SHA
    5a40208 View commit details
    Browse the repository at this point in the history
  9. Merge pull request scratchfoundation#914 from rachel-fenichel/feature…

    …/isFieldEditable
    
    Add isEditable to field, and add tests
    rachel-fenichel committed Feb 6, 2017
    Copy the full SHA
    7afefa0 View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2017

  1. Blockly.Constants.Math and Blockly.Constants.Colour extension constan…

    …ts (scratchfoundation#916)
    
    Also, correcting quotes in logic.js.
    AnmAtAnm committed Feb 7, 2017
    Copy the full SHA
    d97edf0 View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2017

  1. Copy the full SHA
    49c9c02 View commit details
    Browse the repository at this point in the history
  2. Porting Loop blocks to JSON (scratchfoundation#919)

     * Improved documentation on `Blockly.Extensions.buildTooltipForDropdown`
     * Replaced incorrect uses of `@mixes` JSDoc annotation (on mixin extensions) with `@augments Blockly.Block`.
     * Added Blockly.Extensions.buildTooltipWithFieldValue() extension helper.
    AnmAtAnm committed Feb 8, 2017
    Copy the full SHA
    a4cfd5c View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    1a83831 View commit details
    Browse the repository at this point in the history
  4. Merge pull request scratchfoundation#921 from rachel-fenichel/feature…

    …/workspace_isMovable
    
    Workspace isDraggable
    rachel-fenichel committed Feb 8, 2017
    Copy the full SHA
    3af6238 View commit details
    Browse the repository at this point in the history

Commits on Feb 11, 2017

  1. Copy the full SHA
    1ff9b6c View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    74ff24e View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2017

  1. Merge pull request scratchfoundation#926 from rachel-fenichel/feature…

    …/jsonify_simple_blocks
    
    JSONify simple list blocks
    rachel-fenichel committed Feb 13, 2017
    Copy the full SHA
    e9084aa View commit details
    Browse the repository at this point in the history
  2. Merge pull request scratchfoundation#927 from rachel-fenichel/feature…

    …/jsonify_variable_blocks
    
    JSONify variable blocks
    rachel-fenichel committed Feb 13, 2017
    Copy the full SHA
    ece21c6 View commit details
    Browse the repository at this point in the history
  3. Initial text block, with a mixin to generate quote image fields. (scr…

    …atchfoundation#923)
    
    Text block now uses the extension "text_quotes", supported by Blockly.Constants.Text.QUOTE_IMAGE_MIXIN.quoteField_(fieldName), so that each platform can use the best platform appropriate image (size, density, etc.) for the quotes.
    AnmAtAnm committed Feb 13, 2017
    Copy the full SHA
    6b692a0 View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2017

  1. Copy the full SHA
    2e8d107 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    79becd6 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    802c03b View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    6919f58 View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    feed5ff View commit details
    Browse the repository at this point in the history
  6. Copy the full SHA
    640fb9c View commit details
    Browse the repository at this point in the history
  7. Moving FieldImage string dereferencing back into Block.interpolate_()…

    … (part of jsonInit()). This sets a clear boundary of where dereferencing should happen.
    
    Towards this, I've added message dereferencing for other field types here, as well.  I've used a pattern of field-type specific helper functions.
    AnmAtAnm committed Feb 14, 2017
    Copy the full SHA
    dc0d3be View commit details
    Browse the repository at this point in the history
  8. Addressing comments.

    AnmAtAnm committed Feb 14, 2017
    Copy the full SHA
    750c030 View commit details
    Browse the repository at this point in the history
  9. Copy the full SHA
    afd1fde View commit details
    Browse the repository at this point in the history
  10. Internationalize variable name strings (scratchfoundation#930 from An…

    …mAtAnm/variable_i18n)
    
    Also, .utils.replaceMessageReferences(..) now gracefully returns non-string arguments.
    AnmAtAnm committed Feb 14, 2017
    Copy the full SHA
    b0264eb View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2017

  1. Copy the full SHA
    147618c View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    941ed15 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    b11f9b7 View commit details
    Browse the repository at this point in the history
  4. cleanup

    rachel-fenichel committed Feb 15, 2017
    Copy the full SHA
    8bc2bae View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    a93ea8c View commit details
    Browse the repository at this point in the history
  6. Fix RTL text inputs

    rachel-fenichel committed Feb 15, 2017
    Copy the full SHA
    cad1808 View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2017

  1. Copy the full SHA
    0e8244b View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    ec795df View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2017

  1. Make getFlyout public

    rachel-fenichel committed Feb 21, 2017
    Copy the full SHA
    86a263c View commit details
    Browse the repository at this point in the history