Skip to content

fw/quick_launch: split picker into "actions" and "apps" - #1975

Merged
gmarull merged 3 commits into
coredevices:mainfrom
josiahcbloomer:quick-launch-actions-apps
Sep 17, 2026
Merged

gmarull merged 3 commits into
coredevices:mainfrom
josiahcbloomer:quick-launch-actions-apps

Conversation

@josiahcbloomer

Copy link
Copy Markdown
Contributor

Toggle actions were mixed with app launches in a single list. Split the list into two sub-menus for UX clarity - one for "Apps" and one for "Actions." This could make it easier to add more actions in the future without clutter.
Renamed toggle actions to add "Toggle" in front of them (e.g. "Airplane Mode" is now "Toggle Airplane Mode").

Tests pass. Built and tested on PT2.
pebble_screenshot-2
pebble_screenshot-3

@gmarull

gmarull commented Sep 8, 2026

Copy link
Copy Markdown
Member

please rebase (_ is now allowed, just fix fq)

@ericmigi

Copy link
Copy Markdown
Collaborator

nice idea, thanks for the pr. We'll expand this later when plugins land

👍

The "disable" Quick Launch action previously would open the Quick Launch
settings menu, which means there was no actual option to "do nothing."
Renamed the current "Disable" option to "Unassigned", and added a new
"Nothing" action that actually does nothing. "Unassigned" is still the default.

Fixes coredevices#1763

Signed-off-by: Josiah Bloomer <josiah@bloomer.cc>
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@gmarull
gmarull force-pushed the quick-launch-actions-apps branch 2 times, most recently from 6952be2 to e5ac24d Compare September 17, 2026 07:53
@gmarull

gmarull commented Sep 17, 2026

Copy link
Copy Markdown
Member

Please, provide full name to pass compliance checks @josiahcbloomer

josiahcbloomer and others added 2 commits September 17, 2026 09:56
Toggle actions were mixed with app launches in a single list. Split the list into two
sub-menus for UX clarity.

Signed-off-by: Josiah Bloomer <josiah@bloomer.cc>
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Added "Toggle" to the beginning of some of the Quick Launch toggle actions, making their
purpose more clear.

"Airplane Mode" > "Toggle Airplane Mode"
"Backlight" > "Toggle Backlight"
"Motion Backlight" > "Toggle Motion Backlight"
"Quiet Time" > "Toggle Quiet Time"

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Signed-off-by: Josiah Bloomer <josiah@bloomer.cc>
@gmarull
gmarull force-pushed the quick-launch-actions-apps branch 2 times, most recently from 79fbc10 to 75e7175 Compare September 17, 2026 09:10
@gmarull
gmarull merged commit 9fc8882 into coredevices:main Sep 17, 2026
48 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants