Commit Graph

997 Commits

Author SHA1 Message Date
Yuhang Zhao 598de50290 add synchronize api to wait for the ready signal
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2023-02-24 13:13:01 +08:00
Yuhang Zhao e2652fc2a9 cmake: minor tweaks
Fixes: #205

Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2023-02-24 10:03:10 +08:00
Yuhang Zhao 45c1c005fe cmake: update submodule
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2023-02-23 13:17:06 +08:00
Yuhang Zhao c197653efe examples: improve cmake script
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2023-02-21 09:34:44 +08:00
Yuhang Zhao b6af9f58f6 fix x86 build
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2023-02-20 13:13:04 +08:00
Yuhang Zhao c944655e63 cmake: fix wrong syntax
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2023-02-19 17:32:28 +08:00
Yuhang Zhao 5bd4db212e ci: fix
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2023-02-19 17:20:37 +08:00
Yuhang Zhao 1fb3b282ed ci: temporarily unblock ci
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2023-02-19 17:08:46 +08:00
Yuhang Zhao fa5a21f7ca cmake: minor tweaks
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2023-02-19 17:01:56 +08:00
Yuhang Zhao 9e341e4e40 examples: update cmake project
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2023-02-19 16:31:24 +08:00
Yuhang Zhao cf2bc7c1b9 update submodule
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2023-02-19 13:17:25 +08:00
Yuhang Zhao b5bbb341a4 cmake: minor improvement
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2023-02-19 13:14:45 +08:00
Yuhang Zhao f6383c5832 ci: fix ci
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2023-02-19 13:00:11 +08:00
Yuhang Zhao 9a81cf1503 cmake: improve the package code
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2023-02-19 12:36:41 +08:00
Yuhang Zhao a375bc6748 sysapiloader: minor improvements of previous refactor
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2023-02-17 09:59:41 +08:00
Yuhang Zhao fa8ca1ae2f cmake: let user be able to change the namespace
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2023-02-17 09:21:52 +08:00
Yuhang Zhao 4929707806 fix header search path
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2023-02-17 09:17:15 +08:00
Yuhang Zhao 02f70d1ade sysapiloader: minor improvements
And some other minor refactors.

Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2023-02-16 14:55:26 +08:00
Yuhang Zhao 7fb9b312b1 ci: try fix
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2023-02-15 17:14:28 +08:00
Yuhang Zhao 11c85a9229 ci: try fix
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2023-02-15 17:12:13 +08:00
Yuhang Zhao 4e01917b35 ci: try fix
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2023-02-15 17:05:03 +08:00
Yuhang Zhao 75fc33325b ci: try fix
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2023-02-15 16:56:39 +08:00
Yuhang Zhao 0034927378 ci: try fix
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2023-02-15 16:51:01 +08:00
Yuhang Zhao 36c691e239 ci: try fix
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2023-02-15 16:44:44 +08:00
Yuhang Zhao d43551e6e4 ci: try fix
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2023-02-15 15:50:41 +08:00
Yuhang Zhao a246b25019 ci: try fix
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2023-02-15 15:28:14 +08:00
Yuhang Zhao 5566a0cbc4 ci: try fix ci
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2023-02-15 15:14:56 +08:00
Yuhang Zhao 3523ea67ea cmake: update submodule
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2023-02-15 14:53:29 +08:00
Yuhang Zhao 9bf6361171 qt: adapt to latest qt dev code
It was decided to rename the property from Appearance to ColorScheme.

Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2023-02-15 11:22:52 +08:00
Yuhang Zhao 8bd2a777d1 cmake: update submodule
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2023-02-14 11:50:06 +08:00
Yuhang Zhao 2b9d810002 cmake: minor tweaks
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2023-02-10 14:10:46 +08:00
Yuhang Zhao 16c10d7569 linux: fix typo in code memo
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2023-02-08 13:44:15 +08:00
Yuhang Zhao 6048349e52 cmake: allow turn off cmake summary
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2023-02-08 13:19:23 +08:00
Yuhang Zhao c461a1cf51 linux: add some code memo
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2023-02-08 10:02:20 +08:00
Yuhang Zhao e7e6426dca linux: another attempt to fix the segfault
Related: #202

Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2023-02-07 14:38:18 +08:00
Yuhang Zhao 91239fca90 update macos screenshots
Fixes: #203

Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2023-02-07 13:32:16 +08:00
Yuhang Zhao 4d43296e28 update readme
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2023-02-07 11:15:54 +08:00
Yuhang Zhao dc848b3da2 update screenshot for macos
Related issue: #203

Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2023-02-07 11:11:48 +08:00
Yuhang Zhao c56aa7b594 linux: try fix segfault further
Related reports: #201 #202

Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2023-02-06 15:12:12 +08:00
Yuhang Zhao 8b6dd746eb refactor
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2023-02-06 15:08:19 +08:00
Yuhang Zhao 4cb9c9c60d linux: fix segfault on some distros
Task-number: #201
Task-number: #202

Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2023-02-06 13:40:12 +08:00
Yuhang Zhao a0125df8cd fix macos build
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2023-02-06 09:13:40 +08:00
Yuhang Zhao fc92783af9 misc modifications
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2023-02-05 18:54:34 +08:00
Yuhang Zhao e9a2abf663 fix macos build
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2023-02-05 14:12:01 +08:00
Yuhang Zhao 9cadad625a fix linux build
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2023-02-05 14:06:33 +08:00
Yuhang Zhao 14ccc990cf general refactor, remove useless code
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2023-02-05 14:01:46 +08:00
Yuhang Zhao 3d37d87c81 win: tweak some enum values
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2023-02-03 11:18:08 +08:00
Yuhang Zhao 2040e7c747 try fix ci
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2023-02-02 13:24:46 +08:00
Yuhang Zhao 544d3b898b minor cmake tweaks
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2023-02-02 13:07:09 +08:00
Yuhang Zhao 0a85d47390 update README
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
2023-01-31 17:45:09 +08:00