]>
jfr.im git - irc/quakenet/qwebirc.git/log
Chris Porter [Tue, 12 Aug 2014 21:19:52 +0000 (22:19 +0100)]
Merge.
Chris Porter [Mon, 11 Aug 2014 23:15:36 +0000 (00:15 +0100)]
use home-made string hashset/map instead of js default
Chris Porter [Mon, 11 Aug 2014 21:21:01 +0000 (22:21 +0100)]
add ignore list implementation
Chris Porter [Mon, 11 Aug 2014 20:40:21 +0000 (21:40 +0100)]
don't die on beep with flash block
Chris Porter [Mon, 11 Aug 2014 19:37:14 +0000 (20:37 +0100)]
better help
Chris Porter [Mon, 11 Aug 2014 19:35:03 +0000 (20:35 +0100)]
Chris Porter [Mon, 11 Aug 2014 19:25:29 +0000 (20:25 +0100)]
Merge.
Chris Porter [Mon, 11 Aug 2014 19:24:02 +0000 (20:24 +0100)]
yet another attempt to fix the scrolling bug.
also don't move "last active bar" down unless we're scrolled down.
tested in IE6, firefox + chrome.
Chris Porter [Mon, 11 Aug 2014 18:53:20 +0000 (19:53 +0100)]
change faq pane into help pane
Chris Porter [Mon, 11 Aug 2014 18:24:52 +0000 (19:24 +0100)]
flashing now more obvious
Chris Porter [Mon, 11 Aug 2014 18:17:43 +0000 (19:17 +0100)]
make input flash green instead of red
Chris Porter [Mon, 11 Aug 2014 18:13:35 +0000 (19:13 +0100)]
enhancements:
bigger more obvious input box, with placeholder text
input box now activates on connect
# in status window now tells user to type join
better connection messages
fixes:
can now type "/ /wibble" to say "/wibble"
/topic now accepts a channel as first arg
Chris Porter [Mon, 11 Aug 2014 17:09:16 +0000 (18:09 +0100)]
debug mode should load debug mcss
Chris Porter [Mon, 11 Aug 2014 16:53:57 +0000 (17:53 +0100)]
support CHANTYPES
Chris Porter [Mon, 11 Aug 2014 16:47:08 +0000 (17:47 +0100)]
move comment around to where it should be
Chris Porter [Sun, 12 Jan 2014 02:28:19 +0000 (02:28 +0000)]
Merge.
Chris Porter [Sun, 12 Jan 2014 02:26:41 +0000 (02:26 +0000)]
Merge (drop connect.html change as too many forks rely on our existing crappy version...)
Chris Porter [Sun, 12 Jan 2014 02:09:05 +0000 (02:09 +0000)]
attempt to fix double request issue where websocket fails
Chris Porter [Sun, 12 Jan 2014 00:20:29 +0000 (00:20 +0000)]
add transport to ctcp version
Chris Porter [Sat, 11 Jan 2014 23:51:15 +0000 (23:51 +0000)]
fix debug javascript ending up in css
Chris Porter [Sat, 4 Jan 2014 01:15:06 +0000 (01:15 +0000)]
add Simos to about page - thanks Simos!
Chris Porter [Sat, 4 Jan 2014 01:08:57 +0000 (01:08 +0000)]
make ctcp throttling a little less harsh
Chris Porter [Sat, 4 Jan 2014 01:07:50 +0000 (01:07 +0000)]
fix moronic split counting bug
Chris Porter [Sat, 4 Jan 2014 00:04:39 +0000 (00:04 +0000)]
npe fix
Chris Porter [Fri, 3 Jan 2014 16:22:17 +0000 (16:22 +0000)]
fix silly typo
Chris Porter [Fri, 3 Jan 2014 15:13:47 +0000 (15:13 +0000)]
try to use a better reactor than select on unix
Chris Porter [Fri, 3 Jan 2014 15:10:30 +0000 (15:10 +0000)]
add option to run flash server
now works with wss (sadly twisted doesn't allow ssl and non ssl servers on the same port)
Chris Porter [Fri, 3 Jan 2014 13:54:00 +0000 (13:54 +0000)]
don't increase sequence number when sending empty response... but still send one
Chris Porter [Fri, 3 Jan 2014 13:39:28 +0000 (13:39 +0000)]
unix doesn't like shell=True with java...
Chris Porter [Fri, 3 Jan 2014 13:37:02 +0000 (13:37 +0000)]
missed sequence number from sync posts
Chris Porter [Fri, 3 Jan 2014 13:18:52 +0000 (13:18 +0000)]
timeout fixes
Chris Porter [Fri, 3 Jan 2014 13:03:01 +0000 (13:03 +0000)]
add (very limited) sequence numbers to publish and subscribe... should fix lost messages
Chris Porter [Fri, 3 Jan 2014 10:09:10 +0000 (10:09 +0000)]
fix typo in sendq logic that made it not work at all...
Chris Porter [Fri, 3 Jan 2014 09:58:47 +0000 (09:58 +0000)]
bump version + copyright
Chris Porter [Fri, 3 Jan 2014 09:58:07 +0000 (09:58 +0000)]
add support for flash websockets (including flash policy server) -- wss untested
fix disconnect issues where sockets are kept lying around forever
start using timeoutmixin again... really not sure why I dropped it
fix websocket timeout log spam
bump default ajax max timeout to 295 seconds (this should have been bumped previously...)
Chris Porter [Fri, 3 Jan 2014 09:48:55 +0000 (09:48 +0000)]
add some stupid logging
Chris Porter [Fri, 3 Jan 2014 09:47:48 +0000 (09:47 +0000)]
write QWEBIRC_DEBUG to debug pages
run java using the shell
Chris Porter [Sun, 29 Dec 2013 07:01:04 +0000 (07:01 +0000)]
add autobahn url to dependency checker
Chris Porter [Sun, 29 Dec 2013 06:36:59 +0000 (06:36 +0000)]
experimental websocket support
add autobahn to dependency check
Cory Chaplin [Sun, 3 Mar 2013 19:54:46 +0000 (19:54 +0000)]
Fix for #242 (autoscroll broken on Chrome)
Chris Porter [Mon, 13 Feb 2012 05:10:34 +0000 (05:10 +0000)]
Fix ssl import.
Chris Porter [Mon, 13 Feb 2012 02:18:08 +0000 (02:18 +0000)]
Add ANALYTICS_HTML option.
Arne Jensen [Mon, 13 Feb 2012 01:29:38 +0000 (01:29 +0000)]
Fixes issue #174.
Chris Porter [Mon, 13 Feb 2012 01:24:46 +0000 (01:24 +0000)]
Fixes issue #149
Chris Porter [Mon, 13 Feb 2012 01:23:27 +0000 (01:23 +0000)]
Fixes issue #210
Chris Porter [Mon, 13 Feb 2012 01:12:18 +0000 (01:12 +0000)]
Fixes issue #190
Chris Porter [Thu, 26 Jan 2012 14:48:25 +0000 (14:48 +0000)]
Hacky support for foreground/background colours.
Chris Porter [Wed, 18 Jan 2012 01:01:35 +0000 (01:01 +0000)]
Missed one...
Chris Porter [Wed, 18 Jan 2012 00:03:47 +0000 (00:03 +0000)]
Bump version to 0.92 and update copyright notices.
Chris Porter [Tue, 12 Apr 2011 21:24:24 +0000 (22:24 +0100)]
Add query renaming (patch from soczol).
Chris Porter [Sun, 3 Apr 2011 22:58:29 +0000 (23:58 +0100)]
Attempt to get working in IE9.
Chris Porter [Sun, 3 Apr 2011 22:48:53 +0000 (23:48 +0100)]
Bump mootools to 1.2.5.
Chris Porter [Sat, 5 Mar 2011 03:23:21 +0000 (03:23 +0000)]
Update yui compressor to 2.4.2.
Chris Porter [Sun, 20 Feb 2011 02:43:27 +0000 (02:43 +0000)]
Add nickname validation.
Chris Porter [Sun, 20 Feb 2011 01:36:27 +0000 (01:36 +0000)]
IRCConnection now increases timeout period when previous timeouts were successful.
Chris Porter [Sat, 19 Feb 2011 23:39:49 +0000 (23:39 +0000)]
Add option to hide timestamp.
Chris Porter [Sat, 19 Feb 2011 23:48:05 +0000 (23:48 +0000)]
Finally fix text wrapping.
Chris Porter [Sat, 19 Feb 2011 23:24:51 +0000 (23:24 +0000)]
Tidy up style internals somewhat, and add ability for option based CSS.
Chris Porter [Sat, 19 Feb 2011 23:16:22 +0000 (23:16 +0000)]
Split fetching and applying of options.
Chris Porter [Sat, 19 Feb 2011 23:00:48 +0000 (23:00 +0000)]
Update copyright notices + about box.
Chris Porter [Sat, 19 Feb 2011 04:51:44 +0000 (04:51 +0000)]
Fix issue #88 (target="blank" -> target="_new").
Chris Porter [Sat, 19 Feb 2011 04:42:38 +0000 (04:42 +0000)]
Merge soczol's patch from https://bitbucket.org/soczol/qwebirc/changeset/
450739e6defd
(with a few changes).
Chris Porter [Sat, 19 Feb 2011 04:32:32 +0000 (04:32 +0000)]
Reduce maxlength to prevent (some more) disconnections.
Chris Porter [Sat, 19 Feb 2011 04:27:47 +0000 (04:27 +0000)]
Limit number of lines per window to 1000.
Chris Porter [Sat, 19 Feb 2011 04:21:08 +0000 (04:21 +0000)]
Add zope.interface dependency check.
Chris Porter [Mon, 14 Feb 2011 04:13:27 +0000 (04:13 +0000)]
Add nicklist hiding feature.
Chris Porter [Mon, 14 Feb 2011 03:35:44 +0000 (03:35 +0000)]
Better attempt at HTTP header minimisation.
Chris Porter [Tue, 4 Jan 2011 14:59:02 +0000 (14:59 +0000)]
Hack in saturation/lightness hidden params.
Chris Porter [Sun, 21 Nov 2010 19:54:17 +0000 (19:54 +0000)]
Add compat meta tag for IE9.
Sorry Microsoft, I'm not supporting a 4th version of IE.
Once IE6 is dead I'll consider first party support for IE9...
Chris Porter [Fri, 1 Oct 2010 18:07:56 +0000 (19:07 +0100)]
Fix boolean options deserialisation issue.
Chris Porter [Sun, 15 Aug 2010 20:17:09 +0000 (21:17 +0100)]
Connect pane layout now done in html.
TODO: redo custom network auth support.
Chris Porter [Tue, 8 Jun 2010 22:00:41 +0000 (23:00 +0100)]
Seems as if some people haven't figured out how to activate debugging mode yet -> add a README.
Chris Porter [Sun, 6 Jun 2010 20:59:23 +0000 (21:59 +0100)]
Add profiling arguments to run.py.
Chris Porter [Sun, 6 Jun 2010 20:36:51 +0000 (21:36 +0100)]
Use potential proxy ip in feedback engine.
Chris Porter [Sun, 6 Jun 2010 20:34:55 +0000 (21:34 +0100)]
Another attempt at stopping that 'reactor not installed' problem with run.py.
Chris Porter [Sun, 6 Jun 2010 19:57:55 +0000 (20:57 +0100)]
Switch to using SRV records.
Chris Porter [Sun, 6 Jun 2010 19:29:07 +0000 (20:29 +0100)]
Add option to use a custom resolver for IRC connection DNS lookups.
Chris Porter [Sun, 6 Jun 2010 17:27:09 +0000 (18:27 +0100)]
Fix tab wrapping when there are many tabs.
Chris Porter [Wed, 2 Jun 2010 11:29:35 +0000 (12:29 +0100)]
Add nick query click option (off by default).
Chris Porter [Sat, 24 Apr 2010 15:56:36 +0000 (16:56 +0100)]
Attempt #2 at not focusing while iframed.
Chris Porter [Sat, 24 Apr 2010 15:47:06 +0000 (16:47 +0100)]
Don't steal focus if we're inside an iframe.
Chris Porter [Sat, 24 Apr 2010 15:40:58 +0000 (16:40 +0100)]
Update CTCP copyright notice and fix CLIENTINFO to include WEBSITE.
Chris Porter [Sat, 24 Apr 2010 15:39:58 +0000 (16:39 +0100)]
Add menu item support for crazy non-standard operator modes.
Chris Porter [Sat, 24 Apr 2010 15:18:38 +0000 (16:18 +0100)]
Complete support for CHANMODES and PREFIX.
Thanks to Bazerka for finding the problem areas.
Chris Porter [Sat, 24 Apr 2010 03:43:26 +0000 (04:43 +0100)]
Add extra newlines to pre-YUI'ed output as YUI requires them.
Chris Porter [Sat, 24 Apr 2010 03:38:56 +0000 (04:38 +0100)]
Some tweaks to wording in embedded wizard.
Allow look and feel to be turned off in embedded wizard.
All checkboxes/radio buttons are now labels.
Chris Porter [Sat, 24 Apr 2010 03:06:36 +0000 (04:06 +0100)]
Add a trivial checksum to prevent strange issues from typing errors in uio URL option.
Chris Porter [Sat, 24 Apr 2010 02:30:20 +0000 (03:30 +0100)]
Move wizard buttons and alter title.
Chris Porter [Sat, 24 Apr 2010 02:28:21 +0000 (03:28 +0100)]
Add dynamic setting of UI options in URL.
Chris Porter [Sat, 24 Apr 2010 00:56:36 +0000 (01:56 +0100)]
Fixes issue #127, seems I never implemented this!
Tom Wesley [Sun, 21 Mar 2010 20:09:21 +0000 (20:09 +0000)]
Add ratbox/charybdis/ircd-seven WHOISSECURE to whois output.
Chris Porter [Sun, 14 Mar 2010 01:31:18 +0000 (01:31 +0000)]
Bump version to 0.90.
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.