2
1
Fork 0
Commit graph

30 commits

Author SHA1 Message Date
outfoxxed 34cfae3023
typegen: add bare minimum parsing of qml files 2024-09-15 02:20:35 -07:00
outfoxxed fcc4533b2b
typegen: accept //@ Q_INVOKABLE for doc-only functions 2024-09-09 03:15:53 -07:00
outfoxxed 89a533173b
typegen: detect flags in enum namespaces
Currently doesn't mark them as flags or work outside of enum
namespaces, just a baseline so they show up at all.
2024-07-23 22:08:20 -07:00
outfoxxed f30aa9e954
typegen: fix non member type references ending with . 2024-07-21 16:51:32 -07:00
outfoxxed 1fc815f73e
typegen: further reference shorthand for members of current class 2024-07-21 15:43:49 -07:00
outfoxxed 1f47b15963
typegen: fix .s in type references 2024-07-21 15:34:54 -07:00
outfoxxed fe17f4adbb
typegen: make reference sep parser more idiomatic 2024-07-21 14:54:39 -07:00
outfoxxed 8caead7505
typegen: add more .,:; as reference shorthand separators 2024-07-21 14:31:12 -07:00
outfoxxed 3fe7cf9bf9
typegen: add reference shorthand for functions and signals 2024-07-20 02:18:06 -07:00
outfoxxed fb88536039
typegen: add module tag to modules 2024-07-14 19:51:02 -07:00
outfoxxed 2ad0f62947
typegen: remove parameters from function ids
Caused more problems making links than it solved.
2024-07-14 16:46:57 -07:00
outfoxxed db5c3aa3f4
typegen: add shorthand for type/property links 2024-07-14 16:16:37 -07:00
outfoxxed ade833bb94
typegen: support generics on superclass + nix lockfile update 2024-06-22 01:59:08 -07:00
outfoxxed 4cc4155df4
typegen: fix list return types 2024-06-05 19:25:35 -07:00
outfoxxed 768096e5cf
typegen: add support for generics 2024-05-23 17:32:51 -07:00
outfoxxed ff5da84a8b
typegen: Pipewire and related support changes
- Added enum singleton support
2024-05-19 02:20:32 -07:00
outfoxxed 57ba1768f8
typegen: hyprland module + lockfile update 2024-05-05 04:16:17 -07:00
outfoxxed 6baa630e50
typegen: fix function parser 2024-04-30 01:25:57 -07:00
outfoxxed a036d378c0
typegen: fix function and signal parameters being sorted by name 2024-03-21 02:42:57 -07:00
outfoxxed c1c349caaa
typegen: expand function regex, support function overloads 2024-03-21 02:35:17 -07:00
outfoxxed 50597f8e37
macros: add QSDOC_PROPERTY_OVERRIDE 2024-03-11 05:41:57 -07:00
outfoxxed 1ca13d9ffd
fix: make qmap parseable (but still not a type) 2024-03-03 19:31:35 -08:00
outfoxxed 7fa1a10c78
fix(parse): stop constructors from being picked up as invokables 2024-03-03 16:05:31 -08:00
outfoxxed 8b40a464af
fix: allow const and references in function params 2024-03-03 02:19:21 -08:00
outfoxxed cc201afd3a
feat: macros to manipulate doc generation 2024-02-26 00:20:17 -08:00
outfoxxed d769ae67cb
fix: multiple inheritance 2024-02-25 19:34:14 -08:00
outfoxxed 3fc1aa19fd
feat: signal support
also ran formatter
2024-02-18 17:38:55 -08:00
outfoxxed 0981ac7345
fix: allow macros to have whitespace before and after args 2024-02-17 05:34:18 -08:00
outfoxxed 94f0754393
fix: make sure descriptions are newline terminated
Hugo was not correctly markdownifying codeblocks at the end of a
comment without a newline.
2024-02-13 05:57:37 -08:00
outfoxxed 27b3274027
initial commit 2024-02-12 04:07:01 -08:00