Commit graph

94 commits

Author SHA1 Message Date
liamcottle
940debc409 add url input field to support navigating to custom nomadnet urls 2024-05-26 21:21:17 +12:00
liamcottle
aa21a873ec add support for caching nomadnet pages in memory 2024-05-26 14:53:19 +12:00
liamcottle
92af375af2 add support for a reload button in nomadnet page browser 2024-05-26 14:32:10 +12:00
liamcottle
2bdecbb571 add support for a back button in nomadnet page browser 2024-05-26 14:25:38 +12:00
liamcottle
a16393d07d initiating call should return call object when link is established 2024-05-25 23:52:41 +12:00
liamcottle
68e16013f9 disable intermediate node hops for now 2024-05-25 22:30:47 +12:00
liamcottle
f4167379bf upgrade anychart 2024-05-25 20:54:57 +12:00
liamcottle
6753ff017f support multi hop visualisation 2024-05-25 20:32:49 +12:00
liamcottle
79fc80f10e implement network visualisation 2024-05-25 19:44:32 +12:00
liamcottle
e2f62d46c4 add button to clear call history 2024-05-23 23:34:33 +12:00
liamcottle
4c953ced2b add ui to show active calls 2024-05-23 23:24:26 +12:00
liamcottle
c9541fd532 add button to call selected peer 2024-05-23 22:15:03 +12:00
liamcottle
2451bb8805 add calls section to main ui 2024-05-21 18:29:50 +12:00
liamcottle
734e55e08e update lang 2024-05-21 18:22:29 +12:00
liamcottle
beef7d526b support timeout for intiating calls, and set default to 15 seconds 2024-05-21 18:09:05 +12:00
liamcottle
4a6dec1da6 add calling ui when button pressed 2024-05-21 17:33:27 +12:00
liamcottle
a6022161b0 allow updating remote codec when muted 2024-05-21 17:04:39 +12:00
liamcottle
a142f5c84c show remote audio codec in ui 2024-05-21 17:02:21 +12:00
liamcottle
6d4f5ed0a7 send protobuf over websocket for sending other data and to support adaptive codec switching 2024-05-21 16:57:39 +12:00
liamcottle
e91fe7870f rx bytes should still be incremented even when muted 2024-05-21 14:56:15 +12:00
liamcottle
4d6beb4af8 add button and api to announce from call ui 2024-05-21 04:01:38 +12:00
liamcottle
fc8af20201 change colours 2024-05-21 03:55:37 +12:00
liamcottle
cb6b49711b don't auto mute mic on leave 2024-05-21 03:54:21 +12:00
liamcottle
f8d839467a update ui 2024-05-21 03:53:22 +12:00
liamcottle
1c9f9abd3c unmute mic by default 2024-05-21 03:50:58 +12:00
liamcottle
9636acf2e2 update icons and add ability to mute incoming audio 2024-05-21 03:50:41 +12:00
liamcottle
5f103f5244 add ability to delete calls from history 2024-05-21 03:22:45 +12:00
liamcottle
80f0068651 more ui changes 2024-05-21 03:14:01 +12:00
liamcottle
10cf259062 more ui changes 2024-05-21 03:11:33 +12:00
liamcottle
4ce2426252 fancy ui 2024-05-21 03:06:33 +12:00
liamcottle
712a41f46c update call icons 2024-05-21 02:59:22 +12:00
liamcottle
407dc63df3 update active calls ui 2024-05-21 02:51:48 +12:00
liamcottle
1d2415da75 update call history ui 2024-05-21 02:48:46 +12:00
liamcottle
ce7ca8d4e1 update call history ui 2024-05-21 02:47:03 +12:00
liamcottle
85a6093668 add api endpoint to fetch call info 2024-05-21 02:42:03 +12:00
liamcottle
c7a1549299 update calls list when websocket closes 2024-05-21 00:40:55 +12:00
liamcottle
f8106e31bc add separate sections for active calls and call history 2024-05-21 00:24:53 +12:00
liamcottle
d1524e1c9a allow hanging up active calls 2024-05-21 00:16:39 +12:00
liamcottle
6379168b10 add ui to show my audio call destination hash 2024-05-21 00:09:03 +12:00
liamcottle
b6ae483618 keep attempting to join call while the link is not yet established 2024-05-20 23:59:16 +12:00
liamcottle
b1ec6ac608 add ui to initiate a new call to provided destination 2024-05-20 23:48:47 +12:00
liamcottle
56e4725db3 add call log 2024-05-20 23:35:29 +12:00
liamcottle
9dbb1ff9e7 refactor audio calls into manager class and rewrite user interface 2024-05-20 23:18:17 +12:00
liamcottle
86d9acb4ec two way audio over one link 2024-05-20 17:48:55 +12:00
liamcottle
811e167664 move mic recording to own function 2024-05-20 17:35:01 +12:00
liamcottle
c38384c45f add mute button 2024-05-20 16:53:38 +12:00
liamcottle
c3d972afdf codec2 audio stream working over reticulum link 2024-05-20 16:06:30 +12:00
liamcottle
3e880f64f9 make the ui semi usable on smaller screens 2024-05-19 17:11:23 +12:00
liamcottle
3f8f062194 fix alert 2024-05-19 02:21:41 +12:00
liamcottle
4e6432573c add ui to show how many hops away peers and nodes are 2024-05-18 21:19:22 +12:00