Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

If you stop or cancel a file transfer, non-working menu options are enabled. #220

Open
wb8tyw opened this issue Jun 25, 2022 · 0 comments
Open
Labels
bug Something isn't working

Comments

@wb8tyw
Copy link
Owner

wb8tyw commented Jun 25, 2022

If you stop or start a file transfer from the event menu, the menu options for that event are still enabled even though they will cause crashes.

To test you need two d-rats clients that can communicate. Best works over a serial port, as internet may be too fast to catch.

With this fork, you can run multiple d-rats clients on the same computer with different -c options and use two serial ports connected via a Null Modem to simulate radios.

  1. Client 1: set display to event window.
  2. Client 2: In files tab, connect to client 1 and start a file transfer to client 1.
  3. Client 1: Find the file transfer in progress, and right click on it. Select "Stop".
  4. Transfer should stop.
  5. Client 1: Right click on menu should not have any options enabled as they will fail. Existing Bug.
  6. Client 2. In the event tab, find the stopped file transfer, right click on it, Select "Restart".
  7. File transfer should restart.
@wb8tyw wb8tyw added the bug Something isn't working label Jun 25, 2022
wb8tyw added a commit that referenced this issue Jun 28, 2023
Change loglevel of messages indicating when stored configuration
values are wrong until the config subsystem can have the proper
fix implemented.

d_rats/config.py:
  getint and getboolean error detections changed to debug messages.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant