[haiku] Re: Icon-O-Matic questions

  • From: Humdinger <humdingerb@xxxxxxxxxxxxxx>
  • To: haiku@xxxxxxxxxxxxx
  • Date: Tue, 30 Jun 2009 18:48:25 +0200

Stephan Assmus wrote:

1. Especially the Property view always truncates the descriptive words, like "N...e" for "Name". Couldn't the left sidebar be made resizable or at least have a wider default? (OK, that was more like an enhancement ticket, but...)

I think this is actually a bug in our implementation of BFont::TruncateString() and/or our BView/BFont::StringWidth() methods.

I see. Still, even if the truncating would work as intended, the width of the sidebar could still be extended. There are options that would still barely fit (e.g. "Detect Orient." which I BTW still have to figure out...) and longer names are also welcome. Plus, monitors get wider by the minute. Almost. :)

I'd rather leave I-O-M allone and fix the actual bug.

Sure. Fix the bug. Be my guest. :)

4. Does the "Freeze Transformation" in the Shape menu anything else but saving the current state a "Reset Transformation" goes back to? If so, is that really necessary?

"Freeze Transformation" is actually useful. When you have transformed a shape, and you go back to editing one of the paths assigned to the shape, you will see that the paths are still at their untransformed location. "Freeze Transformation" will apply the current shape transformation to all the assigned paths (and styles too, BTW) -- provided that no other shapes reference the same paths/styles! -- and reset the shape transformation back to identity. Before you say that the path could be displayed at the transformed location, it is often also useful to keep displaying it untransformed (because of more convenient snapping perhaps). Plus when you edit a path, you don't know with what shape you want to be looking at it.

Aha. Didn't know that before. I still have to reread what you've said a few times to get it all. But I see that it's definitely useful. Thanks.

5. There are two export formats: BEOS:ICON and META:ICON.
I would keep both features, but I-O-M could hide this from the user and automatically pick the correct attribute name depending on the location of the file. If it happens to be inside the MIME database, it would use META:ICON.

If that's the only place it is used. Sounds good.

To be honest, I am currently working on other stuff and don't want to work on I-O-M right now.

I understand. I'll go with a minimal description for the user guide for now and collect these things for enhancements/bugs in Trac.

I can remove the two useless Transformers from the menu.

+1

Thanks. While you're here... :)

What does "Clean Up" and "Rotate Indices" to in the Path menu?

Regards,
Humdinger

--
--=-=--=-=--=-=--=-=--=-=--=-=--=-=--=-=--=-=--=-
Deutsche Haiku News @ http://www.haiku-gazette.de

Other related posts: