Commit Graph

1122 Commits

Author SHA1 Message Date
Yuhang Zhao 5fe936f631 Minor tweaks.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2020-11-13 09:56:11 +08:00
Yuhang Zhao ddef1cab43 Minor tweaks.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2020-11-12 21:20:20 +08:00
Yuhang Zhao 13e974a078 Minor tweaks.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2020-11-12 20:58:04 +08:00
Yuhang Zhao f35407ce5c Minor tweaks.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2020-11-12 20:34:12 +08:00
Yuhang Zhao c783bc1fe2 Minor tweaks.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2020-11-12 11:34:41 +08:00
Yuhang Zhao f597b64f46 Minor tweaks.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2020-11-09 20:22:31 +08:00
Yuhang Zhao 1bf0d59efa Fix Qt5 and Qt6 build.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2020-11-07 00:29:36 +08:00
Yuhang Zhao fd3fb7deda Fix Qt6 build.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2020-11-06 10:31:19 +08:00
Yuhang Zhao d3152df01f UNIX: resize: fix wrong logic.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2020-11-05 20:19:04 +08:00
Yuhang Zhao b5e497e6ff UNIX: fall back to traditional way.
The startSystemMove and startSystemResize may
return false on some systems, just fallback to
use the old way to move and resize the window.

Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2020-11-05 18:25:44 +08:00
Yuhang Zhao d06a5ccab9
Merge pull request #31 from SBG-Systems/fix_dual_screen
Fix object detection with dual screen
2020-11-03 14:25:03 +08:00
Yuhang Zhao b1ddc5010d Fix build on old Qt versions.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2020-11-03 14:11:47 +08:00
Yuhang Zhao 9964d97374 Minor tweaks.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2020-10-30 16:18:38 +08:00
Yuhang Zhao f5a6493364 Minor improvements.
If there is a API, use API instead of reading registry.

Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2020-10-29 12:16:25 +08:00
Alexandre Petitjean bf2c085519 Fix object detection with dual screen 2020-10-28 17:06:06 +01:00
Yuhang Zhao c302bf331c Fix regression.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2020-10-26 18:12:51 +08:00
Yuhang Zhao 1cc4d92aca Minor improvements.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2020-10-26 17:36:40 +08:00
Yuhang Zhao be507e0475 Fix CMake builds.
Link to missing libraries.

Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2020-10-25 11:31:23 +08:00
Yuhang Zhao 10876e6f0b Fix DPI functions are link to system libraries directly.
Forgot to change them during refactor.

Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2020-10-25 11:26:06 +08:00
Yuhang Zhao 1c0e4a4657 Minor improvements.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2020-10-25 11:06:48 +08:00
Yuhang Zhao 7c255ea79e Minor tweaks.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2020-10-25 09:57:11 +08:00
Yuhang Zhao 955961cf9b Minor tweaks.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2020-10-24 23:45:23 +08:00
Yuhang Zhao c3d54c616d Minor tweaks.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2020-10-23 19:04:52 +08:00
Yuhang Zhao 3a17359978 Minor tweaks.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2020-10-23 14:34:51 +08:00
Yuhang Zhao 9d4a3a453c Minor tweaks.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2020-10-23 14:03:04 +08:00
Yuhang Zhao 286fc26d3f Minor tweaks.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2020-10-23 12:47:37 +08:00
Yuhang Zhao 12923d9bbd Fix icon size again.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2020-10-22 21:59:09 +08:00
Yuhang Zhao 2e1075235c Minor tweaks.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2020-10-22 19:55:13 +08:00
Yuhang Zhao b21f1023b5 Fix wrong size of the 3 system buttons.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2020-10-22 16:36:00 +08:00
Yuhang Zhao c82f2aa0f5 Update README
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2020-10-22 11:55:07 +08:00
Yuhang Zhao d671fd703d Minor improvements.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2020-10-22 11:49:30 +08:00
Yuhang Zhao 6a12cb1a30 Minor improvements.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2020-10-21 21:21:56 +08:00
Yuhang Zhao 19da037a77 Minor tweaks.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2020-10-21 19:48:41 +08:00
Yuhang Zhao 8c21be9e64 Fixed two issues.
1. The border color on Win10 when in light theme is also #707070, not pure white.
2. The brush color of the Acrylic effect is reversed before, it is now correct.

Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2020-10-21 11:10:51 +08:00
Yuhang Zhao f3e863e14b Minor tweaks.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2020-10-20 23:26:03 +08:00
Yuhang Zhao a8f7fdef1d A little simplify.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2020-10-20 14:07:32 +08:00
Yuhang Zhao cde5ebcf8d Fix build on 5.12
Q_DISABLE_COPY_MOVE: since 5.13
QLatin1String arg: since 5.14

Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2020-10-20 13:01:43 +08:00
Yuhang Zhao 17b35173ef Minor improvements to the Win32Demo project.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2020-10-20 09:55:20 +08:00
Yuhang Zhao 886f31d0c0 Fix two issues.
1. The border line may disappear when resizing: fixed by change the line width to 2px.
2. Some part of the window become totally transparent after DPI changes: fixed by calling update() after DPI changes.

Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2020-10-19 22:07:12 +08:00
Yuhang Zhao 47910161c9 Fix build for old Qt versions.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2020-10-19 18:24:38 +08:00
Yuhang Zhao af65f2d9e3 Link to system dlls by default.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2020-10-19 16:29:00 +08:00
Yuhang Zhao 72db8e7043 Improve the Win32Demo project.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2020-10-19 14:54:13 +08:00
Yuhang Zhao 396b7a2f69 Adapt to file rename.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2020-10-18 21:23:24 +08:00
Yuhang Zhao 8ea85ed3ba Minor tweaks.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2020-10-18 21:21:03 +08:00
Yuhang Zhao 3b54e37c5e Move the resources folder into the examples folder.
That's where it should be.

Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2020-10-18 14:20:47 +08:00
Yuhang Zhao c0de790138 Fix Linux build.
Signed-off-by: Yuhang Zhao  <2546789017@qq.com>
2020-10-18 14:15:13 +08:00
Yuhang Zhao ae92a00628 Guard against the event.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2020-10-18 13:23:59 +08:00
Yuhang Zhao f38b86e992 Fix the context menu issue.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2020-10-18 11:53:04 +08:00
Yuhang Zhao d3f58ae98f Use blur instead of Acrylic on Win10.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2020-10-17 20:19:52 +08:00
Yuhang Zhao 226bc52ece Fix the acrylic effect.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2020-10-17 18:09:59 +08:00