Skip to content

Commit bece019

Browse files
committed
GNOME 50
1 parent aae11be commit bece019

10 files changed

Lines changed: 28 additions & 17 deletions

File tree

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,3 +21,4 @@ __pycache__
2121
.idea
2222

2323
target
24+
.foundry

Makefile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ SHELL:=/bin/bash -O globstar
44

55
setup:
66
flatpak remote-add --user --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
7-
flatpak install --or-update --user --noninteractive flathub org.gnome.Sdk//49 org.flatpak.Builder org.freedesktop.Sdk.Extension.rust-stable//25.08 org.freedesktop.Sdk.Extension.vala//25.08 org.freedesktop.Sdk.Extension.llvm21//25.08 org.freedesktop.Sdk.Extension.node24//25.08 org.freedesktop.Sdk.Extension.typescript//25.08
7+
flatpak install --or-update --user --noninteractive flathub org.gnome.Sdk//50 org.flatpak.Builder org.freedesktop.Sdk.Extension.rust-stable//25.08 org.freedesktop.Sdk.Extension.vala//25.08 org.freedesktop.Sdk.Extension.llvm21//25.08 org.freedesktop.Sdk.Extension.node24//25.08 org.freedesktop.Sdk.Extension.typescript//25.08
88
# flatpak remote-add --user --if-not-exists flathub-beta https://flathub.org/beta-repo/flathub-beta.flatpakrepo
99
# flatpak remote-add --user --if-not-exists gnome-nightly https://nightly.gnome.org/gnome-nightly.flatpakrepo
1010
# flatpak install --or-update --user --noninteractive gnome-nightly org.gnome.Sdk//master
@@ -73,14 +73,14 @@ ci: setup build test
7373
# make sure to test without the sdk extensions installed
7474
sandbox: setup
7575
flatpak run org.flatpak.Builder --ccache --user --install --force-clean flatpak build-aux/re.sonny.Workbench.Devel.json
76-
# flatpak remove --noninteractive org.freedesktop.Sdk.Extension.rust-stable//24.08 org.freedesktop.Sdk.Extension.vala//24.08 org.freedesktop.Sdk.Extension.llvm20//24.08
76+
# flatpak remove --noninteractive org.freedesktop.Sdk.Extension.rust-stable//25.08 org.freedesktop.Sdk.Extension.vala//25.08 org.freedesktop.Sdk.Extension.llvm20//25.08
7777
flatpak run --command="bash" re.sonny.Workbench.Devel
7878

7979
flatpak:
8080
flatpak run org.flatpak.Builder --ccache --force-clean flatpak build-aux/re.sonny.Workbench.Devel.json
8181
# This is what Flathub does - consider moving to lint
8282
flatpak run --env=G_DEBUG=fatal-criticals --command=appstream-util org.flatpak.Builder validate flatpak/files/share/appdata/re.sonny.Workbench.Devel.appdata.xml
83-
flatpak run --command="desktop-file-validate" --filesystem=host:ro org.freedesktop.Sdk//24.08 flatpak/files/share/applications/re.sonny.Workbench.Devel.desktop
83+
flatpak run --command="desktop-file-validate" --filesystem=host:ro org.freedesktop.Sdk//25.08 flatpak/files/share/applications/re.sonny.Workbench.Devel.desktop
8484
# appstreamcli validate --override=release-time-missing=info /path/to/your/app.metainfo.xml
8585
flatpak run org.flatpak.Builder --run flatpak build-aux/re.sonny.Workbench.Devel.json bash
8686

build-aux/re.sonny.Workbench.Devel.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"$schema": "https://raw.githubusercontent.com/flatpak/flatpak-builder/main/data/flatpak-manifest.schema.json",
33
"id": "re.sonny.Workbench.Devel",
44
"runtime": "org.gnome.Sdk",
5-
"runtime-version": "49",
5+
"runtime-version": "50",
66
"sdk": "org.gnome.Sdk",
77
"sdk-extensions": [
88
"org.freedesktop.Sdk.Extension.vala",

build-aux/re.sonny.Workbench.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"$schema": "https://raw.githubusercontent.com/flatpak/flatpak-builder/main/data/flatpak-manifest.schema.json",
33
"id": "re.sonny.Workbench",
44
"runtime": "org.gnome.Sdk",
5-
"runtime-version": "49",
5+
"runtime-version": "50",
66
"sdk": "org.gnome.Sdk",
77
"sdk-extensions": [
88
"org.freedesktop.Sdk.Extension.vala",

data/app.metainfo.xml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,14 @@
4343
</screenshots>
4444
<content_rating type="oars-1.1" />
4545
<releases>
46+
<release version="50.0" date="2026-05-01">
47+
<description translatable="no">
48+
<ul>
49+
<li>Use GNOME 50</li>
50+
</ul>
51+
</description>
52+
</release>
53+
4654
<release version="49.0" date="2025-10-13">
4755
<description translatable="no">
4856
<ul>

demos

meson.build

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
project(
22
'Workbench',
33
['vala', 'c', 'rust'],
4-
version: '49.0',
4+
version: '50.0',
55
meson_version: '>= 1.0.0',
66
license: 'GPL-3.0-only',
77
default_options: [

src/main.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ pkg.initGettext();
66

77
import "./language-specs/blueprint.lang";
88
import "./style.css";
9-
import "./style-dark.css";
109
import "./libworkbench/workbench-preview-window.blp";
1110

1211
export function main(argv) {

src/style-dark.css

Lines changed: 0 additions & 9 deletions
This file was deleted.

src/style.css

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,3 +52,15 @@ button.pill.small {
5252
#toolbar_devtools {
5353
background-color: #fcfcfc;
5454
}
55+
56+
@media (prefers-color-scheme: dark) {
57+
#panel_code,
58+
#panel_style,
59+
#panel_ui {
60+
background-color: #262626;
61+
}
62+
63+
#toolbar_devtools {
64+
background-color: #262626;
65+
}
66+
}

0 commit comments

Comments
 (0)