Commit graph

174 commits

Author SHA1 Message Date
Mashintime 4dbaaf5b63 Display specific Tx failed msg due to ver mismatch 2023-01-21 23:13:23 -05:00
Mashintime d43d6f5c5a Move Tx progress updates to tnc message status 2023-01-21 16:34:00 -05:00
Mashintime 1ac9a1449d Only try to launch tnc binary if it exists. 2023-01-20 18:29:11 -05:00
Mashintime 94b4889478 Set waterfall theme and small wf optimization 2023-01-16 17:34:42 -05:00
DJ2LS a9cece098d fixes and closes #108 2022-11-25 12:04:15 +01:00
DJ2LS fa3efd6492 fix app error when closing gui 2022-11-20 22:28:10 +01:00
DJ2LS 18d18bd901 fix rigctld socket crash 2022-11-18 14:47:31 +01:00
DJ2LS 119c568ebe better error handling for rigctld process 2022-11-18 00:23:13 +01:00
DJ2LS 7d99f89911 improved channel busy detection 2022-11-18 00:03:18 +01:00
DJ2LS 503fa52696 arq waiting modal if channel busy 2022-11-17 22:17:50 +01:00
DJ2LS 2534604616 revert base64 encoding before passing file to IPC 2022-11-11 15:43:02 +01:00
DJ2LS d843e716b7 base64 encoding before passing file to IPC 2022-11-11 15:39:24 +01:00
DJ2LS 93994610a8 hotfix for fixing gui error 2022-11-09 08:40:32 +01:00
DJ2LS 5e2667c438 improved chat text box closes #271 2022-11-08 19:53:14 +01:00
DJ2LS cb8ee299b5 codefactor improvements 2022-11-08 15:25:01 +01:00
DJ2LS 3e52f0f0f3 codefactor improvements 2022-11-08 15:03:47 +01:00
DJ2LS 871c6c1756 moved rigctld binary check to socket check 2022-11-08 14:54:27 +01:00
DJ2LS 232c10bf5f show splash screen for smoother startup 2022-11-08 14:23:21 +01:00
DJ2LS 71d75584ee possible fix for #275 2022-11-08 09:36:06 +01:00
dj2ls 89e58ca98d introduced backgroundThrottle: false, 2022-11-06 17:00:20 +01:00
dj2ls 826a39ca4d first version with freedata explorer 2022-11-05 22:27:33 +01:00
dj2ls b8ee0297a2 added DTR state 2022-10-06 10:08:31 +02:00
dj2ls a7c3764fbe removed stderr 2022-10-05 11:00:05 +02:00
dj2ls a4f133e434 added stopped information 2022-10-05 10:58:38 +02:00
dj2ls 81d6807607 another way of checking if process is running 2022-10-05 10:56:58 +02:00
dj2ls 1dbcfc672e fixed windows rigctld list command 2022-10-04 10:55:42 +02:00
dj2ls 843cc24fa5 small error handling for starting rigctld 2022-10-03 14:25:13 +02:00
dj2ls 8baf62b044 option for setting rigctld server port 2022-10-03 14:17:03 +02:00
dj2ls 9bc0c829f9 fixed ipc main event handler 2022-10-03 09:36:43 +02:00
dj2ls 8eb22bd7ac codefactor improvement 2022-09-23 19:36:22 +02:00
dj2ls 43656e8441 codefactor improvement 2022-09-23 19:29:04 +02:00
dj2ls 98571e3d56 codefactor improvement 2022-09-23 19:24:30 +02:00
dj2ls 2df371ca98 codefactor improvement 2022-09-23 19:22:47 +02:00
dj2ls 605fb61fc1 updated start stop 2022-09-23 19:18:20 +02:00
dj2ls 4c27009f0e start-stop rigctld 2022-09-23 14:06:13 +02:00
dj2ls d0f0031ca4 enable/disable settings 2022-09-23 11:17:59 +02:00
dj2ls 6846936559 first quick and dirty version for starting rigctld 2022-09-20 19:24:07 +02:00
dj2ls 863444c010 change buffer size via gui, some small buffer improvements 2022-09-05 11:54:50 +02:00
dj2ls 26794dc609 updated arq session state 2022-06-15 10:51:19 +02:00
dj2ls 1e968fcf6d smaller fixes 2022-06-09 21:42:20 +02:00
dj2ls 539b23cf6d improved info processing for chat messages 2022-06-09 14:54:42 +02:00
dj2ls 532eeb0e12 fixed small typo 2022-06-09 14:14:31 +02:00
dj2ls 8e4a3f4d33 first change of gui 2022-06-07 10:08:15 +02:00
DJ2LS adf800b822 changed bandwith typo --> this could break some things.. 2022-05-28 14:08:33 +02:00
dj2ls 4f3aa711ae fixed progress bar for failing transmission
also adjusted displaying and colors of progress bar
2022-05-01 10:55:56 +02:00
dj2ls a2df7db3f9 improved updating process
we need to kill every freedata binary before closing or updating the tnc
2022-05-01 09:44:30 +02:00
dj2ls ea133f054d moved simple test from pyaudio to sounddevice
thisis just a test as I'm not happy with the overall way we are dong tests. This has been great during first steps with the tnc ( virtual audio devices ) but now we should to a more reliable way with named pipes for example
2022-04-30 12:27:14 +02:00
dj2ls 6790f18e3d updated updater
removed updaet information toasts and moved to a more clean update dialog
2022-04-24 15:34:59 +02:00
dj2ls a90abb122f enable/disable cq response
Enable and disable CQ response via GUI. Also moved settings to settings modal - with a small redesign. Auto updater still WIP
2022-04-18 17:17:53 +02:00
dj2ls b1cebf0905 WIP Settings and Updater
updater not yet working, moved settings to settings modal and started working on new updater
2022-04-18 11:13:53 +02:00
dj2ls d3ee911186 enable/disable fsk mode 2022-03-31 12:45:44 +02:00
dj2ls 4da5327bb0 clean closing of app
problem occured because of parent-child relationship
2022-03-31 11:53:57 +02:00
dj2ls a65a677f49 updated sounddevice setup routine
this possible fixes -9998 channel errors
2022-03-30 17:53:35 +02:00
dj2ls 16f23d2f1d new chat release 2022-03-29 22:24:35 +02:00
dj2ls 4451772e19 updated chat 2022-03-27 21:04:04 +02:00
dj2ls 15217b2521 moved to sounddevice
changed audio library, changed ssid behavior, minor chat changed
2022-03-24 20:49:13 +01:00
dj2ls 4b296a48df added tuning range selector 2022-03-19 12:42:10 +01:00
dj2ls fed075451a first release of chat
several bug fixes
2022-03-14 20:21:15 +01:00
dj2ls cbcb17870e removed dead code
caused a problem when running auto updater
2022-03-12 13:18:16 +01:00
dj2ls bf9df2114d small gui fixes 2022-03-11 12:52:05 +01:00
dj2ls 6971537012 select received files folder 2022-03-10 19:45:37 +01:00
dj2ls 3af1fe2b44 some more features for the gui
log viewer, update channel selector, config validation check
2022-03-03 19:57:40 +01:00
dj2ls 87ba2d374f fixed auto updater
error when update downloaded
2022-02-25 13:10:54 +01:00
dj2ls db55498c4c updated image path
with this release macOS icons should be displayed now
2022-02-25 12:54:31 +01:00
dj2ls 757d66ccb3 improved logging
gui is now creating logfiles as well / renamed daemon and tnc binaries to freedata-daemon and freedata-tnc to avoid problems when trying to kill them / smaller gui adjustements
2022-02-24 10:13:00 +01:00
dj2ls 1a9d6bc884 minor bug fix which caused system crash... 2022-02-23 22:15:19 +01:00
dj2ls 0fa38a9835 rigcontrol disabled hotfix
this reduces ammount of pushed commands to tnc
2022-02-23 12:39:24 +01:00
dj2ls 25ccb6b155 fix of minor app crash when updating
this hopefully fixes an OS window manager freeze on Ubuntu..
2022-02-23 10:14:46 +01:00
dj2ls 326391ccd8 moved to native bootstrap-icon usage
also introduced a speed level field for tnc_state
2022-02-22 21:05:48 +01:00
dj2ls e1dadb1aa6 final test for auto updater 2022-02-22 17:06:39 +01:00
dj2ls 74c74c9070 first auto updater 2022-02-22 15:53:55 +01:00
dj2ls a0a67cd243 first auto updater 2022-02-22 15:40:33 +01:00
dj2ls 35bb004c9e v0.0.1-alpha
a first test with github build scripts and a possible auto updater for the app bundle. This feature is really needed to ensure the user always has the latest version of the gui. Specially in the first phase of releasing the app, there are a lot of changes. This makes the overall usability hopefully easier! Everyone who's getting github notifictaions: this might cause a lot of emails now. Sorry for this..
2022-02-22 11:06:22 +01:00
dj2ls 84e342cd89 changed windows search path 2022-02-21 18:59:03 +01:00
dj2ls 84eb027241 path update for log files 2022-02-21 17:58:44 +01:00
dj2ls d52ddd272e updated electron build process
lets see if github action can handle this...
2022-02-21 17:25:33 +01:00
dj2ls 25392303e4 increased callsign length and added ssid
this now more compatible to VARA to avoid confusion. Callsign length now 7 char + 1 ssid
2022-02-21 12:20:36 +01:00
dj2ls 6bc67362c1 force close if sock in use 2022-02-19 21:30:52 +01:00
dj2ls 34cf0a4b05 cleanup 2022-02-19 20:45:57 +01:00
dj2ls 7a93f0a824 fixed callsign detection and default config 2022-02-17 08:32:19 +01:00
dj2ls e9d89941ce disabled rigctl and direct control on win
also fixed app loading for linux
2022-02-16 11:28:40 +01:00
dj2ls 07a42c20be kill child process on app close
yay...a first working version for windows... #76
2022-02-16 10:11:09 +01:00
dj2ls 30bbf75521 fixed unclean closing
closing application now by signals closes #133
2022-02-16 09:11:32 +01:00
dj2ls 4ee1a4fede removed blurred screen
closes 134
2022-02-12 16:34:47 +01:00
dj2ls d11610f085 save screen height/width & config fix 2022-02-10 15:05:04 +01:00
dj2ls 196b18393f hamlib/settings
re-enabled hamlib thread, added a settings menu, updated package.json file
2022-02-10 14:38:55 +01:00
dj2ls 35d95bbb14 500hz mode, protocol improvements....
...and a lot of different changes. Also deactivated single mode transmission. This needs to be optimised another day...Time is the missing ressource...
2022-02-08 15:27:34 +01:00
dj2ls 8384bf8d12 protocol/network/gui/..
changed protocol so IRS is now the speed-level master / send ptt state via network / introduced no rig mode / disable scatter and waterfall in gui and tnc/ increased network chunk size / ...
2022-02-02 21:12:16 +01:00
dj2ls 10d3d5c53e support for different ways controlling the radio
#121 direct, rigctl (for windows), rigctld. Highly experimental. Just to save data.
2022-01-18 19:38:05 +01:00
dj2ls cc1c7e49b0 changed tnc path for electron builder 2022-01-16 18:35:12 +01:00
dj2ls dd0ce99d7c updated default config closes #115 2022-01-15 14:24:02 +01:00
dj2ls b76629a93a updated app icon 2022-01-13 06:06:48 +01:00
dj2ls 5804d62036 updated lib search pathes 2022-01-11 22:16:14 +01:00
dj2ls 4b6397c0ab small gui changes
closes #104
2022-01-10 09:06:08 +01:00
dj2ls a1a86568d4 error handling if daemon binary not found
closes
#88
2021-12-20 17:12:34 +01:00
DJ2LS a952b49ce6 first working message exchange
message will not saved to database yet
2021-11-19 18:49:36 +01:00
DJ2LS 5218eb3909 chat message test 2021-11-19 17:30:17 +01:00
DJ2LS ebbe0715e6 hamlib changes and alsalib error handling #22
closes #22
2021-11-07 12:17:23 +01:00
DJ2LS da8ba695ee gui optimization
gui now much smaller. hopefully it fits better to small screens now.
2021-10-23 17:20:28 +02:00
DJ2LS b2ac19a1a3 fixed typos #51 2021-10-17 17:22:07 +02:00