New custom made design!
- Status information is displayed in a more direct fashion.
- Removed the "power" button that was just a link to the mapper tab.
- Added a button to unload the current mapper.
- Added a button to reload the current mapper.
- Added a button to toggle advanced mode.
Some UI elements are now only shown when the "advanced mode" is active. This mode can be toggled by clicking on the rocket icon in the header.
- Disabled by default
- If disabled, the following features are hidden by default (compared to the old version).
- "Open mapper folder" and "open archive folder" buttons in the mapper management tab.
- The "Settings" tab.
- The property details table (the fold-out that shows type, length, path, ...).
- Now organized in panels underneath each other, rather than tabs.
- Poke-A-Byte will remember which panels you opened and closed. This information is stored in your browser.
- "Open Mapper Folder" now creates a toast notification.
- Added a filter dropdown to narrow the mapper selection by category (GEN1, GEN2, ...)
- When restoring or deleting a mapper from the backups, the dialog will inform you about the files that are going to be restored / deleted.
- The save icon button is only shown when a change was made (but not yet saved).
- An undo button has been added to discard pending changes.
- The "freeze" icon button was moved to the left side of the input.
- When clicking on the freeze icon with a pending edit, the property will be saved as frozen with the new value. Same as if you saved first and then froze.
- Advanced mode: The address of the property is shown to the right of the input.
- Advanced mode: Properties can be hidden. To unhide the properties, click the eye-icon at the top of the properties page to show all hidden properties, then toggle the ones you want to display again.
- The property details table only shows entries that have data. e.g. if a property does not have a
size
, then the size row is omitted. - Edits made in the "bytes" row can now be saved. A contextual undo button was also added.
- When clicking on the "copy" button of the bytes row: The string copied to clipboard has a different format. Previous: "00 00 00 00" New: "0x00 0x00 0x00 0x00"
- Removed the warning text about "deprecated" mappers.
- Removed "unload mapper" button (see header).
Screenshot of the contextual buttons:
Example of properties with address and bit information:
- When clearing your github settings, a confirmation dialog will open first.
- Toast notifications now appear on the right.
- Errors encountered by Poke-A-Byte while processing the mapper are now shown as toast notifications
- These notifications do not automatically disappear.
- Repeat notifications with the same text are merged.
- If more than 5 notifications are active at the same time, a "Delete all" button is shown.
- Added a link to a newly added license page in the footer. Click on the underlined "AGPL" to get there.
- Various tweaks to the wording of confirmation notifications.