Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[$50] Come up with a mime icon for application-x-partial-download #84

Closed
danirabbit opened this issue Apr 11, 2016 · 24 comments · Fixed by #697
Closed

[$50] Come up with a mime icon for application-x-partial-download #84

danirabbit opened this issue Apr 11, 2016 · 24 comments · Fixed by #697
Labels
Bounty Has a cash reward Needs Design Priority: Wishlist A new feature or enhancement
Milestone

Comments

@danirabbit
Copy link
Member

danirabbit commented Apr 11, 2016

Right now it inherits the archive icon, which feels really inaccurate

@danirabbit danirabbit added the Priority: Wishlist A new feature or enhancement label Apr 11, 2016
@codygarver codygarver changed the title Come up with a mime icon for application-x-partial-download [$50] Come up with a mime icon for application-x-partial-download Mar 24, 2017
@codygarver codygarver added the Bounty Has a cash reward label Mar 24, 2017
@codygarver
Copy link
Contributor

There is a bounty for this issue on Bountysource.

@jonnps
Copy link

jonnps commented May 7, 2017

This is my first PR and Inkscape editing, sorry if is too bad.

mime

What do you think?

@donadigo
Copy link

donadigo commented May 7, 2017

@jonnps I like it, but I think there's some problems with it currently:

  • The white border of the icon is cut like in 2/3 of the icon and it looks weird.
  • The gray arrow could use some improvements, it currently looks really flat, solid-color. Perhaps you could use one of the arrows that are already present in the icon theme and replace it?

@jonnps
Copy link

jonnps commented May 7, 2017

new

The border was a miss click, what do you think about this arrow?

@danirabbit
Copy link
Member Author

I think you're mixing some metaphors here. You've got the history icon featured and then you have a badge which is something that action and application icons have. So you've communicated that this is an application or an action that saves or downloads some kind of history :p

I think what is wanted for this icon is something that conveys an incomplete or partial download. Maybe using transparency or dashed lines. Maybe a metaphor that indicates progress.

@danmana
Copy link

danmana commented May 9, 2017

partial-download

How about something like this?

@snwh
Copy link
Collaborator

snwh commented May 10, 2017

I'm 👎 on a metaphor that indicates progress. Folks may expect or presume the progress indicated in the icon reflects the actual progress of the download.

@jonnps
Copy link

jonnps commented May 10, 2017

I was trying to think in some metaphor for progress that don't "sound too real" for user, but the only thing i could remember was a sand clock =/

last

@snwh
Copy link
Collaborator

snwh commented May 10, 2017

The hourglass (aka sand clock 😉) has the same issue as the progress-arrow. A metaphor that indicates a partial or incomplete download (since that is what the icon is for) would be more apt, in my view.

@lewisgoddard
Copy link
Member

A small puzzle with a piece missing?

@cassidyjames
Copy link
Contributor

I think a metaphor more like the we used to have on the developer page could work where it's less a finite progress and more a download coming into existence.

developer icon

(icon intended to be viewed on a dark background)

@harveycabaguio
Copy link
Contributor

application-x-partial-download

Would this work?

@micahilbery
Copy link
Member

Maybe something like this?
text-x-partial-download

@waldyrious
Copy link
Contributor

Here's another idea, from Wikimedia Commons:

download_pause svg

Also, if the final design indeed uses an arrow, it should probably take #246 into account.

@NikoKrause
Copy link
Contributor

Keep the archive icon and put a download arrow on it, e.g.:
partial-download cheser icon theme

@waldyrious
Copy link
Contributor

waldyrious commented May 17, 2018

Yet another option is using the pixellized effect from @micahilbery's comment, but within the arrow itself; something like the application-x-bittorrent icon (image below reused from #582):

application-x-bittorrent.svg

This would be similar to @danmana's suggestion, but avoiding the possibility of interpretation as a specific progress indicator, as @snwh cautioned against.

What do you guys think?

@danirabbit danirabbit changed the title [$50] Come up with a mime icon for application-x-partial-download [$50] Come up with a mime icon for application-x-partial-download [$50] Jul 29, 2018
@danirabbit danirabbit added the Bounty Has a cash reward label Jul 29, 2018
@s-kostyuk
Copy link

s-kostyuk commented Aug 15, 2018

Maybe something like this? Yes, it looks kinda strange, but... just thinking

untitled untitled2

@micahilbery
Copy link
Member

aplication-x-partial-download

@waldyrious
Copy link
Contributor

@micahilbery I like that! My initial idea was a purely binary (on/off) pattern as in your previous comment, but in hindsight there's very little room in the arrow to produce a gradient using dithering alone. The transparency effect you used is probably much more effective. 👍

@waldyrious
Copy link
Contributor

Alternatively, we could apply dithering to the entire arrow, without attempting a gradient -- that might even be closer to the actual partially downloaded data, which IIUC is not guaranteed to be sequential, but I'm not sure it would be clearer or more legible than the transparency gradient version above.

@waldyrious
Copy link
Contributor

waldyrious commented Aug 17, 2018

Here's an attempt at using both dithering and transparency (without a gradient effect):

partial-download-dithering-transparency

@danirabbit danirabbit added this to the juno-rc1 milestone Oct 12, 2018
@waldyrious
Copy link
Contributor

waldyrious commented Oct 13, 2018

Hey @danrabbit, the opening comment of this issue says:

Did you help close this issue? Go claim the $50 bounty on Bountysource.

I thought it would be fair to claim part of the bounty as I believe I contributed significantly to the final solution (as can be seen in the conversation above), and also wanted to try out the receiving side of the Bountysource platform, which so far I had only known as a funder.

However, contrary to what the note quoted above led me to believe, a bounty cannot be shared by multiple people, so my claim has started a conflict process where I'm competing with @micahilbery for the full bounty, which wasn't my intention at all!

I'm happy to leave the bounty in its entirety to @micahilbery, since he indeed committed the actual code that ended up merged, but I have a few questions:

  1. How has the community handled cases like this in the past -- i.e., of collaborative fixing of an bountied issue?
  2. Would splitting bounties would be welcomed by the elementaryOS community if Bountysource supported it?
  3. Can the message I quoted above could be tweaked to remove the misleading "help close this issue" part, and make it clear that only one claimaint is expected? If so, where should I propose such a change?
  4. Why hasn't the Bountysource note in the initial comment been updated to say that the bounty had already been claimed by @micahilbery? Is this something that should be implemented by Bountysource's github integration?

A note to @codygarver, who funded the bounty: feel free to accept @micahilbery's claim. I'd like to leave my claim up for the record, rather than retract it myself, as I belive this to be a limitation of the Bountysource system rather than my claim being invalid.

@danirabbit
Copy link
Member Author

@waldyrious If the bounty needs to be split, bountysource support can be contacted to help with this, but usually the bounty goes to whoever made the pull request and the commits. It's ultimately up to backers to decide who to award a bounty to, so this would be up to @codygarver in this case.

Sure there are cases where splitting bounties makes sense and it would be nice if Bountysource handled that.

No, this is part of the BountySource plugin, so this text is generated automatically. You'll have to file an issue report against BountySource for this.

Yup, this text is provided by their plugin, so you'd need to file an issue report there if you'd like it to reflect when a claim has been made

@waldyrious
Copy link
Contributor

Thanks for the clarifications, @danrabbit. I'll raise issues 3 and 4 upstream with Bountysource, then.

@codygarver codygarver modified the milestones: juno-rc1, juno-beta Oct 16, 2018
@danirabbit danirabbit changed the title [$50] Come up with a mime icon for application-x-partial-download [$50] [$50] Come up with a mime icon for application-x-partial-download Jun 25, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bounty Has a cash reward Needs Design Priority: Wishlist A new feature or enhancement
Projects
None yet
Development

Successfully merging a pull request may close this issue.