Minor requests - UI

Hi,

I have two small requests:

  1. Markdown support and the new text-icon component.
  2. Progress items: bar and circle. You integrated my earlier request for an indeterminate option on the progress circle. Thank you! It would be useful to have an animated progress bar to display the query's isFetching status and the progress percentage (%).

Just like in this example: Animated progress bar

Regards,

3 Likes

hey @MicExpert i like these suggestions, and a +1 from me on both.

for the progress, i think it may be hard to show percent for things like a long DB query since client doesn't have any indication from server, but at least being able to separate the stages of the query:

  • retool/client-side processing
  • network transfer to server from client
  • sent to server -- waiting for response
  • downloading from server to client
  • retool/client-side processing
  • [query.isFetching now false]

i don't know how well that aligns with what you had in mind, but i know for myself and our users there's room for improvement on the amount of information we can communicate about what's happening while they wait 10s for a 100MB response from the DB, or the network upload status of a big boi S3 object, etc.

for markdown in icon-text component there is a pending internal feature request: Markdown inside iconText component - #2 by DanBlonc

2 Likes

Hello @MicExpert!

Can confirm that 'Markdown support and the new text-icon component' is a ticket in our current pipeline and can add that +2 for you!

For the progress bar, as @trz-justin-dev eloquently put it, once the request is made to a DB, we don't know any more information until the request is completed as either a success of a fail.

But as @trz-justin-dev outlined, while the query is going through the steps inside of retool, we could potentially add additional wellness checks to bubble up to the front-end component how far things have progressed in our backend.

This is quite an engineering task so I wouldn't expect it to come out too soon but will 100% make a feature request with the stages as outlined by @trz-justin-dev as the benchmarks for the progress bar!

1 Like

Hi,

Thank you for the comeback!

Regards,

1 Like