I’m up working on my app for my festival this weekend and look what I find. Nothing but music to my ears. Looking forward to using this!
The best part about this…
oh, wait… I spoke too soon
@mark take a look at this…
tp/Default Avatar not used anywhere. Okay, but… in the very next column…
Update: this has been fixed, thanks Mark!
but, but, but… did you see my next post?
I was just about to start nuking columns… but maybe that’s not a good idea just yet…
Maybe we could show “Unused” in the column menu when it’s unused in your app, rather than “Find all uses”, when the column is not used.
Well, in this particular case the column itself is not directly used by any component in the app. But, the column that references this column is used in the app. So if I had deleted this column, it would have “broken” the app.
I think my expectation of “show all uses” would be:
- Show me any components that directly reference this column
- Show me any components that indirectly reference this column (ie. a component that uses a column that references this column)
- Show me any other columns that directly reference this column
- Show me any other columns that indirectly reference this column
- Show me any actions that directly reference this column
- Show me any actions that indirectly reference this column
Ultimately, what I’m trying to determine is whether or not I can safely delete the column in question. And I don’t think I can be confident about that unless all the above use cases are covered?
I made a similar message with a small demo video for this bug.
The function does not find the “Lookup” columns.
@Darren_Murphy Will be fixed on Wednesday. Sorry!
Thanks @Mark and Team!
Awesome, thanks Mark
Yes! “Find all uses” is Thanks Glide Team!!!
This is so convenient!
Why am I feeling lost about this feature
Imagine having a bunch of sheets, and a lot of buttons, and your users complain that they see the ‘wrong’ things. Where is the bug?
Or you have a column called Session ID. You haven’t used it for a month. Is it safe to delete, or will it kill logic across your app.
Glide can be used for very simple apps, and for complex ones too. It’s good that they cater for different use cases, and this feature is extremely useful for advanced users with complex apps
I think it is also important to note here that @Mark_Turrell was instrumental in helping us realize the importance of this feature. We really do try to listen when you all tell us what you need.