casey langen
89dbbb5aee
More incremental work to support hotkey viewing and editing.
2018-06-02 23:21:37 -07:00
casey langen
7260ccf827
Beginnings of a hotkey editor implementation.
2018-06-02 13:01:00 -07:00
casey langen
1d4544d399
Fixed a bug where the DEL key wasn't triggering a "TextChanged" event in
...
TextInput.
2018-05-28 23:49:43 -07:00
casey langen
090ae0ea63
Fixed volume slider offset calculation.
2018-05-28 22:57:44 -07:00
casey langen
56209e84ff
Extended mouse support to ListOverlay, PreampOverlay and
...
TransportWindow.
2018-05-28 22:57:44 -07:00
casey langen
9e410eb739
Ensure a double click focuses the active ListWindow, just like a single
...
click!
2018-05-28 22:57:44 -07:00
casey langen
e81fc57f1d
Added support for PDCurses mouse wheel.
2018-05-28 22:57:44 -07:00
casey langen
39271142fa
Fixed compiler warning.
2018-05-28 22:57:44 -07:00
casey langen
9048467e45
Basic mouse handling support!
2018-05-28 22:57:44 -07:00
casey langen
f9d57c06b4
Merge pull request #189 from benterris/move-proportionally
...
Add the ability to move the cursor proportionally
2018-05-20 21:15:45 -07:00
casey langen
251c5e3c76
Merge pull request #187 from adem4ik/master
...
Add Russian translation for musikcube
2018-05-19 19:23:07 -07:00
benterris
002762ace2
add command to move cursor proportionally to the track duration
2018-05-19 16:06:59 +01:00
adem
ffe7d07760
Update ru_RU.json
2018-05-14 14:18:30 +04:00
adem
df9583df2c
Add Russian translation for musikcube
2018-05-14 13:22:35 +04:00
casey langen
0e9bfbaccc
Fixed Windows compile.
2018-05-03 21:33:44 -07:00
Casey Langen
016176103c
Moved LastFm
to core, and wired it directly into PlaybackService so it
...
works from `musikcubed` as well. In the future we'll probably want
a repository for scrobblers... but for now this works.
2018-05-03 21:27:37 -07:00
casey langen
386eae43df
Fixed lastfm on Linux. Need to test macOS and FreeBSD next.
2018-05-02 22:24:47 -07:00
casey langen
d2ab0a84f2
Fixed Linux compile... but getting an "Invalid API Key" error.
2018-05-02 22:07:41 -07:00
casey langen
c31514c315
Implemented the track.scrobble() call. Posts to last.fm work now!
2018-05-02 21:32:16 -07:00
casey langen
8a75e7e8b3
Added super basic UI for connecting to last.fm. Needs (a lot of) polish.
2018-05-02 01:41:27 -07:00
casey langen
722587e669
Some initial scaffolding for the last fm configuration UI. Nothing
...
user-facing yet.
2018-05-01 00:40:26 -07:00
casey langen
1e2582fb1d
Fixed URL signature and the ability to create new sessions. Also added
...
the ability to store, load and clear sessions.
2018-04-30 21:59:28 -07:00
casey langen
e4a92dae4d
Checkpoint commit for LastFm integration -- URL signing and working
...
`auth.getToken` call.
2018-04-29 23:01:29 -07:00
casey langen
a4c0056a07
Initial version of a simple wrapper around the libcurl "simple"
...
interface to make it a bit nicer to use. Nothing too exotic.
2018-04-29 21:44:19 -07:00
casey langen
c3a1a26130
Guard against returning negative limits.
2018-04-29 00:19:33 -07:00
casey langen
471d66d504
Fixed a typo in the archive script for the win32 milkdrop dist
2018-04-29 00:19:33 -07:00
casey langen
8bf9a96de7
Added Ubuntu Bionic
support.
2018-04-26 21:55:05 -07:00
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