Skip to content

Commit 69a1324

Browse files
Update header (#13)
* update header * update header * Update readme.md
1 parent b594ef1 commit 69a1324

File tree

7 files changed

+55
-64
lines changed

7 files changed

+55
-64
lines changed

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

assets/Info.plist

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
1-
<?xml version="1.0" encoding="UTF-8"?>
2-
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
1+
<?xml version="1.0" encoding="UTF-8" ?>
2+
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN"
3+
"http://www.apple.com/DTDs/PropertyList-1.0.dtd">
34
<plist version="1.0">
45
<dict>
56
<key>CFBundleDevelopmentRegion</key>
@@ -19,7 +20,7 @@
1920
<key>CFBundlePackageType</key>
2021
<string>APPL</string>
2122
<key>CFBundleShortVersionString</key>
22-
<string>0.0.1</string>
23+
<string>0.1.5</string>
2324
<key>LSApplicationCategoryType</key>
2425
<string>public.app-category.games</string>
2526
<key>LSMinimumSystemVersion</key>

assets/io.github.darrellroberts.minesweeper.metainfo.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@
3131
>io.github.darrellroberts.minesweeper.desktop</launchable>
3232

3333
<releases>
34+
<release version="0.1.5" type="stable" date="2025-01-07" />
3435
<release version="0.1.4" type="stable" date="2025-01-02" />
3536
</releases>
3637
</component>

cargo-sources.json

Lines changed: 36 additions & 49 deletions
Original file line numberDiff line numberDiff line change
@@ -3353,19 +3353,6 @@
33533353
"dest": "cargo/vendor/presser-0.3.1",
33543354
"dest-filename": ".cargo-checksum.json"
33553355
},
3356-
{
3357-
"type": "archive",
3358-
"archive-type": "tar-gzip",
3359-
"url": "https://static.crates.io/crates/proc-macro-crate/proc-macro-crate-1.3.1.crate",
3360-
"sha256": "7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919",
3361-
"dest": "cargo/vendor/proc-macro-crate-1.3.1"
3362-
},
3363-
{
3364-
"type": "inline",
3365-
"contents": "{\"package\": \"7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919\", \"files\": {}}",
3366-
"dest": "cargo/vendor/proc-macro-crate-1.3.1",
3367-
"dest-filename": ".cargo-checksum.json"
3368-
},
33693356
{
33703357
"type": "archive",
33713358
"archive-type": "tar-gzip",
@@ -3850,27 +3837,27 @@
38503837
{
38513838
"type": "archive",
38523839
"archive-type": "tar-gzip",
3853-
"url": "https://static.crates.io/crates/serde/serde-1.0.216.crate",
3854-
"sha256": "0b9781016e935a97e8beecf0c933758c97a5520d32930e460142b4cd80c6338e",
3855-
"dest": "cargo/vendor/serde-1.0.216"
3840+
"url": "https://static.crates.io/crates/serde/serde-1.0.217.crate",
3841+
"sha256": "02fc4265df13d6fa1d00ecff087228cc0a2b5f3c0e87e258d8b94a156e984c70",
3842+
"dest": "cargo/vendor/serde-1.0.217"
38563843
},
38573844
{
38583845
"type": "inline",
3859-
"contents": "{\"package\": \"0b9781016e935a97e8beecf0c933758c97a5520d32930e460142b4cd80c6338e\", \"files\": {}}",
3860-
"dest": "cargo/vendor/serde-1.0.216",
3846+
"contents": "{\"package\": \"02fc4265df13d6fa1d00ecff087228cc0a2b5f3c0e87e258d8b94a156e984c70\", \"files\": {}}",
3847+
"dest": "cargo/vendor/serde-1.0.217",
38613848
"dest-filename": ".cargo-checksum.json"
38623849
},
38633850
{
38643851
"type": "archive",
38653852
"archive-type": "tar-gzip",
3866-
"url": "https://static.crates.io/crates/serde_derive/serde_derive-1.0.216.crate",
3867-
"sha256": "46f859dbbf73865c6627ed570e78961cd3ac92407a2d117204c49232485da55e",
3868-
"dest": "cargo/vendor/serde_derive-1.0.216"
3853+
"url": "https://static.crates.io/crates/serde_derive/serde_derive-1.0.217.crate",
3854+
"sha256": "5a9bf7cf98d04a2b28aead066b7496853d4779c9cc183c440dbac457641e19a0",
3855+
"dest": "cargo/vendor/serde_derive-1.0.217"
38693856
},
38703857
{
38713858
"type": "inline",
3872-
"contents": "{\"package\": \"46f859dbbf73865c6627ed570e78961cd3ac92407a2d117204c49232485da55e\", \"files\": {}}",
3873-
"dest": "cargo/vendor/serde_derive-1.0.216",
3859+
"contents": "{\"package\": \"5a9bf7cf98d04a2b28aead066b7496853d4779c9cc183c440dbac457641e19a0\", \"files\": {}}",
3860+
"dest": "cargo/vendor/serde_derive-1.0.217",
38743861
"dest-filename": ".cargo-checksum.json"
38753862
},
38763863
{
@@ -4224,6 +4211,19 @@
42244211
"dest": "cargo/vendor/thiserror-1.0.69",
42254212
"dest-filename": ".cargo-checksum.json"
42264213
},
4214+
{
4215+
"type": "archive",
4216+
"archive-type": "tar-gzip",
4217+
"url": "https://static.crates.io/crates/thiserror/thiserror-2.0.9.crate",
4218+
"sha256": "f072643fd0190df67a8bab670c20ef5d8737177d6ac6b2e9a236cb096206b2cc",
4219+
"dest": "cargo/vendor/thiserror-2.0.9"
4220+
},
4221+
{
4222+
"type": "inline",
4223+
"contents": "{\"package\": \"f072643fd0190df67a8bab670c20ef5d8737177d6ac6b2e9a236cb096206b2cc\", \"files\": {}}",
4224+
"dest": "cargo/vendor/thiserror-2.0.9",
4225+
"dest-filename": ".cargo-checksum.json"
4226+
},
42274227
{
42284228
"type": "archive",
42294229
"archive-type": "tar-gzip",
@@ -4237,6 +4237,19 @@
42374237
"dest": "cargo/vendor/thiserror-impl-1.0.69",
42384238
"dest-filename": ".cargo-checksum.json"
42394239
},
4240+
{
4241+
"type": "archive",
4242+
"archive-type": "tar-gzip",
4243+
"url": "https://static.crates.io/crates/thiserror-impl/thiserror-impl-2.0.9.crate",
4244+
"sha256": "7b50fa271071aae2e6ee85f842e2e28ba8cd2c5fb67f11fcb1fd70b276f9e7d4",
4245+
"dest": "cargo/vendor/thiserror-impl-2.0.9"
4246+
},
4247+
{
4248+
"type": "inline",
4249+
"contents": "{\"package\": \"7b50fa271071aae2e6ee85f842e2e28ba8cd2c5fb67f11fcb1fd70b276f9e7d4\", \"files\": {}}",
4250+
"dest": "cargo/vendor/thiserror-impl-2.0.9",
4251+
"dest-filename": ".cargo-checksum.json"
4252+
},
42404253
{
42414254
"type": "archive",
42424255
"archive-type": "tar-gzip",
@@ -4328,19 +4341,6 @@
43284341
"dest": "cargo/vendor/toml_datetime-0.6.8",
43294342
"dest-filename": ".cargo-checksum.json"
43304343
},
4331-
{
4332-
"type": "archive",
4333-
"archive-type": "tar-gzip",
4334-
"url": "https://static.crates.io/crates/toml_edit/toml_edit-0.19.15.crate",
4335-
"sha256": "1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421",
4336-
"dest": "cargo/vendor/toml_edit-0.19.15"
4337-
},
4338-
{
4339-
"type": "inline",
4340-
"contents": "{\"package\": \"1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421\", \"files\": {}}",
4341-
"dest": "cargo/vendor/toml_edit-0.19.15",
4342-
"dest-filename": ".cargo-checksum.json"
4343-
},
43444344
{
43454345
"type": "archive",
43464346
"archive-type": "tar-gzip",
@@ -5394,19 +5394,6 @@
53945394
"dest": "cargo/vendor/winit-0.30.7",
53955395
"dest-filename": ".cargo-checksum.json"
53965396
},
5397-
{
5398-
"type": "archive",
5399-
"archive-type": "tar-gzip",
5400-
"url": "https://static.crates.io/crates/winnow/winnow-0.5.40.crate",
5401-
"sha256": "f593a95398737aeed53e489c785df13f3618e41dbcd6718c6addbf1395aa6876",
5402-
"dest": "cargo/vendor/winnow-0.5.40"
5403-
},
5404-
{
5405-
"type": "inline",
5406-
"contents": "{\"package\": \"f593a95398737aeed53e489c785df13f3618e41dbcd6718c6addbf1395aa6876\", \"files\": {}}",
5407-
"dest": "cargo/vendor/winnow-0.5.40",
5408-
"dest-filename": ".cargo-checksum.json"
5409-
},
54105397
{
54115398
"type": "archive",
54125399
"archive-type": "tar-gzip",

minesweeper-iced/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "minesweeper-iced"
3-
version = "0.1.4"
3+
version = "0.1.5"
44
edition = "2021"
55

66
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

minesweeper-iced/src/views/header.rs

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,10 @@ impl Header {
3232
container(
3333
row![
3434
text(format!("Opened: {}", self.opened)),
35-
text(format!("Flagged: {}", self.flagged)),
36-
text(format!("Mined: {}", self.mined)),
37-
text(format!("Time: {}", format_elapsed(self.elapsed_seconds)))
35+
text(format!("🚩: {}", self.flagged)).shaping(text::Shaping::Advanced),
36+
text(format!("💣: {}", self.mined)).shaping(text::Shaping::Advanced),
37+
text(format!("⏰: {}", format_elapsed(self.elapsed_seconds)))
38+
.shaping(text::Shaping::Advanced)
3839
]
3940
.spacing(20),
4041
)

readme.md

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
# A minesweeper game with different Rust UI Frameworks.
22

3+
# minesweeper-iced
4+
5+
An Iced UI for the minesweeper game.
6+
7+
<img width="1012" alt="Screenshot 2025-01-08 at 9 33 38 AM" src="https://github.com/user-attachments/assets/c5853aa7-5167-4aaf-aefb-7d51212c263b" />
8+
39
# minesweeper-relm4
410

511
A Relm4/Gtk4 UI for the minesweeper game.
@@ -14,16 +20,11 @@ A Tauri UI for the minesweeper game.
1420

1521
https://user-images.githubusercontent.com/33698065/227748843-4da95c55-5bdf-4042-8dc8-2a617085d5bc.mov
1622

17-
# minesweeper-iced
18-
19-
An Iced UI for the minesweeper game.
23+
## Download pre-built binaries
2024

21-
![Screenshot from 2024-12-30 11-20-52](https://github.com/user-attachments/assets/6fe28841-c3a8-4062-b4bb-3a23d9bf2f3b)
22-
23-
## Download
25+
### minesweeper-iced
2426
[Releases](https://github.com/darrell-roberts/minesweeper/releases)
2527

26-
2728
## Build from source
2829

2930
### Clone Repo

0 commit comments

Comments
 (0)