Compare commits
57
Commits
713bde2d23
..
master
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
23288e3dfa | ||
|
|
6d95c8419c | ||
|
|
a31d9e766d | ||
|
|
542ade77b2 | ||
|
|
183ec02918 | ||
|
|
881b72cb15 | ||
|
|
4d0e29550c | ||
|
|
b926173f43 | ||
|
|
2667b0ccfd | ||
|
|
3aa8054dc0 | ||
|
|
ad9a0ea9a8 | ||
|
|
de40a5dec8 | ||
|
|
78c7f0175d | ||
|
|
7bab52f033 | ||
|
|
652fd3ea19 | ||
|
|
536ce4cae6 | ||
|
|
202e3ba6b1 | ||
|
|
7f01f38436 | ||
|
|
4afe2de35d | ||
|
|
04083a5ec4 | ||
|
|
02dcd4b453 | ||
|
|
85b82b2d3b | ||
|
|
a847ba5cdd | ||
|
|
d5ec58be68 | ||
|
|
22fe1cac46 | ||
|
|
873d38b3ac | ||
|
|
ff121b42d9 | ||
|
|
d00f266a4e | ||
|
|
934d06b6b0 | ||
|
|
d612d16e52 | ||
|
|
e9c1f8dbe1 | ||
|
|
7ec143bc98 | ||
|
|
adf86896e9 | ||
|
|
3f157d06c7 | ||
|
|
f4d3f76841 | ||
|
|
d2ec518846 | ||
|
|
d63fc073de | ||
|
|
0c26b7a8cf | ||
|
|
d45ed57572 | ||
|
|
c98cbe81ed | ||
|
|
ea47f10b5c | ||
|
|
91215094e4 | ||
|
|
082d2757f6 | ||
|
|
596bd6bdba | ||
|
|
221ee9dcd9 | ||
|
|
ed559c09c4 | ||
|
|
d8bb1c3232 | ||
|
|
3f6b87623d | ||
|
|
d3bffcef81 | ||
|
|
53367e5982 | ||
|
|
b765e8f11c | ||
|
|
969199b0d7 | ||
|
|
5b0072a488 | ||
|
|
636df591b8 | ||
|
|
dc8e2632f4 | ||
|
|
d4433a20ed | ||
|
|
80489d1877 |
No files matched your search
@@ -0,0 +1,36 @@
|
||||
name: Bug Report
|
||||
description: File a bug report.
|
||||
title: "[Bug]: "
|
||||
labels: ["bug"]
|
||||
body:
|
||||
- type: markdown
|
||||
attributes:
|
||||
value: |
|
||||
Thanks for taking the time to fill out this bug report!
|
||||
- type: textarea
|
||||
id: what-happened
|
||||
attributes:
|
||||
label: What happened?
|
||||
description: Also tell us, what did you expect to happen?
|
||||
placeholder: Tell us what you see!
|
||||
validations:
|
||||
required: true
|
||||
- type: input
|
||||
id: version
|
||||
attributes:
|
||||
label: Version
|
||||
description: What version of our software are you running?
|
||||
placeholder: Latest commit
|
||||
validations:
|
||||
required: true
|
||||
- type: input
|
||||
id: platform
|
||||
attributes:
|
||||
label: What platform are you seeing the problem on?
|
||||
placeholder: Arch Linux
|
||||
- type: textarea
|
||||
id: logs
|
||||
attributes:
|
||||
label: Relevant log output
|
||||
description: Please copy and paste any relevant log output. This will be automatically formatted into code, so no need for backticks.
|
||||
render: shell
|
||||
@@ -1,3 +1,11 @@
|
||||
# Notice
|
||||
|
||||
Pi is on hiatus for the time being. The reason why being that the libraries that Pi uses, being the Oasis SDK and the Mellium libraries, have multiple fundamental issues and bugs that are unlikely to be fixed. In addition, I began writing this project with a much less consolidated knowledge of Go and programming in general, meaning there are core architectural issues with this project. Regardless, you are still free to use Pi, and I may even rewrite the project to add some new features. Who knows.
|
||||
|
||||
I mostly work on [Lambda](https://forge.sunglocto.net/sunglocto/lambda) these days, which has already surpassed Pi in terms of features and usability.
|
||||
|
||||
<hr/>
|
||||
|
||||
<center>
|
||||
<img width="100" height="100" src="https://forge.sunglocto.net/sunglocto/pi-im/raw/branch/master/pi.png">
|
||||
</center>
|
||||
@@ -32,8 +40,6 @@ If you want to add MUCs or DMs, you must configure the program by editing the pi
|
||||
<DisplayName>sunglocto</DisplayName>
|
||||
<TLSoff>false</TLSoff>
|
||||
<StartTLS>true</StartTLS>
|
||||
<MucsToJoin>room1@muc.example.com</MucsToJoin>
|
||||
<MucsToJoin>room2@muc.example.com</MucsToJoin>
|
||||
</Login>
|
||||
<Notifications>true</Notifications>
|
||||
<DMs>person1@example.com</DMs>
|
||||
@@ -114,7 +120,7 @@ go build -tags wayland .
|
||||
## εγκατάσταση
|
||||
(installation)
|
||||
|
||||
pi currently has no consolidated way of installing it. There is an [Arch User Repository package available](https://aur.archlinux.org/pi-im), which is maintained by [snit](https://isekai.rocks/~snit).
|
||||
pi currently has no consolidated way of installing it. There is an [Arch User Repository package available](https://aur.archlinux.org/packages/pi-im), which is maintained by [snit](https://isekai.rocks/~snit).
|
||||
|
||||
## υποστήριξη
|
||||
(support)
|
||||
@@ -124,20 +130,63 @@ You can file an issue and explain the problem you are having.
|
||||
If you would like a more instant method of communication, join the [pi XMPP room.](xmpp:pi@room.sunglocto.net?join)
|
||||
|
||||
|
||||
## εξαρτήσεις
|
||||
(dependencies)
|
||||
|
||||
### Running
|
||||
Pi will require no additional dependencies to run on MacOS and Windows systems.
|
||||
|
||||
On other *NIX systems, `dbus` is needed for notification support, but is not required.
|
||||
If your system has an X11 or Wayland setup, Pi will most likely work without issues.
|
||||
|
||||
Pi does not require GTK, Qt or any other graphical layout.
|
||||
|
||||
### Compiling
|
||||
In general, you need Go, a C compiler and graphical libraries.
|
||||
|
||||
*This information is from the [the Fyne documentation.](https://docs.fyne.io/started) Windows and MacOS users are heavily reccomended to simply use pre-compiled binaries, due a more complex set of dependencies.*
|
||||
|
||||
Linux systems:
|
||||
|
||||
Debian, Ubuntu and Raspberry Pi OS: `sudo apt-get install golang gcc libgl1-mesa-dev xorg-dev libxkbcommon-dev`
|
||||
|
||||
Fedora: `sudo dnf install golang golang-misc gcc libXcursor-devel libXrandr-devel mesa-libGL-devel libXi-devel libXinerama-devel libXxf86vm-devel libxkbcommon-devel wayland-devel`
|
||||
|
||||
Arch Linux: `sudo pacman -S go xorg-server-devel libxcursor libxrandr libxinerama libxi libxkbcommon`
|
||||
|
||||
Solus: `sudo eopkg it -c system.devel golang mesalib-devel libxrandr-devel libxcursor-devel libxi-devel libxinerama-devel libxkbcommon-devel`
|
||||
|
||||
openSUSE: `sudo zypper install go gcc libXcursor-devel libXrandr-devel Mesa-libGL-devel libXi-devel libXinerama-devel libXxf86vm-devel libxkbcommon-devel`
|
||||
|
||||
Void Linux: `sudo xbps-install -S go base-devel xorg-server-devel libXrandr-devel libXcursor-devel libXinerama-devel libXxf86vm-devel libxkbcommon-devel wayland-devel`
|
||||
|
||||
Alpine Linux: `sudo apk add go gcc libxcursor-dev libxrandr-dev libxinerama-dev libxi-dev linux-headers mesa-dev libxkbcommon-dev wayland-dev``
|
||||
|
||||
NixOS: `nix-shell -p libGL pkg-config xorg.libX11.dev xorg.libXcursor xorg.libXi xorg.libXinerama xorg.libXrandr xorg.libXxf86vm libxkbcommon wayland`
|
||||
|
||||
BSD systems:
|
||||
|
||||
FreeBSD: `sudo pkg install go gcc xorg pkgconf`
|
||||
|
||||
OpenBSD: `sudo pkg_add go`
|
||||
|
||||
NetBSD: `sudo pkgin install go pkgconf`
|
||||
|
||||
## αρμονία
|
||||
(compatibility)
|
||||
|
||||
pi has guaranteed support for the following operating systems:
|
||||
pi will run on the following operating systems:
|
||||
- Windows 10 and up
|
||||
- Most modern GNU/Linux installations
|
||||
- FreeBSD
|
||||
- NetBSD
|
||||
- OpenBSD
|
||||
- MacOS
|
||||
|
||||
pi has experimental support for the following operating system:
|
||||
- Android [1]
|
||||
|
||||
pi most likely does **not** have support for the following operating systems:
|
||||
pi most likely will **not** run on the following operating systems:
|
||||
- 32-bit systems
|
||||
- iOS
|
||||
- ARM systems
|
||||
|
||||
+4016
File diff suppressed because it is too large.
Load diff
@@ -1,41 +1,51 @@
|
||||
module pi-im
|
||||
|
||||
go 1.24.6
|
||||
go 1.25.1
|
||||
|
||||
require (
|
||||
fyne.io/fyne/v2 v2.6.3
|
||||
fyne.io/x/fyne v0.0.0-20250827163406-39fd826f385e
|
||||
fyne.io/fyne/v2 v2.7.1
|
||||
fyne.io/x/fyne v0.0.0-20251214153509-fa68a7d234d5
|
||||
github.com/gen2brain/beeep v0.11.2
|
||||
github.com/makeworld-the-better-one/go-isemoji v1.3.0
|
||||
github.com/rrivera/identicon v0.0.0-20240116195454-d5ba35832c0d
|
||||
github.com/shreve/musicwand v0.0.1
|
||||
github.com/sunglocto/oasis-sdk v0.0.0-20260103142308-7f1848e2aac0
|
||||
mellium.im/xmpp v0.22.0
|
||||
pain.agency/oasis-sdk v0.0.0-20250831105702-85385dca3a95
|
||||
)
|
||||
|
||||
require (
|
||||
fyne.io/systray v1.11.0 // indirect
|
||||
github.com/BurntSushi/toml v1.4.0 // indirect
|
||||
fyne.io/systray v1.11.1-0.20250603113521-ca66a66d8b58 // indirect
|
||||
git.sr.ht/~jackmordaunt/go-toast v1.1.2 // indirect
|
||||
github.com/BurntSushi/toml v1.5.0 // indirect
|
||||
github.com/davecgh/go-spew v1.1.1 // indirect
|
||||
github.com/fredbi/uri v1.1.0 // indirect
|
||||
github.com/esiqveland/notify v0.13.3 // indirect
|
||||
github.com/fredbi/uri v1.1.1 // indirect
|
||||
github.com/fsnotify/fsnotify v1.9.0 // indirect
|
||||
github.com/fyne-io/gl-js v0.2.0 // indirect
|
||||
github.com/fyne-io/glfw-js v0.3.0 // indirect
|
||||
github.com/fyne-io/image v0.1.1 // indirect
|
||||
github.com/fyne-io/oksvg v0.1.0 // indirect
|
||||
github.com/fyne-io/oksvg v0.2.0 // indirect
|
||||
github.com/go-gl/gl v0.0.0-20231021071112-07e5d0ea2e71 // indirect
|
||||
github.com/go-gl/glfw/v3.3/glfw v0.0.0-20240506104042-037f3cc74f2a // indirect
|
||||
github.com/go-ole/go-ole v1.3.0 // indirect
|
||||
github.com/go-text/render v0.2.0 // indirect
|
||||
github.com/go-text/typesetting v0.2.1 // indirect
|
||||
github.com/godbus/dbus/v5 v5.1.0 // indirect
|
||||
github.com/hack-pad/go-indexeddb v0.3.2 // indirect
|
||||
github.com/hack-pad/safejs v0.1.0 // indirect
|
||||
github.com/jackmordaunt/icns/v3 v3.0.1 // indirect
|
||||
github.com/jeandeaual/go-locale v0.0.0-20250612000132-0ef82f21eade // indirect
|
||||
github.com/jsummers/gobmp v0.0.0-20230614200233-a9de23ed2e25 // indirect
|
||||
github.com/nfnt/resize v0.0.0-20180221191011-83c6a9932646 // indirect
|
||||
github.com/nicksnyder/go-i18n/v2 v2.5.1 // indirect
|
||||
github.com/pmezard/go-difflib v1.0.0 // indirect
|
||||
github.com/rymdport/portal v0.4.1 // indirect
|
||||
github.com/rymdport/portal v0.4.2 // indirect
|
||||
github.com/sergeymakinen/go-bmp v1.0.0 // indirect
|
||||
github.com/sergeymakinen/go-ico v1.0.0-beta.0 // indirect
|
||||
github.com/srwiley/oksvg v0.0.0-20221011165216-be6e8873101c // indirect
|
||||
github.com/srwiley/rasterx v0.0.0-20220730225603-2ab79fcdd4ef // indirect
|
||||
github.com/stretchr/testify v1.10.0 // indirect
|
||||
github.com/stretchr/testify v1.11.1 // indirect
|
||||
github.com/tadvi/systray v0.0.0-20190226123456-11a2b8fa57af // indirect
|
||||
github.com/yuin/goldmark v1.7.8 // indirect
|
||||
golang.org/x/crypto v0.36.0 // indirect
|
||||
golang.org/x/image v0.24.0 // indirect
|
||||
|
||||
@@ -1,17 +1,24 @@
|
||||
fyne.io/fyne/v2 v2.6.3 h1:cvtM2KHeRuH+WhtHiA63z5wJVBkQ9+Ay0UMl9PxFHyA=
|
||||
fyne.io/fyne/v2 v2.6.3/go.mod h1:NGSurpRElVoI1G3h+ab2df3O5KLGh1CGbsMMcX0bPIs=
|
||||
fyne.io/systray v1.11.0 h1:D9HISlxSkx+jHSniMBR6fCFOUjk1x/OOOJLa9lJYAKg=
|
||||
fyne.io/systray v1.11.0/go.mod h1:RVwqP9nYMo7h5zViCBHri2FgjXF7H2cub7MAq4NSoLs=
|
||||
fyne.io/x/fyne v0.0.0-20250827163406-39fd826f385e h1:oJM+HGkpSuq1J+JqUq/jo7KPrKj2K2/VIZlyus04w3Y=
|
||||
fyne.io/x/fyne v0.0.0-20250827163406-39fd826f385e/go.mod h1:u3LF1EkElytjOT8OHxft16trctGndF9qpsoH6YIDOUU=
|
||||
github.com/BurntSushi/toml v1.4.0 h1:kuoIxZQy2WRRk1pttg9asf+WVv6tWQuBNVmK8+nqPr0=
|
||||
github.com/BurntSushi/toml v1.4.0/go.mod h1:ukJfTF/6rtPPRCnwkur4qwRxa8vTRFBF0uk2lLoLwho=
|
||||
fyne.io/fyne/v2 v2.7.1 h1:ja7rNHWWEooha4XBIZNnPP8tVFwmTfwMJdpZmLxm2Zc=
|
||||
fyne.io/fyne/v2 v2.7.1/go.mod h1:xClVlrhxl7D+LT+BWYmcrW4Nf+dJTvkhnPgji7spAwE=
|
||||
fyne.io/systray v1.11.1-0.20250603113521-ca66a66d8b58 h1:eA5/u2XRd8OUkoMqEv3IBlFYSruNlXD8bRHDiqm0VNI=
|
||||
fyne.io/systray v1.11.1-0.20250603113521-ca66a66d8b58/go.mod h1:RVwqP9nYMo7h5zViCBHri2FgjXF7H2cub7MAq4NSoLs=
|
||||
fyne.io/x/fyne v0.0.0-20251214153509-fa68a7d234d5 h1:kDuBckHtdKTNV+jq0AornXroGSd/GMq06dBNXOWfmyY=
|
||||
fyne.io/x/fyne v0.0.0-20251214153509-fa68a7d234d5/go.mod h1:kQFmF5meMIXnyCioLoCrXol5opruSS/PHYGKMBIE3SU=
|
||||
git.sr.ht/~jackmordaunt/go-toast v1.1.2 h1:/yrfI55LRt1M7H1vkaw+NaH1+L1CDxrqDltwm5euVuE=
|
||||
git.sr.ht/~jackmordaunt/go-toast v1.1.2/go.mod h1:jA4OqHKTQ4AFBdwrSnwnskUIIS3HYzlJSgdzCKqfavo=
|
||||
github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU=
|
||||
github.com/BurntSushi/toml v1.5.0 h1:W5quZX/G/csjUnuI8SUYlsHs9M38FC7znL0lIO+DvMg=
|
||||
github.com/BurntSushi/toml v1.5.0/go.mod h1:ukJfTF/6rtPPRCnwkur4qwRxa8vTRFBF0uk2lLoLwho=
|
||||
github.com/cpuguy83/go-md2man/v2 v2.0.0-20190314233015-f79a8a8ca69d/go.mod h1:maD7wRr/U5Z6m/iR4s+kqSMx2CaBsrgA7czyZG/E6dU=
|
||||
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
|
||||
github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
|
||||
github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
|
||||
github.com/esiqveland/notify v0.13.3 h1:QCMw6o1n+6rl+oLUfg8P1IIDSFsDEb2WlXvVvIJbI/o=
|
||||
github.com/esiqveland/notify v0.13.3/go.mod h1:hesw/IRYTO0x99u1JPweAl4+5mwXJibQVUcP0Iu5ORE=
|
||||
github.com/felixge/fgprof v0.9.3 h1:VvyZxILNuCiUCSXtPtYmmtGvb65nqXh2QFWc0Wpf2/g=
|
||||
github.com/felixge/fgprof v0.9.3/go.mod h1:RdbpDgzqYVh/T9fPELJyV7EYJuHB55UTEULNun8eiPw=
|
||||
github.com/fredbi/uri v1.1.0 h1:OqLpTXtyRg9ABReqvDGdJPqZUxs8cyBDOMXBbskCaB8=
|
||||
github.com/fredbi/uri v1.1.0/go.mod h1:aYTUoAXBOq7BLfVJ8GnKmfcuURosB1xyHDIfWeC/iW4=
|
||||
github.com/fredbi/uri v1.1.1 h1:xZHJC08GZNIUhbP5ImTHnt5Ya0T8FI2VAwI/37kh2Ko=
|
||||
github.com/fredbi/uri v1.1.1/go.mod h1:4+DZQ5zBjEwQCDmXW5JdIjz0PUA+yJbvtBv+u+adr5o=
|
||||
github.com/fsnotify/fsnotify v1.9.0 h1:2Ml+OJNzbYCTzsxtv8vKSFD9PbJjmhYF14k/jKC7S9k=
|
||||
github.com/fsnotify/fsnotify v1.9.0/go.mod h1:8jBTzvmWwFyi3Pb8djgCCO5IBqzKJ/Jwo8TRcHyHii0=
|
||||
github.com/fyne-io/gl-js v0.2.0 h1:+EXMLVEa18EfkXBVKhifYB6OGs3HwKO3lUElA0LlAjs=
|
||||
@@ -20,18 +27,23 @@ github.com/fyne-io/glfw-js v0.3.0 h1:d8k2+Y7l+zy2pc7wlGRyPfTgZoqDf3AI4G+2zOWhWUk
|
||||
github.com/fyne-io/glfw-js v0.3.0/go.mod h1:Ri6te7rdZtBgBpxLW19uBpp3Dl6K9K/bRaYdJ22G8Jk=
|
||||
github.com/fyne-io/image v0.1.1 h1:WH0z4H7qfvNUw5l4p3bC1q70sa5+YWVt6HCj7y4VNyA=
|
||||
github.com/fyne-io/image v0.1.1/go.mod h1:xrfYBh6yspc+KjkgdZU/ifUC9sPA5Iv7WYUBzQKK7JM=
|
||||
github.com/fyne-io/oksvg v0.1.0 h1:7EUKk3HV3Y2E+qypp3nWqMXD7mum0hCw2KEGhI1fnBw=
|
||||
github.com/fyne-io/oksvg v0.1.0/go.mod h1:dJ9oEkPiWhnTFNCmRgEze+YNprJF7YRbpjgpWS4kzoI=
|
||||
github.com/fyne-io/oksvg v0.2.0 h1:mxcGU2dx6nwjJsSA9PCYZDuoAcsZ/OuJlvg/Q9Njfo8=
|
||||
github.com/fyne-io/oksvg v0.2.0/go.mod h1:dJ9oEkPiWhnTFNCmRgEze+YNprJF7YRbpjgpWS4kzoI=
|
||||
github.com/gen2brain/beeep v0.11.2 h1:+KfiKQBbQCuhfJFPANZuJ+oxsSKAYNe88hIpJuyKWDA=
|
||||
github.com/gen2brain/beeep v0.11.2/go.mod h1:jQVvuwnLuwOcdctHn/uyh8horSBNJ8uGb9Cn2W4tvoc=
|
||||
github.com/go-gl/gl v0.0.0-20231021071112-07e5d0ea2e71 h1:5BVwOaUSBTlVZowGO6VZGw2H/zl9nrd3eCZfYV+NfQA=
|
||||
github.com/go-gl/gl v0.0.0-20231021071112-07e5d0ea2e71/go.mod h1:9YTyiznxEY1fVinfM7RvRcjRHbw2xLBJ3AAGIT0I4Nw=
|
||||
github.com/go-gl/glfw/v3.3/glfw v0.0.0-20240506104042-037f3cc74f2a h1:vxnBhFDDT+xzxf1jTJKMKZw3H0swfWk9RpWbBbDK5+0=
|
||||
github.com/go-gl/glfw/v3.3/glfw v0.0.0-20240506104042-037f3cc74f2a/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8=
|
||||
github.com/go-ole/go-ole v1.3.0 h1:Dt6ye7+vXGIKZ7Xtk4s6/xVdGDQynvom7xCFEdWr6uE=
|
||||
github.com/go-ole/go-ole v1.3.0/go.mod h1:5LS6F96DhAwUc7C+1HLexzMXY1xGRSryjyPPKW6zv78=
|
||||
github.com/go-text/render v0.2.0 h1:LBYoTmp5jYiJ4NPqDc2pz17MLmA3wHw1dZSVGcOdeAc=
|
||||
github.com/go-text/render v0.2.0/go.mod h1:CkiqfukRGKJA5vZZISkjSYrcdtgKQWRa2HIzvwNN5SU=
|
||||
github.com/go-text/typesetting v0.2.1 h1:x0jMOGyO3d1qFAPI0j4GSsh7M0Q3Ypjzr4+CEVg82V8=
|
||||
github.com/go-text/typesetting v0.2.1/go.mod h1:mTOxEwasOFpAMBjEQDhdWRckoLLeI/+qrQeBCTGEt6M=
|
||||
github.com/go-text/typesetting-utils v0.0.0-20241103174707-87a29e9e6066 h1:qCuYC+94v2xrb1PoS4NIDe7DGYtLnU2wWiQe9a1B1c0=
|
||||
github.com/go-text/typesetting-utils v0.0.0-20241103174707-87a29e9e6066/go.mod h1:DDxDdQEnB70R8owOx3LVpEFvpMK9eeH1o2r0yZhFI9o=
|
||||
github.com/godbus/dbus/v5 v5.0.3/go.mod h1:xhWf0FNVPg57R7Z0UbKHbJfkEywrmjJnf7w5xrFpKfA=
|
||||
github.com/godbus/dbus/v5 v5.1.0 h1:4KLkAxT3aOY8Li4FRJe/KvhoNFFxo0m6fNuFUO8QJUk=
|
||||
github.com/godbus/dbus/v5 v5.1.0/go.mod h1:xhWf0FNVPg57R7Z0UbKHbJfkEywrmjJnf7w5xrFpKfA=
|
||||
github.com/google/pprof v0.0.0-20211214055906-6f57359322fd h1:1FjCyPC+syAzJ5/2S8fqdZK1R22vvA0J7JZKcuOIQ7Y=
|
||||
@@ -40,12 +52,16 @@ github.com/hack-pad/go-indexeddb v0.3.2 h1:DTqeJJYc1usa45Q5r52t01KhvlSN02+Oq+tQb
|
||||
github.com/hack-pad/go-indexeddb v0.3.2/go.mod h1:QvfTevpDVlkfomY498LhstjwbPW6QC4VC/lxYb0Kom0=
|
||||
github.com/hack-pad/safejs v0.1.0 h1:qPS6vjreAqh2amUqj4WNG1zIw7qlRQJ9K10eDKMCnE8=
|
||||
github.com/hack-pad/safejs v0.1.0/go.mod h1:HdS+bKF1NrE72VoXZeWzxFOVQVUSqZJAG0xNCnb+Tio=
|
||||
github.com/jackmordaunt/icns/v3 v3.0.1 h1:xxot6aNuGrU+lNgxz5I5H0qSeCjNKp8uTXB1j8D4S3o=
|
||||
github.com/jackmordaunt/icns/v3 v3.0.1/go.mod h1:5sHL59nqTd2ynTnowxB/MDQFhKNqkK8X687uKNygaSQ=
|
||||
github.com/jeandeaual/go-locale v0.0.0-20250612000132-0ef82f21eade h1:FmusiCI1wHw+XQbvL9M+1r/C3SPqKrmBaIOYwVfQoDE=
|
||||
github.com/jeandeaual/go-locale v0.0.0-20250612000132-0ef82f21eade/go.mod h1:ZDXo8KHryOWSIqnsb/CiDq7hQUYryCgdVnxbj8tDG7o=
|
||||
github.com/jsummers/gobmp v0.0.0-20230614200233-a9de23ed2e25 h1:YLvr1eE6cdCqjOe972w/cYF+FjW34v27+9Vo5106B4M=
|
||||
github.com/jsummers/gobmp v0.0.0-20230614200233-a9de23ed2e25/go.mod h1:kLgvv7o6UM+0QSf0QjAse3wReFDsb9qbZJdfexWlrQw=
|
||||
github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY=
|
||||
github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE=
|
||||
github.com/makeworld-the-better-one/go-isemoji v1.3.0 h1:vrxfd0W0Xs8t7BnIYXkvSK7m+GDk/0x1ClXPbWjQ5A0=
|
||||
github.com/makeworld-the-better-one/go-isemoji v1.3.0/go.mod h1:FBjkPl9rr0G4vlZCc+Mr+QcnOfGCTbGWYW8/1sp06I0=
|
||||
github.com/nfnt/resize v0.0.0-20180221191011-83c6a9932646 h1:zYyBkD/k9seD2A7fsi6Oo2LfFZAehjjQMERAvZLEDnQ=
|
||||
github.com/nfnt/resize v0.0.0-20180221191011-83c6a9932646/go.mod h1:jpp1/29i3P1S/RLdc7JQKbRpFeM1dOBd8T9ki5s+AY8=
|
||||
github.com/nicksnyder/go-i18n/v2 v2.5.1 h1:IxtPxYsR9Gp60cGXjfuR/llTqV8aYMsC472zD0D1vHk=
|
||||
@@ -58,14 +74,34 @@ github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZb
|
||||
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
|
||||
github.com/rrivera/identicon v0.0.0-20240116195454-d5ba35832c0d h1:l3+2LWCbVxn5itfvXAfH9n4YL9jh8l1g5zcncbIc1cs=
|
||||
github.com/rrivera/identicon v0.0.0-20240116195454-d5ba35832c0d/go.mod h1:TbpErkob6SY7cyozRVSGoB3OlO2qOAgVN8O3KAJ4fMI=
|
||||
github.com/rymdport/portal v0.4.1 h1:2dnZhjf5uEaeDjeF/yBIeeRo6pNI2QAKm7kq1w/kbnA=
|
||||
github.com/rymdport/portal v0.4.1/go.mod h1:kFF4jslnJ8pD5uCi17brj/ODlfIidOxlgUDTO5ncnC4=
|
||||
github.com/russross/blackfriday/v2 v2.0.1/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM=
|
||||
github.com/rymdport/portal v0.4.2 h1:7jKRSemwlTyVHHrTGgQg7gmNPJs88xkbKcIL3NlcmSU=
|
||||
github.com/rymdport/portal v0.4.2/go.mod h1:kFF4jslnJ8pD5uCi17brj/ODlfIidOxlgUDTO5ncnC4=
|
||||
github.com/sergeymakinen/go-bmp v1.0.0 h1:SdGTzp9WvCV0A1V0mBeaS7kQAwNLdVJbmHlqNWq0R+M=
|
||||
github.com/sergeymakinen/go-bmp v1.0.0/go.mod h1:/mxlAQZRLxSvJFNIEGGLBE/m40f3ZnUifpgVDlcUIEY=
|
||||
github.com/sergeymakinen/go-ico v1.0.0-beta.0 h1:m5qKH7uPKLdrygMWxbamVn+tl2HfiA3K6MFJw4GfZvQ=
|
||||
github.com/sergeymakinen/go-ico v1.0.0-beta.0/go.mod h1:wQ47mTczswBO5F0NoDt7O0IXgnV4Xy3ojrroMQzyhUk=
|
||||
github.com/shreve/musicwand v0.0.1 h1:uF1GDmk6b9xZPAGJU3iWBSqKruyVeyVs/cqM6YzaJ3k=
|
||||
github.com/shreve/musicwand v0.0.1/go.mod h1:y7oBkMLTfGmpIxoKQFwXlzWLtffcQIpX/1no+iNPxwQ=
|
||||
github.com/shurcooL/sanitized_anchor_name v1.0.0/go.mod h1:1NzhyTcUVG4SuEtjjoZeVRXNmyL/1OwPU0+IJeTBvfc=
|
||||
github.com/srwiley/oksvg v0.0.0-20221011165216-be6e8873101c h1:km8GpoQut05eY3GiYWEedbTT0qnSxrCjsVbb7yKY1KE=
|
||||
github.com/srwiley/oksvg v0.0.0-20221011165216-be6e8873101c/go.mod h1:cNQ3dwVJtS5Hmnjxy6AgTPd0Inb3pW05ftPSX7NZO7Q=
|
||||
github.com/srwiley/rasterx v0.0.0-20220730225603-2ab79fcdd4ef h1:Ch6Q+AZUxDBCVqdkI8FSpFyZDtCVBc2VmejdNrm5rRQ=
|
||||
github.com/srwiley/rasterx v0.0.0-20220730225603-2ab79fcdd4ef/go.mod h1:nXTWP6+gD5+LUJ8krVhhoeHjvHTutPxMYl5SvkcnJNE=
|
||||
github.com/stretchr/testify v1.10.0 h1:Xv5erBjTwe/5IxqUQTdXv5kgmIvbHo3QQyRwhJsOfJA=
|
||||
github.com/stretchr/testify v1.10.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
|
||||
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
|
||||
github.com/stretchr/objx v0.4.0/go.mod h1:YvHI0jy2hoMjB+UWwv71VJQ9isScKT/TqJzVSSt89Yw=
|
||||
github.com/stretchr/objx v0.5.0/go.mod h1:Yh+to48EsGEfYuaHDzXPcE3xhTkx73EhmCGUpEOglKo=
|
||||
github.com/stretchr/testify v1.6.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg=
|
||||
github.com/stretchr/testify v1.7.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg=
|
||||
github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU=
|
||||
github.com/stretchr/testify v1.8.4/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo=
|
||||
github.com/stretchr/testify v1.11.1 h1:7s2iGBzp5EwR7/aIZr8ao5+dra3wiQyKjjFuvgVKu7U=
|
||||
github.com/stretchr/testify v1.11.1/go.mod h1:wZwfW3scLgRK+23gO65QZefKpKQRnfz6sD981Nm4B6U=
|
||||
github.com/sunglocto/oasis-sdk v0.0.0-20260103142308-7f1848e2aac0 h1:7zNLaQVg8jYYrNZ6KqBv23k/RYu58p3wL9YS72B+eNM=
|
||||
github.com/sunglocto/oasis-sdk v0.0.0-20260103142308-7f1848e2aac0/go.mod h1:Y5iPruMLvqNwGVqB+n/+wylQjCTPKQx37I/PyLWhuzk=
|
||||
github.com/tadvi/systray v0.0.0-20190226123456-11a2b8fa57af h1:6yITBqGTE2lEeTPG04SN9W+iWHCRyHqlVYILiSXziwk=
|
||||
github.com/tadvi/systray v0.0.0-20190226123456-11a2b8fa57af/go.mod h1:4F09kP5F+am0jAwlQLddpoMDM+iewkxxt6nxUQ5nq5o=
|
||||
github.com/urfave/cli/v2 v2.3.0/go.mod h1:LJmUH05zAU44vOAcrfzZQKsZbVcdbOG8rtL3/XcUArI=
|
||||
github.com/yuin/goldmark v1.7.8 h1:iERMLn0/QJeHFhxSt3p6PeN9mGnvIKSpG9YYorDMnic=
|
||||
github.com/yuin/goldmark v1.7.8/go.mod h1:uzxRWxtg69N339t3louHJ7+O03ezfj6PlliRlaOzY1E=
|
||||
golang.org/x/crypto v0.36.0 h1:AnAEvhDddvBdpY+uR+MyHmuZzzNqXSe/GvuDeob5L34=
|
||||
@@ -78,6 +114,7 @@ golang.org/x/net v0.37.0 h1:1zLorHbz+LYj7MQlSf1+2tPIIgibq2eL5xkrGk6f+2c=
|
||||
golang.org/x/net v0.37.0/go.mod h1:ivrbrMbzFq5J41QOQh0siUuly180yBYtLp+CKbEaFx8=
|
||||
golang.org/x/sync v0.12.0 h1:MHc5BpPuC30uJk597Ri8TV3CNZcTLu6B6z4lJy+g6Jw=
|
||||
golang.org/x/sync v0.12.0/go.mod h1:1dzgHSNfp02xaA81J2MS99Qcpr2w7fw1gpm99rleRqA=
|
||||
golang.org/x/sys v0.1.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
|
||||
golang.org/x/sys v0.31.0 h1:ioabZlmFYtWhL+TRYpcnNlLwhyxaM9kWTDEmfnprqik=
|
||||
golang.org/x/sys v0.31.0/go.mod h1:BJP2sWEmIv4KK5OTEluFJCKSidICx8ciO85XgH3Ak8k=
|
||||
golang.org/x/text v0.23.0 h1:D71I7dUrlY+VX0gQShAThNGHFxZ13dGLBHQLVl1mJlY=
|
||||
@@ -87,6 +124,9 @@ golang.org/x/tools v0.25.0/go.mod h1:/vtpO8WL1N9cQC3FN5zPqb//fRXskFHbLKk4OW1Q7rg
|
||||
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
|
||||
gopkg.in/check.v1 v1.0.0-20200227125254-8fa46927fb4f h1:BLraFXnmrev5lT+xlilqcH8XK9/i0At2xKjWk4p6zsU=
|
||||
gopkg.in/check.v1 v1.0.0-20200227125254-8fa46927fb4f/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
|
||||
gopkg.in/yaml.v2 v2.2.3/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
|
||||
gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
|
||||
gopkg.in/yaml.v3 v3.0.0-20200615113413-eeeca48fe776/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
|
||||
gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
|
||||
gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
|
||||
mellium.im/reader v0.1.0 h1:UUEMev16gdvaxxZC7fC08j7IzuDKh310nB6BlwnxTww=
|
||||
@@ -97,5 +137,3 @@ mellium.im/xmlstream v0.15.4 h1:gLKxcWl4rLMUpKgtzrTBvr4OexPeO/edYus+uK3F6ZI=
|
||||
mellium.im/xmlstream v0.15.4/go.mod h1:yXaCW2++fmVO4L9piKVkyLDqnCmictVYF7FDQW8prb4=
|
||||
mellium.im/xmpp v0.22.0 h1:UthQVSwEAr7SNrmyc90c2ykGpVHxjn/3yw8Ey4+Im8s=
|
||||
mellium.im/xmpp v0.22.0/go.mod h1:WSjq12nhREFD88Vy/0WD6Q8inE8t6a8w7QjzwivWitw=
|
||||
pain.agency/oasis-sdk v0.0.0-20250831105702-85385dca3a95 h1:BcB7/hnMnQIU+pERvQRGFMt9i0/o8XCnHbK1kYG3/K4=
|
||||
pain.agency/oasis-sdk v0.0.0-20250831105702-85385dca3a95/go.mod h1:eyvDgfpHo+9bdB/AkMEMZ3ETeoSONTULVx9X4w9kGAU=
|
||||
@@ -1,12 +0,0 @@
|
||||
// auto-generated
|
||||
// Code generated by '$ fyne bundle'. DO NOT EDIT.
|
||||
|
||||
package main
|
||||
|
||||
import "fyne.io/fyne/v2"
|
||||
|
||||
var resourcePiloadingGif = &fyne.StaticResource{
|
||||
StaticName: "piloading.gif",
|
||||
StaticContent: []byte(
|
||||
"GIF87a@\x01@\x01w\x00\x00!\xff\vNETSCAPE2.0\x03\x01\x00\x00\x00!\xf9\x04\t2\x00\x00\x00,\x00\x00\x00\x00@\x01@\x01\x80\x00\x00\x00\" 4\x02\xff\x84\x8f\xa9\xcb\xed\x0f\xa3\x9c\xb4ڋ\xb3\u07bc\xfb\x0f\x86\xe2H\x96扦\xeaʶ\xee\v\xc7\xf2L\xd7\xf6\x8d\xe7\xfa\xce\xf7\xfe\x0f\f\n\x87Ģ\xf1\x88L*\x97̦\xf3\t\x8dJ\xa7Ԫ\xf5\x8a\xcdj\xb7ܮ\xf7\v\x0e\x8b\xc7\xe4\xb2\xf9\x8cN\xab\xd7\xec\xb6\xfb\r\x8f\xcb\xe7\xf4\xba\xfd\x8e\xcf\xeb\xf7\xfc\xbe\xff\x0f\x18(8HXhx\x88\x98\xa8\xb8\xc8\xd8\xe8\xf8\b\x19)9IYiy\x89\x99\xa9\xb9\xc9\xd9\xe9\xf9\t\x1a*:JZjz\x8a\x9a\xaa\xba\xca\xda\xea\xfa\n\x1b+;K[k{\x8b\x9b\xab\xbb\xcb\xdb\xeb\xfb\v\x1c,<L\\l|\x8c\x9c\xac\xbc\xcc\xdc\xec\xfc\f\x1d-=M]m}\x8d\x9d\xad\xbd\xcd\xdd\xed\xfd\r\x1e.>N^n~\x8e\x9e\xae\xbe\xce\xde\xee\xfe\x0e\x1f/?\xcf\x1c`\x7f\x8f\x9f\xaf\xbf\xcf\xdf\xef\xff\x0f\xd0\x1e\xbd\x80\x04\v\x1a<\x98o \u0085\f\x1b\x06P\xe80\xa2\xc4~\x10'Z\xb4X\xf1\xa2Ɔ\xff\x197z4\xd8\xf1\xa3\xc8\x7f!G\x9a\xd4W\xf2\xa4ʇ\xf3\xfc\x01qْ\xe2\x0f\x98\xf2h\xf6\xb0\t\x0f\xe7\x0e\x9d\xeex\xe6\xf0\xc9\x0e\xe8\r\xa1\xea\x88\xd60\x8a\x0e\xe9\f\xa5\xe6\x98\xc6pJ\x0e\xea\v\xa9⨶\xb0\xea\x00\xeb-\xad*\xb8.\xf0J\v\xec\t\xb1\b\xc8\xc62K\x02-\x00\xb5\xae؆P\xeb\x96U\xdc\x0fpe*\x9b\xeb\xa1.\xbfzvo\xf6\xcd\xfb\xf7\x18\xde\x0ez\xf7\xf1\xdd;30\x87\xc1\xa8\x18op\xec\fr\x06ɇ\r'F\\S\xf1O\xcdA9\x0f\xf5\\\x14\xf4Q\xd1II/5\xdd\x14\xf5S\xd5QYOu]\x15\xf6U\xd9\xe0(_\xb0}\x97\xf6\n\xdc\xc9xS\xf0-XwW\xe1݀K0^\f9\x04\xe5Øg%\xce\xcdy\x03\xe9\xc0\xa8\x7f\x85\xbeͺ\x02\xed\xbd\xb8\x97\xc5\xfe\x1dso\xf0%\n\xa3\\\xe6\xfd\x80\xf9\x84\xe8ɧu\xbf\x16~[\xf9o᧗t?\xbex\xc0\xfb\x83\xf7\xffױ\x1e>\x95\x9d\xe7C\x80\xf7\f\xc8^\x81\xf6\xd1'\x17\x83t-\xf8_r+M(`}\x11\x12Ca\x86,\x81\x90\x1f$\x1aR(B\x87\x8f|8a\x88\x0e\xaaB\xe2J&^\xd8\\\x8a'\xadhYn.\x8e\x04#\x81\xe3\xcd(R\x8d\tވ\xa3G:V(c\x8f\x1b\xfdx`{,z!\xa2#I\xa6\xb0$#M\x8eub*O\x9a0e\"U\xbewd0W\x8e\xb0\xa5!]Z\x18#\x8f6\x92\xf1%!e>\x98euQ\x12q\xa6 m\x12\xb6\xe6)o.\x16\xa7)s>Vg)wj\xb0g\x1f}b\xf0\xe7\x1e\x81Z0h\x1e\x85\xfe\x96')\x87N\xb0\xa8\x1d\x8dF\xf0(\x1d\x91>0\xa9\x1c\x95N\x97\xe8(\x972\xb0\xe9\x1b\x9dn\x97\xa9(\x9f&0*\x1b\xa5\xaa\x17j(\xa7\x1a\xb0j\x1a\xad\xb6\x8aƫ\xa9\x82\"k\x9a\xbf\xd4\x1a&2\xb8\x8e\xe9_\xaec\xc0zƮ;\xea:\xebN\xc5z\",\x90b\xff\x0e\xfb뱝$[d\x90\xbc\x8a\x01\xac\x19\xd0\nd\xa4\xaf\xd4:\xcbɵ\x1b.\xab,\x99\xdcn\xe2-\x82\xe16k\xab/\xe5f;m\x18Ֆ\xb1\xae\xb4\xccn\x9bnw\xe3\xda\xf0\xae\xb8\xf5b\x91/\xbaں{o&\xf1\x82\x1b-\xbc\x01c20\xb1\xfb^\xd1/\xbd\xff\x82\xd10\xc0\v[\x111\xc4\a\x9f6q.\t\xf7ڮ\xc5\x19㲱1!K\xf8\xf1\x14\x15\x7f12\x86\x17\xcbp2\x92+\xafV\xb2-)\xb7\x18s\x14-w1\xb309k\xf92\f7s\xb1\xb3\x9a5C\xf1\xf3\x16A\xdf\xda\xf3kC\xcfr\xb4\xbaI\xbbP\xb4\x16Mۻ\xb4\x13Qg15/Yﲵ.]k\xfc\xf4lU\x9f\x156\vW\xf3[\xf6ni+\xb96\x93m;\xf96\x94c\xc3\xf25\xc8qSy\xf7\x1f>✷\x1f{\x03ݷ\x9fC\xf2=\xb7\x9e\x83\x03^\xb8\xa2\x87\x1b\x1d8\x1f\x7f3\x9e\xb8\xa6\x8bKݸ\xa0\x93gc]\xb9\x1e\x8fS\x1e\xb9\xa8\x97\xa3\xdd9=\xa2\x8fNz馟\x8ezꪯ\xcez뮿\x0e{\xec\xb2\xcfN{\xed\xb6ߎ{\xee\xba\xef\xce{\xef\xbe\xff\x0e|\xf0\xc2\x0fO|\xf1\xc6\x1f\x8f|\xf2\xca/\xcf|\xf3\xce?\x0f}\xf4\xd2OO}\xf5\xd6_\x8f}\xf6\xdao\xcf}\xf7\xde\x7f\x0f~\xf8\xe2\x8fO~\xf9\xe63Q\x00\x00!\xf9\x04\t\n\x00\x00\x00,2\x00P\x00\xb4\x00\xb4\x00\x80\x00\x00\x00\" 4\x02\xff\x84\x8f\xa9\xcb\xed\x19\xa2\x9c\xb4\xda;\x9f\u07bc\xfb\x0f\x86\x10F\x96\x98\x88\xa6\xeaʎ\xe6\xfb\xb6\xf2L\xd7\xf0]\xd6\xfa\xces\xf8o\xe9\t\x87B\xa0QBL*[\xc7\xe3\xf2\t\xfd4\x8dѪ\x951\x05^\xb7\xdb\xec\x8f\v摖\xdeJ8<V\x96)gp:\xb9δ\xbb'u<2\xa7_\xc8\xf7@\xfe\xfaF\xd4\xe7\xf7W\x1584XhX\aק\x18uX\xe4\xf8\xf8\x14ٓHɷGi\x99)ƨ\xd8\xe9\xa9#zV::s\xea\x06\x8a\xfa\xb9\xf9\xa8ں\x12\xab\x17${\xc9\xfaG{+\xb2k\xe5\xcb+\x95\x9b\a\x1c\xdcQ\f\x85l\xac\xa1\xaci\xbb\x9c:<\xd7\f\x8d%\xddF]\xad\x90-x\xad\r\u008d\xe8\xfd\xed\x11.\xf9J\x9eb\x8e\x8b\x9e\xde;\xbe\xda\xee\x0e\x0eϵ\xae}\xbf\x93\x0f\xbd\xff.?[/T@q\xffT\xf4\xb3S0\xd9\xc0c\v\x895t\xf5L\xc6\xc1F\t+=dv\xd1TF\x1b\xff\x1b\x1bL\xecVљ\x19\x1a\x1f\tF\x04\xd4\xd1ZHN)%\xb6\xdc\xf6\xf2WL\x80+\xe9լ\x85\x03\xcdL|T❜'L\x8bϑ@C8\x19ʦ\xa8ў\xf6vV;\xda\xf4\xa6R\x17_\x90ʙZ\x8e)ΤX\x19\n\x8d\xfa\xb3\xab\x03\xa8[\xaf\x8a\xc58(mճhպ5\xc1v\xc3۹9\xe2>\xa0\x8b7\xac]\x04y\xfb\"\xd9\xeb\xd1o_\xc0\x81\x05\xe3%\xac\xd2\xf0\\\xc4\v\x14\x1ffLձZȑ\xb9\x96\xfdKQ/6\xa7(JV6[ȳ\x0f\xcecI\x934mS3)\xd4.\xa5\x9eS\xcd\xd1\xf5\"\xd9\x10\x89\x82\x84m\x15\xf3e<\bq\x83\xb5\x8d\x92\xb6:\xd6L\x88{\xf5\xdd\x1ayp寁7\xb7\xbc\xdc9c\xd1\x06\x8d\xb7\xa2>\\\xb8R읭\xa3\xe2\xee\x8fyW\xf0K\xb5\x17%\x9fZ:b\xf4A\xc5ce\x9f\xd5<P\xf8\xc7\xd5\x13\xa6?Z\xfe<\xfcr\xbd\x8f\xff\xe2ߖ}\x80\x01x\x97\x7f\x9e\x10X\x9a~\xee X\x98{S1\x98\x98\x80{Aؘ\x81\x99P\b\x93\x82\xe9`\xf8\x99n\x94qȗ\x85,i\xf8\x1ch\x90\x81x\x00\x8a\n\x91Ȏ\x83ۉ\x98\x1et'\xc2؞\x84v\xa9\b\x00\x8e\"\xc9\xe8\x10\x8b<\xf9\xa8\x0f\x8d\xa1\tY\x1f\x8f\xeb\x11\x99\x9f\x8b\xe7!\xd9\x1f\x90\xfc0\x19\xa0\x91\xf7AY\xa0\x93\xcb\xe0\xa8co6\xfe&\xe5\x80T&\xa8\xe4|_6\xb8%[X\x8eɥ\x89=\x86\xb9\x1f\x95YfVft]N\x88f\x85V\x1as\xe6\x9d\xc1\xe4\xc9\xe6\x82uf\xd8\xe7\x86\x7fv\xc8\x1be\x06\xf0\x19\xa7X\x88\xcey\xe3\xa0!\xea\xc9ˢjLine truncated
|
||||
}
|
||||
Reference in new issue
Block a user