From 44fd1dca13d7593ef76cb469c550accdd714d7a7 Mon Sep 17 00:00:00 2001 From: Phap Dieu Duong Date: Thu, 23 Nov 2023 10:28:32 +0800 Subject: [PATCH] v1.3 --- README.md | 40 +++++++++++++++++----------------------- update.json | 8 ++++---- 2 files changed, 21 insertions(+), 27 deletions(-) diff --git a/README.md b/README.md index aa0b290..5ce0e18 100644 --- a/README.md +++ b/README.md @@ -9,6 +9,15 @@ You can download ExifGlass for free. To support the development of ExifGlass and [![ExifGlass on Microsoft Store](https://user-images.githubusercontent.com/3154213/231506294-1baee922-3283-48a4-ba70-25662a4a90db.svg)](https://www.microsoft.com/store/productId/9MX8S9HZ57W8) + + + + + + + + + ## ExifGlass features @@ -20,7 +29,7 @@ You can download ExifGlass for free. To support the development of ExifGlass and | Copy metadata | ✅ | ✅ | | Export as Text, JSON, CSV | ✅ | ✅ | | Custom ExifTool's command-line arguments | ✅ | ✅ | -| .NET 7 self-contained | ❌ | ✅ | +| .NET 8 self-contained | ❌ | ✅ | | Seamless auto-update | ❌ | ✅ | | Launch ExifGlass with protocol `exifglass:` | ❌ | ✅ | | Launch ExifGlass with command `exifglass` | ❌ | ✅ | @@ -32,30 +41,15 @@ If you want to configure ExifGlass to work with your system, follow these steps: 3. Open ExifGlass Settings (press Ctrl+,) and go to "Executable path". Locate the `exiftool.exe` file that you extracted in step 2. ## Integrate ExifGlass into [ImageGlass 9](https://imageglass.org) -Follow these steps to add ExifGlass as an external tool to **ImageGlass 9 beta 5**: -1. Open `igconfig.json` file with a text editor such as NotePad or VS Code. -2. Ensure that ImageGlass app is not running. -3. In the `Tools` section of the `igconfig.json` file, add the following code: -```js -// in igconfig.json -"Tools": [ - { - "ToolId": "Tool_ExifGlass", // a unique ID - "ToolName": "ExifGlass - Exif metadata viewer", // name of the tool - "Executable": "path\\to\\ExifGlass.exe", // or "exifglass" for ExifGlass Store - "Argument": "", - "Hotkeys": ["X", "Ctrl+E"] // press X or Ctrl+E to open/close ExifGlass tool - "IsIntegrated": true - } -] -``` -Note that if you have installed [ExifGlass Store](https://www.microsoft.com/store/productId/9MX8S9HZ57W8), you can just use `exifglass` for the `Executable` field. - -4. Save the file, and you're done! Now you can enjoy using ExifGlass as an external tool with ImageGlass 9 beta 5. +Please refer to [ImageGlass Docs / ImageGlass tools](https://imageglass.org/docs/imageglass-tools#add-your-tool-to-imageglass). + +> [!TIP] +> Note that if you have installed [ExifGlass Store](https://www.microsoft.com/store/productId/9MX8S9HZ57W8), you can just use `exifglass` for the `Executable` field. + ## Build ExifGlass from source code -- .NET 7.0 and Visual Studio 2022 -- Add [ImageGlass.Tools.csproj](https://github.com/ImageGlass/ImageGlass.Tools) as reference project. +- .NET 8.0 and Visual Studio 2022 +- Add [ImageGlass.Tools](https://www.nuget.org/packages/ImageGlass.Tools) package. ## License ExifGlass is free for both personal and commercial use, except the Store version. It is released under the terms of [GPLv3](https://github.com/d2phap/ExifGlass/blob/main/LICENSE). diff --git a/update.json b/update.json index dd7a4e2..e985899 100644 --- a/update.json +++ b/update.json @@ -1,9 +1,9 @@ { "ApiVersion": 1, - "Version": "1.2.0.0", - "Title": "ExifGlass 1.2", - "Description": "- Adds support for ImageGlass 9.0 beta 5.\r\n- Adds support for extracting embedded thumbnail via context menu.\r\n- Improves viewing long text data by auto-wrapping tag value\r\n-Fixed a bug where ExifGlass shows `-- press ENTER --` message when using the default filename of ExifTool: exiftool(-k).exe ", + "Version": "1.3.0.0", + "Title": "ExifGlass 1.3", + "Description": "- Adds support for ImageGlass 9.0 official release.\r\n- Builts against .NET Desktop Runtime 8", "ChangelogUrl": "https://github.com/d2phap/ExifGlass/releases", - "PublishedDate": "2023-08-01T23:29:50", + "PublishedDate": "2023-11-23T10:35:50", "DownloadUrl": "https://github.com/d2phap/ExifGlass/releases" }