# Improve This App! (Packing Checklist)

**URL:** <https://community.glideapps.com/t/improve-this-app-packing-checklist/2090>\
**Category:** Ask for Help\
**Created:** [November 18, 2019, 12:09am UTC](https://community.glideapps.com/t/improve-this-app-packing-checklist/2090 "2019-11-18T00:09:39Z")\
**Posts on this page:** 14\
**Page:** 1

<div class="post-metadata">

**Author:** ![onepixelman](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/onepixelman/32/130_2.png) [@onepixelman](https://community.glideapps.com/u/onepixelman)\
**Post date:** [November 18, 2019, 12:09am UTC](https://community.glideapps.com/t/improve-this-app-packing-checklist/2090/1 "2019-11-18T00:09:39Z")

</div>

[https://packing.glideapp.io](https://packing.glideapp.io)  
I was interested in making this packing checklist just for the challenge and experience, and I feel like it would be pretty useable. However, I’d like to see two improvements:

1. It would be better to be able to tap on the progress bars from the home screen to go into those categories, rather than having to open the menu every time.

2. I’d like to have a Clear All or Restart function.

Any ideas on either?

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [November 20, 2019, 2:38am UTC](https://community.glideapps.com/t/improve-this-app-packing-checklist/2090/2 "2019-11-20T02:38:07Z")

</div>

I like your idea. I don’t have anything great as far as ideas. You could add a button below each progress bar that opens the appropriate list. Clearing all of the checkmarks would probably require a script of some sort to clear everything whenever a master switch is flipped.

---

<div class="post-metadata">

**Author:** ![onepixelman](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/onepixelman/32/130_2.png) [@onepixelman](https://community.glideapps.com/u/onepixelman)\
**Post date:** [November 20, 2019, 3:47pm UTC](https://community.glideapps.com/t/improve-this-app-packing-checklist/2090/3 "2019-11-20T15:47:22Z")

</div>

Thanks, Jeff! I like the idea of having an inline list instead of the progress bars on the main screen. This would allow me to move the individual progress bars into each section. Then I could have a main progress bar on the main screen that shows progress of the entire packing project. The last piece is an easy way to clear all checkboxes. Anyone?

---

<div class="post-metadata">

**Author:** ![Krivo](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/krivo/32/5363_2.png) [@Krivo](https://community.glideapps.com/u/Krivo)\
**Post date:** [November 20, 2019, 4:35pm UTC](https://community.glideapps.com/t/improve-this-app-packing-checklist/2090/4 "2019-11-20T16:35:37Z")

</div>

@onepixelman You might get inspired from this app

> [@Personal budget app with table chart](https://community.glideapps.com/t/personal-budget-app-with-table-chart/659):
>
> This app is an extension of the template app “Personal budget” Update of charts in glide is slow - taking maybe 5-20 minutes. The chart shown on front page of app is therefore not very relevant while the user inputs data. But there is other ways of giving an overview of you spending - I have in the app named a tab ‘status’. The idea is to use a table layout. The update is done within a very few seconds - and in that way it seems feasible to put in along side the expenses. Notice also the tab…

---

<div class="post-metadata">

**Author:** ![onepixelman](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/onepixelman/32/130_2.png) [@onepixelman](https://community.glideapps.com/u/onepixelman)\
**Post date:** [November 20, 2019, 5:55pm UTC](https://community.glideapps.com/t/improve-this-app-packing-checklist/2090/5 "2019-11-20T17:55:15Z")

</div>

Perfect. Thanks!

---

<div class="post-metadata">

**Author:** ![onepixelman](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/onepixelman/32/130_2.png) [@onepixelman](https://community.glideapps.com/u/onepixelman)\
**Post date:** [November 20, 2019, 6:16pm UTC](https://community.glideapps.com/t/improve-this-app-packing-checklist/2090/6 "2019-11-20T18:16:38Z")

</div>

Here’s my slight improvement to your app: [https://bw1xr.glideapp.io](https://bw1xr.glideapp.io)

I changed the chart to have a transparent background and larger text for the chart legend.

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [November 21, 2019, 1:25am UTC](https://community.glideapps.com/t/improve-this-app-packing-checklist/2090/7 "2019-11-21T01:25:42Z")

</div>

Here’s a little bit of info I’ve found on setting up a script to clear checkboxes. You can set up a trigger to run in onChange. What I would do is have a value on a separate sheet where when you set it to true with a checkbox or switch, the script will see that and set false to the other checkboxes along with the checkbox that triggered the script.

> <https://stackoverflow.com/questions/51185819/reset-checkboxes-to-false>

---

<div class="post-metadata">

**Author:** ![onepixelman](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/onepixelman/32/130_2.png) [@onepixelman](https://community.glideapps.com/u/onepixelman)\
**Post date:** [November 22, 2019, 5:33am UTC](https://community.glideapps.com/t/improve-this-app-packing-checklist/2090/8 "2019-11-22T05:33:16Z")

</div>

Thanks, Jeff!

---

<div class="post-metadata">

**Author:** ![Gregorio\_Martinez](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/gregorio_martinez/32/7299_2.png) [@Gregorio\_Martinez](https://community.glideapps.com/u/Gregorio_Martinez)\
**Post date:** [June 20, 2020, 1:32am UTC](https://community.glideapps.com/t/improve-this-app-packing-checklist/2090/9 "2020-06-20T01:32:31Z")

</div>

Great idea, Onepixelman.  
Did you ever get the clear all and the tapping on progress bars to function?  
I would love to peek under the hood of this one!

---

<div class="post-metadata">

**Author:** ![onepixelman](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/onepixelman/32/130_2.png) [@onepixelman](https://community.glideapps.com/u/onepixelman)\
**Post date:** [June 23, 2020, 6:48pm UTC](https://community.glideapps.com/t/improve-this-app-packing-checklist/2090/10 "2020-06-23T18:48:21Z")

</div>

Thanks, Gregorio. I didn’t make much more progress, but I’ve opened it up so that you can copy it. Let me know if you figure out good solutions.

---

<div class="post-metadata">

**Author:** ![Gregorio\_Martinez](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/gregorio_martinez/32/7299_2.png) [@Gregorio\_Martinez](https://community.glideapps.com/u/Gregorio_Martinez)\
**Post date:** [June 23, 2020, 8:39pm UTC](https://community.glideapps.com/t/improve-this-app-packing-checklist/2090/11 "2020-06-23T20:39:17Z")

</div>

Thank you! Very exciting.

---

<div class="post-metadata">

**Author:** ![Gregorio\_Martinez](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/gregorio_martinez/32/7299_2.png) [@Gregorio\_Martinez](https://community.glideapps.com/u/Gregorio_Martinez)\
**Post date:** [July 6, 2020, 11:19pm UTC](https://community.glideapps.com/t/improve-this-app-packing-checklist/2090/12 "2020-07-06T23:19:46Z")

</div>

Hi again, onepixelman.

I’ve been playing with your progress bar, checklist app and noticed that the last list doesn’t work.  
When I try to make my own list, instead of just relabel your old ones, it doesn’t work either.

I do everything backwards and wonky since I tend to think in the abstract, but here’s what I did:

Create a sheet of questions, go back into Glide and build out the columns, copying your lists exactly. When I use my new checklist in the menu, the results don’t show like the others in the main home screen.

Is there a step by step tutorial I can follow?

Thanks. Still pluggin’ at it…

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [July 7, 2020, 12:09am UTC](https://community.glideapps.com/t/improve-this-app-packing-checklist/2090/13 "2020-07-07T00:09:21Z")

</div>

Looks like each column in the Main sheet has a formula to pull a value from the respective sheet. The Activities column is missing the formula. In this case, if you add a new sheet, you need to add the respective column and formula in the Main sheet. I’m sure there’s better ways to do this with relations and rollups to dynamically handle new lists instead of new sheets. A lot’s changed since November.

---

<div class="post-metadata">

**Author:** ![Gregorio\_Martinez](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/gregorio_martinez/32/7299_2.png) [@Gregorio\_Martinez](https://community.glideapps.com/u/Gregorio_Martinez)\
**Post date:** [July 7, 2020, 12:37am UTC](https://community.glideapps.com/t/improve-this-app-packing-checklist/2090/14 "2020-07-07T00:37:26Z")

</div>

Exactly the prob!  
Thanks again, Jeff.

Spoke too soon!  
Edit:  
In my app, it worked for a minute, then stopped.  
Then I noticed the same thing happened in the Packing App with clothes.  
Is there a trick to writing the formula?

 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/2X/9/94e033831848daff92a60aa26cc0a31379e38486.jpeg)
