anthyg / thunderwave Goto Github PK
View Code? Open in Web Editor NEWA chat for ZeroNet
Home Page: http://127.0.0.1:43110/1CWkZv7fQAKxTVjZVrLZ8VHcrN6YGGcdky/
A chat for ZeroNet
Home Page: http://127.0.0.1:43110/1CWkZv7fQAKxTVjZVrLZ8VHcrN6YGGcdky/
Optional media-files like images (audio and video are not yet implemented), should not be downloaded, when they are received via a message.
There has to be a "Download"-Button, to actually download them (and maybe some additional information about how many seeders).
Also, there should probably be something like a "Media"-tab, where the user can preview his own media-files, and maybe directly insert them into his message-input.
In the following image, there are 3 different accounts used, the big one on the left has quite a huge data.json-File already.
This seems to cause some problems in 'syncing' the file to the two other peers, as they can see each others messages!
I believe, this can be fixed through creating a Hub (or even several!) for ThunderWave, which would then contain all the data.
There's already a similiar issue on the main ZeroNet-GitHub-Repo!
TODO:
You know it.
This is opt-out to the user.
Separate notifications by category:
Show these notifications on:
ThunderWave is pretty slow in comparison to other big social Zites on ZeroNet.
Here's a list of improvements:
... yeah, it's not really long at the moment...
I want to index ThunderWave in Snifferdog, but your site needs keywords.
When one scroll just a little bit up, and then maybe a new message arrives (or anything similar happens), the page gets automatically scroll to the bottom.
Expected behavior would be, that the page would stay at the current position, and the user gets notified that a new message has arrived, maybe through a badge on the scroll-to-bottom-button.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.