refactor: Remove unused frozen_llama
package
- Remove `frozen_llama` directory and its files - Update `members` in `Cargo.toml` to exclude `frozen_llama` - Comment out unused `[workspace.dependencies]` and `[workspace.metadata.cargo-all-features]` sections
This commit is contained in:
parent
e860663c6c
commit
ee89aa55d7
6 changed files with 4 additions and 136 deletions
|
@ -23,7 +23,7 @@ lto = "fat"
|
|||
panic = "abort"
|
||||
|
||||
[workspace]
|
||||
members = ["frozen_llama", "llama_proxy_man", "redvault_el_rs", "garnix"]
|
||||
members = ["llama_proxy_man", "redvault_el_rs", "garnix"]
|
||||
resolver = "2"
|
||||
|
||||
[workspace.package]
|
||||
|
@ -36,8 +36,8 @@ repository = "https://git.vlt81.de/oekonzept/oeko-mono"
|
|||
version = "0.1.1"
|
||||
edition = "2021"
|
||||
|
||||
[workspace.dependencies]
|
||||
# [workspace.dependencies]
|
||||
# iced = { git = "https://github.com/iced-rs/iced.git", branch = "master" }
|
||||
|
||||
[workspace.metadata.cargo-all-features]
|
||||
skip_feature_sets = [["csr", "ssr"], ["csr", "hydrate"], ["ssr", "hydrate"]]
|
||||
# [workspace.metadata.cargo-all-features]
|
||||
# skip_feature_sets = [["csr", "ssr"], ["csr", "hydrate"], ["ssr", "hydrate"]]
|
||||
|
|
|
@ -1,12 +0,0 @@
|
|||
[package]
|
||||
name = "frozen_llama"
|
||||
version.workspace=true
|
||||
authors.workspace=true
|
||||
edition.workspace=true
|
||||
publish.workspace=true
|
||||
|
||||
[dependencies]
|
||||
iced = { version = "0.13", features = [ "markdown", "highlighter" ]}
|
||||
|
||||
[target.'cfg(target_arch = "wasm32")'.dependencies]
|
||||
iced = { version = "0.13", features = [ "markdown", "highlighter", "webgl" ]}
|
|
@ -1,24 +0,0 @@
|
|||
## Counter
|
||||
|
||||
The classic counter example explained in the [`README`](../../README.md).
|
||||
|
||||
The __[`main`]__ file contains all the code of the example.
|
||||
|
||||
<div align="center">
|
||||
<img src="https://iced.rs/examples/counter.gif">
|
||||
</div>
|
||||
|
||||
You can run it with `cargo run`:
|
||||
```
|
||||
cargo run --package counter
|
||||
```
|
||||
|
||||
The web version can be run with [`trunk`]:
|
||||
|
||||
```
|
||||
cd examples/counter
|
||||
trunk serve
|
||||
```
|
||||
|
||||
[`main`]: src/main.rs
|
||||
[`trunk`]: https://trunkrs.dev/
|
|
@ -1,12 +0,0 @@
|
|||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8" content="text/html; charset=utf-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||
<title>Counter - Iced</title>
|
||||
<base data-trunk-public-url />
|
||||
</head>
|
||||
<body>
|
||||
<link data-trunk rel="rust" href="Cargo.toml" data-wasm-opt="z" data-bin="frozen_llama" />
|
||||
</body>
|
||||
</html>
|
|
@ -1,45 +0,0 @@
|
|||
use iced::widget::{button, column, text, Column};
|
||||
use iced::Center;
|
||||
|
||||
mod markdown;
|
||||
use markdown::*;
|
||||
|
||||
pub fn main() -> iced::Result {
|
||||
let md = markdown::Markdown::new();
|
||||
// iced::run("A cool counter", Counter::update, Counter::view)
|
||||
iced::run("", markdown::Markdown::update, markdown::Markdown::view)
|
||||
}
|
||||
|
||||
#[derive(Default)]
|
||||
struct Counter {
|
||||
value: i64,
|
||||
}
|
||||
|
||||
#[derive(Debug, Clone, Copy)]
|
||||
enum Message {
|
||||
Increment,
|
||||
Decrement,
|
||||
}
|
||||
|
||||
impl Counter {
|
||||
fn update(&mut self, message: Message) {
|
||||
match message {
|
||||
Message::Increment => {
|
||||
self.value += 1;
|
||||
}
|
||||
Message::Decrement => {
|
||||
self.value -= 1;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
fn view(&self) -> Column<Message> {
|
||||
column![
|
||||
button("Increment").on_press(Message::Increment),
|
||||
text(self.value).size(50),
|
||||
button("Decrement").on_press(Message::Decrement),
|
||||
]
|
||||
.padding(20)
|
||||
.align_x(Center)
|
||||
}
|
||||
}
|
|
@ -1,39 +0,0 @@
|
|||
use iced::widget::markdown;
|
||||
use iced::Element;
|
||||
use iced::Theme;
|
||||
|
||||
#[derive(Debug, Clone, Default)]
|
||||
pub struct Markdown {
|
||||
markdown: Vec<markdown::Item>,
|
||||
}
|
||||
|
||||
#[derive(Debug)]
|
||||
pub enum Message {
|
||||
LinkClicked(markdown::Url),
|
||||
}
|
||||
|
||||
impl Markdown {
|
||||
pub fn new() -> Self {
|
||||
Self {
|
||||
markdown: markdown::parse("This is some **Markdown**!").collect(),
|
||||
}
|
||||
}
|
||||
|
||||
pub fn view(&self) -> Element<'_, Message> {
|
||||
markdown::view(
|
||||
&self.markdown,
|
||||
markdown::Settings::default(),
|
||||
markdown::Style::from_palette(Theme::TokyoNightStorm.palette()),
|
||||
)
|
||||
.map(Message::LinkClicked)
|
||||
.into()
|
||||
}
|
||||
|
||||
pub fn update(_state: &mut Self, message: Message) {
|
||||
match message {
|
||||
Message::LinkClicked(url) => {
|
||||
println!("The following url was clicked: {url}");
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
Loading…
Add table
Reference in a new issue