Commit Graph

1715 Commits

Author SHA1 Message Date
David Muckle
545719eadf Fix install directory 2017-12-16 19:05:32 -05:00
David Muckle
89d4d79991
Input correct license 2017-12-14 15:52:56 -05:00
David Muckle
c80182de0d Pass build even if package already exists 2017-12-14 12:53:00 -05:00
David Muckle
cf9d7c89a0 Further appease packagecloud 2017-12-14 12:42:00 -05:00
David Muckle
da30e3a067 Install proper ruby pkgs to appease packagecloud gem 2017-12-14 02:25:55 -05:00
casey langen
6ec4fe0b30 Fixed bug where selection and scroll position may get funky when
switching categories in browse view.
2017-12-13 23:23:24 -08:00
David Muckle
62abb518fa Merge branch 'master' of ssh://github.com/dvdmuckle/musikcube 2017-12-14 02:13:46 -05:00
David Muckle
a6df4547c7 Push built packages to packagecloud 2017-12-14 02:12:22 -05:00
David Muckle
03e9aee582 Add libcurl as dependency for Ubuntu builds 2017-12-14 00:40:26 -05:00
casey langen
8b307af421 Allow for the NullOut setting to have a variable playback speed. 2017-12-13 21:05:30 -08:00
David Muckle
762231b479 Add libcurl as dependency for Ubuntu builds 2017-12-13 16:53:01 -05:00
David Muckle
d9e05ebfeb Remove hardcoded depends from CI config for Fedora
Also add make to BuildRequires, just in case
2017-12-13 02:03:28 -05:00
David Muckle
91fc1d8259 Add Fedora version to RPM name 2017-12-13 01:08:12 -05:00
David Muckle
b3607c5e33 Fedora builds 2017-12-11 22:33:35 -05:00
casey langen
e26d7174e6
Merge pull request #165 from reynhout/master
Add default MacPorts link_directories and include_directories config
2017-12-11 18:42:42 -08:00
David Muckle
df86b96fd1 Use two threads for compiling 2017-12-11 17:37:20 -05:00
David Muckle
a06c7b0e8a Actually upload .debs 2017-12-11 17:18:09 -05:00
David Muckle
d92b81e6e2 Build and upload packages 2017-12-11 16:48:17 -05:00
David Muckle
633c05840c Add CircleCI config 2017-12-11 16:09:52 -05:00
David Muckle
86220eff9d Align version with upstream version 2017-12-11 14:25:20 -05:00
David Muckle
3f34e8dc14 Install faad2 as weak dependency 2017-12-11 10:22:53 -05:00
David Muckle
ae85f3d425 Working specfile 2017-12-11 01:49:40 -05:00
Andrew Reynhout
b1441ac222 Add default MacPorts link_directories and include_directories config 2017-12-10 19:42:26 -05:00
casey langen
4a0a0005d1 Fixed some Activity animations and some bugs in header fetching. 2017-12-09 15:20:44 -08:00
casey langen
256ce45bde Added a simple scroll position indicator to ListWindow. 2017-12-06 01:34:13 -08:00
casey langen
ab10608d7a Playlist updates are now reflected in the UI, in real time, when changed
from remote devices.
2017-12-05 15:10:15 -08:00
casey langen
fc84edf72f Include "environment" information in a successful auth response --
includes http server port, api version, and sdk version.
2017-12-05 15:09:34 -08:00
casey langen
a66c14e931 Fixed some proguard wonkiness. 2017-12-04 12:28:04 -08:00
casey langen
dca2526879 Fixed compiler errors and warning that showed up on Debian Stretch. 2017-12-04 00:12:21 +00:00
casey langen
e9f924fef8 A bunch of small changes in preparation for release:
1. Finalized the initial `IEncoder` interface with a new
`GetPreferences()` method so external parties can configure encoder
operation.

2. Updated `IEnvironment` interface with a new `GetPreferences()` call
so plugins (e.g. encoders) can be configured by other plugins.

3. Fixed sort order in plugin list to be alphabetical.

4. Ensure the main app depends on the "stockencoders" plugin in the
Visual Studio solution.
2017-12-03 14:44:42 -08:00
casey langen
51be0ccfb4 Fixed a bug in playlist re-arranging when moving items up (down and
delete were fine). Also improved snackbars with a "VIEW" button that
jumps to updated playlists.
2017-12-02 23:37:16 -08:00
casey langen
dc5bcef940 Ensure OfflineDb gets initialized early so it can install it's WSS
injector.
2017-12-02 16:35:14 -08:00
casey langen
5f4375afc5 Updated our custom AndroidVideoCache with a bug fix that was causing
corrupted downloads when trying to resume downloads that were returning
200 instead of 206.
2017-12-02 16:19:28 -08:00
casey langen
cc42d9250b Playlist editing polish: "EDIT" button in "view playlist" toolbar, some
better error handling, toasts, and icon color updates.
2017-12-01 19:52:18 -08:00
casey langen
5796b1e46d Properly set the modified flag so we don't requery and clobber edits. 2017-12-01 08:32:32 -08:00
casey langen
5111b3ed30 SQL WHERE IN(...) does not preserve order, meaning certain playlist
operations could result in jumbled track orders. This fixes that by
eating some extra memory temporarily.
2017-12-01 00:32:22 -08:00
casey langen
78c57b8f10 Incremental work to support playlist editing. 2017-12-01 00:14:06 -08:00
casey langen
fc99911ad1 Fixed crash when attempting to query tracks by externalId only. 2017-12-01 00:13:45 -08:00
casey langen
153cc9c708 Playlist track sort order cleanup, part two. 2017-11-30 10:41:48 -08:00
casey langen
5fdffc292d Small update to Indexer to ensure playlist sort order is always
sequential with no holes.
2017-11-30 10:10:09 -08:00
casey langen
8bb70e7d98 Added "remove (track) from playlist" functionality to the Android client. 2017-11-29 23:13:26 -08:00
casey langen
ede67d9726 Fixed AppendPlaylistQuery initial sort_order bug. 2017-11-29 23:12:51 -08:00
casey langen
a01603d200 Added playlist renaming to Android client UI. 2017-11-28 22:33:20 -08:00
casey langen
c8c9d94f9a Fixed fopen() mode in LameEncoder to ensure the gapless header is properly written. 2017-11-28 22:05:46 -08:00
casey langen
2942b81a2c Updated to Kotlin 1.2.0 and ExoPlayer 2.6.0 2017-11-28 21:53:45 -08:00
casey langen
903ebfdbe4 Version bump and changelog in preparation for release. 2017-11-28 10:53:16 -08:00
casey langen
e0bfe2c987 Added some more error-checking around the HttpServer's range header to
ensure we don't try to read invalid offsets.
2017-11-28 09:51:06 -08:00
casey langen
d8b0aef307 Fixed a bug in HttpServer where the byte range response header's "to"
field may be larger than the size.
2017-11-28 01:35:51 -08:00
casey langen
fb869e27b3 A few spotlight tweaks after testing on physical hardware. 2017-11-27 19:25:28 -08:00
casey langen
a6d0f1d351 Added a spotlight feature that shows the user how to switch between
remote and streaming mode. Also updated GaplessHeaderService to require
less bandwidth, with more error checking.
2017-11-27 19:15:45 -08:00