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

Add Haiku support #56

Open
wants to merge 13 commits into
base: devel
Choose a base branch
from
Open

Add Haiku support #56

wants to merge 13 commits into from

Commits on Nov 18, 2023

  1. Add Haiku support

    puckipedia authored and mmuman committed Nov 18, 2023
    Configuration menu
    Copy the full SHA
    64391e0 View commit details
    Browse the repository at this point in the history
  2. Add screenshot, update readme

    puckipedia authored and mmuman committed Nov 18, 2023
    Configuration menu
    Copy the full SHA
    1894e5b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    425c2cf View commit details
    Browse the repository at this point in the history
  4. Use semaphores instead of ports

    puckipedia authored and mmuman committed Nov 18, 2023
    Configuration menu
    Copy the full SHA
    a723a2f View commit details
    Browse the repository at this point in the history
  5. Fix small typo, make BFilePanel modal

    puckipedia authored and mmuman committed Nov 18, 2023
    Configuration menu
    Copy the full SHA
    87da7d7 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d04d7a8 View commit details
    Browse the repository at this point in the history
  7. Update readme, add source files

    puckipedia authored and mmuman committed Nov 18, 2023
    Configuration menu
    Copy the full SHA
    c357fd2 View commit details
    Browse the repository at this point in the history
  8. Update readme some more

    puckipedia authored and mmuman committed Nov 18, 2023
    Configuration menu
    Copy the full SHA
    5a8b4c3 View commit details
    Browse the repository at this point in the history
  9. Haiku: Fix use-after-delete

    The members of the strucs where used after the looper deleted itself
    (via PostMessage(B_QUIT_REQUESTED)), resuting in bad data.
    
    So we copy the struct instead of getting a reference,
    before deleting the looper.
    mmuman committed Nov 18, 2023
    Configuration menu
    Copy the full SHA
    907fdda View commit details
    Browse the repository at this point in the history
  10. Haiku: Fix open path(s) reporting

    We previously only returned the file names, not the full paths.
    mmuman committed Nov 18, 2023
    Configuration menu
    Copy the full SHA
    7a14fd3 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    0a49bab View commit details
    Browse the repository at this point in the history
  12. Add Haiku support to premake5.lua

    Note we want x86 build by default.
    
    Only gcc>2 build works for some reason, I suppose premake
    doesn't care about gcc2 and uses incompatible args, but we do.
    mmuman committed Nov 18, 2023
    Configuration menu
    Copy the full SHA
    da1f994 View commit details
    Browse the repository at this point in the history
  13. Haiku: add missing definitions

    mmuman committed Nov 18, 2023
    Configuration menu
    Copy the full SHA
    09ad466 View commit details
    Browse the repository at this point in the history