Magic Lantern Forum

Developing Magic Lantern => General Development => Topic started by: stevefal on December 22, 2012, 06:09:20 PM

Title: Main menu design proposal
Post by: stevefal on December 22, 2012, 06:09:20 PM
I would like to propose the following improvement to the main menu layout and icons:

(http://i.imgur.com/TBbpR.jpg)

Problems with the current design:
1) Items shift horizontally during navigation due to incorporated text label. This causes eye-hand targeting errors because the target moves.
2) Non-uniform icons and padding is messy
3) Icons unrefined

Benefits of proposed design:
1) Upper left label identifies current page consistently and in the traditional location
2) Icons don't move
3) Cleaner, more uniform icons (these can still be improved).
4) Greater contrast between selected and non-selected items

I am not up to speed in either modifying or building ML, but if someone is interested in working with me, I will provide all the necessary resources and metrics required to integrate this approach.

I am also not familiar with the organization of the project and how code is reused across camera models. I hope to use ML with my Canon 5d mkIII. If I have to choose one model to target, that would be the one.

For your reference, here is the current design in the same mode:

(http://i.imgur.com/bTYfp.jpg)

Feedback and collaborators welcome.
Title: Re: Main menu design proposal
Post by: hotcoolhot on December 23, 2012, 09:03:41 AM
+1, Voted UP
Title: Re: Main menu design proposal
Post by: a1ex on December 23, 2012, 05:14:24 PM
So, the changes would be:
1) move the menu title to the left and the icons to the right
2) dim the non-selected icons

These screenshots are quite old, you can get newer ones with Debug->Screenshot or from http://wiki.magiclantern.fm/userguide .

The icons are special characters from Canon fonts. I would suggest re-designing them from scratch, to avoid copyright issues.

See also http://www.magiclantern.fm/forum/index.php?topic=1185.0 .
Title: Re: Main menu design proposal
Post by: stevefal on December 23, 2012, 06:32:41 PM
I'm willing to create original icons if there is a reasonable chance of using them. So some questions:

1) I only have a 5D MkIII, which I assume does not have all tabs available yet. Can you point out a listing of the full set of icons and titles? I believe this is the 10 shown under 'Magic Lantern Menu' in the user guide.
2) Are different icon sizes required for different camera resolutions? Please provide those parameters, and tell me what leeway I have, if any.
3) Would dimming of icons be implemented via a rendering transform, or would I provide 'selected' and 'non-selected' sets of icons?
4) Are the proportionally spaced title fonts implemented as bitmaps?
Title: Re: Main menu design proposal
Post by: a1ex on December 24, 2012, 09:36:35 AM
2) The logical menu screen size is 720x480; for lower-res displays, the backend takes care of it.

3) It's just channging the text color. The palette has 80 safe colors, just like Cropmarks (see http://magiclantern.wikia.com/wiki/Cropmarks ).

4) They are Canon fonts, see http://magiclantern.wikia.com/wiki/Fonts
Title: Re: Main menu design proposal
Post by: a1ex on December 24, 2012, 10:05:01 AM
Just push a rough implementation of this proposal (without new icons).

(http://a1ex.magiclantern.fm/bleeding-edge/newmenu.png)

I'm not sure whether it's an improvement or not, because, to see the current selection, you need to look both at the left side (for the text) and at the right side (for the icon). But I'm getting used to it.
Title: Re: Main menu design proposal
Post by: SDX on December 24, 2012, 03:41:09 PM
I also want to point out this thread: http://www.magiclantern.fm/forum/index.php?topic=1918.0

The discussion has changed a bit since it started, but there should be some relevant thoughts about the current design and its problems as well as possible solutions in there.
Title: Re: Main menu design proposal
Post by: stevefal on December 24, 2012, 09:33:21 PM
Quote from: a1ex on December 24, 2012, 09:36:35 AM
2) The logical menu screen size is 720x480; for lower-res displays, the backend takes care of it.

3) It's just channging the text color. The palette has 80 safe colors, just like Cropmarks (see http://magiclantern.wikia.com/wiki/Cropmarks ).

Sorry, I'm not understanding. Are you saying that the icons will be scaled automatically (with artifacts) for different display sizes? Are the Canon font-based icons bitmaps or vectors?

It's not clear to me what format I need to provide. My sketch's current bitmap cell size is 46x42 pixels (WxH). Should I provide:

- 10 bitmaps or 1 btimap strip with 10 offsets
- PNG ok?
- Black on white? white on black? transparency?
- selected and unselected versions?

Sorry for all the questions. Since I don't know how this would be implemented, I need specific requirements.
Title: Re: Main menu design proposal
Post by: wolf on December 25, 2012, 05:17:53 PM
Looks better this way - a good improvement in usability and good idea IMHO.
Title: Re: Main menu design proposal
Post by: scrax on December 26, 2012, 09:53:40 PM
Quote from: wolf on December 25, 2012, 05:17:53 PM
Looks better this way - a good improvement in usability and good idea IMHO.
agree

@Alex:
How to remove the blue box background for selected icon?
I want to check the difference since i think it could be cleaner without it (and red icon instead of white when in edit menu mode).

EDIT: Found how to make it, and I like it more with only the text and icon changing from white (or red) when selected, without blue background.

Examples:
(http://images.wikia.com/magiclantern/images/0/04/Custom_Mode_Setup.png)

(http://images.wikia.com/magiclantern/images/8/84/Menu_edit_mode.png)
Title: Re: Main menu design proposal
Post by: a1ex on January 04, 2013, 08:42:27 PM
Quote from: stevefal on December 24, 2012, 09:33:21 PM
It's not clear to me what format I need to provide. My sketch's current bitmap cell size is 46x42 pixels (WxH). Should I provide:

Don't worry about the format, I'll probably hardcode it just like the fonts. A bitmap should be alright (white on black or whatever is easier).
Title: Re: Main menu design proposal
Post by: scrax on January 04, 2013, 08:53:25 PM
Quote from: a1ex on January 04, 2013, 08:42:27 PM
Don't worry about the format, I'll probably hardcode it just like the fonts. A bitmap should be alright (white on black or whatever is easier).
Do you do that manually or there is a way to convert a bmp to code automatically?The icon design part is slow and card slot consuming, since I'm compiling and testing each change to check if it's good or if it needs something more.
Title: Re: Main menu design proposal
Post by: a1ex on January 04, 2013, 08:56:05 PM
Trammell has some code to convert ML fonts to Canon font format (the one used by current icons), so it shouldn't be too hard. Need to decipher those scripts.
Title: Re: Main menu design proposal
Post by: stevefal on January 04, 2013, 10:38:32 PM
I'm starting this icon project now. I'll be creating a set of 10 bitmaps in 24-bit .png format, white on black.

If you are currently unhappy with how any menu is identified semantically, now is the time to bring it up. I won't be scrutinizing organization of the menu system - I'll just be looking at each current menu title, and confirm by its contents:

audio - mic
expo - +/-
overlay - cropmarks/histo or TDB
movie - vid/movie cam side
shoot - cam front, maybe glint on lens
focus - focus screen/pattern, maybe eyecup surround
display - cam back, maybe glint on display
prefs - heart or TBD
debug - gear or TBD
help - question mark

Note the semantic overlap between overlay and display. I intend to use camera back symbol for Display, since that is a broader topic, as evidenced by the fact that overlay can be turned on/off from within it.

Title: Re: Main menu design proposal
Post by: scrax on January 05, 2013, 01:07:06 AM
to me gear looks more used for prefs,
debug can have a bug with "slash bar" on it? maybe?
heart could be good for ML MyMenu
Title: Re: Main menu design proposal
Post by: a1ex on January 05, 2013, 01:09:13 AM
Yep.

For "my menu" we could just use a star, seems a bit more familiar to me. My menu is also similar to browser bookmarks, which also use a star icon.
Title: Re: Main menu design proposal
Post by: scrax on January 05, 2013, 01:13:49 AM
right, a star is perfect
Title: Re: Main menu design proposal
Post by: stevefal on January 05, 2013, 06:25:07 AM
Will you want to remove the blue background highlight as previously suggested? This will change how I size and frame the icons.

Based on the code, it looks like icons are evenly spread when there are fewer to display. If this is the case, I think that removing the blue highlight will be problematic as there will be no visual cue to indicate the boundaries of "selectable" regions.

An alternate approach is to revise the spacing code that so icons are always spaced the same, and, say, right-justifying the block of them. If you do this and eliminate the blue highlight, I would tighten up the horizontal spacing relative to what I currently have.

Here's my current set:

(http://i.imgur.com/pHkb8.png)



Title: Re: Main menu design proposal
Post by: stevefal on January 05, 2013, 07:07:55 AM
Here is another highlight treatment using a tab metaphor. The benefit is a stronger visual connection between the selected item and its corresponding page:

(http://i.imgur.com/RCdWp.png)
Title: Re: Main menu design proposal
Post by: meeok on January 05, 2013, 07:31:21 AM
Quote from: stevefal on January 05, 2013, 07:07:55 AM
Here is another highlight treatment using a tab metaphor. The benefit is a stronger visual connection between the selected item and its corresponding page:
...
Nice. With the tab you don't need a blue background and I think a black and white background colour scheme is more professional.

Still think the icons themselves need colour though.
Title: Re: Main menu design proposal
Post by: nanomad on January 05, 2013, 10:36:37 AM
/me likes it
About colors: I find them distracting since the color doesn't provide any additional information, but maybe we can figure a way to have them either B/W or colored using a menu option
Title: Re: Main menu design proposal
Post by: 3pointedit on January 05, 2013, 01:55:19 PM
Canon groups menu tabs by color, is it sensible to classify linked tabs by color group? That is make the icon/name/frame line same color?
Title: Re: Main menu design proposal
Post by: meeok on January 05, 2013, 02:11:24 PM
Quote from: nanomad on January 05, 2013, 10:36:37 AM
/me likes it
About colors: I find them distracting since the color doesn't provide any additional information, but maybe we can figure a way to have them either B/W or colored using a menu option
Fair enough. I think we should forget about the menu option. Either use one consistent theme or find someone with the time to implement a fully themed GUI.

RE: Implementation. Are the icons hard coded in c? (please tell me there is a script for this). or from a bmp?
Title: Re: Main menu design proposal
Post by: a1ex on January 05, 2013, 02:29:43 PM
Hope I've got the tab design right.

(http://a1ex.magiclantern.fm/bleeding-edge/tabbed.png)
Title: Re: Main menu design proposal
Post by: stevefal on January 05, 2013, 03:00:02 PM
The tab looks right.

Title: Re: Main menu design proposal
Post by: wolf on January 05, 2013, 05:34:22 PM
Nice icons.
But why using a different movie icon, the old one is like the Canon icon on the wheel and it is very clear that this means movie mode? Also the the old audio icon seems to me more comprehensible when seeing it the first time.
Title: Re: Main menu design proposal
Post by: scrax on January 05, 2013, 05:37:36 PM
Quote from: 3pointedit on January 05, 2013, 01:55:19 PM
Canon groups menu tabs by color, is it sensible to classify linked tabs by color group? That is make the icon/name/frame line same color?

If that gonna be added i'll suggest to colorize the tab line/border only, so to keep it simple
Title: Re: Main menu design proposal
Post by: stevefal on January 05, 2013, 05:41:50 PM
I will create a vidcam icon for movie mode. Thanks for the feedback.
Title: Re: Main menu design proposal
Post by: scrax on January 05, 2013, 06:47:48 PM
Quote from: wolf on January 05, 2013, 05:34:22 PM
Nice icons.
But why using a different movie icon, the old one is like the Canon icon on the wheel and it is very clear that this means movie mode? Also the the old audio icon seems to me more comprehensible when seeing it the first time.
Agree, movie icon is nice, but changing it will not match the one printed on mode dial and so would be less immediate (canon users already knows the actual one)

Quote from: a1ex on January 04, 2013, 08:56:05 PM
Trammell has some code to convert ML fonts to Canon font format (the one used by current icons), so it shouldn't be too hard. Need to decipher those scripts.

I think would be nice to have a file with all the icons used so to call then from various part of ML, for example K icon is written twice in my fork actually, since it should appear in WB dialog and in info screen.
Title: Re: Main menu design proposal
Post by: stevefal on January 05, 2013, 11:52:55 PM
I've revised the movie icon to match the original concept:

(http://i.imgur.com/FQJh8.png)
Title: Main menu design proposal
Post by: Francis on January 06, 2013, 01:02:19 AM
I don't think that this set is any more clear than the current icons. Too cartoonish.
Title: R: Main menu design proposal
Post by: nanomad on January 06, 2013, 01:11:12 AM
Actually,  after some thoughts there are a couple of icons I don't like in this new set
- microphone /audio settings is not recognizable
- the debug menu icon looks like the settings icon (gear).  I prefer the crossed bug icon someone suggested before:
Quote from: scrax on January 05, 2013, 01:07:06 AM
to me gear looks more used for prefs,
debug can have a bug with "slash bar" on it?
Title: Re: Main menu design proposal
Post by: stevefal on January 06, 2013, 01:13:25 AM
I've revised Audio (coarser grill) and Shoot (smaller lens).

(http://i.imgur.com/gLw1E.png)
Title: Re: Main menu design proposal
Post by: scrax on January 06, 2013, 01:30:21 AM
tabbed menu is great, and also I like more the new Shoot icon. Overlay is not really immediate to me,  maybe too much used to what is now...
Title: Re: Main menu design proposal
Post by: stevefal on January 06, 2013, 07:03:24 AM
I've posted this alternate for feedback. This one has a more retro mic for Audio, and a wrench for Debug. I can't bring myself to use a literal insect - some metaphors go too far!

I personally prefer the modern mic, especially with the coarser grill, but there have been a couple comments against the previous version, so something else to consider.

I also improved the geometry of the overlay icon. I have not posted a new isolated set, and I won't until things settle.

(http://i.imgur.com/ockkm.png)
Title: Re: Main menu design proposal
Post by: meeok on January 06, 2013, 11:08:45 AM
Implemented tab interface looks good.

Off by a pixel though. http://img525.imageshack.us/img525/7413/vram1.png
Title: Re: Main menu design proposal
Post by: a1ex on January 06, 2013, 12:58:38 PM
QuoteI have not posted a new isolated set

The screenshot is enough for me to extract the icons, no need for the extra work to update the zip.

The "retro" mic is much more obvious, the modern one looks more like a cup of ice cream to me :)
Expo icon looks perfect.
Overlay icon isn't very obvious, maybe a histogram?
Camera icons: OK.
Focus icon: I like it.
Display icon: causes confusion with the old icon.
Checkmark: not sure what menu is it.
Wrench: that's for Prefs, right?
Question mark: OK, although I like the "i" symbol better.

I'll try to come up with a script that extracts the icons from the sample screenshot and encodes them for including in ML.
Title: Re: Main menu design proposal
Post by: scrax on January 06, 2013, 02:33:21 PM
Quote from: a1ex on January 06, 2013, 12:58:38 PM
The screenshot is enough for me to extract the icons, no need for the extra work to update the zip.

The "retro" mic is much more obvious, the modern one looks more like a cup of ice cream to me :)
Expo icon looks perfect.
Overlay icon isn't very obvious, maybe a histogram?
Camera icons: OK.
Focus icon: I like it.
Display icon: causes confusion with the old icon.
Checkmark: not sure what menu is it.
Wrench: that's for Prefs, right?
Question mark: OK, although I like the "i" symbol better.

I'll try to come up with a script that extracts the icons from the sample screenshot and encodes them for including in ML.

Checkmark was debug, I suppose wrench is intended to be used for debug, and gear for pref.
The script will be great.
Title: Re: Main menu design proposal
Post by: stevefal on January 06, 2013, 04:06:03 PM
With the isolated set of icons, I can be sure that the icon is positioned horizontally where I intend it within the 46x42 frame. Also, the files are named, which should eliminate confusion about usage. It's no trouble at all, so I'll continue making them unless you absolutely know you won't use them or look at them.

- Retro mic settled
- Expo settled
- I'll upload a histogram next
- Movie settled
- Shoot settled
- Focus settled
- There is implicit overlap/confusion between Overlay and Display. Even if this new Display icon resembles the old Overlay icon, I think this is the right approach - it is literally the camera's display. Users adapt quickly, especially if symbols are intuitively well-reasoned.
- Checkmark is preferences. I will upload a gear for feedback.
- Wrench was Debug. Will you consider calling this "Utilities"? Debug is not a user term, and this menu contains functions beyond debugging.
- I actually prefer an enclosed "i" symbol as well, but can't get past that it literally means "info" or "information". Consider calling this menu "Info"? Then the hardware button, title and icon would be consistent.
- Star = My Menu settled

Title: Re: Main menu design proposal
Post by: stevefal on January 06, 2013, 08:03:19 PM
I've put time into refining and balancing this set. Every icon is revised to sit better within the group. Note that each symbol is placed pixel-precisely within its 46x42 (WxH) bitmap. Also note that some symbols are not perfectly centered within the bitmap. This is either by design or necessary due to math.

(http://i.imgur.com/Z1lxl.png)


























Icon                     Menu             Status           Note
micAudiosettled
+/-Exposettled
histogramOverlayfeedback
movie cameraMoviesettled
camera frontShootsettled
focus indicatorsFocussettled
camera backDisplayfeedbacka1ex had reservation but I am promoting this
check markPrefsfeedback
wrenchDebugfeedbackI propose that this menu is renamed to "Util" or "Utilities"
"i"HelpfeedbackI propose that this menu is renamed to "Info"
starMyMenusettled











Element                Color
unselected icon75,75,75
selected icon255,255,255
menu background20,20,20
tab outline75,75,75

Title: Re: Main menu design proposal
Post by: g3gg0 on January 06, 2013, 08:37:24 PM
histogram   Overlay:
can you make it start from the upper left corner? it looks like mountains :)

check mark:
could be misunderstood. maybe there is an alternative

else:
very good work!
thanks!
Title: Re: Main menu design proposal
Post by: stevefal on January 06, 2013, 08:39:58 PM
Do you mean a histogram showing crushed blacks?
Title: Re: Main menu design proposal
Post by: 1% on January 06, 2013, 09:17:57 PM
What we've gotten last few days looks really good. ML is looking sharp.
Title: Main menu design proposal
Post by: Francis on January 06, 2013, 10:20:04 PM
The histogram looks much nicer than the crop marks. I agree that the check mark isn't very clear.
Title: Re: Main menu design proposal
Post by: scrax on January 06, 2013, 11:21:00 PM












IconMenuStatusNote
micAudiosettledI like this old mic
+/-ExposettledThis is perfect
histogramOverlayfeedbackHistogram better than cropmark, maybe a screen border too?
movie cameraMoviesettledA friend of mine once asked me why that icon has  only 2 leg, not sure if it needs 3, other opinions?
camera frontShootsettledAgree
focus indicatorsFocussettledReally nice, what about a border here to, like the one on the focus point selection button?
camera backDisplayfeedbackI think that even if a bit out of contest the monitor display was more clear*, but also I like this new one too, so i'm for it, once used it will fit better.
wrench PrefsfeedbackWrench could be good, since it's used also by canon
check markDebugfeedbackthis is not clear to me, what about an unhappy/broken camera?
"i"HelpfeedbackAgree to rename to "Info"
starMyMenusettledGood how ti is now.

actual icon is more clear also because before that menu was called LiveV(iew) and so it has the same icon that canon use for LV, what about calling it Screen?
Title: Re: Main menu design proposal
Post by: stevefal on January 06, 2013, 11:38:16 PM
Quote from: scrax on January 06, 2013, 11:21:00 PM

wrenchDebugfeedbackWrench could be good, since it's used also by canon, but i'll keep Prefs as name

Not sure what you mean by "keep Prefs as name".
Title: Re: Main menu design proposal
Post by: scrax on January 07, 2013, 12:00:30 AM
Quote from: stevefal on January 06, 2013, 11:38:16 PM
Not sure what you mean by "keep Prefs as name".
Oh no, I'm already confusing them :)

Wrench for me means preferences, customization. So i see it good for Prefs

Unhappy camera for Debug instead of checkmark

edited previous post
Title: Re: Main menu design proposal
Post by: g3gg0 on January 07, 2013, 01:12:33 AM
Quote from: stevefal on January 06, 2013, 08:39:58 PM
Do you mean a histogram showing crushed blacks?

yes, else you would see mountains, but no histogram :)
Title: Re: Main menu design proposal
Post by: stevefal on January 07, 2013, 05:34:26 PM
I've revised Prefs and Debug based on feedback.

(http://i.imgur.com/m0U4c.png)

























Icon                     Menu             Status           Note
micAudiosettled
+/-Exposettled
histogramOverlayfeedback
movie cameraMoviesettled
camera frontShootsettled
focus indicatorsFocussettled
camera backDisplaysettleda1ex, please chime in if you feel strongly
wrenchPrefsfeedback
0s &1sDebugfeedback
"i"HelpfeedbackI propose that this menu is renamed to "Info"
starMyMenusettled

@scraz regarding borders - I try to avoid borders for a few reasons: 1) symbol size - the border occupies space that can otherwise be used for a larger symbol; 2) redundancy - to the extent that symbols are bordered, the symbols become the only discriminating factor, at which point the borders are not helping; 3) uniqueness - borders give symbols the same silhouette, which makes them less differentiated; 4) visual simplicity - remember that when selected, the icon is bordered by the tab.
Title: Re: Main menu design proposal
Post by: scrax on January 08, 2013, 12:19:15 AM
Quote from: stevefal on January 07, 2013, 05:34:26 PM
@scraz regarding borders - I try to avoid borders for a few reasons: 1) symbol size - the border occupies space that can otherwise be used for a larger symbol; 2) redundancy - to the extent that symbols are bordered, the symbols become the only discriminating factor, at which point the borders are not helping; 3) uniqueness - borders give symbols the same silhouette, which makes them less differentiated; 4) visual simplicity - remember that when selected, the icon is bordered by the tab.

You are right, for focus point border is not useful but the camera screen has it so the border is a part of the symbol, maybe border is not the correct word in that case, a thin screen edge around the overlay maybe?
Since overlay are drawn on screen I think it would help not  confusing the histogram with mountains.
Title: Re: Main menu design proposal
Post by: stevefal on January 08, 2013, 12:42:26 AM
 
Quote from: scrax on January 08, 2013, 12:19:15 AM
Since overlay are drawn on screen I think it would help not  confusing the histogram with mountains.

To be clear, and to separate the question of border from the histogram design; are you saying that you yourself confused the histogram with mountains?
Title: Re: Main menu design proposal
Post by: scrax on January 08, 2013, 01:33:55 AM
Quote from: stevefal on January 08, 2013, 12:42:26 AM

To be clear, and to separate the question of border from the histogram design; are you saying that you yourself confused the histogram with mountains?
mountains were the first thing I though before histogram, maybe because they go up too narrow, or maybe just because I'm living in a mountain region.
Title: Re: Main menu design proposal
Post by: stevefal on January 08, 2013, 02:07:13 AM
Thanks. Unless I agree myself, I generally wait for a trend before acting on feedback. Otherwise it's easy to get randomized.

The problem with histograms is that they look like mountains. I purposefully made skinny peaks because that's something that mountains don't usually do.

With respect to a border, I think that if a symbol looks like mountains, with a border it will look like a picture of mountains. That said, I have several bordered versions in my private iterations so I'll look again.

G3gg0 suggested crushing blacks or whites, but unless they are heavily crushed, it could just look like cropped mountains. And I didn't think that showing heavy crushing was the right condition to model in this context. The icon should model desirable exposure, I think.

I will focus on the histogram itself and try to make it look less mountain-like. Inspiration: https://www.google.com/search?&site=imghp&tbm=isch&q=photoshop+histogram (https://www.google.com/search?&site=imghp&tbm=isch&q=photoshop+histogram):

Thanks for the feedback!

Title: Re: Main menu design proposal
Post by: Jolly Roger on January 08, 2013, 02:59:11 AM
About the overlay icon, just my two cents:

I think zebras identifies very well the idea of overlay options, so why not a diagonal pattern like this?

(http://i.imgur.com/E5sDN.png)

Title: Re: Main menu design proposal
Post by: scrax on January 08, 2013, 03:19:51 AM
This is a sort of idea I was having, show the main thing we have in Overlay (used previous screenshot, not in the correct place):
(https://dl.dropbox.com/u/123918/MagicLantern/card-icon/overlay1.png)
or this a rough attempt at how I was thinking the "pictured mountains"  ;)
(https://dl.dropbox.com/u/123918/MagicLantern/card-icon/overlay2.png)

by the way debug is good like now, I like the idea
Title: Re: Main menu design proposal
Post by: stevefal on January 08, 2013, 03:44:03 AM
Here is a new histogram, taken from an actual histogram. I can see that a deep valley and some bias towards black or white addresses the mountain effect.

(http://i.imgur.com/yeSz8.png)

The symbol with several small glyphs are too small to be discerned, especially at actual display size. I originally had some like that (even bigger) but the detail is too fine for this scheme.

I like the zebra stripe concept too, but a distinctive silhouette is ultimately more easily identified than a pattern alone. If this overcomes the mountain effect (and I think it does), then this should be a popular solution, since the histogram has been favorable overall.
Title: Re: Main menu design proposal
Post by: basovandrey on January 09, 2013, 05:20:54 AM
Hi, stevefal.
tinypng.org   service can reduce your icons by 30%

(http://www.e1.ru/fun/photo/view_pic.php/p/61bdbd243a9efedae63cd41b64ce5cbf/view.pic)
Title: Re: Main menu design proposal
Post by: nanomad on January 10, 2013, 09:15:42 AM
Well, it's kinda pointless since we don't use PNG in ML anyway ;)
Title: Re: Main menu design proposal
Post by: stevefal on January 22, 2013, 02:30:07 AM
Any takers for implementing the new custom ML icons?

(http://i.imgur.com/yeSz8.png)

Title: Re: Main menu design proposal
Post by: scrax on January 22, 2013, 01:48:39 PM
Quote from: stevefal on January 22, 2013, 02:30:07 AM
Any takers for implementing the new custom ML icons? This set is posted at http://popspring.com/mldrop/icons7.zip.
I suppose Alex is working on the script to convert them from bmp to MLcode
Title: Re: Main menu design proposal
Post by: a1ex on January 23, 2013, 04:09:46 PM
Seems to work. You can edit the png files, then run make-icons.py, then recompile.

https://bitbucket.org/hudson/magic-lantern/commits/2bc81082585d

The new icons take 2.1K of RAM. Not that bad IMO.
Title: Re: Main menu design proposal
Post by: stevefal on January 23, 2013, 04:15:36 PM
Am I correct that none of these changes (or other recent changes) would propagate to the the 5DIII build automatically? I assume that the alpha III build is a one-off.

It's just that I'd like to see the menu icons in action before deciding I'm satisfied with them. I don't have another compatible camera.
Title: Re: Main menu design proposal
Post by: a1ex on January 23, 2013, 04:19:53 PM
If you compile the code yourself, you can try them right now.

Here's a screenshot:

(http://a1ex.magiclantern.fm/bleeding-edge/newicons.png)
Title: Re: Main menu design proposal
Post by: scrax on January 23, 2013, 10:27:50 PM
Quote from: a1ex on January 23, 2013, 04:09:46 PM
Seems to work. You can edit the png files, then run make-icons.py, then recompile.

https://bitbucket.org/hudson/magic-lantern/commits/2bc81082585d

The new icons take 2.1K of RAM. Not that bad IMO.
I'll take a look since with Greg we are using icons for dialog options, it could be a good way to learn how to implement them in a proper way since I'm not sure if right now is good even if it works good.
I think that there should be a way to have a file with all the used icons in ML (probably ico.c) and from our code call them when we need, like it's for consts.

And what about 5DC now it can use the same icons as other builds,no?

EDIT: After a first look is not what I was expecting, need to check more how it's working. I remember that on the mailing list there was a discussion about using canon font and icons, is there a file like consts with the GUI icons, since those will be perfect for showing the dialog options we add. So far we wrote them from scratch but they are not pixel perfect, having the same that we have in photo info screen would be better.found it.
Title: Re: Main menu design proposal
Post by: a1ex on January 26, 2013, 02:08:16 PM
For adding a new icon, check this changeset: https://bitbucket.org/hudson/magic-lantern/commits/53cc09038f3d
Title: Re: Main menu design proposal
Post by: stevefal on January 26, 2013, 04:19:30 PM
I wasn't aware of the Scripts page. I'll make a new icon for it.

Title: Re: Main menu design proposal
Post by: stevefal on January 26, 2013, 06:08:11 PM
I added a new Scripts icon, and improved the rather ratty Info icon.

(http://i.imgur.com/Rlaejoi.png)
Title: Re: Main menu design proposal
Post by: scrax on January 27, 2013, 02:44:29 PM
The new info icon is really better than before.
Can I ask if you have the time to think about a Custo-Modes icon for a feat. under development?
This is a screenshot of what I did so far (without bitmap only a circle cut with a square):
(http://images.wikia.com/magiclantern/images/d/d7/Dialog_Quality.png)
The icon is actually showing the III c-mode, they are 5 total.
C-1
C-2
C-3
C-4
C-5
for now I'm showing them with some bars
|   | |   | | |   |  |   |  |
|   | |   | | |            |
|   | |   | | |   |  |   |  |

more info about the feat here: http://www.magiclantern.fm/forum/index.php?topic=4002.msg24532;topicseen#msg24532
Title: Re: Main menu design proposal
Post by: stevefal on January 27, 2013, 09:15:17 PM
I replied at http://www.magiclantern.fm/forum/index.php?topic=4002.msg24532;topicseen#msg24532
Title: Re: Main menu design proposal
Post by: basovandrey on February 01, 2013, 06:24:14 PM
Hello. My two small suggestions. :)

(http://www.e1.ru/fun/photo/view_pic.php/p/4494aeba2c1f7a50e6504ab39f51cc60/view.pic)
Title: Re: Main menu design proposal
Post by: stevefal on February 01, 2013, 08:09:03 PM
Interesting thinking. Keep in mind that the camera display is much smaller than these images on a computer.