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

feat ✨: Add controller text support #1

Draft
wants to merge 67 commits into
base: main
Choose a base branch
from
Draft

Commits on May 22, 2024

  1. add buffer and handling

    PA055 committed May 22, 2024
    Configuration menu
    Copy the full SHA
    dee3d53 View commit details
    Browse the repository at this point in the history
  2. added line cycleing

    PA055 committed May 22, 2024
    Configuration menu
    Copy the full SHA
    246c781 View commit details
    Browse the repository at this point in the history
  3. fix critical bug :)

    PA055 committed May 22, 2024
    Configuration menu
    Copy the full SHA
    e129183 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'main' into text

    ion098 authored May 22, 2024
    Configuration menu
    Copy the full SHA
    1042eba View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2b8d9c9 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4be8668 View commit details
    Browse the repository at this point in the history
  7. merge changes

    PA055 committed May 22, 2024
    Configuration menu
    Copy the full SHA
    3fc76b4 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    0d64b62 View commit details
    Browse the repository at this point in the history

Commits on May 23, 2024

  1. check for rumble pattern length

    PA055 committed May 23, 2024
    Configuration menu
    Copy the full SHA
    f04764b View commit details
    Browse the repository at this point in the history
  2. changed std::uint... to uint...

    PA055 committed May 23, 2024
    Configuration menu
    Copy the full SHA
    c5a8982 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    acda18e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    dd053c2 View commit details
    Browse the repository at this point in the history

Commits on May 24, 2024

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

Commits on May 26, 2024

  1. add rumble to cycle

    PA055 committed May 26, 2024
    Configuration menu
    Copy the full SHA
    735acae View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3817758 View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2024

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

Commits on Jun 4, 2024

  1. seperate alerts and prints

    PA055 committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    d1394b3 View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2024

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

Commits on Jun 26, 2024

  1. add multi line alerts

    PA055 committed Jun 26, 2024
    Configuration menu
    Copy the full SHA
    2bc3862 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1e8182e View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2024

  1. make add_alerts private

    PA055 committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    ec5c814 View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2024

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

Commits on Jul 6, 2024

  1. add multiline prints

    PA055 committed Jul 6, 2024
    Configuration menu
    Copy the full SHA
    20138bb View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2024

  1. add rumbles to alerts

    PA055 committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    e73d095 View commit details
    Browse the repository at this point in the history
  2. refactored screen update loop

    PA055 committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    57371a6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    022b4df View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2024

  1. Merge branch 'main' into text

    ion098 authored Jul 20, 2024
    Configuration menu
    Copy the full SHA
    a84efd3 View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2024

  1. some comments

    PA055 committed Jul 27, 2024
    Configuration menu
    Copy the full SHA
    b8eb242 View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2024

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

Commits on Aug 12, 2024

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

Commits on Aug 13, 2024

  1. Configuration menu
    Copy the full SHA
    7781c59 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    18a4ed6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    66945cf View commit details
    Browse the repository at this point in the history
  4. shared pointers ✨

    PA055 committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    4b17c36 View commit details
    Browse the repository at this point in the history
  5. it builds now

    PA055 committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    6c90b92 View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2024

  1. alerts should work

    PA055 committed Aug 18, 2024
    Configuration menu
    Copy the full SHA
    8dbb732 View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2024

  1. Merge branch 'main' into text

    ion098 authored Aug 23, 2024
    Configuration menu
    Copy the full SHA
    3929050 View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2024

  1. what should i do for this?

    PA055 committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    23c4bbf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bf82fef View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2024

  1. bug fixing 😭

    PA055 committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    790929c View commit details
    Browse the repository at this point in the history
  2. help 💀

    PA055 committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    d82ef22 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    385fc82 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'main' into text

    PA055 committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    8395b9b View commit details
    Browse the repository at this point in the history
  5. idk but this breaks it

    PA055 committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    d5b226a View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2024

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

Commits on Sep 25, 2024

  1. fix: 🚧 it might work

    testing in the vexide sim did not result in any errors, idk why
    PA055 committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    9bfcbb3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4958fa1 View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2024

  1. Configuration menu
    Copy the full SHA
    2797d2c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    76f1af3 View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2024

  1. fix: 🚧 reenable hot-cold

    ion098 committed Sep 27, 2024
    Configuration menu
    Copy the full SHA
    4a70a4a View commit details
    Browse the repository at this point in the history
  2. refactor: 🔀 Merge branch 'main' into text

    merged and resolved merge commits, also renamed controller.hpp/cpp into gamepad.hpp/cpp
    PA055 committed Sep 27, 2024
    Configuration menu
    Copy the full SHA
    c50258f View commit details
    Browse the repository at this point in the history
  3. fix: 🚧 more testing

    ion098 committed Sep 27, 2024
    Configuration menu
    Copy the full SHA
    b2e027b View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2024

  1. fix: 🐛 Fix usage of unintialized fields

    This should fix the data aborts that would occur when running the code. Previously the code would access fields in Gamepad that were uninitialized, leading to the code crashing.
    ion098 committed Oct 10, 2024
    Configuration menu
    Copy the full SHA
    075c379 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fe7fa7a View commit details
    Browse the repository at this point in the history
  3. chore: 🔀 Merge branches

    PA055 committed Oct 10, 2024
    Configuration menu
    Copy the full SHA
    db239d4 View commit details
    Browse the repository at this point in the history

Commits on Oct 12, 2024

  1. fix: 🐛 Fix bug where AbsrtactScreen was not abstract

    marked most functions in abstractScreen as abstract
    PA055 committed Oct 12, 2024
    Configuration menu
    Copy the full SHA
    72ecda3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d06277a View commit details
    Browse the repository at this point in the history
  3. fix: 🐛 multiples line changes not registering

    needed to return after writing to a line, and also removed debug statements
    PA055 committed Oct 12, 2024
    Configuration menu
    Copy the full SHA
    c357038 View commit details
    Browse the repository at this point in the history
  4. fix: 🐛 screen not being cleared first print

    i initialized screen cleared to the wrong value, and i forgot to clear it
    PA055 committed Oct 12, 2024
    Configuration menu
    Copy the full SHA
    a1c3f15 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    dd06cda View commit details
    Browse the repository at this point in the history

Commits on Oct 13, 2024

  1. test: ✨ the alerts are kinda working

    the logic in the abstract screen seems weird based on the behavior
    PA055 committed Oct 13, 2024
    Configuration menu
    Copy the full SHA
    82c0937 View commit details
    Browse the repository at this point in the history
  2. fix: 🐛 repeated alert rumbles

    rumbles in alerts were being repeated constantly for the duration of the alert, i had to clear it after 1 iteration
    PA055 committed Oct 13, 2024
    Configuration menu
    Copy the full SHA
    b1e4093 View commit details
    Browse the repository at this point in the history
  3. chore: 🔥 remove debug prints

    PA055 committed Oct 13, 2024
    Configuration menu
    Copy the full SHA
    aa4904d View commit details
    Browse the repository at this point in the history
  4. chore: 🔥 remove debug prints

    PA055 committed Oct 13, 2024
    Configuration menu
    Copy the full SHA
    993960f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5606ac5 View commit details
    Browse the repository at this point in the history
  6. refactor: 🎨 run clang-format

    PA055 committed Oct 13, 2024
    Configuration menu
    Copy the full SHA
    a5f29cb View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2024

  1. feat: ✨ disconnect/reconnect logic

    still bugged, debug prints are included however commented out
    PA055 committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    85be74a View commit details
    Browse the repository at this point in the history