Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 9 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,15 @@ Versions after 2.17 are `MAJOR.MINOR.PATCH` (2.17 is followed by 2.17.1 or 2.18.
`docs/testing.md`, "Versions and releases"); the headings below keep the numbers as they
were released.

## 2.20.0 — 2026-11-02

- A remote with only a D-pad now reaches the actions that were touch-only (#263). With the
menu closed: in the single view hold **Up** / **Down** to zoom in and out (down to 1× resets
it) and the arrows pan; zoom, channel and page keys and **+** / **−** zoom in steps. In
multi-view the arrows move a yellow frame over the cells. A held **OK**, or **Menu**, does
what a long press does: a screenshot in the single view, the selected cell's sound on or
off in multi-view. A remote's **OK** now opens the menu on release.

## 2.19.1 — 2026-11-02

- The OpenIPC brand launcher icon and Android TV banner, shared by the OpenIPC Android apps:
Expand Down
16 changes: 8 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -76,14 +76,14 @@ A beta channel is available on [Google Play](https://play.google.com/apps/intern
[ Exit | Reset | Debug | UDP ]
```

| Input | Action |
|-----------------------|------------------------------------------------------------------------|
| Tap / **OK** | Open or close the menu |
| **1**–**8** | Camera slot; the number's colour shows the connection quality |
| **Grid** / **Slides** | Multi-view or one camera / every frame or key frames only |
| **Debug** / **UDP** | Text in the multi-view cells / the camera that pushes RTP to port 5600 |
| Pinch, double tap | Zoom and pan, reset the zoom (single view) |
| Long press | Screenshot (single view) / play this cell's sound (multi-view) |
| Input | Action |
|-------------------------------------------|--------------------------------------------------------------------------------------------|
| Tap / **OK** | Open or close the menu |
| **1**–**8** | Camera slot; the number's colour shows the connection quality |
| **Grid** / **Slides** | Multi-view or one camera / every frame or key frames only |
| **Debug** / **UDP** | Text in the multi-view cells / the camera that pushes RTP to port 5600 |
| Pinch, double tap / hold **Up**, **Down** | Zoom and pan, reset the zoom (single view); the arrows pan |
| Long press / hold **OK** | Screenshot (single view) / play this cell's sound (multi-view, the arrows choose the cell) |

Every item, the remote, sharing a URL from another app and **Reset**: [Usage](docs/usage.md).

Expand Down
16 changes: 8 additions & 8 deletions README.ru.md
Original file line number Diff line number Diff line change
Expand Up @@ -76,14 +76,14 @@
[ Exit | Reset | Debug | UDP ]
```

| Действие | Результат |
|-----------------------------|--------------------------------------------------------------------|
| Касание / **OK** | Открыть или закрыть меню |
| **1**–**8** | Слот камеры; цвет номера показывает качество связи |
| **Grid** / **Slides** | Мультивид или одна камера / все кадры или только ключевые |
| **Debug** / **UDP** | Текст в ячейках мультивида / камера, которая шлёт RTP на порт 5600 |
| Два пальца, двойное касание | Масштаб и перемещение, сброс масштаба (одиночный режим) |
| Долгое нажатие | Скриншот (одиночный режим) / звук этой ячейки (мультивид) |
| Действие | Результат |
|-------------------------------------------------------------|------------------------------------------------------------------------------------|
| Касание / **OK** | Открыть или закрыть меню |
| **1**–**8** | Слот камеры; цвет номера показывает качество связи |
| **Grid** / **Slides** | Мультивид или одна камера / все кадры или только ключевые |
| **Debug** / **UDP** | Текст в ячейках мультивида / камера, которая шлёт RTP на порт 5600 |
| Два пальца, двойное касание / удержание **Вверх**, **Вниз** | Масштаб и перемещение, сброс масштаба (одиночный режим); стрелки двигают картинку |
| Долгое нажатие / удержание **OK** | Скриншот (одиночный режим) / звук этой ячейки (мультивид, ячейку выбирают стрелки) |

Все пункты меню, пульт, передача адреса из другого приложения и **Reset** — в [Usage](docs/usage.md) (на английском).

Expand Down
16 changes: 8 additions & 8 deletions README.zh-CN.md
Original file line number Diff line number Diff line change
Expand Up @@ -76,14 +76,14 @@
[ Exit | Reset | Debug | UDP ]
```

| 输入 | 功能 |
|-----------------------|--------------------------------------------------------|
| 点击 / **OK** | 打开或关闭菜单 |
| **1**–**8** | 摄像机槽位;编号的颜色表示连接质量 |
| **Grid** / **Slides** | 多画面或单路画面 / 解码全部帧或仅关键帧 |
| **Debug** / **UDP** | 多画面中每个画面的文字 / 向端口 5600 推送 RTP 的摄像机 |
| 双指捏合、双击 | 缩放和平移、恢复原始大小(单路画面) |
| 长按 | 截图(单路画面)/ 播放该画面的声音(多画面) |
| 输入 | 功能 |
|--------------------------------------|----------------------------------------------------------------|
| 点击 / **OK** | 打开或关闭菜单 |
| **1**–**8** | 摄像机槽位;编号的颜色表示连接质量 |
| **Grid** / **Slides** | 多画面或单路画面 / 解码全部帧或仅关键帧 |
| **Debug** / **UDP** | 多画面中每个画面的文字 / 向端口 5600 推送 RTP 的摄像机 |
| 双指捏合、双击 / 按住 **上**、**下** | 缩放和平移、恢复原始大小(单路画面);方向键平移 |
| 长按 / 按住 **OK** | 截图(单路画面)/ 播放该画面的声音(多画面,用方向键选择画面) |

菜单各项、遥控器、从其他应用分享地址以及 **Reset** 的说明见 [Usage](docs/usage.md)(英文)。

Expand Down
4 changes: 2 additions & 2 deletions android/app/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,8 @@ android {
applicationId "com.openipc.decoder"
minSdk 21
targetSdk 36
versionCode 49
versionName "2.19.1"
versionCode 50
versionName "2.20.0"

buildConfigField "String", "GIT_HASH", "\"${getGitHash()}\""
}
Expand Down
Loading
Loading