Skip to content

v4.36.2-ua1.2 - Text Size support

Choose a tag to compare

@uaparit uaparit released this 02 Sep 16:24
· 215 commits to main since this release

Text Size support for system menus and the app launcher

Unofficial, community-built firmware based on v4.36.2 (https://github.com/coredevices/PebbleOS/releases/tag/v4.36.2). Not affiliated with Core Devices - flash at your own risk.

Board: Pebble Time 2 (obelix_pvt) only, for now.

What's in it

Backports the "Text Size" preference from upstream main (7 commits by Jeff Hampton, not yet in the 4.36.x release line) and extends it to the places it didn't reach yet:

  • Settings → Display → Text Size now actually does something outside a handful of screens - every system menu, not just some of them
  • the app launcher (main menu) follows Text Size too: fonts, row height, glance cache size, and the Settings glance's battery/charging icons
  • system-menu cell height/font aligned with the launcher's (they were mismatched at "Large")
  • the watchface picker follows Text Size too
  • system option menus (radio-button lists), including the Text Size picker itself, follow Text Size too
  • the Health app now always cycles between cards (Steps/HR/Sleep) regardless of how it was launched - quick-launching it via a directional button used to exit to the watchface at the list boundary instead of wrapping

Three sizes are selectable on this display: Smaller (Medium), Default (Large), Larger (ExtraLarge). Screenshots of all three, across the main menu, Settings, Watchfaces, Display, and Bluetooth screens: https://github.com/uaparit/PebbleOS/tree/v4.36.2-ua-branch#text-size-screenshots

Built with

  • Source: v4.36.2-ua1.1-branch (https://github.com/uaparit/PebbleOS/tree/v4.36.2-ua-branch) @ 03d0ae0
  • Same toolchain and -DCONFIG_RELEASE=y as the official release CI (built inside ghcr.io/coredevices/pebbleos-docker:v6) - not a debug build
  • Dual-slot bundle (slot0 + slot1 merged), same format as the official OTA .pbz - your Pebble app should pick the right slot automatically

Install

Sideload normal_obelix_pvt_v4.36.2-ua1.2.pbz via the Pebble app's developer/sideload install flow. It's a firmware bundle, not an app - install it the same way you'd install an OTA update manually.