KiwiIRC.git
11 years agoMergability with development branch
Jack Allnutt [Sat, 30 Mar 2013 21:22:51 +0000 (21:22 +0000)]
Mergability with development branch

11 years agoAdd a limit to the number of connections made to irc servers
Jack Allnutt [Sat, 30 Mar 2013 20:48:14 +0000 (20:48 +0000)]
Add a limit to the number of connections made to irc servers

New configuration setting: conf.max_server_conns.

Limit is ignored if there is a WEBIRC password set for the server or if the server is running
in restricted mode.

11 years agoClient using font-awesome minified CSS
Darren [Tue, 26 Mar 2013 12:09:53 +0000 (12:09 +0000)]
Client using font-awesome minified CSS

11 years agoExtra config checks on config.log overloading
Darren [Tue, 26 Mar 2013 12:09:26 +0000 (12:09 +0000)]
Extra config checks on config.log overloading

11 years agoBasic theme text colour darkening
Darren [Sun, 24 Mar 2013 23:20:44 +0000 (23:20 +0000)]
Basic theme text colour darkening

11 years agoBasic theme message styling
Darren [Sun, 24 Mar 2013 23:07:59 +0000 (23:07 +0000)]
Basic theme message styling

11 years agoCLI theme highlighting #192
Darren [Sun, 24 Mar 2013 22:08:00 +0000 (22:08 +0000)]
CLI theme highlighting #192

11 years agoTab complete commenting + inserting ': ' after. #188
Darren [Sun, 24 Mar 2013 20:42:29 +0000 (20:42 +0000)]
Tab complete commenting + inserting ': ' after. #188

11 years agoDon't add scrollback if it doesn't exist
Darren [Sun, 24 Mar 2013 19:54:14 +0000 (19:54 +0000)]
Don't add scrollback if it doesn't exist

11 years ago/set command converting values to ints/bools
Darren [Sun, 24 Mar 2013 19:53:49 +0000 (19:53 +0000)]
/set command converting values to ints/bools

11 years agoTimestamp toggling
Darren [Sun, 24 Mar 2013 19:53:17 +0000 (19:53 +0000)]
Timestamp toggling

11 years agoBuilt in identd server
Darren [Thu, 21 Mar 2013 15:01:34 +0000 (15:01 +0000)]
Built in identd server

11 years agoClient: using a supplied channel key correctly
Darren [Wed, 13 Mar 2013 00:28:56 +0000 (00:28 +0000)]
Client: using a supplied channel key correctly

11 years agoTemporarily using #kiwi selector again for doLayout()
Darren [Mon, 11 Mar 2013 20:17:17 +0000 (20:17 +0000)]
Temporarily using #kiwi selector again for doLayout()

11 years agoClient using all given channel prefixes
Darren [Mon, 11 Mar 2013 20:07:14 +0000 (20:07 +0000)]
Client using all given channel prefixes

11 years agoClient views no longer referring to #kiwi directly
Darren [Mon, 11 Mar 2013 18:51:33 +0000 (18:51 +0000)]
Client views no longer referring to #kiwi directly

11 years agoServer: NOTICE sending correct parameters
Darren [Mon, 11 Mar 2013 18:10:31 +0000 (18:10 +0000)]
Server: NOTICE sending correct parameters

11 years agoREADME using HTTPS links, included #kiwiirc channel location
Darren [Mon, 11 Mar 2013 17:58:27 +0000 (17:58 +0000)]
README using HTTPS links, included #kiwiirc channel location

11 years agoBasic theme server_selection styling
Darren [Mon, 11 Mar 2013 17:51:03 +0000 (17:51 +0000)]
Basic theme server_selection styling

11 years agoWarning of joining invalid channel names #169
Darren [Mon, 11 Mar 2013 17:47:29 +0000 (17:47 +0000)]
Warning of joining invalid channel names #169

11 years agoNew client theme: Basic
Darren [Mon, 11 Mar 2013 17:36:55 +0000 (17:36 +0000)]
New client theme: Basic

11 years agoClient side /ignore + /unignore commands
Darren [Mon, 11 Mar 2013 16:26:52 +0000 (16:26 +0000)]
Client side /ignore + /unignore commands

11 years agoMerge pull request #182 from dwarf2000/patch-1
Darren [Mon, 11 Mar 2013 15:01:38 +0000 (08:01 -0700)]
Merge pull request #182 from dwarf2000/patch-1

Fixed typo in README.md

11 years agoFixed typo in README.md
dwarf2000 [Mon, 11 Mar 2013 14:28:54 +0000 (15:28 +0100)]
Fixed typo in README.md

11 years agoCorrect event name for CTCP controlbox command
Darren [Sun, 10 Mar 2013 16:04:48 +0000 (16:04 +0000)]
Correct event name for CTCP controlbox command

11 years agoScript components returning data form proxied functions
Darren [Sun, 10 Mar 2013 15:58:50 +0000 (15:58 +0000)]
Script components returning data form proxied functions

11 years agoswitching HTTP to HTTPS for kiwiirc.com references
Darren [Sat, 9 Mar 2013 15:05:28 +0000 (15:05 +0000)]
switching HTTP to HTTPS for kiwiirc.com references

11 years agoRemoved default nick + server
Darren [Sat, 9 Mar 2013 15:01:30 +0000 (15:01 +0000)]
Removed default nick + server

11 years agoClient: Don't connect if no nick chosen
Darren [Sat, 9 Mar 2013 14:48:13 +0000 (14:48 +0000)]
Client: Don't connect if no nick chosen

11 years agoClient user script editor
Darren [Tue, 5 Mar 2013 15:52:17 +0000 (15:52 +0000)]
Client user script editor

11 years agofontawesome update
Darren [Tue, 5 Mar 2013 15:48:06 +0000 (15:48 +0000)]
fontawesome update

11 years agoMerge branch 'client_plugins' into development
Darren [Tue, 5 Mar 2013 11:15:20 +0000 (11:15 +0000)]
Merge branch 'client_plugins' into development

11 years ago/ctcp command implimented into the client #177
Darren [Mon, 4 Mar 2013 21:56:22 +0000 (21:56 +0000)]
/ctcp command implimented into the client #177

11 years agoChannel list view width change
Darren [Sun, 3 Mar 2013 20:42:06 +0000 (20:42 +0000)]
Channel list view width change

11 years agoRPL_ENDOFBANLIST fix
Darren [Sun, 3 Mar 2013 20:07:51 +0000 (20:07 +0000)]
RPL_ENDOFBANLIST fix

11 years agoMerge pull request #175 from M2Ys4U/development
Darren [Sat, 2 Mar 2013 15:29:17 +0000 (07:29 -0800)]
Merge pull request #175 from M2Ys4U/development

Support for leading zeroes in colour codes

11 years agoSupport for leading zeroes in colour codes
Jack Allnutt [Sat, 2 Mar 2013 08:35:46 +0000 (08:35 +0000)]
Support for leading zeroes in colour codes

Fix for issue #174

11 years agoPlugin example updated
Darren [Fri, 22 Feb 2013 22:31:06 +0000 (22:31 +0000)]
Plugin example updated

11 years agoIrc component renamed; Kiwi network events;
Darren [Fri, 22 Feb 2013 20:14:42 +0000 (20:14 +0000)]
Irc component renamed; Kiwi network events;

11 years agoGateway events consistancy
Darren [Fri, 22 Feb 2013 12:59:05 +0000 (12:59 +0000)]
Gateway events consistancy

11 years agoClient: ControlBox event namespace seperator
Darren [Fri, 22 Feb 2013 11:00:21 +0000 (11:00 +0000)]
Client: ControlBox event namespace seperator

11 years agoClient plugin example
Darren [Thu, 21 Feb 2013 23:54:20 +0000 (23:54 +0000)]
Client plugin example

11 years agoClient API implimentation
Darren [Thu, 21 Feb 2013 23:53:43 +0000 (23:53 +0000)]
Client API implimentation

11 years agoMerge branch 'development' of http://github.com/M2Ys4U/KiwiIRC into development
Darren [Mon, 18 Feb 2013 19:21:29 +0000 (19:21 +0000)]
Merge branch 'development' of github.com/M2Ys4U/KiwiIRC into development

11 years agoFix off-by-one error when handling bg colours.
Jack Allnutt [Mon, 18 Feb 2013 18:12:15 +0000 (18:12 +0000)]
Fix off-by-one error when handling bg colours.

11 years agoServer: Removing plugin listeners from PluginInterface prototype
Darren [Mon, 18 Feb 2013 15:55:55 +0000 (15:55 +0000)]
Server: Removing plugin listeners from PluginInterface prototype

11 years agoDon't show a loader for query panels
Darren [Sun, 17 Feb 2013 18:50:17 +0000 (18:50 +0000)]
Don't show a loader for query panels

11 years agoClient: Channel joining loader
Darren [Sun, 17 Feb 2013 18:36:15 +0000 (18:36 +0000)]
Client: Channel joining loader

11 years agoChannel tabs/list switching on supported themes
Darren [Sun, 17 Feb 2013 17:24:55 +0000 (17:24 +0000)]
Channel tabs/list switching on supported themes

11 years agoKICK command fix
Darren [Thu, 14 Feb 2013 01:51:15 +0000 (01:51 +0000)]
KICK command fix

11 years agoUpdated README
Darren [Sat, 2 Feb 2013 15:23:04 +0000 (15:23 +0000)]
Updated README

11 years agoMerge branch 'tab_layout' into development
Darren [Sat, 2 Feb 2013 15:15:57 +0000 (15:15 +0000)]
Merge branch 'tab_layout' into development

11 years agoGit fail - redo previous commit
Darren [Sat, 2 Feb 2013 14:45:54 +0000 (14:45 +0000)]
Git fail - redo previous commit

11 years agoCLI theme input box CSS fix; CLI+Mini theme channel acitivity+chan treeview mode...
Darren [Sat, 2 Feb 2013 14:45:27 +0000 (14:45 +0000)]
CLI theme input box CSS fix; CLI+Mini theme channel acitivity+chan treeview mode styling

11 years agoMessage aligning
Darren [Sat, 2 Feb 2013 13:49:24 +0000 (13:49 +0000)]
Message aligning

11 years agoWebListener object emitting updated event names
Darren [Fri, 1 Feb 2013 18:28:23 +0000 (18:28 +0000)]
WebListener object emitting updated event names

11 years agoServer: IrcChannel definition consistancy
Darren [Fri, 1 Feb 2013 15:31:07 +0000 (15:31 +0000)]
Server: IrcChannel definition consistancy

11 years agoServer: Removed host+port duplication from IrcServer
Darren [Fri, 1 Feb 2013 14:40:17 +0000 (14:40 +0000)]
Server: Removed host+port duplication from IrcServer

11 years agoRevert "Server: Removed hostname from 'server:*' event names"
Darren [Fri, 1 Feb 2013 14:33:59 +0000 (14:33 +0000)]
Revert "Server: Removed hostname from 'server:*' event names"

This reverts commit 453c792f848d037e99a81b61fbffb5b52366c527.

11 years agoServer: Removed hostname from 'server:*' event names
Darren [Thu, 31 Jan 2013 16:11:21 +0000 (16:11 +0000)]
Server: Removed hostname from 'server:*' event names

11 years agoEmit 'dispose' on a dispose call instead of 'destroy'
Darren [Thu, 31 Jan 2013 14:48:47 +0000 (14:48 +0000)]
Emit 'dispose' on a dispose call instead of 'destroy'

11 years agoRemoved cosole.log()
Darren [Thu, 31 Jan 2013 14:29:11 +0000 (14:29 +0000)]
Removed cosole.log()

11 years agoIrcServer memory leak fix
Darren [Thu, 31 Jan 2013 14:28:18 +0000 (14:28 +0000)]
IrcServer memory leak fix

11 years agoClient: Password mismatch
Darren [Thu, 31 Jan 2013 12:57:48 +0000 (12:57 +0000)]
Client: Password mismatch

11 years agoprevious commit part.2
Darren [Thu, 31 Jan 2013 12:55:56 +0000 (12:55 +0000)]
previous commit part.2

11 years agoERR_PASSWORDMISMATCH; IrcServer disposing
Darren [Thu, 31 Jan 2013 12:54:15 +0000 (12:54 +0000)]
ERR_PASSWORDMISMATCH; IrcServer disposing

11 years agoLUSER command implimented; Network stats output;
Darren [Wed, 30 Jan 2013 15:02:52 +0000 (15:02 +0000)]
LUSER command implimented; Network stats output;

11 years ago/list command working properly
Darren [Wed, 30 Jan 2013 13:42:30 +0000 (13:42 +0000)]
/list command working properly

11 years agoClosing the IrcConnection socket on a dispose
Darren [Tue, 29 Jan 2013 13:41:08 +0000 (13:41 +0000)]
Closing the IrcConnection socket on a dispose

11 years agoClient: Switch next/prev panel hotkeys to [] chars
Darren [Tue, 29 Jan 2013 01:47:19 +0000 (01:47 +0000)]
Client: Switch next/prev panel hotkeys to [] chars

11 years agoUpdating the nick within IrcConnection on change
Darren [Tue, 29 Jan 2013 01:28:34 +0000 (01:28 +0000)]
Updating the nick within IrcConnection on change

11 years agoMissed a single IrcUser per nick related comment
Darren [Tue, 29 Jan 2013 00:38:53 +0000 (00:38 +0000)]
Missed a single IrcUser per nick related comment

11 years agoReading the correct nick on a NICK command
Darren [Tue, 29 Jan 2013 00:38:12 +0000 (00:38 +0000)]
Reading the correct nick on a NICK command

11 years agoCTCP TIME fix
Darren [Mon, 28 Jan 2013 22:36:59 +0000 (22:36 +0000)]
CTCP TIME fix

11 years agoUse 1 IrcUser object to handle user events
Darren [Mon, 28 Jan 2013 21:19:55 +0000 (21:19 +0000)]
Use 1 IrcUser object to handle user events

11 years agoIrcConnection IRC events refactor; EventEmitter2 maxListeners; Removing IrcChannels;
Darren [Sun, 27 Jan 2013 20:36:04 +0000 (20:36 +0000)]
IrcConnection IRC events refactor; EventEmitter2 maxListeners; Removing IrcChannels;

11 years agoIrc bound events fix
Darren [Sun, 27 Jan 2013 15:45:42 +0000 (15:45 +0000)]
Irc bound events fix

11 years agoGet codebase into semi-working state
Jack Allnutt [Sun, 27 Jan 2013 02:59:39 +0000 (02:59 +0000)]
Get codebase into semi-working state

11 years agoRequire EventEmitter2 as dependency
Jack Allnutt [Sun, 27 Jan 2013 02:45:47 +0000 (02:45 +0000)]
Require EventEmitter2 as dependency

11 years agoIrcEventBinder refactor
Darren [Fri, 25 Jan 2013 19:06:22 +0000 (19:06 +0000)]
IrcEventBinder refactor

11 years agoRemoved irc_events from the prototype; Untied IrcEventBinder from other objects;...
Darren [Fri, 25 Jan 2013 18:49:49 +0000 (18:49 +0000)]
Removed irc_events from the prototype; Untied IrcEventBinder from other objects; .dispose() on all IRC objects;

11 years agothis/that fixes
Jack Allnutt [Fri, 25 Jan 2013 16:59:19 +0000 (16:59 +0000)]
this/that fixes

11 years agoMore typo fixing
Jack Allnutt [Fri, 25 Jan 2013 03:19:39 +0000 (03:19 +0000)]
More typo fixing

11 years agoAdd missing colon to MODE event name
Jack Allnutt [Fri, 25 Jan 2013 03:04:11 +0000 (03:04 +0000)]
Add missing colon to MODE event name

11 years agoAdd IrcConnection.clientEvent
Jack Allnutt [Fri, 25 Jan 2013 03:01:15 +0000 (03:01 +0000)]
Add IrcConnection.clientEvent

11 years agoMODE handling
Jack Allnutt [Fri, 25 Jan 2013 03:00:42 +0000 (03:00 +0000)]
MODE handling

11 years agoMove the binding into new prototype object
Jack Allnutt [Fri, 25 Jan 2013 01:20:43 +0000 (01:20 +0000)]
Move the binding into new prototype object

11 years agoAdd IrcServer
Jack Allnutt [Fri, 25 Jan 2013 00:41:29 +0000 (00:41 +0000)]
Add IrcServer

11 years agoMore channel commands
Jack Allnutt [Fri, 25 Jan 2013 00:40:53 +0000 (00:40 +0000)]
More channel commands

11 years agoFix typo
Jack Allnutt [Thu, 24 Jan 2013 18:49:49 +0000 (18:49 +0000)]
Fix typo

11 years agoRemove handlers from prototype chain
Jack Allnutt [Thu, 24 Jan 2013 04:00:28 +0000 (04:00 +0000)]
Remove handlers from prototype chain

11 years agoIrcUser object + plumbing
Jack Allnutt [Thu, 24 Jan 2013 03:53:23 +0000 (03:53 +0000)]
IrcUser object + plumbing

11 years agoIrcChannel event binding
Darren [Thu, 24 Jan 2013 02:45:24 +0000 (02:45 +0000)]
IrcChannel event binding

11 years agoPass callback to state.connect, fix vars
Jack Allnutt [Thu, 24 Jan 2013 01:23:36 +0000 (01:23 +0000)]
Pass callback to state.connect, fix vars

11 years agoIrcChannel + IrcCommands topic event
Darren [Wed, 23 Jan 2013 23:21:47 +0000 (23:21 +0000)]
IrcChannel + IrcCommands topic event

11 years agoIrcCommands + IrcChannel
Darren [Wed, 23 Jan 2013 22:55:56 +0000 (22:55 +0000)]
IrcCommands + IrcChannel

11 years agoMore IrcChannel events implimented
Darren [Wed, 23 Jan 2013 21:24:48 +0000 (21:24 +0000)]
More IrcChannel events implimented

11 years agoaddress -> user
Jack Allnutt [Wed, 23 Jan 2013 20:55:22 +0000 (20:55 +0000)]
address -> user

11 years agoIrcConnection handling in State instead of Client
Jack Allnutt [Wed, 23 Jan 2013 20:43:50 +0000 (20:43 +0000)]
IrcConnection handling in State instead of Client

11 years agoChannel object start
Darren [Wed, 23 Jan 2013 17:45:51 +0000 (17:45 +0000)]
Channel object start