Another thing, that I am missing is the Helix-script by TroY. I used it for creation of one of my characters for my short film project with Klaus B. several years ago. I still love, that it empowered me to make coils in a very fast and easy way.
Also the Coil script seems not to work anymore in AoI 3.2.0, which I used for the same character (see pic.) and found very useful, too.
I have to excuse myself, Maksim Khramov. There is nothing wrong with these scripts, as to be seen in your screenshot. I've made a mistake in using them. So the bug sits in front of the computer ;-).
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I have to excuse myself, Maksim Khramov. There is nothing wrong with these scripts, as to be seen in your screenshot. I've made a mistake in using them. So the bug sits in front of the computer ;-).
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
To get back to the original subject. I'd think that DisplayModeIcons would be a somewhat important part of the UI. The current one under SPM has not been properly compatible with the main software for many years any more.
Again many years ago I posted a compatible version to SourceForge with the intent that the SMP version would be upgraded but to my disappointment nobody even bothered to have a look at it.
Myself (and yet again many years already) I have been using an even newer version, that looks like the picture here. (Drop down menu for navigation modes, the little arrowhead lit on mouse over.)
It seems that SourceForge has stopped sending notifications...
I think the way to go would be the version I'm using at home. It has the newer ViewerCanvas features, that the old DMI knows nothing about, added to it too.
Only that, there seem to be some issues with the drop-down menu icons that don't quite fit the MenuItems.... (I was originally trying to add icons with text there but that part of Java UI-elements turned out to be impossible to control in any reasonable manner.)
I can't put time into it this weekend, but probably over next week.
Last edit: Pete 2023-09-18
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I don't know if this should be taken into the AoI Github or if I should make it a GH-project of my own?
I have marked the current copyright to most of the plugin to myself, for the simple fact that for the 10-ish years the upgrades have been done by me alone and many of the files have been rewritten almost entirely (and some are entirely new).
Last edit: Pete 2023-10-08
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
should be taken into the AoI Github or if I should make it a GH-project of my own?
That could go several ways. It appears that you have been the contributor-type person most invested in keeping the plugin functional and updated. If you are okay with that being official, you could either:
- maintain it under your personal github (it's fine for projects like that to be under your peteihis/ namespace, just like your personal AOI fork. The only reason that AOI needs a separate project/organization namespace is that there are two admins.)
- I can upload to the AOI org namespace, and make you a collaborator on that repository. That means that you could push directly, manage PRs by third partys, etc. just as if it was a repo under your own name, while still keeping it under the AOI umbrella.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
As a side-note to the overall discussion here, I've uploaded the current source for DMI to https://github.com/ArtOfIllusion/DisplayModeIcons and made you a maintainer. You should be getting an invitation through github. Once you accept, you will be able to push code, merge or close PRs, manage and close issues, etc. - basically everything but transfer ownership of the (github) repository or change security settings.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Received, accepted, added Readme.md. (The system chose to spell "README" in all-caps....) Feel free to modify if you find something too much off in there.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Recent dev discussions look like we might need to make breaking changes to the AOI core code soon-ish (As AOI counts it, anyway)
This would mean that Plugins will need updating. Which plugins should we prioritize? You can take as a given the following:
What are Your Essential AOI Plugins?
I'd like to suggest 3 extensions more :
Shadowcatcher (Adv.Raytracer) by Nic Trevallyn-Jones
Measuringtool by TroY
TaPD by F. Guillet
Cool! AdvancedRaytracer and ShadowCatcher already need some compatibility rework. TaPD also already needs cleanup.
Another thing, that I am missing is the Helix-script by TroY. I used it for creation of one of my characters for my short film project with Klaus B. several years ago. I still love, that it empowered me to make coils in a very fast and easy way.
Also the Coil script seems not to work anymore in AoI 3.2.0, which I used for the same character (see pic.) and found very useful, too.
Last edit: Konrad W. 2023-08-19
What's wrong with these scripts?
I have to excuse myself, Maksim Khramov. There is nothing wrong with these scripts, as to be seen in your screenshot. I've made a mistake in using them. So the bug sits in front of the computer ;-).
I have to excuse myself, Maksim Khramov. There is nothing wrong with these scripts, as to be seen in your screenshot. I've made a mistake in using them. So the bug sits in front of the computer ;-).
To get back to the original subject. I'd think that DisplayModeIcons would be a somewhat important part of the UI. The current one under SPM has not been properly compatible with the main software for many years any more.
Again many years ago I posted a compatible version to SourceForge with the intent that the SMP version would be upgraded but to my disappointment nobody even bothered to have a look at it.
Myself (and yet again many years already) I have been using an even newer version, that looks like the picture here. (Drop down menu for navigation modes, the little arrowhead lit on mouse over.)
Last edit: Pete 2023-09-09
I remember that thread - I did not remember that the current SPM version had compatibility issues. Sorry for missing that.
Can you link the thread here? I'll see if I can make that my next AOI project.
It seems that SourceForge has stopped sending notifications...
I think the way to go would be the version I'm using at home. It has the newer ViewerCanvas features, that the old DMI knows nothing about, added to it too.
Only that, there seem to be some issues with the drop-down menu icons that don't quite fit the MenuItems.... (I was originally trying to add icons with text there but that part of Java UI-elements turned out to be impossible to control in any reasonable manner.)
I can't put time into it this weekend, but probably over next week.
Last edit: Pete 2023-09-18
So next week became last week and beyond, but the waiting may have been worth it.
A new release is attached in this post with some findings that frankly bother me a bit.
I don't know if this should be taken into the AoI Github or if I should make it a GH-project of my own?
I have marked the current copyright to most of the plugin to myself, for the simple fact that for the 10-ish years the upgrades have been done by me alone and many of the files have been rewritten almost entirely (and some are entirely new).
Last edit: Pete 2023-10-08
That could go several ways. It appears that you have been the contributor-type person most invested in keeping the plugin functional and updated. If you are okay with that being official, you could either:
- maintain it under your personal github (it's fine for projects like that to be under your
peteihis/
namespace, just like your personal AOI fork. The only reason that AOI needs a separate project/organization namespace is that there are two admins.)- I can upload to the AOI org namespace, and make you a collaborator on that repository. That means that you could push directly, manage PRs by third partys, etc. just as if it was a repo under your own name, while still keeping it under the AOI umbrella.
The latter of these options sounds more like the right one. The DMI does not really exist outside AoI.
Last edit: Pete 2023-11-10
As a side-note to the overall discussion here, I've uploaded the current source for DMI to https://github.com/ArtOfIllusion/DisplayModeIcons and made you a maintainer. You should be getting an invitation through github. Once you accept, you will be able to push code, merge or close PRs, manage and close issues, etc. - basically everything but transfer ownership of the (github) repository or change security settings.
Received, accepted, added Readme.md. (The system chose to spell "README" in all-caps....) Feel free to modify if you find something too much off in there.