Permalink
Commits on Sep 3, 2013
  1. Project notice.

    Tobias Bühlmann committed Sep 3, 2013
Commits on Aug 31, 2013
  1. Merge pull request #37 from HotFusionMan/feature/user_changed_nicknam…

    …e_and_left
    
    Guard against users who changed their nickname when they part or quit.
    Tobias Bühlmann committed Aug 31, 2013
  2. Update README.md

    Maintain notice.
    Tobias Bühlmann committed Aug 31, 2013
Commits on Apr 12, 2013
  1. Merge pull request #36 from neektza/master

    Added a few examples and clarified existing ones (in Readme.md)
    Tobias Bühlmann committed Apr 12, 2013
Commits on Apr 11, 2013
  1. Readme update.

    neektza committed Apr 11, 2013
  2. Updated README.md

    neektza committed Apr 11, 2013
Commits on Feb 21, 2013
  1. DRYed up Events::Parser.parse.

    tbuehlmann committed Feb 21, 2013
  2. Auto rejoin after kick functionality.

    - Added a config for rejoining a channel after being kicked from it.
    - Typo fixed.
    tbuehlmann committed Feb 21, 2013
  3. Debug remainings.

    tbuehlmann committed Feb 21, 2013
Commits on Feb 15, 2013
  1. Consider the connectivity status.

    - If the Thaum is not connected to a server, do not try to send to the socket.
    tbuehlmann committed Feb 15, 2013
Commits on Feb 12, 2013
  1. Merge pull request #33 from simi/patch-1

    Update README.md
    Tobias Bühlmann committed Feb 12, 2013
  2. Update README.md

    colors
    simi committed Feb 12, 2013
  3. Updated files in ponder.gemspec

    tbuehlmann committed Feb 12, 2013
Commits on Feb 5, 2013
  1. Different things!

    - Using require instead of autoload.
    - Requiring all files at once.
    - Refactored Channel, ChannelList, User, UserList. Mostly using Sets now.
    - Added 324 and 329 event handler.
    - Added pry development dependency.
    - Updated gemspec file.
    tbuehlmann committed Feb 5, 2013
Commits on Feb 3, 2013
  1. Several things.

    - Using RSpec colors.
    - Changed, how users and their modes are saved on a channel.
    - Channel#set_mode for setting channel modes.
    - Automate setting channel modes from incoming traffic.
    - Removed synchronized attr_readers for User. No need for them actually.
    - Added Channel instance methods:
      #topic=(topic)
      #ban(hostmask)
      #unban(hostmask)
      #lock(key)
      #unlock
      #kick(user_or_nick)
      #invite(user_or_nick)
      #op(user_or_nick)
      #deop(user_or_nick)
      #voice(user_or_nick)
      #devoice(user_or_nick)
      #join(key)
      #part(message)
      #hop(message)
    tbuehlmann committed Feb 3, 2013
  2. Fixed a typo. [ci skip]

    Tobias Bühlmann committed Feb 3, 2013
Commits on Feb 1, 2013
  1. Using colored RSpec output. [ci skip]

    tbuehlmann committed Feb 1, 2013
Commits on Jan 24, 2013
  1. Merge pull request #25 from nelhage/fix-chantypes

    Support chantypes that are Regex special characters.
    Tobias Bühlmann committed Jan 24, 2013
  2. Support chantypes that are Regex special characters.

    Some IRC servers support "+" as a chantype. We need to escape that
    before splatting it into a regex.
    nelhage committed Jan 24, 2013
Commits on Jan 22, 2013
  1. Added Message object to channel/query event handling.

    tbuehlmann committed Jan 22, 2013
  2. Added Ruby 2.0.0 to the tested envs for Travis CI.

    Tobias Bühlmann committed Jan 22, 2013
Commits on Jan 15, 2013
  1. Stuff.

    - Kick object on kick event.
    - Test fixes.
    - Minor thing,
    tbuehlmann committed Jan 15, 2013
Commits on Jan 13, 2013
  1. Updated gemspec files. [ci skip]

    tbuehlmann committed Jan 13, 2013
  2. Multicommit!

    - Added 2013 to license.
    - Moved parsing events.
    - Added first IRC events (Join, Part, Quit).
    - Tried new RSpec syntax!
    tbuehlmann committed Jan 13, 2013
Commits on Jan 12, 2013
  1. Updated README.md. [ci skip]

    - Added link behind the Travis CI badge.
    - Added Gem Badge (http://badge.fury.io/).
    Tobias Bühlmann committed Jan 12, 2013
Commits on Dec 23, 2012
  1. Removed .travis.yml from gemspec files. [ci skip]

    Tobias Bühlmann committed Dec 23, 2012
  2. Removed redundant whitespace. [ci skip]

    Tobias Bühlmann committed Dec 23, 2012
Commits on Dec 19, 2012
  1. Added Travis CI status image to README.md. [ci skip]

    Tobias Bühlmann committed Dec 19, 2012
  2. Updated Thaum configuration defaults. [ci skip]

    - Default server: `'chat.freenode.org'`.
    - Default nick: `"Ponder#{rand(10_000)}"`.
    - Default real_name: `'Ponder Stibbons'`.
    Tobias Bühlmann committed Dec 19, 2012