Button icons

Where do the icons in the images directory come from? It looks like a mix of sources. Undo and StepForward appear to be from Sun which may create problems (I just read Sun’s licensing of Java look-and-feel icons).

Is there a GPLed icon repository that we can draw from?

Thus spake “mkiefte”:

Yes. I think we should take as many icons from Tango as we can, and
create the remaining ones according to their style guidelines. I’ve
already identified some in their collection which are suitable. This
is something which is hard to do incrementally, as having a mix of
these and the old icons will look awful.

tango.freedesktop.org/Tango_Desktop_Project


J.


Messages mailing list
Messages@forums.vassalengine.org
forums.vassalengine.org/mailman/ … engine.org

Post generated using Mail2Forum (mail2forum.com)

Why not just substitute all the ones we have? We don’t actually have that many in there.

  • M.

On 05/03/2008, Joel Uckelman <uckelman@nomic.net (uckelman@nomic.net)> wrote:

Post generated using Mail2Forum (mail2forum.com)

Thus spake “Michael Kiefte”:

The problem is that existing Tango icons cover only about half of the
icons we use, which leaves the old ones looking rather worse than they
do now.

If I have time tonight, I’ll try to pull them together to show you what
I mean.


J.


Messages mailing list
Messages@forums.vassalengine.org
forums.vassalengine.org/mailman/ … engine.org

Post generated using Mail2Forum (mail2forum.com)

True enough. But they’re already a bad mix of sources. We should at least get rid of the Sun icons right away.

  • M.

On 05/03/2008, Joel Uckelman <uckelman@nomic.net (uckelman@nomic.net)> wrote:

Post generated using Mail2Forum (mail2forum.com)

Thus spake “mkiefte”:

I just read it too—but I don’t see where the problem is. Not that I
don’t want to replace them…


J.


Messages mailing list
Messages@forums.vassalengine.org
forums.vassalengine.org/mailman/ … engine.org

Post generated using Mail2Forum (mail2forum.com)

I couldn’t find it anywhere. You’re right that it otherwise does not offer any problems. But since we only use a couple, why don’t we just replace them with Tango icons. Despite your concerns that it’s inconsistent, it’s inconsistent now anyway.

  • M.

On 06/03/2008, Joel Uckelman <uckelman@nomic.net (uckelman@nomic.net)> wrote:


Michael Kiefte, Ph.D.
Associate Professor
School of Human Communication Disorders
Dalhousie University
Halifax, Nova Scotia, Canada
tel: +1 902 494 5150
fax: +1 902 494 5151

Post generated using Mail2Forum (mail2forum.com)

Thus spake “Michael Kiefte”:

For 3.1, we should toss in that License file.

This problem is much more complex than I’d first thought. In a nutshell:

At present, icons are specified by filename inside modules. That means
we can’t just toss out icons we’ve been distributing—we also have to
do something about connecting the old filenames with the new icons.

I think the right way to handle this is to follow the freedesktop.org
icon naming scheme, which means specifying icons by functional names
(like “action/open-new” or whatever) instead of by filename, and then
providing a mapping from these names to filenams. (This is a lot like
how i18n works for natural languages, Quinean concerns about
translation aside.)


J.


Messages mailing list
Messages@forums.vassalengine.org
forums.vassalengine.org/mailman/ … engine.org

Post generated using Mail2Forum (mail2forum.com)