1914 Commits

Author SHA1 Message Date
casey langen
046ab523be Updated to the latest version of Android Studio and related tooling and
SDKs (including Fabric, Kotlin, Gradle and AppCompat). Fixed up compile
errors and warnings accordingly.
2018-06-10 22:44:06 -07:00
casey langen
665410dd53 Fixed the "with milkdrop" archiver script. 2018-06-10 19:31:01 -07:00
casey langen
98fcc56a4d
Merge pull request #194 from clangen/build
Fixed libboost version for bionic.
2018-06-10 13:55:38 -07:00
casey langen
bb76d82742 Fixed libboost version for bionic. 2018-06-10 09:01:41 -07:00
Casey Langen
9eb4ee0055 Addeed openssl requirement for build and install on Fedora distros. 0.50.0 2018-06-10 00:21:02 -07:00
Casey Langen
10ca01aaa1 Updated CHANGELOG.txt 2018-06-09 23:32:03 -07:00
casey langen
01eae8299e Updated musikcubed/main.cpp with the new version.h location. 2018-06-09 22:54:08 -07:00
casey langen
8c928bd127 0.50.0 release prep. 2018-06-09 22:47:49 -07:00
casey langen
b4f8bf60aa Moved HttpClient into the SDK so plugins can use it as well. Required
some other minor restructuring.
2018-06-09 16:27:31 -07:00
casey langen
d35e1d71d7 Fixed bug found in PR. 2018-06-09 12:38:44 -07:00
casey langen
e92f18cb7b
Merge pull request #191 from clangen/clangen/build_updates
Updates to support Ubuntu Bionic and Fedora 28.
2018-06-09 12:38:17 -07:00
casey langen
a5f06493ff
Merge pull request #193 from adem4ik/master
Update Russian localization
2018-06-09 11:13:05 -07:00
adem
93568ff68d Remove junk from ru_RU.json 2018-06-08 11:54:58 +04:00
adem
50237873b9 Update ru_RU.json 2018-06-08 11:52:43 +04:00
casey langen
3fac0df917 Added fstream to Common.cpp -- this should make gcc happy again. 2018-06-05 23:00:36 -07:00
casey langen
7aac375a8c Tightened up the key bindings editor -- a handful of little things,
updated copy and the ability to reset keys to default. Also wired it
into the app settings screen to replace the hotkey tester.
2018-06-03 22:28:31 -07:00
casey langen
dabd4cc278 Added missing files to CMakeLists.txt 2018-06-03 20:56:27 -07:00
casey langen
1753a09862 Merge branch 'clangen/hotkey_viewer' 2018-06-03 20:54:43 -07:00
casey langen
a04a626178 Added hotkey backup. 2018-06-03 20:48:31 -07:00
casey langen
4a22c48293 Implemented Hotkeys::Set() and related functionality. 2018-06-03 12:06:57 -07:00
casey langen
e36fa357b9 Working hotkey reset. 2018-06-03 01:27:14 -07:00
casey langen
f1c39e2038 - added UI to set/replace hotkey values and also reset all to default
(not wired up yet)
- stubbed Hotkeys::Set() and Hotkeys::Reset()
- fixed TextInput::KeyPress in InputRaw mode.
2018-06-03 00:23:52 -07:00
casey langen
89dbbb5aee More incremental work to support hotkey viewing and editing. 2018-06-02 23:21:37 -07:00
casey langen
8c408ffed1 A bunch of small bug fixes for things that showed up in Fabric. 2018-06-02 13:40:03 -07:00
casey langen
7260ccf827 Beginnings of a hotkey editor implementation. 2018-06-02 13:01:00 -07:00
casey langen
551cdb4a46 Updates to support Ubuntu Bionic and Fedora 28. 2018-05-31 22:24:17 -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