Commit Graph

73 Commits (03a2c0c16e9a0886177cb2b55afe1a02f980df11)

Author SHA1 Message Date
Christopher Snowhill 05da7450da [Crashlytics] Require asking user consent
Require asking user consent for data transmission on first launch, or
otherwise disable sending crash reports by default.

Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2022-06-21 19:16:23 -07:00
Christopher Snowhill 2b8156e86c [Info Plist] Auto format XML escapes
Automatically format any XML escapes of file type association names.
Adjust Info.plist to account for this change.

Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2022-06-21 19:14:00 -07:00
Christopher Snowhill 69f076a293 Update Info.plist
In preparation for submission to the App Store.

Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2022-06-21 07:08:05 -07:00
Christopher Snowhill 6fb991f95e [Sandbox / Sparkle] Update entitlements
Entitlements needed to be updated to allow updating within the sandbox.

Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2022-06-20 17:13:54 -07:00
Christopher Snowhill 95df58dd75 [Crash Reporting] Replace Bugsnag with Crashlytics
It was a fun ride, but I think I want to try something different. Users,
please be sure not to have DNS blocking for Crashlytics if you want me
to have any useful bug reporting info if it crashes on you, or otherwise
blows up. Otherwise, I don't get any useful data to help me fix crashes.

Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2022-06-17 00:11:48 -07:00
Christopher Snowhill aca29e472b [Bug Reporting] Introduce Bugsnag crash reporting
Crashes will now be collected with an optional comment, and uploaded on
next launch of the app.

Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2022-06-09 18:58:42 -07:00
Christopher Snowhill 94057cf467 Updated VGMStream to r1745-22-gf696beb0
Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2022-05-30 18:26:34 -07:00
Christopher Snowhill bf54c45242 Info.plist: Updated with new file types
Updated with new file types added by VGMStream.

Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2022-05-02 15:00:39 -07:00
Christopher Snowhill 6a9b37f91e Info.plist: Update bundle properties
Update includes turning on system generated icons for all file types,
as well as adding several new file types from VGMStream that I missed
the last time around. Also includes some new fields that Xcode added in.

Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2022-04-21 14:24:05 -07:00
Christopher Snowhill b995030aec Bring back scripting automation
This fixes #126 and brings back basic automation support. The basic
currentEntry object will return an object that can enumerate the track
metadata or the file URL of the currently playing track. More automation
suggestions are welcome, including playlist manipulation, or playback
control.

Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2022-02-20 01:53:25 -08:00
Christopher Snowhill 81f5adfb5c Fix Info.plist having bare apostrophes
Xcode touched the Info.plist and fixed these, and I changed the file
type association definitions to print the correct thing in the future.

Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2022-02-20 01:51:11 -08:00
Christopher Snowhill 934589ebdd FFmpeg: Enable AIFF support
The system AIFF reader seems unable to read some really old files, so
enable FFmpeg to do so instead.

Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2022-02-14 21:09:24 -08:00
Christopher Snowhill 7d0ff8e525 Update Info.plist with new file types
Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2022-02-10 15:40:12 -08:00
Christopher Snowhill 418d03ae23 Updated VGMStream to r1702-53-g00441228
Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2022-02-07 04:30:41 -08:00
Christopher Snowhill f7db1f550a Update Info.plist with static container types, such as playlists 2022-01-18 16:59:30 -08:00
Christopher Snowhill ec8466e56c Update Info.plist with new associations 2022-01-18 03:22:18 -08:00
Christopher Snowhill 602facf31a Move feed and downloads back to S3 2022-01-15 19:04:26 -08:00
Christopher Snowhill 66f8697435 Remove DSA signing stuff, since nothing should be using it by now 2021-09-27 14:33:06 -07:00
Jan Weiß 10a76e3b39 Info.plist touched by Xcode. 2021-01-06 14:05:34 +01:00
Jan Weiß a065cd75be Actually fix LSMinimumSystemVersion in Info.plist. 2021-01-06 14:05:06 +01:00
Christopher Snowhill 002fa3b63e Fix last remaining references to old build target 2021-01-06 00:38:23 -08:00
Christopher Snowhill 0001bd581b Phase one of Big Sur 2020-06-30 01:04:55 -07:00
Christopher Snowhill 58b435dd88 Disable transport security enforcement to allow NSURLSession to access plain HTTP streams 2020-03-08 20:03:30 -07:00
Christopher Snowhill 0fb02ae7ed Update Info.plist for EdDSA signing 2020-02-28 23:22:53 -08:00
Christopher Snowhill c7a7f56511 More descriptions that are suddenly mandatory\! 2018-06-09 19:42:28 -07:00
Christopher Snowhill 3b4709bf28 Add nonsense usage descriptions to Info.plist for a bunch of things that the user is unlikely to ever do with the application. 2018-06-09 19:32:47 -07:00
Christopher Snowhill 4fd36e1831 Oops, forgot to add my DSA public key to the app. Delta updates should work again after this update. 2017-09-25 18:52:17 -07:00
Chris Moeller 55ecd008ad Update feed location and script. 2016-07-15 22:41:17 -07:00
Chris Moeller 17272ce43c Clean up lots of warnings and minor issues. 2016-06-29 22:10:29 -07:00
Chris Moeller f2e0be8c9e Fixed feed URL, I hope 2014-09-05 23:25:32 -07:00
Chris Moeller 06b1058b47 YOU DEATH IST KNoW ME NoW 2014-02-05 17:49:56 -08:00
Chris Moeller d898cf4f71 Added MO3 support 2013-11-01 12:24:59 -07:00
Chris Moeller 557e48253d Added HVL and AHX file types to list of registered file types 2013-10-29 17:35:51 -07:00
Chris Moeller 1c9b19af74 Added SFM to supported file types 2013-10-26 09:00:03 -07:00
Chris Moeller 96c0081d73 Changed the AppCasts to https 2013-10-21 18:31:23 -07:00
Chris Moeller 21102d3d77 Changed the default and included list of AppCasts 2013-10-21 18:27:36 -07:00
Chris Moeller 842932c322 Implemented a MIDI plug-in 2013-10-15 07:49:53 -07:00
Chris Moeller ab97f832ed Added AMR-NB and AMR-WB decoders to FFMPEG, not needed for AMR files, though, since Core Audio handles them 2013-10-14 07:34:46 -07:00
Chris Moeller fe90454d23 Updated the help book 2013-10-14 00:28:28 -07:00
Chris Moeller 5f1c111bc7 Bumped minimum system version in the Info.plist 2013-10-13 13:02:49 -07:00
Chris Moeller 24b53c6e71 Implemented 2SF format support 2013-10-13 13:02:19 -07:00
Chris Moeller 85937086d2 mamburu: SPMediaKeyTap (https://github.com/nevyn/SPMediaKeyTap) is now used to handle media keys - iTunes won't start on Play button while Cog is running 2013-10-12 14:26:52 -07:00
Chris Moeller d1f6ec850e tuurngait: Major UI Improvements 2013-10-11 07:16:47 -07:00
Chris Moeller 6afc7a0bad Added more file types to documents list; Changed feed URL 2013-10-11 01:30:07 -07:00
Chris Moeller 27ad43346f Changed application category; Minor changes to Info.plist caused its structure to be reordered a bit 2013-10-10 17:44:12 -07:00
Chris Moeller cee6ab4b8f Changed more bundle identifiers; Added NCSF player to HighlyComplete, which necessitates using libc++, forcing this plugin to require 10.7 2013-10-10 17:13:18 -07:00
Chris Moeller ba75b15385 Updated minimum system version and document types list 2013-10-10 04:27:50 -07:00
vspader 81bd339bca Added minimum system version. 2009-03-21 09:54:55 -07:00
vasfed e063790e93 Updated APL plugin to use new protocol
Added support for behavior modifiers on addition/opening of files
Added Command+Control as modifier for open/enqueue
2008-05-09 21:24:49 +00:00
vspader 5715522470 Moved to frame-based reading/seeking instead of byte/second based. Some formats have still not been updated and are broken.
Added icons for other formats.
2007-11-24 20:16:27 +00:00