Commit Graph

153 Commits

Author SHA1 Message Date
Ben V. Brown eb232e87ed Annotate config options 2024-02-07 12:03:38 +11:00
Ben Brown 124f0545f8 Creating Multi Arch Container 2024-01-26 09:47:47 +11:00
Ben V. Brown 42451f7f7d
Merge pull request #85 from pine64/dependabot/github_actions/actions/upload-artifact-4
chore(ci): bump actions/upload-artifact from 3 to 4
2023-12-18 12:46:25 +11:00
dependabot[bot] 2cb04b7925
chore(ci): bump actions/upload-artifact from 3 to 4
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3 to 4.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-18 01:21:21 +00:00
Ben V. Brown 7facfe997c
Merge pull request #65 from pine64/dependabot/github_actions/actions/checkout-4
chore(ci): bump actions/checkout from 3 to 4
2023-09-11 12:18:49 +10:00
dependabot[bot] 0d9a87fc90
chore(ci): bump actions/checkout from 3 to 4
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-11 01:24:38 +00:00
Ben V. Brown 936fc4c98f
Merge pull request #61 from MultiBuds/limit-container-workflow-to-main
Limit container workflow runs to `main` branch *only*
2023-07-05 12:41:34 +10:00
Dom Rodriguez f7087764d0
Limit container workflow runs to `main` branch *only* 2023-07-02 20:03:19 +01:00
Ben V. Brown 1aba951de6
Merge pull request #56 from MultiBuds/fix-container-build-on-forks
Fix container builds on forks
2023-06-27 09:12:24 +10:00
Ben V. Brown 26ed719d5d
Merge pull request #59 from MultiBuds/clarify-readme-osi
Clarify README regarding open-source license
2023-06-27 09:11:08 +10:00
Dom Rodriguez c82babe9c7
Fix container builds on forks
This PR changes the 'build-and-push-to-registry' workflow to only run on
the Pine64 repository, which prevents image pushing errors occurring.

By doing this, we ensure the container images only come from the Pine64
OpenPineBuds repository.
2023-06-26 17:08:33 +01:00
Dom Rodriguez 244265c72b
Clarify README regarding open-source license
This is related to #18.
2023-06-26 16:37:14 +01:00
Ben V. Brown 73a0cebe0e
Merge pull request #58 from MultiBuds/use-docker-image-compose
compose: Use repository's container image for dev env
2023-06-25 18:48:46 +10:00
Dom Rodriguez eb63bce0f4
compose: Use repository's container image for dev env
This changes the `docker-compose.yml` file to use the Pine64
OpenPineBuds repository's container image for the development
environment, but the user has the option to build from scratch.
2023-06-20 17:51:25 +01:00
Ben V. Brown 70966479f6
Merge pull request #57 from nik012003/main
Updated to docker compose
2023-06-17 12:06:49 +10:00
Nicola Guerrera dd511a4303 Updated to docker compose 2023-06-16 21:49:24 +02:00
Ben V. Brown 53f77ed9d1
Merge pull request #48 from FintasticMan/no_blue_light_when_connected
Don't flash blue LED when connected to bluetooth
2023-05-20 15:06:49 +10:00
Ben V. Brown 172eb15036
Merge pull request #53 from MultiBuds/mkfile-use-shell-builtins
fix(makefile): Use shell-builtins in Makefile
2023-05-19 10:12:20 +10:00
Ben V. Brown 7b19212153
Merge pull request #54 from MultiBuds/use-usr-bin-env-for-scripts
refactor(scripts): Use `#!/usr/bin/env` as part of shebang
2023-05-19 10:11:49 +10:00
Dom Rodriguez 0de5c65497
fix(makefile): Use shell-builtins in Makefile
This improves portability, especially on systems like NixOS, where
`/bin/pwd` and `/usr/bin/printf` do not exist.
2023-05-19 00:46:44 +01:00
Dom Rodriguez 8e3ac20145
refactor(scripts): Use `#!/usr/bin/env` as part of shebang
This resolves build errors in systems like NixOS, where `/bin/bash`
doesn't exist.
2023-05-19 00:45:38 +01:00
Finlay Davidson 380da2a74d Add note in README about blue LED when connected 2023-03-01 01:13:35 +01:00
Ben V. Brown 185cc2bc29
Merge pull request #49 from FintasticMan/apply_shellcheck
Apply changes suggested by shellcheck
2023-02-21 07:16:21 +11:00
Finlay Davidson e5d98d072f Add compile option for blue light when connected 2023-02-20 11:30:10 +01:00
Finlay Davidson 0b58ae6cb2 Don't flash blue LED when connected to bluetooth 2023-02-20 11:17:35 +01:00
Finlay Davidson 49f3e2a10c Switch to find over ls -l 2023-02-20 11:13:48 +01:00
Finlay Davidson b1de7e0d20 Apply changes suggested by shellcheck 2023-02-20 11:13:48 +01:00
Ben V. Brown 8263b4e2c2
Merge pull request #45 from FintasticMan/switch_to_opus
Switch to opus by default, and support any format
2023-02-20 13:39:37 +11:00
Finlay Davidson 32aececcaf Switch to opus by default, and support any format 2023-02-19 23:56:44 +01:00
Ben V. Brown 9ce6f966d2
Merge pull request #46 from ThatcherC/cn-audio
Language options for sound files
2023-02-20 09:27:22 +11:00
Ben V. Brown 46c05333b6
Merge branch 'main' into cn-audio 2023-02-20 09:12:43 +11:00
Ben V. Brown 012e1ca2c8
Merge pull request #47 from ThatcherC/remove-EQ_COEF
Remove unused file
2023-02-20 09:09:58 +11:00
Thatcher Chamberlin 171beef6a7 Add strip to AUDIO variable in Makefile 2023-02-19 15:00:04 -05:00
Thatcher Chamberlin d8ac8e3278 Remove unused file 2023-02-19 14:50:38 -05:00
Thatcher Chamberlin ec7941b845 Moved default AUDIO=en behavior to Makefile instead of build.sh 2023-02-19 14:42:33 -05:00
Thatcher Chamberlin 90cd88f1a8 LANG -> AUDIO 2023-02-19 14:36:52 -05:00
Thatcher Chamberlin e9ddfd6c4a
Update build.sh
Co-authored-by: FintasticMan <52415484+FintasticMan@users.noreply.github.com>
2023-02-19 14:28:49 -05:00
Thatcher Chamberlin 6d95360c51 Add language configuration to build.sh! 2023-02-18 08:35:32 -05:00
Thatcher Chamberlin b8149e8be2 Removed res_audio_data_cn.h 2023-02-17 23:19:01 -05:00
Thatcher Chamberlin 5780956102 Fixed media_sound_map use - much simpler now! 2023-02-17 23:17:06 -05:00
Thatcher Chamberlin 3be6634d9b Removed unused macro 2023-02-17 23:16:42 -05:00
Thatcher Chamberlin c162d79d52 Remove language prefix from sound variable names 2023-02-17 23:16:29 -05:00
Thatcher Chamberlin 73bcb05de2 Remove language prefix (EN_, CN_) from converted sound files 2023-02-17 23:15:44 -05:00
Thatcher Chamberlin f26b504bd1 Add LANG variable to Makefile to select language file 2023-02-17 23:14:50 -05:00
Thatcher Chamberlin f6ed5f50a2 Rename CN findme sound 2023-02-17 22:25:50 -05:00
Thatcher Chamberlin d119ccc2ce Rename some CN sound variable names for consistency. Builds! 2023-02-17 22:23:25 -05:00
Thatcher Chamberlin e35da82d83 Remove ifdef around CN sound inits 2023-02-17 22:22:59 -05:00
Thatcher Chamberlin eebe8d3cb1 Add CN sounds to makefile 2023-02-17 22:22:34 -05:00
Thatcher Chamberlin 86b2d7de96 Removed sizeof from CN audio code 2023-02-17 21:41:10 -05:00
Thatcher Chamberlin 6878290e9e Converted all CN audio TXT files to MP3s with:
```
for i in *.txt; do ../../../../convert.sh -T "$i" "${i%.*}.mp3"; done
```
2023-02-17 19:52:06 -05:00