[settings][bt]Improve Bluetooth settings sorting behavior

Newly discovered Bluetooth devices are added to the bottom of the list
Existing devices that change signal strength are updated in-place
Devices are sorted by signal strength every 5 seconds

SY-879 #done
Test: ran bluetooth settings and verified behavior was as described
Change-Id: I68776a4b7aceac120f3954f03e7d9ad5e2c3ca91
1 file changed
tree: 6d2ea23fc7466da65e7e61db5097114580079e6e
  1. .cargo/
  2. .clang-format
  3. .gitignore
  4. AUTHORS
  5. BUILD.gn
  6. CONTRIBUTING.md
  7. LICENSE
  8. MAINTAINERS
  9. PATENTS
  10. README.md
  11. app/
  12. auth_providers/
  13. bin/
  14. boards/
  15. docs/
  16. examples/
  17. lib/
  18. manifest/
  19. packages/
  20. products/
  21. public/
  22. runtime/
  23. rustfmt.toml
  24. shell/
  25. tests/
  26. tools/
README.md

Topaz

Topaz augments system functionality by implementing interfaces defined by underlying layers. Topaz contains four major categories of software: modules, agents, shells, and runners.

For example, modules include the dashboard, and runners include the Web, Dart, and Flutter runners.

Removed Components

Looking for something that used to be in this repository? The list below provides a code location and sha that can be used to checkout dead code that has been removed. Please note, the code will most likely be a reference only. It is unlikely the code will build or work correctly. Code can be checked out with:

    git checkout <sha> -- $FUCHSIA_DIR/<location>
  • topaz/app/chat: 9f6c31d2ceb8353f229a9ef6b53ba2386ff31867
  • topaz/app/color: 5a023ccb054104846e3e913951bcc7dc277d2274
  • topaz/app/contacts: 80378fe470817750188707de29237282892a3142
  • topaz/app/image: 5e731a943a907cf960ecfbda1c391958f9093afa