Repository navigation
Commit ab03b04
dave horner
feat(e_window): Implement message box functionality and auto-centering
Adds new `box_type` feature to enable message box modes (ok, yesno, textinput, etc.). Implements dynamic window sizing based on content and message box type, and adds logic for auto-centering the window when position arguments are omitted.
The e_window documentation (`README.md`) has been updated with the new message box types and examples.
The build script has been added to include a build timestamp.
A minor fix was applied to `e_ai_summarize` to use `first_text()` instead of `content_text_as_str()` for the chat response, which seems to be an update to an external API usage.
New files:
- `Makefile.toml`: Adds tasks to install `e_window` and `e_window_types` dependencies.
- `addendum/e_window/build.rs`: Adds a build script to embed a timestamp.1 parent 44f03cb commit ab03b04
85 files changed
Lines changed: 9540 additions & 7636 deletions
File tree
- .github/workflows
- addendum
- e_ai_summarize
- src/summarizer
- e_crate_version_checker
- e_obs
- e_window_api
- examples
- src
- tests
- e_window_types
- src
- e_window
- examples
- src
- cargo-e
- src
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
27 | | - | |
| 27 | + | |
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
| |||
0 commit comments