aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add info on manually loading wee_slack.py when weechat is already runningErik Johnson2016-04-121-3/+5
| | | | Also remove trailing whitespace on a few lines.
* Check for channels_not_on_current_server_color existing before removingTollef Fog Heen2016-03-311-1/+2
| | | | Avoids an error message. Thanks to @torhve for spotting this.
* Merge pull request #203 from rawdigits/166-more-tagsRyan Huber2016-03-281-6/+8
|\ | | | | Add more tags to message lines
| * Add more tags to message linesTollef Fog Heen2016-03-271-6/+8
| | | | | | | | | | set nick_$user for all buffer lines, and set log1 for message lines. Fixes: #166
* | Merge pull request #201 from rawdigits/better-attachment-formattingRyan Huber2016-03-281-5/+10
|\ \ | | | | | | Add author_name to attachment formatting
| * | Add author_name to attachment formattingTollef Fog Heen2016-03-271-5/+10
| |/ | | | | | | | | | | | | This should hopefully make some of the trello and other formatting a bit better. Fixes: #145
* | Merge pull request #194 from rawdigits/user-for-server-messagesRyan Huber2016-03-281-2/+4
|\ \ | | | | | | Set the user to "--" for new user and new channel messages
| * | Fix up displayed user name for new user and new channel messagesTollef Fog Heen2016-03-271-2/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | Use the value from the config option weechat.look.prefix_network if no user is passed in. Thanks to @bendem for the suggestion to use this rather than a hard coded string. This also fixes a bug where the server buffer was passed as the message and the user was set to "New user joined: foo".
* | | Merge pull request #202 from rawdigits/170-add-licenseRyan Huber2016-03-271-0/+21
|\ \ \ | |/ / |/| | Add LICENSE file (MIT)
| * | Add LICENSE file (MIT)Tollef Fog Heen2016-03-271-0/+21
| |/ | | | | | | Fixes: #170
* | Merge pull request #199 from rawdigits/146_channel_name_issueTollef Fog Heen2016-03-271-1/+1
|\ \ | |/ |/| new channels have # prepended as they should have
| * new channels have # prepended as they should haveRyan Huber2016-03-261-1/+1
|/
* version bump after PR mergefest.Ryan Huber2016-03-111-1/+1
|
* Merge pull request #178 from trygveaa/fix/dont-call-buffer-set-without-bufferRyan Huber2016-03-111-1/+2
|\ | | | | Don't call buffer_set in im_marked if buffer is None
| * Don't call buffer_set in im_marked if buffer is NoneTrygve Aaberge2016-03-051-1/+2
| | | | | | | | | | | | | | | | process_im_marked may be called after process_im_close (e.g. when you do /close in an im window). After process_im_close has run, channel.channel_buffer is None, which makes the buffer_set fail. This fixes #138 and #143.
* | Merge pull request #177 from trygveaa/fix/error-in-update-nicklistRyan Huber2016-03-111-11/+13
|\ \ | | | | | | Return from update_nicklist if no channel_buffer
| * | Return from update_nicklist if no channel_bufferTrygve Aaberge2016-03-051-11/+13
| |/ | | | | | | | | | | | | | | | | | | All code paths in this method requires channel_buffer, so we can return in the start if it is falsy. This fixes a bug where the here and afk variables were not set, but used later. This fixes #150.
* | Merge pull request #175 from trygveaa/feature/send-reactionsRyan Huber2016-03-112-3/+25
|\ \ | | | | | | Support adding and removing reactions
| * | Add description of adding/removing a reaction to the READMETrygve Aaberge2016-03-051-0/+5
| | |
| * | Move channel assignment out of if blocksTrygve Aaberge2016-03-051-3/+1
| | | | | | | | | | | | | | | No point in having this inside each of the if blocks. It was also used outside of the if which triggered an error if none if the ifs passed.
| * | Add support for removing a reactionTrygve Aaberge2016-03-051-4/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | This uses the same syntax as for adding a reaction, except it has - instead of +. E.g. -:smile: This is the same syntax as Slacks webinterface uses. It also supports prefixing with a number to specify the message, in the same way as for adding a reaction.
| * | Add support for sending a reactionTrygve Aaberge2016-03-051-1/+11
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | A reaction can be added to the last message in the channel by writing +:reaction: Where reaction is the name of the reaction. This is the same syntax that Slacks web interface uses. Additionally, it supports sending a reaction to an earlier message by prefixing the text with a number. The number is the number of the message to add a reaction to, counting from the bottom. E.g. 1 is the last message (same as without a number), 2 is the one before etc. This fixes #155.
* | Merge pull request #173 from rawdigits/query-and-server_aliasRyan Huber2016-03-111-1/+3
|\ \ | | | | | | Make /slack talk and friends work when server_alias is set
| * | Make /slack talk and friends work when server_alias is setTollef Fog Heen2016-03-051-1/+3
| | | | | | | | | | | | | | | | | | | | | We need to add the short name as an alias so current_domain_name is able to figure out which server the current buffer belongs to. Fixes: #158
* | | Merge pull request #172 from rawdigits/msg-supportTollef Fog Heen2016-03-111-1/+19
|\ \ \ | | | | | | | | Implement support for /msg user message
| * | | Drop extra dbg statementTollef Fog Heen2016-03-111-1/+0
| | | |
| * | | Avoid duplicated text on /slack talk userTollef Fog Heen2016-03-051-1/+1
| | | | | | | | | | | | | | | | | | | | Before, we would reopen the buffer, even if one existed. We should just reuse the existing one.
| * | | Implement `/msg user message`Tollef Fog Heen2016-03-051-0/+19
| |/ / | | | | | | | | | Fixes: #167
* | | Merge pull request #171 from rawdigits/default_tls_optionsRyan Huber2016-03-111-1/+9
|\ \ \ | | | | | | | | Pass system default ssl options to websocket.create_connection
| * | | Pass system default ssl options to websocket.create_connectionTollef Fog Heen2016-03-051-1/+9
| |/ / | | | | | | | | | | | | | | | Thanks to @daurnimator and @trygveaa for patches this is built on. Fixes: #165
* | | Merge pull request #168 from irconan/server_buffer_mergeRyan Huber2016-03-111-0/+2
|\ \ \ | |_|/ |/| | Add config parameter to merge server buffer with weechat core buffer
| * | Use IRC setting for server buffer merging instead of using a plugin specific oneRichard Connon2016-02-171-3/+1
| | |
| * | Add config parameter to merge server buffer with weechat core bufferRichard Connon2016-02-171-0/+4
| |/
* | Merge pull request #147 from rawdigits/attachment-formattingTollef Fog Heen2016-03-051-5/+27
|\ \ | |/ |/| Format more fields from attachments
| * Avoid unknown entries by checking for title_link properlyTollef Fog Heen2016-02-191-1/+1
| |
| * Format more fields from attachmentsTollef Fog Heen2016-02-191-5/+27
|/ | | | | | This makes the formatting of attachments somewhat more verbose and makes it more similar to the web client. Downside is that it takes more vertical space.
* Merge pull request #157 from odknt/fix-edit-messageRyan Huber2016-02-121-5/+9
|\ | | | | Change to add ' (edited)' only when rendering
| * Change to add ' (edited)' only when renderingoda2016-01-131-5/+9
| |
* | Merge pull request #156 from odknt/fix-encoding-bugRyan Huber2016-02-121-2/+2
|\ \ | | | | | | Fix bug that fail to modify previous message if contain non-ascii characters
| * | Fix bug that fail to modify previous message if contain non-ascii charactersoda2016-01-131-2/+2
| |/
* | Merge pull request #152 from keith/ks/mpdm-channelRyan Huber2016-02-121-1/+10
|\ \ | | | | | | Add mpdm channel
| * | Add mpdm channelKeith Smiley2015-12-231-1/+10
| |/ | | | | | | | | | | | | This adds a new channel type for mpdms which formats as "#first,second,third" This includes the current user's username, which we may want to exclude.
* | fix for trailing dotRyan Huber2016-02-121-1/+1
| |
* | Merge pull request #149 from rawdigits/allow-dot-nickRyan Huber2016-02-121-2/+2
|\ \ | | | | | | Allow dot in nicks
| * | Use <@123ABC> rather than <@123ABC|foo> for outgoing nicksTollef Fog Heen2015-12-211-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | The web client doesn't handle nicks on the form <@123ABC|foo.bar> correctly, they're just treated as text. <@123ABC> is handled correctly. Fixes: #119
| * | Allow . in nicksTollef Fog Heen2015-12-211-1/+1
| |/
* | Merge pull request #121 from calve/masterRyan Huber2016-02-122-18/+15
|\ \ | | | | | | Rewrite ``unfurl_refs``
| * | unfurl regexp for all casescalve2016-01-041-2/+6
| | |
| * | Test string with multiple unfurlcalve2016-01-041-0/+3
| | |
| * | Match references to channelscalve2016-01-041-2/+2
| | |