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

ControlTextbox multiline overhaul, use in script editor #3036

Draft
wants to merge 21 commits into
base: master
Choose a base branch
from

Commits on Dec 1, 2023

  1. Configuration menu
    Copy the full SHA
    ac8d828 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7d9116f View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2023

  1. Improve DrawingRequest API

    1. `DrawingRequest` no longer preserves a variable indicating its type, but rather utilizes a `virtual` function for this purpose.
    2. `DrawingRequest` now initializes some of its variables from the current `DrawingTransform`.
    2. The viewport rectangle is now stored in `DrawingTransform`, instead of `DrawingContext`. bb18239 has added per-request viewport cropping. Utilizing it now is more convenient, because the old viewport wouldn't have to be stored in a separate variable in a draw function, so it could be restored later. A new transform could be pushed and popped instead.
    Vankata453 committed Dec 2, 2023
    Configuration menu
    Copy the full SHA
    a7b2d90 View commit details
    Browse the repository at this point in the history
  2. ControlScriptbox base

    Vankata453 committed Dec 2, 2023
    Configuration menu
    Copy the full SHA
    2f6315a View commit details
    Browse the repository at this point in the history

Commits on Dec 3, 2023

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

Commits on Dec 4, 2023

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

Commits on Dec 6, 2023

  1. Configuration menu
    Copy the full SHA
    c54490c View commit details
    Browse the repository at this point in the history
  2. Add missing "\"

    Vankata453 committed Dec 6, 2023
    Configuration menu
    Copy the full SHA
    a0e1d45 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0ba7d1a View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2023

  1. Configuration menu
    Copy the full SHA
    9cae42e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    114b948 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    53e1f77 View commit details
    Browse the repository at this point in the history

Commits on Dec 10, 2023

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

Commits on Dec 11, 2023

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

Commits on Dec 13, 2023

  1. Scripting base class support, class and function parameter descriptions

    Includes some scripting reference generation improvements as well.
    Vankata453 committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    b6ff5f5 View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2023

  1. ControlTextbox text cursor, various ControlScriptbox GUI fixes

    Credits to RustyBox for the new text cursor!
    Vankata453 committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    fac408a View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2023

  1. Configuration menu
    Copy the full SHA
    696c6c1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    984ea8f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a99fe41 View commit details
    Browse the repository at this point in the history

Commits on Dec 18, 2023

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

Commits on Aug 7, 2024

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