@Jason and I will be doing some live coding on Thursday (May 27) at 1pm Pacific time. We’ll be working on very small issues - fixing papercuts and/or building tiny features. We’d love your input on what we should be working on, and of course we’d love you to come, join us, and see how the sausage is made.
Very cool @Mark ! Just curious, what programming languages is Glide using?
Glide is written in TypeScript.
setting my alarm for 4am…
Great !
@Mark If you could teach us how to create a multi select feature in 1 choice component (ex. Selecting several names), without too advanced workarounds, it would be fantastic
Setting my alarm for 1:30am IST - oops no i mean i will try to be awake
Impossible for me, but is it possible to have a video of the Zoom in “Replay”
Great! Alarm set at 10pm in Spain!
Sorry, we won’t be teaching Glide.
Hi @Mark , just curious. Why did the Glide team decide to go with Typescript (and the rest of your tech stack for that matter)? Just curious as to the thought process as I TRIED studying programming years back (JS, Python, Clojure, Elixir) and I absolutely sucked at it so I bow down to you programming genuises.
The only 2 takeaways I sorta remember being thought provoking were the concept of functional programming and TDD as it made things less likely to break but not everybody enjoys it.
I have 2 items I’ve been holding onto since your last time doing this.
#1 Horizontal Scroll Bar in Dark Mode
Issue
The data editor horizontal scroll bar in dark mode is really hard to see in my opinion. I have high contrast turned on, but I still have trouble finding it.
Suggestions
Make it bigger, whiter, and possibly make it so it doesn’t disappear when the cursor is not on the editor.
#2 Custom Component Name Annoyance
Issue
I often accidentally double click on a component and that clears the ‘preview’ name. For example, here is it initially previewing the name of the value in that component:
Then I accidentally double click on it, and it prompts me to enter in a custom name:
But I didn’t want to do that, so I click out and the preview name “Role Display” is no longer there.
Not a huge issue, but a minor annoyance.
Suggestions
Either don’t overwrite the ‘preview’ if the user does not change the text input value or make the placeholder text of the text input the ‘preview’ (in this case “Role Display”) instead of the component type (in this case “Text”).
@Darren_Alderman Those two are awesome suggestions!
Make hint title bold and description regular font weight. Add alignment configuration to hint text (center aligned, etc).
Make title image size configurable (like other image components).
Yes Please!
It really is. Likewise, a bug, when customizing the name, if I need to edit, I can’t click in the middle of the custom name to edit. I have to click and then use arrow keys:
Thanks for considering, @Mark!
OK.
I don’t know if it is easy:
1/ Move Tabs order in Glide dataeditor
2/ Alphabetical order of “Actions” in the dedicated screen
3/ And there is feed for thoughts in the post “Useability issues” (delete button too “appealing”, …) Glide Usability Issues
Thank you @AyS_0908. This is great! I think @Mark will prove that most of the issues I posted are very easy to fix. Especially the dark theme issues. Looking forward to the changes
And add action!
Other ideas, but I imagine that it is too advanced for live coding:
- text component: have an option to show/hide it (rather than having to set up a button and workflow)
- dataeditor: be able to insert a column to the right or left of an existing column
@Mark Some ideas that are maybe “quickies”:
- More flexibility with hints (text align, bold heading, connected action)
- Ability to add a hint component to a form (currently not supported)
- Fix issue with card view spacing (List in Card View - Loses Spacing)
- Make the Profile Screen easier to us (Profile Screen - Mild Frustration?) - boy that would be a great win
Cheers guys