casey langen
43101fe6d8
Fixed a bug where the set_volume
remote API request was not returning
...
a response.
2018-04-12 00:45:37 -07:00
casey langen
00e62a1adb
Fixed a bug where the same playback overview may be broadcast to clients
...
multiple times.
2018-04-11 00:37:59 -07:00
casey langen
7af0ae48c9
Move the it_IT translation to the correct directory.
2018-04-06 21:14:43 -07:00
casey langen
fe4597e95f
Merge pull request #183 from anonik9900/master
...
Italian translation for musikcube
2018-04-06 21:13:17 -07:00
DeVeL_AnOnIk
797328dabb
anonik9900-italian-translation
...
Italian Translation for musikcube
2018-03-20 21:29:09 +01:00
DeVeL_AnOnIk
9489421033
Italian Translation for musikcube
...
See the readme for more info...
2018-03-20 21:27:37 +01:00
casey langen
4b9d554662
Fixed a bug where the notification may not stay gone. Also upgraded
...
Exoplayer and Kotlin versions.
2018-03-03 15:53:52 -08:00
casey langen
ae80169713
Added theme support via #pragma comment so the font chooser and menus
...
look nicer.
2018-02-23 23:29:17 -08:00
casey langen
b488951e1d
Upgraded PDCurses -- was still about 80 commits behind upstream. Oops.
2018-02-23 23:28:29 -08:00
casey langen
6965684718
Repaired broken musikwin project -- even though it'll probably never be
...
used. Also created a solution for it so building is easier.
2018-02-23 17:23:27 -08:00
casey langen
47dc8d836b
Fix SystemService crashes on Oreo devices.
2018-02-21 18:13:15 -08:00
casey langen
afb061aaf4
Ensure PlaybackService gets destroyed before the Library instance --
...
otherwise the play queue will not be serialized properly on exit.
0.42.0
2018-02-20 00:35:03 -08:00
casey langen
59fe25ec2d
- Fixed the win32 build script
...
- Don't restore playback session if the setting is disabled
2018-02-20 00:28:11 -08:00
casey langen
c0284e2f82
Version bump for musikdroid release.
2018-02-19 23:49:34 -08:00
casey langen
9c0695c7ab
Made SaveSettingsOnExit enabled by default now that it seems stable.
2018-02-19 23:48:31 -08:00
casey langen
a1cc7c5422
Addded a new setting to musikdroid that allows automatic playback
...
transfer from client to server when a headset is disconnected.
2018-02-19 14:40:24 -08:00
casey langen
c87ea056dd
Updated CHANGELOG
2018-02-19 13:03:15 -08:00
casey langen
15c59437cd
Moved play context saving/restoration to core library, and run it
...
automatically in PlaybackService ctor/dtor. Also, updated
PlaybackService to allow for custom transports, but initialize itself
with a MasterTransport if one is not specified. This simplifies things
in the app-layer.
2018-02-19 12:08:19 -08:00
Casey Langen
504d7ec70b
Re-arrange play context load/save to happen in the main app setup,
...
before views are created or the indexer is kicked off -- this makes the
app appear more quickly.
2018-02-18 22:19:00 -08:00
casey langen
dbd15acd0c
Updated sqlite to v3.22.0. Previous version was more than a year and a
...
half old.
2018-02-18 21:51:48 -08:00
casey langen
d0c3713125
CHANGELOG update.
2018-02-18 15:47:20 -08:00
casey langen
c96f873e69
Post build tweak.
2018-02-18 15:35:32 -08:00
casey langen
177cf1851e
Round out session resumption: remember and restore the play head.
2018-02-18 15:02:26 -08:00
casey langen
8550e62b1d
Use SourceCodePro font by default, and also hide the Font/Paste menu
...
bar. This makes the app much better looking by default.
2018-02-18 15:02:26 -08:00
casey langen
a840728083
Merged upstream clangen/PDCurses changes that allow for specifying a
...
preferred font, and default menu bar visibility.
2018-02-18 15:02:26 -08:00
casey langen
c2fa156dc9
Merged our PDCurses with upstream master.
2018-02-18 15:02:26 -08:00
casey langen
d0e3e35d94
Added missing constant mapping for new PlaybackPrepared state.
2018-02-18 02:20:24 +00:00
casey langen
3dd4bbbad7
Experimental changes to support automatically enqueuing of previously
...
playing track. Required minor surgery to the ITransport interface, both
transport types, and PlaybackService.
2018-02-17 16:57:53 -08:00
casey langen
a22c346293
Cleaned up warnings on *nix
2018-02-17 12:48:05 -08:00
casey langen
6a4e9ae9c3
Initial work to support saving app session on exit, then restoring it on
...
startup.
2018-02-17 11:29:57 -08:00
Casey Langen
a2dc03ffaa
Version bump for next release.
2018-02-15 09:27:55 -08:00
Casey Langen
b96c2e6c17
Added the ability to start playback directly from the directory pane in
...
DirectoryLayout by using the context menu key.
2018-02-15 09:27:50 -08:00
casey langen
82931b3669
Fixed *nix compile.
2018-02-12 23:26:23 -08:00
casey langen
005bfeeb3a
Fixed a bug where OnChildVisibilityChanged() was calling up to
...
super::OnParentVisibilityChanged(). Oops.
2018-02-12 23:21:24 -08:00
casey langen
ab79b4bdbe
Fixed up DirectoryLayout's TrackList title.
2018-02-12 21:37:29 -08:00
casey langen
acf9befb86
Don't show path chooser if there is only one indexed path. Also:
...
remember the previously selected directory.
2018-02-12 21:21:59 -08:00
casey langen
d8d2fc7da0
Fixed focus order issue in DirectoryLayout when hiding/showing directory
...
list.
2018-02-12 20:55:55 -08:00
casey langen
1f88974620
Fixed bugs related to LayoutBase not properly re-indexing focusable
...
targets when views are hidden or shown. Added new
IWindow::OnChildVisibilityChanged that is automatically called by all
child Windows to notify containers of visibility changes.
2018-02-12 20:55:02 -08:00
casey langen
5dbb2c6abc
A handful of additional small bugfixes for directory browsing:
...
1. Update the tracklist on indexer progress
2. Optimized DirectoryAdapter::HasSubdirectories()
3. Added directory name to tracklist title
4. Hide direcotry chooser for root paths without any subdirs
2018-02-12 09:45:17 -08:00
casey langen
e5d82dc868
A couple small bug fixes in the directory browser.
2018-02-12 08:10:38 -08:00
casey langen
80a10ffe5f
Don't requery unless we need to.
2018-02-12 00:21:10 -08:00
casey langen
0cf2274745
Browsing metadata by directory is now pretty much working.
2018-02-12 00:08:16 -08:00
casey langen
8885651ea7
More boilerplate -- added an overlay to BrowseOverlays to allow the user
...
to select the browse root, then pass it through all relevant components.
Also added some localized strings.
2018-02-11 13:09:23 -08:00
casey langen
8673eddda4
- Added DirectoryTrackListQuery.
...
- Updated 'directories' table so columns are compatible with generic
"regular" category (and category tracklist) queries.
2018-02-11 01:15:52 -08:00
casey langen
0ba98925ba
Stubbed DirectoryLayout for browse by directories functionality.
...
Required moving some functionality from BrowseLayout LibraryLayout.
2018-02-11 00:25:03 -08:00
casey langen
4a033ae0c6
Index track directory metadata as well -- this is the first step towards
...
directory browsing.
2018-02-10 23:50:47 -08:00
casey langen
bcec9dc7ca
Added scrollbar support to ListOverlay.
2018-02-10 13:03:06 -08:00
casey langen
cfdd4db53d
Killed some unnecessary boost dependencies.
2018-02-04 13:48:16 -08:00
Casey Langen
bc565f31b3
Fixed the macOS packaging process.
0.40.0-1
2018-02-02 10:30:25 -08:00
casey langen
ed037e8639
Bump version in musikcube.spec -- let's see if we can get the packaging
...
to work again.
2018-02-01 22:13:49 -08:00