File tree Expand file tree Collapse file tree 3 files changed +16
-8
lines changed Expand file tree Collapse file tree 3 files changed +16
-8
lines changed Original file line number Diff line number Diff line change @@ -32,7 +32,7 @@ We provide a couple of tools to make the development process pleasant.
3232# sudo dnf install flatpak flatpak-builder nodejs make gcc gcc-c++
3333
3434cd Workbench
35- make setup
35+ make
3636```
3737
3838Before submitting a PR, we recommend running tests locally with
Original file line number Diff line number Diff line change 11SHELL: =/bin/bash -O globstar
22.PHONY : setup build lint unit test ci sandbox flatpak
3- .DEFAULT_GOAL := test
3+ .DEFAULT_GOAL := setup
44
55setup :
66 flatpak remote-add --user --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
77 flatpak install --or-update --user --noninteractive flathub org.gnome.Sdk//46 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 org.freedesktop.Sdk.Extension.node18//23.08 org.freedesktop.Sdk.Extension.typescript//23.08
8- # flatpak remote-add --user --if-not-exists flathub-beta https://flathub.org/beta-repo/flathub-beta.flatpakrepo
8+ flatpak remote-add --user --if-not-exists flathub-beta https://flathub.org/beta-repo/flathub-beta.flatpakrepo
9+ flatpak install --or-update --user --noninteractive flathub-beta org.freedesktop.Sdk.Extension.rust-stable//24.08beta org.freedesktop.Sdk.Extension.vala//24.08beta org.freedesktop.Sdk.Extension.llvm18//24.08beta
10+ # org.freedesktop.Sdk.Extension.node18//24.08beta org.freedesktop.Sdk.Extension.typescript//24.08beta
911 flatpak remote-add --user --if-not-exists gnome-nightly https://nightly.gnome.org/gnome-nightly.flatpakrepo
1012 flatpak install --or-update --user --noninteractive gnome-nightly org.gnome.Sdk//master
11- npm install
12- make build
13+ git submodule update --init
14+ npm install --no-fund
15+ @echo " ✅ You can use make stable or make devel to build Workbench"
1316
14- build :
17+ stable :
18+ flatpak-builder --delete-build-dirs --disable-updates --build-only --ccache --force-clean flatpak build-aux/re.sonny.Workbench.json
19+
20+ devel :
1521 flatpak-builder --delete-build-dirs --disable-updates --build-only --ccache --force-clean flatpak build-aux/re.sonny.Workbench.Devel.json
1622
23+ build : devel
24+
1725cli :
1826 ./troll/gjspack/bin/gjspack src/cli/main.js --appid=re.sonny.Workbench.cli --prefix=/re/sonny/Workbench --resource-root=src/ --no-executable flatpak/files/share/re.sonny.Workbench.cli/
1927 cp src/cli/bin.js flatpak/files/bin/workbench-cli
Original file line number Diff line number Diff line change @@ -58,9 +58,9 @@ export default function Library({ application }) {
5858 const search_term = search_entry . get_text ( ) . toLowerCase ( ) ;
5959 const visible_categories = new Set ( ) ;
6060
61- widgets_map . forEach ( ( { widget , category } , demo_name ) => {
61+ widgets_map . forEach ( ( { entry_row , category } , demo_name ) => {
6262 const is_match = demo_name . toLowerCase ( ) . includes ( search_term ) ;
63- widget . visible = is_match ;
63+ entry_row . visible = is_match ;
6464 if ( is_match ) visible_categories . add ( category ) ;
6565 } ) ;
6666
You can’t perform that action at this time.
0 commit comments