Search found 81 matches

by TIV73
Tue Feb 12, 2019 5:13 pm
Forum: Beta testing, bugs, and feature requests (MM5)
Topic: Remove option and recycle bin [#15577]
Replies: 10
Views: 960

Re: Remove option and recycle bin

I can understand both use cases. Personally, I wouldn't mind if MediaMonkey bypasses the recycle bin and permanently deletes files as I can always restore them from a backup, but I can see why you might prefer files going to the recycle bin instead. Accidents happen, and there's no reason not to hav...
by TIV73
Sun Jan 27, 2019 9:04 am
Forum: Beta testing, bugs, and feature requests (MM5)
Topic: GPM device limit reached [#15397]
Replies: 4
Views: 606

Re: GPM device limit reached

I might have found it. A couple of the virtual network adapters use a mac address thats dynamically assigned from an address pool in HyperV. Which means that I could set up the network adapters to use a static address, but I'm honestly not sure I like that solution. Not only would that mean having t...
by TIV73
Sun Jan 27, 2019 8:26 am
Forum: Beta testing, bugs, and feature requests (MM5)
Topic: GPM device limit reached [#15397]
Replies: 4
Views: 606

Re: GPM device limit reached

Well in any case, I had a look at the gpm login function and the only thing that's not hard coded (that I could find) is the mac address which is retrieved with. app.utils.web.getMACAddress(). I do have a couple of virtual network adapters used for VMs and VPN, so that could be a likely culprit. Eit...
by TIV73
Fri Jan 25, 2019 5:26 pm
Forum: MediaMonkey 5 developer forum
Topic: Developing a new MM5 plugin
Replies: 6
Views: 2142

Re: Developing a new MM5 plugin

Hey Corneloues, check out MediaMonkeyNet , a C# wrapper library around the MediaMonkey chromium API which also includes a small sample project. Rainmeter-Mediamonkey is another sample project that implements the library to bridge MM to rainmeter. Generally speaking, what you want to do is hook into ...
by TIV73
Fri Jan 25, 2019 12:48 pm
Forum: Beta testing, bugs, and feature requests (MM5)
Topic: GPM device limit reached [#15397]
Replies: 4
Views: 606

GPM device limit reached [#15397]

Hi there, I'm using MM5 to upload songs to google play music, and when I tried to do that today, I was greeted with a MAX_LIMIT_REACHED error. Turns out that gpm has a hard limit of 10 devices per account and I have reached that limit (and for whatever reason you can only deauthorize 4 devices per y...
by TIV73
Wed Jan 16, 2019 2:30 pm
Forum: MediaMonkey 5 developer forum
Topic: Promise.then1
Replies: 4
Views: 1254

Re: Promise.then1

Yup, appending a new function property to the promise prototype in mminit solves the issue. With that I can't reproduce the issue anymore. Thanks a lot!
by TIV73
Tue Jan 15, 2019 5:10 pm
Forum: MediaMonkey 5 developer forum
Topic: Promise.then1
Replies: 4
Views: 1254

Re: Promise.then1

To clarify - everything with the custom promise.js works fine except for the combination of async/await with then1. I did a quick test: PromiseFunction1: function(){ return new Promise((resolve, reject) => resolve("promise1")); }, PromiseFunction2: function(){ return new Promise((resolve) => resolve...
by TIV73
Sun Jan 13, 2019 4:40 pm
Forum: MediaMonkey 5 developer forum
Topic: Promise.then1
Replies: 4
Views: 1254

Promise.then1

Hi there, I noticed that promise.js contains a custom implementation of the promise prototype which contains a then1 method. It looks like it is shorthand to call the regular then method with one instead of two parameters - is this intended for flow control to allow functions to continue in case a p...
by TIV73
Sun Dec 23, 2018 11:09 am
Forum: Beta testing, bugs, and feature requests (MM5)
Topic: Auto-tag source priorties are not saved correctly [#14486]
Replies: 1
Views: 401

Auto-tag source priorties are not saved correctly [#14486]

Hi there, the priority or enabled/disabled state of auto-tag sources can be configured but changes are not saved Steps to reproduce - Open the Options Menu and navigate to Metadata lookup - Click the 'Set sources' button in the Auto-tagging section - Change the list by disabling entries and/or rearr...
by TIV73
Sat Dec 01, 2018 12:18 pm
Forum: MediaMonkey 5 developer forum
Topic: getURLContentAsync cache [#15259]
Replies: 1
Views: 2099

getURLContentAsync cache [#15259]

Hi there, I recently stumbled over the URLRequestCache table in the MM5 DB and noticed that all requests I ever made with the getURLContentAsync function seem to be permanently stored there. At this point the table has close to 2.000 entries, dating back to 2017. I mean, I'm not worried about functi...
by TIV73
Sat Nov 17, 2018 11:41 am
Forum: Beta testing, bugs, and feature requests (MM5)
Topic: Context menu does not properly update ratings [#15204]
Replies: 1
Views: 438

Context menu does not properly update ratings [#15204]

Hi, when rating a track in the library via right-click menu, the rating is only valid for the current MM session, but is not written to the DB or synchronized to the file properties of the track. Steps to reproduce: - Choose any track in the local library and verify that its file is not write protec...
by TIV73
Mon Oct 08, 2018 3:17 pm
Forum: Beta testing, bugs, and feature requests (MM5)
Topic: 2123-2126: getCurrentTrack exception
Replies: 4
Views: 669

Re: 2123-2126: getCurrentTrack exception

This makes sense, the result of the call is returned as json object, so at some point there needs to be an (implicit) evaluation of all object properties. I can verify this by storing the result of getCurrentTrack in a variable and returning it in a separate call, as opposed to directly returning th...
by TIV73
Sun Oct 07, 2018 3:22 pm
Forum: Beta testing, bugs, and feature requests (MM5)
Topic: 2123-2126: getCurrentTrack exception
Replies: 4
Views: 669

Re: 2123-2126: getCurrentTrack exception

Considering the error message, I'm pretty sure that something tries to access the commentSync property, but it's not me - at least not explicitly. The string I'm passing via Runtime.Evaluate to trigger the exception is { "expression": "app.player.getCurrentTrack()", "objectGroup": "console", "includ...
by TIV73
Sun Oct 07, 2018 9:40 am
Forum: Beta testing, bugs, and feature requests (MM5)
Topic: 2123-2126: getCurrentTrack exception
Replies: 4
Views: 669

2123-2126: getCurrentTrack exception

Hi everyone, I'm currently working on MediMonkeyNet which is a C# library that reads information from MM5 and allows (rudimentary) remote control via javascript commands. It does so by opening a web socket to the chromium engine running MediaMonkey and then uses the Chrome DevTools Protocol to send ...
by TIV73
Fri Aug 31, 2018 2:16 pm
Forum: Beta testing, bugs, and feature requests (MM5)
Topic: Image lookup does not properly save images
Replies: 2
Views: 533

Re: Image lookup does not properly save images

Yup, seems like you are right. Looks like I never bothered to actually press OK on the properties screen - or at least I didn't check the file directory afterwards. Thanks for clearing this up!