Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-10-28 | README: Fix image displayHEADv0.1.0master | Teddy Wing | |
The image didn't render because it has spaces in its filename. Replace them with URL-encoded spaces. | |||
2022-10-27 | README: Add project description and usage information | Teddy Wing | |
2022-10-27 | Ideas for README | Teddy Wing | |
2022-10-27 | Add documentation for SSVLAudioServicesPropertySystemAlertVolume | Teddy Wing | |
2022-10-27 | SSVLSystemAlertVolume.h: Add C++ extern C | Teddy Wing | |
Facilitate importing from C++. | |||
2022-10-27 | Add a version number (v0.1.0) | Teddy Wing | |
2022-10-27 | Add copyright notices | Teddy Wing | |
2022-10-27 | Remove TODO | Teddy Wing | |
This is handled now. | |||
2022-10-27 | Add license (MPL 2.0) | Teddy Wing | |
MPL 2.0 for the library, and GPLv3+ for the example code. | |||
2022-10-27 | SSVLSystemAlertVolume.h: Add function documentation | Teddy Wing | |
2022-10-27 | example/main.c: Add a help argument and output | Teddy Wing | |
2022-10-27 | example/main.c: Get and set volume separately from cmdline args | Teddy Wing | |
If no arguments are given, print the current system alert volume. If an argument is given, set the alert volume to the given argument. | |||
2022-10-27 | Build the example | Teddy Wing | |
* Add a Makefile to build the example code. * Update the example to use the new function names. * Add the library to `example/` with symlinks to simulate a submodule. | |||
2022-10-27 | Add a note to add documentation | Teddy Wing | |
2022-10-27 | SSVLGetSystemVolume: Don't return 0.5 on non-zero OSStatus | Teddy Wing | |
That's what the Sound preference pane does, but I think it makes more sense to have library consumers make that decision. | |||
2022-10-25 | Update `kAudioServicesPropertySystemAlertVolume` usage | Teddy Wing | |
2022-10-25 | Include CoreFoundation | Teddy Wing | |
`Float32` and `OSStatus` are defined in CoreFoundation so we should include it. | |||
2022-10-25 | Move the `main()` function to a new example file | Teddy Wing | |
2022-10-25 | Add a header file | Teddy Wing | |
2022-10-25 | Rename "system_alert_volume.c" to "SSVLSystemAlertVolume.c" | Teddy Wing | |
Align with the new identifier naming. | |||
2022-10-25 | Rename identifiers to align with Apple's guidelines for function naming | Teddy Wing | |
Following these guidelines for naming functions: https://developer.apple.com/library/archive/documentation/Cocoa/Conceptual/CodingGuidelines/Articles/NamingFunctions.html#//apple_ref/doc/uid/20001283-BAJGGCAD and constants: https://developer.apple.com/library/archive/documentation/Cocoa/Conceptual/CodingGuidelines/Articles/NamingIvarsAndTypes.html#//apple_ref/doc/uid/20001284-1001783 Chose the prefix "SSVL" as that's the `AudioServicesPropertyID` value. | |||
2022-10-25 | Get and set system alert volume | Teddy Wing | |
Extract my research code from Mass-menu. | |||
2022-10-25 | Add TODO | Teddy Wing | |