Hot answers tagged

5

2 ideas for drastically simplifying some command inputs: A bare command such as /edit or /delete should assume "the last message I sent". Note that it will not necessarily be the highest id, because that could be one of another user. Alternatively, if that implementation is too hard, avoiding the id number when the intent is obvious is still a nice idea, ...


4

Notes All you need to do to add your own oneboxed site is add a function to the customSites object (ie. add a 'plugin' :) The function must be named as the URL you want to onebox (eg. SoundCloud -> soundcloud.com as the function name) The function must have the parameters link and $obj, in that order! link = the matched link; $obj = the message as a ...


4

For anyone interested in running this apps mobile chat interface on your desktop (as in a sidebar chat window with reply support!) the author has responded in record time to my request and provided a userscript version!


2

I think there is a bug: I was trying out the Clipboard feature, but I don't seem to be able to Delete/Paste items from the clipboard. If I try to delete an item, it always comes back if I click again on the "clipboard" button. and if I click Paste, nothing happens. I'm using Firefox 37.0.1 and Windows 7. In case it matters: I installed the following add-...


2

This "answer" relates to version 5a which has been superseded since. This is a minimal failing example: // ==UserScript== // @name Test // @namespace . // @description Test userscript. // @require http://code.jquery.com/jquery-1.7.1.min.js // @require http://josh.gitlin.name/userscripts/ThirdPlace.js // @include http:/...


2

Version 3.1 is available today. New improvements include: A configuration option that will allow you to mark unread items as read when you open your inbox. (This is implemented by loading the inbox in the background and ignoring the result) The "inbox item body" is now shown alongside the title of the post. Some small CSS fixes.


2

Its too early to call this, as the chat system is still evolving. However, exposing the inbox is planned and since some chat events are published to the inbox there will be at least some exposure of chat events.


2

status-completed https://github.com/shu8/SEChat-githubOneboxer/issues/1 feature-request Show labels, milestones and assignee in ticket oneboxes. For example:


2

bug status-completed The interface doesn't close when pressing on the "give explicit write access", which is inconsistent with the behavior of the other buttons upon being pressed. It is also not clear if this worked or not, as there is no feedback and you need to go into the rooms info to make sure it indeed worked


2

feature-request Also support pasting an image from the clipboard. Thank you for this, this is awesome. But if you also add the paste feature that imgur has (it also works on Stack Exchange posts, hit the "insert image" icon and Ctrl+V), I will worship you1. 1: For very specific definitions of "worship." Offer void on weekdays or days that start with "S." ...


2

What Gets Sent Madara Uchiha posted a comment asking about what information was being tracked. This answer should help clarify what's going on. The Client When the script sends a message to the server, it is one of four types: active - sent whenever the tab loses or gains focus. Other users will see your image fade when focus is lost. typing - sent ...


1

Oneboxing Steam Store links customSites['store.steampowered.com'] = function(link, $obj) { // http://store.steampowered.com/app/377840/ $('head').append('<link rel="stylesheet" type="text/css" href="https://cdn.rawgit.com/shu8/SE-Chat-Custom-Oneboxes/a043cfaae462d918f94558e188749089ef9d97cb/steam.css">'); var id = link.split('/')[4]; $.get(...


1

Oneboxing links to Stack Exchange user profiles (the main site) customSites['stackexchange.com'] = function(link, $obj) { if(link.indexOf('/users/') > -1) { var user_id = link.split('/')[4]; $.getJSON("http://api.stackexchange.com/2.2/users/"+user_id+"/associated", function(json) { var oldestSiteUserId = json.items[0]....


1

Oneboxing arXiv links customSites['arxiv.org'] = function(link, $obj) { $('head').append('<link rel="stylesheet" type="text/css" href="https://cdn.rawgit.com/shu8/SE-Chat-Custom-Oneboxes/master/arxiv.css">'); var id = link.split('/')[4]; if (id.indexOf('pdf') > -1) { id = id.replace('.pdf', ''); } $.get("http://export....


1

Oneboxing Spotify Links customSites['play.spotify.com'] = function(link, $obj) { $('head').append('<link rel="stylesheet" type="text/css" href="https://cdn.rawgit.com/shu8/SE-Chat-Custom-Oneboxes/master/spotify.css">'); if(link.indexOf('album') > -1) { var album_id = link.split('/')[4]; $.get("https://api.spotify.com/v1/...


1

Here are a litany of Github attempts, from new to old: cabbage.js rebolbot.r3 soirc.py soxmpp.rb stackChat.py


1

I did some bug fixing to this and posted it on Github: https://github.com/murukeshm/SEChatSound, and added more sounds. Modifications were only tested on recent versions of Google Chrome, and I don't know the media plugin that SE uses well enough to know if I broke anything.


1

I to remember reporting this before and the problem being solved, but it's back: When I navigate through messages with CTRL+UP/DOWN, message by ignored users are silently traversed.



Only top voted, non community-wiki answers of a minimum length are eligible