Skip to content

Releases

Open Activity 1.0.2

Choose a tag to compare

@github-actions github-actions released this 14 Nov 22:06
  • New XOCE launcher icon.
  • Fixed a race that could leave settings stuck on Saving.
  • More reliable delivery feedback across edits, Save and reload.
  • Clearer setup help and appearance fallback choices.

Source: https://github.com/xefensor/pebble-app-open-activity/tree/3c4a5cc53cc0ba02a2e2a55665226d733466d463

Download the files below together with SHA256SUMS.txt to verify their integrity.

Open Activity 0.3.3

Open Activity 0.3.3 Pre-release
Pre-release

Choose a tag to compare

@xefensor xefensor released this 07 Nov 19:26
  • Use the shared full-width Activity header with measured title/time alignment and readable setup instructions.
  • Bundle UI 0.1.1 and shared phone settings styling with Primary/Secondary shortcut choices and confirmed saves.
  • Preserve app identity, all shortcut mappings, passive setup launches and the original Quick Launch timeout.

GitHub development prerelease for Pebble Time 2 / Emery with SDK 4.33.1.
Validation covers portable tests, packaged runtimes and isolated native emulator
checks. Physical phone/watch and fresh browser testing remain unverified.

Release validation records the exact package and native payload.

Download the PBW,
source,
debug files, and
checksums.

Source: https://github.com/xefensor/pebble-app-open-activity/tree/db6ddb596953f42f8e7c2a9298b55deac26bb7e4

Open Activity 0.1.6

Open Activity 0.1.6 Pre-release
Pre-release

Choose a tag to compare

@xefensor xefensor released this 06 Nov 12:52

Open Activity 0.1.6 makes phone settings accessible through an ordinary app launch.

  • Opening from the app list, phone or system shows a static setup screen until Back.
  • Configured Quick Launch gestures keep the existing bounded automatic activity handoff.
  • Save shortcuts through the active phone runtime when present, preventing Android storage snapshots from overwriting saved choices.
  • Preserve the existing two Primary/Secondary shortcut selectors and stored settings.

Automated validation: 59 JavaScript checks, two portable native harnesses, actual packaged-code tests and 16 archived-settings browser groups. Earlier emulator checks cover setup/Back behaviour; no new physical-watch claim is made.

Source: https://github.com/xefensor/pebble-app-open-activity/tree/82c47fa92e103a965a15ab9de55b84853a9e07bd

Open Activity 0.1.5

Open Activity 0.1.5 Pre-release
Pre-release

Choose a tag to compare

@xefensor xefensor released this 03 Nov 21:40

Reduces phone startup and settings rendering work while preserving the two activity shortcuts, all eight gestures and native launch confirmation. The PBW is 37.6% smaller.

Debugging maps and original scripts are available separately. Validated with 53 JavaScript tests, two native harnesses, 15 browser captures and the packaged cross-app integration checks. Physical battery and phone startup latency remain unmeasured.

Install Open-Activity-0.1.5.pbw. The source ZIP and debug ZIP are for development. Verify downloads with SHA256SUMS.txt.

Open Activity 0.1.4

Open Activity 0.1.4 Pre-release
Pre-release

Choose a tag to compare

@xefensor xefensor released this 03 Nov 19:24

Open Activity 0.1.4 improves the phone settings while keeping exactly two
shortcut choices: Primary activity and Secondary activity.

  • Keep focused choices visible on short screens and with enlarged text. The
    action area reserves its measured height on regular screens and flows below
    the page when space is tight.
  • Explain shortcut conflicts beside both choices and through the accessible
    status announcement, without repeating generic setup instructions.
  • Name the selected shortcuts in setup guidance and explain when neither role
    is assigned. Use concise Save and Discard actions; uncertain writes
    retain explicit Reload saved recovery.

Each role still chooses any supported hold, tap or combination, or Not
assigned
. Duplicate nonempty choices block Save. Existing shortcut choices,
older-preference conversion, permissions and native launch behavior are retained.
The helper never changes system Quick Launch assignments.

Install Open-Activity-0.1.4.pbw over the existing app and allow Launch apps.
Assign Open Activity to the selected shortcuts in the Pebble phone app. Use a
compatible Dynamic build exposing navigation/presented_activities and one
connected watch. The helper opens the whole associated app from Dynamic's recent
selection; a missing Secondary does not fall back to Primary.

50 JavaScript tests, two native harnesses and SDK/artifact checks pass. Fifteen
reviewed browser captures cover light/dark pages, error/help states, short
screens, zoom-equivalent reflow and enlarged text. Native source/resources,
settings model and configuration plugin are unchanged from 0.1.3; historical
native evidence retains its original scope. Six packaged cross-app cases with
Dynamic 0.15.0 and Timer 0.9.0 cover 48 selected launches, 48 expired closures and
336 unselected attempts without a navigation subscription. SDK/transport and
browser fixtures are simulated; physical phone WebView/keyboard, gesture timing
and battery remain device checks. See docs/VALIDATION.md for exact evidence.

This development prerelease is tied to tested commit
825ec735b69a05dc164dc0847455516948038fa1. The PBW and exact source archive include
the project licence and third-party notices. SHA256SUMS.txt covers both
downloads. Earlier tags, release assets and local artifacts remain preserved.

Open Activity 0.1.3

Open Activity 0.1.3 Pre-release
Pre-release

Choose a tag to compare

@xefensor xefensor released this 03 Nov 18:55

Open Activity 0.1.3 simplifies configuration to exactly two shortcut dropdowns:

  • Primary activity → shortcut
  • Secondary activity → shortcut

Each offers Hold Up/Center/Down/Back, Tap Up/Down, Hold Back + Up, Hold Up + Down,
or Not assigned. Choose a different shortcut for each assigned role. New
installations initially use Hold Down for Primary and Hold Up for Secondary.
A duplicate assignment blocks Save and explains the conflict without changing
the other choice.

Assign the same Open Activity app to your selected shortcuts in the Pebble
phone app's Quick Launch settings. Other apps keep their system assignments.
Open Activity never changes those system settings. After saving the new choices,
unselected shortcuts assigned to the helper close without opening an activity.

Existing preferences and routing remain active until you explicitly Save the
two-choice configuration. Opening settings does not rewrite them. The page
suggests an existing matching shortcut for each role and explains the conversion.
The existing loading, save/retry/readback and unsaved-draft recovery remain.

Install Open-Activity-0.1.3.pbw over the existing app and allow Launch apps.
Use Dynamic 0.14.0 or a compatible build exposing
navigation/presented_activities, with one connected watch. The helper follows
Dynamic's recent selection and opens the whole associated app. A missing
Secondary never falls back to Primary. Ordinary app-list launches close.

49 JavaScript checks, two native harnesses, the SDK/artifact checks and nine
reviewed narrow-phone browser captures pass. Six packaged cross-app cases cover
48 selected-slot launches, 48 expired closures and 336 unselected attempts that
do not subscribe to the navigation source. Native launch logic/protocol remain
unchanged from 0.1.2; its ordinary-launch QEMU evidence retains its original
scope. SDK/transport/browser fixtures do not establish physical gesture delivery
or live phone/watch launching. See docs/VALIDATION.md for exact evidence and
remaining device checks.

The PBW and exact source archive include the project licence and third-party
notices. This release is tied to tested commit
5e5251fcd6e5c76523646ef43fbacffc09f6b6ac. SHA256SUMS.txt covers both downloads.
Earlier release tags and assets
remain preserved.

Open Activity 0.1.2

Open Activity 0.1.2 Pre-release
Pre-release

Choose a tag to compare

@xefensor xefensor released this 03 Nov 18:43

Open Activity 0.1.2 lets each of the eight supported Quick Launch slots open
Dynamic's recent Primary or Secondary activity independently:

  • Hold Up, Center, Down or Back.
  • Tap Up or Down.
  • Hold Back + Up or Up + Down.

The settings page groups holds, taps and button combinations. Each slot can use
Primary, Secondary or the shared Default activity. Tap and hold on the same
button can therefore open different activity apps. Existing Hold Up/Down
preferences and the shared default are retained; newly configurable slots use
that default until changed.

Install Open-Activity-0.1.2.pbw over the existing app, allow Launch apps and
assign Open Activity to the desired slots in the Pebble phone app's Quick
Launch settings. Then choose the roles in Open Activity's phone settings. The
helper does not change system Quick Launch assignments. Slots available for
assignment depend on the watch/firmware. Use Dynamic 0.14.0 or another compatible
build exposing navigation/presented_activities, with one connected watch.

The helper still follows Dynamic's recent selection, opens the whole associated
app and never substitutes Primary when Secondary is absent. Ordinary app-list
launch closes. The four-second initial deadline, Back support, one launch
attempt, permissions and settings save/retry/readback behavior remain. A launch
command already sent cannot be guaranteed recalled.

42 JavaScript checks, two native harnesses, the SDK build/artifact checks and 13
reviewed narrow-phone browser captures pass. The exact new native binary also
passes ordinary-launch closure in Emery QEMU. Six packaged cross-app cases
exercise 48 saved-slot launches and 48 expired-slot closures. Full evidence is
recorded in docs/VALIDATION.md in the source snapshot.
SDK/transport fixtures and browser mocks do not establish physical gesture
delivery or live phone/watch launching. Physical Quick Launch and phone WebView
checks remain separate device tests.

The PBW and exact source archive include the project licence and third-party
notices. This release is tied to tested commit
4aa17e96797a03463596963804579b51f5b9c639. SHA256SUMS.txt covers both downloads.
Published 0.1.1 and earlier local
artifacts remain preserved.

Open Activity 0.1.1

Open Activity 0.1.1 Pre-release
Pre-release

Choose a tag to compare

@xefensor xefensor released this 03 Nov 18:05

Open Activity is one Quick Launch helper for the app associated with Dynamic's
recently displayed Primary or Secondary activity. This initial GitHub
development prerelease includes the reviewed 0.1.1 settings improvements.

  • Assign the same Open Activity app to Hold Up and Hold Down. Initially Up opens
    Secondary and Down opens Primary; change either mapping in the phone settings.
  • Settings explain both roles and resolved Default choices, support phone
    light/dark appearance, and distinguish loading, edits, saving and errors.
    Failed or unconfirmed saves keep the draft and offer explicit readback.
  • Native launch behavior is unchanged from 0.1.0: one bounded attempt, four-second
    initial UI deadline, Back support, and closure when the destination is absent.

Install Open-Activity-0.1.1.pbw through the Pebble phone app, enable plugin SDK
support, allow Launch apps, and assign the helper to the desired Quick
Launch holds. Use Dynamic 0.14.0 (or a compatible build exposing
navigation/presented_activities) and one connected Pebble Time 2 / Emery watch.
Opening the helper from the normal app list intentionally closes it; configure
it through the phone settings and use Quick Launch to open activities.

The helper follows Dynamic's recent selection, including briefly after changing
watchfaces. It opens the whole associated app, without selecting a particular
timer/song/message or executing media controls. A missing Secondary never falls
back to Primary. A connected phone is required. A launch command already sent
cannot be guaranteed recalled by Back or timeout.

36 JavaScript checks, two portable native harnesses, SDK/package checks and seven
actual narrow-phone browser captures pass. Native launch source/resources and
the config plugin retain their previously verified identity; metadata-only
native differences are documented. Browser SDK/transport is simulated.
Physical Quick Launch, phone WebView/transport, latency, vibration and battery
remain device checks. See docs/VALIDATION.md in the source for exact scope.

The PBW and source include the project licence and third-party notices. This
release is tied to tested commit
0ecb758c6c6d308ccfeeb80fa2121a50ba1875bd; SHA256SUMS.txt covers both downloadable
artifacts. Earlier local 0.1.0 artifacts and all source history are preserved.