]> jfr.im git - irc/quakenet/qwebirc.git/log
irc/quakenet/qwebirc.git
14 years agoMerge.
Chris Porter [Sat, 25 Jul 2009 03:30:53 +0000 (04:30 +0100)] 
Merge.

14 years agoPut Verdana behind monospace in QUI css.
Chris Porter [Sat, 25 Jul 2009 03:27:58 +0000 (04:27 +0100)] 
Put Verdana behind monospace in QUI css.

14 years agoAdd tomaw to AUTHORS.
Chris Porter [Fri, 24 Jul 2009 23:52:24 +0000 (00:52 +0100)] 
Add tomaw to AUTHORS.

14 years agoPatch from tomaw adding an option to hide JOIN/PART/QUIT messages.
Chris Porter [Fri, 24 Jul 2009 23:51:35 +0000 (00:51 +0100)] 
Patch from tomaw adding an option to hide JOIN/PART/QUIT messages.

15 years agoProperly declare local variable
SebDE [Sun, 5 Jul 2009 15:07:23 +0000 (17:07 +0200)] 
Properly declare local variable

15 years agoTab completion in queries, fixes issue #45
SebDE [Sun, 5 Jul 2009 14:37:55 +0000 (16:37 +0200)] 
Tab completion in queries, fixes issue #45

15 years agoFix formatting of 324/329 numerics: Don't show the unformatted messages
soczol [Sun, 5 Jul 2009 10:47:48 +0000 (12:47 +0200)] 
Fix formatting of 324/329 numerics: Don't show the unformatted messages

15 years agoAdd soczol to AUTHORS.
Chris Porter [Fri, 3 Jul 2009 12:49:47 +0000 (13:49 +0100)] 
Add soczol to AUTHORS.

15 years agoAdd option to bind qwebirc to an IP instead of listening on all IP's.
soczol [Fri, 3 Jul 2009 12:37:58 +0000 (14:37 +0200)] 
Add option to bind qwebirc to an IP instead of listening on all IP's.

15 years agoFix TIME typo, thanks thecainer.
Chris Porter [Thu, 2 Jul 2009 14:15:06 +0000 (15:15 +0100)] 
Fix TIME typo, thanks thecainer.

15 years agoFix last position bar position in Firefox 3 and IE6-8, also disable option for Konqueror.
Chris Porter [Wed, 24 Jun 2009 02:38:35 +0000 (03:38 +0100)] 
Fix last position bar position in Firefox 3 and IE6-8, also disable option for Konqueror.

15 years agoAdd nick colouring (resolves issue 44).
Chris Porter [Tue, 23 Jun 2009 01:00:05 +0000 (02:00 +0100)] 
Add nick colouring (resolves issue 44).

15 years agoBelt and braces against flashing overload, also fix a bug in auth in conventional...
Chris Porter [Mon, 22 Jun 2009 21:06:45 +0000 (22:06 +0100)] 
Belt and braces against flashing overload, also fix a bug in auth in conventional mode.

15 years agoMerge freenodelogin branch into default branch.
Chris Porter [Mon, 22 Jun 2009 21:02:39 +0000 (22:02 +0100)] 
Merge freenodelogin branch into default branch.

15 years agoYet another merge.
Chris Porter [Mon, 22 Jun 2009 02:30:14 +0000 (03:30 +0100)] 
Yet another merge.

15 years agoHexadecimal fail.
Chris Porter [Mon, 22 Jun 2009 02:29:59 +0000 (03:29 +0100)] 
Hexadecimal fail.

15 years agoMerge.
Chris Porter [Mon, 22 Jun 2009 02:24:16 +0000 (03:24 +0100)] 
Merge.

15 years agoFix flashing when window active bug.
Chris Porter [Mon, 22 Jun 2009 02:24:03 +0000 (03:24 +0100)] 
Fix flashing when window active bug.

15 years agoTime is missing as an import in compile.py.
Chris Porter [Mon, 22 Jun 2009 02:18:07 +0000 (03:18 +0100)] 
Time is missing as an import in compile.py.

15 years agoFix several login bugs, add bouncer auth mode.
Chris Porter [Mon, 22 Jun 2009 02:17:30 +0000 (03:17 +0100)] 
Fix several login bugs, add bouncer auth mode.

15 years agoMerge.
Chris Porter [Mon, 22 Jun 2009 01:42:21 +0000 (02:42 +0100)] 
Merge.

15 years agoAdd a new ident mode that passses in the nickname, and tidy up config file to get...
Chris Porter [Mon, 22 Jun 2009 01:36:26 +0000 (02:36 +0100)] 
Add a new ident mode that passses in the nickname, and tidy up config file to get rid of Nones.

15 years agoFixes issue 28 (parsing of 'channel modes are'/'channel created at' numerics).
Chris Porter [Mon, 22 Jun 2009 01:07:36 +0000 (02:07 +0100)] 
Fixes issue 28 (parsing of 'channel modes are'/'channel created at' numerics).

15 years agoRefactor and optimise last position line when it stays in the same place.
Chris Porter [Mon, 22 Jun 2009 00:56:38 +0000 (01:56 +0100)] 
Refactor and optimise last position line when it stays in the same place.

15 years agoRefactor window blur/focus code in order to allow windows to receive notification...
Chris Porter [Mon, 22 Jun 2009 00:36:18 +0000 (01:36 +0100)] 
Refactor window blur/focus code in order to allow windows to receive notification of window... blur/focus, allowing the next position line to move when someone alt+tabs.

15 years agoAdd last position indicator (fixes issue 16).
Chris Porter [Mon, 22 Jun 2009 00:15:25 +0000 (01:15 +0100)] 
Add last position indicator (fixes issue 16).

15 years agoChange window type numbers to use individual bits.
Chris Porter [Sun, 21 Jun 2009 23:57:36 +0000 (00:57 +0100)] 
Change window type numbers to use individual bits.

15 years agoFirst stage of username/password stuff for hyperion.
Chris Porter [Sun, 21 Jun 2009 23:46:41 +0000 (00:46 +0100)] 
First stage of username/password stuff for hyperion.

15 years agoDon't show multiple 'maximum retries exceeded' dialogs.
Chris Porter [Sun, 21 Jun 2009 23:45:03 +0000 (00:45 +0100)] 
Don't show multiple 'maximum retries exceeded' dialogs.

15 years agoImprove URL detection regex.
Chris Porter [Sun, 21 Jun 2009 23:32:46 +0000 (00:32 +0100)] 
Improve URL detection regex.

15 years agoAdd a generic text field for whois, and add numeric 320 as a generic field.
Chris Porter [Sun, 21 Jun 2009 21:56:08 +0000 (22:56 +0100)] 
Add a generic text field for whois, and add numeric 320 as a generic field.

15 years agoBump version number to 0.85.
Chris Porter [Sun, 21 Jun 2009 17:52:42 +0000 (18:52 +0100)] 
Bump version number to 0.85.

15 years agoChange cursor for topic from an edit caret to the default cursor.
Chris Porter [Sun, 21 Jun 2009 17:52:17 +0000 (18:52 +0100)] 
Change cursor for topic from an edit caret to the default cursor.

15 years agoFix issue 5 (send button for mobile phones).
Chris Porter [Sun, 21 Jun 2009 17:51:48 +0000 (18:51 +0100)] 
Fix issue 5 (send button for mobile phones).

15 years agoMake our nick in our own messages bold.
Chris Porter [Sun, 21 Jun 2009 17:10:27 +0000 (18:10 +0100)] 
Make our nick in our own messages bold.

15 years agoFixes issue 51 (maxlength on inputbox).
Chris Porter [Sun, 21 Jun 2009 17:08:46 +0000 (18:08 +0100)] 
Fixes issue 51 (maxlength on inputbox).

15 years agoWork on issue #50, topic editing now works but since we don't track channel modes...
Chris Porter [Sun, 21 Jun 2009 17:06:56 +0000 (18:06 +0100)] 
Work on issue #50, topic editing now works but since we don't track channel modes we can't know if it's +t or not.

15 years agoAdd a reflow after a delay for Konqueror.
Chris Porter [Sun, 21 Jun 2009 16:28:40 +0000 (17:28 +0100)] 
Add a reflow after a delay for Konqueror.

15 years agoIssue 49: Chrome shares KHTML with Konqueror, so search for Konqueror instead, also...
Chris Porter [Sun, 21 Jun 2009 16:23:51 +0000 (17:23 +0100)] 
Issue 49: Chrome shares KHTML with Konqueror, so search for Konqueror instead, also don't accept saved values when the option is disabled.

15 years agoFixes issue 49, also option widgets can now have a default disabled value, rather...
Chris Porter [Sun, 21 Jun 2009 16:18:10 +0000 (17:18 +0100)] 
Fixes issue 49, also option widgets can now have a default disabled value, rather than a default disable value visible in options.

15 years agoUpdate SoundManager2 to 2.95a.20090501 (fixes issue 48).
Chris Porter [Sat, 20 Jun 2009 15:40:34 +0000 (16:40 +0100)] 
Update SoundManager2 to 2.95a.20090501 (fixes issue 48).

15 years agoFix issue 33 (channel capitalisation problems with iffy ircds).
Chris Porter [Sat, 20 Jun 2009 15:14:52 +0000 (16:14 +0100)] 
Fix issue 33 (channel capitalisation problems with iffy ircds).

15 years agoAdd ability to get a stacktrace by sending SIGUSR1.
Chris Porter [Sat, 20 Jun 2009 00:57:50 +0000 (01:57 +0100)] 
Add ability to get a stacktrace by sending SIGUSR1.

15 years agoFixes issue 37 (rounding up of idle times).
Chris Porter [Fri, 19 Jun 2009 22:50:55 +0000 (23:50 +0100)] 
Fixes issue 37 (rounding up of idle times).

15 years agoIgnore bad messages from the ircd (like empty lines).
Chris Porter [Fri, 19 Jun 2009 22:42:52 +0000 (23:42 +0100)] 
Ignore bad messages from the ircd (like empty lines).

15 years agoUpdate configuration example and default buffer size.
Chris Porter [Fri, 19 Jun 2009 22:39:03 +0000 (23:39 +0100)] 
Update configuration example and default buffer size.

15 years agoOptimise buffer length code for very large buffers.
Chris Porter [Fri, 19 Jun 2009 22:35:59 +0000 (23:35 +0100)] 
Optimise buffer length code for very large buffers.

15 years agoRefactor flood protection code.
Chris Porter [Fri, 19 Jun 2009 21:59:58 +0000 (22:59 +0100)] 
Refactor flood protection code.

15 years agoFix typo bug in flood protection code.
Chris Porter [Fri, 19 Jun 2009 21:56:17 +0000 (22:56 +0100)] 
Fix typo bug in flood protection code.

15 years agoExpose SSL support, who'd have thought qwebirc has support SSL since changeset 3...
Chris Porter [Fri, 19 Jun 2009 21:32:49 +0000 (22:32 +0100)] 
Expose SSL support, who'd have thought qwebirc has support SSL since changeset 3 or so!

15 years agoCorrect grammatical error in config.py.example, thanks Elmaron.
Chris Porter [Wed, 17 Jun 2009 17:28:24 +0000 (18:28 +0100)] 
Correct grammatical error in config.py.example, thanks Elmaron.

15 years agoMerge.
Chris Porter [Fri, 12 Jun 2009 10:03:22 +0000 (11:03 +0100)] 
Merge.

15 years agoIE7 fix (excess comma at end of class).
Chris Porter [Fri, 12 Jun 2009 10:02:06 +0000 (11:02 +0100)] 
IE7 fix (excess comma at end of class).

15 years agoGive up attempting to sort out branches -- I should ban myself from attempting to...
Chris Porter [Thu, 11 Jun 2009 02:15:53 +0000 (03:15 +0100)] 
Give up attempting to sort out branches -- I should ban myself from attempting to reconfigure the SCM's DAG after 1am...
Also add the empty_favicon.ico I missed out...

15 years agoAccept opmenu into default branch.
Chris Porter [Thu, 11 Jun 2009 01:45:55 +0000 (02:45 +0100)] 
Accept opmenu into default branch.

15 years agoMerge.
Chris Porter [Thu, 11 Jun 2009 01:40:50 +0000 (02:40 +0100)] 
Merge.

15 years agoSome tidying of config.py.example.
Chris Porter [Fri, 5 Jun 2009 23:39:21 +0000 (00:39 +0100)] 
Some tidying of config.py.example.

15 years agoAttempt to get around Windows advisory locking preventing unlink
Chris Porter [Fri, 5 Jun 2009 23:37:15 +0000 (00:37 +0100)] 
Attempt to get around Windows advisory locking preventing unlink
(probably a virus scanner).

15 years agoDocument config.py.example.
Chris Porter [Fri, 5 Jun 2009 23:36:44 +0000 (00:36 +0100)] 
Document config.py.example.

15 years agoUpdate AUTHORS.
Chris Porter [Fri, 5 Jun 2009 22:44:38 +0000 (23:44 +0100)] 
Update AUTHORS.

15 years agoRemove unused theme file.
Chris Porter [Fri, 5 Jun 2009 22:38:58 +0000 (23:38 +0100)] 
Remove unused theme file.

15 years agoPatch from DarkDeviL that enabled WALLOP/WALLUSER parsing.
Chris Porter [Fri, 5 Jun 2009 22:36:30 +0000 (23:36 +0100)] 
Patch from DarkDeviL that enabled WALLOP/WALLUSER parsing.

15 years agoDoh, left some console.log statements in there...
Chris Porter [Fri, 5 Jun 2009 22:24:07 +0000 (23:24 +0100)] 
Doh, left some console.log statements in there...

15 years agoRefactor beeping into seperate class, and rename SoundUI to NotificationUI.
Chris Porter [Fri, 5 Jun 2009 22:15:23 +0000 (23:15 +0100)] 
Refactor beeping into seperate class, and rename SoundUI to NotificationUI.
Add window flashing.

15 years agoMerge.
Chris Porter [Fri, 5 Jun 2009 00:27:45 +0000 (01:27 +0100)] 
Merge.

15 years agoTidy up menu code and add op/deop/voice/devoice along with function composition and...
Chris Porter [Thu, 4 Jun 2009 23:51:48 +0000 (00:51 +0100)] 
Tidy up menu code and add op/deop/voice/devoice along with function composition and inverting.

15 years agoFix UI type hierarchy regression.
Chris Porter [Thu, 4 Jun 2009 23:25:20 +0000 (00:25 +0100)] 
Fix UI type hierarchy regression.
* * *
Fix another url regression.

15 years agoMerge.
Chris Porter [Thu, 4 Jun 2009 22:27:10 +0000 (23:27 +0100)] 
Merge.

15 years agoDon't use WindowsException.
Chris Porter [Thu, 4 Jun 2009 22:26:29 +0000 (23:26 +0100)] 
Don't use WindowsException.

15 years agoAdd kick support to menu, only visible when opped.
Chris Porter [Wed, 3 Jun 2009 23:45:18 +0000 (00:45 +0100)] 
Add kick support to menu, only visible when opped.

15 years agoInheritance tidying + tidying!
Chris Porter [Wed, 3 Jun 2009 23:29:31 +0000 (00:29 +0100)] 
Inheritance tidying + tidying!

15 years agoUse config APP_TITLE instead of QuakeNet Web IRC.
Chris Porter [Wed, 3 Jun 2009 22:47:22 +0000 (23:47 +0100)] 
Use config APP_TITLE instead of QuakeNet Web IRC.

15 years agoAdd (forced) dependency checking.
Chris Porter [Wed, 3 Jun 2009 22:40:06 +0000 (23:40 +0100)] 
Add (forced) dependency checking.

15 years agowin32 compile.py unlink fix.
Chris Porter [Wed, 3 Jun 2009 22:38:20 +0000 (23:38 +0100)] 
win32 compile.py unlink fix.

15 years agoPatch from thommey which adds support for old CGIIRC hostname spoofing.
Chris Porter [Fri, 17 Apr 2009 22:41:52 +0000 (23:41 +0100)] 
Patch from thommey which adds support for old CGIIRC hostname spoofing.
Also add an AUTHORS file.

15 years agoAdd ability to control URL on embedded wizard page, as well as updating the about...
Chris Porter [Fri, 17 Apr 2009 13:41:36 +0000 (14:41 +0100)] 
Add ability to control URL on embedded wizard page, as well as updating the about page and various other URLs.

15 years agoFix WEBIRC line, thanks thommey.
Chris Porter [Fri, 17 Apr 2009 13:14:25 +0000 (14:14 +0100)] 
Fix WEBIRC line, thanks thommey.

15 years agoFix various leaks to the global scope.
Chris Porter [Sat, 11 Apr 2009 23:22:08 +0000 (00:22 +0100)] 
Fix various leaks to the global scope.

15 years agoSupport asynchronous DNS resolution in webirc/None WEBIRC modes.
Chris Porter [Sat, 11 Apr 2009 23:07:26 +0000 (00:07 +0100)] 
Support asynchronous DNS resolution in webirc/None WEBIRC modes.

15 years agoAdd ascii CASEMAPPING from RPL_ISUPPORT.
Chris Porter [Sat, 11 Apr 2009 21:39:22 +0000 (22:39 +0100)] 
Add ascii CASEMAPPING from RPL_ISUPPORT.

15 years agoRefactor RFC1459 case handling functions and their callers, as a consequence fixing...
Chris Porter [Sat, 11 Apr 2009 21:23:46 +0000 (22:23 +0100)] 
Refactor RFC1459 case handling functions and their callers, as a consequence fixing channel tab completion.

15 years agoAdd WEBIRC support, along with hex idents.
Chris Porter [Sat, 11 Apr 2009 19:20:17 +0000 (20:20 +0100)] 
Add WEBIRC support, along with hex idents.

15 years agoMerge.
Chris Porter [Sun, 5 Apr 2009 00:30:57 +0000 (01:30 +0100)] 
Merge.

15 years agoFix parameterised modes for ircds that don't send the correct MYINFO reply.
Chris Porter [Sun, 5 Apr 2009 00:30:22 +0000 (01:30 +0100)] 
Fix parameterised modes for ircds that don't send the correct MYINFO reply.

15 years agoMerge into stable.
Chris Porter [Sat, 28 Mar 2009 20:35:51 +0000 (20:35 +0000)] 
Merge into stable.

15 years agoAdd options generator I forgot to add...
Chris Porter [Sat, 28 Mar 2009 20:35:21 +0000 (20:35 +0000)] 
Add options generator I forgot to add...

15 years agoAdd irc:// url parsing support.
Chris Porter [Sat, 28 Mar 2009 20:30:00 +0000 (20:30 +0000)] 
Add irc:// url parsing support.

15 years agoFix autojoin with keys.
Chris Porter [Sat, 28 Mar 2009 19:37:18 +0000 (19:37 +0000)] 
Fix autojoin with keys.
Delay channel correction message.

15 years agoRemove some more QuakeNet-isms from qwebirc.
Chris Porter [Sat, 28 Mar 2009 19:28:03 +0000 (19:28 +0000)] 
Remove some more QuakeNet-isms from qwebirc.
Add config options that define the network/app title/other things.

15 years agoRemove QuakeNet's privacy policy from the distribution.
Chris Porter [Sat, 28 Mar 2009 19:27:19 +0000 (19:27 +0000)] 
Remove QuakeNet's privacy policy from the distribution.

15 years agoMerge in stable.
Chris Porter [Wed, 18 Mar 2009 23:24:11 +0000 (23:24 +0000)] 
Merge in stable.

15 years agoMake config file more obvious.
Chris Porter [Wed, 18 Mar 2009 23:22:48 +0000 (23:22 +0000)] 
Make config file more obvious.

15 years agoRemoved tag stable
Chris Porter [Wed, 18 Mar 2009 23:15:15 +0000 (23:15 +0000)] 
Removed tag stable

15 years agoNow we don't *need* java or hg, though both are still useful.
Chris Porter [Wed, 18 Mar 2009 23:14:23 +0000 (23:14 +0000)] 
Now we don't *need* java or hg, though both are still useful.

15 years agoAdded tag stable for changeset 231e288a731a
Chris Porter [Wed, 18 Mar 2009 21:25:49 +0000 (21:25 +0000)] 
Added tag stable for changeset 231e288a731a

15 years agoAdd license and dummy authgate.
Chris Porter [Wed, 18 Mar 2009 19:40:00 +0000 (19:40 +0000)] 
Add license and dummy authgate.

15 years agoClean up more error messages, hide directories and use proper error responses.
Chris Porter [Wed, 18 Feb 2009 00:51:05 +0000 (00:51 +0000)] 
Clean up more error messages, hide directories and use proper error responses.

15 years agoClarify bad session message.
Chris Porter [Wed, 18 Feb 2009 00:30:59 +0000 (00:30 +0000)] 
Clarify bad session message.

15 years agoAdd default arguments to run.py.
Chris Porter [Tue, 17 Feb 2009 22:53:22 +0000 (22:53 +0000)] 
Add default arguments to run.py.

15 years agoImplement our own timeout mechanism as the Twisted stuff is really buggy.
Chris Porter [Tue, 17 Feb 2009 22:46:02 +0000 (22:46 +0000)] 
Implement our own timeout mechanism as the Twisted stuff is really buggy.