当前位置: 首页 > news >正文

how to loading .desktop files

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

Development

The development occurs in git, in the xdg/desktop-file-utils repository. Bugs should be reported in Bugzilla.

Download

Tarballs can be found at http://www.freedesktop.org/software/desktop-file-utils/releases/

  • http://www.freedesktop.org/software/desktop-file-utils/releases/desktop-file-utils-0.22.tar.xz

    • honor NOCONFIGURE=1 (Colin Walters)

    • list only once a desktop file per mime type (Vincent)

    • add DBusActivatable key to allowed keys (Matthias Clasen)

    • warn about OnlyShowIn in Action groups (Matthias Clasen)

    • allow validating multiple desktop files (Matthias Clasen)

    • improve help output (Matthias Clasen)

    • update man page (Matthias Clasen)

    • desktop-file-validate

    • update-desktop-database

    • misc

  • http://www.freedesktop.org/software/desktop-file-utils/releases/desktop-file-utils-0.21.tar.xz

    • do not require glib >= 2.28 for build (Vincent)

    • update to current version of menu specification (Vincent):

    • accept and validate GNOME3/GSettings for AutostartCondition (Vincent)

    • output hint if more than one main category is present (Vincent)

    • output hint about suggested related categories (Vincent)

    • only print hint if no main category is present, not an error

    • make Science a main category

    • add new registered categories: Adult, Feed, Humanities, Maps, Shooter, Spirituality, XFCE

    • update related categories

    • add TDE to list of registered OnlyShowIn

    • desktop-file-validate

    • misc

  • http://www.freedesktop.org/software/desktop-file-utils/releases/desktop-file-utils-0.20.tar.xz

    • add MATE and Razor to list of registered environments (Vincent)

    • validate Desktop Actions (Giovanni Campagna, Vincent)

    • fix list of locale strings without trailing slash (Matthias Clasen)

    • desktop-file-install

    • desktop-file-validate

  • http://www.freedesktop.org/software/desktop-file-utils/releases/desktop-file-utils-0.19.tar.xz

    • modernize build system a bit (Vincent)

    • update man pages (Vincent)

    • deal with various zz-application/zz-winassoc-XXX mime types (Vincent)

    • mark all zz-application/* MIME types as aliases (Vincent)

    • ignore desktop files with Hidden=true (Vincent)

    • add Unity to list of registered environments (Vincent)

    • deal with various zz-application/zz-winassoc-XXX mime types (Vincent)

    • mark all zz-application/* MIME types as aliases (Vincent)

    • add support for updated Keywords key (Vincent)

    • respect order of edit options (Vincent)

    • add --add-not-show-in/--remove-not-show-in options (Vincent)

    • add options to set Name, ?GenericName, Comment, Icon keys (Vincent)

    • add --set-key/--set-value options to set an arbitrary key (Vincent)

    • remove localized keys when setting/removing a key (Vincent)

    • copy translations when copying a key (Vincent)

    • create a desktop-file-edit symlink to desktop-file-install to simply edit .desktop files (without having to pass --dir) (Vincent)

    • look at RPM_BUILD_ROOT to know where to install desktop files

    • minor UI improvements (Vincent)

    • desktop-file-install

    • desktop-file-validate

    • update-desktop-database

    • misc

  • http://www.freedesktop.org/software/desktop-file-utils/releases/desktop-file-utils-0.18.tar.bz2

    • improve build system (Vincent)

    • minor documentation fixes (Vincent)

    • sort mime types alphabetically in generated cache (Vincent)

    • accept x-scheme-handler/* mime types (Vincent)

    • accept x-scheme-handler/* mime types (Vincent)

    • desktop-file-validate

    • update-desktop-database

    • misc

  • http://www.freedesktop.org/software/desktop-file-utils/releases/desktop-file-utils-0.17.tar.bz2

    • improve build system (Vincent)

    • update documentation (Vincent)

    • add man pages (Vincent)

    • accept chemical/* mime types as valid types (Vincent)

    • ignore --verbose if --quiet is also passed (Vincent)

    • make sure to always output lists in the keyfile we generate (Vincent)

    • accept chemical/* mime types as valid types (Vincent)

    • make icon names with an extension for Icon key a non-fatal error (Vincent)

    • desktop-file-validate

    • update-desktop-database

    • misc

  • http://www.freedesktop.org/software/desktop-file-utils/releases/desktop-file-utils-0.16.tar.bz2

    • use AM_SILENT_RULES (Vincent)

    • improve build system (Vincent)

    • improve MIME type check to make sure that the MIME types are valid (Vincent)

    • improve error messages (Erik Hovland, Vincent)

    • fix format string vulnerability warning (Vincent)

    • check that a main category is included in the Categories (Vincent)

    • check that categories required by another one are present (Vincent)

    • do not always show warnings about KDE specific uses (Vincent)

    • check that the Comment does not look like the Name and the ?GenericName (Vincent)

    • display error about multiple keys with the same name earlier (Vincent)

    • improve MIME type check to make sure that the MIME types are valid (Vincent)

    • add LXDE in the list of registered ?OnlyShowIn values (Vincent)

    • add "warning" to error strings to make them easily greppable (Vincent)

    • handle ?AutostartCondition key, as proposed for the autostart specification and used in GNOME (Vincent)

    • accept empty Categories key as valid (Vincent)

    • make new errors non-fatal to give some time to maintainers to fix their .desktop file after a release of desktop-file-utils (Vincent)

    • plug leak (Vincent)

    • code cleanups (Vincent)

    • do not unlink the destination file if it's the same as the source file in desktop-file-install (Vincent)

    • desktop-file-install

    • desktop-file-validate

    • update-desktop-database

    • misc

  • http://www.freedesktop.org/software/desktop-file-utils/releases/desktop-file-utils-0.15.tar.gz

    • make the extension check for Icon key a warning instead of an error for now (Ray Strode)

    • Fix a crash in update-desktop-database when there's no group (Vincent)

    • Fix a crash in the validator happening for very small lines (Vincent)

  • http://www.freedesktop.org/software/desktop-file-utils/releases/desktop-file-utils-0.14.tar.gz

    • update of the Emacs editing mode for .desktop files (Ville Skyttä)

    • make desktop-file-install print an error when trying to install a non-existing desktop file, or a desktop file that can't be read (Vincent)

    • make the validator check the content of the Icon key (Vincent)

    • make the validator accept X-Foo as a valid environment (this was added to the spec) (Stanislav Brabec, Vincent)

    • really handle the -m command line argument for desktop-file-install (Matthias Clasen)

    • make desktop-file-install accept as one valid argument multiple categories/only-show-in/mime-types values. Now --add-category="GNOME;GTK" works as expected. (Vincent)

    • make desktop-file-install validate the created desktop file before removing the original file, and unlink it if it's not valid (Vincent)

    • code cleanups for desktop-file-install (Vincent)

  • http://www.freedesktop.org/software/desktop-file-utils/releases/desktop-file-utils-0.13.tar.gz

    • rewrite validator, and update it for desktop entry specification 1.0. The validator should be stricter and report more useful messages. (Vincent)

    • add --warn-kde and --no-warn-deprecated command line options to desktop-file-validate (Vincent)

    • port desktop-file-install to GKeyFile (Vincent)

    • don't require --vendor for desktop-file-install (Vincent)

    • some general module cleanup (Vincent)

  • http://www.freedesktop.org/software/desktop-file-utils/releases/desktop-file-utils-0.12.tar.gz

    • improves category validation code to not catch false positives (Vincent Fretin, Ville Skyttä, Ray Strode, Vincent Untz)

    • make category validation code non-fatal (Ray)

    • fix mem leaks and double frees (Pascal Terjan)

  • http://www.freedesktop.org/software/desktop-file-utils/releases/desktop-file-utils-0.11.tar.gz

    • Validate desktop file categories (Emmet Hikory, Vincent Untz)

    • Use GKeyFile instead of the old egg code in update-desktop-database (Vincent)

    • Use GOption instead of popt (Vincent)

    • Fix grammar problem in one of the strings (Moritz Barsnick)

    • NULL terminate search patch in update-desktop-database (Mike Hearn)

    • Fix language to encoding mapping to match spec (Ville Skyttä)

  • http://www.freedesktop.org/software/desktop-file-utils/releases/desktop-file-utils-0.10.tar.gz

    • Remove all menus code (Mark ?McLoughlin)

    • Don't try and add key/value pairs to comments (Miloslav Trmac)

  • http://www.freedesktop.org/software/desktop-file-utils/releases/desktop-file-utils-0.9.tar.gz

    • Many update-desktop-database improvements (Ray Strode, Dan Williams)

    • Fix desktop-file-install --remove-only-show-in (Ray Strode)

  • http://www.freedesktop.org/software/desktop-file-utils/releases/desktop-file-utils-0.8.tar.gz

    • Reload the menu when .desktop/.directory files change

    • Respect ?NoDisplay in .desktop/.directory files

    • Remove empty submenus

    • Report the last modification time of the tree

    • Support setting the ?OnlyShowIn name

    • Add a reasonable default set of schemes

    • Fix various leaks (Kjartan Maraas)

    • Update with latest libegg code (Ray Strode)

    • Menu method work (Mark ?McLoughlin, Dan Williams)

  • http://www.freedesktop.org/software/desktop-file-utils/releases/desktop-file-utils-0.7.tar.gz

    • Add update-desktop-database (Ray Strode)

    • Emacs editing mode for .desktop files (Ville Skyttä)

    • Update to latest spec, improve error messages (Ville Skyttä)

    • Warning fixes (Mark ?McLoughlin)

    • distcheck fixes (Jonathan Blandford)

  • http://www.freedesktop.org/software/desktop-file-utils/releases/desktop-file-utils-0.6.tar.gz

    • Bring up to date with version 0.8 of the menu spec

    • Don't crash when a .desktop file is a symlink to a non-existant file

  • http://www.freedesktop.org/software/desktop-file-utils/releases/desktop-file-utils-0.5.tar.gz

    • Don't segfault with .desktop files which have a leading comment

  • http://www.freedesktop.org/software/desktop-file-utils/releases/desktop-file-utils-0.4.tar.gz

    • Add support for "Desktop Action" sections

  • http://www.freedesktop.org/software/desktop-file-utils/releases/desktop-file-utils-0.3.tar.gz

    • Create target dir of desktop-file-install if nonexistent; improve some error messages; fix ?OnlyShowIn handling; add --print-available option to dump desktop files being considered by desktop-menu-tool; rename obsolete [KDE Desktop Entry] section if found; fix a crash; verify proper spelling of KDE and GNOME in ?OnlyShowIn; add a --remove-key option; check that string lists end in a semicolon; add --copy-name-to-generic-name and vice versa; fix bug in --delete-original that made it not work

  • http://www.freedesktop.org/software/desktop-file-utils/releases/desktop-file-utils-0.2.tar.gz

    • Adds desktop-menu-tool to parse vfolder menus and generate a symlink tree or just print them out.

  • http://www.freedesktop.org/software/desktop-file-utils/releases/desktop-file-utils-0.1.tar.gz

    • Initial release. Contains desktop-file-validate and desktop-file-install.


转载于:https://my.oschina.net/tsuibin/blog/482628

相关文章:

  • shell练习-远程监控
  • Entity Framework 之三层架构
  • java发送http的get、post请求
  • 在自己的网站添加关注新浪关注按钮
  • go语言的排序和搜索
  • iOS Sprite Kit教程之场景的设置
  • Https通讯原理
  • 通过javamelody监控web应用的性能指标
  • JS将秒转换为 天-时-分-秒
  • Linux下RPM软件包的安装及卸载
  • Ionic系列——Ionic介绍
  • Atom飞行手册翻译: 2.6 代码段
  • jquery1.0源码【1-60行】构造函数及全局$变量
  • Running Redis as a User Daemon on OSX With Launchd
  • webx5 复选框的显示
  • 深入了解以太坊
  • IE9 : DOM Exception: INVALID_CHARACTER_ERR (5)
  • [笔记] php常见简单功能及函数
  • 【附node操作实例】redis简明入门系列—字符串类型
  • 【剑指offer】让抽象问题具体化
  • 2017 前端面试准备 - 收藏集 - 掘金
  • Angular 响应式表单 基础例子
  • extjs4学习之配置
  • Flannel解读
  • HTTP--网络协议分层,http历史(二)
  • JavaScript 一些 DOM 的知识点
  • Java到底能干嘛?
  • MQ框架的比较
  • Python实现BT种子转化为磁力链接【实战】
  • scrapy学习之路4(itemloder的使用)
  • Spring核心 Bean的高级装配
  • Vultr 教程目录
  • windows-nginx-https-本地配置
  • 创建一个Struts2项目maven 方式
  • 模型微调
  • 小程序 setData 学问多
  • Python 之网络式编程
  • 哈罗单车融资几十亿元,蚂蚁金服与春华资本加持 ...
  • 京东物流联手山西图灵打造智能供应链,让阅读更有趣 ...
  • 树莓派用上kodexplorer也能玩成私有网盘
  • ​Base64转换成图片,android studio build乱码,找不到okio.ByteString接腾讯人脸识别
  • ​一文看懂数据清洗:缺失值、异常值和重复值的处理
  • #我与Java虚拟机的故事#连载03:面试过的百度,滴滴,快手都问了这些问题
  • (20)目标检测算法之YOLOv5计算预选框、详解anchor计算
  • (SpringBoot)第七章:SpringBoot日志文件
  • (ZT) 理解系统底层的概念是多么重要(by趋势科技邹飞)
  • (附源码)springboot 校园学生兼职系统 毕业设计 742122
  • (全部习题答案)研究生英语读写教程基础级教师用书PDF|| 研究生英语读写教程提高级教师用书PDF
  • (十五)使用Nexus创建Maven私服
  • (正则)提取页面里的img标签
  • (转)Windows2003安全设置/维护
  • .NET 4.0中使用内存映射文件实现进程通讯
  • .NET 8 编写 LiteDB vs SQLite 数据库 CRUD 接口性能测试(准备篇)
  • .net framework4与其client profile版本的区别
  • .NET/C# 将一个命令行参数字符串转换为命令行参数数组 args