问题标签 [gnome-3]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
6833 浏览

javascript - Gnome 3 (Gnome Shell) JavaScript/CSS 引擎

我想知道,Gnome 3又名Gnome Shell使用哪种类型和版本的 JavaScript/CSS 引擎?

有没有关于当前版本等的信息?

0 投票
2 回答
1396 浏览

gnome - gnome shell 扩展样式表未加载

我正在尝试开发一个 gnome shell 扩展,并且我创建了自动创建的“Hello World”扩展,gnome-shell-extension-tool --create-extension 它创建了 3 个文件:example.js、metadata.json、stylesheet.css。

我重新加载 gnome-shell 并且扩展工作正常。问题是,样式文件根本不起作用;这是代码:

这里 stylesheet.css:

我什至不知道如何获得有关此的更多信息....有什么想法吗?

0 投票
1 回答
340 浏览

c - gtk_status_icon_is_embedded 在 Gnome3 和 xfce4 上总是返回 False

我一直试图弄清楚 *gtk_status_icon_is_embedded()* 最近是如何工作的,我在这里找到了关于 GtkStatusIcon 的教程。我在 Gnome3 和 xfce4 上都尝试了示例程序。两个 DM 上都可以看到状态图标,但无论我多么努力,该方法总是返回 FALSE。任何人都可以给我一些启发吗?

提前致谢!

0 投票
2 回答
945 浏览

gnome - GTK+ 3 的 VAPI 问题

我正在尝试在 ArchLinux 上编译一些 Vala,当我尝试包含 packagegtk+-3.0时,似乎 GDK 和 GTK+ 2.0 也被包含在内;valac --pkg gtk+-3.0 test.vala给出以下错误:

有没有办法指定不包括gtk+-2.0valac忽略这些错误?

0 投票
2 回答
1004 浏览

ubuntu - 代理问题 Gnome 3 和 Chrome 12

我安装了 Ubuntu 11.04 和 Gnome-3。我通过 Gnome 3 新的代理管理器设置代理设置,但 Chrome 似乎不喜欢这样并且没有使用任何代理服务器。

有什么解决办法吗?

0 投票
2 回答
250 浏览

api - gnome3 后备模式小程序编程,文档?

在哪里可以找到编写“gnome3 回退模式”小程序的文档?谷歌向我吐了很多无用的东西。主要问题是:它是使用 gnome3 扩展 API 还是完全不同的东西?

请不要猜测,事实+链接典当:)

谢谢!

0 投票
5 回答
40209 浏览

blogs - GTK+ 3.0 和 GNOME 3 编程!任何博客或书籍或教程?

我是 gtk 和 gnome 编程的新手,喜欢学习 GTK+ 3.0 和 Gnome 3 编程。由于这两个都是最近的 API,我找不到关于这些主题的好的教程或博客文章。我找到的有关 GTK+ 或 GNOME 编程的书籍非常古老。所以我决定从http://developer.gnome.org/gtk-tutorial/上最新的 gtk 教程开始,目前恰好是关于 GTK+ 2.90.7 的。

我需要您的帮助来查找任何涵盖GTK+ 3.0 或 GNOME 3 编程主题的教程博客或任何书籍。请您分享您知道的有关这些主题的任何链接,并提前感谢您。

0 投票
1 回答
2572 浏览

linux - 如何在 Linux 中为 alt-tab 使用 128x128 图标?

我在 Linux 的 Alt-Tab 中显示高质量图标时遇到问题。我的开发是使用 GTK2,并使用 gtk_window_set_icon() 作为 128x128 png 图标。而且环境是GNOME3。

但是,当我使用 alt-tab 时,图标会变得模糊和像素化。

我不确定它是由 GNOME3 freedesktop.org 规范引起的,还是由 GTK2 引起的。请帮忙。

0 投票
2 回答
585 浏览

javascript - JavaScript Glib.spawn_async 标准输出文件描述符

我想在 gnome3 shell 扩展中的 javascript 中的 GLib 绑定​​中使用 spawn_async 生成一个进程。

我需要 python 文档http://developer.gnome.org/pygobject/stable/glib-functions.html中的“standard_output=True”参数之类的东西,启用后,它会将文件描述符返回到进程的标准输出。在这一点上,python API 和 C API 有很大的不同。

不幸的是,我在任何地方都找不到任何关于 GTK 的 JS API 的精确文档,官方页面甚至没有列出它,尽管外壳是用 js 编写的。

我的问题的背景是我调用了一个 python 脚本进行串行通信,因为我没有看到其他方法可以让 JS 从这样的脚本中获取数据,而是通过生成一个进程。

你有任何猜测如何让一个进程的标准输出像这样开始吗?

0 投票
1 回答
496 浏览

c++ - gnome 后备小程序 C++

我正在尝试创建一个面板小程序,但我被困在第一步:我已经使用来自http://developer.gnome.org/panel-applet/的官方示例的代码创建了一个 file.cpp 3.0/getting-started.example.html

编译

并复制到

然后我创建了文件

包含以下内容:

所有代码均取自文档,但是当我尝试将小程序添加到面板时出现此错误:

怎么了??