#9618 closed enhancement (fixed)
Display DataTranslators in a tree view
Reported by: | waddlesplash | Owned by: | nobody |
---|---|---|---|
Priority: | normal | Milestone: | R1/beta3 |
Component: | Preferences/DataTranslations | Version: | R1/Development |
Keywords: | Cc: | ||
Blocked By: | Blocking: | #8304 | |
Platform: | All |
Description
Right now it makes no sense to have "StyledEdit files" right next to "TGA images". They should be grouped in a tree view based on category (e.g. "images", "text documents" or something like that).
Change History (13)
comment:1 by , 12 years ago
comment:2 by , 12 years ago
Hmm, I see. Just group the ones that output same mimetype as input, then (image - say JPEG, PNG, etc. - all go in one category)
follow-up: 6 comment:5 by , 12 years ago
But you'd get to the point where there would be 10 tabs! Reminds me of http://interfacehallofshame.eu/www.iarchitect.com/images/mewtab.gif or even http://interfacehallofshame.eu/www.iarchitect.com/images/psych.gif !!
comment:6 by , 12 years ago
Replying to waddlesplash:
But you'd get to the point where there would be 10 tabs! Reminds me of http://interfacehallofshame.eu/www.iarchitect.com/images/mewtab.gif or even http://interfacehallofshame.eu/www.iarchitect.com/images/psych.gif !!
Bad UI design. Just unite a few tabs.
https://dev.haiku-os.org/attachment/ticket/8304/DataTranslations_mockup_%3B-%29.PNG
Documents: TXT, RTF, DOC, PDF, EPUB, etc. Images: PNG, GIF, JPG, etc. Audio: MP3, WAV, OGG, FLAC, etc. Video: AVI, MKV, Xvid, x264, FFmpeg configuration options. Custom (defined by user): defined by user
follow-up: 8 comment:7 by , 12 years ago
But you'd have nested tabs (e.g. the JPEG data translator). Why would you want that? One tree is much simpler than 5 tabs.
comment:8 by , 12 years ago
Replying to waddlesplash:
But you'd have nested tabs (e.g. the JPEG data translator). Why would you want that? One tree is much simpler than 5 tabs.
Because tabs are easier to read for me?
http://en.wikipedia.org/wiki/Nested_set_model and http://upload.wikimedia.org/wikipedia/commons/b/b5/Clothing-hierarchy-traversal-2.svg vs nested tabs http://docs.oracle.com/cd/E13222_01/wls/docs81/console_ext/wwimages/nested_tabs.gif
comment:9 by , 10 years ago
Blocking: | 8304 added |
---|
(In #8304) Right. Whatever we decide on this, only one of the two solutions is needed, therefore a single ticket is enough?
comment:10 by , 8 years ago
Owner: | changed from | to
---|---|
Status: | new → assigned |
comment:11 by , 4 years ago
https://review.haiku-os.org/c/haiku/+/3030 (I just sorted them rather than making a tree view, I think that's enough?)
comment:13 by , 4 years ago
Milestone: | R1 → R1/beta3 |
---|
Assign fix to milestone:R1/beta3, as it looks like this fix will be part of that release.
As we started with the previous beta, we would like to use the Milestone field for fixed tickets to log from which release the improvement will be out. Therefore it is very much appreciated to assign the milestone when closing a ticket as fixed
.
Issue is that a translator don't necessary support only one category, like an image to text (OCR) or a text to image (QR code generator), or PDF to image, etc. They also don't necessary support both-way translation.
Translators are code that knows how to translate into and/or from one or several format. Theorically, we could merge all of them into one huge translator add-on ;-). Instead, we tried to split them per one single *native* format, which the translator is named after.
What can be done, eventually, is to group (and alphabetically sort) all translators that only support input and output the same MIME superclass, but in such case a translator able to convert an image into text *and* to render somehow an image from a text should appear where, under image translators or text ones !?