Added support to Push to multiple Cloudlog instances #9
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Why did I make these changes?
I am part of a university club station. And we now have more than one HAM who uses CLoudlog and wants to log their QSOs made from our club station. But, as we have multiple people wanting to log into different cloudlog instances, we needed a solution. For this, I changed the settings window, so that CloudlogCAT would push the current mode and frequency to multiple cloudlog instances.
How does it work?
I tried to make it as intuitive as possible. Down below you can see a screenshot of the new settings window. On the left hand side, there is a list of the current cloudlog instances setup. The + and - buttons add and remove a target.
The textboxes on the right are filled automatically by selecting a target. Their functionality:
Features and known limitations
Disclaimer
Please, test it thoroughly before merging!
I am by no means an expert in VB.NET and never used Visual Studio together with git. I may have committed local Visual Studio files which I shouldn't have.
If you don't feel like merging my PR, that's fine. Maybe just add a link to my fork or something like that.
P.S.: Thanks for all your work with Cloudlog!