Yuhang Zhao
5670a28559
win: minor improvements
2023-11-13 17:29:52 +08:00
Yuhang Zhao
a1b0568630
qmake: remove moc limitations for non apple platforms
2023-11-13 11:17:45 +08:00
Zhao Yuhang
7fdea56785
minor tweaks
2023-11-11 16:26:32 +08:00
czy
8ab8822448
#307 Fix the compilation error of qt6.x ( #317 )
2023-11-10 12:02:08 +08:00
Zhao Yuhang
a6c7b44b5d
moc: code cleanup
2023-11-03 20:35:34 +08:00
Yuhang Zhao
79a9327c01
minor tweaks
2023-11-02 16:39:49 +08:00
Yuhang Zhao
14dfa52d0b
minor tweaks
2023-10-31 11:27:19 +08:00
czy
bbfea2c29b
fix #303 mingw compile error ( #306 )
2023-10-31 10:55:53 +08:00
Zhao Yuhang
78fc5057ab
misc: general cleanup
2023-10-21 10:44:07 +08:00
Yuhang Zhao
4821e8982f
win: system menu: allow user remove menu items
2023-10-20 10:47:53 +08:00
Zhao Yuhang
2cb8ec0aeb
win: minor fix
2023-10-19 20:13:34 +08:00
Zhao Yuhang
ff4b9f3879
minor tweaks
2023-10-15 13:16:10 +08:00
Yuhang Zhao
b13f13a41f
win: fix top border color on win10
2023-10-12 19:14:08 +08:00
Yuhang Zhao
a9642dccfc
support elided title text
2023-10-08 13:27:15 +08:00
Zhao Yuhang
7a84744dc3
quick: add a way to import static plugin
2023-10-06 16:40:05 +08:00
Yuhang Zhao
d86f55832f
refactor
2023-10-04 11:37:39 +08:00
Zhao Yuhang
ba7aab0276
win: improve blur mode
2023-09-29 16:06:06 +08:00
Yuhang Zhao
8f98ab865c
win: minor tweaks
2023-09-28 18:06:47 +08:00
Zhao Yuhang
26b9996ec6
fix qmake build and version
2023-09-14 19:27:07 +08:00
Yuhang Zhao
7b41f9aa31
cmake fixes
2023-09-12 18:15:10 +08:00
Zhao Yuhang
66206aa420
cmake: update
2023-09-10 14:28:38 +08:00
Yuhang Zhao
97112f853f
win: allow square corner on win11
2023-08-31 18:26:49 +08:00
Yuhang Zhao
7d09a6b9c9
update
2023-08-27 17:33:48 +08:00
Yuhang Zhao
6abb636a19
large refactor
2023-08-27 15:12:06 +08:00
SineStriker
2d639071cc
Fix bugs after mouse press ( #270 )
2023-08-26 16:04:29 +08:00
Yuhang Zhao
f7368d0a08
widgets: PIMPL refactor
2023-08-25 17:50:22 +08:00
Yuhang Zhao
95e5791288
win: refactor
2023-08-25 11:09:06 +08:00
Yuhang Zhao
5c8ac2736f
quick: PIMPL refactor
2023-08-24 18:05:48 +08:00
Yuhang Zhao
3bc44c267d
core: PIMPL refactor
2023-08-24 14:41:43 +08:00
Yuhang Zhao
01f3750efd
win: minor tweaks
2023-08-24 13:10:11 +08:00
Yuhang Zhao
4a1f5fb1f4
win: replace an old workaround with new one
2023-08-24 10:24:33 +08:00
Yuhang Zhao
a130fef677
win: refactor
2023-08-23 18:04:31 +08:00
Yuhang Zhao
644266923b
win: snap layout refactor
2023-08-21 15:07:07 +08:00
Yuhang Zhao
469c686ade
refactor
2023-08-21 12:43:44 +08:00
Yuhang Zhao
2202fbf1c2
snap layout: get rid of the transparent window
2023-08-20 16:58:26 +08:00
Yuhang Zhao
54e3f6232e
mica material: fix high dpi scaling
2023-08-19 15:33:11 +08:00
SineStriker
8ac3d747a1
Fix hover event and system buttons ( #262 )
...
* Fix hover event
* Fix system button
2023-08-19 14:48:26 +08:00
Yuhang Zhao
ca968b7ba6
snap layout: fix qt events
2023-08-19 13:24:29 +08:00
Yuhang Zhao
2c8bd8ce8c
win: minor improvements
2023-08-18 17:25:13 +08:00
Yuhang Zhao
9265735ac7
win: use Qt events to set system button state
2023-08-17 14:24:27 +08:00
Yuhang Zhao
861b94d8ac
win: improve an old workaround
2023-08-17 11:55:50 +08:00
Yuhang Zhao
013f2e845f
win: minor improvement
2023-08-14 11:02:17 +08:00
Yuhang Zhao
177e377bb4
mica material: fix multi monitor scenario
2023-08-07 14:31:40 +08:00
Yuhang Zhao
8d3ef93885
win: fix theme not updating
2023-08-05 13:46:23 +08:00
Yuhang Zhao
86bc1c0142
cleanup & optimize, part 2
...
The file size of FramelessHelper binaries should be smaller than before. Core: Win32 MSVC2022 x64 release build, -20KB
The general performance should be improved, due to double lookups are all eliminated.
2023-07-30 18:28:38 +08:00
Yuhang Zhao
1b4b5b620f
fix qt5 builds
2023-07-29 16:25:47 +08:00
Yuhang Zhao
2f7a104ebd
string: use better name
2023-07-29 16:17:13 +08:00
Yuhang Zhao
c6ca6cc794
include std headers, avoid transitive include
2023-07-29 15:57:03 +08:00
Yuhang Zhao
4ed21585b4
cleanup core module
...
Core mostly done. TODO: Widgets & Quick module
2023-07-29 15:29:38 +08:00
Yuhang Zhao
8e73e3eac8
win: add more sanity checks
2023-07-18 17:53:44 +08:00