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

Show sound sources #1277

Merged
merged 29 commits into from
Aug 24, 2024
Merged

Show sound sources #1277

merged 29 commits into from
Aug 24, 2024

Commits on Aug 15, 2024

  1. Add miniaudio

    Add miniaudio header for playing sounds
    #1270
    chreden committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    9287e80 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2024

  1. Start on creating sounds

    Load sounds, add a temporary sound board.
    Only works on TR1, TR2 doesn't load at the moment.
    #1270
    chreden committed Aug 16, 2024
    Configuration menu
    Copy the full SHA
    124a80a View commit details
    Browse the repository at this point in the history
  2. Sound board, mocks etc

    chreden committed Aug 16, 2024
    Configuration menu
    Copy the full SHA
    5f67c9e View commit details
    Browse the repository at this point in the history
  3. Move to function

    chreden committed Aug 16, 2024
    Configuration menu
    Copy the full SHA
    6dd62ad View commit details
    Browse the repository at this point in the history
  4. Don't load sounds until they are played for the first time

    Saves a long time loading levels
    #1270
    chreden committed Aug 16, 2024
    Configuration menu
    Copy the full SHA
    aa9b37b View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2024

  1. Start on details panel

    chreden committed Aug 17, 2024
    Configuration menu
    Copy the full SHA
    2d99f83 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e4926ab View commit details
    Browse the repository at this point in the history
  3. Update mocks

    chreden committed Aug 17, 2024
    Configuration menu
    Copy the full SHA
    d73b834 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    96fc260 View commit details
    Browse the repository at this point in the history
  5. Only load samples in tr1

    chreden committed Aug 17, 2024
    Configuration menu
    Copy the full SHA
    424ca57 View commit details
    Browse the repository at this point in the history
  6. Correctly load TR4/5 sounds

    chreden committed Aug 17, 2024
    Configuration menu
    Copy the full SHA
    8a0fa10 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    2897369 View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2024

  1. Configuration menu
    Copy the full SHA
    80588a5 View commit details
    Browse the repository at this point in the history
  2. toggle visibility of sounds

    chreden committed Aug 18, 2024
    Configuration menu
    Copy the full SHA
    59110b2 View commit details
    Browse the repository at this point in the history
  3. Clicking on sound sources

    chreden committed Aug 18, 2024
    Configuration menu
    Copy the full SHA
    8c77cab View commit details
    Browse the repository at this point in the history
  4. Filters

    chreden committed Aug 18, 2024
    Configuration menu
    Copy the full SHA
    8888908 View commit details
    Browse the repository at this point in the history
  5. Hiding on context menu, unhiding

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

Commits on Aug 19, 2024

  1. Parse main.sfx

    chreden committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    20d4495 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5222392 View commit details
    Browse the repository at this point in the history
  3. ;

    chreden committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    1ec3ce5 View commit details
    Browse the repository at this point in the history
  4. Tooltip, scrollable child for sound board

    main.sfx tooltip
    #1270
    chreden committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    1d29fdf View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2024

  1. Windows tests

    chreden committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    da33e99 View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2024

  1. Viewer tests

    chreden committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    31a3bc1 View commit details
    Browse the repository at this point in the history
  2. SoundsWindowManager tests

    chreden committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    cd9b19e View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2024

  1. Readme, licenses, tests

    chreden committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    bb18f45 View commit details
    Browse the repository at this point in the history
  2. Handle some sound errors

    chreden committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    c906447 View commit details
    Browse the repository at this point in the history
  3. Skip to end of data using lengths in TR5

    Don't just skip 6 and hope for the best
    chreden committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    4388dc3 View commit details
    Browse the repository at this point in the history
  4. Bit of layout

    chreden committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    18ffecb View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2024

  1. PR comments

    If sample not present, indicate that.
    Load classic main.sfx correctly.
    Load psx sound details (not samples, can't find)
    #1270
    chreden committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    02a608f View commit details
    Browse the repository at this point in the history