Commit Graph

12 Commits

Author SHA1 Message Date
a1752aaf37 feat(electron): added opat parsing 2025-08-10 10:47:15 -04:00
f06f597207 style(electron): ui improvments 2025-08-10 09:34:06 -04:00
6817c18f96 style(electron): more robust dark mode 2025-08-10 08:58:51 -04:00
7dd907aeb9 style(electron): tool bar refactor to give two levels 2025-08-10 08:01:46 -04:00
1a81d104a5 docs(electron): added info modal 2025-08-10 07:14:31 -04:00
54b4378fff docs(electron): added warning about invalidating bundle signature 2025-08-10 07:00:21 -04:00
55ef3490ae fix(sign): fixed sign renderer 2025-08-10 06:49:47 -04:00
396d594a27 feat(electorn): added fill 2025-08-09 20:41:01 -04:00
45de795920 feat(electron): implement inline metadata editing with save options modal
- Remove Edit button from header, add pencil icons next to editable fields
- Add inline editing for Version, Author, and Comment metadata fields
- Implement save options modal with overwrite/save-as-new functionality
- Add file dialog integration for save-as-new option
- Fix backend MANIFEST_FILENAME error by using correct string literals
- Add CSS styling for editable fields and save options modal
- Clean up debug logging code

BREAKING CHANGE: Edit button removed from UI in favor of inline editing
2025-08-09 20:16:07 -04:00
15c9755611 fix(validation): update validation handler for new JSON architecture
Fix handleValidateBundle to work with refactored core functions that
return validation data directly instead of nested under result.data.
Improve modal message to show actual error/warning counts.
2025-08-09 18:55:31 -04:00
205fb586e7 fix(ui): remove duplicate action buttons in bundle view
Remove redundant action buttons from overview tab, keeping only the
header buttons (Edit, Sign, Validate, Fill, Clear) to eliminate
duplicate functionality and clean up the UI.
2025-08-09 18:53:18 -04:00
b251bc34f3 feat(toolbox): ui update 2025-08-09 18:48:34 -04:00