Asana Navigator

Enhance navigation for Asana -- less mouse moves and key presses.

Was ist Asana Navigator?

Asana Navigator ist eine Chrome-Erweiterung, die von Shun Sakurai entwickelt wurde, und ihr Hauptmerkmal ist "Enhance navigation for Asana -- less mouse moves and key presses.".

Erweiterungsscreenshots

screenshot
screenshot
screenshot
screenshot

Asana Navigator-Erweiterungs-CRX-Datei herunterladen

Laden Sie Asana Navigator-Erweiterungsdateien im crx-Format herunter, installieren Sie Chrome-Erweiterungen manuell im Browser oder teilen Sie die crx-Dateien mit Freunden, um Chrome-Erweiterungen einfach zu installieren.

Anleitung zur Verwendung der Erweiterung

                        Update May 2022:
- Migrated to manifest v3
- Convert task <> section feature is still not fully working
- Asana tabs are no longer reloaded when the extension is updated to a newer version. Please manually reload Asana tabs when it doesn't work well

=============== English ===============

This is an unofficial Google Chrome / Firefox extension to enhance navigation for Asana tasks. It has functionality to:

- Search tasks in the currently open project or user (Advanced search - Tab+/ or Tab+;)
- Go back to what you were doing before visiting Inbox (Tab+J)
- Show arrows and jump to previous/next sibling subtasks (Shift+Tab+↑/↓)
- Show drop-down list of all sibling subtasks to jump to them (Shift+Tab+→)
- Add keyboard shortcuts to attach files (Tab+V and Tab+1/2/3/4/5)
- Add keyboard shortcuts to open more actions (Tab+.)
- Replace text in task description (Tab+E)
- Convert to subtask (set new parent task) (Tab+G)
- Convert task to section and vice versa (Tab+: or Shift+Tab+:) Not fully working
- Show additional keyboard shortcuts in the list (only with Cmd/Ctrl+/)

All done seamlessly in Asana UI, in your localized language, using the same CSS used by Asana (at least I try as much as possible).

Each feature can be switched on/off in the extension options, which is accessible by going to chrome://extensions > Asana Navigator > Details > Extension options, or in Firefox, about:addons > Asana Navigator > Preferences.

If this extension doesn't work well, please try reloading the Asana task page.

This is an open source project and you can see the source code at: https://github.com/ShunSakurai/asana-navigator

Firefox extension: https://addons.mozilla.org/en-US/firefox/addon/asana-navigator

=============== 日本語翻訳 ===============

Asana タスクのナビゲーションをさらに便利にする、非公式の Google Chrome / Firefox 拡張機能です。以下の機能があります:

- 現在開いているプロジェクトまたはユーザーのタスクを検索 (高度な検索 - Tab+/ または Tab+;)
- 受信トレイを開く前の作業に戻る (Tab+J)
- 矢印を表示して前 / 次のサブタスクを開く (Shift+Tab+↑/↓)
- 同じ階層のすべてのサブタスクを含むドロップダウンリストを表示してそれらに移動 (Shift+Tab+→)
- ファイル添付のキーボードショートカットを追加 (Tab+V と Tab+1/2/3/4/5)
- その他のアクションのキーボードショートカットを追加 (Tab+.)
- タスク説明文のテキストを置換 (Tab+E)
- サブタスクに変換 (新しい親タスクを設定) (Tab+G)
- タスクとセクションを相互に変換 (Tab+: または Shift+Tab+:) 正常に機能しません
- キーボードショートカットリストに追加のショートカットを表示 (Cmd/Ctrl+/ が押された場合のみ)

Asana と同じ CSS を使用して、すべてが Asana の UI 上でシームレスに行われます (そうなるように最大限努力しています)。また、Asanaの表示言語に合わせて、英語と日本語をはじめ、各言語に可能な限り対応しています。

各機能は拡張機能のオプションでオン/オフを切り替えられます。オプションにアクセスするには、「chrome://extensions > Asana Navigator > 詳細 > 拡張機能のオプション」に移動してください。Firefox では「about:addons > Asana Navigator > 設定」にアクセスしてください。

この拡張機能が正常に動作しない場合、Asana のタスクページを再読み込みしてみてください。

これはオープンソースプロジェクトです。ソースコードは以下でご覧いただけます。https://github.com/ShunSakurai/asana-navigator

Firefox 拡張機能: https://addons.mozilla.org/ja/firefox/addon/asana-navigator                    

Grundlegende Informationen zur Erweiterung

Name Asana Navigator Asana Navigator
ID ckfdnhplhmbingcopckooenamecdckne
Offizielle URL https://chromewebstore.google.com/detail/asana-navigator/ckfdnhplhmbingcopckooenamecdckne
Beschreibung Enhance navigation for Asana -- less mouse moves and key presses.
Dateigröße 53.86 KB
Installationsanzahl 472
Aktuelle Version 3.0.0
Letztes Update 2022-05-22
Veröffentlichungsdatum 2020-04-26
Bewertung 5.00/5 Insgesamt 2 Bewertungen
Entwickler Shun Sakurai
E-Mail [email protected]
Zahlungsart free
Erweiterungswebsite https://github.com/ShunSakurai/asana-navigator
URL der Datenschutzrichtlinien-Seite https://github.com/ShunSakurai/asana-navigator/blob/master/README.md
Unterstützte Sprachen en
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "author": "Shun Sakurai",
    "background": {
        "service_worker": "background.js"
    },
    "content_scripts": [
        {
            "css": [
                "main.css"
            ],
            "js": [
                "content_script.js",
                "ui_platform.js",
                "ui_translation.js"
            ],
            "matches": [
                "https:\/\/app.asana.com\/*"
            ],
            "run_at": "document_end"
        }
    ],
    "description": "Enhance navigation for Asana -- less mouse moves and key presses.",
    "homepage_url": "https:\/\/github.com\/ShunSakurai\/asana-navigator",
    "host_permissions": [
        "https:\/\/app.asana.com\/*"
    ],
    "icons": {
        "128": "images\/an128.png",
        "48": "images\/an48.png",
        "16": "images\/an16.png"
    },
    "incognito": "spanning",
    "manifest_version": 3,
    "name": "Asana Navigator",
    "options_ui": {
        "page": "options.html"
    },
    "permissions": [
        "storage",
        "tabs"
    ],
    "short_name": "AsaNavigator",
    "version": "3.0.0"
}