gnome-shell

    1熱度

    2回答

    我想在gnome3 shell擴展中的javascript中的GLib綁定中使用spawn_async產生一個進程。 我需要類似python doc http://developer.gnome.org/pygobject/stable/glib-functions.html中的「standard_output = True」參數,它在啓用時返回一個filedescriptor到進程的標準輸出。

    2熱度

    1回答

    我正在嘗試使用基於Javascript的綁定來構建自己的Gnome-Shell-Extension,它只是嵌入了一個webkitview。 但是下面的3行讓gnome-shell完全崩潰(頂部面板消失了,需要重新登錄才能重新啓動)。因此無法查看LookingGlass的「錯誤」選項卡以找出問題所在。 WebKit = imports.gi.WebKit; GtkClutter = imports

    46熱度

    8回答

    我想開發GNOME Shell擴展,發現進入開發過程非常容易,但我仍然無法弄清楚如何有效地調試/測試我的擴展。 有沒有用於此目的的工具?有沒有像現代瀏覽器或JavaScript服務器環境那樣的實時控制檯?

    4熱度

    1回答

    我想編寫一個Gnome-Shell擴展,它可以告訴一個會話多長時間沒有收到任何用戶輸入。我知道calling XScreenSaverQueryInfo會給我這些信息,但我找不到從我的gjs擴展名中調用它的方法。我需要做些什麼來實現這個目標?

    4熱度

    1回答

    我正在編寫gnome-shell-extension,我試圖獲取當前正在運行的所有進程的列表。我一直在使用glibtop,這對檢索過程glibtop_get_proclist功能試過,但問題是,這個函數返回一個指針到列表中,因此,如果我做的: let proclist = new GTop.glibtop_proclist; pid_list = GTop.glibtop_get_proclis

    24熱度

    2回答

    我在想,哪種類型和版本的JavaScript/CSS引擎是Gnome 3又名Gnome Shell使用? 有沒有關於當前版本等的任何信息?

    11熱度

    3回答

    我正在編寫一個使用Gjs(Gnome JavaScript綁定)的gtk +應用程序 由於沒有可用的文檔,我正在閱讀gnome-shell JavaScript的源代碼。 在我的應用程序中,我需要訪問global.userdatadir。 我想Shell對象添加到我的腳本: const Shell = imports.gi.Shell; 與#gjs myscript.js 運行,但是當我做到這