Commit Graph

2750 Commits (39a5ee8ab7d24e28d2cd4a1ea6e20b7b7dba53df)

Author SHA1 Message Date
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
Christopher Snowhill 0b09d1567b Updated VGMStream to r1050-3581-g8fd25a33 2021-01-25 14:57:19 -08:00
Christopher Snowhill 1be15d73e3
Merge pull request #84 from nevack/nevack/ui-fixes
Fix Status bar message v-alignment and use monospaced font for Time.
2021-01-25 14:41:24 -08:00
Dzmitry Neviadomski bebe6cd3e8 Fix Status bar message v-alignment and use monospaced font for Time. 2021-01-26 00:40:10 +03:00
Christopher Snowhill 5677780a82
Merge pull request #82 from nevack/nevack/shortcuts-refactor
Migrate to MASShortcut.
2021-01-24 20:29:47 -08:00
Dzmitry Neviadomski 19dbf4c9f5 Migrate to MASShortcut.
Removed NDHotKey code.
Added ability to restore default shortcuts.
Migrated old user-set shortcuts.
2021-01-25 06:47:09 +03:00
Christopher Snowhill 891576365b
Merge pull request #83 from nevack/nevack/broken-feed-urls-set
Use NSSet for broken feed URL lookup.
2021-01-24 19:30:31 -08:00
Dzmitry Neviadomski ab88e1b65c Use NSSet for broken feed URL lookup. 2021-01-25 06:23:48 +03:00
Christopher Snowhill 4a7b1099c8
Merge pull request #81 from nevack/nevack/preferences-warnings
Resolve all warnings in Preferences (aka General) target
2021-01-24 17:47:14 -08:00
Dzmitry Neviadomski 0c820a1d1c Copy Preferences.preferencePane in a more straightforward way. 2021-01-25 01:25:56 +03:00
Dzmitry Neviadomski 52b2610324 Rename General target to Preferences to reflect it's real purpose. 2021-01-25 01:20:27 +03:00
Dzmitry Neviadomski d71030d29b Remove outdated `growlView` reference in Preferences.xib. 2021-01-25 00:57:01 +03:00
Dzmitry Neviadomski 8fa30d109d Remove dead code after NSPopover migration. 2021-01-10 03:33:21 +03:00
Dzmitry Neviadomski 0df2dc2160 Resolve all warnings for Preferences target. 2021-01-10 03:27:39 +03:00