mirror of
https://github.com/google/pebble.git
synced 2025-03-15 08:41:21 +00:00
2.4 KiB
2.4 KiB
title | date |
---|---|
Pebble SDK 3.6-dp2 - Changelog | 2015-09-23 |
This changelog collects only changes visible to developers using the emulator. A complete changelog will be provided when 3.6 ships on physical watches.
Changes to Firmware
- Added support for circular watches.
- Window stack animations were disabled on Chalk.
- Adjusted the display of
ActionBarLayers
for circular watches. - Adjusted the display of
ActionMenus
for circular watches. - Increased the height of the
StatusBarLayer
on Chalk (16 to 20 pixels).
Changes to SDK
- Added the new "Chalk" platform for the Pebble Time Round.
- Added
PBL_ROUND
,PBL_RECT
andPBL_PLATFORM_CHALK
defines. - Added
PBL_IF_ROUND_ELSE
,PBL_IF_RECT_ELSE
,PBL_IF_COLOR_ELSE
andPBL_IF_BW_ELSE
macros.COLOR_FALLBACK
is now considered deprecated. - Added
graphics_fill_radial
andgraphics_draw_arc
, for drawing partial circles. - Added
gpoint_from_polar
andgrect_centered_from_polar
for conversion from polar to cartesian coordinates. - Added
ContentIndicator
, which provides a visual indicator of content above or below the display. - Added
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. - Added
DEG_TO_TRIGANGLE
, the inverse of the pre-existingTRIGANGLE_TO_DEG
. - Added
GBitmapFormat8BitCircular
, the new framebuffer format used on Chalk. - Added
gbitmap_get_data_row_info
, becauseGBitmapFormat8BitCircular
does not have a constant number of bytes per row. This should now be used for all framebuffer manipulation.
Changes to Pebble Tool
- Added support for Chalk and circular displays.
Changes to Emulator/Phonesim
- Added support for Chalk and circular displays.