Commit Graph

92 Commits

Author SHA1 Message Date
dijunkun
087d5d7e52 [feat] use an additional window to show video streams 2024-11-01 20:30:06 +08:00
dijunkun
d18af6cbc6 [fix] fix client id generation 2024-10-30 17:25:41 +08:00
dijunkun
be3561d46f [fix] optimize the first graph rendering time when open this program 2024-09-12 17:17:07 +08:00
dijunkun
c3af40a3f0 [feat] add close button in control bar 2024-09-12 16:22:02 +08:00
dijunkun
890615e13a [fix] fix crash during termination 2024-09-06 13:07:20 +08:00
dijunkun
2f72e3957e [feat] support dynamic resolution codec 2024-09-05 17:29:27 +08:00
dijunkun
39863c597e [feat] allow user to set customized password 2024-09-03 15:50:38 +08:00
dijunkun
8a964f0030 [feat] add option 'enable TURN service' in settings menu 2024-09-02 17:29:03 +08:00
dijunkun
89b12136e4 [fix] Optimizing video encoding speed for software encoders 2024-08-20 17:18:29 +08:00
dijunkun
35af5aab43 [fix] fix control bar border color 2024-08-19 17:09:19 +08:00
dijunkun
72fda8a728 [feat] let keyboard focus on input widget when needs to input password 2024-08-19 11:05:08 +08:00
dijunkun
06a7243ac1 [fix] fix mouse click event sending when control bar hovered 2024-08-16 15:06:42 +08:00
dijunkun
e3c730fd5f [fix] fix screen capture error in client mode 2024-08-16 14:22:08 +08:00
dijunkun
a7d45b78c8 [feat] use self-draw icon for title bar 2024-08-15 17:38:18 +08:00
dijunkun
018231eee4 [feat] add protocol to control audio capture 2024-08-15 14:50:47 +08:00
dijunkun
4704d494ec [feat] add audio capture button in control bar 2024-08-15 11:25:19 +08:00
dijunkun
2b4083ee10 [feat] expand control bar by default 2024-08-13 11:26:18 +08:00
dijunkun
0ea8916426 [fix] fix settings error when load from cache file 2024-08-09 10:56:16 +08:00
dijunkun
03b6a187b3 [feat] split remote id into chunks of three characters separated by space 2024-08-08 16:34:55 +08:00
dijunkun
a05d72ec67 [feat] lock the cache file when write/read it 2024-08-08 15:24:54 +08:00
dijunkun
880c2949c3 [feat] Use server to generate transmission id and client id 2024-08-06 17:27:40 +08:00
dijunkun
5a992b6589 [fix] fix control bar width 2024-08-06 10:35:25 +08:00
dijunkun
8e03e8e79b [feat] make control bar stick to left/right border 2024-08-05 17:28:39 +08:00
dijunkun
ceb3d9fe20 [feat] make control bar can only move along left border of the main window 2024-08-02 17:31:01 +08:00
dijunkun
e4c05e1f4d [feat] enable movement for control bar 2024-08-02 12:30:50 +08:00
dijunkun
d17c70c2c8 [feat] remove menu bar and move menu button to title bar 2024-08-01 17:28:39 +08:00
dijunkun
7b42923418 [feat] use self designed title bar instead of system default title bar 2024-07-31 17:43:02 +08:00
dijunkun
5b6bdee25a [feat] add callback to notify the travsesal mode 2024-07-30 17:32:12 +08:00
dijunkun
3685acc549 [feat] set window resizable only in streaming state 2024-07-25 10:10:37 +08:00
dijunkun
b9c5db41ab [fix] show connection status windows when connection status changed 2024-07-24 16:27:58 +08:00
dijunkun
a99a4230af Add module: speaker capture 2024-07-24 16:16:13 +08:00
dijunkun
5a1e2c5ed9 Use speaker as audio input 2024-07-19 14:10:35 +08:00
dijunkun
20bb13ce85 Chinese support in connection status window 2024-07-18 14:46:19 +08:00
dijunkun
c911aa2eb1 Add about window 2024-07-17 16:22:45 +08:00
dijunkun
9702805331 Make control bar scrollable 2024-07-05 16:05:50 +08:00
dijunkun
872152f1be 1.Enable random password; 2.Request user to input password when password is incorrect 2024-07-03 15:07:40 +08:00
dijunkun
b822221d7f Add a button which can copy local id to clipboard 2024-07-03 11:03:04 +08:00
dijunkun
95ad605b36 Add signal and p2p connection status windows 2024-07-02 17:29:39 +08:00
dijunkun
e63b384d1e Set dpi scaling to solve display errot when using high dpi displayer 2024-07-01 16:31:39 +08:00
dijunkun
ad6f2c2c70 Implementation for menu bar 2024-06-27 17:36:13 +08:00
dijunkun
8076e7f662 Fix stream render with menu bar 2024-06-26 14:58:15 +08:00
dijunkun
e693d920d3 Use sub windows to render main window 2024-06-24 17:35:25 +08:00