Skip to content

Commit

Permalink
update version
Browse files Browse the repository at this point in the history
Signed-off-by: Hank Donnay <[email protected]>
  • Loading branch information
hdonnay committed Dec 15, 2023
1 parent 0ee8832 commit fda0d19
Show file tree
Hide file tree
Showing 472 changed files with 40,891 additions and 58,997 deletions.
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
.flatpak-builder
src/
_build
30 changes: 23 additions & 7 deletions co.honnef.Gotraceui.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"app-id": "co.honnef.Gotraceui",
"runtime": "org.freedesktop.Platform",
"runtime-version": "22.08",
"runtime-version": "23.08",
"sdk": "org.freedesktop.Sdk",
"sdk-extensions": [
"org.freedesktop.Sdk.Extension.golang"
Expand All @@ -25,8 +25,9 @@
"build-commands": [
"cd src && $GOROOT/bin/go build -trimpath -o ../gotraceui -tags nox11 -ldflags \"-X gioui.org/app.ID=$FLATPAK_ID\" ./cmd/gotraceui",
"install -Dm00755 gotraceui $FLATPAK_DEST/bin/gotraceui",
"install -Dm00644 $FLATPAK_ID.appdata.xml $FLATPAK_DEST/share/appdata/$FLATPAK_ID.appdata.xml",
"cd src/share && find . -type f -exec install -Dm00644 {} $FLATPAK_DEST/share/{} \\;",
"install -Dm00644 $FLATPAK_ID.metainfo.xml $FLATPAK_DEST/share/appdata/$FLATPAK_ID.metainfo.xml",
"install -Dm00644 gotraceui.pdf $FLATPAK_DEST/share/doc/$FLATPAK_ID/gotraceui.pdf",
"cd release/share && find . -type f -exec install -Dm00644 {} $FLATPAK_DEST/share/{} \\;",
"sed -i -e /^Icon/s/gotraceui/$FLATPAK_ID/ $FLATPAK_DEST/share/applications/$FLATPAK_ID.desktop",
"find $FLATPAK_DEST/share -name 1024x1024 -type d -exec rm -rf {} +",
"find $FLATPAK_DEST/share -name gotraceui.png -execdir mv {} $FLATPAK_ID.png \\;",
Expand All @@ -35,19 +36,34 @@
],
"sources": [
{
"type": "git",
"tag": "v0.1.0",
"url": "https://github.com/dominikh/gotraceui.git",
"type": "archive",
"url": "https://proxy.golang.org/honnef.co/go/gotraceui/@v/v0.3.0.zip",
"sha256": "7cbcebaf2496a12464ec74c20c684aab33f57b0fc3ab03b5109ed7a9bc52b841",
"archive-type": "zip",
"strip-components": 3,
"dest": "src"
},
{
"type": "archive",
"url": "https://github.com/dominikh/gotraceui/archive/refs/tags/v0.3.0.zip",
"sha256": "246408ff286dabe262f1c357d5f7e231ff78d359a28a0eb383f672aa7fabf541",
"archive-type": "zip",
"strip-components": 1,
"dest": "release"
},
{
"type": "file",
"url": "https://github.com/dominikh/gotraceui/releases/download/v0.3.0/gotraceui.pdf",
"sha256": "4dd1b623df4e5b7f0c855867ffdcd792a0163272f41749cae22388022baf6ab4"
},
{
"type": "dir",
"path": "./vendor",
"dest": "src/vendor"
},
{
"type": "file",
"path": "co.honnef.Gotraceui.appdata.xml"
"path": "co.honnef.Gotraceui.metainfo.xml"
}
]
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,10 +25,41 @@
</screenshots>

<url type="homepage">https://github.com/dominikh/gotraceui/</url>
<url type="help">https://github.com/dominikh/gotraceui/releases/download/v0.1.0/gotraceui.pdf</url>
<url type="help">https://github.com/dominikh/gotraceui/releases/download/v0.3.0/gotraceui.pdf</url>

<content_rating type="oars-1.1" />
<releases>
<release version="0.3.0" date="2023-08-07" type="stable">
<description>
<ul>
<li>Added support for traces produced by Go 1.21</li>
<li>Improved the formatting of durations in statistics</li>
<li>Made minor improvements to visual appearance</li>
<li>Replaced foldables with a tabbed interface</li>
<li>Allow selecting and copying stack traces</li>
<li>Added list of spans to goroutine panel</li>
<li>Added parent goroutine to goroutine panel</li>
<li>Added statistics to spans panel</li>
<li>Added individual spans' stack traces in spans panel</li>
<li>Added function panel</li>
<li>Navigating to timestamps now places them at the configured axis origin</li>
<li>Fixed ctrl+scroll zooming on Windows</li>
<li>Fixed a crash when loading traces that start in the middle of a task</li>
<li>Truncate long span labels instead of hiding them</li>
<li>Added a button to select all instances of a user region</li>
<li>Added histograms</li>
<li>Stop-the-world spans now display the reason for the STW</li>
<li>Made various performance improvements</li>
<li>Drastically lowered memory usage for traces with a lot of deep call stacks</li>
<li>Holding shift while scrolling vertically will cause horizontal scrolling, and vice versa</li>
<li>The info panel of user regions now displays events that occurred on the goroutine during said regions</li>
<li>Improved accuracy of computation of durations of merged spans</li>
<li>Added more features to the context menu of span links</li>
<li>Expensive computations, such as creating goroutine statistics, now run in the background and no longer prevent the UI from updating.</li>
</ul>
</description>
<url type="details">https://github.com/dominikh/gotraceui/releases/tag/v0.1.0</url>
</release>
<release version="0.1.0" date="2023-03-30" type="stable">
<description>
<p>
Expand All @@ -46,4 +77,7 @@
<url type="details">https://github.com/dominikh/gotraceui/releases/tag/v0.1.0</url>
</release>
</releases>
<categories>
<category>Developer</category>
</categories>
</component>
13 changes: 8 additions & 5 deletions update.sh
Original file line number Diff line number Diff line change
@@ -1,9 +1,12 @@
#!/bin/sh
set -ex
test -d src || git clone "$(jq -r '.modules[0].sources[0].url' co.honnef.Gotraceui.json)" src
root="$(realpath "$(dirname "$0")")"
d="$(mktemp -d)"
trap 'rm -rf "$d"' EXIT
(
cd src
git fetch origin
git checkout "$(jq -r '.modules[0].sources[0].tag' ../co.honnef.Gotraceui.json)"
go mod vendor -o ../vendor
cd "$d"
curl -sfSLo src.zip "$(jq -r '.modules[0].sources[0].url' "${root}/co.honnef.Gotraceui.json")"
unzip -q src.zip
cd honnef.co/go/gotraceui@v*
go mod vendor -o "${root}/vendor"
)
56 changes: 56 additions & 0 deletions vendor/gioui.org/app/GioView.java

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

9 changes: 8 additions & 1 deletion vendor/gioui.org/app/os_js.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

41 changes: 25 additions & 16 deletions vendor/gioui.org/app/os_wayland.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

37 changes: 22 additions & 15 deletions vendor/gioui.org/app/os_windows.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit fda0d19

Please sign in to comment.