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

[python] Turtle module #748

Merged
merged 59 commits into from
Jan 8, 2019
Merged

Commits on Oct 27, 2018

  1. [python] Initial turtle module

    boricj committed Oct 27, 2018
    Configuration menu
    Copy the full SHA
    464c1a5 View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2018

  1. Configuration menu
    Copy the full SHA
    0a05b94 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ca589b9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3a7ae27 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9e24370 View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2018

  1. Configuration menu
    Copy the full SHA
    0c94f44 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fcf7cc3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c89a369 View commit details
    Browse the repository at this point in the history
  4. [python] Add turtle toolbox

    boricj committed Oct 30, 2018
    Configuration menu
    Copy the full SHA
    34f5aba View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2018

  1. Configuration menu
    Copy the full SHA
    efaa87d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    82f0b71 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    22a39a2 View commit details
    Browse the repository at this point in the history
  4. [python/turtle] Use mp_float_t

    Ecco committed Nov 16, 2018
    Configuration menu
    Copy the full SHA
    fe076d0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a9091c9 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7fc34fe View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5748521 View commit details
    Browse the repository at this point in the history
  8. [python/turtle] Fix small typos

    Ecco committed Nov 16, 2018
    Configuration menu
    Copy the full SHA
    467ae9c View commit details
    Browse the repository at this point in the history
  9. [python/turtle] Fix the heading

    Ecco committed Nov 16, 2018
    Configuration menu
    Copy the full SHA
    05a2491 View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2018

  1. [python] Fix micropython_port_interruptible_msleep

    It now gets interrupted. Turtle drawing can now be interrupted too.
    LeaNumworks committed Dec 5, 2018
    Configuration menu
    Copy the full SHA
    49e8a50 View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2018

  1. [python] Return after interruption in possibly long turtle methods

    forward(100) with speed = 3 can now be interrupted.
    LeaNumworks committed Dec 6, 2018
    Configuration menu
    Copy the full SHA
    1e78f20 View commit details
    Browse the repository at this point in the history
  2. [python/turtle] Fix Turtle::setSpeed

    If speed > 10 or < 0.5, it should be set to 0. When speed is 10 or 0,
    the drawing should be instantaneous. Default speed is 3.
    LeaNumworks committed Dec 6, 2018
    Configuration menu
    Copy the full SHA
    4b3ce7a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e769255 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d530637 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    432e259 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3ca1790 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    9c9355d View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    cc3beb6 View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2018

  1. Configuration menu
    Copy the full SHA
    c8a5972 View commit details
    Browse the repository at this point in the history
  2. [kandinsky] In KDContext::getPixels: beware of rects crossing the screen

    This fixes a display glitch on the device, when using Python's turtle
    module and doing the command forward(200).
    LeaNumworks committed Dec 7, 2018
    Configuration menu
    Copy the full SHA
    e836593 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c95e291 View commit details
    Browse the repository at this point in the history

Commits on Dec 10, 2018

  1. Configuration menu
    Copy the full SHA
    3b33425 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3249ccb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fa0e93e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7efb48a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d545c45 View commit details
    Browse the repository at this point in the history
  6. [python/turtle] Remove waitForVBlank before drawings

    The drawing was really slowed down by the waiting, and no tearing effect
    has been noticed without waitForVBlank
    LeaNumworks committed Dec 10, 2018
    Configuration menu
    Copy the full SHA
    23e3038 View commit details
    Browse the repository at this point in the history

Commits on Dec 11, 2018

  1. [python/turtle] color and pencolor can take various arguments

    These two methods are equal.
    LeaNumworks committed Dec 11, 2018
    Configuration menu
    Copy the full SHA
    62cda01 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3bd3e64 View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2018

  1. Configuration menu
    Copy the full SHA
    99d71bb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8ac6098 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    91c4fea View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2018

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

Commits on Dec 17, 2018

  1. Configuration menu
    Copy the full SHA
    609740b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8a3aa1a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b058b02 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b3c11f2 View commit details
    Browse the repository at this point in the history
  5. [apps/code] Fix 'blue', 'red', ... python command insertion

    The 'blue' command would be stripped and become ''.
    LeaNumworks committed Dec 17, 2018
    Configuration menu
    Copy the full SHA
    62de89c View commit details
    Browse the repository at this point in the history
  6. [escher] Change ToolboxMessageTree constructors

    To simplify ToolboxMessageTree cosntruction
    LeaNumworks committed Dec 17, 2018
    Configuration menu
    Copy the full SHA
    101370c View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ad745f7 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    ed19d19 View commit details
    Browse the repository at this point in the history

Commits on Dec 18, 2018

  1. [python/turtle] Turtle::m_drawn is false if sandbox not displayed

    This way, Turtle::draw() and erase() are more symetrical and no not
    perform themselves if the turtle is already drawn / erased.
    LeaNumworks committed Dec 18, 2018
    Configuration menu
    Copy the full SHA
    4b30679 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    de6646a View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2018

  1. Configuration menu
    Copy the full SHA
    5a941bc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c2dbe9f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    df2b9c4 View commit details
    Browse the repository at this point in the history

Commits on Dec 27, 2018

  1. Configuration menu
    Copy the full SHA
    03f300a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    384fa04 View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2019

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

Commits on Jan 8, 2019

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