KiwiIRC.git
11 years agoAdd button to register Kiwi as a handler for the irc: protocol
Jack Allnutt [Fri, 28 Jun 2013 21:09:07 +0000 (22:09 +0100)]
Add button to register Kiwi as a handler for the irc: protocol

11 years agoMerge branch 'happytodesign-favicon_notifications' into development
Darren [Fri, 28 Jun 2013 18:57:55 +0000 (19:57 +0100)]
Merge branch 'happytodesign-favicon_notifications' into development

11 years agofavicon now with multiple sizes + working on ie10
Darren [Fri, 28 Jun 2013 18:56:57 +0000 (19:56 +0100)]
favicon now with multiple sizes + working on ie10

11 years agoMove global canvas var to this.canvas
Vlad Chernushevich [Fri, 28 Jun 2013 18:22:03 +0000 (20:22 +0200)]
Move global canvas var to this.canvas

11 years agoAdd canvas to this.canvas (favicon.js)
Vlad Chernushevich [Fri, 28 Jun 2013 17:28:18 +0000 (19:28 +0200)]
Add canvas to this.canvas (favicon.js)

11 years agoAdjust letter-spacing depending on OS. More comments.
Vlad Chernushevich [Fri, 28 Jun 2013 14:38:18 +0000 (16:38 +0200)]
Adjust letter-spacing depending on OS. More comments.

11 years agoMessage padding in CLI theme
Darren [Fri, 28 Jun 2013 13:48:08 +0000 (14:48 +0100)]
Message padding in CLI theme

11 years agoChange favicon format to .ico. Small improvements to the script.
Vlad Chernushevich [Fri, 28 Jun 2013 13:14:41 +0000 (15:14 +0200)]
Change favicon format to .ico. Small improvements to the script.

11 years agoMessage padding in the basic theme
Darren [Fri, 28 Jun 2013 12:56:15 +0000 (13:56 +0100)]
Message padding in the basic theme

11 years agoAdd missing canvas support check on _resetHighlights
happytodesign [Thu, 27 Jun 2013 19:04:28 +0000 (21:04 +0200)]
Add missing canvas support check on _resetHighlights

11 years agoCorrectly triggering IRC socket close events
Darren [Thu, 27 Jun 2013 12:59:35 +0000 (13:59 +0100)]
Correctly triggering IRC socket close events

11 years agoAdd favicon notifications on private messages
Vlad Chernushevich [Tue, 25 Jun 2013 20:19:57 +0000 (22:19 +0200)]
Add favicon notifications on private messages

11 years ago− Rename text_width, text_height to bubble_width, bubble_height for clarity
Vlad Chernushevich [Tue, 25 Jun 2013 12:36:43 +0000 (14:36 +0200)]
− Rename text_width, text_height to bubble_width, bubble_height for clarity
− Add comment explaining bubble_height variable

11 years ago− Add canvas support check
Vlad Chernushevich [Tue, 25 Jun 2013 00:46:13 +0000 (02:46 +0200)]
− Add canvas support check
− Move _renderText to its own function

11 years agoRemove old favicon code from views/application.js
Vlad Chernushevich [Mon, 24 Jun 2013 23:18:14 +0000 (01:18 +0200)]
Remove old favicon code from views/application.js

11 years ago− Update code indentation
Vlad Chernushevich [Mon, 24 Jun 2013 22:29:07 +0000 (00:29 +0200)]
− Update code indentation
− Apply var naming convention
− Add favicon.js to build.js

11 years agoCreate favicon view
Vlad Chernushevich [Mon, 24 Jun 2013 22:00:52 +0000 (00:00 +0200)]
Create favicon view

11 years agoAdd favicon notifications
Vlad Chernushevich [Sun, 23 Jun 2013 22:15:50 +0000 (00:15 +0200)]
Add favicon notifications

11 years agoMerge pull request #315 from happytodesign/development
Darren [Sat, 22 Jun 2013 17:10:25 +0000 (10:10 -0700)]
Merge pull request #315 from happytodesign/development

Remove template_vars

11 years agoRemove template_vars
Vlad Chernushevich [Sat, 22 Jun 2013 16:54:39 +0000 (18:54 +0200)]
Remove template_vars

11 years agoUpdate development version number
Darren [Sat, 22 Jun 2013 16:45:26 +0000 (17:45 +0100)]
Update development version number

11 years agoUpdate master version number
Darren [Sat, 22 Jun 2013 16:43:00 +0000 (17:43 +0100)]
Update master version number

11 years agoUsing CSS to hide repeated nicks
Darren [Sat, 22 Jun 2013 16:39:43 +0000 (17:39 +0100)]
Using CSS to hide repeated nicks

11 years agoUpdate version number
Darren [Sat, 22 Jun 2013 15:38:32 +0000 (16:38 +0100)]
Update version number

11 years agoUpdate version number
Darren [Sat, 22 Jun 2013 15:34:24 +0000 (16:34 +0100)]
Update version number

11 years agoClient: Passing the default nick to a new IRC connection
Darren [Sat, 22 Jun 2013 13:21:33 +0000 (14:21 +0100)]
Client: Passing the default nick to a new IRC connection

11 years agoMerge pull request #312 from happytodesign/development
Darren [Thu, 20 Jun 2013 22:43:24 +0000 (15:43 -0700)]
Merge pull request #312 from happytodesign/development

Show nick if time difference between messages is 1min+

11 years agoAdd comment to time_difference
Vlad Chernushevich [Thu, 20 Jun 2013 22:41:52 +0000 (00:41 +0200)]
Add comment to time_difference

11 years agoShow nick if time difference between messages is 1min+
Vlad Chernushevich [Thu, 20 Jun 2013 22:31:50 +0000 (00:31 +0200)]
Show nick if time difference between messages is 1min+

11 years agoRevert "Show nick if time difference between messages is 1min+"
Vlad Chernushevich [Thu, 20 Jun 2013 22:30:48 +0000 (00:30 +0200)]
Revert "Show nick if time difference between messages is 1min+"

This reverts commit 3c4887776ecacb4cf6cb6e1fd61223aecbdc3ea0.

11 years agoShow nick if time difference between messages is 1min+
Vlad Chernushevich [Thu, 20 Jun 2013 22:30:07 +0000 (00:30 +0200)]
Show nick if time difference between messages is 1min+

11 years agoMerge pull request #311 from happytodesign/development
Darren [Thu, 20 Jun 2013 21:52:48 +0000 (14:52 -0700)]
Merge pull request #311 from happytodesign/development

Eliminate recurring nicknames in chat window

11 years agoAdjust var readability
Vlad Chernushevich [Thu, 20 Jun 2013 21:51:56 +0000 (23:51 +0200)]
Adjust var readability

11 years agoEliminate recurring nicknames in chat window
Vlad Chernushevich [Thu, 20 Jun 2013 21:46:04 +0000 (23:46 +0200)]
Eliminate recurring nicknames in chat window

11 years agoJoining invalid channel name exception fix #308
Darren [Thu, 20 Jun 2013 21:15:02 +0000 (22:15 +0100)]
Joining invalid channel name exception fix #308

11 years agoParsing log output when saving to file #306
Darren [Thu, 20 Jun 2013 21:05:34 +0000 (22:05 +0100)]
Parsing log output when saving to file #306

11 years agoMerge pull request #305 from happytodesign/development
Darren [Thu, 20 Jun 2013 20:25:14 +0000 (13:25 -0700)]
Merge pull request #305 from happytodesign/development

Convert whitespaces to fix links sticking together

11 years agoSplit message on all types of whitespaces. Revert previous fix
Vlad Chernushevich [Tue, 18 Jun 2013 18:13:24 +0000 (20:13 +0200)]
Split message on all types of whitespaces. Revert previous fix

11 years agoMerge branch 'development' of https://github.com/prawnsalad/KiwiIRC into development
Vlad Chernushevich [Tue, 18 Jun 2013 13:59:58 +0000 (15:59 +0200)]
Merge branch 'development' of https://github.com/prawnsalad/KiwiIRC into development

11 years agoConvert whitespaces to fix links sticking together
Vlad Chernushevich [Mon, 17 Jun 2013 23:20:30 +0000 (01:20 +0200)]
Convert whitespaces to fix links sticking together

11 years agoNick taken fix
Darren [Mon, 17 Jun 2013 12:25:41 +0000 (13:25 +0100)]
Nick taken fix

11 years agoServer: Case insensitive events
Darren [Sun, 16 Jun 2013 23:23:05 +0000 (00:23 +0100)]
Server: Case insensitive events

11 years agoMerge pull request #304 from happytodesign/development
Darren [Sun, 16 Jun 2013 18:17:54 +0000 (11:17 -0700)]
Merge pull request #304 from happytodesign/development

Settings saving on change

11 years agoRemove junk console.log
Vlad Chernushevich [Sun, 16 Jun 2013 18:11:56 +0000 (20:11 +0200)]
Remove junk console.log

11 years agoChange return false; to return;, since we don't wan't to completely break the loop
Vlad Chernushevich [Sun, 16 Jun 2013 18:09:19 +0000 (20:09 +0200)]
Change return false; to return;, since we don't wan't to completely break the loop

11 years agoAdd .length to !$el, replace break; with return false;
Vlad Chernushevich [Sun, 16 Jun 2013 18:03:36 +0000 (20:03 +0200)]
Add .length to !$el, replace break; with return false;

11 years agoCheck if setting exists
Vlad Chernushevich [Sun, 16 Jun 2013 17:37:22 +0000 (19:37 +0200)]
Check if setting exists

11 years ago* Unminify settings css
Vlad Chernushevich [Sun, 16 Jun 2013 16:03:45 +0000 (18:03 +0200)]
* Unminify settings css
* Fix settings.js indentation

11 years ago/raw => /quote alias added into default set
Darren [Sun, 16 Jun 2013 16:02:24 +0000 (17:02 +0100)]
/raw => /quote alias added into default set

11 years agoAdding WHOWAS command to the client
Darren [Sun, 16 Jun 2013 15:52:12 +0000 (16:52 +0100)]
Adding WHOWAS command to the client

11 years agoMerge pull request #303 from M2Ys4U/whowas
Darren [Sun, 16 Jun 2013 14:57:27 +0000 (07:57 -0700)]
Merge pull request #303 from M2Ys4U/whowas

Handle replies to WHOWAS command

11 years agoMerge branch 'development' of github.com:prawnsalad/KiwiIRC into development
Darren [Sun, 16 Jun 2013 14:51:41 +0000 (15:51 +0100)]
Merge branch 'development' of github.com:prawnsalad/KiwiIRC into development

11 years agoFixing indentation
Darren [Sun, 16 Jun 2013 14:50:51 +0000 (15:50 +0100)]
Fixing indentation

11 years agoMerge branch 'development' of https://github.com/Felizardo/KiwiIRC into Felizardo...
Darren [Sun, 16 Jun 2013 14:43:34 +0000 (15:43 +0100)]
Merge branch 'development' of https://github.com/Felizardo/KiwiIRC into Felizardo-development

11 years agoMerge pull request #299 from Felizardo/issue233
Darren [Sun, 16 Jun 2013 14:37:53 +0000 (07:37 -0700)]
Merge pull request #299 from Felizardo/issue233

[ISSUE 233] Preventing autocompleting to be executed when using browser ...

11 years ago.input-group → .control-group
Vlad Chernushevich [Sat, 15 Jun 2013 21:29:19 +0000 (23:29 +0200)]
.input-group → .control-group

11 years agoRename .settings to .settings_container for more specificity
Vlad Chernushevich [Sat, 15 Jun 2013 13:07:32 +0000 (15:07 +0200)]
Rename .settings to .settings_container for more specificity

11 years agoRemove unnecessary thumbnails
Vlad Chernushevich [Sat, 15 Jun 2013 10:26:02 +0000 (12:26 +0200)]
Remove unnecessary thumbnails

11 years agoHandle replies to WHOWAS command
Jack Allnutt [Sat, 15 Jun 2013 01:19:56 +0000 (02:19 +0100)]
Handle replies to WHOWAS command

11 years agoUpdate options page styling
Vlad Chernushevich [Fri, 14 Jun 2013 23:42:43 +0000 (01:42 +0200)]
Update options page styling

11 years agoUpdate options page css
Vlad Chernushevich [Fri, 14 Jun 2013 21:20:36 +0000 (23:20 +0200)]
Update options page css

11 years agoUpdate socket.io to v0.9.16 as it contains a fix for an XSS vulnerability
Jack Allnutt [Fri, 14 Jun 2013 20:56:10 +0000 (21:56 +0100)]
Update socket.io to v0.9.16 as it contains a fix for an XSS vulnerability

11 years ago* Updated options page styling
Vlad Chernushevich [Fri, 14 Jun 2013 17:37:36 +0000 (19:37 +0200)]
* Updated options page styling
* Refined options handling

11 years agoFixing code style
Vinicius Daly Felizardo [Fri, 14 Jun 2013 14:44:05 +0000 (10:44 -0400)]
Fixing code style

11 years agoFixing typo
Vinicius Daly Felizardo [Fri, 14 Jun 2013 14:27:44 +0000 (10:27 -0400)]
Fixing typo

11 years ago* New options page
Vlad Chernushevich [Fri, 14 Jun 2013 13:41:03 +0000 (15:41 +0200)]
* New options page
* Update settings on change

11 years ago[ISSUE 233] Preventing autocompleting to be executed when using browser keyboard...
Vinicius Daly Felizardo [Fri, 14 Jun 2013 05:30:55 +0000 (01:30 -0400)]
[ISSUE 233] Preventing autocompleting to be executed when using browser keyboard shortcuts

11 years agomend
Vinicius Daly Felizardo [Fri, 14 Jun 2013 03:54:52 +0000 (23:54 -0400)]
mend

11 years ago[ISSUE 250] Showing message when user is kicked or kick
Vinicius Daly Felizardo [Fri, 14 Jun 2013 02:36:15 +0000 (22:36 -0400)]
[ISSUE 250] Showing message when user is kicked or kick

11 years agoResetting CSS classes on member mode change #290
Darren [Tue, 11 Jun 2013 19:41:20 +0000 (20:41 +0100)]
Resetting CSS classes on member mode change #290

11 years agoMoving server dialog side panel loading into View
Darren [Tue, 11 Jun 2013 19:19:19 +0000 (20:19 +0100)]
Moving server dialog side panel loading into View

11 years agoOnly expand server connection info box if visible
Darren [Tue, 11 Jun 2013 18:44:46 +0000 (19:44 +0100)]
Only expand server connection info box if visible

11 years agoHiding side panel on mini theme
Darren [Tue, 11 Jun 2013 18:25:30 +0000 (19:25 +0100)]
Hiding side panel on mini theme

11 years agoMerge pull request #295 from Felizardo/development
Darren [Tue, 11 Jun 2013 07:16:47 +0000 (00:16 -0700)]
Merge pull request #295 from Felizardo/development

[ISSUE 293] Mini theme was not showing the channels tree

11 years ago[ISSUE 293] Mini theme was not showing the channels tree
Vinicius Daly Felizardo [Tue, 11 Jun 2013 06:44:12 +0000 (02:44 -0400)]
[ISSUE 293] Mini theme was not showing the channels tree

11 years agoSeparating script editor conflicting styles
Darren [Sun, 9 Jun 2013 17:17:47 +0000 (18:17 +0100)]
Separating script editor conflicting styles

11 years agoPadding out ip_as_username hex values
Darren [Sun, 9 Jun 2013 17:16:21 +0000 (18:16 +0100)]
Padding out ip_as_username hex values

11 years agoOnly append : to a tabbed nick if it's the first word #232
Darren [Thu, 6 Jun 2013 12:15:21 +0000 (13:15 +0100)]
Only append : to a tabbed nick if it's the first word #232

11 years agoDon't send empty WHOIS commands
Darren [Wed, 5 Jun 2013 22:27:46 +0000 (23:27 +0100)]
Don't send empty WHOIS commands

11 years agoWHOIS now sending 'whois $nick $nick'; /w alias added for /whois; Read nick from...
Darren [Wed, 5 Jun 2013 22:25:09 +0000 (23:25 +0100)]
WHOIS now sending 'whois $nick $nick'; /w alias added for /whois; Read nick from active query window if not given; #281

11 years agoDo not re-join closed auto-joined channels on reconnect
Darren [Wed, 5 Jun 2013 12:58:38 +0000 (13:58 +0100)]
Do not re-join closed auto-joined channels on reconnect

11 years agoSetting version on development branch to 0.6.1-dev
Jack Allnutt [Tue, 4 Jun 2013 23:43:14 +0000 (00:43 +0100)]
Setting version on development branch to 0.6.1-dev

11 years agoMerge branch 'master' into development
Jack Allnutt [Tue, 4 Jun 2013 23:35:29 +0000 (00:35 +0100)]
Merge branch 'master' into development

11 years agoBumping version number to 0.6.0
Jack Allnutt [Tue, 4 Jun 2013 23:27:27 +0000 (00:27 +0100)]
Bumping version number to 0.6.0

11 years agoStop notices appearing twice in server panel
Darren [Tue, 4 Jun 2013 21:34:55 +0000 (22:34 +0100)]
Stop notices appearing twice in server panel

11 years agoMerge pull request #284 from M2Ys4U/regex
Darren [Tue, 4 Jun 2013 16:43:05 +0000 (09:43 -0700)]
Merge pull request #284 from M2Ys4U/regex

Bring parse regex inline with RFC for user part of the prefix

11 years agoMerge pull request #287 from M2Ys4U/highlight
Darren [Tue, 4 Jun 2013 16:41:26 +0000 (09:41 -0700)]
Merge pull request #287 from M2Ys4U/highlight

Escape special characters before embedding them in a regular expression.

11 years agoEscape special characters before embedding them in a regular expression.
Jack Allnutt [Tue, 4 Jun 2013 16:33:18 +0000 (17:33 +0100)]
Escape special characters before embedding them in a regular expression.

Fixes #279

11 years agoMerge pull request #286 from M2Ys4U/err_nick
Darren [Tue, 4 Jun 2013 15:56:32 +0000 (08:56 -0700)]
Merge pull request #286 from M2Ys4U/err_nick

Respond to ERR_ERONEOUSNICKNAME

11 years agoFix nickname in use handling in network.js
Jack Allnutt [Tue, 4 Jun 2013 15:31:32 +0000 (16:31 +0100)]
Fix nickname in use handling in network.js

11 years agoRespond to ERR_ERONEOUSNICKNAME
Jack Allnutt [Tue, 4 Jun 2013 15:30:48 +0000 (16:30 +0100)]
Respond to ERR_ERONEOUSNICKNAME

11 years agoRemove event bindings from commands.js
Jack Allnutt [Mon, 3 Jun 2013 14:41:29 +0000 (15:41 +0100)]
Remove event bindings from commands.js

server/irc/connection.js's parse() function now calls the dispatch() method
on the connection's IrcCommands object rather than firing an event.

Can now also programatically add IRC command handlers and numerics to the
ones already supplied in server/irc/commands.js

Cleaned up whitespacing in several files

11 years agoBring parse regex inline with RFC for user part of the prefix
Jack Allnutt [Mon, 3 Jun 2013 12:32:51 +0000 (13:32 +0100)]
Bring parse regex inline with RFC for user part of the prefix

Fixes #283

11 years agoMerge pull request #280 from M2Ys4U/settings
Darren [Sat, 1 Jun 2013 20:13:36 +0000 (13:13 -0700)]
Merge pull request #280 from M2Ys4U/settings

Allow default client settings to be configurable

11 years agoDo not save the default client settings
Jack Allnutt [Sat, 1 Jun 2013 20:11:22 +0000 (21:11 +0100)]
Do not save the default client settings

11 years agoAllow default client settings to be configurable
Jack Allnutt [Sat, 1 Jun 2013 19:43:04 +0000 (20:43 +0100)]
Allow default client settings to be configurable

Also, a few misc code style changes in the settings applet

11 years agoMerge branch 'master' of github.com:prawnsalad/KiwiIRC
Jack Allnutt [Sat, 1 Jun 2013 17:35:07 +0000 (18:35 +0100)]
Merge branch 'master' of github.com:prawnsalad/KiwiIRC

11 years agoUpdate README.md
Darren [Mon, 27 May 2013 22:27:44 +0000 (00:27 +0200)]
Update README.md

11 years agoMerge pull request #276 from M2Ys4U/uglify_update
Darren [Mon, 27 May 2013 17:27:40 +0000 (10:27 -0700)]
Merge pull request #276 from M2Ys4U/uglify_update

Upgrade uglify-js from 1.2.3 to 2.3.6

11 years agoUpgrade uglify-js from 1.2.3 to 2.3.6
Jack Allnutt [Mon, 27 May 2013 17:11:49 +0000 (18:11 +0100)]
Upgrade uglify-js from 1.2.3 to 2.3.6