Kyle Neideck
cbb3e20e1c
GH Actions: Reenable the release job.
2022-06-11 23:37:15 +10:00
Kyle Neideck
9f9c18748a
GH Actions: Re-disable the UI tests.
2022-06-11 20:42:12 +10:00
Kyle Neideck
3040a20766
GH Actions: Try to grant BGMApp mic authorization by modifying TCC.db.
2022-05-19 17:24:33 +10:00
Kyle Neideck
30ec1c24b7
GH Actions: Try to fix mic authorization dialog not closing.
2022-05-15 16:04:31 +10:00
Kyle Neideck
cc2516a705
GH Actions: Fix application log gathering command.
2022-05-15 15:08:51 +10:00
Kyle Neideck
909615617a
GH Actions: More logging to help diagnose UI test failures.
2022-05-15 14:49:08 +10:00
Kyle Neideck
89eebb0e02
Show an error message if the user denies input device permissions.
2022-05-15 02:20:58 +10:00
Kyle Neideck
058af733be
Automatically accept the input device permission dialog in UI tests.
2022-05-15 02:06:35 +10:00
Kyle Neideck
ffd634245c
GH Actions: Upload the test results.
2022-05-13 21:35:24 +10:00
Kyle Neideck
7afb8a6c12
GH Actions: Re-enable the UI tests.
...
GitHub Action's macOS image has been updates and UI tests might work
now: <https://github.com/actions/virtual-environments/pull/5417 >.
Also, remove some supporting files/code for CI builds that we don't need
anymore.
2022-05-13 20:53:12 +10:00
Kyle Neideck
22dea1ef5d
GH Actions: Fix checking the BGMApp bundle was installed.
2022-05-13 16:50:36 +10:00
Kyle Neideck
b2770f1793
Installer: Fix post-install check for BGMDriver failing unnecessarily.
2022-05-13 15:46:53 +10:00
Kyle Neideck
a730fb98f8
Installer: Log more audio device info if BGMDevice doesn't appear.
2022-05-13 12:03:33 +10:00
Kyle Neideck
5f1641da8f
GH Actions: Skip the UI tests.
2022-04-03 18:00:47 +10:00
Kyle Neideck
2e1fb9db46
GH Actions: Fix the test and package commands.
2022-04-03 17:09:08 +10:00
Kyle Neideck
fbf95c0605
GH Actions: Workaround for https://github.com/actions/runner/issues/884
2022-04-02 15:05:33 +11:00
Kyle Neideck
ada2615d88
GH Actions: Add a checkout step for the release
job.
...
Also, use `sudo` to run scripts that `sudo` to hopefully keep those
`sudo` commands from failing. They're failing with "sudo: a terminal is
required to read the password[...]".
2022-04-02 13:06:43 +11:00
Kyle Neideck
71c11315e5
GH Actions: Split build/test and release into separate jobs.
2022-04-01 16:36:34 +11:00
Kyle Neideck
4e9d21d499
Fix more errors in the GitHub Actions file.
2022-04-01 12:53:47 +11:00
Kyle Neideck
da96132da0
Fix YAML syntax in the GitHub Actions file.
2022-04-01 12:43:02 +11:00
Kyle Neideck
d84471c29e
Migrate from Travis CI to GitHub Actions.
2022-04-01 12:33:51 +11:00
Kyle Neideck
6ef13ed762
Fix an infinite loop in safe_install_dir.sh.
...
`pwd -P` was returning `//some/path` and the condition
`[[ "${PWD}" == / ]]` would end up as `[[ // == / ]]` and get stuck.
2022-03-31 15:33:43 +11:00
Kyle Neideck
8ddfb81148
Fix compiler warnings in Xcode 13.2.
2022-03-31 15:29:25 +11:00
Kyle Neideck
f4ea06e3c3
Merge pull request #593 from muneebmahmed/master
...
Remove python 2 usage
2022-03-31 15:20:21 +11:00
Muneeb Ahmed
01217d2d8c
Remove python 2 usage
2022-03-30 19:06:35 -07:00
Kyle Neideck
5a048431b2
Merge pull request #588 from Arsenic-ATG/license_patch
...
Update LICENSE
2022-03-15 13:19:15 +11:00
Arsenic
333aaf93e2
Update LICENSE
...
Duplicate license file for better discoverability on GitHub and similar sites.
2022-03-13 18:16:58 +05:30
Kyle Neideck
9441a31d9d
Merge pull request #579 from Coeur/spelling
...
spelling
2022-01-23 16:16:12 +11:00
Antoine Cœur
f31aebcf51
spelling
2022-01-21 09:35:16 +08:00
Kyle Neideck
3f4b119c86
Merge pull request #578 from JTEgan/master
...
Fix for issue #475 dropdown arrows move instead of doing something
2022-01-20 20:21:15 +11:00
Jon Egan
3bfd68615f
added copyright
2022-01-19 07:16:17 -05:00
Jon Egan
24b248e09d
Fix for issue #475 dropdown arrows move instead of doing something
2022-01-19 07:01:13 -05:00
Kyle Neideck
0d5965b266
Merge pull request #485 from BossElijah/fix-grammar-error
...
Fix grammar error in README.md
2021-05-06 19:27:36 +10:00
BossElijah
c84dd5754c
Fix grammar error
2021-05-06 11:08:34 +02:00
Kyle Neideck
a5b7cd69e3
Update the link to the latest SNAPSHOT in the README.
...
Also, update the copyright year in the UI and in the bundles.
2021-04-03 18:28:01 +11:00
Kyle Neideck
fe786fb338
Merge pull request #464 from marcuswu/fix/issue_457
...
Fix/issue 459
2021-04-03 00:04:12 +11:00
Marcus Wu
5a5f9d0a8d
Use kAppPanNoValue in place of INT_MIN
2021-03-31 14:53:30 -04:00
Marcus Wu
89186d526f
Fix comment referencing INT_MAX instead of INT_MIN
2021-03-31 14:45:39 -04:00
Marcus Wu
69fb7f69e3
Fix syntax error
2021-03-31 14:42:42 -04:00
Kyle Neideck
b38f6ddcd6
Reduce noise in the CI logs.
...
CI builds that use Xcode 12.2 are going over Travis CI's log length
limit and getting killed.
2021-03-31 14:31:08 +11:00
Marcus Wu
e9e13a3056
Fix problem setting pan to -1
2021-03-30 09:42:50 -04:00
Marcus Wu
c7df7506bc
Merge pull request #1 from kyleneideck/master
...
Update from source
2021-03-30 09:36:38 -04:00
Kyle Neideck
169ee92802
Fix test compilation error with Xcode 12.5.
2021-03-30 23:47:57 +11:00
Kyle Neideck
0a87596c1c
Merge branch 'master' of https://github.com/kyleneideck/BackgroundMusic
2021-03-30 20:35:41 +11:00
Kyle Neideck
3551e0f6e6
Fix uninstall failing when BGMApp has debug symbols.
...
If you install with `build_and_install.sh`, it leaves debug symbols in
the `Background Music.app` bundle, which makes it a lot larger. That
would trigger a sanity check in the uninstaller and it would refuse to
delete the bundle.
2021-03-30 20:34:51 +11:00
Kyle Neideck
6d23685084
Merge pull request #463 from thelukasprobst/master
...
Update the screenshot in the README and make it transparent
2021-03-30 20:22:52 +11:00
Lukas Probst
a93ec5ee34
Adjust height of Screenshot.png
2021-03-30 11:09:51 +02:00
Lukas Probst
26d354866e
Update the screenshot in the README and make it transparent
...
In the last screenshot, the part of the menu that lets you change the output device was not visible. I've also added transparent background because the white background didn't look great when you're using GitHub's dark mode. (See Issue #461 )
2021-03-30 10:53:24 +02:00
Kyle Neideck
06cf3d8777
Update the macOS versions used in CI.
2021-03-30 19:34:59 +11:00
Kyle Neideck
0e0cc5fd05
Installer: Retry if opening BGMApp fails.
2021-03-30 19:03:09 +11:00