Crapadilla
![]() |
I just revisited my older filters to update obsolete components, and it occured to me that there really should be a more elegant way to update those.
I propose an 'Update Obsolete Component' option on the context-menu of a selected component. This would replace the component, copy all its settings, and - most importantly - keep all the connections and remappings intact, so that we don't have to manually recreate them. --- Crapadilla says: "Damn you, stupid redundant feature requests!" ;) |
|||||||||
Posted: March 6, 2007 8:19 am | ||||||||||
Ken |
Hi Crapadilla
I am writing some code to do this, It should be ready soon. Ken. |
|||||||||
Posted: March 6, 2007 8:40 am | ||||||||||
Crapadilla
![]() |
Sweet.
I'm guessing this would work outside of FF by modifying the xml files directly? --- Crapadilla says: "Damn you, stupid redundant feature requests!" ;) |
|||||||||
Posted: March 6, 2007 9:30 am | ||||||||||
Ken |
Yes. The code for the 3 blends is finished. I just need to to write code to update Min, Max and 2 switches. I have written it so that I creates an entirely new filter (with a new name) for safety I can change this later to overwrite the old filter Ken. |
|||||||||
Posted: March 6, 2007 10:30 am | ||||||||||
Crapadilla
![]() |
Ken, I'm definitely looking forward to that nifty little tool.
Although, I still think this should be an FF feature. And I'd also love to see an option somewhere in the program to automatically update ALL obsolete components inside a filter. --- Crapadilla says: "Damn you, stupid redundant feature requests!" ;) |
|||||||||
Posted: March 6, 2007 12:08 pm | ||||||||||
Ken | ||||||||||
Posted: March 13, 2007 10:56 am | ||||||||||
StevieJ
![]() |
Dilla, that was sweet!!! It would have been a nightmare to manually swap all of those out....
Steve
"Buzzards gotta eat...same as worms..." - Clint :) |
|||||||||
Posted: March 13, 2007 4:28 pm | ||||||||||
Crapadilla
![]() |
I got nothing to do with it, Stevie!
![]() ![]() --- Crapadilla says: "Damn you, stupid redundant feature requests!" ;) |
|||||||||
Posted: March 13, 2007 5:08 pm | ||||||||||
Kraellin
![]() |
if the programmers do add an auto-update of older components, PLEASE make it optional. i LIKE some of the old components (for certain things) and have even copied them into newer filters!
If wishes were horses... there'd be a whole lot of horse crap to clean up!
Craig |
|||||||||
Posted: March 15, 2007 10:13 pm | ||||||||||
Vladimir Golovin
Administrator |
Of course, it can't be mandatory because we don't guarantee that the updated component will produce the same output as the old component with identical inputs. |
|||||||||
Posted: March 16, 2007 7:31 am | ||||||||||
Kraellin
![]() |
ah, good
![]() If wishes were horses... there'd be a whole lot of horse crap to clean up!
Craig |
|||||||||
Posted: March 16, 2007 1:23 pm | ||||||||||
Crapadilla
![]() |
Bump! Just had another session of updating obsolete components via notepad, searching and replacing 'Blend3's with 'Blend4's in the xml text. ![]() While that was easy enough for a lazy type like me who abhors repetitive manual labor (and who doesn't), I'm wondering why this option still isn't available from inside FF! Can't be too hard to code up a 'Replace All Obsolete Components' option for the Filter Editor menu, eh? ![]() ![]() ![]() --- Crapadilla says: "Damn you, stupid redundant feature requests!" ;) |
|||||||||
Posted: November 15, 2008 5:24 am | ||||||||||
StevieJ
![]() |
Retraction......figured it out......
![]() ![]() Steve
"Buzzards gotta eat...same as worms..." - Clint :) |
|||||||||
Posted: November 15, 2008 5:02 pm | ||||||||||
Crapadilla
![]() |
Yup, it's quite straightforward, isn't it!
![]() Basically you replace all <Blend3> tags with <Blend4> tags in a text editor. This turns all Blend 1.005 components into up-to-date Blend components (1.010). The same procedure can be performed for other obsolete components, of course, and the good thing is that it spares us from having to manually redo all connections and remappers inside the Filter Editor. Still, I wish there was an option inside FF that would run a swift 'replacement' pass over the ffxml. --- Crapadilla says: "Damn you, stupid redundant feature requests!" ;) |
|||||||||
Posted: November 16, 2008 6:50 am | ||||||||||
StevieJ
![]() |
That would make it quick and painless.....
![]() Question......from notepad, how do you save a copy in ffxml format??? Steve
"Buzzards gotta eat...same as worms..." - Clint :) |
|||||||||
Posted: November 16, 2008 11:10 am | ||||||||||
Crapadilla
![]() |
CTRL+S
![]() --- Crapadilla says: "Damn you, stupid redundant feature requests!" ;) |
|||||||||
Posted: November 16, 2008 2:46 pm | ||||||||||
Crapadilla
![]() |
Bump!
I'd even be happy with a command-line utility. FF Team! Please, pretty please! Don't tell us you've been updating all those obsolete components by hand! We needs it automated... We needs it! ![]() ![]() ![]() --- Crapadilla says: "Damn you, stupid redundant feature requests!" ;) |
|||||||||
Posted: July 4, 2010 7:20 am | ||||||||||
StevieJ
![]() |
+ 1,000,000,000 Definite must have!!! Manually trying to update all those components is beyond a ridiculous time-consuming task!!! If this happens, I would also like to have the reverse ability....batch revert V2 filter components (for filters that don't incorporate any of the new components) back to V1.xx versions....for those who have built filters with all "common" V2 components and want to submit filter as a V1.xx to obtain better usage stats towards getting HU....due to there being far more V1 than V2 users..... Steve
"Buzzards gotta eat...same as worms..." - Clint :) |
|||||||||
Posted: July 4, 2010 11:39 am | ||||||||||
Kraellin
![]() |
screw this! i'm holding out for the auto-build-my-filter-for-me slider(s)
![]() If wishes were horses... there'd be a whole lot of horse crap to clean up!
Craig |
|||||||||
Posted: July 4, 2010 12:22 pm | ||||||||||
StevieJ
![]() |
I'm working on a script to do that....
![]() Steve
"Buzzards gotta eat...same as worms..." - Clint :) |
|||||||||
Posted: July 5, 2010 1:10 am | ||||||||||
Equator
Posts: 32 |
May be it would be better to post here list for find-replace in ffxml-files?
In this case each user can update filters manually. |
|||||||||
Posted: January 8, 2011 11:06 am | ||||||||||
SpaceRay
![]() |
OH yes!! this would be a good idea and very useful and interesting, but regretably if this was requested in 2007 and 5 years after in 2012 is still not implemented is like MANY other requests that are not done ![]() ![]()
OH YES!! This will be also possible to make using an external tool and is a good idea BUT regretably Ken uploaded this tool in this thread here BUT the downloads links are not available anymore ![]() ![]()
YES!! It does not have to be included inside FF, with just a command-line utility I would be happy too IF this is easier and more possible to make Pretty Please! Would be possible to have a tool to convert old filter with newer versions of the components ?
I totally agree with you and this would be a must have, and is true that manually updating a filter that have LOTS of components is really tedious, boring and time-consuming. |
|||||||||
Posted: June 5, 2012 11:50 pm | ||||||||||
SpaceRay
![]() |
This was already requested in March 2007 and still in September 2015 there is no news about this
It would be good if there could be known if this is a very difficult and hard thing to implement, and this is why it may not have a high priority, or maybe is not possible to do, or maybe there is other possible reasons why this has not been included. Considering that it has not been included since 2007, I think I can´t expect and think that it may be included in FF 5.0 Anyway I repeat here my request I have done for FF 4.0 Thanks for any possible news about this
|
|||||||||
Posted: September 24, 2015 12:21 am | ||||||||||
Rachel Duim
![]() |
Difficult thing to pull off, given that some components exhibit very different behaviors with the same input at the same settings (for example, Elevation Gradient 3.004). Also different versions sometimes have different controls?! Image 2.009 allows for a built in Particle Adapter, to modernize would be 2 components if I'm not mistaken.
" So, it is doable, but it is not a "drop in" replacement scheme, and on some components warnings would have to be issued for changes in behavior in the newer component. Which then begs the question: is it worth it? I suppose if you have groups full of old components... Math meets art meets psychedelia. |
|||||||||
Posted: September 24, 2015 4:14 pm | ||||||||||
Rachel Duim
![]() |
My feature request: a list (spreadsheet?) of differences between the versions of Components including any changes in the math used or other changes to the output, plus a description or snippet for converting from an old version to the current version (especially needed if multi-components are needed to simulate the old version).
At the very least, this would be the first step in creating a full conversion filter, if such a thing is worth the time or feasible. Math meets art meets psychedelia. |
|||||||||
Posted: September 25, 2015 4:47 pm |
Filter Forge has a thriving, vibrant, knowledgeable user community. Feel free to join us and have fun!
33,711 Registered Users
+18 new in 30 days!
153,531 Posts
+36 new in 30 days!
15,347 Topics
+72 new in year!
18 unregistered users.