Search found 126 matches

by TIV73
Tue Aug 28, 2018 1:07 pm
Forum: Beta testing, bugs, and feature requests - MMW5
Topic: Image lookup does not properly save images
Replies: 2
Views: 947

Image lookup does not properly save images

Hi there, I noticed that album art created from the 'Lookup image...' function in the File Properties dialog of a track does not properly save found images to the track folder. To reproduce: - Take a track and remove all album art from it. - Copy an image file to the directory where the track is sto...
by TIV73
Sat Aug 25, 2018 2:51 am
Forum: Beta testing, bugs, and feature requests - MMW5
Topic: Play controls ??
Replies: 3
Views: 1083

Re: Play controls ??

Not sure if this is related or not, but I've noticed that app.player.playAsyinc and .pauseAsyinc are sometimes behaving inconsistently. Just going by the function names, I assumed the following: Track playing - playAsync -> Nothing happens Track playing - pauseAsync -> Track is paused at the current...
by TIV73
Sat Aug 18, 2018 10:56 am
Forum: Beta testing, bugs, and feature requests - MMW5
Topic: 2120: Extended tags json
Replies: 2
Views: 846

2120: Extended tags json

Hi everyone, I just tried out rev 2120 and noticed that it added support for generic tags - which is an incredible feature, thanks a lot for that! Unfortunately, the tag list seems to break getCurrentTrack().asJson: JSON.parse(app.player.getCurrentTrack().asJSON) // Uncaught SyntaxError: Unexpected ...
by TIV73
Thu Aug 16, 2018 2:07 pm
Forum: Alpha testing, bugs, and feature requests (MMS)
Topic: Video location
Replies: 1
Views: 7903

Video location

Hi there, I just started MMS for the first time and was immediately greeted with a 'unable to read directory' error for the video directory after 10 minutes of trying to troubleshoot permissions for the video directory I figured it out - MMS was trying to scan the %USERPROFILE%/Video directory, but ...
by TIV73
Sun Aug 12, 2018 10:35 am
Forum: MediaMonkey 5 developer forum
Topic: Getting Started/Discord RPC Plugin
Replies: 25
Views: 23014

Re: Getting Started/Discord RPC Plugin

From the looks of it you are going for a native implementation, but in case you still use the workaround via .net you might want to have a look at the github page for MediaMonkey.Net again. I just pushed several updates to the dev branch , which is pretty much a complete rewrite of the original plug...
by TIV73
Sun Aug 12, 2018 10:14 am
Forum: Beta testing, bugs, and feature requests - MMW5
Topic: Context menu on wrong screen [#15034]
Replies: 1
Views: 751

Context menu on wrong screen [#15034]

Hi there, I have two monitors and noticed that, when right-clicking the MM5 icon in the notification area (the section on the windows task bar next to the clock containing icons for currently running applications), the menu is anchored to the bottom right corner of the display that contains the main...
by TIV73
Fri Aug 10, 2018 12:40 am
Forum: Beta testing, bugs, and feature requests - MMW5
Topic: Added date field
Replies: 2
Views: 786

Re: Added date field

Great, appreciate it!
by TIV73
Thu Aug 09, 2018 2:19 pm
Forum: Beta testing, bugs, and feature requests - MMW5
Topic: Added date field
Replies: 2
Views: 786

Added date field

Hi everyone,
I just tried to see when a file was added to the MM5 library and noticed that the date added field isn't available anywhere on the file properties dialog. The only way to see it right now is to enable the added column. Is there any chance to add that field to the properties dialog?
by TIV73
Mon Jul 30, 2018 12:11 pm
Forum: MediaMonkey 5 developer forum
Topic: SetValue persistency [#14995]
Replies: 4
Views: 9344

Re: SetValue persistency

Awesome, thanks a lot!
by TIV73
Sun Jul 29, 2018 9:27 am
Forum: Beta testing, bugs, and feature requests - MMW5
Topic: 2116: getCurrentTrack().asJSON produces invalid json [#14992]
Replies: 1
Views: 711

2116: getCurrentTrack().asJSON produces invalid json [#14992]

Hi there,
calling app.player.getCurrentTrack().asJSON in rev2116 returns an invalid json object:
- No delimiter between tempString and extendedTags, e.g.

Code: Select all

"tempString":"""extendedTags":""
- The discNumber key can be found twice.
by TIV73
Thu Jul 26, 2018 4:05 pm
Forum: MediaMonkey 5 developer forum
Topic: Getting Started/Discord RPC Plugin
Replies: 25
Views: 23014

Re: Getting Started/Discord RPC Plugin

As long as it's a valid js command, MM shouldn't really care what process sent the request, it all goes through chromium one way or another - including requests made by chromium itself, e.g. when pressing a button in the MM gui. Anyway, I hacked together a quick example which illustrates how to pack...
by TIV73
Thu Jul 26, 2018 2:41 pm
Forum: MediaMonkey 5 developer forum
Topic: Getting Started/Discord RPC Plugin
Replies: 25
Views: 23014

Re: Getting Started/Discord RPC Plugin

I'm not sure I follow, there is no external application involved in my example. You use the API that's exposed by chromium (which is the frontend for mediamonkey) to issue javascript commands which is as native as it gets with MediaMonkey 5. You could run the same commands from within mediamonkey. A...
by TIV73
Wed Jul 25, 2018 5:11 pm
Forum: MediaMonkey 5 developer forum
Topic: Getting Started/Discord RPC Plugin
Replies: 25
Views: 23014

Re: Getting Started/Discord RPC Plugin

MM5 uses the chromium engine as frontend, so what you basically want to do is establish a remote session with chromium and use that to send javascript commands to MM. The best way I to do that (that I found so far) is via the chrome devtools protocol . To get started, try the following: - Start MM5 ...
by TIV73
Wed Jul 25, 2018 3:49 pm
Forum: MediaMonkey 5 developer forum
Topic: SetValue persistency [#14995]
Replies: 4
Views: 9344

Re: SetValue persistency

Awesome, thanks for sharing that information! One more thing, is there a function to remove a value once it was set (without manually removing from persisent.json)? I couldn't find a dedicated remove/delete/unset value function. Also, trying passing null to setValue causes an exception. Not sure if ...
by TIV73
Sat Jul 14, 2018 12:38 am
Forum: MediaMonkey 5 developer forum
Topic: SetValue persistency [#14995]
Replies: 4
Views: 9344

SetValue persistency [#14995]

Hi there, I recently saw the SetValue/GetValue methods in the api documentation which makes it possible store and retrieve persistent data. Now I'm curios about how the methods are meant to be used and have a couple of questions. What does 'persistent' mean in this context? Like, is an object that's...