gregorni
ae363ed60b
Merge branch 'main' of https://gitlab.gnome.org/jwestman/blueprint-compiler into formatter
2023-08-30 17:57:31 +02:00
Sonny Piers
a8512d83f3
doc: Cleanup the Flatpak module
2023-08-30 13:49:18 +02:00
gregorni
317de07d41
Formatter: Try different approach
2023-08-21 21:04:25 +00:00
James Westman
2a39a16391
Release v0.10.0
2023-07-21 15:06:18 -05:00
James Westman
c69a12096c
docs: Update bindings docs
2023-07-20 18:54:14 -05:00
James Westman
93392e5e02
docs: Fix Extension grammar
...
It was missing ExtAdwBreakpoint
2023-05-23 20:27:31 -05:00
James Westman
aa7679618e
Release v0.8.1
2023-05-17 10:47:52 -05:00
James Westman
9e02051e12
docs: Fix ExtListItemFactory example & description
2023-05-16 17:37:46 -05:00
James Westman
8f3682135b
Release v0.8.0
2023-05-13 21:22:47 -05:00
James Westman
5a782c653b
Add Gtk.Scale mark syntax
2023-05-13 20:19:29 -05:00
James Westman
7008924afe
docs: Document the new template type syntax
2023-05-13 16:49:48 -05:00
James Westman
77dc9350e9
docs: Fix some warnings
2023-05-08 15:20:20 +00:00
James Westman
8fcd08c835
Add Adw.Breakpoint custom syntax
2023-05-08 10:11:40 -05:00
James Westman
d4c2bb34eb
Remove trailing commas in Translated
2023-05-06 15:30:18 -05:00
James Westman
4d62df0068
docs: Remove the examples page
...
It has been replaced with the new syntax reference, and it was out of
date anyway.
2023-05-06 15:30:18 -05:00
James Westman
ef39b5d7db
docs: Add syntax specification
...
Formally document the language syntax and provide examples and detailed
descriptions of how things work.
2023-05-06 15:30:18 -05:00
Cameron Dehning
a2fb86bc31
Builder list factory
2023-04-08 01:34:47 +00:00
James Westman
9adcab2d22
Release v0.6.0
2022-11-26 17:14:49 -06:00
James Westman
d8f1b41ef0
docs: Document the new typeof() operator
2022-11-26 16:44:43 -06:00
James Westman
46a06bb7b6
docs: Fix version in flatpak docs
2022-11-26 16:25:22 -06:00
James Westman
bc15ac9efb
docs: Add warning that blueprint is experimental
2022-11-02 10:44:20 -05:00
Sonny Piers
8efc290e47
doc: Mention history and Workbench
2022-11-02 15:43:41 +00:00
Sonny Piers
82980a466b
doc: Add documentation for Gtk.Label attributes
2022-10-04 03:45:54 +02:00
James Westman
12c1c7b8d6
docs: Fix build setting
...
The docs need to be set to build_always_stale so you don't need to
delete the directory to rebuild them. This also means we want to disable
build_by_default.
2022-10-03 20:27:07 -05:00
Sonny Piers
c998655af6
doc: Add more apps built with Blueprint
2022-10-04 01:26:38 +00:00
Alan Beveridge
59283a76ad
Update docs/index.rst
2022-08-09 15:41:09 +00:00
Sonny Piers
012fc61926
Update documentation
2022-07-09 20:07:57 +00:00
James Westman
68610a7dba
typelib: Use GIRepository to find typelib path
2022-06-28 23:58:48 -05:00
James Westman
cfae48a65a
docs: Add notes for distro packagers
2022-06-25 00:15:20 -05:00
James Westman
0b7b604371
docs: Fix typo, add link
2022-05-27 12:18:00 -05:00
James Westman
f6355fe412
Docs: Add note about flatpak manifests
...
Fixes #60 .
2022-05-27 10:53:41 -05:00
James Westman
166b77f4af
docs: Document how to set up translations
2022-05-27 10:41:28 -05:00
Sonny Piers
db2e662d31
Add more applications built with Blueprint
2022-05-08 20:08:00 +00:00
James Westman
3b39e0d541
docs: Document how to reference a template object
2022-04-21 11:47:25 -05:00
Sonny Piers
f77550413c
List known projects built with Blueprint
2022-04-19 15:13:38 +00:00
James Westman
a4ffdd944f
language: a11y: Fix property names
...
Blueprint uses underscores in property/state/relation names, but
GtkBuilder expects dashes because it uses the glib names from the
GtkAccessible* enums.
2022-03-28 14:38:05 -05:00
James Westman
8ce748e62b
docs: Add examples for action widgets
2022-02-19 14:44:42 -06:00
James Westman
cd12c94423
docs: no-sync-create
2022-02-09 15:39:02 -06:00
Gleb Smirnov
ad6a2cf538
docs: add docs for binding flags
2022-01-24 20:35:31 +00:00
Gleb Smirnov
c0c4ae3fc9
docs: add example for signal's object attribute
2022-01-17 05:37:17 +00:00
James Westman
0e3280fcc5
docs: Link to vim syntax highlighting plugin
2022-01-11 22:22:22 -06:00
James Westman
c1dadff50a
docs: Add a homepage for the documentation
...
Fixes #20
2021-12-17 00:24:37 -06:00
James Westman
5a4cf58e0e
docs: Add widget-specific items
2021-12-15 11:56:33 -06:00
James Westman
3ab2fbe5a0
yet another docs fix
2021-12-14 20:26:37 -06:00
James Westman
6800601d94
docs: Fix inline code
...
I keep forgetting this isn't markdown
2021-12-06 12:26:34 -06:00
James Westman
d0cf13b2c4
Fix link
2021-12-02 17:47:24 -06:00
James Westman
8e4433a487
Create an interactive porting tool
...
`blueprint-compiler port` interactively ports a project to blueprint.
It will create the subproject wrap file, add it to .gitignore, decompile
your GtkBuilder XML files, emit code to copy and paste into your
meson.build file, and update POTFILES.in.
It can't quite handle all of the features the forward compiler can, so
it will skip those files.
2021-12-01 23:38:28 -06:00
James Westman
544d152fb6
Rename to blueprint-compiler
...
This isn't an official GTK project so better to avoid using "GTK" in the
name.
2021-12-01 15:35:58 -06:00
James Westman
be3c0de670
Remove some semicolons
...
Remove semicolons everywhere except 'using' statements, properties,
attributes, and signals.
This should be the last breaking change to the syntax.
2021-11-30 21:04:35 -06:00
James Westman
878ff1b37b
Change menu item shorthand syntax
...
I'm changing the syntax a bit because I want it to be more general in
the future.
2021-11-28 23:01:51 -06:00