Merge branch 'develop' of github.com:RocketChat/Rocket.Chat into develop

pull/3186/head
Marcelo Schmidt 10 years ago
commit cbbab28f70
No known key found for this signature in database
GPG Key ID: CA48C21A7B66097E
  1. 3
      .meteor/packages
  2. 3
      .meteor/versions
  3. 32
      packages/rocketchat-emojione/emojiPicker.html
  4. 1
      packages/rocketchat-lib/i18n/en.i18n.json
  5. 0
      packages/rocketchat-slashcommands-me/me.coffee
  6. 2
      packages/rocketchat-slashcommands-me/package.js
  7. 18
      packages/rocketchat-slashcommands-shrug/package.js
  8. 20
      packages/rocketchat-slashcommands-shrug/shrug.js

@ -63,7 +63,6 @@ rocketchat:livechat
rocketchat:logger
rocketchat:mailer
rocketchat:markdown
rocketchat:me
rocketchat:mentions
rocketchat:mentions-flextab
rocketchat:message-attachments
@ -79,7 +78,9 @@ rocketchat:slashcommands-invite
rocketchat:slashcommands-join
rocketchat:slashcommands-kick
rocketchat:slashcommands-leave
rocketchat:slashcommands-me
rocketchat:slashcommands-mute
rocketchat:slashcommands-shrug
rocketchat:slashcommands-topic
rocketchat:spotify
rocketchat:statistics

@ -160,7 +160,6 @@ rocketchat:livechat@0.0.1
rocketchat:logger@0.0.1
rocketchat:mailer@0.0.1
rocketchat:markdown@0.0.1
rocketchat:me@0.0.1
rocketchat:mentions@0.0.1
rocketchat:mentions-flextab@0.0.1
rocketchat:message-attachments@0.0.1
@ -177,8 +176,10 @@ rocketchat:slashcommands-invite@0.0.1
rocketchat:slashcommands-join@0.0.1
rocketchat:slashcommands-kick@0.0.1
rocketchat:slashcommands-leave@0.0.1
rocketchat:slashcommands-me@0.0.1
rocketchat:slashcommands-mute@0.0.1
rocketchat:slashcommands-topic@0.0.1
rocketchat:slashcommands-shrug@0.0.1
rocketchat:sms@0.0.1
rocketchat:spotify@0.0.1
rocketchat:statistics@0.0.1

@ -2,33 +2,11 @@
<div class="emoji-picker">
<div class="filter">
<ul>
<li class="{{activeCategory 'recent'}}" title="{{categoryName 'recent' }}">
<a href="#recent" class="category-link"><i class="icon-recent"></i></a>
</li>
<li class="{{activeCategory 'people'}}" title="{{categoryName 'people' }}">
<a href="#people" class="category-link"><i class="icon-people"></i></a>
</li>
<li class="{{activeCategory 'nature'}}" title="{{categoryName 'nature' }}">
<a href="#nature" class="category-link"><i class="icon-nature"></i></a>
</li>
<li class="{{activeCategory 'food'}}" title="{{categoryName 'food' }}">
<a href="#food" class="category-link"><i class="icon-foods"></i></a>
</li>
<li class="{{activeCategory 'activity'}}" title="{{categoryName 'activity' }}">
<a href="#activity" class="category-link"><i class="icon-activity"></i></a>
</li>
<li class="{{activeCategory 'travel'}}" title="{{categoryName 'travel' }}">
<a href="#travel" class="category-link"><i class="icon-travel"></i></a>
</li>
<li class="{{activeCategory 'objects'}}" title="{{categoryName 'objects' }}">
<a href="#objects" class="category-link"><i class="icon-objects"></i></a>
</li>
<li class="{{activeCategory 'symbols'}}" title="{{categoryName 'symbols' }}">
<a href="#symbols" class="category-link"><i class="icon-symbols"></i></a>
</li>
<li class="{{activeCategory 'flags'}}" title="{{categoryName 'flags' }}">
<a href="#flags" class="category-link"><i class="icon-flags"></i></a>
</li>
{{#each category}}
<li class="{{activeCategory .}}" title="{{categoryName .}}">
<a href="#{{.}}" class="category-link"><i class="icon-{{.}}"></i></a>
</li>
{{/each}}
<li class="change-tone">
<a href="#change-tone"><span class="current-tone {{currentTone}}"></span></a>
<ul class="tone-selector">

@ -920,6 +920,7 @@
"Skip" : "Skip",
"Slash_Topic_Description" : "Set topic",
"Slash_Topic_Params" : "Topic message",
"Slash_Shrug_Description" : "Displays ¯\\_(ツ)_/¯ after your message",
"Smileys_and_People" : "Smileys & People",
"SMS_Enabled" : "SMS Enabled",
"SMTP" : "SMTP",

@ -1,5 +1,5 @@
Package.describe({
name: 'rocketchat:me',
name: 'rocketchat:slashcommands-me',
version: '0.0.1',
summary: 'Message pre-processor that will translate /me commands',
git: ''

@ -0,0 +1,18 @@
Package.describe({
name: 'rocketchat:slashcommands-shrug',
version: '0.0.1',
summary: 'Message pre-processor that will translate /shrug commands',
git: ''
});
Package.onUse(function(api) {
api.versionsFrom('1.0');
api.use([
'rocketchat:lib'
]);
api.use('ecmascript');
api.addFiles('shrug.js', ['server', 'client']);
});

@ -0,0 +1,20 @@
/*
* Shrug is a named function that will replace /shrug commands
* @param {Object} message - The message object
*/
function Shrug(command, params, item) {
if (command === 'shrug') {
var msg;
msg = item;
msg.msg = params + ' ¯\\_(ツ)_/¯';
Meteor.call('sendMessage', msg);
}
}
RocketChat.slashCommands.add('shrug', Shrug, {
description: 'Slash_Shrug_Description',
params: 'your message (optional)'
});
Loading…
Cancel
Save