tickmate icon indicating copy to clipboard operation
tickmate copied to clipboard

Use up-to-date glyphicons icon set

Open ropery opened this issue 8 years ago • 8 comments

The newest glyphicons free icon set contains 800 basic icons and 70 social icons, why not use it?

Why I want this: I was looking for a good while for the icon for "sleeping", but found none in the app. Later I found on the glyphicons site the "bed" and "bed-alt" (especially) icons, which will suit my use case but unfortunately aren't currently shipped by tickmate.

ropery avatar Feb 05 '16 07:02 ropery

Thanks for the hint, I'll include the new icons soon.

lordi avatar Feb 05 '16 08:02 lordi

I also happen to notice glyphicons_334_candle_white is used as icon for Meditation; you can now make it use glyphicons-623-meditation instead :)

ropery avatar Feb 05 '16 09:02 ropery

Theres a problem that glyphicons changed the filenames, image numbers and image sizes in this new iconset. I'll have to write a script that can detect matching old and new icons, and rename the new icons. Because the icon name is stored in the database for old users, and I don't want them to wake up with no icons :-)

lordi avatar Feb 22 '16 07:02 lordi

There are also the github octions that could be used in addition to the new glyphicons: https://octicons.github.com/

lordi avatar Feb 22 '16 07:02 lordi

Yeah, isn't backward compatibility nasty? Imagine doing this again and again in the future! Maybe change the approach a bit, say, by making a local copy of the icon, whose filename reflects the task ID, every time the user selects one for a task? As a bonus, this approach can potentially allow using an external image for an icon, too... Wait, maybe you should consider this.

Now what if tickmate doesn't ship any icon at all, but allows the user to use whatever image as an icon? In the absence of a user-supplied icon, tickmate displays either the first character of the task name or perhaps the star icon.

Something along those lines. The advantages include smaller app size and less maintenance burden.

And I forgot to say, thank you for tickmate. It's been helpful to me :)

ropery avatar Feb 22 '16 09:02 ropery

Another (more lightweight) way would be to use emoji icons: https://github.com/rockerhieu/emojicon/

lordi avatar Feb 28 '16 10:02 lordi

Yes, emoji should work pretty well! It's also easier to navigate as the icons are organized in groups rather than presented in a single large list.

For me personally, the first character of the task title, rendered in color, should be sufficient to distinguish tasks, although I don't know whether it's technically trivial to implement.

IMO either way should improve usability and maintainability over the current design. It's up to you :)

ropery avatar Feb 28 '16 11:02 ropery

try font awesome: http://fontawesome.io/cheatsheet/ https://github.com/encharm/Font-Awesome-SVG-PNG/tree/master/black/svg

freddii avatar Jun 09 '16 07:06 freddii