Search found 1375 matches

by PetrCBR
Mon Jul 09, 2018 4:07 am
Forum: MediaMonkey 5 developer forum
Topic: MM5 external interface
Replies: 6
Views: 353

Re: MM5 external interface

fyi after internal communication we've decided to enable remote debugging port (9222) for all builds (not just debug). So you can be sure this port will be _always_ opened and ready for use.
by PetrCBR
Mon Jul 02, 2018 12:41 pm
Forum: MediaMonkey 5 developer forum
Topic: Available COM interface
Replies: 31
Views: 6672

Re: Available COM interface

Typically almost all methods returning any list with data is async and you need call whenLoaded before use.
Like:

Code: Select all

app.player.getSongList().getTracklist().whenLoaded().then(function(list) { ... fully loaded list can be used here });
by PetrCBR
Mon Jul 02, 2018 12:35 pm
Forum: MediaMonkey 5 developer forum
Topic: MM5 external interface
Replies: 6
Views: 353

Re: MM5 external interface

DevTools will be most probably always enabled in debug build (installer with _Debug in it's name .. also this build generate a lot of debug code to be captured by DebugView), but i don't think it will be enabled in regular build. If you need to communicate somehow with MM5 from .NET, probably you ca...
by PetrCBR
Mon Jul 02, 2018 5:58 am
Forum: MediaMonkey 5 developer forum
Topic: MM5 external interface
Replies: 6
Views: 353

Re: MM5 external interface

Hi. We've moved to chromium because of future. Our old skinning engine (MM3 & MM4) is very limited ... with HTML/JS we (and users) have almost unlimited UI options and any new feature can be developed easily in JavaScript. About DevTools ... we're using devtools for debugging as well and it will be ...
by PetrCBR
Sun Jul 01, 2018 6:08 am
Forum: Alpha testing, bugs, and feature requests (MM5)
Topic: Crash on Volume Analyze
Replies: 4
Views: 378

Re: Crash on Volume Analyze

No, check new 2114 (already available to download).
by PetrCBR
Wed Jun 27, 2018 3:19 am
Forum: Alpha testing, bugs, and feature requests (MM5)
Topic: 2113: locate moved missing files broken
Replies: 1
Views: 137

Re: 2113: locate moved missing files broken

Thanks. Will be fixed in next build.
by PetrCBR
Mon Jun 11, 2018 5:03 am
Forum: MediaMonkey 4 Addons developer forum
Topic: Using the COM interface with VS2017 and plain C++
Replies: 6
Views: 1188

Re: Using the COM interface with VS2017 and plain C++

Probably something like this could work ?

Code: Select all

ISDB *pSDB;
hr = CoCreateInstance(CLSID_SDB, NULL, CLSCTX_INPROC_SERVER, IID_SDB, reinterpret_cast<void**>(&pSDB));
by PetrCBR
Mon Jun 11, 2018 2:46 am
Forum: Alpha testing, bugs, and feature requests (MM5)
Topic: Crash on Volume Analyze
Replies: 4
Views: 378

Re: Crash on Volume Analyze

Thanks. Will be fixed in next build.
by PetrCBR
Thu Jun 07, 2018 4:54 am
Forum: MediaMonkey 5 developer forum
Topic: Skin Editor
Replies: 8
Views: 1378

Re: Skin Editor

For a next build i've updated skin API. Using app.getSkins() (and app.getLayouts()) you will receive list of objects with these properties: title, id, description, version, author, path, isCurrent. For skin/layout load you can use methods uitools.activateSkin(skin) or uitools.activateLayout(layout).
by PetrCBR
Wed Jun 06, 2018 3:35 pm
Forum: MediaMonkey 5 developer forum
Topic: Skin Editor
Replies: 8
Views: 1378

Re: Skin Editor

Skin's are located always in 'Skins' subfolder where MM is installed.
by PetrCBR
Wed Jun 06, 2018 12:53 pm
Forum: Alpha testing, bugs, and feature requests (MM5)
Topic: Add/Rescan files crashing
Replies: 2
Views: 349

Re: Add/Rescan files crashing

Thanks. Will be fixed in next build.
by PetrCBR
Mon May 28, 2018 6:18 am
Forum: Alpha testing, bugs, and feature requests (MM5)
Topic: feedback from new version 2104
Replies: 8
Views: 640

Re: feedback from new version 2104

Hi Barry. 2: Grid view of AlbumArtist and Artist has unexpected thumbnails Will be fixed in next build. 3: Sorting of Grid view is complex and restricted Manage Views ... <Add New> View Type the selection dropdown is sometimes restricted to just List View ... why? Sorting: the only options are sort ...