Add icon positions for 144x168 watches
This commit is contained in:
@@ -15,8 +15,12 @@ A customizable replacement for the built-in Pebble action bar.
|
|||||||
- Custom animations
|
- Custom animations
|
||||||
- Use built-in presets
|
- Use built-in presets
|
||||||
- Move up/down/left/right (same as stock)
|
- Move up/down/left/right (same as stock)
|
||||||
|
- Round style
|
||||||
|
- Using a rectangular bar on a round watch saves space and IMO looks way better
|
||||||
### Pending Features
|
### Pending Features
|
||||||
|
- Custom icon x offset
|
||||||
|
- Match move animation distance to stock per-platform
|
||||||
|
- Match move animation duration to stock
|
||||||
- Built-in haptics
|
- Built-in haptics
|
||||||
- Round-style (currently only rectangular, even on round watches)
|
|
||||||
- Legacy (background invert) animations support
|
- Legacy (background invert) animations support
|
||||||
- Teardown/destroy/deinit helper
|
- Teardown/destroy/deinit helper
|
||||||
|
|||||||
+4
-4
@@ -19,11 +19,11 @@ const int8_t ICON_X_OFFSET = -1;
|
|||||||
const uint16_t UP_Y = 53;
|
const uint16_t UP_Y = 53;
|
||||||
const uint16_t SELECT_Y = 81;
|
const uint16_t SELECT_Y = 81;
|
||||||
const uint16_t DOWN_Y = 109;
|
const uint16_t DOWN_Y = 109;
|
||||||
#else
|
#else // all 144x168 watches
|
||||||
const int8_t ICON_X_OFFSET = 0;
|
const int8_t ICON_X_OFFSET = 0;
|
||||||
const uint16_t UP_Y = 50;
|
const uint16_t UP_Y = 24;
|
||||||
const uint16_t SELECT_Y = 90;
|
const uint16_t SELECT_Y = 75;
|
||||||
const uint16_t DOWN_Y = 120;
|
const uint16_t DOWN_Y = 126;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
static const GRect s_base_grect_rect = GRect(PBL_DISPLAY_WIDTH - ACTION_BAR_WIDTH, 0, ACTION_BAR_WIDTH, PBL_DISPLAY_HEIGHT);
|
static const GRect s_base_grect_rect = GRect(PBL_DISPLAY_WIDTH - ACTION_BAR_WIDTH, 0, ACTION_BAR_WIDTH, PBL_DISPLAY_HEIGHT);
|
||||||
|
|||||||
Reference in New Issue
Block a user