2a8b6c0ba0
docs(meson.build): version bump v0.8.3 -> v0.8.4
...
this version brings with it libcomposition v1.9.1 which brings preformance enhancments
2025-10-22 10:41:55 -04:00
5f46ce37ad
feat(libcomposition): pull new version of libcomposition (v1.9.0 -> v1.9.1)
2025-10-22 10:40:51 -04:00
57a303402e
docs(meson.build): version bump v0.8.2 -> v0.8.3
...
this version brings in libcomposition version v1.9.0 (with the abstract base class CompositionAbstract)
2025-10-12 10:26:54 -04:00
7d7e6f6154
build(libcomposition): version bump v1.8.2 -> v1.9.0
...
This version bump in libcomposition provides a abstract base class (CompositionAbstract) which callers can inheret from
2025-10-12 10:26:01 -04:00
6436f2c1ae
docs(meson.build): version bump v0.8.1 -> v0.8.2
...
version bump of fourdst to correspond to the version bump of libcomposition from v1.8.0 to v1.8.2
2025-10-09 07:08:56 -04:00
486695aae1
build(libcomposition): version bump v1.8.0 -> v1.8.2
...
This version bump introduces safer handling of az_to_species (using std::expected) and marks az_to_species as no except as the only exception that could be thrown is std::bad_alloc which is an unrecoverable fault condition
2025-10-09 07:08:00 -04:00
e9838d1373
feat(libcomposition): version bump to libcomposition 1.8.0
...
bumped version to libcomposition version with proper Ye handling and fixed conversion from number fraction to mass fraction
2025-10-06 14:40:22 -04:00
92829b2367
feat(libcomposition): version bump to 1.7.0 (canonical vector representation) and aadded py wrappers for those methods
2025-09-19 09:59:04 -04:00
8025a1051d
feat(libcomposition): bumped libcomposition from v1.5.2 -> v1.6.0
2025-08-13 13:09:00 -04:00
075f8c0cec
feat(electron): added docs viewer
2025-08-11 17:41:21 -04:00
b370eff4f3
feat(electron): added plugin specific tools to ui
2025-08-11 15:56:33 -04:00
a7ab2d4079
fix(build.py): fixed \ in f string parsing
2025-08-11 13:17:11 -04:00
57353ac502
fix(libplugin): libplugin version bump to resolve minizip error
2025-08-11 13:04:46 -04:00
34550728f7
build(yaml-cpp): version bump for libplugin and libconfig yaml-cpp install dir issue (v0.3.1->v0.3.2)
2025-08-11 12:37:01 -04:00
7d7e6640c7
fix(fill): fixed filling
2025-08-11 11:46:00 -04:00
da5ae8590c
refactor(~): removed accidently added (test and unused) keys [NOTE THESE KEYS WERE NEVER AND SHOULD NEVER BE USED]
2025-08-11 11:29:00 -04:00
268e4fbeae
feat(electron): added key managment ui
2025-08-11 11:26:09 -04:00
d7d7615376
fix(electron): added macos file associations
2025-08-11 08:30:44 -04:00
6c53e9ca6c
build(electron): added much more robust dependency checking to electron app
2025-08-11 06:46:03 -04:00
63bc3a198d
build(electron): app now builds and runs on macOS as a standalone app
2025-08-10 15:09:23 -04:00
7cfc70632b
feat(electron): plotting
...
added simple plotting tools
2025-08-10 14:50:40 -04:00
8d9b2bd863
fix(opat-panel): fixed show all rows button
2025-08-10 14:14:34 -04:00
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