profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/veeso/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.
Christian Visintin veeso @primait Udine, Italy https://veeso.github.io 24 years old, software and web developer and geek. I mostly develop in Rust, JS/TS and Python.

veeso/ATtila 10

Python module to communicate easily with modems and RF modules using AT commands

veeso/FlapQML 6

Flap QML Component

veeso/libBMpp 4

Windows Bitmap (BMP) library for modern C++

veeso/pyc-shell 3

Use your alphabet with your favourite shell

veeso/brol 2

A repository with all those useful code snippets and tools written during my career as developer.

veeso/QMLog 2

Simple QML Logger component and library

veeso/StringEXT 2

C extension of string.h

veeso/librib 1

C library to implement IPv4/IPv6 routing tables

veeso/popen-redirections 1

Just a simple C program which shows how to redirect stdout/stdin of child process to parent

veeso/shell-core 1

Rust library which provides core functionalities to implement shells

startedtauri-apps/tauri

started time in 11 hours

startedsqugeim/yt-ad-autoskipper

started time in 3 days

issue closedveeso/termscp

cargo install is broken on macOS

Description

cargo install termscp is broken at least on macOS.

Steps to reproduce

Run cargo install termscp on macOS.

Expected behaviour

Installed termscp binary.

Environment

  • OS: macOS 11.5.2
  • apple silicon m1
  • rustc 1.55.0 (c8dfcfe04 2021-09-06)
  • v0.6.1
  • NA
  • NA

Log

error[E0432]: unresolved imports `tui_realm_stdlib::input`, `tui_realm_stdlib::radio`
  --> /Users/tosha/.cargo/registry/src/github.com-1ecc6299db9ec823/termscp-0.6.1/src/ui/activities/auth/bookmarks.rs:35:24
   |
35 | use tui_realm_stdlib::{input::InputPropsBuilder, radio::RadioPropsBuilder};
   |                        ^^^^^                     ^^^^^ could not find `radio` in `tui_realm_stdlib`
   |                        |
   |                        could not find `input` in `tui_realm_stdlib`

error[E0432]: unresolved imports `tui_realm_stdlib::input`, `tui_realm_stdlib::label`, `tui_realm_stdlib::list`, `tui_realm_stdlib::paragraph`, `tui_realm_stdlib::radio`, `tui_realm_stdlib::span`, `tui_realm_stdlib::textarea`
  --> /Users/tosha/.cargo/registry/src/github.com-1ecc6299db9ec823/termscp-0.6.1/src/ui/activities/auth/view.rs:34:5
   |
34 |     input::{Input, InputPropsBuilder},
   |     ^^^^^ could not find `input` in `tui_realm_stdlib`
35 |     label::{Label, LabelPropsBuilder},
   |     ^^^^^ could not find `label` in `tui_realm_stdlib`
36 |     list::{List, ListPropsBuilder},
   |     ^^^^ could not find `list` in `tui_realm_stdlib`
37 |     paragraph::{Paragraph, ParagraphPropsBuilder},
   |     ^^^^^^^^^ could not find `paragraph` in `tui_realm_stdlib`
38 |     radio::{Radio, RadioPropsBuilder},
   |     ^^^^^ could not find `radio` in `tui_realm_stdlib`
39 |     span::{Span, SpanPropsBuilder},
   |     ^^^^ could not find `span` in `tui_realm_stdlib`
40 |     textarea::{Textarea, TextareaPropsBuilder},
   |     ^^^^^^^^ could not find `textarea` in `tui_realm_stdlib`

error[E0432]: unresolved import `tui_realm_stdlib::progress_bar`
  --> /Users/tosha/.cargo/registry/src/github.com-1ecc6299db9ec823/termscp-0.6.1/src/ui/activities/filetransfer/update.rs:45:23
   |
45 | use tui_realm_stdlib::progress_bar::ProgressBarPropsBuilder;
   |                       ^^^^^^^^^^^^ could not find `progress_bar` in `tui_realm_stdlib`

error[E0432]: unresolved imports `tui_realm_stdlib::input`, `tui_realm_stdlib::list`, `tui_realm_stdlib::paragraph`, `tui_realm_stdlib::progress_bar`, `tui_realm_stdlib::radio`, `tui_realm_stdlib::span`, `tui_realm_stdlib::table`
  --> /Users/tosha/.cargo/registry/src/github.com-1ecc6299db9ec823/termscp-0.6.1/src/ui/activities/filetransfer/view.rs:43:5
   |
43 |     input::{Input, InputPropsBuilder},
   |     ^^^^^ could not find `input` in `tui_realm_stdlib`
44 |     list::{List, ListPropsBuilder},
   |     ^^^^ could not find `list` in `tui_realm_stdlib`
45 |     paragraph::{Paragraph, ParagraphPropsBuilder},
   |     ^^^^^^^^^ could not find `paragraph` in `tui_realm_stdlib`
46 |     progress_bar::{ProgressBar, ProgressBarPropsBuilder},
   |     ^^^^^^^^^^^^ could not find `progress_bar` in `tui_realm_stdlib`
47 |     radio::{Radio, RadioPropsBuilder},
   |     ^^^^^ could not find `radio` in `tui_realm_stdlib`
48 |     span::{Span, SpanPropsBuilder},
   |     ^^^^ could not find `span` in `tui_realm_stdlib`
49 |     table::{Table, TablePropsBuilder},
   |     ^^^^^ could not find `table` in `tui_realm_stdlib`

closed time in 3 days

apatrushev

push eventveeso/veeso.github.io

veeso

commit sha 8d36521bfaa9a937b78eaa4e4dd8d46b6719249a

--locked

view details

push time in 4 days

push eventveeso/termscp

veeso

commit sha 79c90c5b97bbfb0ae48080083316de0cff1c67a3

install with cargo --locked

view details

push time in 4 days

issue commentveeso/termscp

cargo install is broken on macOS

It seems like more a problem related to Cargo. Even if in the toml it should use tui-realm-stdlib 0.6.0 when building with cargo it will try to use the 0.6.2 version. Just install using cargo install --locked termscp. I will fix it also in the installer and in the README.

apatrushev

comment created time in 4 days

push eventveeso/termscp

veeso

commit sha ed3225ed84c677086e64a83c87a1e7d3a556dbd6

User manual updates

view details

veeso

commit sha 88a0685097f887a5d6657730020f7bc028bd9495

Added misc_info_dialog to themes

view details

veeso

commit sha 63e70233421d5a6a5d269582ca8d1eb3031dcbfe

Re-use mounts in UI

view details

veeso

commit sha 06ffbaa2f4ea4bbf0fe472564043c9d246ae0cac

Option: prompt user when about to replace an existing file caused by a file transfer

view details

push time in 4 days

push eventveeso/termscp

veeso

commit sha 88a0685097f887a5d6657730020f7bc028bd9495

Added misc_info_dialog to themes

view details

veeso

commit sha 63e70233421d5a6a5d269582ca8d1eb3031dcbfe

Re-use mounts in UI

view details

push time in 4 days

push eventveeso/termiWin

ph3b3

commit sha e2202e84afdd477dc05e0b87138b2af9f0d2e048

asbolutely -> absolutely on line 127

view details

Christian Visintin

commit sha 689ac953bbc6e58093beedadc56a998e0a8532a0

Merge pull request #11 from phoebe-leong/patch-1 asbolutely -> absolutely in README

view details

push time in 4 days

PR merged veeso/termiWin

asbolutely -> absolutely in README

on line 127

+1 -1

0 comment

1 changed file

phoebe-leong

pr closed time in 4 days

push eventveeso/termscp

veeso

commit sha ed3225ed84c677086e64a83c87a1e7d3a556dbd6

User manual updates

view details

push time in 5 days

PR opened veeso/termscp

Prompt user when about to replace an existing file new feature

Prompt user when about to replace an existing file

Description

  • Prompt user when about to replace existing file on a file transfer:
    • Whenever a file transfer is about to replace an existing file on local/remote host, you will be prompted if you're sure you really want to replace that file.
    • You may want to disable this option. You can go to configuration and set "Prompt when replacing existing files?" to "NO"

Type of change

Please select relevant options.

  • [ ] Bug fix (non-breaking change which fixes an issue)
  • [x] New feature (non-breaking change which adds functionality)
  • [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • [x] This change requires a documentation update

Checklist

  • [x] My code follows the contribution guidelines of this project
  • [x] I have performed a self-review of my own code
  • [x] I have commented my code, particularly in hard-to-understand areas
  • [x] My changes generate no new warnings
  • [x] I formatted the code with cargo fmt
  • [x] I checked my code using cargo clippy and reports no warnings
  • [x] I have added tests that prove my fix is effective or that my feature works
  • [x] I have introduced no new C-bindings
  • [x] The changes I've made are Windows, MacOS, UNIX, Linux compatible (or I've handled them using cfg target_os)
  • [ ] I increased or maintained the code coverage for the project, compared to the previous commit

Acceptance tests

  • [ ] regression test: save file as
  • [ ] regression test: send file
  • [ ] regression test: recv file
  • [ ] regression test: recv file from find
  • [ ] regression test: recv file as from find
  • [ ] regression test: send file as from find
  • [ ] regression test: send file from find
  • [ ] when prompt is enabled: replacing an existing file will cause termscp to prompt the user (send)
  • [ ] when prompt is enabled: replacing an existing file will cause termscp to prompt the user (recv)
  • [] when prompt is enabled: replacing an existing file will cause termscp to prompt the user (find)
+406 -33

0 comment

17 changed files

pr created time in 5 days

push eventveeso/termscp

veeso

commit sha b6c4a998b19a0972abd91c7de06a642e5563fec7

Option: prompt user when about to replace an existing file caused by a file transfer

view details

push time in 5 days

push eventveeso/termscp

veeso

commit sha dc0b16624188dcc1ce1ca3712dfa8d39bb2cac0c

docs

view details

push time in 5 days

push eventveeso/termscp

veeso

commit sha 77911ed24ccac5911ecaeff6f76deaf44c28f65e

Prompt when replacing files on transfer on remote/local in configuration

view details

veeso

commit sha fbbcee1c10da6b726679e8fbaea1118cdadfeb4c

lint

view details

push time in 5 days

create barnchveeso/termscp

branch : prompt-when-replacing-files

created branch time in 5 days

push eventveeso/termscp

veeso

commit sha 96c997c38a2c74cffe29ec93786ca42212f2cef8

dirs 4.0.0

view details

push time in 5 days

push eventveeso/veeso.github.io

veeso

commit sha 2c330aeaef879f5643fbf523c387713554bedd1a

Buy me a coffee widgets

view details

push time in 5 days

push eventveeso/termscp

veeso

commit sha c824d009864f27a0f23555d1d213f6661e4a27f6

Removed auto-update test for macos (blocks on github/CI)

view details

push time in 6 days

push eventveeso/termscp

Christian Visintin

commit sha ddd4824567dbad8798896028316b2a2b67aa2fd3

Merge pull request #62 from veeso/0.6.1 0.6.1

view details

veeso

commit sha 4c1e4fef7a2848cea9818b7d5af456198d115066

Removed BSD packages

view details

Christian Visintin

commit sha bf6f25310cb1c8ea6b9fede3503a9283481d7bc0

Update README.md

view details

Christian Visintin

commit sha efd5443be4efd49f7716b7b7622fa39bfb51e71b

choco install

view details

veeso

commit sha c052796d52748695563b9f1772bc3256e28a977e

Merge remote-tracking branch 'origin/main' into 0.7.0

view details

push time in 7 days

delete branch veeso/termscp

delete branch : self-update

delete time in 7 days

push eventveeso/termscp

veeso

commit sha 06a67de14ff612bc6b24323554643947166ee124

Auto update (w/ cli)

view details

veeso

commit sha 8c88fbe10f258faabfd85d1b1df309e8b18d7568

cargo lock update

view details

veeso

commit sha 77476596f4fb7e7fdd61a0a87e06c5289ba3af3b

Fixed new version check

view details

Christian Visintin

commit sha 10772049653f48562430c6266d9ef1e04254451d

Merge pull request #64 from veeso/self-update Self update

view details

push time in 7 days

PR merged veeso/termscp

Self update new feature

Self Update

Description

Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change.

List here your changes

  • Auto update ⬇️
    • Possibility to update termscp directly via GUI or CLI.
    • Install update via CLI running (sudo) termscp --update.
    • Install update via GUI from auth form: when the "new version message" is displayed press <CTRL+R>, then enter YES in the radio input asking whether to install the update.

Type of change

Please select relevant options.

  • [ ] Bug fix (non-breaking change which fixes an issue)
  • [x] New feature (non-breaking change which adds functionality)
  • [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • [ ] This change requires a documentation update

Checklist

  • [x] My code follows the contribution guidelines of this project
  • [x] I have performed a self-review of my own code
  • [x] I have commented my code, particularly in hard-to-understand areas
  • [x] My changes generate no new warnings
  • [x] I formatted the code with cargo fmt
  • [x] I checked my code using cargo clippy and reports no warnings
  • [x] I have added tests that prove my fix is effective or that my feature works
  • [x] I have introduced no new C-bindings
  • [x] The changes I've made are Windows, MacOS, UNIX, Linux compatible (or I've handled them using cfg target_os)
  • [x] I increased or maintained the code coverage for the project, compared to the previous commit

Acceptance tests

  • [x] If a new version is available, termscp will now prompt for a new version with the possibility to install it
  • [x] it is now possible to install updates using the -u CLI option
+1098 -217

0 comment

21 changed files

veeso

pr closed time in 7 days

push eventveeso/termscp

veeso

commit sha 77476596f4fb7e7fdd61a0a87e06c5289ba3af3b

Fixed new version check

view details

push time in 7 days

push eventveeso/termscp

Christian Visintin

commit sha efd5443be4efd49f7716b7b7622fa39bfb51e71b

choco install

view details

push time in 7 days

push eventveeso/veeso

Christian Visintin

commit sha 26455421e5cb12cc51665e5cec3da33a37ee0f90

Update README.md

view details

push time in 9 days

startedWideBoner/betterww

started time in 9 days

startedmgdm/htmlq

started time in 10 days

push eventveeso/termscp

veeso

commit sha 06a67de14ff612bc6b24323554643947166ee124

Auto update (w/ cli)

view details

veeso

commit sha 8c88fbe10f258faabfd85d1b1df309e8b18d7568

cargo lock update

view details

push time in 11 days

push eventveeso/termscp

veeso

commit sha a4869242ea8a8aa6aa602b3c6119c88c5761bf67

Fixed check for new releases

view details

push time in 11 days