Commit Graph

2563 Commits (63e10bcb77a016d3e5ca5cb14059d4a991216248)

Author SHA1 Message Date
Dzmitry Neviadomski 71a697c5a4 Remove libsidplayfp external dep. 2021-02-25 18:36:04 +03:00
Christopher Snowhill 59477130bb Get rid of background tag loading, as it never worked properly anyway 2021-02-25 02:42:44 -08:00
Christopher Snowhill 04074f5d74 Fix Core Audio input to report and decode format native bits per sample, and report file bitrate 2021-02-22 20:48:23 -08:00
Christopher Snowhill 9f337dc41c
Merge pull request #111 from losnoco/nevack/build-universal-ffmpeg
Update build scripts for universal ffmpeg.
2021-02-22 19:39:09 -08:00
Christopher Snowhill 54a0930dba
Merge pull request #112 from losnoco/nevack/remove-unused-3rd-party
Remove outdated and unused 3rd Party code.
2021-02-22 13:40:05 -08:00
Dzmitry Neviadomski 3d489aeeb9 Remove outdated and unused 3rd Party code. 2021-02-22 21:47:20 +03:00
Dzmitry Neviadomski 2c241af654 Update build scripts for universal ffmpeg. 2021-02-22 18:41:13 +03:00
Dzmitry Neviadomski 204d63923e Fix build after removing resources. 2021-02-22 11:54:04 +03:00
Dmitry Nevedomsky 6aa9898678
Merge pull request #110 from nevack/nevack/remove-outdated-pngs
Remove unused png resources.
2021-02-22 11:02:18 +03:00
Dzmitry Neviadomski 4b7e6db1f4 Remove unused png resources. 2021-02-22 08:25:02 +03:00
Dzmitry Neviadomski 6fdd11f9a1 Update readme with Screenshots and build hint. 2021-02-21 10:42:02 +03:00
Dzmitry Neviadomski 9761412e87 Update default position for MainWindow. 2021-02-21 01:39:19 +03:00
Dzmitry Neviadomski 604edc8099 Update playback control tooltips. 2021-02-21 01:38:52 +03:00
Dzmitry Neviadomski 85e27e7496 Rework playback shortcuts again. 2021-02-19 08:23:13 +03:00
Dzmitry Neviadomski 97cc1e9845 Remove Apple Remote leftovers. 2021-02-19 07:32:33 +03:00
Dmitry Nevedomsky da13131952
Merge pull request #106 from losnoco/nevack/toolbar-redesign
Toolbar redesign
2021-02-19 03:17:02 +03:00
Dzmitry Neviadomski 18896dcc3e Rework Titlebar.
Show Album art in info button.
2021-02-19 02:58:57 +03:00
Christopher Snowhill d856e23a74 Move commit log links back to Github 2021-02-18 15:12:40 -08:00
Dzmitry Neviadomski b08263159e Show Now Playing bar only when needed.
Fixes #101
Fixes #105
2021-02-19 01:07:05 +03:00
Dzmitry Neviadomski 1ddce2395b Rotate Randomize icon.
Fixes #103
2021-02-14 03:19:07 +03:00
Dzmitry Neviadomski a07d07c9f9 Fix Mini window restoring.
Fixes #99
2021-02-14 03:10:03 +03:00
Dzmitry Neviadomski e3ecc30507 Remove duplicated files from compilation target TagLib. 2021-02-13 22:57:03 +03:00
Christopher Snowhill 6ccaed14e9 Update copyright year and convert document to UTF-8 2021-02-10 00:42:26 -08:00
Christopher Snowhill b16d2114eb
Change Core Audio file handler priority
Now it should take priority for all supported formats, including MP3, so that reported broken file should play properly now. Not fixing FFmpeg outside of FFmpeg, someone can report the file to FFmpeg if they want to.
2021-02-09 18:43:39 -08:00
Christopher Snowhill ca160e1efe
Remove maxValue default
from mini window position slider. Fixes (#100 )
2021-02-09 18:39:58 -08:00
Christopher Snowhill 0bbdf50c18
Update copyright year (#98) 2021-02-09 18:32:20 -08:00
Dzmitry Neviadomski a64f5e08e6 Use GitHub issues for reporting feedback. 2021-02-09 03:12:31 +03:00
Kevin López 6fe7c059db
Update bug_report.md 2021-02-07 20:07:50 -03:00
Dzmitry Neviadomski a6aaeafdca Re-apply patch for replay gain support 2021-02-07 06:50:28 +03:00
Dzmitry Neviadomski 119a7214ef Fix incorrect negative value in Current Time on stop. 2021-02-07 05:37:57 +03:00
Dzmitry Neviadomski 15cbc97040 Adapt to new version of TagLib and read Vorbis Album art. 2021-02-07 04:48:49 +03:00
Dzmitry Neviadomski cb1e7e9d49 Roll TagLib 1.12.0 2021-02-07 04:48:04 +03:00
Dzmitry Neviadomski 1d84b7b682 Fix loading of cover art from same directory. 2021-02-07 03:54:31 +03:00
Christopher Snowhill 0b88e5f041
Remove development team setting leak 2021-02-06 14:34:08 -08:00
Dzmitry Neviadomski 899152db49 Add ability to change toolbar style.
Fixes #86
2021-02-07 01:15:12 +03:00
Dzmitry Neviadomski e313cdac14 Reflect playback status in log correctly 2021-02-07 00:39:19 +03:00
Dzmitry Neviadomski 864c56a408 Store AppController<NSApplicationDelegate> in MediaKeysApplication 2021-02-07 00:33:47 +03:00
Dzmitry Neviadomski 5e3ed2af4b Remove ThirdParty SPMediaKeyTap 2021-02-07 00:27:14 +03:00
Dzmitry Neviadomski d0ee3622ed Use MPRemoteCommandCenter without avaliability checks. 2021-02-07 00:24:45 +03:00
Dzmitry Neviadomski 9840d87127 Convert CogStatus enum to NS_ENUM 2021-02-07 00:22:19 +03:00
Kevin López 2b916704a0 Update issue templates 2021-02-06 06:25:59 -03:00
Christopher Snowhill 583b8f3cb4 Hopefully fix Drag and Drop for everyone 2021-02-06 00:02:55 -08:00
Christopher Snowhill dce400435e Fix #89 by encoding paths correctly I hope 2021-01-30 19:37:10 -08:00
Christopher Snowhill 5d9cc6faea
Merge pull request #88 from nevack/nevack/inhibit-third-party-warnings
Inhibit ThirdParty libraries warnings and refactor+modernize several classes
2021-01-30 17:46:38 -08:00
Dzmitry Neviadomski c1da9a66e1 Modernize several classes.
Use modern ObjC syntax.
Use new Pasteboard APIs.
Explicitly declare protocols.
2021-01-31 02:14:08 +03:00
Dzmitry Neviadomski 730276a7e7 Modernize DNDArrayController. 2021-01-28 01:09:09 +03:00
Dzmitry Neviadomski 832fa6dbd0 Even more deprecations fixes. 2021-01-27 05:45:02 +03:00
Dzmitry Neviadomski a0afe85130 Fix deprecations with replacemnt and reindent touched files. 2021-01-27 05:30:19 +03:00
Dzmitry Neviadomski 70a22e9611 Fix some more warnings. 2021-01-27 05:12:07 +03:00
Dzmitry Neviadomski 64b9764b2e Inhibit ThirdParty libraries build errors.
This helps as to actually see warnings of our code.
2021-01-27 04:31:43 +03:00