That’s awesome! I wouldn’t merge this in to syrius until the Dart SDK is officially updated.
What does the tooltip display when the node is added but offline? Example: wss://peers.zenon.network:443
Instructions
1. git clone -b linux_poc https://github.com/Sol-Sanctum/syrius.git
2. cd syrius
3. flutter build macos --release
4. brew install create-dmg
5. cd macos
6. ./generateDmgRelease.sh
- or ./generateDmgRelease-new.sh
7. Navigate to /path-to-syrius/build/macos/ and double-click the .dmg
Future syrius update process could involve package managers, but at least now we have an end-to-end process for devs to produce Release builds for each OS.
Windows - chocolatey??
Mac - brew
Linux - brew or snap
or
1. Press the Update button in syrius
2. download latest Release file from git
3. shutdown the app
4. replace files and re-launch syrius
??
Note: the Linux build does not have an icon for the ELF file. We’ll almost certainly need to support a package manager like snap in order to have that.
From google: " Deep links are a type of link that send users directly to an app instead of a website or a store . They are used to send users straight to specific in-app locations, saving users the time and energy locating a particular page themselves – significantly improving the user experience."
This is really useful, think of a button in deeznnuts.com that says ‘delegate now’ and when you click it syrius opens up in the pillar tab and already scrolled down to your pillar row. #magic
wow. First I’ve ever heard of this concept. Should have googled myself. This seems like a useful feature for sure. Might be something @mehowbrainz should be aware of.
I haven’t seen this one on the list yet, but at what stage do we want to update the package dependencies used by s y r i u s? I imagine some might have known vulnerabilities and/or bugs. They are getting old and outdated and I know a couple of UI packages require a rewrite because of major changes in the interface. On the other hand, updating the packages can also introduce new bugs.
I would like to step up for this one and make an attempt to map out all the differences.
I’ve updated the majority of packages and it runs just fine. We can update the remaining packages after we submit the v0.0.6 PR and it’s merged in production.
I tested the latest syrius build for mac. Everything works great. I was able to send / receive tokens, generate plasma, fuse plasma for myself and a 3rd party address. Only issue is the attached. The bottom is cut off. I will unfuse the plasma tomorrow and report back. Great work guys.