1
0
Commit Graph

119 Commits

Author SHA1 Message Date
8c61aa1e1d feat: remove some optional in rust and cbindgen 2026-05-27 13:16:51 +08:00
77924b5937 feat: update cbindgen 2026-05-27 12:30:03 +08:00
2c811503a2 feat: update program and cdylib exposed interface 2026-05-27 10:38:45 +08:00
18a55272a3 ai: update tasks 2026-05-25 23:26:11 +08:00
1658127bdd doc: add some prompt for qwfassoc 2026-05-25 16:34:35 +08:00
72a8c13c1f feat: add c++ wfassoc wrapper 2026-05-19 20:34:12 +08:00
aececd8e5d feat: entirely remove old pure C project 2026-05-19 14:22:45 +08:00
883cba901c feat: updte wfassoc C header 2026-05-19 14:21:01 +08:00
a1874f3682 feat: update wfassoc C header 2026-05-19 12:54:59 +08:00
3c429b6c51 feat: remove all old useless code 2026-05-19 11:04:25 +08:00
a4d2f7bc26 feat: finish all highlevel function and expose them to cdylib 2026-05-19 10:59:57 +08:00
658806e9ff refactor: seperate highlevel into 2 individual files 2026-05-19 10:26:17 +08:00
f8db414da3 fix: fix the behavior of highlevel fetching string and icon 2026-05-18 21:26:02 +08:00
bc419f8d5e fix: fix refstr concept issue 2026-05-18 21:14:26 +08:00
3b0080849d fix: fix expand string error 2026-05-18 20:46:31 +08:00
53cc8edcfd fix: update blank guard usage and fix issue 2026-05-18 17:04:11 +08:00
1086039dcb feat: finish all lowlevel function 2026-05-18 16:40:06 +08:00
ae0231fe69 refactor: seperate lowlevel into 4 individual submodules 2026-05-18 16:27:39 +08:00
4205ef18d3 feat: write some content for lowlevel 2026-05-18 16:00:29 +08:00
bbcea1f4d2 feat: add more guard and const in lowlevel 2026-05-18 15:43:16 +08:00
91c7fdda70 feat: finish cdylib ffi and improve ffi C header 2026-05-18 13:33:57 +08:00
f1a7cb89e5 feat: add ext status for cdylib 2026-05-17 16:02:39 +08:00
fe9f839091 feat: finish default icon and friendly app name for application subkey 2026-05-17 15:34:18 +08:00
9d3467ea26 feat: add application subkey shell verb function 2026-05-17 14:28:29 +08:00
9d02a2187f feat: add some boring function in lowlevel 2026-05-17 12:37:14 +08:00
c164bb73bc feat: add two registry utility functions 2026-05-16 22:35:36 +08:00
92ec83b8d7 feat: remove cbindgen. use manual writing instead (actually AI writing) 2026-05-16 13:58:12 +08:00
8d7f96d499 feat: add cbindgen support 2026-05-15 17:02:29 +08:00
684a24fcf8 feat: update cdylib 2026-05-15 16:00:54 +08:00
5c182bb4d3 feat: add all schema functions in cdylib project 2026-05-11 14:24:28 +08:00
9e9aa282b1 feat: use macro to simplify cdylib decl 2026-05-11 13:54:47 +08:00
76ddddb6cd feat: fix LazyLock issue and add something in cdylib 2026-05-11 13:33:01 +08:00
f0e610f8c8 feat: add example for cdylib 2026-05-10 23:16:56 +08:00
7d92f9a4a0 feat: fix cstr ffi again 2026-05-10 16:55:09 +08:00
1a45b309e7 feat: update cdylib cstr ffi module 2026-05-10 16:43:25 +08:00
7f36375a73 refactor: remove old exec file 2026-05-09 20:10:15 +08:00
a6322bff51 feat: finish exec runner 2026-05-09 20:07:08 +08:00
6804b96078 feat: add object pool for cdylib 2026-05-09 16:27:04 +08:00
d4b52efee0 feat: fix exec runner issue 2026-05-08 14:14:55 +08:00
ec5c78e8ce feat: finish highlevel 2026-05-08 14:08:51 +08:00
e325ba08f1 feat: finish highlevel register 2026-05-08 10:56:47 +08:00
03d17fad6e feat: finish highlevel unregister 2026-05-08 10:45:43 +08:00
8f762928db feat: finish highlevel register function 2026-05-08 10:41:33 +08:00
94f868ebda doc: add some doc in highlevel 2026-05-07 21:09:08 +08:00
2da84f8797 feat: finish highlevel convertion 2026-05-07 20:56:23 +08:00
fe81541eeb feat: update highlevel parse 2026-05-07 13:21:35 +08:00
3edb08efc7 feat: add func in lowlevel 2026-05-06 21:44:40 +08:00
edb9d0a14d feat: add some lowlevel functions 2026-05-06 21:39:13 +08:00
c6fa89f15f doc: add preface about goal of this lib 2026-04-30 21:56:02 +08:00
01302214c2 feat: rename some func name in lowlevel 2026-04-30 13:12:58 +08:00