opt sysinfo
update flexi_logger to 0.27.3
Signed-off-by: 21pages <pages21@163.com>
Signed-off-by: fufesou <shuanglongchen@yeah.net>
Refactor vcpkg dependencies and get rid of thirdparty repos
* Fix FDroid build on x86 * Fix CI build on arm * Rename `install_oboe` to `install_android_deps` ... because we add ndk_compat and the function installs android-specific dependencies. Signed-off-by: Vasyl Gello <vasek.gello@gmail.com>
# Conflicts: # Cargo.lock # src/server/connection.rs
docs: file copy paste explainations
Signed-off-by: ClSlaid <cailue@bupt.edu.cn>
opt codec
1. use src width/height to convert yuv 2. align dst yuv to avoid illegal memory access 3. init yuvfmt when new codec 4. move remote reset calls from empty conns judge to emtpy remote conns judge Signed-off-by: 21pages <pages21@163.com>
fix, android rotate screen
Signed-off-by: dignow <linlong1265@gmail.com>
yuv 444
# Conflicts: # src/server/connection.rs
has_file_clipboard
when no content in text clipboard, it will wait forever Signed-off-by: ClSlaid <cailue@bupt.edu.cn>
this should make the clipboard reading more stable Signed-off-by: ClSlaid <cailue@bupt.edu.cn>
1. wrong namings of NsPasteboard 2. wrap Pasteboard in Lazy Signed-off-by: ClSlaid <cailue@bupt.edu.cn>
rename libs/src/platform/{linux => unix} Signed-off-by: ClSlaid <cailue@bupt.edu.cn>
1. seek avoided with self maintained offset 2. BufReader to read faster Signed-off-by: ClSlaid <cailue@bupt.edu.cn>
drawback: through put reduced to 50% Signed-off-by: ClSlaid <cailue@bupt.edu.cn>