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

Translatable XML help screens #2456

Open
wants to merge 95 commits into
base: master
Choose a base branch
from
Open

Commits on May 28, 2019

  1. Implement basic HelpDialogMorph

    djsrv committed May 28, 2019
    Configuration menu
    Copy the full SHA
    0993c6d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6ddb0d4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c361112 View commit details
    Browse the repository at this point in the history
  4. Implement paragraph

    djsrv committed May 28, 2019
    Configuration menu
    Copy the full SHA
    0f28eff View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    af9618c View commit details
    Browse the repository at this point in the history
  6. Fetch XML from help folder

    djsrv committed May 28, 2019
    Configuration menu
    Copy the full SHA
    70a0caa View commit details
    Browse the repository at this point in the history
  7. Implement column/row layout

    djsrv committed May 28, 2019
    Configuration menu
    Copy the full SHA
    dd7245a View commit details
    Browse the repository at this point in the history
  8. Display scripts in help screens

    djsrv committed May 28, 2019
    Configuration menu
    Copy the full SHA
    dc4193f View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    d5e9636 View commit details
    Browse the repository at this point in the history

Commits on May 29, 2019

  1. Configuration menu
    Copy the full SHA
    7c08e5b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b4a754b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    95c85b1 View commit details
    Browse the repository at this point in the history

Commits on May 30, 2019

  1. Implement basic script diagrams

    djsrv committed May 30, 2019
    Configuration menu
    Copy the full SHA
    8a7799f View commit details
    Browse the repository at this point in the history
  2. Minor syntax tweaks

    djsrv committed May 30, 2019
    Configuration menu
    Copy the full SHA
    3a7e2d8 View commit details
    Browse the repository at this point in the history
  3. Remove unnecessary console.log

    djsrv committed May 30, 2019
    Configuration menu
    Copy the full SHA
    7b85e01 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9c89e51 View commit details
    Browse the repository at this point in the history
  5. Fix comment widths

    djsrv committed May 30, 2019
    Configuration menu
    Copy the full SHA
    923dfb4 View commit details
    Browse the repository at this point in the history

Commits on May 31, 2019

  1. Implement help screen images

    djsrv committed May 31, 2019
    Configuration menu
    Copy the full SHA
    efba913 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    966febb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d422fad View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c35c84e View commit details
    Browse the repository at this point in the history
  5. Change help screen padding

    djsrv committed May 31, 2019
    Configuration menu
    Copy the full SHA
    2f2ef96 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    fa8ae10 View commit details
    Browse the repository at this point in the history
  7. Add bubble help screen

    djsrv committed May 31, 2019
    Configuration menu
    Copy the full SHA
    26be33e View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2019

  1. Add more help screens

    djsrv committed Jun 4, 2019
    Configuration menu
    Copy the full SHA
    c0f787d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1c55486 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f9f64f3 View commit details
    Browse the repository at this point in the history
  4. Add reverse arrows in diagrams

    djsrv committed Jun 4, 2019
    Configuration menu
    Copy the full SHA
    00a235f View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2019

  1. Configuration menu
    Copy the full SHA
    0f89a34 View commit details
    Browse the repository at this point in the history
  2. Fix help screen annotation positioning

    Base position on center of first line, not center of the entire morph
    djsrv committed Jun 5, 2019
    Configuration menu
    Copy the full SHA
    716352e View commit details
    Browse the repository at this point in the history
  3. Add help screens

    djsrv committed Jun 5, 2019
    Configuration menu
    Copy the full SHA
    a58e598 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2979664 View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2019

  1. Add more help screens

    djsrv committed Jun 6, 2019
    Configuration menu
    Copy the full SHA
    a94b620 View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2019

  1. Configuration menu
    Copy the full SHA
    4363a1a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c31d4cb View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2019

  1. Allow images in result bubbles

    djsrv committed Jun 13, 2019
    Configuration menu
    Copy the full SHA
    a8b5218 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ef63cf6 View commit details
    Browse the repository at this point in the history
  3. Fixes to help screen layout

    djsrv committed Jun 13, 2019
    Configuration menu
    Copy the full SHA
    737f30d View commit details
    Browse the repository at this point in the history
  4. Colored text in help screens

    djsrv committed Jun 13, 2019
    Configuration menu
    Copy the full SHA
    80569b4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7e7d535 View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2019

  1. Configuration menu
    Copy the full SHA
    14125eb View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2019

  1. Move help code to libraries

    djsrv committed Jun 24, 2019
    Configuration menu
    Copy the full SHA
    6e032d8 View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2019

  1. Configuration menu
    Copy the full SHA
    fc6baed View commit details
    Browse the repository at this point in the history
  2. Add help screen sources

    djsrv committed Jun 25, 2019
    Configuration menu
    Copy the full SHA
    75648c2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d557f4a View commit details
    Browse the repository at this point in the history
  4. Move old help files

    djsrv committed Jun 25, 2019
    Configuration menu
    Copy the full SHA
    938ec12 View commit details
    Browse the repository at this point in the history
  5. Update Help translator library

    Export screens as [language].zip
    djsrv committed Jun 25, 2019
    Configuration menu
    Copy the full SHA
    a29dda3 View commit details
    Browse the repository at this point in the history
  6. Add new rendered help screens

    djsrv committed Jun 25, 2019
    Configuration menu
    Copy the full SHA
    fe1d2fa View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    0567bf1 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    dbe76ae View commit details
    Browse the repository at this point in the history

Commits on Jul 4, 2019

  1. Fix script diagram fixLayout

    djsrv committed Jul 4, 2019
    Configuration menu
    Copy the full SHA
    44e4ecf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    765f3b3 View commit details
    Browse the repository at this point in the history
  3. Add more help screens

    djsrv committed Jul 4, 2019
    Configuration menu
    Copy the full SHA
    ce450b5 View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2019

  1. Configuration menu
    Copy the full SHA
    ac7078a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4e3eac4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9b28fdb View commit details
    Browse the repository at this point in the history
  4. Help screen cleanup

    djsrv committed Jul 13, 2019
    Configuration menu
    Copy the full SHA
    5d47fe5 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a44bba0 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5026c10 View commit details
    Browse the repository at this point in the history
  7. Add more help screens

    djsrv committed Jul 13, 2019
    Configuration menu
    Copy the full SHA
    c2187cb View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2019

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

Commits on Jul 16, 2019

  1. Fix a comment

    djsrv committed Jul 16, 2019
    Configuration menu
    Copy the full SHA
    53839f8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d4c3fb1 View commit details
    Browse the repository at this point in the history
  3. Fix a bug with bubbles in diagrams

    Bubbles would wreck the positioning of menus and annotations
    djsrv committed Jul 16, 2019
    Configuration menu
    Copy the full SHA
    121bf4e View commit details
    Browse the repository at this point in the history
  4. Update help screens

    djsrv committed Jul 16, 2019
    Configuration menu
    Copy the full SHA
    b447a2f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b7dd5a4 View commit details
    Browse the repository at this point in the history
  6. Lint and license help.js

    djsrv committed Jul 16, 2019
    Configuration menu
    Copy the full SHA
    ca4b1ef View commit details
    Browse the repository at this point in the history
  7. Fix XML.md

    djsrv committed Jul 16, 2019
    Configuration menu
    Copy the full SHA
    eae4167 View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2019

  1. Capitalize title of TRANSLATING.md

    Co-Authored-By: Michael Ball <cycomachead@gmail.com>
    djsrv and cycomachead authored Jul 31, 2019
    Configuration menu
    Copy the full SHA
    a74a39a View commit details
    Browse the repository at this point in the history
  2. Apply suggested improvements to TRANSLATING.md

    Co-Authored-By: Michael Ball <cycomachead@gmail.com>
    djsrv and cycomachead authored Jul 31, 2019
    Configuration menu
    Copy the full SHA
    2e68116 View commit details
    Browse the repository at this point in the history
  3. Replace whitespace instead of split+join in help.js

    Co-Authored-By: Michael Ball <cycomachead@gmail.com>
    djsrv and cycomachead authored Jul 31, 2019
    Configuration menu
    Copy the full SHA
    6494d75 View commit details
    Browse the repository at this point in the history
  4. Remove or rename variables named "screen"

    As suggested by @cycomachead
    djsrv committed Jul 31, 2019
    Configuration menu
    Copy the full SHA
    0d24966 View commit details
    Browse the repository at this point in the history
  5. Rename processText to normalizeWhitespace

    As suggested by @cycomachead
    djsrv committed Jul 31, 2019
    Configuration menu
    Copy the full SHA
    9e56c0a View commit details
    Browse the repository at this point in the history
  6. Use ide.resourceURL to get image resource URL

    As suggested by @cycomachead
    djsrv committed Jul 31, 2019
    Configuration menu
    Copy the full SHA
    076c933 View commit details
    Browse the repository at this point in the history
  7. Rename TRANSLATING.md to README.md

    As suggested by @cycomachead
    djsrv committed Jul 31, 2019
    Configuration menu
    Copy the full SHA
    752d1f6 View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2019

  1. Make early return in showBubble clearer

    Co-Authored-By: Michael Ball <cycomachead@gmail.com>
    djsrv and cycomachead authored Aug 4, 2019
    Configuration menu
    Copy the full SHA
    29a7b85 View commit details
    Browse the repository at this point in the history
  2. Fix to last commit

    djsrv committed Aug 4, 2019
    Configuration menu
    Copy the full SHA
    624d81d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    283a82c View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2019

  1. Configuration menu
    Copy the full SHA
    5c2a076 View commit details
    Browse the repository at this point in the history
  2. Fix script-in-script arrows in diagrams

    They didn’t display anymore due to a bug in the arrow detour code.
    djsrv committed Aug 8, 2019
    Configuration menu
    Copy the full SHA
    9a835f2 View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2019

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

Commits on Dec 19, 2019

  1. Configuration menu
    Copy the full SHA
    1e47a34 View commit details
    Browse the repository at this point in the history
  2. Fix help screen typos

    djsrv committed Dec 19, 2019
    Configuration menu
    Copy the full SHA
    b5cba01 View commit details
    Browse the repository at this point in the history

Commits on Dec 23, 2019

  1. Configuration menu
    Copy the full SHA
    8eb444f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fdbecbe View commit details
    Browse the repository at this point in the history

Commits on Dec 27, 2019

  1. Configuration menu
    Copy the full SHA
    67369c2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cec7e58 View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2020

  1. help screen changes

    Most of these reflect recent changes in the actual blocks.  There are three things I'd like Dylan to work on:
    
    changePenHSVA_graph.png:  This picture, used in several help screens, includes annotations as pixels.  Could they be made translatable?
    
    changeScale.png: descender of "g" cut off.  I noticed it on this screen, but it's a general problem.
    
    doSwitchToCostume.png: I added a script, and as a result, the previous row extends past the right edge of the frame.  I thought maybe it was becasuse of retina, but when I disabled retina mode the same thing happened when I compiled the xml.
    
    Thanks!
    brianharvey authored and djsrv committed Jan 9, 2020
    Configuration menu
    Copy the full SHA
    8157f28 View commit details
    Browse the repository at this point in the history
  2. Complete bh help edits

    ... but apparently I still have the wrong library so...
    brianharvey authored and djsrv committed Jan 9, 2020
    Configuration menu
    Copy the full SHA
    5785186 View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2020

  1. Help screen cleanup

    Cleaning up Brian’s changes, fixes to problems caught by Florrie, and
    Scratch Cat -> Alonzo replacements
    djsrv committed Jan 11, 2020
    Configuration menu
    Copy the full SHA
    14eac6f View commit details
    Browse the repository at this point in the history
  2. Improve help screen element width handling

    Scripts can be scaled even when not in diagrams, and diagrams won’t
    take up excessive width if there are no annotations.
    djsrv committed Jan 11, 2020
    Configuration menu
    Copy the full SHA
    7b8f064 View commit details
    Browse the repository at this point in the history

Commits on Jan 14, 2020

  1. Configuration menu
    Copy the full SHA
    e558402 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b028525 View commit details
    Browse the repository at this point in the history

Commits on Jan 15, 2020

  1. Configuration menu
    Copy the full SHA
    73903d7 View commit details
    Browse the repository at this point in the history
  2. Update XML.md

    fill-width has been removed.
    djsrv committed Jan 15, 2020
    Configuration menu
    Copy the full SHA
    682a17c View commit details
    Browse the repository at this point in the history