James Westman
|
ee614e0cc0
|
Post-release version bump
|
2023-07-21 15:08:16 -05:00 |
|
James Westman
|
2a39a16391
|
Release v0.10.0
|
2023-07-21 15:06:18 -05:00 |
|
James Westman
|
883a136103
|
Fix parsing decimals
A number literal is a float if it contains ".", not if it is divisible
by 1. For example, 1.0 should be considered a float literal.
|
2023-07-20 19:25:25 -05:00 |
|
James Westman
|
c69a12096c
|
docs: Update bindings docs
|
2023-07-20 18:54:14 -05:00 |
|
James Westman
|
0a4b5d07a1
|
Remove PropertyBinding rule, just use Binding
|
2023-07-20 18:46:45 -05:00 |
|
gregorni
|
40ea102067
|
Adapted new formatting file in main.py
|
2023-07-20 18:43:36 +02:00 |
|
gregorni
|
81734ed3a1
|
Moved formatting logic to separate file
Also updated branch
|
2023-07-20 18:43:01 +02:00 |
|
gregorni
|
54da7fa6b9
|
Merge branch 'main' of https://gitlab.gnome.org/jwestman/blueprint-compiler into formatter
|
2023-07-20 18:39:42 +02:00 |
|
James Westman
|
abc4e5de65
|
lsp: Add docs for Adw.Breakpoint
|
2023-07-16 16:52:51 -05:00 |
|
James Westman
|
cb1eb9ba44
|
lsp: Show better info on IdentLiteral hover
Instead of showing the documentation for the expected type, show the
signature of the referenced object.
|
2023-07-16 16:52:51 -05:00 |
|
James Westman
|
9ff76b65cc
|
docs: Fix docs for accessibility properties
|
2023-07-16 16:52:51 -05:00 |
|
James Westman
|
c4fc4f3de8
|
docs: Fix bug with colliding names
Often a vfunc has the same name as a signal, and the wrong docs would be
shown.
|
2023-07-16 16:52:51 -05:00 |
|
James Westman
|
e1b7410e51
|
docs: Add link to online documentation
|
2023-07-16 16:52:51 -05:00 |
|
James Westman
|
4eaf735732
|
gir: Fix signatures for properties and signals
Add arguments to signal signatures and fix property signatures
|
2023-07-16 16:52:51 -05:00 |
|
gregorni
|
9ad177eea9
|
Run black
|
2023-07-16 11:50:12 +02:00 |
|
gregorni
|
9f959fa186
|
Add indent tracking to formatter
|
2023-07-16 11:47:47 +02:00 |
|
James Westman
|
3d79f9560c
|
ci: Fix Dockerfile
|
2023-07-15 17:34:04 -05:00 |
|
gregorni
|
84af660aad
|
Merge branch 'main' of https://gitlab.gnome.org/jwestman/blueprint-compiler into formatter
|
2023-07-09 21:21:44 +02:00 |
|
gregorni
|
3730e2e726
|
Add isort to CI and run on files
|
2023-07-09 14:26:37 +00:00 |
|
gregorni
|
55b6cac27d
|
Revert "Run isort and black"
This reverts commit 87a8ae96d8 .
|
2023-07-09 11:34:39 +02:00 |
|
gregorni
|
87a8ae96d8
|
Run isort and black
|
2023-07-09 11:34:18 +02:00 |
|
gregorni
|
6b2c6d2991
|
Make output more similar to black
|
2023-07-01 17:50:07 +02:00 |
|
gregorni
|
b6ece5cc9e
|
Remove a print() meant for testing
|
2023-06-24 19:48:28 +02:00 |
|
gregorni
|
61dd2b83af
|
Build an AST instead of compiling and decompiling
This doesn't currently work, though, it won't reformat anything
|
2023-06-24 19:47:11 +02:00 |
|
gregorni
|
7901995bc7
|
Added ability to add directories as input
|
2023-06-15 18:51:41 +02:00 |
|
gregorni
|
e156683b30
|
Write to file with FileType('r+')
|
2023-06-15 17:41:17 +02:00 |
|
gregorni
|
5fc6c59ea5
|
Apply some suggestions
|
2023-06-14 18:06:54 +02:00 |
|
gregorni
|
2d5891f2e6
|
Merge branch 'main' of https://gitlab.gnome.org/jwestman/blueprint-compiler into formatter
|
2023-06-14 17:20:21 +02:00 |
|
AkshayWarrier
|
f526cfa4d9
|
lsp: Decompile empty XML docs to empty strings
|
2023-06-14 00:29:04 +00:00 |
|
James Westman
|
4e02c34a5b
|
Minor performance optimizations
|
2023-06-13 19:01:33 -05:00 |
|
gregorni
|
69ffa20d62
|
Merge branch 'main' of https://gitlab.gnome.org/jwestman/blueprint-compiler into formatter
|
2023-06-11 17:12:52 +02:00 |
|
gregorni
|
0d4bf5ad0d
|
Make black happy
|
2023-06-11 16:09:10 +02:00 |
|
gregorni
|
2baac2dfa7
|
Made a most rudimentary formatter
|
2023-06-11 16:03:26 +02:00 |
|
seshotake
|
9c567fe039
|
lsp: Make SemanticTokenServerCapabilities match the LSP spec
SemanticTokenSeverCapabilities doesn't deserealize because legend requires a tokenModifiers array, which not provided.
See: https://microsoft.github.io/language-server-protocol/specifications/lsp/3.17/specification/#semanticTokensLegend
|
2023-06-05 05:15:51 +03:00 |
|
James Westman
|
93392e5e02
|
docs: Fix Extension grammar
It was missing ExtAdwBreakpoint
|
2023-05-23 20:27:31 -05:00 |
|
James Westman
|
24bfe2d225
|
Mention syntax highlighters in MAINTENANCE.md
|
2023-05-22 20:01:15 -05:00 |
|
James Westman
|
aa7679618e
|
Release v0.8.1
|
2023-05-17 10:47:52 -05:00 |
|
James Westman
|
6ac798ea6f
|
More errors for duplicates
|
2023-05-17 10:41:45 -05:00 |
|
James Westman
|
2ca71de061
|
Fix template IDs in breakpoint setters
|
2023-05-17 10:01:23 -05:00 |
|
James Westman
|
64da41b268
|
ExtAdwMessageDialog: Duplicate flag errors
|
2023-05-17 09:58:51 -05:00 |
|
James Westman
|
c95195197d
|
Fix template IDs in a couple more places
|
2023-05-16 19:59:25 -05:00 |
|
James Westman
|
3ebe5c72c1
|
Fix templates in bind-property
|
2023-05-16 17:42:53 -05:00 |
|
James Westman
|
b5eca8b0b3
|
tests: Add another template test
|
2023-05-16 17:37:52 -05:00 |
|
James Westman
|
9e02051e12
|
docs: Fix ExtListItemFactory example & description
|
2023-05-16 17:37:46 -05:00 |
|
James Westman
|
e4bad039b0
|
Fix simple bindings with template soure
|
2023-05-16 17:14:34 -05:00 |
|
James Westman
|
8f3682135b
|
Release v0.8.0
|
2023-05-13 21:22:47 -05:00 |
|
James Westman
|
46e467bbfb
|
Fix 'template' keyword in list item factories
|
2023-05-13 20:24:31 -05:00 |
|
James Westman
|
5a782c653b
|
Add Gtk.Scale mark syntax
|
2023-05-13 20:19:29 -05:00 |
|
James Westman
|
83d11ccb8c
|
tests: Auto-discover test files
|
2023-05-13 20:16:58 -05:00 |
|
James Westman
|
9346ee039e
|
ci: Fuzzer is no longer allowed to fail
|
2023-05-13 19:57:45 -05:00 |
|