Update blueprint-compiler, format .blp files

This commit is contained in:
kramo
2024-03-30 13:43:54 +01:00
parent fc3dac6586
commit f4b44477e9
6 changed files with 345 additions and 316 deletions

View File

@@ -5,7 +5,6 @@ template $DetailsDialog : Adw.Dialog {
content-width: 480; content-width: 480;
Adw.ToolbarView { Adw.ToolbarView {
[top] [top]
Adw.HeaderBar HeaderBar { Adw.HeaderBar HeaderBar {
show-start-title-buttons: false; show-start-title-buttons: false;
@@ -29,6 +28,7 @@ template $DetailsDialog : Adw.Dialog {
Adw.PreferencesGroup cover_group { Adw.PreferencesGroup cover_group {
Adw.Clamp cover_clamp { Adw.Clamp cover_clamp {
maximum-size: 200; maximum-size: 200;
Overlay { Overlay {
[overlay] [overlay]
Spinner spinner { Spinner spinner {
@@ -50,7 +50,8 @@ template $DetailsDialog : Adw.Dialog {
margin-end: 6; margin-end: 6;
styles [ styles [
"circular", "osd" "circular",
"osd"
] ]
} }
@@ -68,7 +69,8 @@ template $DetailsDialog : Adw.Dialog {
margin-end: 6; margin-end: 6;
styles [ styles [
"circular", "osd" "circular",
"osd"
] ]
} }
} }
@@ -90,10 +92,12 @@ template $DetailsDialog : Adw.Dialog {
Adw.EntryRow name { Adw.EntryRow name {
title: _("Title"); title: _("Title");
} }
Adw.EntryRow developer { Adw.EntryRow developer {
title: _("Developer (optional)"); title: _("Developer (optional)");
} }
} }
Adw.PreferencesGroup { Adw.PreferencesGroup {
Adw.EntryRow executable { Adw.EntryRow executable {
title: _("Executable"); title: _("Executable");
@@ -135,7 +139,6 @@ template $DetailsDialog : Adw.Dialog {
"flat" "flat"
] ]
} }
} }
} }
} }

View File

@@ -139,6 +139,7 @@ template $CartridgesPreferences : Adw.PreferencesDialog {
Button steam_data_file_chooser_button { Button steam_data_file_chooser_button {
icon-name: "folder-symbolic"; icon-name: "folder-symbolic";
valign: center; valign: center;
styles [ styles [
"flat" "flat"
] ]
@@ -161,6 +162,7 @@ template $CartridgesPreferences : Adw.PreferencesDialog {
Button lutris_data_file_chooser_button { Button lutris_data_file_chooser_button {
icon-name: "folder-symbolic"; icon-name: "folder-symbolic";
valign: center; valign: center;
styles [ styles [
"flat" "flat"
] ]
@@ -191,6 +193,7 @@ template $CartridgesPreferences : Adw.PreferencesDialog {
Button heroic_config_file_chooser_button { Button heroic_config_file_chooser_button {
icon-name: "folder-symbolic"; icon-name: "folder-symbolic";
valign: center; valign: center;
styles [ styles [
"flat" "flat"
] ]
@@ -229,6 +232,7 @@ template $CartridgesPreferences : Adw.PreferencesDialog {
Button bottles_data_file_chooser_button { Button bottles_data_file_chooser_button {
icon-name: "folder-symbolic"; icon-name: "folder-symbolic";
valign: center; valign: center;
styles [ styles [
"flat" "flat"
] ]
@@ -251,6 +255,7 @@ template $CartridgesPreferences : Adw.PreferencesDialog {
Button itch_config_file_chooser_button { Button itch_config_file_chooser_button {
icon-name: "folder-symbolic"; icon-name: "folder-symbolic";
valign: center; valign: center;
styles [ styles [
"flat" "flat"
] ]
@@ -273,6 +278,7 @@ template $CartridgesPreferences : Adw.PreferencesDialog {
Button legendary_config_file_chooser_button { Button legendary_config_file_chooser_button {
icon-name: "folder-symbolic"; icon-name: "folder-symbolic";
valign: center; valign: center;
styles [ styles [
"flat" "flat"
] ]
@@ -295,6 +301,7 @@ template $CartridgesPreferences : Adw.PreferencesDialog {
Button retroarch_config_file_chooser_button { Button retroarch_config_file_chooser_button {
icon-name: "folder-symbolic"; icon-name: "folder-symbolic";
valign: center; valign: center;
styles [ styles [
"flat" "flat"
] ]
@@ -318,6 +325,7 @@ template $CartridgesPreferences : Adw.PreferencesDialog {
Button flatpak_system_data_file_chooser_button { Button flatpak_system_data_file_chooser_button {
icon-name: "folder-symbolic"; icon-name: "folder-symbolic";
valign: center; valign: center;
styles [ styles [
"flat" "flat"
] ]
@@ -331,6 +339,7 @@ template $CartridgesPreferences : Adw.PreferencesDialog {
Button flatpak_user_data_file_chooser_button { Button flatpak_user_data_file_chooser_button {
icon-name: "folder-symbolic"; icon-name: "folder-symbolic";
valign: center; valign: center;
styles [ styles [
"flat" "flat"
] ]
@@ -394,6 +403,7 @@ template $CartridgesPreferences : Adw.PreferencesDialog {
label: _("Update"); label: _("Update");
valign: center; valign: center;
} }
Spinner sgdb_spinner { Spinner sgdb_spinner {
valign: center; valign: center;
} }

View File

@@ -50,6 +50,7 @@ template $CartridgesWindow : Adw.ApplicationWindow {
Adw.Breakpoint { Adw.Breakpoint {
condition ("max-width: 564px") condition ("max-width: 564px")
setters { setters {
overlay_split_view.collapsed: true; overlay_split_view.collapsed: true;
details_view_box.orientation: vertical; details_view_box.orientation: vertical;
@@ -80,6 +81,7 @@ template $CartridgesWindow : Adw.ApplicationWindow {
[sidebar] [sidebar]
Adw.NavigationPage { Adw.NavigationPage {
title: _("Cartridges"); title: _("Cartridges");
Adw.ToolbarView { Adw.ToolbarView {
[top] [top]
Adw.HeaderBar { Adw.HeaderBar {
@@ -103,17 +105,22 @@ template $CartridgesWindow : Adw.ApplicationWindow {
Image { Image {
icon-name: "view-grid-symbolic"; icon-name: "view-grid-symbolic";
} }
Label { Label {
halign: start; halign: start;
label: _("All Games"); label: _("All Games");
} }
Label all_games_no_label { Label all_games_no_label {
hexpand: true; hexpand: true;
halign: end; halign: end;
styles ["dim-label"] styles [
"dim-label"
]
} }
} }
Box added_row_box { Box added_row_box {
margin-top: 12; margin-top: 12;
margin-bottom: 12; margin-bottom: 12;
@@ -123,43 +130,55 @@ template $CartridgesWindow : Adw.ApplicationWindow {
Image { Image {
icon-name: "list-add-symbolic"; icon-name: "list-add-symbolic";
} }
Label { Label {
halign: start; halign: start;
label: _("Added"); label: _("Added");
margin-end: 6; margin-end: 6;
} }
Label added_games_no_label { Label added_games_no_label {
hexpand: true; hexpand: true;
halign: end; halign: end;
margin-end: 6; margin-end: 6;
styles ["dim-label"] styles [
"dim-label"
]
} }
} }
ListBoxRow { ListBoxRow {
selectable: false; selectable: false;
activatable: false; activatable: false;
Label { Label {
label: _("Imported"); label: _("Imported");
styles ["heading"]
styles [
"heading"
]
halign: start; halign: start;
} }
} }
styles ["navigation-sidebar"]
styles [
"navigation-sidebar"
]
} }
} }
} }
} }
Adw.ToolbarView library_view { Adw.ToolbarView library_view {
[top] [top]
Adw.HeaderBar header_bar { Adw.HeaderBar header_bar {
[start] [start]
Revealer { Revealer {
transition-type: slide_right; transition-type: slide_right;
reveal-child: bind overlay_split_view.show-sidebar inverted; reveal-child: bind overlay_split_view.show-sidebar inverted;
Button show_sidebar_button { Button show_sidebar_button {
icon-name: "sidebar-show-symbolic"; icon-name: "sidebar-show-symbolic";
action-name: "win.show_sidebar"; action-name: "win.show_sidebar";
@@ -303,10 +322,8 @@ Adw.NavigationPage details_page {
[overlay] [overlay]
Adw.ToolbarView details_view_toolbar_view { Adw.ToolbarView details_view_toolbar_view {
[top] [top]
Adw.HeaderBar { Adw.HeaderBar {}
}
ScrolledWindow { ScrolledWindow {
Box details_view_box { Box details_view_box {
@@ -541,7 +558,6 @@ menu add_games {
menu search { menu search {
section { section {
label: "Search on…"; label: "Search on…";
item (_("IGDB"), "app.igdb_search") item (_("IGDB"), "app.igdb_search")
item (_("SteamGridDB"), "app.sgdb_search") item (_("SteamGridDB"), "app.sgdb_search")
item (_("ProtonDB"), "app.protondb_search") item (_("ProtonDB"), "app.protondb_search")

View File

@@ -112,7 +112,7 @@
{ {
"type" : "git", "type" : "git",
"url" : "https://gitlab.gnome.org/jwestman/blueprint-compiler", "url" : "https://gitlab.gnome.org/jwestman/blueprint-compiler",
"tag" : "v0.10.0" "tag" : "v0.12.0"
} }
], ],
"cleanup" : [ "cleanup" : [

View File

@@ -1,7 +1,7 @@
[wrap-git] [wrap-git]
directory = blueprint-compiler directory = blueprint-compiler
url = https://gitlab.gnome.org/jwestman/blueprint-compiler.git url = https://gitlab.gnome.org/jwestman/blueprint-compiler.git
revision = v0.10.0 revision = v0.12.0
depth = 1 depth = 1
[provide] [provide]