"Replace all instances" for a GLSLShader or Image file

Mon Jul 31, 2017 7:54 am

Dread message:
"The following modules could not be loaded"

It would be very helpful if there were means of
- replacing all instances of an asset that has an absolute file location.
and/or
- listing by scene a count of each individual missing asset so one would know where and how many to look for.

I've been trawling through some old projects that made extensive use of GLSLShaders, and when I get this message I have to locate and change every instance of a particular shader across many scenes in a project. Likewise for image files, video files, 3D models.

I've requested "More detailed diagnostics when assets are missing" as part of a previous feature request. I wouldn't be the only one glad of this! https://magicmusicvisuals.com/forums/viewtopic.php?f=4&t=199#p643
Terry Payman
 
Posts: 645
Joined: Sun Sep 14, 2014 8:15 am
Location: UK

Re: "Replace all instances" for a GLSLShader or Image file

Mon Jul 31, 2017 9:53 am

Further to the above I'm having difficulty updating GLSLShaders where the filename is too long to fit in the File box and is truncated.

I'm currently trying to update a project in which I'm using a family of GLSL shaders, distinguished by a suffix on a long filename. I can't see exactly which version I have selected in a particular scene.

I have "Show Tooltips" selected, but it only tells me "Shader File" :cry:

Perhaps pre-load the file pick dialog with the filename? The present blank name is unhelpful when navigating to find the file in an alternate location.
Terry Payman
 
Posts: 645
Joined: Sun Sep 14, 2014 8:15 am
Location: UK

Re: "Replace all instances" for a GLSLShader or Image file

Mon Jul 31, 2017 3:46 pm

Having just (well, more in the process of) moving to a laptop, changed file locations can be frustrating. I appreciate the way Resolume handles it in that when you locate a missing file it offers to fix all other missing files from that directory (quite satisfying when you get a bunch fixed!). I avoided much pain in Magic by making sure transferred project files stay in the same location relative to media.
Sadler
 
Posts: 910
Joined: Sat Aug 02, 2014 7:10 pm
Location: London, UK

Re: "Replace all instances" for a GLSLShader or Image file

Mon Jul 31, 2017 6:20 pm

Yes thanks, some better functionality is still needed here. I promise it's on my to-do list ;).

p.s. If you hover above the file button (not the word "File"), it will give you the full path name of the selected file.
Edit: oops, maybe not if the file is missing. I'll fix that.
Eric
Site Admin
 
Posts: 3208
Joined: Wed Apr 09, 2014 9:28 pm

Re: "Replace all instances" for a GLSLShader or Image file

Mon Jul 31, 2017 7:09 pm

Eric wrote:.... If you hover above the file button (not the word "File"), it will give you the full path name of the selected file.
Edit: oops, maybe not if the file is missing. I'll fix that.

:D :D :D :D :D :D
Terry Payman
 
Posts: 645
Joined: Sun Sep 14, 2014 8:15 am
Location: UK

Re: "Replace all instances" for a GLSLShader or Image file

Thu Feb 08, 2018 7:53 pm

Hey Eric,
are there any plans to implement this? Would be quite useful.

Terry Payman wrote:listing by scene a count of each individual missing asset so one would know where and how many to look for.
DemBambiSeiMudder
 
Posts: 58
Joined: Thu Oct 20, 2016 10:43 pm

Re: "Replace all instances" for a GLSLShader or Image file

Thu Feb 08, 2018 8:37 pm

I can't make any promises about when specific things will be implemented. I have a really long list of things of things to do, and every one of them is important to someone :).
Eric
Site Admin
 
Posts: 3208
Joined: Wed Apr 09, 2014 9:28 pm

Re: "Replace all instances" for a GLSLShader or Image file

Thu Feb 08, 2018 9:12 pm

I totally agree. Have you thought about a public feature request voting system?
Maybe Trello can help :-)
https://blog.trello.com/3-ways-to-manag ... e-requests
DemBambiSeiMudder
 
Posts: 58
Joined: Thu Oct 20, 2016 10:43 pm

Re: "Replace all instances" for a GLSLShader or Image file

Thu Feb 08, 2018 9:25 pm

To be honest, voting isn't really a direction my business partners and I want to go. Even if lots of people want a particular thing, there are many reasons why it wouldn't make sense for us to implement it. Plus, a voting system would be one more thing for us to manage, and we already have our hands quite full :).
Eric
Site Admin
 
Posts: 3208
Joined: Wed Apr 09, 2014 9:28 pm

Re: "Replace all instances" for a GLSLShader or Image file

Thu Feb 08, 2018 9:33 pm

I understand. Still it's always good for business to understand the user/customer ;-)
DemBambiSeiMudder
 
Posts: 58
Joined: Thu Oct 20, 2016 10:43 pm

Re: "Replace all instances" for a GLSLShader or Image file

Thu Feb 08, 2018 9:34 pm

We think this forum is sufficient to help us understand what users want. :ugeek:
Eric
Site Admin
 
Posts: 3208
Joined: Wed Apr 09, 2014 9:28 pm

Re: "Replace all instances" for a GLSLShader or Image file

Thu Feb 08, 2018 9:35 pm

Cool!
DemBambiSeiMudder
 
Posts: 58
Joined: Thu Oct 20, 2016 10:43 pm

Return to Feature Requests

© 2021 Color & Music, LLC • This web site is mobile-friendly