plac

Roon remote in GTK4

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
  16. 16
  17. 17
  18. 18
  19. 19
  20. 20
  21. 21
  22. 22
  23. 23
  24. 24
  25. 25
  26. 26
  27. 27
  28. 28
  29. 29
  30. 30
  31. 31
  32. 32
  33. 33
  34. 34
  35. 35
  36. 36
  37. 37
  38. 38
  39. 39
  40. 40
  41. 41
  42. 42
  43. 43
  44. 44
  45. 45
  46. 46
  47. 47
  48. 48
  49. 49
  50. 50
  51. 51
  52. 52
  53. 53
  54. 54
  55. 55
  56. 56
  57. 57
  58. 58
  59. 59
  60. 60
  61. 61
  62. 62
  63. 63
  64. 64
  65. 65
  66. 66
  67. 67
  68. 68
  69. 69
  70. 70
  71. 71
  72. 72
<!--
Copyright 2026 Shota FUJI

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

SPDX-License-Identifier: Apache-2.0
-->

# Changelog

## 1.3.1 - 2026-04-28

This release fixes usability problems on screen readers and keyboard navigation.

### Fixes

- Fixed a screen reader not announcing a label of playback button (e.g., play / pause, go to next track.)
- Closes category panel on selection under narrow viewport when "Focus browse items on load" option is enabled, to prevent a situation where the focus goes behind the top-most modal widget and you can't close the modal with <kbd>Esc</kbd>.

## 1.3.0 - 2026-02-24

This release adds traditional stop button and improves keyboard usability.

### New Features

- Added "Show stop button" option under "Appearance" section. Stop button pauses playback, seeks playback to 00:00, and releases audio device immediately.
- Added "Keyboard Shortcuts" to application menu. This release contains 11 available actions. Focus actions improves usability of elements that require pressing <kbd><samp>Tab</samp></kbd> many times.
- Added "Disable changing sensitivity before and after API calls" option under "Keyboard Navigation" section. Turning on this option lets Plac retain keyboard focus before/after actions that triggers a network request. (e.g., play, pause, select browse item)
- Added "Seekbar step size" and "Seekbar jump size" options under "Keyboard Navigation" section. Each modifies seconds to wind when you press an arrow key and <kbd><samp>Control</samp></kbd> + an arrow key respectively.

## 1.2.0 - 2026-01-20

This release focuses on enchancing customization / personalization.

### New Features

- Added "Default category" option under "General" section. You can now set the category selected on app starts.
- Added "Hide window titlebar" option under "Appearance" section. It hides window title and window control buttons.
- Added "Use fixed UDP port" option under "Server Discovery". Use this option if you need to fix UDP port to cope with network firewall.

### Improvements

- Reorganized preference dialog content and use common terminologies. It now has "General", "Appearance", "Keyboard Navigation" and "Server Discovery" sections.
- App menu is now available on server discovery window too.
- Fix SVG icon file location does not follow freedesktop.org's Icon Theme Specification. It's now in `scalable` subdirectory and `16x16` subdirectory contains 16x16 PNG icon file.

## 1.1.0 - 2026-01-18

This release adds search functionality and improves keyboard navigation.

### New Features

- Added <kbd><samp>Search</samp></kbd> page to browse section.
- Configured mnemonics to browse categories, app menu items and zone selector. Press and hold <kbd>Alt</kbd> in the app to see the activation keys.
- Pressing <kbd>Tab</kbd> on browse categories moves focus to next widget, instead of moving selection. You can move a selection via arrow keys or <kbd>Alt</kbd> + corresponding mnemonic key.
- Pressing <kbd>BackSpace</kbd> now navigates browse section to the previous page.
- Added "Focus browse item on load" option, which moves keyboard focus to the browse list everytime the list updated.

### Improvements

- Fixed the application occasionally exits on network disconnection.
- Missing artwork image no longer outputs warning log.