This update introduces an option to display a flag icon in the system tray. 🎉
Important
This update includes a behavior change for the "Use Windows display language" option. See details below.
What's New: ✨
-
New: You can now choose to have the tray icon be a flag that corresponds to the country of the IP address. #93
- The flag that is displayed is based on the two-character country code associated with the External IP address.
- If the country code is not found, the default "IP" icon will be used.
- This option is disabled by default. To enable it, go to Settings > Tray Icon Settings and check the "Show country flag instead of app icon" option.
- If there are problems with the flag icon, please open an issue on GitHub.
- Thanks to @Maneeha1234SL for the suggestion and for waiting so long for it to be implemented. #93
- Flag icons are from https://flagpedia.net and have been converted from
png
to 16x12ico
files.
-
New: An option has been added to restore a minimized window to the center of the screen. #137
- This option is only available if "Start with window centered on screen" is enabled.
- This option is disabled by default. To enable it, go to Settings > UI Settings and check the "Restore minimized window to center of screen" option.
-
New: An option has been added to have Get My IP display the initial page upon restoring a minimized window. #138
- The initial page is the page set in Settings > Application Settings.
- This option is enabled by default. To disable it, go to Settings > UI Settings and uncheck the "Restore minimized window to initial page" option.
-
New: An option has been added to reposition the Get My IP window that is partially (or completely) off-screen back on-screen. #137
- This option is enabled by default. To disable it, go to Settings > UI Settings
-
New: An option has been added to show the accent color behind pop-up messages.
- This option is meant to draw attention to the messages that may go unnoticed.
- This option is disabled by default. To enable it, go to Settings > UI Settings and check the "Use accent color for message background" option.
-
New: You can now adjust the font size for much of the UI.
- This option is in addition to the "UI Size" option.
- Adjust the "UI Size" option first, then set the font size to your liking.
-
Fixed: The keyboard shortcut to adjust row spacing (
Ctrl+Shift+R
) was not working correctly. It has been fixed. -
Updated: Language selection has been reworked.
- For new installs, the default will now be to use the OS language, provided that there is a translation available.
- If there is no translation available, the default will be English (en-US) and the option to use the OS language will be disabled.
- This will provide a better experience for new users.
- This change will not affect existing installs.
-
Updated: The behavior of the "Use Windows display language" checkbox has changed.
- Checking or unchecking this option will cause the application to restart.
-
Updated: Optimized the way language dictionaries are compared.
- Pressing
Ctrl+Shift+K
will compare the current language dictionary keys to the en-US dictionary to find missing and extraneous keys. - The comparison can also be invoked by clicking the new compare icon in the Language Settings section on the Settings page. The icon looks like two slightly offset arrows pointing at each other.
- The comparison is written to the application log which will be opened automatically, if the system is configured to open .log files with a text editor.
- A language other than en-US must be in use for this to work. Otherwise the en-US dictionary will be compared to itself.
- Pressing
-
Updated: The "experimental" tag on the "Notify when external IP address changes" option has been removed. #129
- Translation providers are encouraged to update their translations for this change.
-
Updated: Italian language updates. Thanks, @bovirus.
-
Updated: Dutch language updates. Thanks, @CMTriX.
-
Updated: French language updates. Thanks, @logounet.
-
Updated: Bumped System.Drawing.Common to version 9.0.2.
-
Updated: Bumped Octokit to version 14.0.0.
-
Updated: Bumped MaterialDesignThemes to version 5.2.1.
-
Updated: Bumped NLog to version 5.4.0.
-
Updated: Bumped Nerdbank.GitVersioning to version 3.7.115.
-
Updated: Bumped CommunityToolkit.Mvvm to version 8.4.0.
-
Updated: Copyright date.
-
Updated: Additional optimizations and UI tweaks.
Translations ✍🏻
My thanks to all the people that have contributed translations and updates.
Important
If you have previously contributed, please take a moment to verify that your translation is up to date. Thanks!
If you wish to contribute a translation, or update a current translation, check out the Contribute a Translation topic in the Wiki. Your help would be awesome.
Full Changelog: v0.12.3...v0.14.0
Important
When switching between install types (i.e. x64x86, SC_x64, SC_x86) please uninstall the previous version before installing the current version. Failure to do so may produce unpredictable results. Users of portable versions should replace the entire folder.
File Descriptions
File Name | Description | Size |
---|---|---|
GetMyIP_0.14.0.0_x64x86_Setup.exe | Installer, requires .NET 8 runtime to already be present | 9.29 MB |
GetMyIP_0.14.0.0_SC_x64_Setup.exe | Installer, x64 architecture, Self-Contained, .NET runtime not required | 61.95 MB |
GetMyIP_0.14.0.0_SC_x86_Setup.exe | Installer, x86 architecture, Self-Contained, .NET runtime not required | 57.29 MB |
GetMyIP_0.14.0.0_x64x86_Portable.zip | Zip archive, requires .NET 8 runtime to already be present | 16.87 MB |
GetMyIP_0.14.0.0_SC_x64_Portable.zip | Zip archive, x64 architecture, Self-Contained, .NET runtime not required | 101.45 MB |
GetMyIP_0.14.0.0_SC_x86_Portable.zip | Zip archive, x86 architecture, Self-Contained, .NET runtime not required | 94.75 MB |
Checksums
File Name | SHA256 Hash | Virus Total |
---|---|---|
GetMyIP_0.14.0.0_x64x86_Setup.exe | 8bc13ecb38bf6acce91f4adaa0dee8083d6c208715d03ee547dbbc05c8488a57 |
Link |
GetMyIP_0.14.0.0_SC_x64_Setup.exe | ec4f163d0051412dc41a0fb7e43f40b7b8583d1c8603908313cbfefc56cd4679 |
Link |
GetMyIP_0.14.0.0_SC_x86_Setup.exe | 9567c9e9faa374cce57c2c151f75612161a68789cab1ae7c33da64385e5a0de2 |
Link |
GetMyIP_0.14.0.0_x64x86_Portable.zip | 123e95057557ffaab3b1c70afe820eea4172dd49749592aad967a3730b261bca |
Link |
GetMyIP_0.14.0.0_SC_x64_Portable.zip | 1c263d59a76fceec6d8f3ad2b52d5db680928918a1629b8473c0f41f105be7aa |
Link |
GetMyIP_0.14.0.0_SC_x86_Portable.zip | 67a9f1b3f4bff1ac0191891e52b0bde018e1e2931a266121bf8bf3a60990fc04 |
Link |