Closed Thomas73951 closed 3 years ago
Thanks for this. Most of what you summarise here is expected to be complete by the end of June in a major upgrade. The UI issues (enter not add etc) will be folded into a UI review and get done if possible. We will try to get some of this stuff out by early May.
Just some points for now:
And my pet hates:
Those are both fixed with integration of a new draw block, which will happen as soon as we can do it - but it is a big job.
Hi, we have just released ISSIE v1.9, and I thought I would let you know about the current progress and the status of the suggestions you made in your feedback about ISSIE, as well as the future improvements we have planned.
My current list of features which will be relevant to users, no guarantees that all of these will be done, and in no particular order:
If you have any opinions about this, or ideas that are not here, please let me know by creating an Issue on GitHub or (Imperial students) posting on Piazza.
As of v1.9.4 a major overhaul of constant components now satisfies the requirement above and more.
Hello! Today morning, I tried using version 1.9.4 of Issie in Wine on Ubuntu that was running in the Virtual Box. After placing a component into a sheet I was not able to drag and move it somewhere else. I am adding a screencast of the bug in the attachment. Could you please fix it? In case you need more information about the bug please let me know.
https://user-images.githubusercontent.com/6002134/117260696-a0e5db80-ae4f-11eb-8708-5089dcddc06c.mp4
Hi, thanks for letting me know. In future it might be better to make a new issue on GitHub for separate bugs to keep things tidy. I think I have fixed what caused your issue, I had a look and it seemed to be caused by attempting to view the waveform tab when the circuit has errors. Did you by any chance try to press the waveform button and it returned a circuit error before this happened (just so I can confirm the bug I fixed was indeed what caused the situation you reported)? If so this will be fixed in v1.9.5 which will shortly be uploaded.
Bugs reported by EEE students can be handled outside of Github issue on Teams or by e-mail, or as conversation on a github issue here. the main thing is the conversation. We will do our best to understand and answer bugs - but this often requires a Q&A so we can understand precisely what is the issue.. Github does this quite well, but as Jo has said, it is helpful to separate bugs so each issue stays on topic. This issue is a general - "what features can be added?" topic.
Is there any possible ways which allows me to change the size of the block, cause it seems to me a lots of character(name) couldn't be displaced properly due to the size.
This is due to be fixed pretty soon - talk to Jo about when. We are aware!
v1.9.7 ticks the "make it easier to change custom components" wish list item. Currently it will automatically update the instances, keeping instance connections when width is changed, or for connections not altered by a change
To follow later (possibly) "guessed" mapping of new to old ports with different name and same width (e.g. when you rename a port). That will allow renaming of ports without any manual reconnecting.
Is there any possible ways which allows me to change the size of the block, cause it seems to me a lots of character(name) couldn't be displaced properly due to the size.
Yes, this has been fixed and will be available in the new update today. I have made it so that when you add the custom component it will be scaled accordingly to fit all labels/names. Thank you for bringing it to my attention :)
Issie QOL upgrades
Below are a few things, mostly quality of life upgrades, that would make issie better. With this I'm not saying by any means that issie is bad, simply that these are some things that I've noticed that would make using issie easier.
I am aware that some things in this list are much easier to implement and/or are higher priority than others; I think it's still worth me making you aware of all of them.
I am happy to elaborate on any points below if needed.
UI
add
ctrl
+z
for undo not zoom)Simulation/waveform
Performance
(I believe all of these are already being worked on)