Skip to content

chore: update crosspad-gui to v0.2.0 - #25

Closed
matixan wants to merge 1 commit into
masterfrom
auto/update-crosspad-gui-v0.2.0
Closed

chore: update crosspad-gui to v0.2.0#25
matixan wants to merge 1 commit into
masterfrom
auto/update-crosspad-gui-v0.2.0

Conversation

@matixan

@matixan matixan commented Aug 18, 2026

Copy link
Copy Markdown
Member

Submodule update: crosspad-gui

Updated from d5e02e8v0.2.0

Changelog

4143944 chore(release): v0.2.0
171f7ae feat(app): one correct way for an app to close itself
2e6497c feat(settings): gate SD backup and perf-stat rows behind feature flags
fa1ec09 feat(settings): honest panels — drop dead rows, add backup/info/programming
ae8655c fix(app): hand encoder navigation back on app teardown
b696fb1 fix(explorer,launcher): debounce file preview; launcher grid without scroll
e4eaa41 ci(docs): upload artifact instead of Pages deploy
3f678e4 ci(docs): create docs/doxygen before running doxygen
bc92413 fix(midi-ble): LV_STATE_DEFAULT instead of 0 for lv_obj_add_state (LVGL 9.3 strict enum)
dc71389 feat(launcher): order apps by registration priority
d8a483e docs(launcher): fix lying priority comment
a7f2f7f fix(settings): live-apply vibration settings to driver
2106348 fix(app): guard pad-logic push against failed create_()
8fcf8f1 feat(app): framework-owned pad-logic lifecycle (auto push on start, pop on destroy)
00cd963 fix(pad-editor): restore previous pad logic on teardown
c488b04 feat(gui): gate STM pad editor on FEAT_PAD_EDITOR + global fallback
9c0ba78 fix(gui): per-pad editor clears pad custom-color on close (not re-set)
bc4c28f feat(gui): live '+' cursor + raw A/B readout + read-only L/R slider in per-pad editor
c5995b1 feat(gui): per-pad editor live RAW/velocity readout + curve chart with hit marker
3dc5234 feat(gui): interactive per-pad STM tuning screen (press-to-select + live test)
07cf955 feat(gui): StmPadEditor pad-logic handler (pad-press select + RGB highlight)
1852e3c feat(settings): STM power/input section (sleep, keypad, wake, timeouts)
261bff8 feat(settings): Analog / Velocity settings page (STM analog globals)
ababdbc refactor(gui): route STM config writes through IGuiPlatform (keep gui portable)
4ac0e3c feat(settings): STM MIDI channel + note offset rows
3943dd8 feat(status_bar): add statusbar_set_icon_font
59b6770 feat(launcher): uniform icon size + theme-aware recolor
4ff271e fix(file-explorer): explicit layout, list height capped
ac93306 fix(file-explorer): unblock reopen + restore encoder group
ab471ad fix(status-bar): blink battery icon on no-battery; trust ESP SD mount
d768f46 feat(status-bar): runtime drawer enable/disable
ffc2ad8 feat(settings): add STM32 Update (DFU) row in System/Maintenance
ee15b49 fix(status_bar): match perf column text color to status bar style
59def7a feat(settings): add Audio Engine SR + frame count dropdowns
2363186 fix(sliders): wire volume/brightness sliders to hardware, defer NVS save
69e7aa4 fix(settings): plug ctx leaks, robust theme refresh, null-safe builders
94a274b fix: app shared_ptr ownership + power-off encoder group
4ff83b6 fix: reduce H2 font size to montserrat_10 in markdown view
9fd0907 feat: add touchpad interaction callback and LvglMutex to gui_start
5f67bb8 feat: PosixFileSystem + midi_ble_panel + settings_app components
53a232f feat(app): add defaultAppFactory template to eliminate per-platform boilerplate
068bdca Merge pull request #3 from CrossPad/virtual_ui
a9a8d2d ci: add notify-downstream workflow for auto submodule PRs
957d6e6 Merge pull request #2 from CrossPad/virtual_ui
b09e077 Merge pull request #1 from CrossPad/virtual_ui
2f24af8 fix numbering

Triggered by: refs/tags/v0.2.0

Copilot AI lite review requested due to automatic review settings August 18, 2026 19:54

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the crosspad-gui git submodule pin to the upstream v0.2.0 release, bringing the PC simulator in sync with the latest shared LVGL UI/framework changes from the CrossPad ecosystem.

Changes:

  • Bump crosspad-gui submodule from d5e02e8 to v0.2.0.
  • Pull in upstream crosspad-gui v0.2.0 changes (app lifecycle, settings UI, launcher/status bar, STM pad editor/features, etc.) via the submodule update.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@matixan

matixan commented Aug 18, 2026

Copy link
Copy Markdown
Member Author

Superseded by update to v0.2.1

@matixan matixan closed this Aug 18, 2026
@matixan
matixan deleted the auto/update-crosspad-gui-v0.2.0 branch August 18, 2026 21:19
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.

2 participants