Commit graph

424 commits

Author SHA1 Message Date
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 2a5e3c820a html beautify 2022-09-23 19:19:24 +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 9eccc82c5e first working version with simple parameters 2022-09-20 19:37:54 +02:00
dj2ls 6846936559 first quick and dirty version for starting rigctld 2022-09-20 19:24:07 +02:00
dj2ls f82ace03cd new rigctld control 2022-09-20 07:59:47 +02:00
dj2ls 014440640f updated version information and electron packages 2022-09-12 18:18:32 +02:00
dj2ls 8deaa5756d and some more small changes which should have its own PR... sorry.. 2022-09-05 15:06:20 +02:00
dj2ls 902cf50a21 small hotfix for scrolling - not the correct PR , but better than forgetting to fixing it 2022-09-05 14:03:10 +02:00
dj2ls 863444c010 change buffer size via gui, some small buffer improvements 2022-09-05 11:54:50 +02:00
dj2ls 9b0d2b37bb updated app image - also checked IDE <-> GitHub interaction after a long away time... 2022-09-04 19:09:40 +02:00
Paul Kronenwetter ac6ec55c5c Bump module to 0.4.3-alpha 2022-06-20 20:11:07 -04:00
dj2ls 25a5c1b47a fixed database not loading on ARM devices 2022-06-15 14:34:17 +02:00
dj2ls a85efe5bf4 make textarea adjustable - not the correct PR for doing this... 2022-06-15 13:08:26 +02:00
dj2ls a6a77c2365 fix chat not deleted 2022-06-15 12:21:03 +02:00
dj2ls bd531f2f07 small gui breaking bug fix 2022-06-15 11:23:20 +02:00
dj2ls 26794dc609 updated arq session state 2022-06-15 10:51:19 +02:00
dj2ls 3618792598 increased version information and updated npm packages 2022-06-09 21:47:11 +02:00
dj2ls 1e968fcf6d smaller fixes 2022-06-09 21:42:20 +02:00
dj2ls a19a6c13c1 added qrv info toast 2022-06-09 21:31:12 +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 1909087c6b file transfer now working 2022-06-09 14:11:39 +02:00
dj2ls a4df21c0a2 further changes of gui 2022-06-07 11:31:59 +02:00
dj2ls 8e4a3f4d33 first change of gui 2022-06-07 10:08:15 +02:00
DJ2LS 1fa8f0f2ae smaller changes... 2022-05-28 14:31:58 +02:00
DJ2LS adf800b822 changed bandwith typo --> this could break some things.. 2022-05-28 14:08:33 +02:00
dj2ls 18d4cd3cb4 print error message for debugging #190 2022-05-20 11:12:22 +02:00
dj2ls 522a1d3d53 increased alpha version information as we still fix bugs caused by initial v0.4.0 release. 2022-05-20 11:09:53 +02:00
dj2ls 9f8f17b633 reduced amount of buttons needed for file transfer 2022-05-19 13:01:37 +02:00
dj2ls 9e7850e1bc enabled old file transfer
we need this for supporting raspberry pi until #181 is fixed
2022-05-19 12:05:43 +02:00
dj2ls f65f96c75f version update 2022-05-19 07:20:29 +02:00
Paul Kronenwetter 8b00199356 Updating version. 2022-05-18 20:05:28 -04:00
dj2ls c42be2e1d0 protocol hot fix 2022-05-01 17:52:28 +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 69c3ccd86c updater hotfix
also fixed beacon select box beeing too small
2022-04-30 15:59:34 +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
Paul Kronenwetter 6d0d231dc7 Limit daemon and TNC error messages from GUI. 2022-04-24 18:43:30 -04:00
dj2ls 8b2d1ca9b2 possible fix of DOM text reinterpreted as HTML 2022-04-24 16:07:30 +02:00
dj2ls 701d01b8a7 display own callsign in app title
as wished by #176 @dk5sm
2022-04-24 15:53:51 +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 57e4af83af first test with 24bit crc
moved from 16bit crc to 24bit crc...First test for ping and file transfer seems to be working... This has been too easy... 🤔
2022-04-19 11:09:11 +02:00
dj2ls 42240a6ac7 removed chunk html file 2022-04-18 17:19:07 +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 53af74f757 first test with 6bit callsign encoding
seems to work, but we have to redesign the way how we handle callsigns. This is really confusing...
2022-04-17 22:16:13 +02:00
dj2ls 535327eaab updated package.json
fixed some dependency security issues and updated to next minor version
2022-04-17 19:09:41 +02:00
dj2ls 921627d0b8 updated version information 2022-04-16 16:29:19 +02:00
dj2ls 2daafd183a removed some info lines 2022-04-16 16:28:04 +02:00
dj2ls 7d6256ba6a fixed ctest 2022-04-15 11:29:40 +02:00
dj2ls 865ee95a77 moved fsk setting to settings dialog
I want to keep the main screen as simple as possible. As this setting isnt usable at this time, better moving it to a more hidden place
2022-04-11 11:46:56 +02:00
Paul Kronenwetter 4358dd9c8a Correcting some typos. 2022-04-10 13:20:58 -04:00
dj2ls b132122d08 bug fixes & gui improvements
fixed tnc not listening to default SSIDs ( here we need to adjust the GUI for supporting changing SSIDs ). Also improved the chat interface a little bit - we have now separated control buttons instead of within a message.
2022-04-10 11:37:09 +02:00
dj2ls c89e4beebf fixed audio device list
audio device list not complete when init after multiprocessing init. #153
2022-04-08 11:35:13 +02:00
dj2ls 500c657099 extended status message
now we are able viewing a unique transmission status within chat messages. One step closer to a better way of handling status
2022-04-07 11:19:29 +02:00
dj2ls a2552be843 repeat frame ack and fixed repeat transmission from gui 2022-04-06 10:15:14 +02:00
dj2ls 11de567ef5 updated version information 2022-04-05 12:16:42 +02:00
dj2ls b6cf6e7c17 optimized FSK mode and chat 2022-04-03 15:26:24 +02:00
dj2ls 8f3f046655 improved logging and chat 2022-04-02 18:40:12 +02:00
dj2ls 04f6c49ac5 audio tuning and chat optimisation
closes #117
2022-04-02 14:54:43 +02:00
dj2ls 3f35a01b94 adjust volume level on TX 2022-03-31 21:13:30 +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 03dc6e09b5 updated version information 2022-03-30 21:46:37 +02:00
dj2ls d2f6c7a062 fixed audio device selection 2022-03-30 21:32:25 +02:00
dj2ls 4b4f2cf027 version update
aaargh once again...can we automate this...?!
2022-03-30 18:02:25 +02:00
dj2ls fc92556d60 version update
aaargh once again...can we automate this...?!
2022-03-30 18:01:13 +02:00
dj2ls a65a677f49 updated sounddevice setup routine
this possible fixes -9998 channel errors
2022-03-30 17:53:35 +02:00
dj2ls 9937ea56ad updated libcodec2.dll 2022-03-30 17:21:01 +02:00
dj2ls 16f23d2f1d new chat release 2022-03-29 22:24:35 +02:00
dj2ls 5439120f1d updated chat, updated audio refreshing
select first chat automatically, refresh audio devices
2022-03-29 17:42:54 +02:00
dj2ls 4451772e19 updated chat 2022-03-27 21:04:04 +02:00
dj2ls e8869e17dc display device port
display the device ports as well closes #141
2022-03-26 10:10:03 +01: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 fd0c9e95ac updated build action 2022-03-14 20:35:49 +01:00
dj2ls fed075451a first release of chat
several bug fixes
2022-03-14 20:21:15 +01:00
dj2ls f5f7060672 different changes
network fixes, chat fixes, gui fixes...
2022-03-12 15:06:49 +01:00
dj2ls cbcb17870e removed dead code
caused a problem when running auto updater
2022-03-12 13:18:16 +01:00
dj2ls 418f5b7fe9 updated version 2022-03-11 23:00:54 +01:00
dj2ls cc46b13982 updated version information 2022-03-11 21:03:25 +01:00
dj2ls 8ef4b5c372 updated hamlib connection methods 2022-03-11 20:52:19 +01:00
dj2ls 3c70c78e79 removed rigctl support
we should only use rigctld...
2022-03-11 13:10:46 +01:00
dj2ls bf9df2114d small gui fixes 2022-03-11 12:52:05 +01:00
dj2ls 2ccb55a459 updated package.json 2022-03-10 21:29:51 +01:00
dj2ls 5bd3128d9e updated chat related parts 2022-03-10 21:29:30 +01:00
dj2ls 52310ffd4e moved beacon into own thread
this should avoid blocking states caused by the beacon
2022-03-10 20:46:34 +01:00
dj2ls 6971537012 select received files folder 2022-03-10 19:45:37 +01:00
dj2ls 4f589860ad updated package.json 2022-03-10 13:17:21 +01:00
dj2ls 958991aff8 added command responses
every network command will be acknowleded now
2022-03-08 08:44:19 +01:00
dj2ls 1519c22358 connection mode, documentation, ...
changes in all areas
2022-03-04 16:50:32 +01:00
dj2ls 9eb45910ee updated message transfer command 2022-03-03 20:40:52 +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 def9ebc5ce updated build action
new day ...
2022-02-25 10:30:14 +01:00
dj2ls 80a23da83a updated build action
new day ...
2022-02-25 10:29:38 +01:00
dj2ls cd7ab90bc1 updated build action
new day ...
2022-02-25 10:00:18 +01:00
dj2ls 60b3fccad6 updated build action
new day ...
2022-02-25 09:52:58 +01:00
dj2ls 5a74aa0a0f updated build action
new day ...
2022-02-25 09:31:39 +01:00
dj2ls a358560c9f updated build action
new day ...
2022-02-25 09:28:42 +01:00
dj2ls 2e66d3d836 hotfix for callsigns without missing ssid 2022-02-24 22:04:38 +01:00
dj2ls 7c40067eab removed build dir from gui 2022-02-24 13:46:52 +01:00
dj2ls 352a407b2f another attempt with build action
it's going to be a pain again...
2022-02-24 13:05:04 +01:00
dj2ls 136fb1d83c moved back to old electron updater 2022-02-24 11:47:38 +01:00
dj2ls ad8534b697 updated packages and version information 2022-02-24 11:31:23 +01:00
dj2ls 4844c1ea19 release test
it seems we need to tag files as soon as possible after a release with a new tag. If we are not doing so, releases will be stuck
2022-02-24 10:53:24 +01:00
dj2ls f2500a5144 updated app icon 2022-02-24 10:23:27 +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 773d79fe1a updated packae.json 2022-02-23 10:44:30 +01:00
dj2ls 8dbd99c220 forgit updated package.json
it seems, if we are not going to update package json version, the overall publishing processing fails
2022-02-23 10:42:10 +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 31c1bcac36 optimzed build action
tnc single builds are now provided AFTER electron builder
2022-02-23 08:51:06 +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 e115845d72 first auto updater 2022-02-22 16:15:28 +01:00
dj2ls 2470f5ed91 first auto updater 2022-02-22 16:08:56 +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 e054f849ec v0.0.1 2022-02-22 12:30:29 +01:00
dj2ls 90ab8c58fd v0.0.1 2022-02-22 12:14:20 +01:00
dj2ls c04617d8b3 v0.0.1-alpha 2022-02-22 12:07:21 +01:00
dj2ls 5d3984ea83 v0.0.1-alpha 2022-02-22 12:00:48 +01:00
dj2ls 98d479d356 v0.0.1-alpha 2022-02-22 11:52:40 +01:00
dj2ls 61114cede3 v0.0.1-alpha 2022-02-22 11:37:34 +01:00
dj2ls f021105beb v0.0.1-alpha 2022-02-22 11:30:55 +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 d21532d0b5 busy detection & updated github action 2022-02-15 18:10:14 +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