Commit Graph

2518 Commits (5c27dcf9766145c6b94c7013a3238f5f2f8c17b8)

Author SHA1 Message Date
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
Christopher Snowhill 826b108429
Merge pull request #77 from nevack/nevack/update-info-inspector
Align Info Inspector with app's MainWindow.
2021-01-09 10:09:58 -08:00
Dzmitry Neviadomski f7e2d0029d Align Info Inspector with app's MainWindow. 2021-01-09 13:46:24 +03:00
Christopher Snowhill a8fe9d6a2d
Merge pull request #76 from nevack/nevack/cleanup-mainwindow
Cleanup dead code in MainWindow and AppController.
2021-01-09 01:59:09 -08:00
Dzmitry Neviadomski 84b473f847 Cleanup NSDrawer leftovers from AppController. 2021-01-09 12:47:11 +03:00
Dzmitry Neviadomski a112440849 Cleanup dead code in MainWindow. 2021-01-09 12:46:18 +03:00
Christopher Snowhill 17dcf4cc9c
Merge pull request #74 from kode54/nevack/miniwindow-revamp
Revamp Mini Window shortcuts.
2021-01-08 01:53:39 -08:00
Dzmitry Neviadomski 78d8c0050c Revamp Mini Window shortcuts.
Fix deprecation warnings.
Set max and min size for content view in code.
2021-01-08 12:15:01 +03:00
Christopher Snowhill 5a1c398291
Merge pull request #72 from nevack/nevack/preferences-revamp
Use SF Symbols in Preferences on Big Sur.
2021-01-07 23:24:44 -08:00
Christopher Snowhill 515216cd43
Merge pull request #73 from nevack/nevack/fix-volume-popover
Fix Volume Slider popover reattaching to window.
2021-01-07 23:24:34 -08:00
Dzmitry Neviadomski 581b9e42b3 Use SF Symbols in Preferences on Big Sur.
And refactoring of Preference Window.
2021-01-08 09:40:21 +03:00
Dzmitry Neviadomski ddf98f7a3b Fix Volume Slider popover reattaching to window. 2021-01-08 09:35:41 +03:00
Christopher Snowhill 0fdabd55dd
Merge pull request #69 from nevack/nevack/volume-slider-popover
Show Volume slider in NSPopover instead of CGWindow.
2021-01-07 15:36:03 -08:00
Dzmitry Neviadomski 9b9e2d2c42 Show Volume slider in NSPopover instead of CGWindow.
Also perform Haptic feedback when volume slider is at 100%.
2021-01-08 00:35:52 +03:00
Christopher Snowhill 1aa9b5a01c
Merge pull request #61 from nevack/nevack/notifications
Show album art with UserNotification api.
2021-01-06 23:22:15 -08:00
Dzmitry Neviadomski e16d4e8aa7 Save artwork to jpg instead of png to reduce size. 2021-01-07 08:45:44 +03:00
Christopher Snowhill c0a349d694
Merge pull request #68 from nevack/nevack/update-mini-window
Update Mini Window toolbar item priority
2021-01-06 21:06:54 -08:00
Christopher Snowhill 1b7948ef9d
Merge pull request #67 from nevack/nevack/update-volume-slider
Update volume slider to use NSPopover.
2021-01-06 21:06:38 -08:00
Dzmitry Neviadomski bd4e64c029 Do not show iTunes Style option with UserNotification. 2021-01-07 07:44:07 +03:00
Dzmitry Neviadomski 05f66d40f3 Show Album Art with UserNotification. 2021-01-07 07:44:07 +03:00
Dzmitry Neviadomski 52c31c5117 Hide Zoom button for Mini Window.
Also fix 4 deprecation warnings.
2021-01-07 07:41:58 +03:00
Dzmitry Neviadomski edafc3fe1f Update Main Window toolbar item priority. 2021-01-07 07:41:09 +03:00
Dzmitry Neviadomski 76bdebd058 Update volume slider to use NSPopover. 2021-01-07 06:48:40 +03:00
Christopher Snowhill 1f3d045b62
Merge pull request #66 from nevack/nevack/fix-crash
Fix crash when Quitting without active track set.
2021-01-06 15:23:04 -08:00
Christopher Snowhill 858b22d60b Move new PositionSliderToolbarItem.swift to correct folder 2021-01-06 14:56:04 -08:00
Dzmitry Neviadomski c192fb5c41 Fix crash when Quitting without active track set. 2021-01-07 01:40:49 +03:00
Christopher Snowhill 42690a8077
Merge pull request #65 from nevack/nevack/update-ogg-vorbis-sdk
Updated Ogg and Vorbis targets Base SDK.
2021-01-06 14:40:48 -08:00
Christopher Snowhill 32d4c73c66
Merge pull request #64 from nevack/nevack/update-toolbar
Update Toolbar items visibility.
2021-01-06 14:39:40 -08:00
Christopher Snowhill a5f0ee7d68
Remove developer team 2021-01-06 14:39:03 -08:00
Christopher Snowhill 1fce0de175
Merge pull request #63 from JanX2/master
Info.plist improvements
2021-01-06 14:35:32 -08:00
Dzmitry Neviadomski f503963184 Updated Ogg and Vorbis targets Base SDK.
Targets:
- libogg (static)
- libvorbis (static)
- libvorbisenc (static)
- libvorbisfile (static)
2021-01-07 01:18:40 +03:00
Dzmitry Neviadomski 6a4243128e Update Toolbar items visibility.
Use backported NSSearchToolbarItem to support collapsed state.
Give more priority to Playback controls.
Fix sizing of Playback Slider.
2021-01-07 00:49:14 +03:00
Jan Weiß 10a76e3b39 Info.plist touched by Xcode. 2021-01-06 14:05:34 +01:00