vvakame / language-review

Re:VIEW support for Atom
https://atom.io/packages/language-review
MIT License
27 stars 9 forks source link

エディタに画像をD&Dしたら適切な場所へのファイルコピーと共にimageブロック生成してほしい #14

Open muojp opened 9 years ago

muojp commented 9 years ago

してほしい

muojp commented 9 years ago

kobitoのかわいさの60%ぐらいは画像扱いのうまさにあると思ってる

vvakame commented 9 years ago

難しいこと言いやがってこのヤロー!!(僕も欲しいSkitchからぽとーしたらぺたーなってほしい

vvakame commented 9 years ago

このスゲー欲しいんだけどやり方全然わからん子ちゃん

vvakame commented 9 years ago

atom.workspace.observeTextEditors というのがあることを知った。

vvakame commented 9 years ago

あと atom.workspace.onDidChangeActivePaneItem 。

vvakame commented 9 years ago

https://github.com/mark-hahn/simple-drag-drop-text/blob/master/lib/simple-drag-drop-text.coffee

vvakame commented 9 years ago
var editor = atom.workspace.getActiveTextEditor()
var lines = atom.views.getView(editor).shadowRoot.querySelector(".lines")
lines.addEventListener("drop", function(e) {
  console.log(e);
  e.stopPropagation();
});
vvakame commented 9 years ago

FinderからのDrag&Dropは取れるようになったけどSkitchからのDrag&Dropは拾えない…なぜなのか…

vvakame commented 9 years ago

SkitchからD&Dできないと全く楽にならない辛い… それはそれとして、Atom側で頑張るんじゃなくてreview.js側にByteBuffer的なものを渡すと任意の位置に配置してくれる仕組みを作るべきだなと気がついた。