Comments (11)
In researching methods for updating the IP information I found that detecting an address change as it happened was problematic and unreliable. I was intrigued by your idea of checking on mouseover, but I couldn't make it happen. I decided to go with a time interval approach. The tooltip for the tray (notification area) icon will be updated every x minutes, as well as the external info page in the app. This is how it currently looks in settings:
I have tested it as far as I can, but I don't use a VPN or anything that would change my external IP address. Can you help with that? If you can, I may publish a "pre-release" version and let you see if there are any bugs before publishing a release.
I decided to use a Windows toast notification to notify the user if the IP address changes. The implementation of the toast notification required me to target the build to Windows 10 build 19041 or above. IF that causes problems, I may have to find another notification method. That's why I added (experimental)
.
One last thing, I updated the Language file tool and added a grid to the bottom of the file compare tab to make it more useful.
Thanks,
Tim
from getmyip.
Thanks, running for 13 hrs now.
when connection is down, there is a uggly windows (default windows box) error with NO CONNECTION
I like the autostart/minimize and refresh!
from getmyip.
Maybe a message box reporting that a connection is down needs to be ugly?
I appreciate you giving it a long test and I'm happy that you like the recent additions. 😃
If you don't find any problems, I'd like to release the next version soon. There's a couple dozen new strings that need a translation.
Tim
from getmyip.
Language file is updated. The new lines are added.
from getmyip.
Thank you. My plan is to publish the next release sometime later tomorrow. Maybe.
Tim
from getmyip.
I'm going to copy your last comment to a new Issue in the Check Language File repository and close this issue since the requested enhancements to Get My IP have been added to version 0.9.6.
Tim
from getmyip.
Yes you can send me the beta version for test.
from getmyip.
You can find it here https://github.com/Timthreetwelve/GetMyIP/releases/tag/0.9.5-beta
Thanks,
Tim
from getmyip.
Yes, the box reports the connection is down, (not happen often..)
I read the new translation guide. If possible, just point me to the files that need update, i will translate asap so you can release 0.9.7
from getmyip.
Here's a link to the Languages folder. If you use the Language file tool to compare the en-US file to the nl-NL file it's easy to spot the missing strings, they'll have a "misty-rose" background. (Sometimes color names crack me up.)
Tim
from getmyip.
If you build the language tool. Is it possible to load the 2 files.
in the left pane, filename from the loaded file, in the right pane the other filename in place of not file * value
When lines not found, sort them to top [button]
Option to enter/translate the missing (and other lines if needed). The missing lines auto added by the tool.
Lock file for edits. And use TAB key to jump to next field for translation/edit.
Option to save the updated files. (left and right pane)
Maybe it is possible to auto load the 2 panes with (left: English) and right pane with the language to translate. The tool gets the latest language files for the selected program.
Selector: Wat to translate [program]
Left pane: Grabs the latest language file UK from developer
Right pane: select the language to submit/change, after select it loads the latest version
Then we can update and submit/export/save/mail?
from getmyip.
Related Issues (20)
- Enhancement Request - Use of external language file for translation testing HOT 4
- Enhancement Request - License text new layout format HOT 1
- Bug Report: Inno Setup installer script - Message strings not defined HOT 1
- Italian Translation HOT 2
- Bug Report: 0.9.2 - Feedback HOT 3
- Strings added in latest release
- Language Testing Bug 🐞 HOT 5
- Slovak Translation HOT 2
- A pause on translation work HOT 3
- Bug Report: Multiple instances of GetMyIP.exe
- New French translation HOT 1
- Bug Report: Message about missing dotnet-desktop is not translated HOT 2
- Enhancement Request HOT 5
- Enhancement Request HOT 2
- Updated French translation
- Merry christmas 2 all! HOT 5
- Migrate Get My IP to .NET 8 HOT 1
- Bug Report: ipext.org returns "No such host is known" HOT 1
- Enhancement Request - Add IP2Location.io API as one of the geolocation APIs HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from getmyip.