Benedikt Peetz bpeetz
bpeetz pushed to build_perf at trinitrix/core 2023-07-26 19:53:58 +00:00
3d417d7e15 Build(flake): Remove dead code from cranelift build process
5e7ed3d084 Build: Lock file maintenance
Compare 2 commits »
bpeetz pushed to build_perf at trinitrix/core 2023-07-26 19:44:52 +00:00
bpeetz pushed to build_perf at trinitrix/core 2023-07-26 19:43:43 +00:00
2d690a9d33 Add bench marks
8b5f76a26a Build(flake): Remove dead code from cranelift build process
c1224a6eec Build: Lock file maintenance
a3a26df65f Build(flake): Add rustc cranelift codegen to development shell
111d46ef2e Build(Cargo): Instruct rustc to perform fat lto in release mode
Compare 34 commits »
bpeetz created pull request trinitrix/core#15 2023-07-26 19:34:38 +00:00
Decrease build time
bpeetz created pull request trinitrix/core#14 2023-07-26 19:30:03 +00:00
Finalize command based setup
bpeetz pushed to commands at trinitrix/core 2023-07-26 19:23:00 +00:00
7adea99703 Refactor(treewide): Remove the useless `tui_app` directory
15c705154e Fix(handlers::main): Don't close the cli after an entered command
80a8c9ccf5 Fix(handlers::command): Only send success on real success
363a0f8fc4 Fix(handlers::command): Add the missing displayOutput handler
fdb6ab1c29 Fix(app::command_interface): Add a `greet_multiple()` func to test tables
Compare 11 commits »
bpeetz pushed to commands at trinitrix/core 2023-07-24 21:56:31 +00:00
296ebdb0cd Fix(handlers::main): Close ci after a command input
fe3849a7b7 Feat(ui): Add status panel, which shows command statuses and errors
d46a0c3a24 Fix(lua_command::handle): Move lua_command handler to separate thread
b67dbf8e31 Refactor(treewide): Remove the repl, reuse of e. handling is hard
Compare 4 commits »
bpeetz created branch build_perf in trinitrix/core 2023-07-24 15:27:48 +00:00
bpeetz pushed to build_perf at trinitrix/core 2023-07-24 15:27:48 +00:00
a84661c1f1 Build(flake): Remove dead code from cranelift build process
94386bf87c Build: Lock file maintenance
a79479c1fa Build(flake): Add rustc cranelift codegen to development shell
33d7062e9c Build(Cargo): Instruct rustc to perform fat lto in release mode
e62febf0f4 Build(Cargo): Add mold as default linker in both profiles
Compare 5 commits »
bpeetz pushed to commands at trinitrix/core 2023-07-23 14:39:22 +00:00
d88cf810a4 Fix(app::command_interface): Provide pre-generated file, to check syntax
e792334d21 Feat(treewide): Add a feature based layout and repl subcommand
Compare 2 commits »
bpeetz pushed to commands at trinitrix/core 2023-07-23 14:38:08 +00:00
20c155d58a sqoush
a22819c864 Fix(app::command_interface): Provide pre-generated file, to check syntax
838f62cb5d Feat(treewide): Add a feature based layout and repl subcommand
Compare 3 commits »
bpeetz commented on issue trinitrix/core#13 2023-07-23 07:25:28 +00:00
Document Codebase

Well theoretically documenting stuff with a one line works, but if the quality isn't specified we end up with stuff like:

/// Turns a string into an integer
fn turn_string_to_integer(...
bpeetz commented on issue trinitrix/core#13 2023-07-22 21:01:40 +00:00
Document Codebase

Isn't some code self documenting? I'm not arguing against comments above special code, like for example [some std library code](https://doc.rust-lang.org/src/alloc/collections/vec_deque/mod.rs.…

bpeetz pushed to commands at trinitrix/core 2023-07-22 16:02:27 +00:00
21b42bbb9e Fix(event_handlers): removed outdated reference to the ci_output module
bpeetz pushed to commands at trinitrix/core 2023-07-20 19:53:47 +00:00
a6d176b6e9 Fix(event_handlers/ci_output): Remove because not needed anymore
20c751fd7f Fix(treewide): Update codebase to new lua_macros api
c243c90cab Fix(lua_macros): Rework to support new command focused layout
27e3ff228c Build(flake): Make it easier to switch to nightly
Compare 4 commits »
bpeetz pushed to commands at trinitrix/core 2023-07-19 05:34:06 +00:00
2a2c173683 Fix(command_interface): Use comments to generate the help function
fbd1672d03 Style(treewide): Reorder imports and modules
734328787e Fix(ui_widgets): Add missing lifetimes
14333944dc Fix(handles): Add command handling over the internal event stream
a413171ffe Refactor(transmitter): Go back to plain tx,rx channels
Compare 6 commits »
bpeetz pushed to commands at trinitrix/core 2023-07-17 05:34:23 +00:00
c3a2b2d566 Fix(lua): Switch to mlua library, as it's better than rlua
91ea3f65ea Refactor(lua_macros): Remove dead code
fc880d47d2 Build(Lock_files): Update
Compare 3 commits »
bpeetz pushed to commands at trinitrix/core 2023-07-16 22:19:59 +00:00
866ec7c277 Refactor(ci_command_handling): Move to the event handlers
49818e0bfe Refactor(app): Add a transmitter
ba225e29df Fix(treewide): Use the new lua_macros macros
3e8722433d Fix(lua_macros): Expand to generate the required types and functions
Compare 4 commits »
bpeetz pushed to commands at trinitrix/core 2023-07-15 21:31:17 +00:00
52b77aee4b Todo: Rebase me!
bpeetz commented on issue trinitrix/core#12 2023-07-15 18:28:14 +00:00
Command based setup

See #11 for the adjacent pr.