Skip to content
This repository was archived by the owner on Dec 15, 2022. It is now read-only.
This repository was archived by the owner on Dec 15, 2022. It is now read-only.

Explicit refresh button #1587

Open
Open

Description

@smashwilson

We'd explicitly omitted this in #1523 in favor of fetching PR data on git fetch or push, but... I think it does feel a little too "magical" and hidden to me.

The only reason I wanted to see what it was like without one is because when I see a refresh icon I can't help but jam it compulsively. ...Especially when I'm watching build statuses. Maybe that doesn't actually matter?

Do we have any ideas about how we could let users refresh, but not trigger that tic? Or am I the only one who does that?

/cc @simurai

Activity

  1. simurai commented on Jul 18, 2018

    @simurai
    Contributor

    how could we let users refresh, but not trigger that tic?

    Option 1

    @sguthals + @donokuda had a good idea: Show when it was last refreshed.

    image

    Would that help in saying: "Calm down, @smashwilson, you already refreshed 2 minutes ago". 😆

    Downside: UI clutter. Might not help with the tic.

    Option 2

    Have the option to refresh only from a context menu. Then it's there if you really need it, but might not trigger constant "jamming" because it takes 2 clicks. To make it a bit more discoverable, add a ... icon to the right that opens a context-menu with a left-click.

    image

    Downside: We don't have a left-click drop-down menu and would need to first create one. Or maybe it's possible to open a "native" context-menu when left-clicking on the icon?

  2. smashwilson commented on Jul 18, 2018

    @smashwilson
    ContributorAuthor

    Do we want a refresh button for each accordion list? I was thinking of having just one for the whole DockItem. Or maybe we can show one on each list header, but any of them refresh all of the lists? 🤔

    Show when it was last refreshed.

    I like this 👍

    Downside: UI clutter.

    Yah. We could use our short timeago snippets to help this a little maybe?

  3. Arcanemagus commented on Jul 18, 2018

    @Arcanemagus

    I believe ac4d3a1 was meant to be a PR for this issue.

  4. simurai commented on Jul 19, 2018

    @simurai
    Contributor

    I believe ac4d3a1 was meant to be a PR for this issue.

    That 👻 ghost commit was for the PR detail pane. Before, that refresh button was next to the "Checkout" button:

    screen shot 2018-07-19 at 8 03 49 pm

    Do we want a refresh button for each accordion list? I was thinking of having just one for the whole DockItem.

    Or at the bottom, kinda like a dock-item status-bar:

    slice 1

    At the top it feels a bit odd, like it's not important enough. Maybe if there is something else, like a search/filter input? Then the refresh button could be on the right.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    designfeature request 002Work related to the Issueish List feature request.

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions