Dzmitry Neviadomski
b08263159e
Show Now Playing bar only when needed.
...
Fixes #101
Fixes #105
2021-02-19 01:07:05 +03:00
Dzmitry Neviadomski
9840d87127
Convert CogStatus enum to NS_ENUM
2021-02-07 00:22:19 +03: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
bebe6cd3e8
Fix Status bar message v-alignment and use monospaced font for Time.
2021-01-26 00:40:10 +03:00
Dzmitry Neviadomski
8fa30d109d
Remove dead code after NSPopover migration.
2021-01-10 03:33:21 +03:00
Dzmitry Neviadomski
a112440849
Cleanup dead code in MainWindow.
2021-01-09 12:46:18 +03: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
Dzmitry Neviadomski
ddf98f7a3b
Fix Volume Slider popover reattaching to window.
2021-01-08 09:35:41 +03: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
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
76bdebd058
Update volume slider to use NSPopover.
2021-01-07 06:48:40 +03:00
Christopher Snowhill
858b22d60b
Move new PositionSliderToolbarItem.swift to correct folder
2021-01-06 14:56:04 -08:00
Christopher Snowhill
dedeb399a8
- Big Sur phase two
...
- Restructure main window a bit more
- Remove attempt at SF Symbols icons for now
- Add Now Playing popout to Stacks style main window, tooltip instructs to click to select the current track in playlist
- Disable libFLAC plugin on macOS 10.13 and newer, letting Core Audio handle it instead. Apparently, libFLAC is not really ready for Apple Silicon yet.
2020-11-22 18:16:34 -08:00
Christopher Snowhill
dca9655c62
Fixed toolbar buttons on 10.15 and older, and fixed the Preferences dialog on Big Sur and potentially newer.
2020-11-19 16:24:33 -08:00
Christopher Snowhill
0001bd581b
Phase one of Big Sur
2020-06-30 01:04:55 -07:00
Christopher Snowhill
fc2e6df38f
Full screen mode Now Playing Bar now has more appropriate colors in Dark Mode
2020-03-05 20:31:57 -08:00
Christopher Snowhill
e44aad7101
Project file touched by Xcode
2020-03-05 20:31:23 -08:00
Christopher Snowhill
39bc8df77c
Implement spacebar for play/pause and enter for restart current track for the mini window, and implement left/right arrows for seeking forward and backward for both the mini window and the main window playlist view.
2018-09-26 20:32:23 -07:00
Christopher Snowhill
67495009ff
Updates for new build system.
2018-06-28 04:03:37 -07:00
Chris Moeller
17272ce43c
Clean up lots of warnings and minor issues.
2016-06-29 22:10:29 -07:00
Chris Moeller
0e3644177e
Updated everything else to ARC, and plugged a release cycle.
2016-05-05 13:05:39 -07:00
Chris Moeller
bc9d9458b4
Added a stop button to the play controls, handy for when playing a stream, which shouldn't really be paused. Also handy for other reasons.
2013-10-18 06:36:19 -07:00
Chris Moeller
1850f3be7d
Fixed full view playlist undo/redo actions
2013-10-12 21:09:54 -07:00
Chris Moeller
012ef22b40
Major UI overhaul; Now supports mini mode
2013-10-11 12:02:05 -07:00
Chris Moeller
d1f6ec850e
tuurngait: Major UI Improvements
2013-10-11 07:16:47 -07:00
Chris Moeller
053b09ba1b
mamburu: Whether to show remaining time or elapsed time now survives restarts
2013-10-11 05:53:37 -07:00
Chris Moeller
e5a648578b
mamburu: Logging improved, no more excessive logging in release builds
2013-10-11 05:03:55 -07:00
Chris Moeller
602aaa6938
Enter Full Screen menu item and separator are now hidden until the main window wakes and detects toggleFullScreen selector
2013-10-11 03:39:57 -07:00
Chris Moeller
0ad3106355
mamburu: Added bar that shows name of currently playing entry
2013-10-11 02:09:26 -07:00
Chris Moeller
442501c43f
Lion full screen mode support
2013-10-10 18:14:35 -07:00
vspader
7819210b96
Added interface for shuffle albums mode.
2009-03-09 21:04:46 -07:00
vspader
98b5d78425
Removed useless setContentBorderThickness call from the mini window because it messed with dragging the window.
2009-03-07 02:41:06 -08:00
vspader
1fcf3bb2ff
Fixed up fading logic.
2009-02-28 13:19:26 -08:00
vspader
fd4fa4c62d
Fixed playback buttons on mini mode. Play now turns to pause.
2009-02-28 13:13:06 -08:00
vspader
bafb6485f4
Tooltip for volume slider now includes a %.
2009-02-28 10:18:32 -08:00
vspader
c902c96a19
Fixed shuffle images.
2009-02-27 22:40:50 -08:00
vspader
a2f360177e
Organized things a little better.
2009-02-22 14:57:02 -08:00