Skip to content

Creates a default setting for flats or sharps - #3794

Merged
sapphire-arches merged 14 commits into
SynthstromAudible:communityfrom
jkschwartz:sharps-flats-community
Jun 22, 2025
Merged

Creates a default setting for flats or sharps#3794
sapphire-arches merged 14 commits into
SynthstromAudible:communityfrom
jkschwartz:sharps-flats-community

Conversation

@jkschwartz

Copy link
Copy Markdown
Contributor

This change adds a defaults > UI setting called Use Sharps This will tell the deluge to use # or b for accidentials

jkschwartz and others added 2 commits May 29, 2025 15:23
This change adds a defaults > UI setting called Use Sharps
This will tell the deluge to use # or b for accidentials
Comment thread website/src/content/docs/changelogs/CHANGELOG.mdx Outdated
@jkschwartz

Copy link
Copy Markdown
Contributor Author

One todo: I need to update the chord keyboard to use the new flat glyph instead of saying 7FLAT5

Comment thread src/deluge/gui/menu_item/key_range.cpp Outdated
@github-actions

github-actions Bot commented Jun 14, 2025

Copy link
Copy Markdown
Contributor

Test Results

175 tests  ±0   175 ✅ ±0   0s ⏱️ ±0s
 21 suites ±0     0 💤 ±0 
 21 files   ±0     0 ❌ ±0 

Results for commit 3178400. ± Comparison against base commit 1d224a7.

♻️ This comment has been updated with latest results.

@seangoodvibes

Copy link
Copy Markdown
Collaborator

@jkschwartz

Copy link
Copy Markdown
Contributor Author

@seangoodvibes Added docs for community_features.md. I already added notes for CHANGELOG.mdx. I am happy to add more details if needed.

@seangoodvibes

Copy link
Copy Markdown
Collaborator

@jkschwartz one of the test checks is failing, could you try and do the following?

Thanks!

image

@sapphire-arches
sapphire-arches added this pull request to the merge queue Jun 22, 2025
Merged via the queue into SynthstromAudible:community with commit 080e67e Jun 22, 2025
seangoodvibes pushed a commit to seangoodvibes/DelugeFirmware that referenced this pull request Jan 26, 2026
* Creates a default setting for flats or sharps

This change adds a defaults > UI setting called Use Sharps
This will tell the deluge to use # or b for accidentials

* Fix code style issues with Prettier

* Add flat glyph, fix typo in changelog per review

* Fix code style issues with Prettier

* Chord keyboards use flat glyph, updating to constant

* Make chord keyboard unambiguous

* Fix code style issues with Prettier

* Using V with a dot for sharp character in 7SEG

* Updating community features documentation

* Fix code style issues with Prettier

* functions.cpp now depends on flashstorage.cpp so adding mock

---------

Co-authored-by: Lint Action <lint-action@samuelmeuli.com>
seangoodvibes pushed a commit to seangoodvibes/DelugeFirmware that referenced this pull request Jan 26, 2026
* Creates a default setting for flats or sharps

This change adds a defaults > UI setting called Use Sharps
This will tell the deluge to use # or b for accidentials

* Fix code style issues with Prettier

* Add flat glyph, fix typo in changelog per review

* Fix code style issues with Prettier

* Chord keyboards use flat glyph, updating to constant

* Make chord keyboard unambiguous

* Fix code style issues with Prettier

* Using V with a dot for sharp character in 7SEG

* Updating community features documentation

* Fix code style issues with Prettier

* functions.cpp now depends on flashstorage.cpp so adding mock

---------

Co-authored-by: Lint Action <lint-action@samuelmeuli.com>
seangoodvibes pushed a commit to seangoodvibes/DelugeFirmware that referenced this pull request Jan 26, 2026
* Creates a default setting for flats or sharps

This change adds a defaults > UI setting called Use Sharps
This will tell the deluge to use # or b for accidentials

* Fix code style issues with Prettier

* Add flat glyph, fix typo in changelog per review

* Fix code style issues with Prettier

* Chord keyboards use flat glyph, updating to constant

* Make chord keyboard unambiguous

* Fix code style issues with Prettier

* Using V with a dot for sharp character in 7SEG

* Updating community features documentation

* Fix code style issues with Prettier

* functions.cpp now depends on flashstorage.cpp so adding mock

---------

Co-authored-by: Lint Action <lint-action@samuelmeuli.com>
seangoodvibes pushed a commit to seangoodvibes/DelugeFirmware that referenced this pull request Jan 26, 2026
* Creates a default setting for flats or sharps

This change adds a defaults > UI setting called Use Sharps
This will tell the deluge to use # or b for accidentials

* Fix code style issues with Prettier

* Add flat glyph, fix typo in changelog per review

* Fix code style issues with Prettier

* Chord keyboards use flat glyph, updating to constant

* Make chord keyboard unambiguous

* Fix code style issues with Prettier

* Using V with a dot for sharp character in 7SEG

* Updating community features documentation

* Fix code style issues with Prettier

* functions.cpp now depends on flashstorage.cpp so adding mock

---------

Co-authored-by: Lint Action <lint-action@samuelmeuli.com>
seangoodvibes pushed a commit to seangoodvibes/DelugeFirmware that referenced this pull request Jan 26, 2026
* Creates a default setting for flats or sharps

This change adds a defaults > UI setting called Use Sharps
This will tell the deluge to use # or b for accidentials

* Fix code style issues with Prettier

* Add flat glyph, fix typo in changelog per review

* Fix code style issues with Prettier

* Chord keyboards use flat glyph, updating to constant

* Make chord keyboard unambiguous

* Fix code style issues with Prettier

* Using V with a dot for sharp character in 7SEG

* Updating community features documentation

* Fix code style issues with Prettier

* functions.cpp now depends on flashstorage.cpp so adding mock

---------

Co-authored-by: Lint Action <lint-action@samuelmeuli.com>
seangoodvibes pushed a commit to seangoodvibes/DelugeFirmware that referenced this pull request Jan 26, 2026
* Creates a default setting for flats or sharps

This change adds a defaults > UI setting called Use Sharps
This will tell the deluge to use # or b for accidentials

* Fix code style issues with Prettier

* Add flat glyph, fix typo in changelog per review

* Fix code style issues with Prettier

* Chord keyboards use flat glyph, updating to constant

* Make chord keyboard unambiguous

* Fix code style issues with Prettier

* Using V with a dot for sharp character in 7SEG

* Updating community features documentation

* Fix code style issues with Prettier

* functions.cpp now depends on flashstorage.cpp so adding mock

---------

Co-authored-by: Lint Action <lint-action@samuelmeuli.com>
seangoodvibes pushed a commit to seangoodvibes/DelugeFirmware that referenced this pull request Jan 26, 2026
* Creates a default setting for flats or sharps

This change adds a defaults > UI setting called Use Sharps
This will tell the deluge to use # or b for accidentials

* Fix code style issues with Prettier

* Add flat glyph, fix typo in changelog per review

* Fix code style issues with Prettier

* Chord keyboards use flat glyph, updating to constant

* Make chord keyboard unambiguous

* Fix code style issues with Prettier

* Using V with a dot for sharp character in 7SEG

* Updating community features documentation

* Fix code style issues with Prettier

* functions.cpp now depends on flashstorage.cpp so adding mock

---------

Co-authored-by: Lint Action <lint-action@samuelmeuli.com>
seangoodvibes pushed a commit to seangoodvibes/DelugeFirmware that referenced this pull request Jan 26, 2026
* Creates a default setting for flats or sharps

This change adds a defaults > UI setting called Use Sharps
This will tell the deluge to use # or b for accidentials

* Fix code style issues with Prettier

* Add flat glyph, fix typo in changelog per review

* Fix code style issues with Prettier

* Chord keyboards use flat glyph, updating to constant

* Make chord keyboard unambiguous

* Fix code style issues with Prettier

* Using V with a dot for sharp character in 7SEG

* Updating community features documentation

* Fix code style issues with Prettier

* functions.cpp now depends on flashstorage.cpp so adding mock

---------

Co-authored-by: Lint Action <lint-action@samuelmeuli.com>
seangoodvibes pushed a commit to seangoodvibes/DelugeFirmware that referenced this pull request Jan 26, 2026
* Creates a default setting for flats or sharps

This change adds a defaults > UI setting called Use Sharps
This will tell the deluge to use # or b for accidentials

* Fix code style issues with Prettier

* Add flat glyph, fix typo in changelog per review

* Fix code style issues with Prettier

* Chord keyboards use flat glyph, updating to constant

* Make chord keyboard unambiguous

* Fix code style issues with Prettier

* Using V with a dot for sharp character in 7SEG

* Updating community features documentation

* Fix code style issues with Prettier

* functions.cpp now depends on flashstorage.cpp so adding mock

---------

Co-authored-by: Lint Action <lint-action@samuelmeuli.com>
seangoodvibes pushed a commit to seangoodvibes/DelugeFirmware that referenced this pull request Jan 26, 2026
* Creates a default setting for flats or sharps

This change adds a defaults > UI setting called Use Sharps
This will tell the deluge to use # or b for accidentials

* Fix code style issues with Prettier

* Add flat glyph, fix typo in changelog per review

* Fix code style issues with Prettier

* Chord keyboards use flat glyph, updating to constant

* Make chord keyboard unambiguous

* Fix code style issues with Prettier

* Using V with a dot for sharp character in 7SEG

* Updating community features documentation

* Fix code style issues with Prettier

* functions.cpp now depends on flashstorage.cpp so adding mock

---------

Co-authored-by: Lint Action <lint-action@samuelmeuli.com>
seangoodvibes pushed a commit to seangoodvibes/DelugeFirmware that referenced this pull request Jan 26, 2026
* Creates a default setting for flats or sharps

This change adds a defaults > UI setting called Use Sharps
This will tell the deluge to use # or b for accidentials

* Fix code style issues with Prettier

* Add flat glyph, fix typo in changelog per review

* Fix code style issues with Prettier

* Chord keyboards use flat glyph, updating to constant

* Make chord keyboard unambiguous

* Fix code style issues with Prettier

* Using V with a dot for sharp character in 7SEG

* Updating community features documentation

* Fix code style issues with Prettier

* functions.cpp now depends on flashstorage.cpp so adding mock

---------

Co-authored-by: Lint Action <lint-action@samuelmeuli.com>
seangoodvibes pushed a commit to seangoodvibes/DelugeFirmware that referenced this pull request Jan 26, 2026
* Creates a default setting for flats or sharps

This change adds a defaults > UI setting called Use Sharps
This will tell the deluge to use # or b for accidentials

* Fix code style issues with Prettier

* Add flat glyph, fix typo in changelog per review

* Fix code style issues with Prettier

* Chord keyboards use flat glyph, updating to constant

* Make chord keyboard unambiguous

* Fix code style issues with Prettier

* Using V with a dot for sharp character in 7SEG

* Updating community features documentation

* Fix code style issues with Prettier

* functions.cpp now depends on flashstorage.cpp so adding mock

---------

Co-authored-by: Lint Action <lint-action@samuelmeuli.com>
seangoodvibes pushed a commit to seangoodvibes/DelugeFirmware that referenced this pull request Jan 26, 2026
* Creates a default setting for flats or sharps

This change adds a defaults > UI setting called Use Sharps
This will tell the deluge to use # or b for accidentials

* Fix code style issues with Prettier

* Add flat glyph, fix typo in changelog per review

* Fix code style issues with Prettier

* Chord keyboards use flat glyph, updating to constant

* Make chord keyboard unambiguous

* Fix code style issues with Prettier

* Using V with a dot for sharp character in 7SEG

* Updating community features documentation

* Fix code style issues with Prettier

* functions.cpp now depends on flashstorage.cpp so adding mock

---------

Co-authored-by: Lint Action <lint-action@samuelmeuli.com>
seangoodvibes pushed a commit to seangoodvibes/DelugeFirmware that referenced this pull request Jan 26, 2026
* Creates a default setting for flats or sharps

This change adds a defaults > UI setting called Use Sharps
This will tell the deluge to use # or b for accidentials

* Fix code style issues with Prettier

* Add flat glyph, fix typo in changelog per review

* Fix code style issues with Prettier

* Chord keyboards use flat glyph, updating to constant

* Make chord keyboard unambiguous

* Fix code style issues with Prettier

* Using V with a dot for sharp character in 7SEG

* Updating community features documentation

* Fix code style issues with Prettier

* functions.cpp now depends on flashstorage.cpp so adding mock

---------

Co-authored-by: Lint Action <lint-action@samuelmeuli.com>
seangoodvibes pushed a commit to seangoodvibes/DelugeFirmware that referenced this pull request Jan 26, 2026
* Creates a default setting for flats or sharps

This change adds a defaults > UI setting called Use Sharps
This will tell the deluge to use # or b for accidentials

* Fix code style issues with Prettier

* Add flat glyph, fix typo in changelog per review

* Fix code style issues with Prettier

* Chord keyboards use flat glyph, updating to constant

* Make chord keyboard unambiguous

* Fix code style issues with Prettier

* Using V with a dot for sharp character in 7SEG

* Updating community features documentation

* Fix code style issues with Prettier

* functions.cpp now depends on flashstorage.cpp so adding mock

---------

Co-authored-by: Lint Action <lint-action@samuelmeuli.com>
seangoodvibes pushed a commit to seangoodvibes/DelugeFirmware that referenced this pull request Jan 26, 2026
* Creates a default setting for flats or sharps

This change adds a defaults > UI setting called Use Sharps
This will tell the deluge to use # or b for accidentials

* Fix code style issues with Prettier

* Add flat glyph, fix typo in changelog per review

* Fix code style issues with Prettier

* Chord keyboards use flat glyph, updating to constant

* Make chord keyboard unambiguous

* Fix code style issues with Prettier

* Using V with a dot for sharp character in 7SEG

* Updating community features documentation

* Fix code style issues with Prettier

* functions.cpp now depends on flashstorage.cpp so adding mock

---------

Co-authored-by: Lint Action <lint-action@samuelmeuli.com>
seangoodvibes pushed a commit to seangoodvibes/DelugeFirmware that referenced this pull request Jan 26, 2026
* Creates a default setting for flats or sharps

This change adds a defaults > UI setting called Use Sharps
This will tell the deluge to use # or b for accidentials

* Fix code style issues with Prettier

* Add flat glyph, fix typo in changelog per review

* Fix code style issues with Prettier

* Chord keyboards use flat glyph, updating to constant

* Make chord keyboard unambiguous

* Fix code style issues with Prettier

* Using V with a dot for sharp character in 7SEG

* Updating community features documentation

* Fix code style issues with Prettier

* functions.cpp now depends on flashstorage.cpp so adding mock

---------

Co-authored-by: Lint Action <lint-action@samuelmeuli.com>
seangoodvibes pushed a commit to seangoodvibes/DelugeFirmware that referenced this pull request Jan 26, 2026
* Creates a default setting for flats or sharps

This change adds a defaults > UI setting called Use Sharps
This will tell the deluge to use # or b for accidentials

* Fix code style issues with Prettier

* Add flat glyph, fix typo in changelog per review

* Fix code style issues with Prettier

* Chord keyboards use flat glyph, updating to constant

* Make chord keyboard unambiguous

* Fix code style issues with Prettier

* Using V with a dot for sharp character in 7SEG

* Updating community features documentation

* Fix code style issues with Prettier

* functions.cpp now depends on flashstorage.cpp so adding mock

---------

Co-authored-by: Lint Action <lint-action@samuelmeuli.com>
seangoodvibes pushed a commit to seangoodvibes/DelugeFirmware that referenced this pull request Jan 26, 2026
* Creates a default setting for flats or sharps

This change adds a defaults > UI setting called Use Sharps
This will tell the deluge to use # or b for accidentials

* Fix code style issues with Prettier

* Add flat glyph, fix typo in changelog per review

* Fix code style issues with Prettier

* Chord keyboards use flat glyph, updating to constant

* Make chord keyboard unambiguous

* Fix code style issues with Prettier

* Using V with a dot for sharp character in 7SEG

* Updating community features documentation

* Fix code style issues with Prettier

* functions.cpp now depends on flashstorage.cpp so adding mock

---------

Co-authored-by: Lint Action <lint-action@samuelmeuli.com>
seangoodvibes pushed a commit to seangoodvibes/DelugeFirmware that referenced this pull request Jan 26, 2026
* Creates a default setting for flats or sharps

This change adds a defaults > UI setting called Use Sharps
This will tell the deluge to use # or b for accidentials

* Fix code style issues with Prettier

* Add flat glyph, fix typo in changelog per review

* Fix code style issues with Prettier

* Chord keyboards use flat glyph, updating to constant

* Make chord keyboard unambiguous

* Fix code style issues with Prettier

* Using V with a dot for sharp character in 7SEG

* Updating community features documentation

* Fix code style issues with Prettier

* functions.cpp now depends on flashstorage.cpp so adding mock

---------

Co-authored-by: Lint Action <lint-action@samuelmeuli.com>
seangoodvibes pushed a commit to seangoodvibes/DelugeFirmware that referenced this pull request Jan 26, 2026
* Creates a default setting for flats or sharps

This change adds a defaults > UI setting called Use Sharps
This will tell the deluge to use # or b for accidentials

* Fix code style issues with Prettier

* Add flat glyph, fix typo in changelog per review

* Fix code style issues with Prettier

* Chord keyboards use flat glyph, updating to constant

* Make chord keyboard unambiguous

* Fix code style issues with Prettier

* Using V with a dot for sharp character in 7SEG

* Updating community features documentation

* Fix code style issues with Prettier

* functions.cpp now depends on flashstorage.cpp so adding mock

---------

Co-authored-by: Lint Action <lint-action@samuelmeuli.com>
seangoodvibes pushed a commit to seangoodvibes/DelugeFirmware that referenced this pull request Jan 26, 2026
* Creates a default setting for flats or sharps

This change adds a defaults > UI setting called Use Sharps
This will tell the deluge to use # or b for accidentials

* Fix code style issues with Prettier

* Add flat glyph, fix typo in changelog per review

* Fix code style issues with Prettier

* Chord keyboards use flat glyph, updating to constant

* Make chord keyboard unambiguous

* Fix code style issues with Prettier

* Using V with a dot for sharp character in 7SEG

* Updating community features documentation

* Fix code style issues with Prettier

* functions.cpp now depends on flashstorage.cpp so adding mock

---------

Co-authored-by: Lint Action <lint-action@samuelmeuli.com>
seangoodvibes pushed a commit to seangoodvibes/DelugeFirmware that referenced this pull request Jan 26, 2026
* Creates a default setting for flats or sharps

This change adds a defaults > UI setting called Use Sharps
This will tell the deluge to use # or b for accidentials

* Fix code style issues with Prettier

* Add flat glyph, fix typo in changelog per review

* Fix code style issues with Prettier

* Chord keyboards use flat glyph, updating to constant

* Make chord keyboard unambiguous

* Fix code style issues with Prettier

* Using V with a dot for sharp character in 7SEG

* Updating community features documentation

* Fix code style issues with Prettier

* functions.cpp now depends on flashstorage.cpp so adding mock

---------

Co-authored-by: Lint Action <lint-action@samuelmeuli.com>
seangoodvibes pushed a commit to seangoodvibes/DelugeFirmware that referenced this pull request Jan 26, 2026
* Creates a default setting for flats or sharps

This change adds a defaults > UI setting called Use Sharps
This will tell the deluge to use # or b for accidentials

* Fix code style issues with Prettier

* Add flat glyph, fix typo in changelog per review

* Fix code style issues with Prettier

* Chord keyboards use flat glyph, updating to constant

* Make chord keyboard unambiguous

* Fix code style issues with Prettier

* Using V with a dot for sharp character in 7SEG

* Updating community features documentation

* Fix code style issues with Prettier

* functions.cpp now depends on flashstorage.cpp so adding mock

---------

Co-authored-by: Lint Action <lint-action@samuelmeuli.com>
seangoodvibes pushed a commit to seangoodvibes/DelugeFirmware that referenced this pull request Jan 26, 2026
* Creates a default setting for flats or sharps

This change adds a defaults > UI setting called Use Sharps
This will tell the deluge to use # or b for accidentials

* Fix code style issues with Prettier

* Add flat glyph, fix typo in changelog per review

* Fix code style issues with Prettier

* Chord keyboards use flat glyph, updating to constant

* Make chord keyboard unambiguous

* Fix code style issues with Prettier

* Using V with a dot for sharp character in 7SEG

* Updating community features documentation

* Fix code style issues with Prettier

* functions.cpp now depends on flashstorage.cpp so adding mock

---------

Co-authored-by: Lint Action <lint-action@samuelmeuli.com>
seangoodvibes pushed a commit to seangoodvibes/DelugeFirmware that referenced this pull request Jan 26, 2026
* Creates a default setting for flats or sharps

This change adds a defaults > UI setting called Use Sharps
This will tell the deluge to use # or b for accidentials

* Fix code style issues with Prettier

* Add flat glyph, fix typo in changelog per review

* Fix code style issues with Prettier

* Chord keyboards use flat glyph, updating to constant

* Make chord keyboard unambiguous

* Fix code style issues with Prettier

* Using V with a dot for sharp character in 7SEG

* Updating community features documentation

* Fix code style issues with Prettier

* functions.cpp now depends on flashstorage.cpp so adding mock

---------

Co-authored-by: Lint Action <lint-action@samuelmeuli.com>
seangoodvibes pushed a commit to seangoodvibes/DelugeFirmware that referenced this pull request Jan 26, 2026
* Creates a default setting for flats or sharps

This change adds a defaults > UI setting called Use Sharps
This will tell the deluge to use # or b for accidentials

* Fix code style issues with Prettier

* Add flat glyph, fix typo in changelog per review

* Fix code style issues with Prettier

* Chord keyboards use flat glyph, updating to constant

* Make chord keyboard unambiguous

* Fix code style issues with Prettier

* Using V with a dot for sharp character in 7SEG

* Updating community features documentation

* Fix code style issues with Prettier

* functions.cpp now depends on flashstorage.cpp so adding mock

---------

Co-authored-by: Lint Action <lint-action@samuelmeuli.com>
seangoodvibes pushed a commit to seangoodvibes/DelugeFirmware that referenced this pull request Jan 26, 2026
* Creates a default setting for flats or sharps

This change adds a defaults > UI setting called Use Sharps
This will tell the deluge to use # or b for accidentials

* Fix code style issues with Prettier

* Add flat glyph, fix typo in changelog per review

* Fix code style issues with Prettier

* Chord keyboards use flat glyph, updating to constant

* Make chord keyboard unambiguous

* Fix code style issues with Prettier

* Using V with a dot for sharp character in 7SEG

* Updating community features documentation

* Fix code style issues with Prettier

* functions.cpp now depends on flashstorage.cpp so adding mock

---------

Co-authored-by: Lint Action <lint-action@samuelmeuli.com>
seangoodvibes pushed a commit to seangoodvibes/DelugeFirmware that referenced this pull request Jan 26, 2026
* Creates a default setting for flats or sharps

This change adds a defaults > UI setting called Use Sharps
This will tell the deluge to use # or b for accidentials

* Fix code style issues with Prettier

* Add flat glyph, fix typo in changelog per review

* Fix code style issues with Prettier

* Chord keyboards use flat glyph, updating to constant

* Make chord keyboard unambiguous

* Fix code style issues with Prettier

* Using V with a dot for sharp character in 7SEG

* Updating community features documentation

* Fix code style issues with Prettier

* functions.cpp now depends on flashstorage.cpp so adding mock

---------

Co-authored-by: Lint Action <lint-action@samuelmeuli.com>
seangoodvibes pushed a commit to seangoodvibes/DelugeFirmware that referenced this pull request Jan 26, 2026
* Creates a default setting for flats or sharps

This change adds a defaults > UI setting called Use Sharps
This will tell the deluge to use # or b for accidentials

* Fix code style issues with Prettier

* Add flat glyph, fix typo in changelog per review

* Fix code style issues with Prettier

* Chord keyboards use flat glyph, updating to constant

* Make chord keyboard unambiguous

* Fix code style issues with Prettier

* Using V with a dot for sharp character in 7SEG

* Updating community features documentation

* Fix code style issues with Prettier

* functions.cpp now depends on flashstorage.cpp so adding mock

---------

Co-authored-by: Lint Action <lint-action@samuelmeuli.com>
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.

5 participants