🆕 Feature: "Find all uses" 🔥🔥🔥🔥

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!

7 Likes

The joy I feel is indescribable :pleading_face: :sob:

3 Likes

Another enhancement with items for groups.

5 Likes

The best part about this…

Screen Shot 2021-06-18 at 11.12.25 AM

:boom:

6 Likes

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…

oops… :scream:

Update: this has been fixed, thanks Mark!

3 Likes

For sure!!!

2 Likes

but, but, but… did you see my next post? :arrow_up:

I was just about to start nuking columns… but maybe that’s not a good idea just yet…

2 Likes

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.

9 Likes

Sweet :slight_smile: :slight_smile:

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?

8 Likes

hi
I made a similar message with a small demo video for this bug.

1 Like

The function does not find the “Lookup” columns.

@Darren_Murphy Will be fixed on Wednesday. Sorry!

4 Likes

Thanks @Mark and Team!

Awesome, thanks Mark :+1:

Yes! “Find all uses” is :fire: :fire: :fire: 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 :star2:

2 Likes

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.

10 Likes