Skip to content

Commit 04f65cd

Browse files
sonnypHofer-Julian
authored andcommitted
46 beta (#896)
1 parent e40c779 commit 04f65cd

12 files changed

+31
-38
lines changed

Makefile

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +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 remote-add --user --if-not-exists gnome-nightly https://nightly.gnome.org/gnome-nightly.flatpakrepo
8-
flatpak install --or-update --user --noninteractive gnome-nightly org.gnome.Sdk//master
9-
flatpak install --or-update --user --noninteractive flathub org.flatpak.Builder org.freedesktop.Sdk.Extension.rust-stable//23.08 org.freedesktop.Sdk.Extension.vala//23.08 org.freedesktop.Sdk.Extension.llvm16//23.08
7+
flatpak install --or-update --user --noninteractive flathub org.gnome.Sdk//46beta org.flatpak.Builder org.freedesktop.Sdk.Extension.rust-stable//23.08 org.freedesktop.Sdk.Extension.vala//23.08 org.freedesktop.Sdk.Extension.llvm16//23.08
108
npm install
119
make build
1210

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"id": "re.sonny.Workbench.Devel",
33
"runtime": "org.gnome.Sdk",
4-
"runtime-version": "master",
4+
"runtime-version": "46beta",
55
"sdk": "org.gnome.Sdk",
66
"sdk-extensions": [
77
"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
@@ -1,7 +1,7 @@
11
{
22
"id": "re.sonny.Workbench",
33
"runtime": "org.gnome.Sdk",
4-
"runtime-version": "master",
4+
"runtime-version": "46beta",
55
"sdk": "org.gnome.Sdk",
66
"sdk-extensions": [
77
"org.freedesktop.Sdk.Extension.vala",

data/app.metainfo.xml

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@
4646
</screenshots>
4747
<content_rating type="oars-1.1" />
4848
<releases>
49-
<release version="46.0" date="2024-03-xx">
49+
<release version="46beta" date="2024-02-21">
5050
<description translatable="no">
5151
<ul>
5252
<li>Use GNOME 46</li>
@@ -55,6 +55,7 @@
5555
<li>Stop adding a superfluous newlines to end of files</li>
5656
<li>Optimize opening Library entries</li>
5757
<li>Open project windows maximized</li>
58+
<li>Fix dangling bwrap processes after quitting Workbench</li>
5859
<li>Update Biome to 1.5.3</li>
5960
<li>Update gst-plugin-gtk4 to 0.12.1</li>
6061
<li>Update libshumate to 1.2</li>
@@ -535,4 +536,12 @@
535536
<custom>
536537
<value key="GnomeSoftware::key-colors">[(51, 209, 122)]</value>
537538
</custom>
539+
<requires>
540+
<display_length compare="ge">medium</display_length>
541+
</requires>
542+
<recommends>
543+
<control>keyboard</control>
544+
<control>pointing</control>
545+
<control>touch</control>
546+
</recommends>
538547
</component>

data/meson.build

Lines changed: 12 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,10 @@ desktop_file = configure_file(
55
install_dir: join_paths(get_option('datadir'), 'applications')
66
)
77

8-
desktop_utils = find_program('desktop-file-validate', required: false)
9-
if desktop_utils.found()
10-
test('Validate desktop file', desktop_utils,
11-
args: [desktop_file]
12-
)
13-
endif
8+
desktop_utils = find_program('desktop-file-validate', required: true)
9+
test('Validate desktop file', desktop_utils,
10+
args: [desktop_file]
11+
)
1412

1513
configure_file(
1614
input: 'app.service',
@@ -26,12 +24,10 @@ appstream_file = configure_file(
2624
install_dir: join_paths(get_option('datadir'), 'metainfo')
2725
)
2826

29-
appstream_cli = find_program('appstreamcli', required: false)
30-
if appstream_cli.found()
31-
test('Validate metainfo file', appstream_cli,
32-
args: ['validate', '--override=release-time-missing=info', '--no-net', '--explain', appstream_file]
33-
)
34-
endif
27+
appstream_cli = find_program('appstreamcli', required: true)
28+
test('Validate metainfo file', appstream_cli,
29+
args: ['validate', '--override=release-time-missing=info', '--no-net', '--explain', appstream_file]
30+
)
3531

3632
configure_file(
3733
input: 'app.gschema.xml',
@@ -40,11 +36,9 @@ configure_file(
4036
install_dir: join_paths(get_option('datadir'), 'glib-2.0/schemas')
4137
)
4238

43-
compile_schemas = find_program('glib-compile-schemas', required: false)
44-
if compile_schemas.found()
45-
test('Validate schema file', compile_schemas,
46-
args: ['--strict', '--dry-run', meson.current_source_dir()]
47-
)
48-
endif
39+
compile_schemas = find_program('glib-compile-schemas', required: true)
40+
test('Validate schema file', compile_schemas,
41+
args: ['--strict', '--dry-run', meson.current_source_dir()]
42+
)
4943

5044
install_subdir('icons/hicolor', install_dir : join_paths(get_option('datadir'), 'icons'))

demos

Submodule demos updated 110 files

meson.build

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
project('Workbench', ['vala', 'c', 'rust'],
2-
version: '46.0',
2+
version: '46beta',
33
meson_version: '>= 0.59.0',
44
license: 'GPL-3.0-only'
55
)

src/init.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import "gi://GIRepository?version=2.0";
12
import "gi://Gtk?version=4.0";
23
import "gi://GtkSource?version=5";
34
import "gi://Adw?version=1";

test/init.js

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

test/isDiagnosticInRange.test.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import "./init.js";
1+
import "../src/init.js";
22

33
import tst, { assert } from "../troll/tst/tst.js";
44

test/previewer.test.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import "./init.js";
1+
import "../src/init.js";
22

33
import WebKit from "gi://WebKit";
44
import Source from "gi://GtkSource";

test/xml.test.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import "./init.js";
1+
import "../src/init.js";
22

33
import tst, { assert } from "../troll/tst/tst.js";
44
import { format } from "../src/langs/xml/xml.js";

0 commit comments

Comments
 (0)