c7a6756453
style(electron): more ui bug fixes
2025-08-10 14:06:50 -04:00
875be6a43c
refactor(electron): major ui refactor into modules
2025-08-10 11:41:47 -04:00
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
d13484d282
feat(fourdst-cli): cli
2025-08-09 08:57:47 -04:00
e0f256796b
build(libplugin): version bump for libplugin (v0.1.0 -> v0.2.0)
2025-08-06 15:27:51 -04:00
d90ce94c21
build(libplugin): version bump (0.0.1a -> v0.1.0)
2025-08-06 14:43:03 -04:00
a6971e3e07
fix(libplugin): alias target for libplugin
2025-08-06 12:43:19 -04:00
d0deac8b2a
fix(libplugin): added to_string() to bool type
2025-08-06 12:06:22 -04:00
f5dd28d675
fix(libplugin): added ability to turn off tests
2025-08-06 12:02:09 -04:00
ce61fc4ef5
fix(libplugin): logging_p -> plugin_p
2025-08-06 11:58:48 -04:00
9bd8dacc03
build(libplugin): revision = main
2025-08-06 11:56:33 -04:00
4719ca2936
build(libplugin): temp relaxed version
2025-08-06 11:55:52 -04:00
7e92b2dd6e
feat(fourdst): added better arch detect and pkg-config cli option
2025-08-06 11:54:01 -04:00
729ffe94ca
build(pyproject.toml): updated deps
2025-08-06 08:39:29 -04:00
acba01a1b1
ci(.gitignore): updated .gitignore to allow pybind11.wrap
2025-08-06 08:31:32 -04:00
236b172652
docs(pybind11): added pybind11 wrap file
2025-08-06 08:31:09 -04:00
1aadd01732
feat(cli): added much more robust bundle handling
2025-08-06 08:25:03 -04:00
67e611ed9c
feat(fourdst-cli): added more robust cli
2025-08-05 18:22:18 -04:00
2f756433b2
feat(libplugin): added libplugin as a dependency and added fourdst-cli
2025-08-04 13:45:03 -04:00
9ba35ccc30
build(libconfig): libconfig version with cstdint patch applied
2025-07-29 08:49:17 -04:00
e85206a6e4
build(libcomposition): updated libcomposition so that it is the version compiling on gcc and clang
2025-07-24 09:48:54 -04:00
42c16fd6fd
build(libconfig): updated libconfig to version with supressed yaml-cpp shadow warnings
2025-07-24 08:27:08 -04:00
dd0025232a
feat(bindings): ported most bindings over from serif
2025-07-22 13:51:43 -04:00
706f47f807
docs(readme): initial commit
2025-07-22 12:50:46 -04:00