Commit Graph

2859 Commits

Author SHA1 Message Date
Saverio Miroddi
b2f7e7ece5 hbb_common: Fix CONFIG locks unintentionally not acquired
Variables defined as `_` only are released immediately; see compile error:

    error: non-binding let on a synchronization lock
      --> libs/hbb_common/src/config.rs:798:13
        |
    798 |         let _ = CONFIG.read().unwrap(); // for lock
        |             ^   ^^^^^^^^^^^^^^^^^^^^^^ this binding will immediately drop the value assigned to it
        |             |
        |             this lock is not assigned to a binding and is immediately dropped
        |
        = note: `#[deny(let_underscore_lock)]` on by default

By appending a phony suffix to the variable name, the lock stays in scope.
2022-11-01 15:08:21 +01:00
RustDesk
cd1090efea
Merge pull request #1898 from ACAVJW4H/patch-1
Fix for builds where locale can't be set easily
2022-11-01 21:29:43 +08:00
Oguzhan Ozturk
54db4951d6
Fix for builds where locale can't be set easily
On local github workflow runners setting system locale can be a bit cumbersome. This minor patch should be mostly harmless.
2022-11-01 16:03:47 +03:00
RustDesk
6e6a2cfbfe
Merge pull request #1897 from fufesou/fix_window_minmax_on_first_toggle
flutter_desktop: fix minmax on first click
2022-11-01 21:03:13 +08:00
RustDesk
2629e515fb
Merge pull request #1896 from fufesou/fix_remote_page_layout
flutter_desktop: remote rxbool of fullscreen
2022-11-01 21:01:20 +08:00
fufesou
b63f1b33a8 flutter_desktop: fix minmax on first click
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-11-01 19:56:46 +08:00
fufesou
352384646d fix build
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-11-01 18:16:52 +08:00
fufesou
44309d861b remove unused imports
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-11-01 17:46:11 +08:00
fufesou
b28fa19dfe flutter_desktop: remote rxbool of fullscreen
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-11-01 17:01:43 +08:00
RustDesk
5df850e7de
Merge pull request #1891 from fufesou/fix_win_crash
flutter_desktop: fix win crash from uni_link_desktop
2022-11-01 11:08:43 +08:00
fufesou
519e9420bd flutter_desktop: fix win crash for uni_link_desktop
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-11-01 11:04:45 +08:00
RustDesk
4d29f97c78
Merge pull request #1888 from Kingtous/master
fix: close previous tab causes reconnection
2022-11-01 10:43:08 +08:00
Kingtous
cdb63bbc71 opt: add g_autoptr to free event automatically 2022-11-01 10:11:04 +08:00
Kingtous
43f9191a6b fix: close previous tab causes reconnection 2022-11-01 10:10:40 +08:00
rustdesk
17123ce9ee revert Cargo.lock for CI 2022-10-31 23:59:52 +08:00
rustdesk
e8182e762d remove another transmute_copy 2022-10-31 23:41:51 +08:00
rustdesk
4c9dadc41a fix transmute crash 2022-10-31 23:03:52 +08:00
RustDesk
27de5b6971
Merge pull request #1885 from fufesou/fix_win_crash
win: fix some potential bugs
2022-10-31 22:53:56 +08:00
fufesou
e6d4e5b42c win: fix potential bugs
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-10-31 20:47:15 +08:00
RustDesk
0db60865c4
Merge pull request #1880 from Kingtous/master
feat: support hot,key specification in portable file name
2022-10-31 15:37:43 +08:00
Kingtous
c8c726b565 feat: support hot,key specification in portable file name 2022-10-31 15:00:20 +08:00
rustdesk
d465792d41 fix https://github.com/rustdesk/rustdesk/discussions/1859 2022-10-31 12:12:49 +08:00
RustDesk
fc695fd453
Merge pull request #1879 from fufesou/fix_win_crash
fix: win remote and file transfer , simultaneous connection
2022-10-31 10:21:38 +08:00
fufesou
a362446eff remove some compilation warnings
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-10-31 10:18:22 +08:00
fufesou
d6c9639c5d fix: win remote and file transfer , simultaneous connection
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-10-31 10:04:59 +08:00
RustDesk
e263acef3e
Merge pull request #1878 from 21pages/startup
fix flutter install hang
2022-10-30 20:59:03 +08:00
21pages
cc30b9f8a5 remove startup elevation, update impersonate_system
Signed-off-by: 21pages <pages21@163.com>
2022-10-30 19:55:59 +08:00
21pages
7dec4f8a04 copy broker when update
Signed-off-by: 21pages <pages21@163.com>
2022-10-30 19:55:59 +08:00
21pages
ba4bc3a645 fix windows install hang, avoid kill self
Signed-off-by: 21pages <pages21@163.com>
2022-10-30 19:55:48 +08:00
RustDesk
1c899fb988
Merge pull request #1875 from fufesou/flutter_win_cursor
Flutter win cursor
2022-10-30 19:11:42 +08:00
RustDesk
e6ae4a7f58
Merge pull request #1876 from fufesou/flutter_desktop_remote_menubar
flutter_desktop: remote menu refactor
2022-10-30 19:11:02 +08:00
fufesou
f111306ef0 flutter_desktop: remote menu refactor
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-10-30 18:26:00 +08:00
fufesou
b321dff158 flutter_desktop: debug win cursor 2
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-10-30 14:38:35 +08:00
fufesou
2c34112492 flutter_desktop: debug win cursor
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-10-30 13:50:44 +08:00
fufesou
9591c908a1 trivial wayland changes
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-10-30 10:20:15 +08:00
fufesou
6fb52573e7 win clipboard remove debug msg
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-10-30 10:20:15 +08:00
fufesou
2cb99dbbff flutter_desktop: default cursor init commit
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-10-30 10:20:14 +08:00
fufesou
0d5eb639a0 flutter_desktop: win scale cursor data
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-10-30 10:20:14 +08:00
RustDesk
6756b67492
Merge pull request #1871 from 21pages/tray
update tray status
2022-10-30 08:19:18 +08:00
21pages
07f23d8a54 flutter deal with --tray
Signed-off-by: 21pages <pages21@163.com>
2022-10-29 22:04:03 +08:00
21pages
a06753bbdd update tray status
Signed-off-by: 21pages <pages21@163.com>
2022-10-29 22:04:00 +08:00
RustDesk
4ab179e4b7
Merge pull request #1857 from sj6219/gamma
Windows key input bug
2022-10-29 15:17:37 +08:00
sjpark
31864eeec4 delete comment 2022-10-29 14:51:57 +09:00
sjpark
422dadfef3 windows extended key input 2022-10-29 14:46:02 +09:00
RustDesk
f079936034
Merge pull request #1866 from flusheDData/master
Update es.rs
2022-10-29 13:45:23 +08:00
Miguel F. G
735dbf7416
Update es.rs
"Incorrecto/a" is a more accurate translation for "Invalid" when refering to prompted values
2022-10-29 07:14:08 +02:00
RustDesk
759826c886
Merge pull request #1863 from flusheDData/master
Neutral Spanish terms
2022-10-29 06:55:01 +08:00
sjpark
270c2ae291 improve map key input 2022-10-29 03:14:38 +09:00
Miguel F. G
96460e2a4c
Update es.rs 2022-10-28 17:57:01 +02:00
Miguel F. G
e5cf04a8a2
Update es.rs 2022-10-28 17:51:50 +02:00