Release Date: September 23 2015
This changelog collects only changes visible to developers using the emulator. A complete changelog will be provided when 3.6 ships on physical watches.
ActionBarLayers
for circular watches.ActionMenus
for circular watches.StatusBarLayer
on Chalk (16 to 20 pixels).PBL_ROUND
, PBL_RECT
and PBL_PLATFORM_CHALK
defines.PBL_IF_ROUND_ELSE
, PBL_IF_RECT_ELSE
, PBL_IF_COLOR_ELSE
and
PBL_IF_BW_ELSE
macros. COLOR_FALLBACK
is now considered deprecated.graphics_fill_radial
and graphics_draw_arc
, for drawing partial circles.gpoint_from_polar
and grect_centered_from_polar
for conversion from
polar to cartesian coordinates.ContentIndicator
, which provides a visual indicator of content above or
below the display.menu_layer_set_center_focused
, which forces the highlighted menu item to always
be in the center of the display. This is the preferred configuration for menus on Chalk.DEG_TO_TRIGANGLE
, the inverse of the pre-existing TRIGANGLE_TO_DEG
.GBitmapFormat8BitCircular
, the new framebuffer format used on Chalk.gbitmap_get_data_row_info
, because GBitmapFormat8BitCircular
does not have
a constant number of bytes per row. This should now be used for all framebuffer
manipulation.