gnome-shell-extensions

    5

    2答えて

    共通のタスクを達成するためのシンプルなシェルスクリプトを作成しました。ボタンをクリックするたびに実行できるようにしたいと考えています。私はgnome-shell-extension-toolを使ってHello Worldの例を作成しましたが、今はクリックしたときに任意のコマンドを実行させる方法を知る必要があります。関係する入力または出力はありません。ただ実行する必要があります。これを使用すると、コ

    10

    2答えて

    私はGnomeシェル拡張をビルドしています。エスカレーションされた特権でいくつかのことをできるようにしたいと考えています。だから、私は "ポリシーキット"を使う必要があると思っていますが、これをやり遂げる方法はわかりません。 pkexec ifconfig eth0 downと、それはパスワードの入力を要求し、それを実行します: だから、私は端末から実行することができますifconfig eth0

    1

    1答えて

    githubのapiにトークンを照会しようとしています。 Githubのapiは、生成されたトークンを、基本的な認証ヘッダーとして送信されることを条件に受け入れます。 APIは、認証なしで呼び出しが行われた場合はHTTP 401を返しません。これは、基本認証を使用してAPIにクエリを実行する場合、往復を行うのではなく先行してヘッダーを入力する必要があることを意味します。 私は今、libsoupとG

    3

    1答えて

    現在、既存のGNOMEシェル拡張のコードベースをリファクタリングしようとしています。その一部は、2016年にテストを使用しないことにかなり無視しているように、ユニットテストを導入しています。 しかし、シェル拡張はクラスで構築するimports -mechanicなど 一部改正カスタムを使用します。実際に隔離された環境でこれらのファイルをテストすることが不可能(例:GJS経由String.forma

    1

    1答えて

    gnome-shell拡張機能の作成を控え始めたばかりで、ユーザーの連絡先のリストを取得する方法を知りたいと思います。 私はおそらくいくつかのファイル:gnome-shell/js/ui/contactDisplay.jsとgnome-shell/src/shell_contact_system.cを追跡しました。 今、私はshell_contact_system.cに次の関数を気づく: /**

    1

    1答えて

    私はGnome-shell拡張機能を使っていますが、Soupを使ってサーバに接続するのに苦しんでいます。 基本的には、認証後に実行できるPOSTリクエストを送信したいと思います。認証されている場合、レスポンスはJSONコンテンツであり、認証されていない場合、レスポンスコンテンツはHTML、サイトのウェルカムページです。ここ は、これまでの私のコードです: let session = new Sou

    0

    1答えて

    私はgnomeシェルの拡張を開発しています。私の内線にはステータスバーのインジケータにスライダバーが必要です。私はそれを設定するいくつかの問題があった、私はこのslightly outdated referenceに自分のコードを書いていた、主な問題は、 'PopupSliderMenuItem'がソースコードに欠けていたということでした。だから私はいくつかの研究を行い、それが削除されたことを知っ

    2

    1答えて

    私はGnome Shell Extensionsで作業しています。ユーザーのクリップボードに文字列をコピーする方法に関するドキュメントは見つかりません。 Gnome拡張を検索しましたが、成功しませんでした。 ありがとうございました! :)主クリップボードに設定する

    1

    1答えて

    私はGnomeシェルエクステンションを使用しています。これにはいくつかの設定(フォルダ、URL、チェックボックス(スイッチのオン/オフ)のパス)が必要です。 Gnome 3のためにjavascriptを使うことだけが可能かどうか、あるいはPythonのようなものが必要かどうか疑問に思っていました。 唯一の例は、この拡張子がhttps://extensions.gnome.org/extension