Sorry for not reporting more often. I m doing my best on the code using nearly all available time. There are lots of progresses.
On the other hand as I started changing things for the new plug-in API, I realized that I had to dig quite deep. And if I do so, probably it is high time to make chnages that are not required by the API change, but was already requsted several times. That - at least - doubled the changes I have to do.
What you can see by now:
I introduced Orthographic and Geodetic projections. Both will enable to seamlessly work on the 180 degree longitude area. The first one will allow to work over the poles as well.
Thank you so much for your incredible work! The progress looks absolutely stunning, and I really appreciate the effort youāve put into this. I have a couple of questions and suggestions that might help refine things further:
Pole Coordinates & Sector Lines
Could you confirm that the pole coordinates wonāt cause any issues when drawing sector lines, as shown in the image below? Ensuring compatibility with these coordinates will avoid a need to set magic coordinates to draw it normally.
Planned Changes
It would be fantastic if you could share a list of planned changes or upcoming features. This will help us ensure that nothing crucial is missing from our perspective, especially if there are any foundational elements that may not be immediately obvious but are essential and long awaited.
Development Experience
Regarding the new API, Iād like to suggest improving the development experience. Right now, the workflow feels a bit cumbersomeāreloading the plugin, making tweaks, and dealing with crashes can be quite frustrating, especially when the cause isnāt clear. A debug mode would greatly help, making the process smoother and more transparent.
Additionally, Iād love to see the option for Lua scripting to be integrated into the plugin development process. Lua is lightweight, easy to use, and would lower the barrier for less experienced developers. It would make creating plugins more accessible and foster a broader range of contributors. Weāve had some success experimenting with Lua for the interface, and it could be a super enhancement if the bridge between Lua and EuroScope was officially implemented.
Open-Source EuroScope
Lastly, Iām curious if there are any plans to make EuroScope an open-source project in the near future. Opening it up could accelerate development, inviting the community to contribute fixes and new features. If this isnāt on the horizon, would it be possible to establish a more streamlined platform, like GitHub Issues, to track bugs, new feature requests, and their status? The old forum isnāt as efficient for these kinds of things anymore, and having a more modern tool could improve collaboration and communication.
Thanks again for all your hard work. Iām really looking forward to trying the 64-bit version of EuroScope! Your commitment to improving the platform is highly appreciated, and Iām excited to see where it goes next
If I understand correctly, you mean it is possible to hide the windows title bar.
Would it also be possible to disable/hide Euroscopes green menu bar, and changing those settings through plugins (RWY in use, logging in/out etc), or at least have it only showing when hovering the mouse or pressing an assigned button?