James Westman
|
5cf9b63547
|
language: Add cast expressions
|
2022-12-25 14:04:40 -06:00 |
|
James Westman
|
8fee46ec68
|
Format using black
|
2022-12-19 11:52:59 -06:00 |
|
James Westman
|
0b8012b8e1
|
Support Python 3.9
Remove the '|' syntax for type unions, since it's a 3.10 feature, and
set mypy to check with version 3.9.
|
2022-10-27 13:16:18 -05:00 |
|
James Westman
|
a24f16109f
|
Separate output into its own module
|
2022-10-15 19:40:47 -05:00 |
|
James Westman
|
0a0389b1f8
|
grammar: Create an AST node for type names
|
2022-07-09 16:05:10 -05:00 |
|
James Westman
|
b9fdc5a5f1
|
Fix action widgets in templates
Fixes #69.
|
2022-07-09 14:48:33 -05:00 |
|
James Westman
|
22edcf0c67
|
Remove obsolete commented-out code
|
2022-06-08 23:08:33 -05:00 |
|
James Westman
|
0da0c9399f
|
xml: Convert GirType to type name automatically
Makes some of the emit_xml code a bit simpler.
|
2022-04-30 16:41:45 -05:00 |
|
James Westman
|
99e428d93c
|
validation: Disallow instantiating abstract classes
|
2022-04-28 23:35:34 -05:00 |
|
Gleb Smirnov
|
cfa7278568
|
perf: cache action widgets to don't recalculate it
|
2022-02-19 12:59:42 +03:00 |
|
Gleb Smirnov
|
4103ad3e71
|
fix: allow adding action widgets to GtkInfoBar
|
2022-02-19 12:51:34 +03:00 |
|
Gleb Smirnov
|
736681a841
|
feat: add syntax for GtkDialog 's action widgets
|
2022-02-18 19:03:41 +03:00 |
|
James Westman
|
cb35acad17
|
Fix mypy issues
|
2022-01-28 14:07:29 -06:00 |
|
James Westman
|
1150ae1a09
|
reorganization: Move decompilers
|
2022-01-26 22:55:27 -06:00 |
|
James Westman
|
ee5f32622f
|
reorganization: Finish moving parsing and AST
|
2022-01-26 22:37:51 -06:00 |
|