Previous topicNext topic

"Replace all instances" for a GLSLShader or Image file

Suggestions for new features for Magic.
Post Reply
Terry Payman
Posts: 710
Joined: Sun Sep 14, 2014 8:15 am
Location: UK
Contact:

"Replace all instances" for a GLSLShader or Image file

Post by Terry Payman »

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! viewtopic.php?f=4&t=199#p643
Terry Payman
Posts: 710
Joined: Sun Sep 14, 2014 8:15 am
Location: UK
Contact:

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

Post by Terry Payman »

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.
Sadler
Posts: 1139
Joined: Sat Aug 02, 2014 7:10 pm
Location: London, UK

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

Post by Sadler »

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.
Magic
Site Admin
Posts: 3440
Joined: Wed Apr 09, 2014 9:28 pm

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

Post by Magic »

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.
Terry Payman
Posts: 710
Joined: Sun Sep 14, 2014 8:15 am
Location: UK
Contact:

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

Post by Terry Payman »

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
DemBambiSeiMudder
Posts: 58
Joined: Thu Oct 20, 2016 10:43 pm

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

Post by DemBambiSeiMudder »

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.
Magic
Site Admin
Posts: 3440
Joined: Wed Apr 09, 2014 9:28 pm

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

Post by Magic »

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 :).
DemBambiSeiMudder
Posts: 58
Joined: Thu Oct 20, 2016 10:43 pm

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

Post by DemBambiSeiMudder »

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
Magic
Site Admin
Posts: 3440
Joined: Wed Apr 09, 2014 9:28 pm

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

Post by Magic »

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 :).
DemBambiSeiMudder
Posts: 58
Joined: Thu Oct 20, 2016 10:43 pm

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

Post by DemBambiSeiMudder »

I understand. Still it's always good for business to understand the user/customer ;-)
Magic
Site Admin
Posts: 3440
Joined: Wed Apr 09, 2014 9:28 pm

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

Post by Magic »

We think this forum is sufficient to help us understand what users want. :ugeek:
DemBambiSeiMudder
Posts: 58
Joined: Thu Oct 20, 2016 10:43 pm

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

Post by DemBambiSeiMudder »

Cool!
Post Reply