Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Track Map: General improvements and bugfixes #40

Open
tomas-nestorovic opened this issue Nov 8, 2019 · 0 comments
Open

Track Map: General improvements and bugfixes #40

tomas-nestorovic opened this issue Nov 8, 2019 · 0 comments
Labels
enhancement New feature or request good first issue Good for newcomers

Comments

@tomas-nestorovic
Copy link
Owner

tomas-nestorovic commented Nov 8, 2019

This topic includes everything around current implementation of the Track Map. This, however, excludes any eventual modifications tailored for a particular container (e.g. KryoFlux in the future) - these should be committed in their own issues.
The general modifications of the Track Map should include all of these improvements:

  • ✔ zooming sectors in and out (for instance for the whole track to fit in the window width),
  • add legend on which color represents what kind of sector (e.g. purple means system sector, blue means occupied one, etc.),
  • add "cursor" to show on which sector the cursor is currently hovering (to facilitate interpretation of information shown in the status-bar),
  • show FAT path along with its eventual error (black if FAT path OK, red otherwise),
  • add settings of Track Map tab; one of them should be the color of rectangle drawn around belonging to files selected in the File Manger, the other setting should be whether the rectangle should blink,
  • ✔ add horizontal scroll-bar,
  • add command "Go to cylinder"; in the shown dialog, add check-box to "Show the cylinder on top of the window, if possible" (otherwise show it in the vertical centre of the window) - a handy option for working with real media,
  • add option to group by cylinders (the default) or heads,
  • ✔ add display of timing of sectors on each track,
  • add "double-view" on the same data (e.g. as in Visual Studio one can have two views at the same source code),
  • ✔ add "Ignore file selection" option to speed up the drawing if the directory, from which files have been selected, contains too many files,
  • usage of the Header common control to display the labels of columns, which remains always on top
@tomas-nestorovic tomas-nestorovic added enhancement New feature or request good first issue Good for newcomers labels Nov 8, 2019
tomas-nestorovic added a commit that referenced this issue Nov 8, 2019
tomas-nestorovic added a commit that referenced this issue Dec 31, 2019
tomas-nestorovic added a commit that referenced this issue Feb 15, 2020
…" to manually make sectors non-readable for debugging purposes)
tomas-nestorovic added a commit that referenced this issue Feb 17, 2020
tomas-nestorovic added a commit that referenced this issue Mar 26, 2020
tomas-nestorovic added a commit that referenced this issue Jul 19, 2020
tomas-nestorovic added a commit that referenced this issue Jul 19, 2020
…display of file selection using chosen color)
tomas-nestorovic added a commit that referenced this issue Jul 21, 2020
tomas-nestorovic added a commit that referenced this issue Jul 29, 2020
tomas-nestorovic added a commit that referenced this issue Aug 8, 2020
…mmand to fit longest known track into window)
tomas-nestorovic added a commit that referenced this issue Aug 8, 2020
tomas-nestorovic added a commit that referenced this issue Aug 15, 2020
…art 3 more accurate by marking sectors "Deleted" instead of corrupting their CRC)
tomas-nestorovic added a commit that referenced this issue Aug 16, 2020
tomas-nestorovic added a commit that referenced this issue Aug 16, 2020
…s-initialization of ns/byte by wrong media type, e.g. because DOS not recognized)
tomas-nestorovic added a commit that referenced this issue Aug 18, 2020
tomas-nestorovic added a commit that referenced this issue Aug 20, 2020
tomas-nestorovic added a commit that referenced this issue Aug 20, 2020
…update of CView width when toggling timeline display)
tomas-nestorovic added a commit that referenced this issue Aug 22, 2020
tomas-nestorovic added a commit that referenced this issue Nov 5, 2020
…on of timeline into reusable Utils::CTimeline class)
tomas-nestorovic added a commit that referenced this issue Aug 20, 2021
…ns with tracks and sectors now available only via context menu)
tomas-nestorovic added a commit that referenced this issue Aug 22, 2021
tomas-nestorovic added a commit that referenced this issue Sep 3, 2021
tomas-nestorovic added a commit that referenced this issue Sep 27, 2021
…p crash caused by not waiting for the scanner thread to finish)
tomas-nestorovic added a commit that referenced this issue Oct 14, 2021
… count is constant over the lifetime of a disk)
tomas-nestorovic added a commit that referenced this issue Dec 25, 2021
tomas-nestorovic added a commit that referenced this issue Jan 8, 2022
…ssage box to inform new users on TrackMap's capabilities)
tomas-nestorovic added a commit that referenced this issue Feb 11, 2022
tomas-nestorovic added a commit that referenced this issue Mar 4, 2022
tomas-nestorovic added a commit that referenced this issue Jun 20, 2022
tomas-nestorovic added a commit that referenced this issue Oct 6, 2022
tomas-nestorovic added a commit that referenced this issue Jun 24, 2023
…ntext menu command to rescan selected track)
tomas-nestorovic added a commit that referenced this issue Jul 2, 2023
tomas-nestorovic added a commit that referenced this issue Jul 7, 2023
…ntext command to show low-level timing of sector data)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

1 participant