Ubiquity

google + 2col

やはり四件ずつでは検索速度に不満が出てきたので gimage 同様八件表示しつつ縦幅の不足を2カラムレイアウトでごまかすバージョンを作った。 大きめのスキンでないとハミ出る。画像で使ってるのはコレ。 09-02-13 http://gist.github.com/60561?google+keyn…

bookmarklet

http://gist.github.com/59842 お気に入りからブックマークレットを選んで実行。キーワードの付いてるのは動かし辛い(というか普通に #urlbar から使えばいい)ので除外。 参考 Places - Mozilla | MDN Places utilities for JavaScript - Mozilla | MDN

shell

http://gist.github.com/55171シェル実行。 選択範囲内の単語数をコピーshell echo it | wc -w | clip Firefox のインストールフォルダを開くshell start . 自殺shell taskkill /im firefox.exe /t 出力が取れなり辛いし補完も効かないので実用性は低い。

++startup_keys

少なくともうちの環境(Fx3.0.5 on Vista)では生じる 上下キーでのコマンド切り替えがもたつく IMEが裏にまわって見辛い 勝手に閉じる などの問題を解消するハックを startup_keys に入れた。 挙動が変わって既に使ってる人は困るかもしれないがたぶん id:pow…

re:MRM

Mozilla Re-Mix: Mozilla Labs 【Ubiquity】をメジャーアップデートしたバージョン0.1.5をリリース。 コメントできなかったのでトラックバックしてみる(はねられたりして)。 > Ctrl+Shiftキーで起動 デフォルトは Alt/Ctrl + Space です。 > キーワードの入…

gimage + keynav

リクエストにお応えして。 http://gist.github.com/46107?gimage+keynav SafeSearch を設定可能に。(デフォルトオフ) 全体に透明化してあるせいか,Experiment スキンだとうちの環境でまともに動かない。 + 検索オプション 検索語に含められるファイルタイプ…

google + keynav

更新終了 新版 http://gist.github.com/60561?google++ いまいち使い勝手の悪かった google を作り直し。複数リンクのオープンやページ移動をアクセスキーでできるように。 http://gist.github.com/44979?google+keynav ちらつきをごまかすためにスライドア…

say

API を使わず web からついった。 http://gist.github.com/44249 pros Web版とログイン状態を共有。認証ポップアップに驚かされずにすむ。 cons サイトの変更に弱い。"from web" になる。 ↑普通に source 指定できた。 + 古い方はもう更新しないと思うので使…

image2dataurl

(選択|入力)した画像からデータURLを生成。 http://gist.github.com/44888

startup_fix4ime

パッチをあて(られ|たく)ない人用にプラグインとして IME 使用時のエンターをよしなにするのを書いてみた。 http://gist.github.com/44093?startup_fix4ime ご利用は自己責任で 不具合はコメント欄へ + gist にコマンドとして認識させる方法が判ったので App…

startup_keys

Ubiquity にキーバインドを追加。 http://gist.github.com/43341?startup_keys ctrl + J パネルを閉じずにコマンド実行 ctrl + L ページの URI を挿入 ctrl + T ページのタイトルを挿入 ctrl + Q パネルを閉じる ctrl + O プレビューペインを新しいタブに開…

reversed-timeline

タイムラインを古い方から新規タブに並べる。 http://gist.github.com/41207 longurl 付き 副作用でタイトル取得 画像の挿入 40ページ一気に開いても割と大丈夫っぽい。

0.1.4 メモ

IME 問題 id:thorikawa 氏を拝みつつパッチ。 cd $MyFirefoxProfile/extensions/ubiquity@labs.mozilla.com/chrome/content/ curl labs.toolness.com/trac/raw-attachment/ticket/381/ubiquity.js.diff | patch スキン機能 Experimental は見かけ倒しという…

domainColorTab

Griever を Ubiquity で。 http://gist.github.com/35473 gist が対応してないのでここから導入。← 解決。たくさん開くと華やかで楽しい。

gmail

http://gist.github.com/35015 アクセスキー重要。 + email の機能を統合。

restart

http://gist.github.com/35040 restartApp を移植しただけ。 オマケ keyconfig 用スニペット。 +function(){ const os = Components.classes['@mozilla.org/observer-service;1'] .getService(Components.interfaces.nsIObserverService); const cancelQuit …

tinyurl

http://gist.github.com/31335 備え付けのがダメすぎるので置き換え。 デフォでカレントページのURLを使う アライアスに対応 実行でコピー アライアスはコピペで入力するとかしないと誤爆が怖いかも知れない。*1 *1:付け直し効かないっぽいので

jamazon

amazon.co.jp (Ubiquity 0.5.4+) · GitHub 日本版 "Amazon.com"。0.5.5 推奨。 画像は初期バージョンのもの

メンテ報告

万が一使ってる人が居ないとも限らないので。 全体 スキンを意識 スタイルの決め打ち減 クラス指定増 アクセスキー ローディング画像廃止 個別 hatebu 0.12 に対応 hotentry 五分毎に更新 say twitter から名前変更 一分毎に更新 google related → grelated …

yats w/ U.pRD + jQuery

※ yats の(もうちょいまともな)最新版は → http://gist.github.com/45590 ポイントとして、htmlからxpathで要素を引っ張ってくるには以下のようにしなければならない http://d.hatena.ne.jp/mumoshu/20081113/1226597030 Utils.parseRemoteDocument なるもの…

custom pronouns

代名詞を自分で定義する機能が(まだ)無いので,最も使用頻度が高いと思われる noun_arb_text を弄って擬似的に実現してみる。 {Firefox Profile}/extensions/ubiquity@labs.mozilla.com/chrome/content/nlparser/en/nountypes.js --- nountypes.js 2008-10-1…

0.12 メモ

デフォでディレイが入ったのでいらんことせずとも良くなった。jQuery.(get|ajax) の代わりに CmdUtils.(previewGet|previewAjax) を使えばいいのかな。 コマンド名を探す正規表現がこんな↓なのでダブルクォートを使わないと about に名前が出ない。 // @abou…

wayback

Wayback Machine。URLは location/selection/clipboard から補完。 http://gist.github.com/11583.js

google

多用するのでそれなりに凝った。 マシなプレビュー 8件表示*1 まとめて開く ページ指定 言語指定 ロゴ + Ubiquityのコマンドから別のコマンドを呼ぶ方法を踏まえて,google に「(related|link):現在のページのURL」を送りつけるコマンドを追加。 ++ ページ…

thesaurus

英類語辞典。変数名決めるときとかによく使うので。 http://gist.github.com/9130.js XULのページでエラーになるので,ディレイの実装が若干まずいらしい。かといって Utils.setTimeout はクリアが効かないし,どうするのがいいんだろか。 暫定対応した。次…

Ubiquitous Gists

We just pushed out support for commands in Gist If we detect that a Gist contains an Ubiquity command, we’ll add the proper markup to let Firefox know about it. 素晴らしい。というわけでコレとかアレはゴミになりました。

twitter

デフォルトのコマンドにタイムラインの表示とエコーを追加。 const が使えるとは知らんかった。

hotentry

http://d.hatena.ne.jp/Syunpei/20080829/1219987415 を参考に,複数一気に開けるやつを。 新しいタブを開くだけのメソッドが200B近くあって萎える。*1もっとマシなやり方がありそうだが…。 08-09-05 区切らなくていいように ("012"でトップ3を開く) リファ…

コマンド書くときの小技

いちいち貼り付けるのは面倒なのでコマンドエディタに eval(Utils.getLocalUrl('file:///path/to/dev.js')) だけ書いておいてこのファイルを編集。 + 0.1.5(?) からは [Save to file] で同様のことができるのでそっちを。

hatebu

はてブするUbiquityコマンド。 jQueryを使いこなせず正規表現でガリガリやってしまった。タグ候補から補完出来ると嬉しいわけなのだがさてどうしたものか。 08-09-03 コメントのプレビュー ローディング画像 08-09-05 プレビューをマシに リファクタリング 0…