Skip to content
Commits on Nov 5, 2011
  1. Split out nick list into separate view

    committed Nov 5, 2011
    Method for adding all nicks to the list is now much faster (channel switching had a noticeable delay before).
  2. Add nick change notifications. Works for channel stream; not yet for …

    committed Nov 4, 2011
    …changing in sidebar.
Commits on Nov 4, 2011
  1. Add message type to message el.className, so error messages (and soon…

    committed Nov 4, 2011
    … events) get special styling.
  2. Error message handling

    committed Nov 3, 2011
    Add socket event for errors, and start handler for translating error message types
    to human-friendly messages. Restructure various things to facilitate targeting
    certain stream message types (error, and more in future). Unfortunately
    haven't cracked how to set toe className of view when it's created.
Commits on Nov 3, 2011
  1. Add connect dialog.

    committed Nov 2, 2011
    Now able to specify your nick/server/channel(s) to connect to. Imagine that!
  2. Merge pull request #11 from davidpadbury/e072296465981e7d4b

    committed Nov 2, 2011
    Adding a .gitignore
Commits on Nov 2, 2011
  1. @davidpadbury
  2. Styling improvements. Add nick gutter to channels

    committed Nov 1, 2011
    to separate nicks visually from messages.
    Long nicks still overrun gutter -- that needs fixing.
Commits on Nov 1, 2011
  1. Further styling tweaks; attempt to implement destroy on channel part.…

    committed Nov 1, 2011
    … Turns out I have to avoid setting model IDs as destroy() doesn't work with them.
  2. A number of styling changes:

    committed Oct 31, 2011
    - Introduce twitter bootstrap
    - Use pill styling for channel names, with some tweaks
    - Move tab template to index.html script tag
    - Don't include close button on status tab
Commits on Oct 30, 2011
  1. Save scroll position on focus switch. Auto-scroll to bottom on new me…

    committed Oct 30, 2011
    …ssage (but only if already at the bottom).
  2. Fix message variable reference.

    committed Oct 29, 2011
  3. 'Channels' are now 'frames' (appropriate enough as a synonym for 'win…

    committed Oct 29, 2011
    …dow' -- want to avoid confusion there.
    Also, frames are now specified by id, rather than name, for easier lookup.
  4. Nifty new activateListener() function to process list of all listener…

    committed Oct 29, 2011
    … events. Will avoid repetitive client.addListener() registration.
Commits on Oct 28, 2011
  1. Handle /join command properly on the front end

    committed Oct 27, 2011
    All joins now signalled to the front end via server-side join event.
  2. Send IRC commands through to server.

    committed Oct 27, 2011
    And just like that, I think I have support for / commands (though front end support is
    lacking). Server takes care of all the parsing.
Commits on Oct 27, 2011
  1. Channel nick sidebar added.

    committed Oct 27, 2011
    This approach will have to really be restructured though, with another model/collection
    I think -- registering every change in channel membership as a simple change event
    (entire object would be replaced) isn't going to be practical.
  2. Move JS to the bottom of the body.

    committed Oct 27, 2011
    Seems to fix a bug where output sizing wasn't happening on page load.
Commits on Oct 26, 2011
  1. Small README tweaks.

    committed Oct 25, 2011
Something went wrong with that request. Please try again.