Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: JSplitter (splitter + SMP x64 alternative) (Read 7530 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Re: JSplitter (splitter + SMP x64 alternative)

Reply #75
Code: [Select]
utils.CheckComponent('foo_uie_jsplitter')

That is redundant if you have SMP and JSplitter installed at the same time and the script is running inside SMP.
[...]
This should be foolproof:
Code: [Select]
if (!window.Parent) {
Object.defineProperty(window, 'Parent', {
enumerable: false,
configurable: false,
writable: false,
value: fb.ComponentPath.includes('foo_uie_jsplitter')
? 'foo_uie_jsplitter'
: 'foo_spider_monkey_panel'
});
}

Re: JSplitter (splitter + SMP x64 alternative)

Reply #76
Then JSPlaylist/smooth browser/smooth browser etc are absolutely riddled with bugs and are grossly sub optimal for the changes in fb2k v2.
Would anyone be willing to update the internal code to adapt to the new features of fb2k v2 without changing the original appearance?

Re: JSplitter (splitter + SMP x64 alternative)

Reply #77
JSP3 to SMP/JSsplitter wrapper
https://hydrogenaud.io/index.php/topic,126859.0.html

Is this not okay?
SHURE SRH1840, SENNHEISER HD660S2, SENNHEISER HD620S, SENNHEISER HD 490 Pro Plus, beyerdynamic DT 1990 PRO, HiFiMAN Edition XS, Bowers & Wilkins P7, FiiO FT5, 水月雨 (MOONDROP) 空鳴 - VOID, Nakamichi Elite FIVE ANC, SONY WH1000XM5 (made a Upgrade/Balanced Cable by myself)

Re: JSplitter (splitter + SMP x64 alternative)

Reply #78
Then JSPlaylist/smooth browser/smooth browser etc are absolutely riddled with bugs and are grossly sub optimal for the changes in fb2k v2.
Would anyone be willing to update the internal code to adapt to the new features of fb2k v2 without changing the original appearance?
As noted, either use the samples provided (they work fine even if they don't have "everything"), use JSP3 directly (nothing stops anyone to use JSplitter and JSP3 at the same time) or use the wrapper at your own responsibility.

Once the wrapper is stable I will contact JSplitter dev to include JSP3 samples + wrapper as additional built-in samples. Maybe we can add Biography and a few other packages by default too.

If someone is interested on further updating the samples, great. For sure, that will not be me. We have Biography package for all last.fm/Allmusic things, Library tree for the browser and my own Playlist manager (on lite mode is a replacement for anything out there). No other sample needs "update". Except a playback toolbar + Art as seen on JSP3 which I may create at a later point.

Re: JSplitter (splitter + SMP x64 alternative)

Reply #79
The following works without any problems:
\profile\user-components\foo_spider_monkey_panel\samples\complete

Check Biography (version1.4.2.mod.1).

I think the following also works:
\profile\user-components-x64\foo_uie_jsplitter\samples\complete

I started with an installed JSplitter, JSP3, and the WilB Biography 1.4.2mod1 script installed and working fine.  Then I replaced the entire "complete" folder with the one in "SMP scripts complete.zip" posted by regor, using the path "\profile\user-components-x64\foo_uie_jsplitter\samples\complete."  On restart, Biography had lost access to all 3 bio texts and the last.fm picture.  Suggestions?  Should I have added the WilB Biography panel AFTER updating an original JSplitter install with the new "complete" folder?  I'd rather not have to go through THAT again.

Re: JSplitter (splitter + SMP x64 alternative)

Reply #80
There is no need to do anything of that. Package problems were due to japanese chars on the path.

Re: JSplitter (splitter + SMP x64 alternative)

Reply #81
@sveakul

Delete the biography cache folder.

\profile\foo_uie_jsplitter\package_data\{BA9557CE-7B4B-4E0E-9373-99F511E81252}\biography-cache
SHURE SRH1840, SENNHEISER HD660S2, SENNHEISER HD620S, SENNHEISER HD 490 Pro Plus, beyerdynamic DT 1990 PRO, HiFiMAN Edition XS, Bowers & Wilkins P7, FiiO FT5, 水月雨 (MOONDROP) 空鳴 - VOID, Nakamichi Elite FIVE ANC, SONY WH1000XM5 (made a Upgrade/Balanced Cable by myself)

Re: JSplitter (splitter + SMP x64 alternative)

Reply #82
@sveakul

Delete the biography cache folder.

\profile\foo_uie_jsplitter\package_data\{BA9557CE-7B4B-4E0E-9373-99F511E81252}\biography-cache
Bingo!  Works now with the updated "complete" folder, no re-loads.  Thanks Air KEN!

Re: JSplitter (splitter + SMP x64 alternative)

Reply #83
This is the default UI skin based on JSplitter, which I learned about from always.beta in a previous thread.

foobox
https://github.com/dream7180/foobox-en

I tried adding some panels, changing to a different panel, etc. That's about as far as I can go for editing at the moment, but I think it's a good reference skin.








SHURE SRH1840, SENNHEISER HD660S2, SENNHEISER HD620S, SENNHEISER HD 490 Pro Plus, beyerdynamic DT 1990 PRO, HiFiMAN Edition XS, Bowers & Wilkins P7, FiiO FT5, 水月雨 (MOONDROP) 空鳴 - VOID, Nakamichi Elite FIVE ANC, SONY WH1000XM5 (made a Upgrade/Balanced Cable by myself)

Re: JSplitter (splitter + SMP x64 alternative)

Reply #84
By combining Flowin (foo_flowin) and JSplitter (foo_uie_jsplitter) and overlaying JScript Panel 3 (foo_jscript_panel3) Sample Script "Text Display" and "Thumbs", a Track Info + Artist Image Panel can be created.
Turn off Thumbs and display only one image. Now you have an external display Panel where Artist images change one after another.
Register this in "Keyboard Shortcuts".

https://i.imgur.com/7hAUUbg.mp4

SHURE SRH1840, SENNHEISER HD660S2, SENNHEISER HD620S, SENNHEISER HD 490 Pro Plus, beyerdynamic DT 1990 PRO, HiFiMAN Edition XS, Bowers & Wilkins P7, FiiO FT5, 水月雨 (MOONDROP) 空鳴 - VOID, Nakamichi Elite FIVE ANC, SONY WH1000XM5 (made a Upgrade/Balanced Cable by myself)