kaotisk-hund / irc-electron Goto Github PK
View Code? Open in Web Editor NEWThis is a multiplatform IRC client.
License: GNU General Public License v3.0
This is a multiplatform IRC client.
License: GNU General Public License v3.0
For another also unknown reason ( though I guess is kinda similar to the app icon where Windows need an .ico file to show it ), the tray icon can't be opened in Windows binary.
For the first versions, I just used a ready icon. Yesterday, I made a new one for my website so I am going to import this one.
Since I know it, maybe I shouldn't release the windows binaries. But for some awkward reason(s) when trying to connect from a Windows machine, it doesn't work.
Release binary files in order to let the program be tested in various platforms with no local building.
You have to click it 3 times, you get some errors and then you are connected 2 times.
Should have one of those
Such as npm install and stuff! Also a section "how to build".
Okay, since it's pretty self explainatory "irc-electron" should be not be the name of the application. Also, I don't want to have a name like "Kaotisk Hund Irc Client" neither "khirc".
It's needed to have some settings configured in a file. We need an config.conf.sample and a way to load them in application and save through the application.
Well, the application is intergrated with IPFS for sharing files across the IPFS network in open or closed swarm [ not decided yet- for now open as I just test it ].
The issue here is that I can't run ipfs while loading the js-ipfs library because leveldown library goes nutts about the version build numbers based on nodeJS I don't know what.
Hopefully, I 'll find a way around it. Just be patient! Any help will be admired!
I guess I should have an existing button in template show I can only change its values and css classes.
For unknown reasons, after the client reconnects, for each message sent, maybe every reconnection creates new additional listeners which are then triggered as many times as the client got reconnected.
Not sure which parts are duplicated, I guess it more has to do with the structure of the connect() function which after "registered" event, re-sets the listeners [ setListeners() function ] for the newly registered client.
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.