KryoFlux User Interface Changes

All news about KryoFlux go here.
User avatar
karadoc
Posts: 124
Joined: Sun Oct 31, 2010 9:12 pm

KryoFlux User Interface Changes

Post by karadoc » Fri Oct 14, 2011 6:59 pm

There has been various changes to the user interface over the last few weeks. We've not really gone into very much detail about this, so I thought I explain some of the recent enhancements in the already public version, and also some in the version to be released soon:

You can now adjust the RPM at which a track is interpreted on the charts using 'r' and 'shift-r'. This works on both the embedded display as well as the separate window, and on the histogram and scatter plot.
rpm.png
rpm.png (64.17 KiB) Viewed 6843 times
You can now dump flippy disks using the user interface. This allows adjusting the track zero position of each of your drives from the UI (useful if you have both a 3.5 and 5.25 drive connected):
track-zero.png
track-zero.png (44.74 KiB) Viewed 6843 times
(You can see you can select the retry count and number of revolutions in that configuration screen now, which is also new)

The image profile screen now also has a flippy mode switch.
flippy-mode.png
flippy-mode.png (105.94 KiB) Viewed 6843 times
Another feature recently added in the UI is the ability to dump only a subset of tracks by simply selecting the range in the track view. This maybe more useful for us than to you, but I might as well mention it:
selection.png
selection.png (115.89 KiB) Viewed 6843 times
selection-imaged.png
selection-imaged.png (122.06 KiB) Viewed 6843 times
By the way, if you had not already noticed you can lock onto a track by clicking the left mouse button (useful for then navigating the scatter chart). Click it again to unlock it. You can now also move the track "in focus" using the arrow keys, locked or not.

The DTC command line application indicates a number of flags if there were problems decoding a track for a selected image type. The UI, while being able to read them, did not actually visualise them until now.
flags.png
flags.png (131.98 KiB) Viewed 6843 times
(Such and interesting display is obviously produced by test data. :)

The the yellow coloured flags are warnings, and the orange colour is more serious problems, usually meaning that the sector image you selected cannot represent the disk data.

If you want to know what each flag actually means, simply hover over it in the track display and it will show in the status bar.
flags-x.png
flags-x.png (139.86 KiB) Viewed 6843 times
flags-h.png
flags-h.png (139.21 KiB) Viewed 6843 times
Problems actually reading the track are still simply marked as bad tracks.

That's it for pictures. Other changes changes include, better general keyboard navigation, basic scripting support to allow pre and post processing of dumps and various bug fixes.

If you have suggestions on the user interface, we are always welcome to hear them.

User avatar
karadoc
Posts: 124
Joined: Sun Oct 31, 2010 9:12 pm

Re: KryoFlux User Interface Changes

Post by karadoc » Wed Jul 04, 2012 3:16 pm

The current public version of the GUI has a small change, which I will document here for completeness.

Basically, although we already had the ability to select between available revolutions with the F-keys, it wasn't that useful for partially formatted tracks, because the zoom level reset every time you changed the revolution, but now, the zoom level is preserved.

Here is a track with flakey bit protection using an unformatted section:
flakey-rev-1.png
flakey-rev-1.png (40.19 KiB) Viewed 6447 times
Zooming in, in the normal way give you the following, which does indeed look unformatted:
flakey-rev-2.png
flakey-rev-2.png (49.2 KiB) Viewed 6447 times
Now that the zoom level sticks, you can select different revolutions to confirm it is indeed an unformatted section:
flakey-rev-3.gif
flakey-rev-3.gif (153.3 KiB) Viewed 6447 times
Again, this is in the current version. There are new features coming in the next version, and we will document those here very soon.

User avatar
IFW
Posts: 2634
Joined: Mon Nov 08, 2010 2:42 pm

Re: KryoFlux User Interface Changes

Post by IFW » Wed Jul 04, 2012 4:51 pm

I am pretty sure the images are not from Dungeon Master though ;)

User avatar
karadoc
Posts: 124
Joined: Sun Oct 31, 2010 9:12 pm

Re: KryoFlux User Interface Changes

Post by karadoc » Wed Jul 04, 2012 4:55 pm

Oops. Yes, your absolutely right. Dungeon Master is my usual example of a funky protection, and I'm obviously in a habit there. I've changed the post.

User avatar
karadoc
Posts: 124
Joined: Sun Oct 31, 2010 9:12 pm

Re: KryoFlux User Interface Changes

Post by karadoc » Sun Jul 08, 2012 12:23 am

The next version of the GUI (1.6) has the following features...

Changes to the scatter chart:

1) Permanently show currently used RPM value and revolution number (press 'i' key to hide/show them if they get in the way)
info-1.png
info-1.png (40.05 KiB) Viewed 6407 times
2) Animate revolutions (useful for seeing flakey bits) by pressing 'a' key (see previous post for example)

3) Show flux reversal position and time indicated by mouse location
info-2.png
info-2.png (42.63 KiB) Viewed 6407 times
4) Show flux reversals and time within the area selected by the mouse, and the total reversals & time
info-3.png
info-3.png (57.15 KiB) Viewed 6407 times
Image profiles are now kept in <user home>/.kryoflux/image-profiles.xml. Existing profiles will automatically be migrated the next time there is a profile change (to force it, open Settings and click on OK)

You can now load any image types that had been added in newer DTC releases. The "Update" button in the image profile settings screen will add anything not currently in your list. If you have made changes to existing profiles, or added your own, they will not be affected.
profiles.png
profiles.png (108.33 KiB) Viewed 6407 times
You can now override the maximum track setting detected by the calibration for your drive. However, please note that you do this at your own risk - we take no responsibility for damaged drives by using this feature.
calibration.png
calibration.png (63.24 KiB) Viewed 6407 times
The image profiles are now kept in a more accessible place in <user home>/.kryoflux/image-profiles.xml rather than in an operating system-specific place in the previous version (e.g. the registry on Windows).

Various bugs fixed. If you didn't hear those great X-Copy sounds before, which seemed not to play on some systems, they should now work.

This version will be released soon.

Rixa
Posts: 52
Joined: Mon Dec 12, 2011 12:09 pm

Re: KryoFlux User Interface Changes

Post by Rixa » Sun Jul 08, 2012 12:56 pm

Looks great, although I fear that the bubble display on top of the graphic will be getting in the way a lot.
Would a static information bar at the bottom of the display be out of the question?

User avatar
karadoc
Posts: 124
Joined: Sun Oct 31, 2010 9:12 pm

Re: KryoFlux User Interface Changes

Post by karadoc » Sun Jul 08, 2012 1:23 pm

Certainly not out of the question, we want to be receptive to user feedback. It's like that simply because it is the same component in that display as the "embedded" one, and was the simplest to implement that way.

You can press the 'i' key to get rid of it, and we could also have it hidden by default. Alternatively we could show it only when it changes, and fade it out after a few seconds (that is how it used to be).

This version is nearly ready for release, so maybe have a play around with it, and tell us what you think. If you don't like it, we'll change it in the next version.

User avatar
DrCoolZic
Posts: 164
Joined: Tue Jul 26, 2011 10:44 am

Re: KryoFlux User Interface Changes

Post by DrCoolZic » Sat Jun 15, 2013 6:47 pm

Very nice GUI. Up until now I had only used line command for DTC but this program seems to provide some useful information.
Apart from this thread is there any documentation about usage of the program.
Although very intuitive some features cannot be guessed F1-F5, r, shift-r etc.
Any other hidden goodies?

User avatar
karadoc
Posts: 124
Joined: Sun Oct 31, 2010 9:12 pm

Re: KryoFlux User Interface Changes

Post by karadoc » Sat Jun 15, 2013 7:21 pm

Good, I'm glad you find it useful. Yeah, we need a shortcut screen! Actually, that is in the development version, we should finish that off. :)

There may be a couple of other minor things, but this and the release thread has nearly everything I think.

[Edit, ah you are after general usage docs? We did have some stuff like that at some point. I'm not sure where they went to. I'll have a look.]

User avatar
DrCoolZic
Posts: 164
Joined: Tue Jul 26, 2011 10:44 am

Re: KryoFlux User Interface Changes

Post by DrCoolZic » Sat Jun 15, 2013 7:54 pm

What release thread are you talking about can you provide pointer
Thanks
Jean

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest