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

Minor improvements to GUI system #1690

Merged
merged 11 commits into from
Jun 9, 2023

Commits on Apr 4, 2023

  1. Improve layout and formatting of concept.rst for GUI system docs

    Added a lot of documentation and a good tutorial on the GUI concepts. Also added more reStructuredText formatting.
    eschan145 committed Apr 4, 2023
    Configuration menu
    Copy the full SHA
    10ee9f9 View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2023

  1. Fix typo of "a" to "an" and "effecting" to "affecting"

    Thanks @pushfoo!
    
    Co-authored-by: Paul <36696816+pushfoo@users.noreply.github.com>
    eschan145 and pushfoo committed Apr 5, 2023
    Configuration menu
    Copy the full SHA
    b034b12 View commit details
    Browse the repository at this point in the history
  2. Apply suggestions to concept.rst by pushfoo

    * Wrapped lines to eighty characters
    eschan145 committed Apr 5, 2023
    Configuration menu
    Copy the full SHA
    b14866e View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2023

  1. Documentation improvements to GUI text widgets

    I intend to add some more commits later. I have to say, though, this traditional RST parameter formatting looks really ugly and I may need to squish text into very small areas.
    
    I additionally added a `caret_color` parameter to `UIInputText` allowing users to specify a color for the caret.
    eschan145 committed Apr 7, 2023
    Configuration menu
    Copy the full SHA
    1247831 View commit details
    Browse the repository at this point in the history
  2. Minor formatting fixes

    * Fixed extra trailing whitespace
    * Fixed missing colon
    * Fixed missing import
    eschan145 committed Apr 7, 2023
    Configuration menu
    Copy the full SHA
    f3ed9b3 View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2023

  1. Fixes for arcade.text

    Thanks @gran4!
    eschan145 committed Apr 8, 2023
    Configuration menu
    Copy the full SHA
    5f5f00f View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2023

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

Commits on May 9, 2023

  1. Update arcade/gui/widgets/text.py

    Co-authored-by: Paul <36696816+pushfoo@users.noreply.github.com>
    eruvanos and pushfoo committed May 9, 2023
    Configuration menu
    Copy the full SHA
    32d2719 View commit details
    Browse the repository at this point in the history

Commits on May 16, 2023

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

Commits on May 30, 2023

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

Commits on Jun 9, 2023

  1. Update text.py

    einarf committed Jun 9, 2023
    Configuration menu
    Copy the full SHA
    8b4b705 View commit details
    Browse the repository at this point in the history