| 
							
							
								 dijunkun | 1e5bea2b1e | [feat] put ice agent into ice worker thread and use message queue to handle events | 2024-08-28 17:31:27 +08:00 |  | 
			
				
					| 
							
							
								 dijunkun | d8297ebb74 | [feat] use fix random password otherwise user regenerates one | 2024-08-28 10:28:11 +08:00 |  | 
			
				
					| 
							
							
								 dijunkun | 93d7f71cf2 | [feat] support use param to control enable TURN or not | 2024-08-27 17:06:56 +08:00 |  | 
			
				
					| 
							
							
								 dijunkun | 89b12136e4 | [fix] Optimizing video encoding speed for software encoders | 2024-08-20 17:18:29 +08:00 |  | 
			
				
					| 
							
							
								 dijunkun | def7025abf | [fix] fix connection status display | 2024-08-20 10:21:34 +08:00 |  | 
			
				
					| 
							
							
								 dijunkun | 35af5aab43 | [fix] fix control bar border color | 2024-08-19 17:09:19 +08:00 |  | 
			
				
					| 
							
							
								 dijunkun | 9ea67df0fd | [fix] fix title bar icon error when leaves maximized state | 2024-08-19 14:16:21 +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 | 070b48d7a7 | [fix] fix mouse and audio capture buttons cannot be disabled once enabled | 2024-08-16 17:30:44 +08:00 |  | 
			
				
					| 
							
							
								 dijunkun | 06a7243ac1 | [fix] fix mouse click event sending when control bar hovered | 2024-08-16 15:06:42 +08:00 |  | 
			
				
					| 
							
							
								 dijunkun | c8602b0d89 | [fix] fix cursor position error | 2024-08-16 14:52:44 +08:00 |  | 
			
				
					| 
							
							
								 dijunkun | e3c730fd5f | [fix] fix screen capture error in client mode | 2024-08-16 14:22:08 +08:00 |  | 
			
				
					| 
							
							
								 dijunkun | b252cb6ddd | [style] use self-draw icon for mouse and audio_capture disable buttons | 2024-08-16 13:55:48 +08:00 |  | 
			
				
					| 
							
							
								 dijunkun | 8ca1e8e5a1 | [style] reset menu bar line size | 2024-08-16 09:35:09 +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 | 65927c2091 | [feat] support speaker capture on Windows | 2024-08-15 11:04:06 +08:00 |  | 
			
				
					| 
							
							
								 dijunkun | 574b9d10ab | [fix] let temproary setting values equal to setting values when loading from cache file | 2024-08-14 16:50:49 +08:00 |  | 
			
				
					| 
							
							
								 dijunkun | ff510a3b44 | [fix] fix peer object delete | 2024-08-14 16:39:08 +08:00 |  | 
			
				
					| 
							
							
								 dijunkun | 4d3c864950 | [fix] fix client id cannot read from cache file | 2024-08-13 17:17:35 +08:00 |  | 
			
				
					| 
							
							
								 dijunkun | 2cde54cf30 | [fix] call memset() before using strncpy() | 2024-08-13 17:07:19 +08:00 |  | 
			
				
					| 
							
							
								 dijunkun | d1f3d11318 | [fix] use SDL_RestoreWindow() to reset the window when closed during streaming | 2024-08-13 16:32:17 +08:00 |  | 
			
				
					| 
							
							
								 dijunkun | 436228946b | [feat] do not show menu button during streaming | 2024-08-13 16:21:31 +08:00 |  | 
			
				
					| 
							
							
								 dijunkun | 2b4083ee10 | [feat] expand control bar by default | 2024-08-13 11:26:18 +08:00 |  | 
			
				
					| 
							
							
								 dijunkun | e3abb4e3de | [fix] fix recreate peer failed due to is_create_connection_ flag not reset | 2024-08-13 11:15:28 +08:00 |  | 
			
				
					| 
							
							
								 dijunkun | 03ea96096d | [feat] add space automaticlly for remote id input box | 2024-08-09 11:33:13 +08:00 |  | 
			
				
					| 
							
							
								 dijunkun | 0ea8916426 | [fix] fix settings error when load from cache file | 2024-08-09 10:56:16 +08:00 |  | 
			
				
					| 
							
							
								 dijunkun | 43b36eb893 | [fix] use proper std::chrono clock | 2024-08-09 10:23:51 +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 | 664412dd4e | [feat] enable Enter key pressing for ImGui::InputText() method | 2024-08-08 15:56:20 +08:00 |  | 
			
				
					| 
							
							
								 dijunkun | b37e08a202 | [fix] fix client id empty error when run the program firstly | 2024-08-08 15:26:21 +08:00 |  | 
			
				
					| 
							
							
								 dijunkun | a05d72ec67 | [feat] lock the cache file when write/read it | 2024-08-08 15:24:54 +08:00 |  | 
			
				
					| 
							
							
								 dijunkun | f77e9fe6a8 | [feat] remove 'I/l/O/o/0' from password generator | 2024-08-08 15:22:51 +08:00 |  | 
			
				
					| 
							
							
								 dijunkun | 1f9614e060 | [feat] use h264 codec by default | 2024-08-08 15:15:58 +08:00 |  | 
			
				
					| 
							
							
								 dijunkun | 50d92a763a | [fix] fix leave transmission error when exit program | 2024-08-07 17:33:05 +08:00 |  | 
			
				
					| 
							
							
								 dijunkun | ec23656334 | [fix] fix client id error when connect to itself | 2024-08-07 09:55:59 +08:00 |  | 
			
				
					| 
							
							
								 dijunkun | 880c2949c3 | [feat] Use server to generate transmission id and client id | 2024-08-06 17:27:40 +08:00 |  | 
			
				
					| 
							
							
								 dijunkun | 07f5fe81c8 | [fix] fix control bar cannot stick to right side when out of y-axis region | 2024-08-06 11:24:10 +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 | 0dc0b87bc4 | [fix] fix control bar initial postion | 2024-08-02 16:46:39 +08:00 |  | 
			
				
					| 
							
							
								 dijunkun | 3a4284fece | [fix] fix read cache file failed | 2024-08-02 16:15:18 +08:00 |  | 
			
				
					| 
							
							
								 dijunkun | 502a90f121 | [fix] fix program cannot exit when click close button due to screen capture thread is running | 2024-08-02 14:38:31 +08:00 |  | 
			
				
					| 
							
							
								 dijunkun | 88cd4aca4a | [fix] fix title bar display error when streaming | 2024-08-02 13:57:12 +08:00 |  | 
			
				
					| 
							
							
								 dijunkun | 3395004f93 | [fix] fix compile error on Macosx and Linux | 2024-08-02 13:56:22 +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 |  |