gnome-shell-extensions

    0熱度

    1回答

    我想知道爲什麼ON/OFF開關已經消失。並出現消息「試圖postMessage在斷開的端口」。 我記得在我安裝vpn燈籠之前它可以正常使用。 我該如何解決這個問題?

    1熱度

    2回答

    我使用imports.lang函數以面向對象的方式編寫應用程序時,正在編寫首選項視圖以及GNOME外殼擴展和麪臨的問題。 const Gtk = imports.gi.Gtk const Lang = imports.lang Gtk.init(null) const MyWindow = new Lang.Class({...}) 第一次打開首選項窗口,但隨後的拋出以下錯誤:Error

    1熱度

    1回答

    爲GNOME Shell開發擴展主要涉及通過GObject Introspection使用C API。這意味着用C實現的大多數事情也可以用JavaScript來完成。 But there are some cases, where features of the C APIs cannot (yet) be reproduced through the introspection bindings

    0熱度

    1回答

    所以任務很簡單,但不適合我 - 綠色侏儒擴展開發noob。當然我用google搜索了這個,但沒有找到可以幫助的東西。 extension.js: https://pastebin.com/TqDVp8Yz - 因爲 '你的文章大多代碼'。 stylesheet.css中: .poppy-button { background-size: 20px; width: 20px;

    0熱度

    1回答

    我在metadata.json中看到過幾種方法,有些只是指定整個版本,比如「3.22」,而一些更具體,比如「3.22.1」。我在「3.24」,「3.24.1」和「3.24.2」的地方打開了一個問題,但是擴展名在我指定它之前未能在「3.24.3」中工作。 是否需要列出支持的所有特定「點」版本的gnome-shell,或者僅當指定了至少一個「點」版本時才需要gnome-shell care?

    0熱度

    1回答

    雖然試圖將D & D支持添加到我正在編寫的gnome-shell擴展中,但遇到了一些麻煩。我可以爲任何打開的窗口創建放置目標,但這是我設法實現的一切。 我無法區分窗口。我試圖使用global.get_stage().get_actor_at_pos(Clutter.PickMode.ALL, x, y).get_parent().get_parent().get_meta_window().get

    1熱度

    1回答

    我想在GJS中使用Gvc(libgnome-volume-control)as used in Gnome Shell GIR,但是除Gnome Shell環境(例如Gnome Shell擴展)外無法找到訪問它的方法。其實,我甚至無法弄清楚它在哪裏。這可能嗎? UPDATE 在與菲利普Withnall的評論線(約哈克解決方法),我發現它可以導入像這樣: const GIRepository = i

    0熱度

    1回答

    嘗試從另一個popup菜單打開彈出菜單時,遇到了一個小問題。當我打開子菜單時,這兩個菜單都關閉。我正在使用的臨時解決方案是在點擊時關閉原始菜單,然後子菜單保持打開狀態。我認爲他們都試圖抓住焦點並因此而關閉。有誰知道在gnome shell擴展中創建分層popupmenus的合理方法嗎?

    1熱度

    1回答

    我正在嘗試使用JavaScript編寫擴展。我用Python通過Hello World寫了它!碼。但是,在一開始,我的菜單項按鈕不起作用。另外,我無法在Hello World中添加菜單項!碼。我想,我想念一些事情。 按鈕的代碼是在這裏: const Lang = imports.lang; const Main = imports.ui.main; const PanelMenu =

    1熱度

    1回答

    我寫一個簡單的擴展點擊擴展按鈕,打開瀏覽器。我想知道是否有一個函數可以執行傳遞shell命令作爲參數。此外,如果任何人都可以提出一個很好的簡單參考來進行擴展開發,那將會非常有用。