Skip to content

New Settings Dialog#911

Merged
Schneegans merged 333 commits intomainfrom
feature/separate-settings
May 4, 2025
Merged

New Settings Dialog#911
Schneegans merged 333 commits intomainfrom
feature/separate-settings

Conversation

@Schneegans
Copy link
Copy Markdown
Contributor

@Schneegans Schneegans commented Apr 21, 2025

This is still work in progress. But you can already test this feature by downloading the latest build from the latest test builds for this branch.

Backup your Settings!

Before you test this branch, you should make a backup of your Kando configuration files! They should still be mostly compatible, but you never know. Jumping between different versions is definitely a bit dangerous and you may loose something in the process. Also please report any issues you find in our Discord server!

Missing Features

  • Add support for translations
  • Add a introduction dialog
  • Add better / more self-explanatory icons for the menu items
  • Split the open-dev-tools button into two: One for the settings window and one for the menu window
  • Add some widgets to the general settings dialog to choose the sound theme
  • Allow drag and drop from menu items to other menus

Known Issues

If you find any issues, please drop a comment below. Then I can add it to this list of things which need to be done before merging this.

  • Dropdowns have a weird background color in dark mode
  • Some fixed-angle configurations lead to hidden items when hovering
  • Menus cannot be unbound
  • Test and potentially fix touch input
  • When dragging an item in the menu preview, the selected item sometimes changes
  • On macOS, the menu and the settings dialog are opened and closed simultaneously which makes this hardly usable
  • Centered mode does not work if the menu is scaled
  • Some builtin menu themes look weird

@yar2000T
Copy link
Copy Markdown
Contributor

yar2000T commented May 3, 2025

Hello! I will download latest artifacts from this branch to test fixed bugs

@yar2000T
Copy link
Copy Markdown
Contributor

yar2000T commented May 3, 2025

I tested the whole application, no new issues were found, and also fixed bugs with the centered mode working correctly! Nice work!

@Schneegans
Copy link
Copy Markdown
Contributor Author

I tested the whole application, no new issues were found, and also fixed bugs with the centered mode working correctly! Nice work!

Thanks for the feedback! I have also added a default sound theme so that users can at least test the feature 😄

@Schneegans Schneegans marked this pull request as ready for review May 4, 2025 18:16
@Schneegans Schneegans merged commit a7a3bc8 into main May 4, 2025
17 checks passed
@Schneegans Schneegans deleted the feature/separate-settings branch May 4, 2025 18:45
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