plac-for-apple-platform

Unofficial Roon client for Apple devices

Commits at cf73c7f04751bbf249bb3b3d749d968f1a5298e9

  1. cf73c7f0 Fix reconnect from failed connection missing token <https://codeberg.org/pocka/plac-for-apple-platform/issues/1> The previous code saved `self.token` after connection established. So failed or cancelled connection have `self.token` of `nil`. Shota FUJI authored at Shota FUJI comitted at
  2. 09ac5c85 Add AppIcon Shota FUJI authored at Shota FUJI comitted at
  3. e58f5dbc Fix ambiguous reference Shota FUJI authored at Shota FUJI comitted at
  4. b0accef0 Fix path to screenshot file on README Shota FUJI authored at Shota FUJI comitted at
  5. 2f4ebd8e Format using swift-format I have no idea why diff occurs. I ran format command on every changes inside Xcode, so Xcode must override configurations. Shit. Shota FUJI authored at Shota FUJI comitted at
  6. 20493904 Configure swift-format for dprint Now this project assumes macOS environment with Xcode/Swift setup, we can simply run "swift format" from dprint. Because dprint does not support platform-condition or alike, this has been an error on non-macOS platform. Shota FUJI authored at Shota FUJI comitted at
  7. 5f8579cc Rename assets/ to Assets/ This is more macOS-ish. Shota FUJI authored at Shota FUJI comitted at
  8. ba48c64a Move contents of macos/ directory to top-level There are no longer other projects. Shota FUJI authored at Shota FUJI comitted at
  9. bd70db71 Remove files unrelated to macos directory Shota FUJI authored at Shota FUJI comitted at
  10. a44d9441 macos: v1.0.0 Shota FUJI authored at Shota FUJI comitted at
  11. ef57aa55 macos: Set app category Shota FUJI authored at Shota FUJI comitted at
  12. 363c2aff macos: Drop file access permission Plac does not read files. Shota FUJI authored at Shota FUJI comitted at
  13. 67dfb52c Add screenshot for Plac for GTK Shota FUJI authored at Shota FUJI comitted at
  14. d0a4ca5a Update README To reflect the latest change. I should have renamed directory name too, though. Shota FUJI authored at Shota FUJI comitted at
  15. af84e446 macos: Direct server host/port form for non-mac platforms Every Apple platform but macOS disallows UDP multicast/broadcast without very special permission. Shota FUJI authored at Shota FUJI comitted at
  16. 24da2347 macos: Allow connection to server without server ID Necessary to implement host/port connection for Apple platforms, as they are not able to perform UDP multicast without special permission. Shota FUJI authored at Shota FUJI comitted at
  17. 81f30d60 macos: Remove unused initializer Shota FUJI authored at Shota FUJI comitted at
  18. e883d51d macos: Use macOS' now playing feature Shota FUJI authored at Shota FUJI comitted at
  19. aa63acc6 Update README on Plac for macOS Shota FUJI authored at Shota FUJI comitted at
  20. 568a6738 macos: More native-look zone/output option panel Shota FUJI authored at Shota FUJI comitted at
  21. d8502749 macos: Use "String(localized:defaultValue)" instead Text Surprisingly, texts extracted using "Text(_ key)" does not fallback to default language. Instead, these use localization key (e.g., "PlaybackBar.Play".) This will be problematic for partial translations in a future. For some reasons, texts extracted using "String(localized:defaultValue)" do not behave the same, so the "defaultValue" will be used for untranslated keys. Shota FUJI authored at Shota FUJI comitted at
  22. 252c00c7 macos: Render outputs and their volume controls Shota FUJI authored at Shota FUJI comitted at
  23. f3aaca67 macos: Change zone picker to icon button + popover The previous label + listbox changes its width depends on available zone names. In addition to that, there is no enough space for the upcoming output control button. Shota FUJI authored at Shota FUJI comitted at
  24. 347297ee macos: Delete UI tests I don't use it, at least for now. Shota FUJI authored at Shota FUJI comitted at
  25. 4bb6f62a macos: s/plac/Plac/g Apple/Swift ecosystem use CamelCase for filenames. Shota FUJI authored at Shota FUJI comitted at
  26. 51147fe9 macos: Parse link format on list subtitle as well Shota FUJI authored at Shota FUJI comitted at
  27. 8b1c810d macos: Japanese translations Shota FUJI authored at Shota FUJI comitted at
  28. 39a5e90c macos: Fix cancelling extension registration not close connection Roon UI piles up "<extension name> (Enable)" rows everytime user cancels then reconnects. Shota FUJI authored at Shota FUJI comitted at
  29. 8bcf38cb macos: Parse "[[ID|Label]]" subtitles Shota FUJI authored at Shota FUJI comitted at
  30. 49f88cc6 macos: Support multi window browsing This enables opening multiple zones in a dedicated windows at the same time. I don't use multiple zones, though. Shota FUJI authored at Shota FUJI comitted at