casey langen
|
dc63564157
|
Updated the way repeat draws to be less obscure to the end-user.
|
2016-11-25 14:32:53 -08:00 |
|
casey langen
|
5bcb794ad8
|
Upgraded to VS2017 RC.
|
2016-11-25 13:11:31 -08:00 |
|
casey langen
|
89b4c06fb0
|
Fixed a crash in NowPlayingLayout's tracklist formatter when the window
gets very small.
|
2016-11-22 09:43:27 -08:00 |
|
Casey Langen
|
8ec23765fd
|
Version bump.
0.4.0
|
2016-11-20 11:55:24 -08:00 |
|
casey langen
|
ea8de4acc0
|
Tweaked a couple global hotkeys after using them for a bit.
|
2016-11-19 23:22:13 -08:00 |
|
casey langen
|
db0483809a
|
More global hotkeys to better support keyboards without multimedia keys.
|
2016-11-19 23:19:48 -08:00 |
|
casey langen
|
c46965081a
|
Update README.md
|
2016-11-19 21:41:43 -08:00 |
|
casey langen
|
26c53669ee
|
Added the ability to get the playback state from the IPlaybackService.
|
2016-11-19 21:28:12 -08:00 |
|
casey langen
|
e1e609dd56
|
Added the ability to seek and get the song duration and position from
IPlaybackService.
|
2016-11-19 18:20:44 -08:00 |
|
casey langen
|
f30686333e
|
Fixed a small error in the win32 global hotkeys implementation... mute was
not properly wired up.
|
2016-11-19 17:30:14 -08:00 |
|
casey langen
|
a43ea0e2ce
|
Added mute support to ITransport and IPlaybackService. Also improved focus
behavior and interaction with the transport while browsing the library.
|
2016-11-19 17:20:07 -08:00 |
|
casey langen
|
0c90323b99
|
Added some more, generally non-invasive global hotkeys to the win32 build.
|
2016-11-19 14:54:38 -08:00 |
|
casey langen
|
45b7549351
|
Don't redraw the Checkbox if the screen width is invalid. Some platforms
get crashy.
|
2016-11-19 14:22:38 -08:00 |
|
casey langen
|
955e60ec14
|
Separated unicode conversion from config.h
|
2016-11-19 12:30:43 -08:00 |
|
casey langen
|
0ee77c9c9d
|
cursespp no longer requires boost.
|
2016-11-19 12:19:42 -08:00 |
|
casey langen
|
5386526f58
|
Fixed global hotkey handling to actually work.
|
2016-11-18 23:39:29 -08:00 |
|
casey langen
|
83f4e8a382
|
Fixed Linux compile.
|
2016-11-18 22:32:00 -08:00 |
|
casey langen
|
4c4d913368
|
Added a global hotkey playback remote.
|
2016-11-18 22:28:23 -08:00 |
|
casey langen
|
60dd792760
|
Removed some dead files from the waveout plugin.
|
2016-11-18 22:26:19 -08:00 |
|
Casey Langen
|
99e7a48013
|
Fixed macOS compile and deleted a couple dead plugins.
|
2016-11-18 07:54:51 -08:00 |
|
casey langen
|
f97f6ca86b
|
Cleaned up new IPlaybackRemote and IPlaybackService interfaces. These will
be used for creating plugins that can interact with playback.
|
2016-11-18 00:39:12 -08:00 |
|
casey langen
|
7bfb7657f6
|
Cleaned up SDK interface namespaces -- they're all in musik::core::sdk
now.
|
2016-11-17 23:32:37 -08:00 |
|
casey langen
|
2f72c01184
|
Version bump.
0.3.5
|
2016-11-17 10:56:44 -08:00 |
|
casey langen
|
b2673a9c35
|
Ensure visualizers are sorted by name.
|
2016-11-17 10:19:18 -08:00 |
|
casey langen
|
f822bc0162
|
Update README.md
|
2016-11-08 16:10:24 -08:00 |
|
Casey Langen
|
3c56110a54
|
Updated version.
0.3.4
|
2016-11-08 15:51:42 -08:00 |
|
Casey Langen
|
8fa936a7b4
|
Added the correct input launcher file.
|
2016-11-08 15:50:39 -08:00 |
|
Casey Langen
|
ce07e71169
|
Tweaked the way we load plugins and launch the app to support symlink'd plugins.
|
2016-11-08 15:16:15 -08:00 |
|
Casey Langen
|
d04b990530
|
Updated CMakeLists.txt to install header files.
|
2016-11-08 12:36:27 -08:00 |
|
casey langen
|
174e0dfbce
|
Fixed a bug in SimpleScrollAdapter "selectable" mode.
|
2016-11-08 07:26:36 -08:00 |
|
Casey Langen
|
c8d3bd1692
|
Version bump.
|
2016-11-08 06:42:09 -08:00 |
|
casey langen
|
2a1431b9c6
|
Fixed ListOverlay.cpp to respect screen bounds.
|
2016-11-07 07:06:12 -08:00 |
|
casey langen
|
4e3a23eef9
|
Oops. Removed some dumb debug code.
|
2016-11-06 22:20:14 -08:00 |
|
casey langen
|
26c0950d56
|
Fixed list selection bug in ListOverlay -- should work properly now.
|
2016-11-06 22:19:33 -08:00 |
|
Casey Langen
|
f79daccb1e
|
Added an error dialog if no visualizers are installed.
|
2016-11-06 21:54:41 -08:00 |
|
Casey Langen
|
0f7a5a20b5
|
Cleaned up ListOverlay -- it pretty much works now.
|
2016-11-06 21:49:08 -08:00 |
|
casey langen
|
a85b4f49e7
|
Incremental work to support dynamic visualization selection by the user.
Added a new ListOverlay type (not quite done yet).
|
2016-11-06 20:55:09 -08:00 |
|
casey langen
|
05b404c0f0
|
Changed default visualizer hotkey to 'v' (was M-v)
|
2016-11-06 13:48:39 -08:00 |
|
casey langen
|
a05bda342e
|
Update README.md
|
2016-11-05 23:41:14 -07:00 |
|
casey langen
|
edf563eb45
|
Update README.md
|
2016-11-05 23:40:33 -07:00 |
|
casey langen
|
6e801eee45
|
Fixed ISpectrumVisualizer::Write return value.
|
2016-11-05 20:47:36 -07:00 |
|
Casey Langen
|
0dcee1a632
|
Suppress SIGPIPE errors in *nix -- they may occur with visualizers.
|
2016-11-05 20:46:31 -07:00 |
|
casey langen
|
53ad470a78
|
Fixed a crazy character encoding issue with certain UTF-8 control
characters. Also, re-enabled the multi-threaded indexer, it was
not the source of the crash.
|
2016-11-01 23:17:50 -07:00 |
|
casey langen
|
ae6775fc21
|
try/catch around tag reading, and also disable the multi-threaded indexing
for now.
|
2016-11-01 21:42:36 -07:00 |
|
Casey Langen
|
472e3ef2a8
|
Fixed macOS (and likely Linux) compile.
|
2016-10-31 23:18:56 -07:00 |
|
casey langen
|
101d002921
|
Added IVisualizer base interface for PCM and Spectrum visualizers. Added
configurable hotkey to show the current visualizer. A couple other small
cleanups and fixes.
|
2016-10-31 23:11:31 -07:00 |
|
casey langen
|
c2e519ca8c
|
Added IPcmVisualizer, ISpectrumVisualizer and a very simple facade to
access them called Visualizer.
Tweaked Player.cpp to use Visualizer and pump audio data to the selected
plugin if one is available.
|
2016-10-30 23:56:34 -07:00 |
|
casey langen
|
1b7ed8ad64
|
Added fftw3 support so we can calculate a frequency histogram to be used
for audio visualizations.
|
2016-10-30 18:40:40 -07:00 |
|
casey langen
|
0e11128d0c
|
Fixed a deadlock on shutdown introduced in the previous commit.
|
2016-10-21 21:19:21 -07:00 |
|
casey langen
|
144e5eeadc
|
Cleaned up some old code -- removed ThreadHelper and integrated the
functionality into Indexer. In the future we should use asio for this sort
of thing.
|
2016-10-19 23:06:28 -07:00 |
|