Commits on Jun 2, 2018
  1. Prevent long lobby names pushing badges out of sidebar

    dgw committed Jun 2, 2018
  2. Undo webpack sorting, it made network always locked

    dgw committed Jun 2, 2018
Commits on Apr 8, 2018
  1. Prevent "undefined" OS version in session list

    dgw committed Apr 8, 2018
Commits on Mar 8, 2018
  1. Scroll to newly joined/activated channels

    dgw committed Mar 8, 2018
    Add a new utility function for scrolling elements into view with the
    same, consistent options, and use it for both the new channel scrolling
    behavior and the existing userlist scroll code.
    Implements & resolves #2062
Commits on Nov 5, 2017
  1. Restore autocompletion help

    dgw committed Nov 5, 2017
    Cleaned up and updated the section for the current version of The Lounge.
    Resolves #1147.
Commits on Oct 19, 2017
  1. Fix loading app with autocomplete disabled

    dgw committed Oct 19, 2017
    Adds a client-side require() that was missing from 1e2d35f. Fixes #1647.
Commits on Oct 17, 2017
  1. Mark channels as read when receiving self-messages

    dgw committed Oct 17, 2017
    Resets highlight counter and last unread message ID on server, and
    clears the badge on the active client when the message is rendered.
    Resolves #911
Commits on Oct 12, 2017
  1. Add service aliases to command list for completion

    dgw committed Oct 12, 2017
    Includes known aliases for AdminServ (/as), BotServ (/bs), ChanServ
    (/cs), HelpServ (/hs), HostServ (/hs; /ho on some IRCds), MemoServ
    (/ms), NickServ (/ns), OperServ (/os), and RootServ (/rs).
    Not all IRCds will have all of these services available, but it's not
    trivial to filter out the ones that don't exist on a particular network.
Commits on Sep 25, 2017
  1. Abort img prefetch if Content-Length exceeds limit

    dgw committed Sep 24, 2017
    If the Content-Length header is present in the response when an image
    is prefetched, The Lounge can avoid wasting bandwidth (both for itself
    and for the image's host) if the value of the header exceeds the
    prefetch size limit by aborting the request immediately.
Commits on Sep 14, 2017
  1. Display correct kick modes

    dgw committed Sep 13, 2017
    Defining both the kicker and the target before any code touches the
    channel user list ensures that everything is passed to the template.
Commits on Aug 31, 2017
  1. Add /cycle command (a.k.a. /rejoin)

    dgw committed Aug 23, 2017
    Closes #1436