CHDK UI version 2.0 ? - page 50 - General Discussion and Assistance - CHDK Forum

CHDK UI version 2.0 ?

  • 542 Replies
  • 149719 Views
*

Offline msl

  • *****
  • 1280
  • A720 IS, SX220 HS 1.01a
    • CHDK-DE links
Re: CHDK UI version 2.0 ?
« Reply #490 on: 11 / November / 2012, 11:29:49 »
Advertisements
From me there's also no objections.

msl
CHDK-DE:  CHDK-DE links

*

Offline srsa_4c

  • ******
  • 4451
Re: CHDK UI version 2.0 ?
« Reply #491 on: 11 / November / 2012, 12:08:20 »
OK, I usually don't care much about the UI. I've tried philmoz-uitest r2265 on some cameras. There is an issue which affects models that don't have separate zoom lever or zoom buttons. The edit cursor can't be moved on these cams. My suggestion would be to use either "half shoot" or "half shoot" + left/right for a replacement on cams without CAM_HAS_ZOOM_LEVER. Not sure how hard that would be to implement. Maybe it's not worth the trouble, as these cams are almost exclusively low end.
Aside from this, the changed controls look much better than the earlier (CHDK <= 1.1) ones.

*

Offline philmoz

  • *****
  • 3450
    • Photos
Re: CHDK UI version 2.0 ?
« Reply #492 on: 11 / November / 2012, 14:55:20 »
OK, I usually don't care much about the UI. I've tried philmoz-uitest r2265 on some cameras. There is an issue which affects models that don't have separate zoom lever or zoom buttons. The edit cursor can't be moved on these cams. My suggestion would be to use either "half shoot" or "half shoot" + left/right for a replacement on cams without CAM_HAS_ZOOM_LEVER. Not sure how hard that would be to implement. Maybe it's not worth the trouble, as these cams are almost exclusively low end.
Aside from this, the changed controls look much better than the earlier (CHDK <= 1.1) ones.

Thanks for that, possibly just use the shutter half press to cycle through the 'cursor' positions. I find pressing two buttons at the same time very awkward and error prone.

From what I can tell the only cameras affected by this are the a410, a420, a430, a450, a460 and a470.
After the a470 Canon added dedicated zoom buttons to this line.

Phil.
CHDK ports:
  sx30is (1.00c, 1.00h, 1.00l, 1.00n & 1.00p)
  g12 (1.00c, 1.00e, 1.00f & 1.00g)
  sx130is (1.01d & 1.01f)
  ixus310hs (1.00a & 1.01a)
  sx40hs (1.00d, 1.00g & 1.00i)
  g1x (1.00e, 1.00f & 1.00g)
  g5x (1.00c, 1.01a, 1.01b)
  g7x2 (1.01a, 1.01b, 1.10b)

Re: CHDK UI version 2.0 ?
« Reply #493 on: 11 / November / 2012, 15:32:55 »
Thanks for that, possibly just use the shutter half press to cycle through the 'cursor' positions. I find pressing two buttons at the same time very awkward and error prone.
I end up with a full press a large percentage of the time that I try for a half press.  Not my favorite input mechanism.

Quote
From what I can tell the only cameras affected by this are the a410, a420, a430, a450, a460 and a470.
After the a470 Canon added dedicated zoom buttons to this line.
Six cameras out of approximately 100.  As they have not been able use the zoom lever "range multiplier" function in 1.0.0 or 1.1.0 either, then with your new method they will have to adjust things the way they always have.

Ported :   A1200    SD940   G10    Powershot N    G16

*

Offline msl

  • *****
  • 1280
  • A720 IS, SX220 HS 1.01a
    • CHDK-DE links
Re: CHDK UI version 2.0 ?
« Reply #494 on: 11 / November / 2012, 17:18:14 »
In the old system (numeric input factor) this cameras use the DISP button instead the zoom lever. Why not now the same exception?

msl
CHDK-DE:  CHDK-DE links

*

Offline srsa_4c

  • ******
  • 4451
Re: CHDK UI version 2.0 ?
« Reply #495 on: 11 / November / 2012, 18:33:38 »
Thanks for that, possibly just use the shutter half press to cycle through the 'cursor' positions.
OK, sounds good.
Quote
From what I can tell the only cameras affected by this are the a410, a420, a430, a450, a460 and a470.
+ Ixus iZoom/SD30, which also doesn't have dedicated zoom controls, its platform_camera.h is missing #undef CAM_HAS_ZOOM_LEVER, and nobody reported it - perhaps a sign...
In the old system (numeric input factor) this cameras use the DISP button instead the zoom lever. Why not now the same exception?
The A470 (and the SD30 mentioned above) doesn't have a disp button. I can't even use "ALT +/- debug action" without making a fake disp button from the power button  :haha
Six cameras out of approximately 100.  As they have not been able use the zoom lever "range multiplier" function in 1.0.0 or 1.1.0 either, then with your new method they will have to adjust things the way they always have.
Remember the "value factor" entries in the menu? That was the only way to input larger numbers, but it worked.

edit:
Perhaps msl's right. The only problem with making "disp" control the cursor is that 2 cameras will need another special case (there's no check for the presence of disp button).
« Last Edit: 11 / November / 2012, 20:41:18 by srsa_4c »

*

Offline philmoz

  • *****
  • 3450
    • Photos
Re: CHDK UI version 2.0 ?
« Reply #496 on: 12 / November / 2012, 01:52:08 »
Latest version in my branch allows the Shutter Half Press or the Erase button to change the 'cursor' position when editing values. This works for all cameras.

A full press of the shutter is ignored in the menus so it won't hurt to miss the half press and do a full press.

The Disp button logic for cameras without zoom lever/buttons is still there so that should work as well.

Phil.
CHDK ports:
  sx30is (1.00c, 1.00h, 1.00l, 1.00n & 1.00p)
  g12 (1.00c, 1.00e, 1.00f & 1.00g)
  sx130is (1.01d & 1.01f)
  ixus310hs (1.00a & 1.01a)
  sx40hs (1.00d, 1.00g & 1.00i)
  g1x (1.00e, 1.00f & 1.00g)
  g5x (1.00c, 1.01a, 1.01b)
  g7x2 (1.01a, 1.01b, 1.10b)

Re: CHDK UI version 2.0 ?
« Reply #497 on: 12 / November / 2012, 09:48:06 »
Latest version in my branch allows the Shutter Half Press or the Erase button to change the 'cursor' position when editing values. This works for all cameras.
Haven't been home yet to try this out.  But one question comes to mind - these are the same buttons used to "select" user menu entries while user menu "edit" mode is enabled.   Do they play nicely together ?
Ported :   A1200    SD940   G10    Powershot N    G16

*

Offline srsa_4c

  • ******
  • 4451
Re: CHDK UI version 2.0 ?
« Reply #498 on: 12 / November / 2012, 11:35:38 »
Latest version in my branch allows the Shutter Half Press or the Erase button to change the 'cursor' position when editing values. This works for all cameras.

A full press of the shutter is ignored in the menus so it won't hurt to miss the half press and do a full press.

The Disp button logic for cameras without zoom lever/buttons is still there so that should work as well.
Thanks, Phil. I've tried r2268 on several cameras (A460, A470, Ixus870), and it seems to work well.

But one question comes to mind - these are the same buttons used to "select" user menu entries while user menu "edit" mode is enabled.   Do they play nicely together ?
Tried to add and remove user menu entries with all 3 cameras mentioned above, and haven't noticed conflicts.

*

Offline msl

  • *****
  • 1280
  • A720 IS, SX220 HS 1.01a
    • CHDK-DE links
Re: CHDK UI version 2.0 ?
« Reply #499 on: 12 / November / 2012, 17:38:11 »
The additional keys for the 'cursor' position work as expected. I can not find any conflicts with the user menu.

Shutter half press:
- with option 'edit user menu' ->  add/delete an entry in the user menu
- without option 'edit user menu' -> change the cursor position

msl

CHDK-DE:  CHDK-DE links

 

Related Topics


SimplePortal © 2008-2014, SimplePortal