桌面文件生成器
基于命令行参数生成.desktop文件和下载.png图标。
有关更多信息,请参见gendesk --help或Man页面。
欢迎拉动请求。
从1.0.9更改为1.0.10
- 更新文档。
- 更新CI配置。
- 从MIT切换到BSD-3许可证。
- 通过将
default.png重命名为gendesk.png解决第26期。 - 一些重构。
- 在
PKGBUILD文件中添加对.svg图标的支持,参考#22。 - 添加类别检查和警告,参考#21。
- 使用
io而不是弃用的ioutil软件包。 - 更新依赖项。
从1.0.8变为1.0.9
- 更新文档。
- 扩展变量,参考#16。
- 添加一个用于设置启动目录的
--path标志,参考#17。 - 添加用于检测
AudioVideo类别的关键字,并用于检测与电子邮件相关的应用程序。 - 仅在未给出标志时才设置
noExecSpecififed 。 - 如果未针对电子邮件相关的应用程序指定
--exec ,请将%u添加到Exec字段。 - 考虑
Email;Network;Office;类别,参考#19。 - 更新依赖项。
从1.0.7变为1.0.8
从1.0.6变为1.0.7
- 更新文档。
- 还剥离
-bin后缀。 - 更新CI配置。
-
--help输出的较小改进。 - 添加其他类别。
- 更新依赖项。
从1.0.5变为1.0.6
- 修复
-hg后缀的问题(感谢Michael Straube)。 - 修复包装说明的问题(感谢Simon Dierl)。
- 较小的变化。
- 更新依赖项。
从1.0.4变为1.0.5
- 如果第一个参数不是存在的文件,请将其用作包名称。
- 更新依赖项。
从1.0.3更改为1.0.4
- 在发行程序包中包括Go.mod和Go.sum。
- 当未给出参数时,输出消息的较小更改。
- 更新依赖项。
从1.0.2变为1.0.3
- 让标志从给定的pkgbuild文件中覆盖值。
- 从GoConf切换到GoConfig。
- 切换到文本输出。
- 需要1.10或更高版本。
从1.0.1更改为1.0.2
- 在生成
.desktop文件时将版本设置为1.0而不是1.2,以支持更广泛的发行版。
从1.0.0变为1.0.1
从0.7.0变为1.0.0
- 添加
--icon标志,参考#7。 - 更新到桌面输入规格1.2格式(删除
Encoding并指定Version ),参考#8。 - 如
golint实用程序所建议的那样,几个小变化。 - 用GO 1.11测试。
从0.6.5到0.7.0的变化
- 更新的供应商依赖关系。
- 增加了对Goreleaser的支持。
- 如果缺少图标,则改进了图标的处理。
- 微小的变化和重构。
从0.6.4到0.6.5的变化
- 忽略包装名称中的
-svn后缀(与-git相同,谢谢@mstraube)。 - 使用
text/template生成.desktop文件内容。 - 命令行输出/文档的较小更改。
- 一些重构。
- 用GO 1.9测试。
从0.6.3到0.6.4的变化
从0.6.2到0.6.3的变化
- 现在,如果它是软件包名称的一部分,现在将忽略
-git后缀。
从0.6.1到0.6.2的变化
- 添加了使用配置文件来指定其他URL以搜索缺失图标的可能性。
- 删除
--iconurl标志。 - 将一些代码重新分配给外部软件包。
从0.6到0.6.1的变化
- 支持
StartupNotify=true / false - 允许
--mimetype和--mimetypes - 猜测比以前更多的类别
从0.5.5到0.6的变化
- 添加了一个用于启动窗口管理器的Desktop文件的选项
从0.5.4到0.5.5的变化
- 从pkgbuild文件生成.desktop文件时的错误修复。
从0.5.3到0.5.4的变化
- 为覆盖文件添加了一个
-f标志(没有它就不会覆盖)。 - 一些重构
从0.5.2到0.5.3的变化
- 添加了一个
--terminal标志,以指定该应用程序是否应在终端中运行。 - 一些重构。
从0.5.1到0.5.2的变化
从0.5.0到0.5.1的变化
- 支持
$pkgname和$pkgdesc 。 - 更新了男人页面。
- 将尝试下载使用
--iconurl指定的图标。
从0.4.4到0.5.0的变化
从0.4.3到0.4.4的变化
从0.4.2到0.4.3的变化
- 修复了未在正确类别中放置益智游戏的小错误
- 添加_categories =()
从0.4.1到0.4.2的变化
- 添加了类别“图形; 3Dgraphics”;对于3D模板
- 添加了类别“系统”;用于传感器监视器
- 添加了类别“ Game; BoardGame”;用于KW“董事会”,“国际象棋”,“ Goban”或“棋盘”
- 添加了KW“电子书”和“电子书”类别的“办公室”类别
- 指定图标时,默认情况下不使用“ .png”
从0.4到0.4.1的变化
- 修复了一个错误,其中_name =()和_comment =()无法正常工作
从0.3到0.4的变化
- 添加_genericName =()
- 添加_comment =()
- 添加_mimetype =()
- 添加类型=应用程序
- 为关键字“拼图”添加了类别“游戏;逻辑游戏”
- 为关键字“战斗”添加了类别的“游戏; ArcadeGame”
- 修复了 - 螺旋输出中的怪异格式
- 添加_custom =()用于在.desktop文件末尾添加自定义字段
- 现有的.svg图标也
- 较短的线
- 将与终端输出相关的功能和设置移至单独的文件
从0.2到0.3的变化
- 新旗:-Q安静
- 新标志: - 无颜色的Nocolor
- 新标志:-n不下载任何东西(仅生成.desktop文件)
- 新标志:-Q静静(无stdout输出)
- 添加_name =('name')能够指定一个名称不仅是小写(例如“ zynaddsubfx”或“ jedit”)
- KW“合成器”现在是Audiovideo类别
- KW“编辑器”现在是类别Texteditor和/或开发; Texteditor
- KW“模拟器”现在是类别“游戏”
- KW“游戏”现在是类别“游戏”
- KW“战斗”现在是类别“游戏; ArcadeGame”
- KW“ GPS”或“ Inspecting”现在是“应用程序”;科学”
- KW“播放器”现在是类别“应用程序;游戏”;
- KW“射击者”现在是“应用程序;游戏; ActionGame;”
- KW“ Roguelike”现在是“应用程序; Game; AdventureGame;”
- KW“ git”现在是类别开发; revisionControl
要求
故障排除
- 如果您在Linux上
GLIBC_3.32 not found的内容,请尝试gendesk-1.xx-linux_static版本。
一般信息