问题标签 [elementary]
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.
gtk - GTK 允许使用新的 vala 应用程序打开文件
我正在用 Vala 开发一个媒体播放器,我希望能够用这个应用程序打开音频文件(一旦安装)。
在 .descktop 文件中,我添加了以下 MIME 类型来指示哪些文件可以打开(它们与 Banshee 中的 MIME 类型相同):
通过 donig,当我单击文件时,应用程序会显示在“打开方式”对话框中。
然后,在我的 Gtk.Application 类中,我在构造函数中添加了:
最后,我添加了“打开”方法,该方法应该在使用应用程序打开文件时调用:
但是,当我尝试使用我的应用程序打开 .mp3 文件时,会出现一个对话框,其中显示:
"No es poden obrir els fitxers o uris amb aquesta aplicació"
用英语讲:
“无法使用此应用程序打开文件或 uri”
所以我的问题是:我错过了什么吗?
我已经在 descktop 文件中添加了 MIME 类型,我已经激活了标志“HANDLES_OPEN”并且我已经实现了“open”方法。
PD:我正在使用elementaryOS,并使用CMake 构建系统安装我的应用程序。
vba - 如何使用 Excel VBA 将一张表中的值分配到隐藏表中?(并跳过范围内的一列?)
我希望直接分配范围并隐藏正在填充值的工作表,而不是复制选择粘贴单元格(较低的代码)。
我认为该工作表可以简单地从视图中隐藏,并且基于另一个工作表的范围填充值的宏仍然可以工作,对吗?
试图在另一张纸上分配值,我打算在这个工作代码的基础上构建(感谢 Jason Faulkner 和 aoswald)。(我必须将单元格放在最后一组值的一个空白列之后。理想情况下,代码将从 A13:C## (直到最后填充的行)以及紧随其后的 E13:E## 分配值(即删除 D 列将值分配到隐藏工作表时。)
这是我试图替换和简化的工作代码,如上所述。是否可以进行其他简化?
编辑:这是我为替换上述代码而开发的工作代码。可以进行哪些进一步的改进和简化?
r - 为什么忽略 head 整数参数?
我将格式不正确的 CSV 文件导入为大型列表元素,然后 rbind 进入 dataframe。尝试在 RStudio 1.0.143(Windows 10 Pro)中检查这个大列表的元素,以下命令都会导致 200 行输出到控制台:
在此输出的末尾将是如下语句:
为什么整数参数被忽略?我已经加载了tidyr
包裹有关系吗?
ubuntu - 无法在基本操作系统上安装 GIMP
上次更新后,我的 gimp 消失了。当我尝试安装它时,我收到了消息:
我怎样才能重新获得它?
linux - 无法在 DELL XPS 15 (9650) 上安装 ElementaryOS
我刚买了一台装有 Windows 10 的新戴尔 XPS 15 (9650),但我想安装 ElementaryOS ( https://elementary.io ) 作为唯一的操作系统(所以我想删除 Windows)。我用 Rufus 创建了一个可启动的 USB,并在 BIOS 中设置为默认启动选项。
我得到的屏幕是这样的:
如果我选择“安装基本操作系统”选项,我会看到一个带有 E 标志的新屏幕,没有其他任何东西。我在互联网上搜索了这个问题,发现它与 UEFI 有关,所以我在戴尔网站上找到了这篇文章(http://www.dell.com/support/article/it/it/itbsdt1/ sln297060/xps-13-9343--如何安装-ubuntu-developer-edition-1404-on-a-dell-pc-configured-for-the-unified-extensible-firmware-interface--uefi--bios ?lang=en ),它逐步解释了在 PC 上安装 Ubuntu 所需的操作,但没有。
我试图删除安全启动,在BIOS的Sata操作面板中从“RAID on”切换到“AHCI”,在Advanced Boot Options面板中取消选中“Enable Legacy Option ROMs”,并在启动中创建一个新选项使用 grubx64.efi 作为文件名的序列(也尝试使用 BOOTx64.efi,但没有)。
我得到的只是带有 E 标志的同一个屏幕。
这是我当前的 BIOS 配置(经过多次尝试):
启动顺序:
- 我的 U 盘与 Elementary
- 我使用“\EFI\BOOT\BOOTx64.EFI”作为文件名创建的引导选项
- 视窗磁盘
高级启动选项:
- 未选中启用旧选项 ROM
- 未选中启用尝试传统引导
- 启用 UEFI 网络堆栈已选中
UEFI 引导路径安全性:“始终,除了内部硬盘”(可能的其他值:“始终”和“从不”)
Sata 操作:“RAID On”(可能的其他值:“Disabled”和“AHCI”)
安全启动:启用快速启动:“自动”(可能的其他值:“最小”和“彻底”)
我的 BIOS 版本是 1.5 我读到您可以使用 nomodeset 参数启动操作系统安装,但似乎这不是正确的解决方案。
请,如果你知道,告诉我我需要改变什么。非常感谢
linux - 运行 sudo apt-get update 时出错
我正在尝试运行 rvm 要求,因此我可以稍后安装 rails 但我收到了消息
因此,我运行了 sudo apt-get update 并收到以下消息,我不知道该怎么办。
谁能告诉我如何处理我上面收到的消息找不到这个 404?
这是我运行时发生的情况cat /home/mohammad/.rvm/log/1516253504/update_system.log
:
不确定这是否相关,但我也在使用elementaryOS
编辑:
这是我的 /etc/apt/sources.list 文件:
linux - 安装 ubuntu 18.04(双启动)后无法登录 Elementary
我是 Ubuntu 18.04 的新手。很长一段时间以来,我都没有在我当前的操作系统 Loki 上更新任何新内容(有趣的是,除了 Loki 不允许 ppl 升级 Juno)。
由于某些原因,我必须在我的机器上安装另一个 Linux 操作系统,即 ubuntu 18.04 - 最小安装。尽管一切对 Ubuntu 来说都很完美,但它让我无法登录到我的主操作系统。
问题描述:选择了elementary的启动后,我在Elementary的登录页面登录了自己的账号。它不显示任何其他内容并返回登录。再次尝试使用访客帐户(没有密码),仍然是同样的问题。
因为我的大部分数据和工作都在小学,我必须找到解决这个问题的方法。有人在这里帮我一把吗?非常感谢。
gtk3 - 如何摆脱标题栏添加到基本操作系统中的非 gtk 应用程序
在基本 OS Loki 中,对于 gvim、urxvt 和 Xephyr 等应用程序,将在应用程序窗口中添加一个标题栏。有没有办法摆脱标题栏?
java - 我可以用 Java 为 Elementary OS AppCenter 进行开发吗?
为elementary-OS AppCenter 开发的官方语言是Vala。我想知道我是否可以用 Java 语言为 EOS AppCenter 开发?如果 Elementary 允许我为它开发,我在某种程度上知道 java 将掌握它。另一方面,Vala 对我来说是一种全新的语言。