Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:RN:rustdesk
rustdesk
rustdesk.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File rustdesk.changes of Package rustdesk
------------------------------------------------------------------- Fri Oct 28 06:57:22 UTC 2022 - dead_mozay@opensuse.org - Update to version 1.2.0: * fix: sub window resize cause focus freeze ------------------------------------------------------------------- Fri Oct 28 05:38:17 UTC 2022 - dead_mozay@opensuse.org - Update to version 1.1.10: * Update es.rs * fix: window memory issue * fix: add missing appindictor deps * win_fix_multi_tab: debug flutter done * win_fix_multi_tab: debug done * win_fix_multi_tab: win clipboard refactor * win_fix_multi_tab: linux build * win_fix_multi_tab: send monitor ready on clipboard is ready * win_fix_multi_tab: build linux * win_fix_multi_tab: refactor clipboard on windows, monitor ready mid commit * win_fix_multi_tab: refactor clipboard on windows, init debug done * win_fix_multi_tab: refactor clipboard on windows, mid commit3 * win_fix_multi_tab: refactor clipboard on windows, mid commit2 * win_fix_multi_tab: refactor clipboard on windows, mid commit * translation fixes * translation update * Update CONTRIBUTING-RU.md Update CONTRIBUTING-RU.md * Create CODE_OF_CONDUCT-RU.md * Update README-RU.md * CONTRIBUTING-RU.md Update CONTRIBUTING-RU.md * Cosmetic fixes for russian translation Cosmetic fixes for russian translation * desktop cm chat feat: disable auto jumpTo other page when current hasFocus & add unread message mark on tab * cancel cm hidden timer when active * opt cm chat icon style * fix cm tabs scroll action * Update ru.rs * fix: [win] window channel deconstruction memory issue * feat: --cm hide task bar * feat: replace forceAppUpdate with customed reloadWindow * mv chat_page to common/widgets & opt chat_page color style * Update README.md * fix: a hook memory issue on linux * fix RecordingModel get size & add mobile screen record (remote) * add android screen record (incoming session) * fix mobile file transfer can't send files * flutter 3.0.5 * fix android build for flutter 3.0.5 * fix: remove duplicate destory on windows * fix: action button stateful tooltip * fix: windows cm popup issue * add auto-size-text for installCard button * Update README.md * Update README.md * fix flutter upgrade * forceUpdate when unminisized on windows * replace cmd.exe with rustdek.exe when check uac * auto new line && add server conf export * fix: add ayatana deps for nightly arch ci * Update lang id.rs * fix: sub window failed to start or freeze issue * feat: add nightly arch package * build.py no with_rc when build flutter * opt: ci * ci windows add feature PrivacyMode * feat: add hwcodec * refactor: remove flutter_rust_bridge compilation speedup workaround * refactor: ci change to ubuntu 18.04 * cm tabs add tooltips and selected color * opt: split per item * cm add multi clients scroll controller arrow actions * opt: DesktopTab tabs handle mouse wheel, add maxLabelWidth constraint, update cm * add test mode, update cm_test * feat: add flutter nightly ci * sync setting page service status * fix status bar height && status only update after mouse hover * user fps adjust * file transfer BreadCrumb handle mouse wheel * [change dart SDK version to >=2.17.0] update drive icon and mobile style * desktop file transfer update UI style * file model handle path `.` and `..` , opt follow lint * mobile file transfer disable actions on drivers * feat: add window size plugin injection on windows * wip: uni links * fix: cm window block on setSize * mobile file transfer handle driver & update UI theme * fix didn't show drives on '/' page * fix globalKey / handle Windows drive fd type / add un/select all * file transfer search bar pop_menu show Windows drives * debian prerm, fix condition expression * linux workaround --server orphan * workaround of handle subprocess from run_as_user * fix linux uid username mismatch * file transfer clear selected items onSearchText * desktop file transfer shift + click multi selection * wayland: remove user service * debug msgbox in sciter ui * msgbox & translations * wayland: fix enigo crash & mid commit * wayland: fix enigo init * add global init and update wayland error map * flutter: msgbox selectable * build: trivial changes build.py * desktop file transfer ctrl + click multi selection * fix can't update isMaximized IconButton via double click title logo * add access mode * fix: cm window block on setSize * fix id input focus problem * show disabled cursor on the control end * Fix usage of loginctl inside flatpak * opt desktop chat page style * double click toggle maximize * restoreWindowPosition for sub window and add restore maximize * drag to Un/Maximize update icon state * feat: add window event on macos, windows * add confirm before closing multiple tabs * [Linux] feat: add window oriented listener support * update file transfer pop menu style / fixed file name width * update file transfer UI * integrate file search bar into path location * feat file transfer history (goBack) * fix file transfer search feature, opt UI style * modify print to debugPrint * add button for importing server config * fix: avoid corrupt with --connect in sciter * Adding Danish translations. * feat: add rustdesk uni links protocol * fix default video save directory * feat: add dbus and cli connect support * build windows install * pass rust args to flutter * add install page * unsafe * deb bug * opt: update upstream flutter_custom_cursor * fix: use rawRGBa cursor workaround * fix hit tag empty space bug * mobile tag actions * refactor grab hot key * set map as default keyboard mode * Fix backquote error * Feat: Grab hot key * flutter_desktop: adjust window, debug done * flutter_desktop: adjust window * flutter_desktop: adjust window * Update Spanish README * logOut show loading * fix abModel multi request and state didn't refresh bug * opt: remove debug output from custom cursor * fix: scroll alignment in remote page * persist cm chat page if chat unanswered * fix: del selectedTags before tags * opt: address book tag action menu desktop style * opt: address book action more desktop style * fix: [Linux] duplicate window border on sub window * use shared AddressBookTag widget & hide _editTagAction when tags is empty * AbModel use getx only * fix ab peers state * fix ab tag selection state and opt ab style * Fix broken/missing doc paths (links) * Update fr.rs * remove comma when self-host server * Update de.rs * ua * Update README.md * Update README-UA.md * fix: build.py * ua.rs * use libayatana-appindicator3-dev instead because old one has problem on Ubuntu22 * flutter_desktop: remote page scroll whell on track * українська мова * README-UA * Update README-UA.md * README-UA.md * flutter_desktop: fix canvas size in normal and fullscreen * cm permissions tip * different kWindowEdgeSize for Linux / Windows * smaller drag/resize detection area * flutter_desktop: fix cursor image when cursor moved in from other window * Added missing strings and fixed for polish translation; Still not 100% but definitely usable; * Cleaned up entrypoint * Update winget.yml * hide tcpTunneling when peer is Android * mobile cm client info CircleAvatar color * CustomAlertDialog default BoxConstraints * fix showMobileActionsOverlay init * fix can't use mouse on remote multi screen * add new field `enc_id` * fix client check supported_hwcodec bug * mobile png -> svg * update lang * android direct ip access * pulseaudio -> pipewire https://github.com/rustdesk/rustdesk/issues/559 * opt: adjust msgbox text width, passwordDialog support enter && esc * add arg to avoid possible recursive run * prompt foreground window elevation * deal with flutter SYSTEM user * elevation prompt && uac warning * windows portable: request elevation && run as system * opt: desktop connection page scrollbar * opt: adapt global scroll on mobile * Fix map keyboard mode in Android * refactor: global scroll * adjust kWindowEdgeSize * move QualityMonitor widget to common * mobile add new input map mode radio * refactor RawPointerMouseRegion & RawKeyFocusScope * refactor input_model * black54 too gray * flutter_desktop: fix fullscreen * missed * fix id style and connect black theme text color * some png -> svg * remove unused of model.dart * lower cmake requirement * Fix select by left button * Fix numpad convert error in flutter * Fix numpad when linux -> windows * 1. fix cm window size onToggle Chat. 2. no need to show remote info in cm chat_page. 3. hide Chat IconButton when client unauthorized 4. update lang * fix: cm initial size incorrect sometimes. opt: linux can hide window when rustdesk core not ready. * fix mobile physical mouse wheel scroll * android add settings ['Deny LAN Discovery', 'Use IP Whitelisting'] * mobile server_page text theme & fix lang.py and update langs * mobile peer online status * flutter add peer_has_password * install/upgrade/update help card * opt: windows program name to rustdesk * Option LAN Discovery * fix tile style * install help card * jump to setting page * opt: PeerTile center & keep peer search value * button widget and preparing help cards * opt mobile dark theme * fix mobile build * feat: add shadow on linux * refactor ThemeData * fix connect status colors * flutter_desktop: remove animation & adjust popup menu * opt: hide home button when it only exists on tab * opt: center/align topright when toggle chat * add margin to app icon * 1. mobile ab login. 2. typos 3. del rename dialog body padding * 1. new mobile connect. 2. _forceAlwaysRelayAction dismissOnClicked: false. 3. no tcp tunneling on mobile 4. adjust peer tab border on mobile * refactor: rename to peer_card.dart and peers_view.dart * mobile dark theme options * locked only if installed, to-do: need refine here * fix peer widget overflow and tile bug, add more sync ffi * record permission * fix recording start stop * ensure first mux frame is key frame * video record * opt: dark theme, add follow system mode * refactor peer alias * better warn icon * fix default lang bug * imporove setting page * mobile id text format * mobile peers tab padding * merge master peer_tab_page.dart peer_widget.dart * refactor: move peer_widget / peercard_widget / peer_tab_page & move connect * feat: windows portable build script * fix formatId, right panel button style, default windows size (windows, Linux, no idea about Mac, need to check with xcode) * more style bug fix * opt: flutter_improved_scrolling doc & remove border * opt: custom scroll for better scroll and add trackpad support * save peer_tab_index * fix connection status style * opt: use custom scroll feature * remove menu from desktop home page * opt: use const variable * fix android deps build * opt: more configurable scroll logic & edge size * opt: add support locales * fix: place obx down * opt: more error catch on address book * opt: remove drag to resize widget on macOS * refactor: change binary name to rustdesk * fix chinese version of doc_mac_permission url * https://github.com/rustdesk/rustdesk/pull/1562 * mv the other linux package files to res * remove python dep * move lang.py and inlinee-sciter.py to res * mv some linux package files to res * move com.rustdesk.RustDesk.policy to res * mv svg to res * move icon.ico to res * remove snap, as bad as appimage * remove appimage, stupid package * move setup.nsi to res * moved all png to res * fix translation * anonying * Bump XXPermissions from 13.2 to 16.2 in /flutter/android * Bump tokio-util from 0.7.3 to 0.7.4 * Bump sha2 from 0.10.2 to 0.10.6 * Bump media from 1.4.3 to 1.6.0 in /flutter/android * Bump google-services from 4.3.3 to 4.3.14 in /flutter/android * Bump gradle from 7.0.2 to 7.3.0 in /flutter/android * Bump kotlin-gradle-plugin from 1.6.10 to 1.7.10 in /flutter/android * Bump hound from 3.4.0 to 3.5.0 * Bump actions/checkout from 2 to 3 * Create dependabot.yml * fix logo path * 1. Moved *.md files to docs folder 2. currently was used twice * disable macos sandbox, we are not normal app * fix m1 pro scrap compile error * fix sciter has_hwcodec * add icon files for mac flutter * feat: Android change id * Android server_page.dart fix verificationMethod onSelected color & follow lint * feat: Android Codec Preference * flutter desktop Codec Preference * global HW_CODEC_CONFIG * opt: [windows] hide window on start * fix: cm stuck at boot up, revert to flutter 3.0.5 * remove flutter_test to resolve version conflict with icon_launcher * opt: main window save/restore offset/position * opt: icons for all platform * fix mac flutter build issue, ipc not working yet * Kazakh language name correction * feat mediacodec: Android H264/H265 decoder support * run.sh * refactor core_main, also fix windows flutter restart repeated fatal error crash * fix desktopType for mobile * put video_handler thread & update android build * Refactor: input mode of desktop * flutter_desktop: fix remove fav peer && remove unused code * add mediacodec.rs * fix: add null catch on address book request * Fix altgr of Korean * Fix compile on android * Add polkit to build.py * flutter_desktop: update custom cursor lib & menubar margin & better callback for pinning menubar * add main ui interface #[inline] * del finished TODOs * optimize model.dart * mv lib/cm_main.dart to test/cm_test.dart * refactor: del unused or dead code and optimize reusable code * fix android no input permission * fix mouse out of bounds * flutter_desktop: pin menubar, rotate icon * flutter_desktop: fix resize scale && Pin peer menu bar * Fix logger without ui * Fix compile error on Android * refactor audio setting * add polkit for custom authentication && update build.rs * kz * Disable keyboard listen * Fix build flutter deb * update flutter desktop, chat page (in remote page) style * mv overlay.dart * optimize closeConfirmDialog by using async onWindowCloseButton * add ScrollController to each ScrollView * fix audio no sound, add missing VideoFrame timestamp * update setting page, add option enable-rdp * rdp and tcpTunnel use same tabPage * remove flutter/PKGBUILD, and modify build.py, not tested yet * change flutter_hbb name later * opt: windows build type & use generator expression * add: dl libs * flutter_desktop: fix scroll to center when mouse hover menu bar * miss libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev; * revert back to no flutter version * remove flutter from default features * flutter_desktop: set event func to async * flutter_desktop: cursor image cache mismatch * Added flatpak feature * flutter_desktop: fix local cursor (hotx,hoty) offset * flutter_desktop: change cursor on scroll auto * flutter_desktop: add action, allow file copy & paste * flutter_desktop: check remote menu, mid commit * Added zip and make at Debian minimal installation * add flutter start_server & fix cm user environment from linux service * update overlay widgets on flutter desktop 1. add mobile actions 2. disable showChatIcon * update Cargo.lock pubspec.lock & rename connection_tab_page.dart -> remote_tab_page.dart * add file_transfer confirm close * fix: close one connection tab will dispose all tabs (Obx) * confirm connection tab close * feat: flatpak and flutter build * fix linux RUSTDESK_LIB_PATH * flutter_destkop: fix cursor scale * sync language * sync theme * follow system theme at startup and changing * make os-password msgbox wordwrap * fix cm waiting page close button * remove overlay of PortForward page because it will cause rebuilding when closing msgbox * fix closing PortForward page while closing msgbox * flutter_desktop: refactor GetX in popup menu * flutter_desktop: cursor cache - linux * sciter: fix build * 1.2.0 * doc: Add wayland instructions * flutter_desktop: show cursor * flutter_desktop: password menu * flutter_desktop: WOL & menu, mid commit * Remove unnecessary log * Hide translate mode * Fix windows compile error * Update lock file * fix sciter can't update connect status bug * fix sciter confirm_delete_files bug * Convet numpad * update file transfer and adjust icon size * Refacotr enter or leave * Fix release super key * Opt: wayland map mode * Fix modifier key status * Fix warning * Refactor: tfc * Opt: Change keyboard mode by ui * Windows build * Refactor get led state * mobile build * Get key state by read file * refactor cm -> ui_cm_interface for sciter and flutter * Opt: enter or leave * Refacotr env of keyboard && enter view * fix: linux wayland frame of subwindow exists * WIP file transfer * adjust geometry * Fix syntax error * Fix compile error * Fix misspell * dark theme adjustment * Refactor is_x11 * Fix uinput server in wayland clien * Fix numlock in wayland * Feat: Support map keyboard mode in wayland * add tabbar theme extension to fix theme update failure after overlay added * Refactor: env of keyboard mode * dialog focus && deal with Enter/Esc key * Fix down and press of key_event in legacy * format id * flutter_desktop: fix cursor, mid commit * Fix ci * Fix simulate in wayland * Create kz.rs * Refactor: check env variable * Fix misspell * Refactor: map keyboard * sciter_desktop: fix cursor size(resize window) and id(after connection) * Check LLVM_HOME when build * Remove generate file * Fix compile warning * Update pubspec.lock * Opt: handle error in tfc * Update pubspec.lock to fix CI * Get flutter deps when build * flutter desktop: ui changes * flutter_desktop: custom image quality ui * Delete reset function about enigo * adjust cm display behavior * fix: linux wayland setAlignment crash workaround * add close confirmation dialog * flutter_desktop: fix peer page bugs * flutter_desktop: refactor peercard menu * flutter_desktop: custom image quality * flutter_desktop: add debug print * flutter_desktop: custom image quality * flutter_desktop: menu bar, switch menu & shrink-stretch -> adaptive * mobile build * sciter input & conn_type and other InvokeUi impl * refactor set_peer_info * Add Key for tfc * Delete pynput from repo * refactor io_loop * flutter.rs Session -> ui_session_interface.rs * refactor remote, sciter / flutter run success * fix: unicode-related error during .ts generation * fix tabbar close button can't show when selected && hovered * Update pubspec.lock * Replace pynput with tfc * refactor remote interface * impl option remote modification * tabbar: check before scroll * fix: not use fixed button width * Update README-ZH.md * Translate Germany to "德国" * flutter_deskop: sync session add, mid commit * flutter_desktop: remote menubar remove submenu * flutter_desktop: connection type icon, tested windows * flutter_desktop: connection type, mid commit * fix: close all typed sessions when hide subwindow * fix: linux memory-safe workaround * Without Clear Key on Mac OS * Fix numlock and capslock on Mac * update port-forward 1. fix multi remote port override. 2. add connection.rs port-forward failed to close * fix port forward session id & file session dispose * Opt svg of keyboard * Fix compile error on windows * rust port-forward * add keeping android font scale factor * fix TextField cursor problem * flutter_desktop: show/hide menubar tooltip * flutter_desktop: new remote menu, mid commit * port forward ui * fix: linux main/sub window resize issue * Fix generated_bridge * Fix compile error on macos * chore: spelling correction * Support map keyboard mode on flutter * Fix CI * Fix flutter pub hostname * Fix compile error on MacOS * Convert keycode to RdevKey * opt: support match user/hostname/id(sciter), case insensitive * opt: support match user/hostname/id(flutter), case insensitive * Update README.md * Update README.md * fix peer card double click * fix tab dispose bug, add Key for PageView children * add flutter_lints * Grammatical correction for closing dialog. * feat: deb package * minifize png * feat: manjaro/arch build.py * add force-always-relay menu * optimize style of peer card * fix: can't find rustdesk.so * flutter_desktop: fix sciter lan peers * optimize id input * adjust about setting tab position * keep text scale factor (except android) * refactor DesktopTab impl for cm * fix full screen * refactor DesktopTab impl for file_manager_tab_page.dart * refactor DesktopTab impl for connection_tab_page.dart * rename tabbar -> tab * refactor tabbar_widget.dart and impl for desktop_tab_page.dart * option to enable force-always-relay * fix 10054: change direct to relay when RST * prevent delay by using onDoubleTapDown instead of onDoubleTap * add desktop cm closeAll clients * fix file_manager_page.dart conflict * add port forward closeSuccess * fix mobile app type event name flutter.rs * fix cm client authorized * fix app type event name for mobile and cm * fix mobile build * feat: find ID * feat: peer card type * fix: macos window manager compile * optimize ui style * flutter_desktop_cm fix Windows build & TODO clipboard_file * 1. update DesktopTabBar for cm. 2. refactor server_model clients map -> list. 3. update tab changing events. * update chat_model for desktop cm * update test cm_main.dart * opt cm FittedBox * add file manager overlay dialog * fix cm event listener & switch permission * fix: resize issue found in window manager * feat: can resize window when without title bar * native style * fix: multi window macos compile * check super permission: win && linux * Fix compile error on MacOS * fix: window manager start drag * Added new Free Public Server to Readme * fix: multi window linux drag issue * replace tabview with pageview to remove animation * feat: sub window custom title bar & functions * feat: main window custom bar & drag * opt: use WindowOption to initialize screen * opt: optimize cm ui & timer & auto close * feat: accpet/disconnect * feat: cm ui * add desktop cm backend * optimize settings ui * ensure connection close * desktop close connection tab (remote page) * add / remove favorite * rename get_session -> session_get * flutter_desktop: remove _showEdit * flutter_desktop: fix chat message overflow * flutter_desktop: fullscreen ok * Fix a typo of locale name * feat: drop to send files to remote * opt: entries empty fallback * feat: file transfer path scrollable * feat: file transfer searchbar * feat: switch breadcrumb&path with focus node * Update lang.rs to add Korean language * update quality monitor & remove remote_page.dart desktop unused code * fix dialog res bug ; add desktop restart remote device * fix showLoading dark theme & add doubleTap to connect * fix mobile showSuccess & update pubspec.lock * add showToast & dialog clickMaskDismiss * add: fullscreen for sub windows * add: connection manager page * add: cm page * add setting page * Added missing translation and changed some mistakes * Create ko.rs * flutter_desktop: fix block user input action * flutter_desktop: disable scroll wheel event * flutter_desktop: fix scroll event to rust * flutter_desktop: remote scroll choice translation * flutter_desktop: remote window cursor debug (getx) * flutter_desktop: remote window cursor debug * flutter_desktop: remote window mid commit * flutter_desktop: try mouse handler * flutter_desktop: scroll, mid commit * Fix command+tab #1032 * Fix mouse input error #1032 * new dialog impl based on Overlay * Update AppImageBuilder.yml * Fix repeatedly releasing keys without char * Refactor translate mode * optimize ui * fix desktop entry categories * unify tab logic * refactor tabbar: Homepage adaptation * tabbar: material style * tabbar theme * update desktop and mobile chat message * feat: adapt macos dark mode * refresh peers state workaround * fix desktop dark mode * fix desktop stop-service * fix desktop init file / input permission bug * feat: add focus with restore * feat: focus with restore * add: multi window focus * fix #1226: add missing apt dependencies to Dockerfile * update: deps * fix: fix window manager re-register issue * fix: use multi window controller to close window * fix: currentTheme * fix: multi window close issue * fix ci build error * flutter_desktop: handle privacy mode back notifications * flutter_desktop: fix clipboard * flutter_desktop: fix image scale quanlity * switch window, close subwindow * refactor all [setByName] [getByName] to async bridge function * Create pt_PT * refactor set/getByName "peers" "option" * Update Cargo.lock * fix: windows onDestroy callback * custom tabbar * Refector: handline dead keys in translation mode * Send caps lock key * flutter_desktop: fix ffi model provider * flutter_desktop: fix remote menu control and image scaling * flutter_desktop: fix ffi model provider * revert nl lang, because it screw up lang.rs, and nl.rs is not valid utf-8 file, can not be compiled * Add new Dutch translation * Add Dutch translation * fix mobile features * Add files via upload * flutter_desktop: fix remote menu control and image scaling * copy id/password on double tap, some menu divider * update: sync desktop_multi_window to 0.1.0 * fix: tabbar rebuild issue * Update lang for keyboard mode * Fix right ctrl #1166 * Merge master * https://github.com/rustdesk/rustdesk/issues/1177 * flutter_desktop: remove unnecessary control flow * flutter_desktop: fix global envet stream shading && refactor platform ffi * fix android build * flutter_desktop: fix canvas height - tabBarHeight * Update dependencies * Fix sycn of CapsLock * Add translate mode in UI * Grammatical errors in README Finnish translation * Fix Shift release failed * Listening for char in Linux * password * Ignore dead keys in Linux * Add Japanese translation file * Add Japanese option * Use keycode mapping table * flutter_desktop_connection_2: debug lan * fix: hide restart menu item if version < 1.1.10 * fix_privacy_mod_on_login: set some options after login * fix flutter3 warning upgrade dependencies * avoid changing id manually * fix mobile UI overflowed * add: ci dependencies * fix: merge conflict * fix mobile readableFileSize * fix: add version key to detect specific send/recv logic * Fix character generation, altgr only takes effect locally * fix compile * fix_proto_defs: fix protobuf definitions * add mobile switch language * fix translate empty bug * add mobile_ffi.rs * Update linux.rs * Update linux.rs * add mobile restart remote device * add mobile quality monitor * opt: mobile UI * fix on last refactory * remove key_pair pub attr * refactor password deadlock and password_security * UI optimization * android refactor password * feat: dark theme * Update tr.rs * make sure no gen_keypair more than once * add: peer rename * Update README.md * Update lang.rs * Update ru.rs * fix: android build & CONFIG deadlock * fix: android overwrite detection for lower version server * vn * Added Vietnamese language to the README page and the RustDesk UI * flutter_desktop: load popup menu items onTap * flutter_desktop_online_state: debug online states * flutter_desktop_online_state: refactor connection page * refactor * Add translte mode in input_service * Add translate mode in remote * Update id.rs * password: ensure encrypt only once * Doc: update lang for keyboard mode * fix build without wayland feature * password: decrypt password when import user config * Fix spelling: add space before "(beta)" * Update src/lang/ru.rs * refactor remote_restarting_tip * Update de.rs * feat: user login/logout with UserModel * update es.rs * feat: pc restart * RS_PUB_KEY * issue #1051 * issue #1052 * feat: retry logic * feat: all address book logic * Refactor: function name * modify comment * csv <-> rs translator * add: abModel * add: address book ui&getAb * refactor password * Sync CapsLock and NumLock status in legacy mode. * Remove log info * Support switching keyboard mode by UI * opt: recent&fav cards * fix spell mistake * hwcodec: update build.py * hwcodec: fix compile error * Update pl.rs * Update de.rs * fix compile error * fix_cmd_window: do not show cmd prompt window * fix_capturer_trait_name_shadowing: update Cargo.lock * fix_capturer_trait_name_shadowing: build win * modify argument of ConnectionTmpl::send_raw() * enable serde feature of bytes, modify struct WriteBlock using Bytes * Fix numpad error * Refactor for compiler in linux * hwcodec: remove bad MY_DECODER_STATE * hwcodec: codec preference * hwcodec: check when server or each client starts * hwcodec: linux compatible * linux_wayland_support: dup detecting function of x11 or wayland * linux_wayland_support: refactor * upgrade bytes to 1.2 * linux_wayland_support: update crate mouce * linux_wayland_support: gstreamer-1.0 deps * linux_wayland_support: debug multi user login * linux_wayland_support: debug wayland * linux_wayland_support: pynput_service.py * linux_wayland_support: build linux * linux_wayland_support: init merge, windows build * Update ru.rs * Update en.rs * Create pl.rs * Make case insensitive of keyboard_mode * Update Cargo.toml about rdev * Fix compile error of testcase * Fix compiler error * Refactor keyboard mode by enum * Compatible with legacy mode in client * Compatible with legacy mode in remote * Remove log * Numpad when linux -> windows * Fix sync Numpad status * Fix lock_screen and ctrl_alt_del * keep session when network interrupt * Auto release key * control end close message * crypt peer/peer_rdp/peer_os/socks5 password * password: safe/random personal password * feat: ip whitelist, id/relay server/ socks5 proxy, about page * add: change id on flutter * Refactor to remove warning * Sync Numpad status * Refactor rdev simulate * Sync Caps status * fix mac compile * Recover legacy keyboard mode when listen * update lock * Recover legacy keyboard mode when simulate * Refactor simulate to support switching keyboard modes * gen other langs * Refactor listening keyboard to support switching keyboard modes * lan_discovery_WOL: remove unused struct MyConfig * android fix:protobuf 3.1.0 * minor README fixes * update linux.rs & macos.rs with bytes:Byte issues:958 * android opt:add disable ignore_battery_optimizations * update bytes(protobuf types) mapping, from Vec<u8> to bytes:Byte issues:958 * lan_discovery_WOL: fix udp set_nonblocking twice and lan refactor * add: change id on flutter * lan_discovery_WOL: sort by online status * lan_discovery_WOL: Update Cargo.lock * lan_discovery_WOL: lan discovery test done * lan_discovery_WOL: Win10 test done * lan_discovery_WOL: remove ununsed action for lan menu * lan_discovery_WOL: remove discovered peer * lan_discovery_WOL: lan discovery almost done * lan_discovery_WOL: mid commit * upgrade tokio * minor version * remove log * [android] InputService mouse long press mode * [android] add Enhancements settings * [android] fix build; ignore battery optimizations * upgrade protobuf to 3.1.0 and use with-bytes feature, issues:958 * https://github.com/rustdesk/rustdesk/issues/899 * feat: add local option to main window * typo * Finishing * Add HU and sync languages in READMEs * More fixes, Hungarian README * feat: Support new keyboard mode * Further fixes * Android fixes * Update rdev dependency version * Ooops * Hungrian translation * Supports Mac OS simulate input by scancode * fix tcp * missed socket.set_nonblocking for tcp * udp bug which causes us a lot of trouble * ci: Change source of lib * fix: Correct the string corresponding to the platform * Use map mode when Windows are simulated * Use map mode when keyboard monitor * fix: file transfer update issue * refactor: Use new keyboard mode * feat: Add new simulate key method * add: implement last jobs[2/2] * add: sortby, address link, platform, last jobs[1/2] * add: send/receive file/folder * https://github.com/rustdesk/rustdesk/issues/906 * opt: dual selected items & send/receive action icon * fix: workaround for changing root disk on Windows[2/2] * fix: workaround for changing root disk on Windows * Update README-RU.md * Update ru.rs * maint hwcodec config file directly * add comment on if exist in bat * https://github.com/rustdesk/rustdesk/issues/895 * refactor:VideoQoS * client side handle codec format * score equals 0 if codec unsupported * unify the protobuf message of vp9/h264/h265 * fix(pynput): Add dead key conversion rules to support Czech keyboard * fix(pynput): Add dead key conversion rules to support Czech keyboard * fix: README-ZH error char * style: Remove key log * fix(pynput): Add dead key detection condition to support German keyboard * fix physical keyboard input twice; add configChanges navigation * fix rpm upgrade * fix: ci * opt gesture - opt:Auto recover cursor;Expand scale limit. fix:twoFinger mistake * https://github.com/rustdesk/rustdesk/issues/895 * add: use DataTable for desktop file transfer * fix: stupid bug, remove keycode_flag * add: file transfer status list like sciter * add: include_hidden parameters, migrate to bridge * update lang * feat(pynput): Support dead key * fix custom_image_qulity and android * switch enable abr * enable hwcodec * remove one seperator * https://github.com/rustdesk/rustdesk/issues541/ * sync codec format * make hwcodec's bitrate the same as vpx * fix(pynput): Altgr uses send event, others use fake input * Update example based on api changes * opt: add prefix identifier for each session * fix: previous session.close read&write error * fix: window close hook * fix ImageQuality compatibility * simple abr with delay * abr with delta delay * abr update Windows * feat: implemented remote control on desktop * add: file transfer dual logic with bridge * abr * fix: cli feature compilation * opt: merge addon * opt: windowManager -> LayoutBuilder * revert: remove conflict bitsdojo_window plugin for linux & macOS * fix: temporary remove collesped plugins * feat: add specific keyboard hook * fix(pynput): Use fake input to solve lock screen problems * debug install * upgrade seria * Replaced fake_input with display_manager's send_event * https://github.com/rustdesk/rustdesk/issues/751 * fix: remove print * fix(pynput): Convert keysym to keycode according to the system input source * Update README.md * Update README.md * update dep * socks5_reconnect: handle socks5 server down * Update README-ES.md * Add Spanish translation * opt: dual columns file-transfer in desktop version * opt: add init frame size * feat: file transfer tab works * code enhancement * Add README-AR.md * Add README-AR.md * Update winget.yml * add: file transfer multi tab support * fix: FFI id assignment && keep Remote Page state for multi tabs * add: use multi provider for canvas * update: Cargo.lock * https://github.com/rustdesk/rustdesk/issues/775 * Create winget.yml * fix build_android_deps * update arm32 in build_android_deps.sh * fix: build error on android * change fastlane desc * add hwcodec in build.py * arm32 * refactor: make multi FFI object && initial flutter multi sessions support * ndk_arm32 * add DisplayVersion regkey in installer * https://github.com/rustdesk/rustdesk/issues/212#issuecomment-1153677618 * fix msgbox cancel * add fastlane images * update: japanese translate, add link, img, how to build(pynput), content * update: japanese translate, add link, img, how to build(pynput), content * update: korean translate, add link, img, how to build(pynput) * more error * https://github.com/rustdesk/rustdesk/issues/665 * https://github.com/rustdesk/rustdesk/issues/580 * add fastlane for F-Droid * refactor * fix lang * https://github.com/rustdesk/rustdesk/issues/701 * log * fix sk * fix import config bug when use filename insteadof path * scrap: check hwconfig in another process * fix shift + 'a' for mac * refactor: change AppImage build env to Ubuntu 18.04 * add key.jks * fix appimage * 1.2.0 -> 1.1.10 * add: automatic change version for .desktop files * scrap: ensure video_handler's creation before client start * feat: appimage package script * add: appimage config * fix android translation and hostname * Delete snap-ci.yml * Android screen wakeup * Update README.md * https://github.com/rustdesk/rustdesk/issues/726 * Update config.yml * Update config.yml * scrap: save best codec info in LocalConfig * add build_android_deps.sh * fix: cli compilation error when using cli feature * scrap: remove lock on hwDecoder * https://github.com/rustdesk/rustdesk/issues/692 * scrap: refactor update_video_encoder * scrap: use the same bitrate ratio control as vpx * "copying and pasting" -> "copy and paste" * win_copy_paste_test: change ui 'File Transfer' to 'Allow file copying and pasting' * fix compilation error * scrap: update HwDecoder::instance() * https://github.com/rustdesk/rustdesk/issues/709 * Created da Lang file * Fix Misspelled Korean Grammar * remove from ui only * fix ci * fix ci * remove Fix x11 * https://github.com/rustdesk/rustdesk/issues/406#issuecomment-1145157327 * https://github.com/rustdesk/rustdesk/issues/406#issuecomment-1145157327 * Update README.md * Update README.md * https://github.com/rustdesk/rustdesk/issues/677 * missed icon.ico * add android info * https://github.com/rustdesk/rustdesk/issues/677 * mobile handle orientation change * https://github.com/rustdesk/rustdesk/issues/677 * refactor: disable tray * feat: add tray icon to status bar * fix: macos compilation * opt: titlebar height autofit * scrap: fix update_video_encoder * scrap: add hw quality control * scrap: rename coder.rs to codec.rs * scrap: rename codec.rs to vpxcodec.rs * scrap: add hwcodec * privacy_mode_win_magnifier: remove unused win event hook * fix: macOS compilation for multi window plugin * fix: windows compilation for multi window plugin * privacy_mode_win_magnifier: fix UAC prompt window * run android InputService independently * fix android bit rate * .gitignore Flutter Generated Files * adapt to flutter 3 * SyncReturn * multi remote instances 0.5 * update sessions public function * fix: use forked codegen repo instead of local repo * add: tab logic * fix: compile error when using enum in flutter * privacy_mode_win_magnifier: more check on privacy mode * multi remote instances * fix: method channel in multi window context * privacy_mode_win_magnifier: ui prompt if succeeded * privacy_mode_win_magnifier: privacy conn id set after succeess * Update README file * Update README.md * Create README-FA.md * Update ru.rs * virtual_display: apply idd virtual display * privacy_mode_win_magnifier: fix crash when resolution changed * opt: adapt --cm * feat: insert core entry before launching flutter * fix: make sure env_logger only init once * opt & fix: - main window ui: adapt pc logic - fix: platform infomation using device info plus * simple_rc: add feature argument for build.py * simple_rc: win init simple resource pack * fix_virtual_display_path: fix wchar* path * privacy_mode: win10 magnifier * Create LICENCE * changing license * feat: add customed titlebar * feat: add single/multi window manager wrapper & fix issue causing input twice * add: desktop password page * fix flutter ffi init for all platforms * implement functional draft version * fix some issues in Czech translation * add slovak translation * add connection page * add comment * Add link pointing to README-CS.md into README.md * Add Czech translation of README * better_linux_run_cmds: run cmds without creating tmp files * fix cs * Update lang.rs * Add Czech localization to application * adapt to flutter 3 * fix build & create ui interface * Update README.md * fix_deadlock_general_service: fix deadlock when join general service. * Minor fixes to Italian translation * del unused * fix windows * refactor ui struct -> global ref (linux) * --release instead of ---release * fix ref fun * public ui function * fix unchanged mobile * fix unchanged mobile_ffi.rs * fix flutter compile on windows * add flutter feature and rename mobile to flutter * Add label for feature request * remove flutter generated files * fix: add ffigen * fix: bridge compilation * demo: use mobile_ffi to get id for desktop version * refactor: split desktop & mobile * Strip release binary via Rust toolchain * Add pynput installation section to README * Remove IS_IN unsafe code, by using AtomicBool * Remove SERVER_FILE_TRANSFER_ENABLED unsafe code, by using AtomicBool * Remove SERVER_KEYBOARD_ENABLED unsafe code, by using AtomicBool * Remove SERVER_CLIPBOARD_ENABLED unsafe code, by using AtomicBool * add: rustdesk linux flutter build cmake * fix .gitignore * flutter create --platforms=windows,macos,linux * fix platform * add desktop * more linux distro * Remove KEYBOARD_HOOKED unsafe code, by using AtomicBool * Update README-RU.md * Update ru.rs * Add dark theme for main desktop client window * Update ptbr.rs * add: korean translate * add: korean translate link * Update tw.rs * fix: windows -> unix * fix: linux <- windows subfolder collepsed * mobile & web rgba stream * refactor * missed commit * rename * update LatencyController * fix audio latency * fix cm * opt: reset file confirm & clean code * opt: clean code * yarn.lock is not useless, yuv.js must be in /, because it is called in global.js as web worker, deploy.sh not tested yet * fix: compile with master * add: android file transfer logic * add: file_num to send_files * fix: compile * refactor web dir * del unused * use new event channel for mobile and web * enigo: check /usr/lib/rustdesk for pynput_service.py * opt: remove request openssl deps * opt: add resume btn * fix: change state to sync jobs to adapt master branch logic * fix: rebase conflict * fix: invert inline * opt: clean code * add: file_num offset * feat: load last job * fix: to string * fix: serde * add: job logic * fix: * add: msg * add: meta info * fix: comma * opt: name, imports * fix: confirmDelete -> cancel Delete * fix: skip issue * refactor: change version to 1.2.0 * add: overwrite version limit, remove debug log * fix: confirmDelete -> cancel Delete * add: remote ret back override confirmation[2/2] * add: remote ret back override confirmation * add: server override * add: automatic accept confirm log * add: send confirm request logic * feat: server connections * feat: add file digest * update logo * fix chat model * move question to discussions * update pod and version for ios * typo * fix naming * new naming to support plain config * https://github.com/rustdesk/rustdesk/issues/513 * more build * fix web * fix tr * missed * new naming * Delete lic_main.rs * I added Turkish language translate * remove confusion * remove echo, https://github.com/rustdesk/rustdesk/issues/504 * remove private * Update ru.rs * Update README.md * update tips and translate * update mobile mouse scroll * add three fingers vertical drag -> scroll * remove old test * add flutter to readme and fix web * Update README.md * fix oboe * fix log * 100% open source * for merge * clean * for merge * for merge * clean * fix float error in small resolution * fix android server null ptr crash / orientation * adjust kScaleSlop * workaround soft-keyboard's control_key trigger twice * update android to android,adjust two fingers scroll * fix scale & pan gestures conflict * https://github.com/rustdesk/rustdesk/issues/492 * Update README.md * id lang * Added Indonesian Transaltion * Update id.rs * try out unicode if key_down fail * work around of italian keyboard shift+"." issue https://github.com/rustdesk/rustdesk/issues/366#issuecomment-1120379312 * update lang template * Create id.rs * Create README-ID.md * https://github.com/rustdesk/rustdesk/issues/477 * fix small * fix key event * small fix android server * fix vmware dxgi bug * fix opensuse * refactor config sync * remove one .sep * fix HOME for user root * add overlay.dart * update overlay,add android to android actions * fix:reconnect time,enter password focus,wrong gesture tap-up;ctrl soft keyboard * new input * use RawKeyEvent and Listener for input * adjust kScaleSlop * dialog backDismiss * build 24 * dialog clickMaskDismiss * build 23, and small fix * file connection permission * dialog back;menu long press * build 22 * wordy * fix lib conflicts * remove link and wake lock for service start/stop * android 12 FLAG_IMMUTABLE * android ensure clients sync;new client scrollToBottom * remove dup Accessibility-Input solution;fix audio crash * wakelock for file page * update dialog,use flutter_smart_dialog * build 21 * fix iOS * fix for iOS * fix thread blocking,add android service Looper,Handler * only show login for customized self host * android rendezvous server status * await ffi init * qr code * android input add wheel;fix UI/service sync * android input,mouse right -> back,wheel -> home * android server landscape * flutter pub upgrade * android icon * temporary solution for Flutter catch Accessibility Input * android icon * fix for web * update firebase * temporary solution for Android AccessibilityService can't not control RustDesk itself * just format * update UI ; fix android InputService @Keep * avoid setting color with alpha,otherwise button flash bug will occur * fix android client chat mode;update UI * android handle media projection canceled * trans * trans * fix android input service * improve android server performance * fix web * TouchPad mode -> Mouse mode * remove files old version compat * update file page UI * fix file send stupid bug * update android file UI * fix android get windows parent dirname * fix remote home dir * ?lang= * gl yuv, and ?lang= * fix clipboard * fix last wrong commit * fix yuv problem * use webgl for yuv transform, wasm one not work well for image from mac, no idea why * testing bad rendering of mac * fix android config reading error * hash main.dart.js * fix android release can't find method * new guestion tip * change chat menu icon, and me->Me * loading page for web and replace unpkg * android late request permission;update chat UI,launch chat from UI cm * unify menu icon * no non-english allowed in source code * android server update password * fix android 12 PendingIntent * update android server notification * file cancel job; update android * jniLibs * move showMsgBox,fix fileModel value init * login * asset * add cancel button for showLoading * fix for null safety * set clipboard on js * fix on new idpk * check remote version * update multi chat,fix provider * relay server for android * barrierDismissible and onWillPop * web menu * fix web and multi platform adaptation * fix trans * more translate and fix small * add android translate * update android chat,server page * add android server chat and multi chat;update android server page * fix android audio service release bug * optimize cm for android service * update file: add show hidden, add remember last path, add breadcrumb action * full remove action & create folder action * back to home/ alert pop safety * refactor dialog;refactor dir structure * fix send multi files;add file remove action * change file model * del file_manager pub;add send files * del unused old version flutter config in AndroidManifest.xml * before del file_manager pub * add local/remote file manager * add client chat page & chat overlay window * fix page pop * update dir ; move settings from main page to settings_page * add BottomNavigationBar/change dirs structure * add DialogManager * update style / UI * del use global ctx,fix server alert * fix small * move easyloading to main * update touch mode * update gesture help widget * add gesture help widget * remove drag/scroll/right btn, update gesture * upgrade null-safe * add custom gestures * fix dup dir * unify message * del ndk config * fix init app not found id,change ffi from MainActivity to MainService,add boot service but not open * update ui * change main ffi to service * try out webgl canvas, draw fast, but copy pixels out slow * missed file * try out webgl canvas * full functional * fix retry etc * testDelay * opus is slow * will remove ogv.js * input_key works * input_key * video_ack_required * add press * modify input key * mouse works * prepare for mouse * android update,open and close service * refactor and prepare for desktop * more menu items * responsible style in home page * add isMobile * typo * bug fix * bug fix * peers and more trans * fix on getByname * fix image quality * more api * more api * yuv in another worker * yuv in another worker * getOptionMessage * yuv-to-rgb.c is not correct though it is faster * safer navigator.pop * more api * make event compatible with native ffi * improve yuv * yuv-to-rgb.c * new yuv * yuv, but very slow in dev * yuv wasm seems slow * working on yuv * problem is how to handle yuv * bug fix * will do more on socket error * fix on loading * more web api * more api * refactor * more api * smaller search box * try web * update android * add server page * use MultiProvider * update input * fix on grammert * update protobuf * fix grammer * video works * decode not work * ready to handle video * login ok * msgLoop works * video service 0.1 * secure connection works * sodium verify works * refactor * test ui * can make relay connection now * ws async works * nothing * will implement async web sock myself * sha256 * put ogv.js to html * try out ogv codec loader * websock init * initialize websock.ts * protobuf * init * create branch * fix abnormal backspace issue reported from google play * fix keyboard not shown on some android problem because my stupid change, also make long press not only for right click, so that to make show password eye work * remove subfolder flutter_hbb * refactor and remove space from id in mobile * obfuscate also help reduce file size on ios * fix change id * have to use 1.1.8 * clear bug * 19 build * touch mode and reset canvas * tools:replace="android:extractNativeLibs" invalid * finally got IPA work * safearea, still no idea why white screen on physical ios with testflight * fix input password dialog bug * cancel button on loading for iOS * ime works fine now on iOS * resetMouse if show keyboard * refactor * fix on iOS * set ITSAppUsesNonExemptEncryption to false, 这个加密出口合规是个历史遗留问题,现在没那么严格了,我们libsodium算法应该在exempt范围,所以这里选false,以后提交, connect就不再问了 * no alpha icon required by iOS * unify peer color * obfuscate * fix mobile * refactor msgbox retry * flutter cmd/win for mac/win * ctrl+v * refactor * refactor input_os_password * fix new line * bigger version * new icon * flutter pub run flutter_launcher_icons:main * change flutter icon to no margin * ios works, but icon wierd * flutter run can run on iOS, though id editorbox not shown * onLongPress -> right click * fix on help tools and tranlating 'Failed' * refactor * flutter project upgraded * working on ios * typo * flutter 1.1.6 * fix on zh * more zh * fix * fix one translate * more zh, for configuration and installation and upgrade, and flutter, not test yet * 1.1.3 -> 1.1.4 * build number required, and can increase only * chmod * some sh * forum.rustdesk.com => rustdesk.com * working on change_id * fix * set key * check rendivious servers if failed to connect for mobile * pubspec * upgrade rustup * fixed on refresh(reset origin and scaled), and move arrows to more, smaller padding, to-do: scale restore not working * move port_forward out from ui * try again * try again * try again * try again * hacking way for bracket issue * revert back because enter not work any more * fix ( issue * build number * improve enter os password * append return after password paste * OS password * remember cursor, canvas offset and scale * new keyboard offset and scroll * padding * sign * fix * check keyboard for lock-after-session-end * download * new version number and add about me * icon * bug fix * fix * bug fix * have to put easyloading on FlutterEasyLoading, if on scaffold, mouse not work * more google analytics * google analytics * move EasyLoading up * mask * new msgbox to avoid crash * has crash when popup msgbox when there is keyboard or some other condition * better input * seems fix first image crossline issue * not sure if fix first image and clipboard/keyboard issue * bug fix * refactor * mute * clipboard * more on clipboard * my own oboe * to-do: adjust rather then reset * refresh * refresh on all * reconnect logic * move open audio session * text * style * better adjustForKeyboard * fix keyboard show/hide/show/hide for the first time click on keyboard button after password dialog * remove more audio * disable sound due to crash * adjust color and padding per my phone * better input * fix on close alert in loading * close msgbox if loading * ignore jniLibs * fix on shrink/maximize/fullscreen and flutter audio (not work well), to-do: how about fullscreen closed restore * audio ffi * try form * working on ID/Relay server settings * scroll * display switch * long press for drag * trick way to make backspace work always * bug on peer platform for mac os * update pubsepc * peers * scroll/drag/right * keyboard works * adjust canvas offset when scale * help tools * adjust cursor position for keyboard * start mouse tool * change showActions to pop * fix on new pan * new pan works * new pan draft * initialize send mouse and max/min scale * fix msgbox hasCancel and home id editor focus problem * minor * remove custom guesture * pan/scale draft * new scale mode * switch scale mode if 3 fingers tap * lock and long press pop menu * InteractiveView buggy * remove dart.html * permissions * use hidden textfield to capture input * MultiTapGestureRecognizer draft * hide bar if keyboard * password widget * GestureDetector * prepare keyboard * invoke keyboard, problem is the keyboard type has problem * input key ffi * image quality * toggle option * refactor * make onWillPop can be changed * skip return key of dialog * refactor alertDialog * color * interactiveview not work on stack * bar * wait for image * refactor * prepare cursor model * ImageModel * exit fullscreen * fix crash, current rgba ffi design still ugly and dangerous * use InteractiveViewer instead of GestureDetector * image shown now * fix on login and config * more on enter password * msgbox start to work * rgba -> image * rust ffi for rgba * handle peer_info and display_switch * timer works fine, just it does not print same content every time * seems timer not work well, will try https://github.com/hanxu317317/flutter_plan_demo/blob/master/lib/src/enter.dart * refactor * more on events, and initialize remote page * event draft * comment * showDialog * wrongPasswordDialog * initialize enterPasswordDialog * add loading * refactor * prototype json deser * prepare json * connect ui * add provider * finally got android crash reason, it is because my c function connect override system connect * APP_DIR * set app_dir via ffi * test flutter if practical * add so * initialize flutter ------------------------------------------------------------------- Fri Oct 7 15:23:33 UTC 2022 - Dead Mozay <dead_mozay@opensuse.org> - Fix build. ------------------------------------------------------------------- Thu May 13 04:55:41 UTC 2021 - Dead Mozay <dead_mozay@opensuse.org> - Initial package.
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor