Commit Graph

  • 888f9d0aca standardsystembutton: use icon font instead of svg images Yuhang Zhao 2022-06-24 18:04:49 +0800
  • bfc7b27900 macos: minor improvements Yuhang Zhao 2022-06-23 16:43:22 +0800
  • 7a65ce04ee win32: remove ATL dependency Yuhang Zhao 2022-06-20 17:14:16 +0800
  • 9cbfe495b7 win32: fix crash in rare cases Yuhang Zhao 2022-06-07 10:43:26 +0800
  • a04fd53a38 general improvements 2.1.6 Yuhang Zhao 2022-06-01 11:16:34 +0800
  • 0cff5ff48e add "hideWhenClose" property Yuhang Zhao 2022-05-23 21:09:09 +0800
  • 093040ec93 make windowFixedSize a Qt property Yuhang Zhao 2022-05-23 15:17:34 +0800
  • 6fe3dd1088 cmake: minor tweaks Yuhang Zhao 2022-05-23 14:46:20 +0800
  • ca1c33ac23 win32 demos: minor tweaks Yuhang Zhao 2022-05-23 09:58:39 +0800
  • 5754f2ec20 common: improve robustness 2.1.5 Yuhang Zhao 2022-05-20 17:36:44 +0800
  • 44b3730056 quick: remove not used code Yuhang Zhao 2022-05-19 10:23:18 +0800
  • 6731007e35 quick: make sure top border stays on top Yuhang Zhao 2022-05-18 18:00:56 +0800
  • 06653433d7 win32: a little fix 2.1.4 Yuhang Zhao 2022-05-18 09:34:00 +0800
  • 8f31e67dae win32: remove useless error checking Yuhang Zhao 2022-05-18 09:24:25 +0800
  • e162345c62 update readme Yuhang Zhao 2022-05-17 13:50:00 +0800
  • 7313ed0f99 update readme Yuhang Zhao 2022-05-17 13:41:32 +0800
  • ff1605ee7b win32: fix crash caused by "isWindowFixedSize()" 2.1.3 Yuhang Zhao 2022-05-16 10:09:23 +0800
  • 45be647baf win32: fix another issue related to hit test 2.1.2 Yuhang Zhao 2022-05-15 15:51:09 +0800
  • c2c6ef1976 win32: fix controls in the title bar area can't be hovered Yuhang Zhao 2022-05-15 14:29:21 +0800
  • 3a0e6f081f titlebar: allow use alternative background Yuhang Zhao 2022-05-15 11:46:27 +0800
  • 1cd39fd7b2 quick: a little code simplification Yuhang Zhao 2022-05-14 10:02:42 +0800
  • 45b3657d7e minor tweaks Yuhang Zhao 2022-05-13 20:51:03 +0800
  • d13d74783f quick: simplify implementation 2.1.1 Yuhang Zhao 2022-05-13 17:33:01 +0800
  • 8042a78b8f various fixes and improvements Yuhang Zhao 2022-05-13 14:19:50 +0800
  • 915e775d94
    FIX: crash in isFixedSize when calling destructors (#131) Julien 2022-05-13 05:05:11 +0200
  • 1a3d1c82a1 update readme 2.1.0 Yuhang Zhao 2022-05-12 17:50:38 +0800
  • 1db02751d7 update readme Yuhang Zhao 2022-05-12 17:39:53 +0800
  • 5c3b8b70df general: fix the system button background color in various cases Yuhang Zhao 2022-05-12 17:25:10 +0800
  • 8cb24c61b3 general improvements Yuhang Zhao 2022-05-12 15:07:57 +0800
  • bebd20f01e win32: finish the fixed size fix Yuhang Zhao 2022-05-11 21:18:25 +0800
  • ab20f3433b remove useless code Yuhang Zhao 2022-05-11 20:24:29 +0800
  • a1acc3e06f common: minor tweaks Yuhang Zhao 2022-05-11 17:32:14 +0800
  • aad6957a52 win32: fix fixed size behavior Yuhang Zhao 2022-05-11 11:04:03 +0800
  • 059013a338 update readme Yuhang Zhao 2022-05-09 14:32:21 +0800
  • ecef5bb9fd fix wrong discord link Yuhang Zhao 2022-05-09 11:51:09 +0800
  • 54496f9fe0 lower warning level for msvc Yuhang Zhao 2022-05-09 11:39:15 +0800
  • 66d77112ed win32: fix possible crash in some very rare cases Yuhang Zhao 2022-05-08 21:50:08 +0800
  • a10ac4e32d demos: simplify some code Yuhang Zhao 2022-05-08 18:24:09 +0800
  • c853cc63c6 re-fix wrong parameter for xcb Yuhang Zhao 2022-05-08 16:42:55 +0800
  • 053d6b104e centralize how we handle global options Yuhang Zhao 2022-05-08 16:09:00 +0800
  • 286811c9df expose private headers, someone may need Yuhang Zhao 2022-05-07 18:02:44 +0800
  • c936a7da80 minor tweaks Yuhang Zhao 2022-05-06 21:00:07 +0800
  • 2135d2f15f update docs Yuhang Zhao 2022-05-06 17:59:53 +0800
  • 196aeb1ce1 linux: minor fixes of the xcb usage Yuhang Zhao 2022-05-06 16:32:59 +0800
  • 4b136295a8 update docs Yuhang Zhao 2022-05-06 10:36:35 +0800
  • e7f434c5a4 demo: center window on first show Yuhang Zhao 2022-05-05 20:23:35 +0800
  • 1c6e02d81b code tidies, prepare for the 2.1 release Yuhang Zhao 2022-05-05 18:02:38 +0800
  • cfb0842726 win: make sure we can still compile this project using some old windows sdks Yuhang Zhao 2022-05-04 17:09:30 +0800
  • 9d71baffd1 remove the last piece of Qt internal classes Yuhang Zhao 2022-05-04 15:07:30 +0800
  • a97b1782ae redesign the title bar interface Yuhang Zhao 2022-05-04 14:50:11 +0800
  • 8ccbe2cf94 file rename, step 2 Yuhang Zhao 2022-05-03 19:06:30 +0800
  • 6977db1e02 file rename, step 1 Yuhang Zhao 2022-05-03 19:05:53 +0800
  • 81e736570f refactor widgets interface Yuhang Zhao 2022-05-03 19:02:39 +0800
  • 306ebfc717 Refactor the Quick implementation, interface is now simpler Yuhang Zhao 2022-05-02 12:26:57 +0800
  • d6fa6a163e quick: fix build on Qt5 Yuhang Zhao 2022-04-30 13:30:30 +0800
  • ff8252aaf4 Add initial snap layout implementation Yuhang Zhao 2022-04-30 09:21:50 +0800
  • fbe241f29e internal refactor Yuhang Zhao 2022-04-29 18:03:39 +0800
  • 16b7841bac update roadmap Yuhang Zhao 2022-04-29 10:36:50 +0800
  • 2f629a9e5b Quick: make the titleBarItem become a property Yuhang Zhao 2022-04-25 14:50:41 +0800
  • fd2b3f5e84 Linux: fix mouse release event not being sent due to wrong parameter 2.0.3 Yuhang Zhao 2022-04-25 12:25:43 +0800
  • 3d7576e062 macOS: remove the system buttons, fix implementation 2.0.2 Yuhang Zhao 2022-04-24 21:03:46 +0800
  • 3c0209c979 Linux: fix the mouse grab issue, for real 2.0.1 Yuhang Zhao 2022-04-24 13:27:11 +0800
  • 2915d1f33a Widgets: move FramelessWidgetsHelper to source directory Yuhang Zhao 2022-04-24 11:33:05 +0800
  • a0a9b8d108 Final code of version 2.0.0! 2.0.0 Yuhang Zhao 2022-04-23 12:19:38 +0800
  • 8460995d7f quick module: minor improvements Yuhang Zhao 2022-04-22 15:49:00 +0800
  • 201f54e7a5 widgets module: fix two issues Yuhang Zhao 2022-04-22 12:57:00 +0800
  • 3f17626c64 misc: minor tweaks Yuhang Zhao 2022-04-22 12:04:38 +0800
  • 130d174dc2 misc: improve old Qt version support Yuhang Zhao 2022-04-21 21:13:16 +0800
  • 701d8d0927 fix build on 5.12 & add initial opengl demo Yuhang Zhao 2022-04-21 15:10:16 +0800
  • cf4e4c331b macos: verify functionality Yuhang Zhao 2022-04-20 16:31:30 +0800
  • f2faf5dac3 linux: minor improvements Yuhang Zhao 2022-04-20 15:26:25 +0800
  • b5eebada2c minor general improvement Yuhang Zhao 2022-04-20 12:26:21 +0800
  • b6e86f90e6 macos: fix build Yuhang Zhao 2022-04-19 17:12:53 +0800
  • d86e9144a2 general improvement Yuhang Zhao 2022-04-19 15:33:37 +0800
  • 68296cc1ae linux: update the implementation based on previous commit Yuhang Zhao 2022-04-18 19:11:23 +0800
  • 976b2463d7 win32: update changes from previous commit Yuhang Zhao 2022-04-18 17:29:21 +0800
  • 5173fb51af macos: add initial implementation Yuhang Zhao 2022-04-18 16:50:33 +0800
  • dee635c0b9 misc: minor improvements Yuhang Zhao 2022-04-17 21:09:24 +0800
  • bb42c69d36 linux: minor improvements Yuhang Zhao 2022-04-17 18:30:16 +0800
  • 45ebbee471 misc: minor format changes Yuhang Zhao 2022-04-17 17:29:22 +0800
  • 079c8ff6b6 misc: minor tweaks Yuhang Zhao 2022-04-17 09:03:11 +0800
  • 537b65e592 update roadmap Yuhang Zhao 2022-04-16 16:57:03 +0800
  • 2c0ec868ab finish the linux implementation Yuhang Zhao 2022-04-16 16:55:51 +0800
  • 859912ae25 misc: minor tweaks Yuhang Zhao 2022-04-16 10:09:51 +0800
  • cd05b6ecdf quick: finish qml -> cpp migrating Yuhang Zhao 2022-04-16 09:52:38 +0800
  • 4f5044a58c wip: quick: start migrating to modern usage Yuhang Zhao 2022-04-14 17:33:09 +0800
  • d353c81c5e misc: minor tweaks Yuhang Zhao 2022-04-14 10:22:57 +0800
  • a57011bd11 win32: half implementation of max btn docking Yuhang Zhao 2022-04-09 12:53:55 +0800
  • c940bd5ce7 try to enable the win11 docking feature, but failed Yuhang Zhao 2022-04-07 15:51:58 +0800
  • 1839c968db finish the implementation of StandardSystemButton Yuhang Zhao 2022-04-07 10:17:16 +0800
  • 4eac2b2970 implement TransparentWindowBackground option Yuhang Zhao 2022-04-06 13:15:29 +0800
  • e19dad5b82 some wip code Yuhang Zhao 2022-04-05 19:54:43 +0800
  • b5d2ae5888 quick: improve the standard titlebar's appearance Yuhang Zhao 2022-04-02 17:56:45 +0800
  • f0846596ff minor tweaks of readme Yuhang Zhao 2022-04-02 13:13:40 +0800
  • d4bacdcab6 quick: fix running on qt5 Yuhang Zhao 2022-04-02 13:07:26 +0800
  • 3a466492c2 win32: fix 32bit compilation failure, for real Yuhang Zhao 2022-04-02 09:56:32 +0800
  • eb1c6f4a62 win32: minor improvements Yuhang Zhao 2022-04-01 20:06:48 +0800
  • be09197784 win32: fix the d2d crash on win7 Yuhang Zhao 2022-04-01 15:46:52 +0800
  • 5c7434ea35 misc: refactor, take 2 Yuhang Zhao 2022-04-01 15:18:44 +0800
  • bde9c85cd9 cmake: add license headers Yuhang Zhao 2022-04-01 14:36:36 +0800