]>
jfr.im git - irc/quakenet/qwebirc.git/log
Chris Porter [Thu, 30 Jul 2009 18:11:59 +0000 (19:11 +0100)]
Add CTCP website support.
Chris Porter [Thu, 30 Jul 2009 18:00:45 +0000 (19:00 +0100)]
Fix colours of last position bar and hilights in tags.
Chris Porter [Thu, 30 Jul 2009 01:57:34 +0000 (02:57 +0100)]
Merge default into stable.
Chris Porter [Thu, 30 Jul 2009 01:56:53 +0000 (02:56 +0100)]
Merge colours into default.
Chris Porter [Sun, 26 Jul 2009 22:21:52 +0000 (23:21 +0100)]
Add onbeforeunload confirmation dialog.
Chris Porter [Sun, 26 Jul 2009 04:03:11 +0000 (05:03 +0100)]
IE6 support for hue slider.
Chris Porter [Sun, 26 Jul 2009 03:58:15 +0000 (04:58 +0100)]
Fix silly typo and add TextOption back.
Chris Porter [Sun, 26 Jul 2009 03:43:56 +0000 (04:43 +0100)]
Merge in default.
Chris Porter [Sun, 26 Jul 2009 03:40:31 +0000 (04:40 +0100)]
Add hue slider to options.
Chris Porter [Sun, 26 Jul 2009 01:25:14 +0000 (02:25 +0100)]
Fixes issue 71 (hilights not working with special characters).
Chris Porter [Sun, 26 Jul 2009 00:09:14 +0000 (01:09 +0100)]
Fixes issue 38 (autoscroll breaks on lines that display a horizontal scrollbar).
Chris Porter [Sat, 25 Jul 2009 23:18:27 +0000 (00:18 +0100)]
Fixes issue 68 (proper command queuing).
Chris Porter [Sat, 25 Jul 2009 23:01:41 +0000 (00:01 +0100)]
Fixes issue 58 (attempt synchronous disconnect on page close.
Chris Porter [Sat, 25 Jul 2009 23:00:03 +0000 (00:00 +0100)]
Fixes issue 61 (channel topic changing now requires a double click).
Chris Porter [Sat, 25 Jul 2009 22:41:54 +0000 (23:41 +0100)]
Fix issue 76 (/clear breaks window switching).
Chris Porter [Sat, 25 Jul 2009 03:30:53 +0000 (04:30 +0100)]
Merge.
Chris Porter [Sat, 25 Jul 2009 03:27:58 +0000 (04:27 +0100)]
Put Verdana behind monospace in QUI css.
Chris Porter [Sat, 25 Jul 2009 03:10:37 +0000 (04:10 +0100)]
Add experimental support for modifiable stylesheets.
Chris Porter [Fri, 24 Jul 2009 23:52:24 +0000 (00:52 +0100)]
Add tomaw to AUTHORS.
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.
SebDE [Sun, 5 Jul 2009 15:07:23 +0000 (17:07 +0200)]
Properly declare local variable
SebDE [Sun, 5 Jul 2009 14:37:55 +0000 (16:37 +0200)]
Tab completion in queries, fixes issue #45
soczol [Sun, 5 Jul 2009 10:47:48 +0000 (12:47 +0200)]
Fix formatting of 324/329 numerics: Don't show the unformatted messages
Chris Porter [Fri, 3 Jul 2009 12:49:47 +0000 (13:49 +0100)]
Add soczol to AUTHORS.
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.
Chris Porter [Thu, 2 Jul 2009 14:23:41 +0000 (15:23 +0100)]
Merge default into stable.
Chris Porter [Thu, 2 Jul 2009 14:15:06 +0000 (15:15 +0100)]
Fix TIME typo, thanks thecainer.
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.
Chris Porter [Tue, 23 Jun 2009 01:00:05 +0000 (02:00 +0100)]
Add nick colouring (resolves issue 44).
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.
Chris Porter [Mon, 22 Jun 2009 21:02:39 +0000 (22:02 +0100)]
Merge freenodelogin branch into default branch.
Chris Porter [Mon, 22 Jun 2009 02:30:14 +0000 (03:30 +0100)]
Yet another merge.
Chris Porter [Mon, 22 Jun 2009 02:29:59 +0000 (03:29 +0100)]
Hexadecimal fail.
Chris Porter [Mon, 22 Jun 2009 02:24:16 +0000 (03:24 +0100)]
Merge.
Chris Porter [Mon, 22 Jun 2009 02:24:03 +0000 (03:24 +0100)]
Fix flashing when window active bug.
Chris Porter [Mon, 22 Jun 2009 02:18:07 +0000 (03:18 +0100)]
Time is missing as an import in compile.py.
Chris Porter [Mon, 22 Jun 2009 02:17:30 +0000 (03:17 +0100)]
Fix several login bugs, add bouncer auth mode.
Chris Porter [Mon, 22 Jun 2009 01:42:21 +0000 (02:42 +0100)]
Merge.
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.
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).
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.
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.
Chris Porter [Mon, 22 Jun 2009 00:15:25 +0000 (01:15 +0100)]
Add last position indicator (fixes issue 16).
Chris Porter [Sun, 21 Jun 2009 23:57:36 +0000 (00:57 +0100)]
Change window type numbers to use individual bits.
Chris Porter [Sun, 21 Jun 2009 23:46:41 +0000 (00:46 +0100)]
First stage of username/password stuff for hyperion.
Chris Porter [Sun, 21 Jun 2009 23:45:03 +0000 (00:45 +0100)]
Don't show multiple 'maximum retries exceeded' dialogs.
Chris Porter [Sun, 21 Jun 2009 23:32:46 +0000 (00:32 +0100)]
Improve URL detection regex.
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.
Chris Porter [Sun, 21 Jun 2009 17:52:42 +0000 (18:52 +0100)]
Bump version number to 0.85.
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.
Chris Porter [Sun, 21 Jun 2009 17:51:48 +0000 (18:51 +0100)]
Fix issue 5 (send button for mobile phones).
Chris Porter [Sun, 21 Jun 2009 17:10:27 +0000 (18:10 +0100)]
Make our nick in our own messages bold.
Chris Porter [Sun, 21 Jun 2009 17:08:46 +0000 (18:08 +0100)]
Fixes issue 51 (maxlength on inputbox).
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.
Chris Porter [Sun, 21 Jun 2009 16:28:40 +0000 (17:28 +0100)]
Add a reflow after a delay for Konqueror.
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.
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.
Chris Porter [Sat, 20 Jun 2009 15:40:34 +0000 (16:40 +0100)]
Update SoundManager2 to 2.95a.
20090501 (fixes issue 48).
Chris Porter [Sat, 20 Jun 2009 15:14:52 +0000 (16:14 +0100)]
Fix issue 33 (channel capitalisation problems with iffy ircds).
Chris Porter [Sat, 20 Jun 2009 00:57:50 +0000 (01:57 +0100)]
Add ability to get a stacktrace by sending SIGUSR1.
Chris Porter [Fri, 19 Jun 2009 22:50:55 +0000 (23:50 +0100)]
Fixes issue 37 (rounding up of idle times).
Chris Porter [Fri, 19 Jun 2009 22:42:52 +0000 (23:42 +0100)]
Ignore bad messages from the ircd (like empty lines).
Chris Porter [Fri, 19 Jun 2009 22:39:03 +0000 (23:39 +0100)]
Update configuration example and default buffer size.
Chris Porter [Fri, 19 Jun 2009 22:35:59 +0000 (23:35 +0100)]
Optimise buffer length code for very large buffers.
Chris Porter [Fri, 19 Jun 2009 21:59:58 +0000 (22:59 +0100)]
Refactor flood protection code.
Chris Porter [Fri, 19 Jun 2009 21:56:17 +0000 (22:56 +0100)]
Fix typo bug in flood protection code.
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!
Chris Porter [Wed, 17 Jun 2009 17:28:24 +0000 (18:28 +0100)]
Correct grammatical error in config.py.example, thanks Elmaron.
Chris Porter [Fri, 12 Jun 2009 10:03:22 +0000 (11:03 +0100)]
Merge.
Chris Porter [Fri, 12 Jun 2009 10:02:06 +0000 (11:02 +0100)]
IE7 fix (excess comma at end of class).
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...
Chris Porter [Thu, 11 Jun 2009 01:45:55 +0000 (02:45 +0100)]
Accept opmenu into default branch.
Chris Porter [Thu, 11 Jun 2009 01:40:50 +0000 (02:40 +0100)]
Merge.
Chris Porter [Fri, 5 Jun 2009 23:39:21 +0000 (00:39 +0100)]
Some tidying of config.py.example.
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).
Chris Porter [Fri, 5 Jun 2009 23:36:44 +0000 (00:36 +0100)]
Document config.py.example.
Chris Porter [Fri, 5 Jun 2009 22:44:38 +0000 (23:44 +0100)]
Update AUTHORS.
Chris Porter [Fri, 5 Jun 2009 22:38:58 +0000 (23:38 +0100)]
Remove unused theme file.
Chris Porter [Fri, 5 Jun 2009 22:36:30 +0000 (23:36 +0100)]
Patch from DarkDeviL that enabled WALLOP/WALLUSER parsing.
Chris Porter [Fri, 5 Jun 2009 22:24:07 +0000 (23:24 +0100)]
Doh, left some console.log statements in there...
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.
Chris Porter [Fri, 5 Jun 2009 00:27:45 +0000 (01:27 +0100)]
Merge.
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.
Chris Porter [Thu, 4 Jun 2009 23:25:20 +0000 (00:25 +0100)]
Fix UI type hierarchy regression.
* * *
Fix another url regression.
Chris Porter [Thu, 4 Jun 2009 22:27:10 +0000 (23:27 +0100)]
Merge.
Chris Porter [Thu, 4 Jun 2009 22:26:29 +0000 (23:26 +0100)]
Don't use WindowsException.
Chris Porter [Wed, 3 Jun 2009 23:45:18 +0000 (00:45 +0100)]
Add kick support to menu, only visible when opped.
Chris Porter [Wed, 3 Jun 2009 23:29:31 +0000 (00:29 +0100)]
Inheritance tidying + tidying!
Chris Porter [Wed, 3 Jun 2009 22:47:22 +0000 (23:47 +0100)]
Use config APP_TITLE instead of QuakeNet Web IRC.
Chris Porter [Wed, 3 Jun 2009 22:40:06 +0000 (23:40 +0100)]
Add (forced) dependency checking.
Chris Porter [Wed, 3 Jun 2009 22:38:20 +0000 (23:38 +0100)]
win32 compile.py unlink fix.
Chris Porter [Wed, 3 Jun 2009 21:51:04 +0000 (22:51 +0100)]
Merge in default.
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.
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.
Chris Porter [Fri, 17 Apr 2009 13:14:25 +0000 (14:14 +0100)]
Fix WEBIRC line, thanks thommey.
Chris Porter [Sat, 11 Apr 2009 23:22:08 +0000 (00:22 +0100)]
Fix various leaks to the global scope.
Chris Porter [Sat, 11 Apr 2009 23:07:26 +0000 (00:07 +0100)]
Support asynchronous DNS resolution in webirc/None WEBIRC modes.
Chris Porter [Sat, 11 Apr 2009 21:39:22 +0000 (22:39 +0100)]
Add ascii CASEMAPPING from RPL_ISUPPORT.
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.
Chris Porter [Sat, 11 Apr 2009 19:20:17 +0000 (20:20 +0100)]
Add WEBIRC support, along with hex idents.