Commit Graph

34 Commits

Author SHA1 Message Date
Yuhang Zhao 21a563a460 Minor tweaks.
Amends commit f0ef569b08

Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2020-04-27 08:52:07 +08:00
Yuhang Zhao f0ef569b08 Revert back to the original solution.
We will use the original solution in this branch.
The new Windows Terminal solution will be in another branch.

Partially reverts commit 01707907cd

Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2020-04-26 21:40:37 +08:00
Yuhang Zhao 01707907cd WIP. Adapt to Windows Terminal style.
Don't remove the window frame totally, only remove the title bar instead
(including the top border).
We can resize outside our window just like any other normal window in
this way. And many strange problems caused by the removal of window
frame are gone such as background flicker.
However, we will need to paint the top frame border ourself. Otherwise
the window doesn't look very good.

Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2020-04-24 13:02:13 +08:00
Yuhang Zhao f77e1adf61 Update.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2020-04-22 15:27:52 +08:00
Yuhang Zhao 4e1d324100 Update.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2020-04-17 21:39:36 +08:00
Yuhang Zhao b789c050cc Update.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2020-04-13 21:46:57 +08:00
Yuhang Zhao 6bba0cbe18 Update.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2020-04-13 20:33:54 +08:00
Yuhang Zhao 19279aa848 Update.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2020-04-11 19:22:08 +08:00
Yuhang Zhao bb3aeb7f4c Update.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2020-04-11 18:43:21 +08:00
Yuhang Zhao bc4d034a26 Update.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2020-04-10 20:40:28 +08:00
Yuhang Zhao 9e2e0bffed Update.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2020-04-10 16:09:35 +08:00
Yuhang Zhao 91e7351ea3 Update.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2020-04-10 09:49:20 +08:00
Yuhang Zhao e6f0822175 Update.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2020-04-09 21:57:45 +08:00
Yuhang Zhao bffcc2829a Fix build with MSVC.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2020-04-09 19:36:39 +08:00
Yuhang Zhao 2f4686a63c Update.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2020-04-09 13:13:01 +08:00
Yuhang Zhao 30dc4892f1 WIP.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2020-04-08 16:25:00 +08:00
Yuhang Zhao e9f71f8d91 WIP.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2020-04-07 21:50:52 +08:00
Yuhang Zhao c1fddf0028 Update.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2020-04-06 12:12:32 +08:00
Yuhang Zhao cdd8ca2e84 Update.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2020-04-04 22:20:02 +08:00
Yuhang Zhao 6a0f6f1672 Update.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2020-04-04 16:35:47 +08:00
Yuhang Zhao 5468ce8411 Use user-friendly names.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2020-04-04 12:56:23 +08:00
Yuhang Zhao 84d6b03539 Remove updateRegion function.
It's causing huge problems on Windows 7.

Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2020-04-03 10:46:20 +08:00
Yuhang Zhao 6b3f555a95 Update.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2020-04-03 09:57:00 +08:00
Yuhang Zhao 270c8e3bac Update.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2020-04-02 23:02:50 +08:00
Yuhang Zhao 07c3f47405 Update.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2020-04-02 12:59:45 +08:00
Yuhang Zhao 536008491e Update.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2020-04-02 10:33:33 +08:00
Yuhang Zhao 9fdabbc33f Update.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2020-04-01 23:09:48 +08:00
Yuhang Zhao 5e3a3b7109 Update.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2020-04-01 15:58:50 +08:00
Yuhang Zhao 00573bdf58 Update.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2020-03-31 21:40:59 +08:00
Yuhang Zhao 973435e5df Update.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2020-03-30 21:48:41 +08:00
Yuhang Zhao ae00984a3f Update.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2020-03-30 21:29:38 +08:00
Yuhang Zhao f7968b0aac Update.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2020-03-30 20:35:33 +08:00
Yuhang Zhao e9f9b200d9 Fix memory leak.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2020-03-29 16:47:23 +08:00
Yuhang Zhao 47e9c486dc Upload project.
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2020-03-29 16:20:36 +08:00