Code Monkey home page Code Monkey logo

irc-electron's People

Contributors

kaotisk-hund avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

irc-electron's Issues

Configuration

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.

Tray icon doesn't work in Windows

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.

New icons for the app

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.

Windows binaries don't work

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.

IPFS standalone

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!

Change name of application

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".

Connect is glitchy

You have to click it 3 times, you get some errors and then you are connected 2 times.

After reconnect I send more times each mesage

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.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.