デスクトップファイルジェネレーター
コマンドライン引数に基づいて、 .desktopファイルとダウンロード.pngアイコンを生成します。
詳細については、 gendesk --helpまたはThe Manページを参照してください。
プルリクエストは大歓迎です。
1.0.9から1.0.10に変更
- ドキュメントを更新します。
- CI構成を更新します。
- MITからBSD-3ライセンスに切り替えます。
-
default.pngをgendesk.pngに変更して、問題#26を解決します。 - いくつかのリファクタリング。
-
PKGBUILDファイルに.svgアイコンのサポートを追加します、ref#22。 - カテゴリチェックと警告を追加します、Ref#21。
- 非推奨の
ioutilパッケージの代わりにioを使用します。 - 依存関係を更新します。
1.0.8から1.0.9への変更
- ドキュメントを更新します。
- 変数を展開する、ref#16。
- 開始ディレクトリを設定するために
--pathフラグを追加します、REF#17。 -
AudioVideoカテゴリを検出し、電子メール関連のアプリケーションを検出するためのキーワードを追加します。 - フラグが与えられなかった場合にのみ、
noExecSpecififed設定します。 -
--exec電子メール関連のアプリケーションに指定されていない場合、 Execフィールドに%uを追加します。 -
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に切り替えます。
- 用語からTextOutputに切り替えます。
- 1.10以降に行く必要があります。
1.0.1から1.0.2への変更
.desktopファイルを生成するときに1.2の代わりにバージョンを1.0に設定し、より広い範囲の分布をサポートします。
1.0.0から1.0.1への変更
--help出力でタイプミスを修正します。- リリーススクリプトを更新します。
0.7.0から1.0.0に変更
- add
--iconフラグ、Ref#7。 - デスクトップエントリースペック1.2形式(
Encodingを削除してVersionを指定)に更新します、REF#8。 -
golintユーティリティによって示唆されているように、いくつかの小さな変更。 - Go 1.11でテスト。
0.6.5から0.7.0の変更
- 更新されたベンダー依存関係。
- Goreleaserのサポートが追加されました。
- アイコンが欠落している場合、アイコンの処理が改善されました。
- マイナーな変更とリファクタリング。
0.6.4から0.6.5への変更
- パッケージ名で
-svnサフィックスを無視します( -gitと同じ、@mstraubeに感謝します)。 -
.desktopファイルの内容を生成するには、 text/templateを使用します。 - コマンドラインの出力/ドキュメントのマイナーな変更。
- いくつかのリファクタリング。
- 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のサポート。- Manページを更新しました。
-
--iconurlで指定されたアイコンをダウンロードしようとします。
0.4.4から0.5.0に変更
- コマンドラインオプション、PKGBUILDを指定する必要はありません。
0.4.3から0.4.4に変化します
- Fedoraからアイコンライブラリを開くまでアイコンを検索するためにURLを変更しました
0.4.2から0.4.3の変更
- パズルゲームが適切なカテゴリに配置されなかったマイナーバグを修正しました
- _categoriesを追加しました=()
0.4.1から0.4.2の変更
- カテゴリ「グラフィックス; 3dgraphics;」を追加しました。 3Dモデラー用
- 追加のカテゴリ「System;」センサーモニター用
- カテゴリ「ゲーム;ボードゲーム;」を追加しました。 KWの「ボード」、「チェス」、「Goban」または「Chessboard」の場合
- KW「電子書籍」と「電子書籍」のカテゴリ「Office」を追加しました
- アイコンを指定するときにデフォルトでは「.png」を使用しません
0.4から0.4.1の変更
- _name =()および_comment =()が必要なように機能しなかったバグを修正しました
0.3から0.4に変化します
- _genericname =()を追加
- _comment =()を追加
- _mimeType =()を追加しました
- 追加されたtype =アプリケーション
- キーワード「パズル」のために「ゲーム;ロジックゲーム」を追加しました
- キーワード「ファイティング」のためのカテゴリ「ゲーム; arcadegame」を追加しました
- -HELP出力の奇妙なフォーマットを修正しました
- .desktopファイルの最後にカスタムフィールドを追加するための_custom =()追加
- 既存の.SVGアイコンのグローブ
- より短い線
- 端子出力に関連する機能と設定が別のファイルに移動しました
0.2から0.3の変更
- 新しいフラグ:-Q静かです
- 新しいフラグ: - 色なしのノコラー
- 新しいフラグ:-n何もダウンロードしないため(.desktopファイルのみを生成)
- 新しいフラグ:-Q静かな(stdout出力なし)
- _name =( 'name')を追加して、小文字だけではない名前を指定できるようにします(「zynaddsubfx」または「jedit」など)
- KW「シンセサイザー」は現在、カテゴリAudioVideoになりました
- KW "Editor"は、カテゴリテキストエディターおよび/または開発、テキスト編集者になりました
- KWの「エミュレータ」がカテゴリ「ゲーム」になりました
- KWの「ゲーム」がカテゴリー「ゲーム」になりました
- KWの「戦闘」がカテゴリ「ゲーム」になりました。ArcadeGame」
- KW「GPS」または「検査」がカテゴリ「アプリケーション」、科学」になりました
- KWの「プレーヤー」は、現在カテゴリ「アプリケーション、ゲーム;」になりました。
- KW「シューティングゲーム」は「アプリケーション」です。ゲーム; ActionGame;」
- KW「roguelike」は「アプリケーション」です。ゲーム;アドベンチャーゲーム;」
- KW "git"は現在、カテゴリ開発です。RevisionControl
要件
トラブルシューティング
- Linuxで
GLIBC_3.32 not foundようなものがある場合は、 gendesk-1.xx-linux_staticリリースを試してください。
一般情報