Skip to content

Commit

Permalink
v1.3
Browse files Browse the repository at this point in the history
  • Loading branch information
d2phap committed Nov 23, 2023
1 parent 03623c4 commit 44fd1dc
Show file tree
Hide file tree
Showing 2 changed files with 21 additions and 27 deletions.
40 changes: 17 additions & 23 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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)


<a href="https://github.com/d2phap/ExifGlass/releases">
<img src="https://img.shields.io/github/downloads/d2phap/exifglass/total?color=%23ed604c&label=total%20downloads&style=for-the-badge" /></a>

<a href="https://github.com/d2phap/ExifGlass/releases">
<img src="https://img.shields.io/github/downloads/d2phap/exifglass/latest/total?color=%23ed604c&label=latest%20version&style=for-the-badge" /></a>



<img src="https://raw.githubusercontent.com/d2phap/ExifGlass/main/Screenshots/main.png" width="600" />

## ExifGlass features
Expand All @@ -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` |||
Expand All @@ -32,30 +41,15 @@ If you want to configure ExifGlass to work with your system, follow these steps:
3. Open ExifGlass Settings (press <kbd>Ctrl+,</kbd>) 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": "<file>",
"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).
Expand Down
8 changes: 4 additions & 4 deletions update.json
Original file line number Diff line number Diff line change
@@ -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"
}

0 comments on commit 44fd1dc

Please sign in to comment.