Commit graph

799 commits

Author SHA1 Message Date
hupochun
efa41142b4 Standardize macOS detection and prompt on close
Unify platform checks to use Q_OS_MACOS for Qt6 compatibility and switch the QtScrcpyCore submodule URL to HTTPS for easier cloning.
Introduce a confirmation dialog on window close that lets users choose between minimizing to tray or exiting the app.

Improve project hygiene by extending .gitignore rules for IDE and cache files, adding missing QDebug includes, and applying minor formatting tweaks for consistency.

Standardize macOS detection and add close prompt

Unify all platform checks to Q_OS_MACOS for Qt6 compatibility.
Switch submodule URL to HTTPS for easier cloning.
Introduce a close confirmation dialog letting users minimize to tray or exit.
Improve project hygiene: extend .gitignore for IDE/cache files, add missing QDebug includes, and apply formatting tweaks.
2025-05-03 01:41:40 +08:00
Leonardo Chen
02ffb264c9 fix: windows build error
Some checks failed
Windows / Build (push) Has been cancelled
MacOS / Build (push) Has been cancelled
Ubuntu / Build (push) Has been cancelled
2025-04-10 08:42:47 +08:00
barry
314bd4f613 ui: update i18
Some checks failed
MacOS / Build (push) Has been cancelled
Ubuntu / Build (push) Has been cancelled
Windows / Build (push) Has been cancelled
2025-03-09 15:51:50 +08:00
barry
6f0f9447da feat: add for QuickAssistant 2025-03-09 15:46:12 +08:00
barry
cfe79c7d5a feat: config support set language 2025-03-09 15:40:06 +08:00
barry
dbf25166ea feat: add for QuickAssistant 2025-03-09 15:27:31 +08:00
Liu Jinchang
f5cccac0df feat: add IP history record feature
- Implement IP address history storage
- Add mechanism to record connection timestamps
- Ensure unique IP entries in history

Log: Add functionality to store and track IP address history

Issue: https://github.com/barry-ran/QtScrcpy/issues/1075
2025-03-06 14:18:13 +08:00
rankun
224f04ffa0 feat: add star badge 2025-03-04 17:21:22 +08:00
barry
a8d3609c19 feat: ad for QuickMirror
Some checks failed
MacOS / Build (push) Has been cancelled
Ubuntu / Build (push) Has been cancelled
Windows / Build (push) Has been cancelled
2025-02-21 22:25:18 +08:00
rankun
790f422f99 fix: not found adb on windows
Some checks are pending
MacOS / Build (push) Waiting to run
Ubuntu / Build (push) Waiting to run
Windows / Build (push) Waiting to run
2025-02-21 13:28:25 +08:00
re2zero
c1faff820d fix: #1117 Fix phone window show blank if run with Qt6
It needs to bind every time when GL paint on Qt6, and it works on Qt5 too.

Log: Fix phone window show blank if run with Qt6.
2025-02-21 11:11:11 +08:00
barry
5fa18219b6 fix: qt6 build error 2025-02-21 11:11:11 +08:00
barry
8196e46648 feat: update QtScrcpyCore 2025-02-21 11:11:11 +08:00
rankun
f863a91f94 feat: mac support arm64 2025-02-21 11:11:11 +08:00
rankun
ae1523b2a0 chore: add build annotation 2025-02-21 11:11:11 +08:00
re2zero
96fc6bfdf7 feat: Enable Qt6 build
Enable build with Qt6 and compat Qt5, the user can select which Qt version by configuration parameter.

Log: Enable Qt6 build.
2025-02-21 11:11:11 +08:00
barry
c1cb2dad3b fix: package x64 failed on mac arm 2025-02-21 11:11:11 +08:00
barry
7d1fdf4965 fix: record&screenshot failed on wireless device
Some checks failed
MacOS / Build (push) Has been cancelled
Ubuntu / Build (push) Has been cancelled
Windows / Build (push) Has been cancelled
2025-01-11 02:42:38 +08:00
rankun
f143c50596 feat: update config.ini server 3.1 2025-01-11 02:42:38 +08:00
rankun
97be13ec82 feat: update scrcpy-server 3.1 2025-01-11 02:42:38 +08:00
AbdAlrahman Ghanem
072d6c7c6c docs: add ScrcpyKeyMapper tool to key mapping documentation 2025-01-11 02:42:38 +08:00
AbdAlrahman Ghanem
49378f540c feat: add configurable drag speed and delay
Added new features to drag functionality:
- Added startDelay parameter to specify delay before drag movement
- Added dragSpeed parameter to control movement speed
- Updated documentation in both English and Chinese

This allows users to fine-tune both the timing and speed of drag movements.
2025-01-11 02:42:38 +08:00
Barry
ec5f413a38
Merge pull request #1073 from barry-ran/dev
Some checks failed
MacOS / Build (push) Has been cancelled
Ubuntu / Build (push) Has been cancelled
Windows / Build (push) Has been cancelled
sync dev
2024-12-07 17:26:04 +08:00
barry
16d693a618 fix: mac only run macos14 2024-12-07 17:04:00 +08:00
barry
8e8df04213 refactor: 适配3.0.2的电源接口 2024-12-07 12:25:47 +08:00
Barry
0a9871290f
Merge pull request #1071 from barry-ran/dev
Some checks are pending
MacOS / Build (push) Waiting to run
Ubuntu / Build (push) Waiting to run
Windows / Build (push) Waiting to run
sync dev
2024-12-07 00:37:30 +08:00
barry
723b4efb0f fix: wireles connect btn too big
Some checks are pending
MacOS / Build (push) Waiting to run
Ubuntu / Build (push) Waiting to run
Windows / Build (push) Waiting to run
2024-12-07 00:24:44 +08:00
barry
a60c2ee906 chore: update ci action 2024-12-07 00:05:37 +08:00
barry
43f5747cfe chore: update ci mac 14 2024-12-07 00:02:18 +08:00
barry
9e613986bf chore: update upload-artifact v4 2024-12-06 23:51:41 +08:00
barry
7c0b32de9a feat: add star history 2024-12-06 23:49:07 +08:00
barry
d0d6356f37 fix: 适配3.0.2的锁定采集方向 2024-12-06 23:43:53 +08:00
barry
9fa4b6672c fix: 录制最后一帧pts不对 2024-12-06 22:25:28 +08:00
barry
1496b767b7 feat: 更新scrcpy-server 3.0.2 2024-12-06 22:03:30 +08:00
Fanxing
5354ae0173
feat: Option to show/hide the toolbar when connecting a device. (#1042)
Some checks are pending
MacOS / Build (push) Waiting to run
Ubuntu / Build (push) Waiting to run
Windows / Build (push) Waiting to run
* Option to show/hide the toolbar when connecting a device.

* Modify the code as required.
2024-12-06 16:33:15 +08:00
Barry
076f9ba4c7
Merge pull request #1000 from teohhanhui/patch-1
Fix outdated link to GitHub Actions workflow runs
2024-08-03 14:03:15 +08:00
Teoh Han Hui
8baa406bc6
Fix outdated link to GitHub Actions workflow runs 2024-07-09 17:12:45 +08:00
Barry
05bfbe6e5c
docs: update README_zh.md 2024-05-26 16:53:01 +08:00
rankun
bc2687df7c feat: update core 2024-05-11 15:40:11 +08:00
Barry
ae1851abec Merge pull request #944 from barry-ran/dev
sync dev
2024-04-08 15:07:49 +08:00
Barry
971e94b682 feat: update server 2.4 2024-04-08 15:07:00 +08:00
Barry
e7125d80b7 chore: remove server code 2024-04-08 15:06:48 +08:00
Barry
6147963a1c Merge pull request #943 from barry-ran/dev
merge dev
2024-04-08 14:43:27 +08:00
Barry
4f50092fb1 fix: build error on version repeat 2024-04-08 14:39:25 +08:00
Barry
44575ff658 fix: build error with xcode 2024-04-08 14:17:09 +08:00
Barry
9bfe67455b fix: build error with version repeat 2024-04-08 14:16:48 +08:00
Barry
5b7b54bad9 fix: QtScrcpyCore mac编译错误 2024-04-08 14:14:34 +08:00
Barry
1aa191764e fix: record failed 2024-04-08 13:16:09 +08:00
Barry
5537a15a48 Merge pull request #909 from barry-ran/dev
sync
2024-02-25 17:58:52 +08:00
barry
00a4882263 feat: update ci 2024-02-25 17:56:37 +08:00