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

Use subscription based events handling #237

Open
wants to merge 27 commits into
base: dev
Choose a base branch
from

Commits on Mar 1, 2024

  1. Used a lambda based events

    Brad Phelan committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    37e0a8c View commit details
    Browse the repository at this point in the history
  2. Merge branch 'dev' into events

    # Conflicts:
    #	src/threepp/renderers/gl/GLObjects.cpp
    markaren committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    9349d97 View commit details
    Browse the repository at this point in the history
  3. Create individual dispatcher for each event

    Brad Phelan committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    4797df2 View commit details
    Browse the repository at this point in the history
  4. Add mouse support and refactor.

    * rename addEventListener to subscribe
    * rename dispatch to send
    Brad Phelan committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    2b906e4 View commit details
    Browse the repository at this point in the history
  5. fix broken scroll wheel for orbit control

    Brad Phelan committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    0162d1c View commit details
    Browse the repository at this point in the history
  6. shorten the event handling util names

    Brad Phelan committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    f0df38e View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2024

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

Commits on Mar 3, 2024

  1. implement ioCapture

    markaren committed Mar 3, 2024
    Configuration menu
    Copy the full SHA
    897a009 View commit details
    Browse the repository at this point in the history
  2. implement keys for Youbot

    markaren committed Mar 3, 2024
    Configuration menu
    Copy the full SHA
    44a76b1 View commit details
    Browse the repository at this point in the history
  3. Fix for instancing crash

    markaren committed Mar 3, 2024
    Configuration menu
    Copy the full SHA
    44cb476 View commit details
    Browse the repository at this point in the history
  4. missing conversions

    markaren committed Mar 3, 2024
    Configuration menu
    Copy the full SHA
    b64cae4 View commit details
    Browse the repository at this point in the history
  5. missing conversions

    markaren committed Mar 3, 2024
    Configuration menu
    Copy the full SHA
    769a744 View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2024

  1. markaren#239 Fix UB in event dispatching

    Brad Phelan committed Mar 4, 2024
    Configuration menu
    Copy the full SHA
    927534b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    03675b2 View commit details
    Browse the repository at this point in the history
  3. markaren#239 Fix UB in event dispatching

    Brad Phelan committed Mar 4, 2024
    Configuration menu
    Copy the full SHA
    aca27f9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    66ef3ee View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3c8baca View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2024

  1. Merge branch 'dev' into events

    # Conflicts:
    #	examples/projects/Youbot/youbot.cpp
    #	examples/projects/Youbot/youbot_kine.cpp
    markaren committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    764f47d View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2024

  1. Merge branch 'dev' into events

    # Conflicts:
    #	include/threepp/core/BufferGeometry.hpp
    markaren committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    f606bc0 View commit details
    Browse the repository at this point in the history
  2. update new code

    markaren committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    eb198be View commit details
    Browse the repository at this point in the history
  3. formatting and refactor

    markaren committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    9c447c8 View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2024

  1. Merge branch 'dev' into events

    # Conflicts:
    #	examples/projects/Youbot/youbot.cpp
    #	examples/projects/Youbot/youbot_kine.cpp
    #	src/threepp/objects/HUD.cpp
    markaren committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    014b9cc View commit details
    Browse the repository at this point in the history
  2. adapt new code

    markaren committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    5755cf9 View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2024

  1. Merge branch 'dev' into events

    # Conflicts:
    #	include/threepp/input/PeripheralsEventSource.hpp
    #	src/threepp/input/PeripheralsEventSource.cpp
    markaren committed Mar 23, 2024
    Configuration menu
    Copy the full SHA
    e569f77 View commit details
    Browse the repository at this point in the history
  2. adapt new code

    markaren committed Mar 23, 2024
    Configuration menu
    Copy the full SHA
    a9c25db View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2024

  1. Configuration menu
    Copy the full SHA
    f6338b1 View commit details
    Browse the repository at this point in the history
  2. Adapt DragControls

    markaren committed Mar 24, 2024
    Configuration menu
    Copy the full SHA
    8acd6ff View commit details
    Browse the repository at this point in the history