Skip to content

Commit

Permalink
Icy_Term updated to 0.7.7
Browse files Browse the repository at this point in the history
  • Loading branch information
mkrueger committed May 27, 2024
1 parent d8e1a79 commit 789d902
Show file tree
Hide file tree
Showing 6 changed files with 10 additions and 8 deletions.
2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ icy_sixel = { path = "crates/icy_sixel" }
icy_view_gui = { path = "crates/icy_view_gui" }
codepages = { git ="https://github.com/mkrueger/icy_board" }

zip = { version = "1.1.1"}
zip = { version = "2.1.0"}
lazy_static = "1.4.0"
semver = "1.0.20"
thiserror = "1.0.57"
Expand Down
2 changes: 0 additions & 2 deletions crates/icy_engine/src/parsers/skypix/mod.rs
Original file line number Diff line number Diff line change
Expand Up @@ -111,7 +111,6 @@ impl Parser {

fn run_skypix_sequence(&mut self, cmd: i32, parameters: &[i32], buf: &mut Buffer, caret: &mut Caret) -> EngineResult<CallbackAction> {
self.cmd_counter += 1;
//println!("run cmd {cmd} = par {parameters:?}");
match cmd {
1 => {
// SET_PIXEL
Expand Down Expand Up @@ -379,7 +378,6 @@ impl Parser {
fn load_font(&mut self, parameter: &str, size: i32) {
let mut index = None;
let mut old_size = 0;
println!("load font {parameter} with size {size}");
for (i, fonts) in self.fonts.iter().enumerate() {
if fonts.0.eq_ignore_ascii_case(parameter) {
if index.is_none() {
Expand Down
6 changes: 3 additions & 3 deletions crates/icy_term/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
[package]
name = "icy_term"
version = "0.7.6"
version = "0.7.7"
authors.workspace = true
edition.workspace = true
license.workspace = true
description = "A terminal program supporting CP437, PetScii and ViewData"
repository = "https://github.com/mkrueger/icy_tools"

[dependencies]
#icy_net = { git ="https://github.com/mkrueger/icy_board" }
icy_net = { path ="../../../icy_board/crates/icy_net" }
icy_net = { git ="https://github.com/mkrueger/icy_board" }
#icy_net = { path ="../../../icy_board/crates/icy_net" }

egui = { workspace = true }
eframe = { workspace = true }
Expand Down
6 changes: 5 additions & 1 deletion crates/icy_term/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ Visit https://www.telnetbbsguide.com/ for a start to enter the BBS world.
Features supported so far:
- Platforms: Linux, macOs, Windows
- Telnet, SSH, Websockets and Raw connections.
- Ansi BBS, Avatar, PETSCII, ATASCII, Viewdata and RIPscrip emulation
- Ansi BBS, Avatar, PETSCII, ATASCII, Viewdata, RIPscrip and SkyPix emulation
- File transfer X/Y/Z Modem and variants (1k/1k-G/8k)
- Rich set of ansi features
- Modern engine with extended colors, 24bit fonts, ice support
Expand Down Expand Up @@ -64,6 +64,10 @@ RIPscrip screenshot:

![Viewdata](assets/ripscrip_bbs.png?raw=true "RIPscrip")

SkyPix screenshot:

![Viewdata](assets/skypix_bbs.png?raw=true "SkyPix")

# History

I had an own BBS back in the 90'. When I started rust I searched a project and some days earlier I spoke with my wife about the good old days, PCBoard and then I got the idea to improve the PPL decompiler we used these days.
Expand Down
Binary file added crates/icy_term/assets/skypix_bbs.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion crates/icy_term/build/file_id.diz
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ A modern terminal program for BBS systems.
- Copy & Paste
- IEMSI support
- Supports CP437, PETSCII, ATASCII,
VIEWDATA and RIPSCRIPT
VIEWDATA, RIPSCRIPT and SkyPix

For latest builds/development visit:
GitHub https://github.com/mkrueger/icy_tools

0 comments on commit 789d902

Please sign in to comment.