Omnibrain wrote to boraxman <=-
I don't use the HTTP downloads because copy and paste in syncterm isn't that great. If you are willing to get up telnet capability, you can
have a client which can download and still browse a BBS at the same time.
I've no issues with copy&paste in icy_term :). I've implemented only a very, very simple telnet protocol and I don't think I'll use any telnet features. It's simply not the right layer for that. Downloads should
work with ssh/raw/telnet connections.
However at some point I'll look at protocols again. I now just want to finish what I already have. ATM that would be ANSI music where I need a good output library. The other stuff is just an extra. But I value any feedback and try to get things into it.
But I want to start an ANSI drawing tool - I made one in the 90' (MysticDraw) the last update was 2003 or so where I translated it to
SDL. Now 20 years later I'll update it to rust. Never got feedback for
the old one and don't think I get feedback for the new one but I
maintain it :).
However I may rename it to IcyDraw - didn't know about MysticBBS back then.
Separately, how tough would it be to have linux builds? I can probably build myself but just asking if you have any ci/cd build type thing :)
It's extremely complex to get things done on linux. I had deb builds
but no one could use them. I can make a flatpak which nobody can
install.
I use linux for development but how to deploy software on linux remains
a complete mystery for me. The easiest deployment is windows. There is
an exe which runs. Getting MacOS build and signed was a nightmare but
it works now.
Linux hates me and doesn't want that I deploy software there :(. Which
is sad because it's my daily driver.
maybe you need to switch the toolchain to nightly:
rustup toolchain install nightly
rustup default nightly
Is there a Linux binary? I've downloaded the source code, but not sure how to compile. There is a script to build a flatpak, but I don't have flatpak installed. ___ MultiMail/Linux v0.52
I added some build instructions here:
https://github.com/mkrueger/icy_term
On Saturday, December 10th boraxman was heard saying...
Is there a Linux binary? I've downloaded the source code, but not su how to compile. There is a script to build a flatpak, but I don't ha flatpak installed. ___ MultiMail/Linux v0.52
I added some build instructions here:
https://github.com/mkrueger/icy_term
I've published a .deb: https://github.com/mkrueger/icy_term/releases/tag/0.3.2
Some feedback if it works would be nice. One user said in an older
version that it doesn't work for some reason. I suspected a different glibc version but didn't hear back.
Hey Omni, I tried building last night and haven't done any
troubleshooting yet but figured I'd let you know how it played out on a rather bog standard Arch install (which means probably a bit bleeding edge): https://pastebin.com/1cPEbdms
I'll keep trying it out. I did get a little confused with the icons at the top when connected. There were no tooltips or text to say what they were. Personally, I prefer text menus over trying to figure out what the icon means.
Also, I'm having trouble connecting to minds eye, I'll troubleshoot further and let you know. It's not Minds Eye BBS as I can connect with Syncterm.
The choice if rust was an interesting choice. The source tree after compilation was 1.6GB!!! That is not including files in the ~/.cargo directory that were also added (its 550MB). The binary itself after stripping was 29MB, which is OK.
"git pull" should fix that issue.
I recommend doing a "cargo update" as well but that bug should be fixed
by updating the source.
I just released the 0.3.0 version: https://github.com/mkrueger/icy_term/releases/tag/0.3.0
Rewrote the UI layer - it's way faster than before and has some features it hadn't before. Scrollbars/Context menu/Output with scanlines.
I'll keep trying it out. I did get a little confused with the icons the top when connected. There were no tooltips or text to say what t were. Personally, I prefer text menus over trying to figure out what icon means.
I can add tooltips. Icons have the benefit of beeing easier to
recognize. Once I get a crate for i18n I'll may switch to text.
Also, I'm having trouble connecting to minds eye, I'll troubleshoot further and let you know. It's not Minds Eye BBS as I can connect wi Syncterm.
oops... I don't add :23 anymore - I suspect that's missing in your URL. Add that and it should work. I'll fix that.
boraxman around Sunday, December 11th...
The choice if rust was an interesting choice. The source tree after compilation was 1.6GB!!! That is not including files in the ~/.cargo directory that were also added (its 550MB). The binary itself after stripping was 29MB, which is OK.
Rust binaries are not well known for beeing small. But for beeing secure and fast. The release version on my system is ~11MB fyi.
My personal opinion is that icons are more confusing, unless a very tried and true icon us used (floppy disk for save, scissors for cut, etc). In theory they are supposed to be easier, in practice, not. I hate having to over over an icon to find what it is for.
oops... I don't add :23 anymore - I suspect that's missing in your
URL.Add that and it should work. I'll fix that.
Yep, that fixed it.
Yeah, I find rust seems to have a lot of zealots who think that rewriting things in rust is the way to go.
I briefly looked at the language, and it seemed to have promise, but the issues with it, such as those I mentioned led me to stick with C++.
Every release is better and better! Really enjoying your work and Icy!
Thank you for this!
My personal opinion is that icons are more confusing, unless a very t and true icon us used (floppy disk for save, scissors for cut, etc). theory they are supposed to be easier, in practice, not. I hate havi to over over an icon to find what it is for.
I added hover tooltips now. I thought the icons are self explaining -
but maybe they're not. I'll think about that & investigate more. Maybe
try out text again.
It is not finished - esp. the UI needs work. I can need feedback & id
A good selection of transfer protocols.
Most offer at least X/Y/Zmodem and Ymodem-G. Which others do you want to see? Back in the day, I remember WXmodem, Jmodem, SEAlink, Lynx/Puma,
and a few others.
Geri Atricks wrote to Blue White <=-
A good selection of transfer protocols.
Most offer at least X/Y/Zmodem and Ymodem-G. Which others do you want to see? Back in the day, I remember WXmodem, Jmodem, SEAlink, Lynx/Puma,
and a few others.
I think that pretty much covers it. In fact, I don't even remember a WXmodem, but I do remember seeing those others on a few boards.
Hm, that's unfortunate. Are there simple build instructions to just make
a local binary? Maybe I can help if so.
Install the rust toolchain:
https://www.rust-lang.org/tools/install
Get the source code from github:
https://github.com/mkrueger/icy_term
Very cool.. noticing eframe supports web embedding too... don't suppose you have instructions for a web build/embed?
Would be very cool to be able to use this with a wss connection with rlogin straight into doors.
But I want to start an ANSI drawing tool - I made one in the 90' (MysticDraw) the last update was 2003 or so where I translated it to SDL. Now 20 years later I'll update it to rust. Never got feedback for the old one and don't think I get feedback for the new one but I maintain it :).
Fixed in newly released 0.4.0 - broke that in one of my refactorings :/. I
Just wondering if there is any more releases coming? ;)
I'm liking 0.4.0, however, the screen display is "small", ie: the
terminal is in about a quarter of the window. Resizing the window still has the terminal in about a quarter of it :(
https://gitlab.synchro.net/main/sbbs/-/tree/master/src/syncdraw
Ok that's "urgent" can you post such things in github under issues - best with screenshots. On my PC and Mac resizing works.
Sysop: | digital man |
---|---|
Location: | Riverside County, California |
Users: | 1,049 |
Nodes: | 15 (0 / 15) |
Uptime: | 48:54:29 |
Calls: | 236,052 |
Files: | 60,364 |
D/L today: |
10 files (440K bytes) |
Messages: | 289,574 |