casey langen
1c7ed8ec26
Version bump for upcoming release: 0.22.0
2017-07-29 14:22:09 -07:00
casey langen
7b924477c8
Fixes Issue #110 : playback speed wrong. Turns out the channel count
...
wasn't always being properly propagated through the system.
2017-07-29 14:07:44 -07:00
casey langen
3d6a3d93e0
Fixed a couple minor bugs: (1) ensure Stream has a sane minimum number
...
of buffers allocated based on stream properties, and (2) don't be smart
about calculating WASAPI output duration -- a second should work just
fine.
2017-07-29 13:23:56 -07:00
casey langen
32c272399c
Updated libmpg123 Windows libraries and headers.
2017-07-29 00:17:20 -07:00
casey langen
5fc36a17d1
Updated the libmpg123 decoder plugin. It compiles and works again.
2017-07-28 23:28:52 -07:00
casey langen
93af3d1447
Added new NO_NCURSESW CMake (not C++) definition. Will use this to help
...
debug build issues on Arch variants.
2017-07-28 16:42:08 -07:00
casey langen
d4a88e2085
Added an option to disable auto update checks on startup ( #127 )
2017-07-28 16:25:22 -07:00
casey langen
d555c9755a
Fixed a crash in MainActivity, updated room (hopefully fixes the other
...
crash), updated support libs, and fixed some deprecation warnings.
2017-07-28 15:47:05 -07:00
casey langen
c811afc841
Added a bit more exception handling in TaglibMetadataReader to hopefully
...
prevent crashing the entire app if the Indexer encounters a file with
corrupted tags.
2017-07-28 14:30:57 -07:00
casey langen
05ef79494d
Merge pull request #126 from stephanwilliams/master
...
Truncate should use display width instead of # characters
2017-07-27 21:43:33 -07:00
Stephan Williams
989254d165
Rework Truncate, fix Ellipsize to handle variable len
2017-07-27 12:50:37 -04:00
casey langen
41a1dd64e6
Merge pull request #129 from geier/patch-1
...
Move quote in CMakeLists to avoid creating ;-separated list.
2017-07-27 09:20:01 -07:00
Christian Geier
5c6dcfdf0f
Move quote in CMakeLists to avoid creating ;-separated list.
2017-07-27 16:01:25 +02:00
casey langen
7d6ac3d6b9
Merge branch 'master' of github.com:clangen/musikcube
2017-07-26 22:30:58 -07:00
casey langen
84af0a53f2
A couple more Arch/Fedora fixes:
...
1) Focus tracking should now work properly on these platforms
2) Crashes related to wprintw and waddstr on a null view.
Curses seems much more strict on these platforms.
2017-07-26 22:29:49 -07:00
clangen
65eb4432b6
Fixed focus tracking in Fedora and Arch.
2017-07-26 21:59:52 -07:00
Stephan Williams
5ded28e384
Truncate should use display width instead of # characters
2017-07-26 21:08:09 -04:00
casey langen
a679e178e8
Updates that should address #114 (crash on startup in ArchLinux) and
...
platforms. Should compile out of the box now.
2017-07-27 01:06:16 +01:00
casey langen
96b03a2ee9
Merge pull request #116 from mkilgore/readlink-fix
...
Fix GetApplicationDirectory() null termination error
2017-07-27 00:57:45 +01:00
casey langen
099c57b9d8
Merge pull request #121 from ilitirit-za/issue120
...
Fix for Issue #120
2017-07-27 00:51:31 +01:00
ilitirit-za
3000f9ca64
Fix for Issue #120
2017-07-26 18:37:44 +02:00
Matthew Kilgore
7a073d3fc5
Fix GetApplicationDirectory() null termination error
...
readlink is used to find the directory the executable resides in,
however readlink does not null terminate the returned string. If the
buffer does not have zero bytes at the end already, then you can have
errors.
2017-07-26 08:30:01 -04:00
casey langen
f2d1d38ccf
Updated Android support libraries 26.0.0 final and fixed toolbar icon
...
sizes.
2017-07-24 15:39:54 -07:00
casey langen
bafa0aa701
Update README.md
2017-07-23 17:46:47 -07:00
casey langen
e7de56d769
sync'd with upstream PDCurses
2017-07-22 16:09:48 -07:00
Casey Langen
53fa12e1fa
Updated .gitignore to exclude new build artifact
2017-07-22 12:31:10 -07:00
casey langen
d1b9b69bfd
Version bump to 0.21.1
2017-07-22 11:57:06 -07:00
casey langen
dd2fb485a1
switch over to standard ascii characters for checkmark and arrow
...
symbols.
2017-07-22 00:05:17 -07:00
casey langen
0395c0e321
Update README.md
2017-07-20 19:40:52 -07:00
casey langen
3fafe33063
Update README.md
2017-07-20 19:40:28 -07:00
casey langen
206931f3e0
Hopefully fixed initial font scaling once and for all in pdcdisp.c
2017-07-19 23:18:01 -07:00
casey langen
86cd9aaf6e
Version bump.
2017-07-19 18:35:09 -07:00
casey langen
c207fe29fc
Update README.md
2017-07-19 17:54:26 -07:00
casey langen
e62611bed1
Update README.md
2017-07-19 17:52:48 -07:00
casey langen
20d2ead51f
Rename musikbox -> musikcube and update all build scripts, docs, and
...
other files accordingly.
2017-07-19 17:36:50 -07:00
casey langen
a18546a1f6
Fixed compile.
2017-07-19 11:14:17 -07:00
casey langen
8249641fee
Comment clean up and Android Studio upgrade.
2017-07-19 10:55:06 -07:00
casey langen
d433ac2f10
clang 7.3 fix (ugh), and version bump.
2017-07-18 21:47:20 -07:00
casey langen
adecb877dc
Remember last selected overlay options for 60 seconds. Makes things go
...
more smoothly when, for example, adding a bunch of random stuff to a
playlist.
2017-07-17 00:09:41 -07:00
casey langen
28bfdfbda3
Fixed an old bug in Window.cpp that could prevent views with bad bounds
...
from being drawn properly after being resized until a subsequent layout
pass.
2017-07-16 20:09:07 -07:00
Casey Langen
18e735f62b
Fixed up demo mode to also display key repeat count, if applicable.
2017-07-16 17:28:18 -07:00
casey langen
e788462d2c
Added a "demo mode" that displays keyboard shortcuts in a footer at the
...
bottom of the app. This will be used for screencasts and other types of
tutorial material.
2017-07-16 15:43:17 -07:00
casey langen
8e57eb7ecd
Added missing libmicrohttpd license file. Ack.
2017-07-16 15:43:17 -07:00
casey langen
7d9e1f990b
Update README.md
2017-07-16 00:01:24 -07:00
casey langen
28d43f2111
- Added circular item focus in ShortcutsWindow.
...
- Version bump for 0.20.1
2017-07-15 19:56:23 -07:00
casey langen
9a8a305848
- Updated ShortcutsWindow to allow arrow navigation (LEFT and RIGHT
...
while focused)
- Moved Settings, Library and Console layout creation and management
into MainLayout
- FINALLY fixed a super old bug that could cause the input cursor to
blink for a short period of time when it shouldn't (missing a
Window::InvalidateScreen()) call when updating focused window
- Changed IMessageQueue UnregisterForBroadcasts so callers can safely
call it from their destructors.
- Added App::InjectKeyPress() and App::Quit()
2017-07-15 18:57:31 -07:00
casey langen
3d8b442cee
A few more small updates to (hopefully) finalize the 0.20.0 release.
2017-07-14 21:06:02 -07:00
casey langen
fdb1d10235
Moved to dependency injection for WebSocketService. Also downgraded
...
support libraries from 26.0.0-beta2 to beta1. There seem to be issues
drawing toolbar icons in beta2.
2017-07-14 20:33:21 -07:00
casey langen
2a2688f1bf
Small bug fix for HotSwap behavior, version bump, release notes.
2017-07-14 19:13:18 -07:00
casey langen
28806c4f77
More 'lateinit' tweaks to avoid unnecessary ?. and !! operators.
2017-07-13 17:31:10 -07:00