]>
jfr.im git - irc/quakenet/qwebirc.git/log
Chris Porter [Sun, 14 Mar 2010 01:25:39 +0000 (01:25 +0000)]
Fixes issue 126 (broken notifications in IE).
Chris Porter [Tue, 2 Mar 2010 02:43:49 +0000 (02:43 +0000)]
Add configuration of dynamic and static base URLs.
Chris Porter [Mon, 1 Mar 2010 02:28:21 +0000 (02:28 +0000)]
Encode json more compactly.
Optimise json by attempting in the following order:
- using C simplejson module (faster than baseline by 3x)
- using python's built in json module (faster than baseline by 2x)
if both fail use pure Python embedded simplejson (baseline).
Chris Porter [Mon, 1 Mar 2010 01:01:18 +0000 (01:01 +0000)]
Remove uglyui/mochaui/swmui from pages.py.
Chris Porter [Wed, 24 Feb 2010 02:54:48 +0000 (02:54 +0000)]
Add support for chained SSL certificates.
Chris Porter [Wed, 24 Feb 2010 00:22:15 +0000 (00:22 +0000)]
Fix syslog on Windows.
Chris Porter [Sat, 2 Jan 2010 16:55:02 +0000 (16:55 +0000)]
Fix many typos in dependency checking.
Bazerka [Sat, 2 Jan 2010 14:01:55 +0000 (14:01 +0000)]
Clarify the values expected for WEBIRC_MODE.
Chris Porter [Mon, 30 Nov 2009 00:57:04 +0000 (00:57 +0000)]
Fix pagegen bug (strange exceptions thrown from non-existent hg).
Chris Porter [Mon, 23 Nov 2009 22:44:37 +0000 (22:44 +0000)]
Executable bit on run.py got lost somehow.
Chris Porter [Tue, 10 Nov 2009 04:33:16 +0000 (04:33 +0000)]
Merge.
Chris Porter [Tue, 10 Nov 2009 04:13:02 +0000 (04:13 +0000)]
Switch debug signal to SIGUSR2 as SIGUSR1 is used by twisted for log rotation.
Chris Porter [Tue, 10 Nov 2009 04:10:22 +0000 (04:10 +0000)]
Add basic syslog support.
Chris Porter [Mon, 12 Oct 2009 23:21:55 +0000 (00:21 +0100)]
Add SecretAgent's name/email to AUTHORS.
Chris Porter [Mon, 12 Oct 2009 00:26:01 +0000 (01:26 +0100)]
Fix that awful green for tab join/part activity.
Chris Porter [Mon, 12 Oct 2009 00:04:22 +0000 (01:04 +0100)]
Details -> details, add SecretAgent to AUTHORS.
secretagent [Mon, 3 Aug 2009 01:20:15 +0000 (21:20 -0400)]
Slight change to alert dialog sent to non-opped users when trying to change topic.
secretagent [Sun, 2 Aug 2009 04:34:25 +0000 (00:34 -0400)]
Err, no more commits when tired. Actually push menu icon changes this time.
secretagent [Sun, 2 Aug 2009 04:31:51 +0000 (00:31 -0400)]
Small UI tweak. Add menu triangle to icon, and rename 'Connect' to 'Connection Details' ..for now.
secretagent [Sun, 2 Aug 2009 04:02:37 +0000 (00:02 -0400)]
Properly display RPL_WHOISWEBIRC (325 - nef ircu/ircd-dn)
Chris Porter [Fri, 31 Jul 2009 00:11:32 +0000 (01:11 +0100)]
AdminEngine now uses getClientIP (fixes proxy support).
Chris Porter [Fri, 31 Jul 2009 00:09:45 +0000 (01:09 +0100)]
Add HTTP X-Forwarded-For support (fixes issue 30).
Chris Porter [Thu, 30 Jul 2009 22:59:18 +0000 (23:59 +0100)]
Add pidfile option to run.py.
Chris Porter [Thu, 30 Jul 2009 22:15:14 +0000 (23:15 +0100)]
Config file typo fix.
Chris Porter [Thu, 30 Jul 2009 20:06:03 +0000 (21:06 +0100)]
Merge in stable.
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).