Merge pull request #4616 from 21pages/toolbar

rename menubar as toolbar in code and view
This commit is contained in:
RustDesk 2023-06-11 16:48:49 +08:00 committed by GitHub
commit dab5fef260
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
40 changed files with 245 additions and 236 deletions

View File

@ -1169,7 +1169,7 @@ class AndroidPermissionManager {
// TODO remove argument contentPadding, its not used, getToggle() has not // TODO remove argument contentPadding, its not used, getToggle() has not
RadioListTile<T> getRadio<T>( RadioListTile<T> getRadio<T>(
Widget title, T toValue, T curValue, ValueChanged<T?>? onChange, Widget title, T toValue, T curValue, ValueChanged<T?>? onChange,
{EdgeInsetsGeometry? contentPadding}) { {EdgeInsetsGeometry? contentPadding, bool? dense}) {
return RadioListTile<T>( return RadioListTile<T>(
contentPadding: contentPadding ?? EdgeInsets.zero, contentPadding: contentPadding ?? EdgeInsets.zero,
visualDensity: VisualDensity.compact, visualDensity: VisualDensity.compact,
@ -1178,6 +1178,7 @@ RadioListTile<T> getRadio<T>(
value: toValue, value: toValue,
groupValue: curValue, groupValue: curValue,
onChanged: onChange, onChanged: onChange,
dense: dense,
); );
} }

View File

@ -456,12 +456,18 @@ class _PeerSortDropdownState extends State<PeerSortDropdown> {
fontWeight: FontWeight.normal); fontWeight: FontWeight.normal);
List<PopupMenuEntry> items = List.empty(growable: true); List<PopupMenuEntry> items = List.empty(growable: true);
items.add(PopupMenuItem( items.add(PopupMenuItem(
enabled: false, child: Text(translate("Sort by"), style: style))); height: 36,
enabled: false,
child: Text(translate("Sort by"), style: style)));
for (var e in PeerSortType.values) { for (var e in PeerSortType.values) {
items.add(PopupMenuItem( items.add(PopupMenuItem(
child: Obx(() => height: 36,
getRadio(Text(translate(e), style: style), e, peerSort.value, child: Obx(() => Center(
(String? v) async { child: SizedBox(
height: 36,
child: getRadio(
Text(translate(e), style: style), e, peerSort.value,
dense: true, (String? v) async {
if (v != null) { if (v != null) {
peerSort.value = v; peerSort.value = v;
await bind.setLocalFlutterConfig( await bind.setLocalFlutterConfig(
@ -469,7 +475,9 @@ class _PeerSortDropdownState extends State<PeerSortDropdown> {
v: peerSort.value, v: peerSort.value,
); );
} }
})))); }),
),
))));
} }
var menuPos = RelativeRect.fromLTRB(0, 0, 0, 0); var menuPos = RelativeRect.fromLTRB(0, 0, 0, 0);

View File

@ -33,7 +33,7 @@ class RemotePage extends StatefulWidget {
Key? key, Key? key,
required this.id, required this.id,
required this.password, required this.password,
required this.menubarState, required this.toolbarState,
required this.tabController, required this.tabController,
this.switchUuid, this.switchUuid,
this.forceRelay, this.forceRelay,
@ -41,7 +41,7 @@ class RemotePage extends StatefulWidget {
final String id; final String id;
final String? password; final String? password;
final MenubarState menubarState; final ToolbarState toolbarState;
final String? switchUuid; final String? switchUuid;
final bool? forceRelay; final bool? forceRelay;
final SimpleWrapper<State<RemotePage>?> _lastState = SimpleWrapper(null); final SimpleWrapper<State<RemotePage>?> _lastState = SimpleWrapper(null);
@ -75,7 +75,7 @@ class _RemotePageState extends State<RemotePage>
final FocusNode _rawKeyFocusNode = FocusNode(debugLabel: "rawkeyFocusNode"); final FocusNode _rawKeyFocusNode = FocusNode(debugLabel: "rawkeyFocusNode");
Function(bool)? _onEnterOrLeaveImage4Menubar; Function(bool)? _onEnterOrLeaveImage4Toolbar;
late FFI _ffi; late FFI _ffi;
@ -265,14 +265,14 @@ class _RemotePageState extends State<RemotePage>
child: getBodyForDesktop(context))), child: getBodyForDesktop(context))),
upperLayer: [ upperLayer: [
OverlayEntry( OverlayEntry(
builder: (context) => RemoteMenubar( builder: (context) => RemoteToolbar(
id: widget.id, id: widget.id,
ffi: _ffi, ffi: _ffi,
state: widget.menubarState, state: widget.toolbarState,
onEnterOrLeaveImageSetter: (func) => onEnterOrLeaveImageSetter: (func) =>
_onEnterOrLeaveImage4Menubar = func, _onEnterOrLeaveImage4Toolbar = func,
onEnterOrLeaveImageCleaner: () => onEnterOrLeaveImageCleaner: () =>
_onEnterOrLeaveImage4Menubar = null, _onEnterOrLeaveImage4Toolbar = null,
)) ))
], ],
), ),
@ -299,9 +299,9 @@ class _RemotePageState extends State<RemotePage>
void enterView(PointerEnterEvent evt) { void enterView(PointerEnterEvent evt) {
_cursorOverImage.value = true; _cursorOverImage.value = true;
_firstEnterImage.value = true; _firstEnterImage.value = true;
if (_onEnterOrLeaveImage4Menubar != null) { if (_onEnterOrLeaveImage4Toolbar != null) {
try { try {
_onEnterOrLeaveImage4Menubar!(true); _onEnterOrLeaveImage4Toolbar!(true);
} catch (e) { } catch (e) {
// //
} }
@ -322,9 +322,9 @@ class _RemotePageState extends State<RemotePage>
_cursorOverImage.value = false; _cursorOverImage.value = false;
_firstEnterImage.value = false; _firstEnterImage.value = false;
if (_onEnterOrLeaveImage4Menubar != null) { if (_onEnterOrLeaveImage4Toolbar != null) {
try { try {
_onEnterOrLeaveImage4Menubar!(false); _onEnterOrLeaveImage4Toolbar!(false);
} catch (e) { } catch (e) {
// //
} }

View File

@ -45,12 +45,12 @@ class _ConnectionTabPageState extends State<ConnectionTabPage> {
static const IconData selectedIcon = Icons.desktop_windows_sharp; static const IconData selectedIcon = Icons.desktop_windows_sharp;
static const IconData unselectedIcon = Icons.desktop_windows_outlined; static const IconData unselectedIcon = Icons.desktop_windows_outlined;
late MenubarState _menubarState; late ToolbarState _toolbarState;
var connectionMap = RxList<Widget>.empty(growable: true); var connectionMap = RxList<Widget>.empty(growable: true);
_ConnectionTabPageState(Map<String, dynamic> params) { _ConnectionTabPageState(Map<String, dynamic> params) {
_menubarState = MenubarState(); _toolbarState = ToolbarState();
RemoteCountState.init(); RemoteCountState.init();
final peerId = params['id']; final peerId = params['id'];
if (peerId != null) { if (peerId != null) {
@ -76,7 +76,7 @@ class _ConnectionTabPageState extends State<ConnectionTabPage> {
key: ValueKey(peerId), key: ValueKey(peerId),
id: peerId, id: peerId,
password: params['password'], password: params['password'],
menubarState: _menubarState, toolbarState: _toolbarState,
tabController: tabController, tabController: tabController,
switchUuid: params['switch_uuid'], switchUuid: params['switch_uuid'],
forceRelay: params['forceRelay'], forceRelay: params['forceRelay'],
@ -103,7 +103,7 @@ class _ConnectionTabPageState extends State<ConnectionTabPage> {
final switchUuid = args['switch_uuid']; final switchUuid = args['switch_uuid'];
window_on_top(windowId()); window_on_top(windowId());
ConnectionTypeState.init(id); ConnectionTypeState.init(id);
_menubarState.setShow( _toolbarState.setShow(
bind.mainGetUserDefaultOption(key: 'collapse_toolbar') != 'Y'); bind.mainGetUserDefaultOption(key: 'collapse_toolbar') != 'Y');
tabController.add(TabInfo( tabController.add(TabInfo(
key: id, key: id,
@ -115,7 +115,7 @@ class _ConnectionTabPageState extends State<ConnectionTabPage> {
key: ValueKey(id), key: ValueKey(id),
id: id, id: id,
password: args['password'], password: args['password'],
menubarState: _menubarState, toolbarState: _toolbarState,
tabController: tabController, tabController: tabController,
switchUuid: switchUuid, switchUuid: switchUuid,
forceRelay: args['forceRelay'], forceRelay: args['forceRelay'],
@ -138,7 +138,7 @@ class _ConnectionTabPageState extends State<ConnectionTabPage> {
@override @override
void dispose() { void dispose() {
super.dispose(); super.dispose();
_menubarState.save(); _toolbarState.save();
} }
@override @override
@ -243,7 +243,7 @@ class _ConnectionTabPageState extends State<ConnectionTabPage> {
)); ));
} }
// Note: Some dup code to ../widgets/remote_menubar // Note: Some dup code to ../widgets/remote_toolbar
Widget _tabMenuBuilder(String key, CancelFunc cancelFunc) { Widget _tabMenuBuilder(String key, CancelFunc cancelFunc) {
final List<MenuEntryBase<String>> menu = []; final List<MenuEntryBase<String>> menu = [];
const EdgeInsets padding = EdgeInsets.only(left: 8.0, right: 5.0); const EdgeInsets padding = EdgeInsets.only(left: 8.0, right: 5.0);
@ -269,11 +269,11 @@ class _ConnectionTabPageState extends State<ConnectionTabPage> {
MenuEntryButton<String>( MenuEntryButton<String>(
childBuilder: (TextStyle? style) => Obx(() => Text( childBuilder: (TextStyle? style) => Obx(() => Text(
translate( translate(
_menubarState.show.isTrue ? 'Hide Menubar' : 'Show Menubar'), _toolbarState.show.isTrue ? 'Hide Toolbar' : 'Show Toolbar'),
style: style, style: style,
)), )),
proc: () { proc: () {
_menubarState.switchShow(); _toolbarState.switchShow();
cancelFunc(); cancelFunc();
}, },
padding: padding, padding: padding,

View File

@ -29,12 +29,12 @@ const _kKeyLegacyMode = 'legacy';
const _kKeyMapMode = 'map'; const _kKeyMapMode = 'map';
const _kKeyTranslateMode = 'translate'; const _kKeyTranslateMode = 'translate';
class MenubarState { class ToolbarState {
final kStoreKey = 'remoteMenubarState'; final kStoreKey = 'remoteMenubarState';
late RxBool show; late RxBool show;
late RxBool _pin; late RxBool _pin;
MenubarState() { ToolbarState() {
final s = bind.getLocalFlutterConfig(k: kStoreKey); final s = bind.getLocalFlutterConfig(k: kStoreKey);
if (s.isEmpty) { if (s.isEmpty) {
_initSet(false, false); _initSet(false, false);
@ -49,7 +49,7 @@ class MenubarState {
_initSet(m['pin'] ?? false, m['pin'] ?? false); _initSet(m['pin'] ?? false, m['pin'] ?? false);
} }
} catch (e) { } catch (e) {
debugPrint('Failed to decode menubar state ${e.toString()}'); debugPrint('Failed to decode toolbar state ${e.toString()}');
_initSet(false, false); _initSet(false, false);
} }
} }
@ -97,7 +97,7 @@ class MenubarState {
} }
} }
class _MenubarTheme { class _ToolbarTheme {
static const Color blueColor = MyTheme.button; static const Color blueColor = MyTheme.button;
static const Color hoverBlueColor = MyTheme.accent; static const Color hoverBlueColor = MyTheme.accent;
static const Color redColor = Colors.redAccent; static const Color redColor = Colors.redAccent;
@ -286,14 +286,14 @@ class RemoteMenuEntry {
} }
} }
class RemoteMenubar extends StatefulWidget { class RemoteToolbar extends StatefulWidget {
final String id; final String id;
final FFI ffi; final FFI ffi;
final MenubarState state; final ToolbarState state;
final Function(Function(bool)) onEnterOrLeaveImageSetter; final Function(Function(bool)) onEnterOrLeaveImageSetter;
final Function() onEnterOrLeaveImageCleaner; final Function() onEnterOrLeaveImageCleaner;
RemoteMenubar({ RemoteToolbar({
Key? key, Key? key,
required this.id, required this.id,
required this.ffi, required this.ffi,
@ -303,10 +303,10 @@ class RemoteMenubar extends StatefulWidget {
}) : super(key: key); }) : super(key: key);
@override @override
State<RemoteMenubar> createState() => _RemoteMenubarState(); State<RemoteToolbar> createState() => _RemoteToolbarState();
} }
class _RemoteMenubarState extends State<RemoteMenubar> { class _RemoteToolbarState extends State<RemoteToolbar> {
late Debouncer<int> _debouncerHide; late Debouncer<int> _debouncerHide;
bool _isCursorOverImage = false; bool _isCursorOverImage = false;
final _fractionX = 0.5.obs; final _fractionX = 0.5.obs;
@ -390,7 +390,7 @@ class _RemoteMenubarState extends State<RemoteMenubar> {
child: Offstage( child: Offstage(
offstage: _dragging.isTrue, offstage: _dragging.isTrue,
child: Material( child: Material(
elevation: _MenubarTheme.elevation, elevation: _ToolbarTheme.elevation,
shadowColor: MyTheme.color(context).shadow, shadowColor: MyTheme.color(context).shadow,
child: _DraggableShowHide( child: _DraggableShowHide(
sessionId: widget.ffi.sessionId, sessionId: widget.ffi.sessionId,
@ -440,7 +440,7 @@ class _RemoteMenubarState extends State<RemoteMenubar> {
mainAxisSize: MainAxisSize.min, mainAxisSize: MainAxisSize.min,
children: [ children: [
Material( Material(
elevation: _MenubarTheme.elevation, elevation: _ToolbarTheme.elevation,
shadowColor: MyTheme.color(context).shadow, shadowColor: MyTheme.color(context).shadow,
borderRadius: BorderRadius.all(Radius.circular(4.0)), borderRadius: BorderRadius.all(Radius.circular(4.0)),
color: Theme.of(context) color: Theme.of(context)
@ -454,9 +454,9 @@ class _RemoteMenubarState extends State<RemoteMenubar> {
data: themeData(), data: themeData(),
child: Row( child: Row(
children: [ children: [
SizedBox(width: _MenubarTheme.buttonHMargin * 2), SizedBox(width: _ToolbarTheme.buttonHMargin * 2),
...toolbarItems, ...toolbarItems,
SizedBox(width: _MenubarTheme.buttonHMargin * 2) SizedBox(width: _ToolbarTheme.buttonHMargin * 2)
], ],
), ),
), ),
@ -491,7 +491,7 @@ class _RemoteMenubarState extends State<RemoteMenubar> {
} }
class _PinMenu extends StatelessWidget { class _PinMenu extends StatelessWidget {
final MenubarState state; final ToolbarState state;
const _PinMenu({Key? key, required this.state}) : super(key: key); const _PinMenu({Key? key, required this.state}) : super(key: key);
@override @override
@ -499,18 +499,18 @@ class _PinMenu extends StatelessWidget {
return Obx( return Obx(
() => _IconMenuButton( () => _IconMenuButton(
assetName: state.pin ? "assets/pinned.svg" : "assets/unpinned.svg", assetName: state.pin ? "assets/pinned.svg" : "assets/unpinned.svg",
tooltip: state.pin ? 'Unpin menubar' : 'Pin menubar', tooltip: state.pin ? 'Unpin Toolbar' : 'Pin Toolbar',
onPressed: state.switchPin, onPressed: state.switchPin,
color: state.pin ? _MenubarTheme.blueColor : Colors.grey[800]!, color: state.pin ? _ToolbarTheme.blueColor : Colors.grey[800]!,
hoverColor: hoverColor:
state.pin ? _MenubarTheme.hoverBlueColor : Colors.grey[850]!, state.pin ? _ToolbarTheme.hoverBlueColor : Colors.grey[850]!,
), ),
); );
} }
} }
class _FullscreenMenu extends StatelessWidget { class _FullscreenMenu extends StatelessWidget {
final MenubarState state; final ToolbarState state;
final Function(bool) setFullscreen; final Function(bool) setFullscreen;
bool get isFullscreen => stateGlobal.fullscreen; bool get isFullscreen => stateGlobal.fullscreen;
const _FullscreenMenu( const _FullscreenMenu(
@ -524,8 +524,8 @@ class _FullscreenMenu extends StatelessWidget {
isFullscreen ? "assets/fullscreen_exit.svg" : "assets/fullscreen.svg", isFullscreen ? "assets/fullscreen_exit.svg" : "assets/fullscreen.svg",
tooltip: isFullscreen ? 'Exit Fullscreen' : 'Fullscreen', tooltip: isFullscreen ? 'Exit Fullscreen' : 'Fullscreen',
onPressed: () => setFullscreen(!isFullscreen), onPressed: () => setFullscreen(!isFullscreen),
color: _MenubarTheme.blueColor, color: _ToolbarTheme.blueColor,
hoverColor: _MenubarTheme.hoverBlueColor, hoverColor: _ToolbarTheme.hoverBlueColor,
); );
} }
} }
@ -541,8 +541,8 @@ class _MobileActionMenu extends StatelessWidget {
assetName: 'assets/actions_mobile.svg', assetName: 'assets/actions_mobile.svg',
tooltip: 'Mobile Actions', tooltip: 'Mobile Actions',
onPressed: () => ffi.dialogManager.toggleMobileActionsOverlay(ffi: ffi), onPressed: () => ffi.dialogManager.toggleMobileActionsOverlay(ffi: ffi),
color: _MenubarTheme.blueColor, color: _ToolbarTheme.blueColor,
hoverColor: _MenubarTheme.hoverBlueColor, hoverColor: _ToolbarTheme.hoverBlueColor,
); );
} }
} }
@ -559,8 +559,8 @@ class _MonitorMenu extends StatelessWidget {
tooltip: 'Select Monitor', tooltip: 'Select Monitor',
icon: icon(), icon: icon(),
ffi: ffi, ffi: ffi,
color: _MenubarTheme.blueColor, color: _ToolbarTheme.blueColor,
hoverColor: _MenubarTheme.hoverBlueColor, hoverColor: _ToolbarTheme.hoverBlueColor,
menuStyle: MenuStyle( menuStyle: MenuStyle(
padding: padding:
MaterialStatePropertyAll(EdgeInsets.symmetric(horizontal: 6))), MaterialStatePropertyAll(EdgeInsets.symmetric(horizontal: 6))),
@ -581,7 +581,7 @@ class _MonitorMenu extends StatelessWidget {
return Text( return Text(
'${display.value + 1}/${pi.displays.length}', '${display.value + 1}/${pi.displays.length}',
style: const TextStyle( style: const TextStyle(
color: _MenubarTheme.blueColor, color: _ToolbarTheme.blueColor,
fontSize: 8, fontSize: 8,
fontWeight: FontWeight.bold, fontWeight: FontWeight.bold,
), ),
@ -597,14 +597,14 @@ class _MonitorMenu extends StatelessWidget {
for (int i = 0; i < pi.displays.length; i++) { for (int i = 0; i < pi.displays.length; i++) {
rowChildren.add(_IconMenuButton( rowChildren.add(_IconMenuButton(
topLevel: false, topLevel: false,
color: _MenubarTheme.blueColor, color: _ToolbarTheme.blueColor,
hoverColor: _MenubarTheme.hoverBlueColor, hoverColor: _ToolbarTheme.hoverBlueColor,
tooltip: "", tooltip: "",
hMargin: 6, hMargin: 6,
vMargin: 12, vMargin: 12,
icon: Container( icon: Container(
alignment: AlignmentDirectional.center, alignment: AlignmentDirectional.center,
constraints: const BoxConstraints(minHeight: _MenubarTheme.height), constraints: const BoxConstraints(minHeight: _ToolbarTheme.height),
child: Stack( child: Stack(
alignment: Alignment.center, alignment: Alignment.center,
children: [ children: [
@ -615,7 +615,7 @@ class _MonitorMenu extends StatelessWidget {
Text( Text(
(i + 1).toString(), (i + 1).toString(),
style: TextStyle( style: TextStyle(
color: _MenubarTheme.blueColor, color: _ToolbarTheme.blueColor,
fontSize: 12, fontSize: 12,
fontWeight: FontWeight.bold, fontWeight: FontWeight.bold,
), ),
@ -639,7 +639,7 @@ class _MonitorMenu extends StatelessWidget {
class _ControlMenu extends StatelessWidget { class _ControlMenu extends StatelessWidget {
final String id; final String id;
final FFI ffi; final FFI ffi;
final MenubarState state; final ToolbarState state;
_ControlMenu( _ControlMenu(
{Key? key, required this.id, required this.ffi, required this.state}) {Key? key, required this.id, required this.ffi, required this.state})
: super(key: key); : super(key: key);
@ -649,8 +649,8 @@ class _ControlMenu extends StatelessWidget {
return _IconSubmenuButton( return _IconSubmenuButton(
tooltip: 'Control Actions', tooltip: 'Control Actions',
svg: "assets/actions.svg", svg: "assets/actions.svg",
color: _MenubarTheme.blueColor, color: _ToolbarTheme.blueColor,
hoverColor: _MenubarTheme.hoverBlueColor, hoverColor: _ToolbarTheme.hoverBlueColor,
ffi: ffi, ffi: ffi,
menuChildren: toolbarControls(context, id, ffi).map((e) { menuChildren: toolbarControls(context, id, ffi).map((e) {
if (e.divider) { if (e.divider) {
@ -804,7 +804,7 @@ class ScreenAdjustor {
class _DisplayMenu extends StatefulWidget { class _DisplayMenu extends StatefulWidget {
final String id; final String id;
final FFI ffi; final FFI ffi;
final MenubarState state; final ToolbarState state;
final Function(bool) setFullscreen; final Function(bool) setFullscreen;
final Widget pluginItem; final Widget pluginItem;
_DisplayMenu( _DisplayMenu(
@ -852,8 +852,8 @@ class _DisplayMenuState extends State<_DisplayMenu> {
tooltip: 'Display Settings', tooltip: 'Display Settings',
svg: "assets/display.svg", svg: "assets/display.svg",
ffi: widget.ffi, ffi: widget.ffi,
color: _MenubarTheme.blueColor, color: _ToolbarTheme.blueColor,
hoverColor: _MenubarTheme.hoverBlueColor, hoverColor: _ToolbarTheme.hoverBlueColor,
menuChildren: [ menuChildren: [
_screenAdjustor.adjustWindow(), _screenAdjustor.adjustWindow(),
viewStyle(), viewStyle(),
@ -1281,8 +1281,8 @@ class _KeyboardMenu extends StatelessWidget {
tooltip: 'Keyboard Settings', tooltip: 'Keyboard Settings',
svg: "assets/keyboard.svg", svg: "assets/keyboard.svg",
ffi: ffi, ffi: ffi,
color: _MenubarTheme.blueColor, color: _ToolbarTheme.blueColor,
hoverColor: _MenubarTheme.hoverBlueColor, hoverColor: _ToolbarTheme.hoverBlueColor,
menuChildren: [ menuChildren: [
mode(modeOnly), mode(modeOnly),
localKeyboardType(), localKeyboardType(),
@ -1401,8 +1401,8 @@ class _ChatMenuState extends State<_ChatMenu> {
key: chatButtonKey, key: chatButtonKey,
svg: 'assets/chat.svg', svg: 'assets/chat.svg',
ffi: widget.ffi, ffi: widget.ffi,
color: _MenubarTheme.blueColor, color: _ToolbarTheme.blueColor,
hoverColor: _MenubarTheme.hoverBlueColor, hoverColor: _ToolbarTheme.hoverBlueColor,
menuChildren: [textChat(), voiceCall()]); menuChildren: [textChat(), voiceCall()]);
} }
@ -1417,7 +1417,7 @@ class _ChatMenuState extends State<_ChatMenu> {
Offset? initPos; Offset? initPos;
if (renderBox != null) { if (renderBox != null) {
final pos = renderBox.localToGlobal(Offset.zero); final pos = renderBox.localToGlobal(Offset.zero);
initPos = Offset(pos.dx, pos.dy + _MenubarTheme.dividerHeight); initPos = Offset(pos.dx, pos.dy + _ToolbarTheme.dividerHeight);
} }
widget.ffi.chatModel.changeCurrentID(ChatModel.clientModeID); widget.ffi.chatModel.changeCurrentID(ChatModel.clientModeID);
@ -1467,8 +1467,8 @@ class _VoiceCallMenu extends StatelessWidget {
tooltip: tooltip, tooltip: tooltip,
onPressed: () => onPressed: () =>
bind.sessionCloseVoiceCall(sessionId: ffi.sessionId), bind.sessionCloseVoiceCall(sessionId: ffi.sessionId),
color: _MenubarTheme.redColor, color: _ToolbarTheme.redColor,
hoverColor: _MenubarTheme.hoverRedColor); hoverColor: _ToolbarTheme.hoverRedColor);
}, },
); );
} }
@ -1491,11 +1491,11 @@ class _RecordMenu extends StatelessWidget {
: 'Start session recording', : 'Start session recording',
onPressed: () => recordingModel.toggle(), onPressed: () => recordingModel.toggle(),
color: recordingModel.start color: recordingModel.start
? _MenubarTheme.redColor ? _ToolbarTheme.redColor
: _MenubarTheme.blueColor, : _ToolbarTheme.blueColor,
hoverColor: recordingModel.start hoverColor: recordingModel.start
? _MenubarTheme.hoverRedColor ? _ToolbarTheme.hoverRedColor
: _MenubarTheme.hoverBlueColor, : _ToolbarTheme.hoverBlueColor,
); );
} }
} }
@ -1512,8 +1512,8 @@ class _CloseMenu extends StatelessWidget {
assetName: 'assets/close.svg', assetName: 'assets/close.svg',
tooltip: 'Close', tooltip: 'Close',
onPressed: () => clientClose(ffi.sessionId, ffi.dialogManager), onPressed: () => clientClose(ffi.sessionId, ffi.dialogManager),
color: _MenubarTheme.redColor, color: _ToolbarTheme.redColor,
hoverColor: _MenubarTheme.hoverRedColor, hoverColor: _ToolbarTheme.hoverRedColor,
); );
} }
} }
@ -1555,12 +1555,12 @@ class _IconMenuButtonState extends State<_IconMenuButton> {
SvgPicture.asset( SvgPicture.asset(
widget.assetName!, widget.assetName!,
color: Colors.white, color: Colors.white,
width: _MenubarTheme.buttonSize, width: _ToolbarTheme.buttonSize,
height: _MenubarTheme.buttonSize, height: _ToolbarTheme.buttonSize,
); );
final button = SizedBox( final button = SizedBox(
width: _MenubarTheme.buttonSize, width: _ToolbarTheme.buttonSize,
height: _MenubarTheme.buttonSize, height: _ToolbarTheme.buttonSize,
child: MenuItemButton( child: MenuItemButton(
style: ButtonStyle( style: ButtonStyle(
backgroundColor: MaterialStatePropertyAll(Colors.transparent), backgroundColor: MaterialStatePropertyAll(Colors.transparent),
@ -1574,14 +1574,14 @@ class _IconMenuButtonState extends State<_IconMenuButton> {
type: MaterialType.transparency, type: MaterialType.transparency,
child: Ink( child: Ink(
decoration: BoxDecoration( decoration: BoxDecoration(
borderRadius: BorderRadius.circular(_MenubarTheme.iconRadius), borderRadius: BorderRadius.circular(_ToolbarTheme.iconRadius),
color: hover ? widget.hoverColor : widget.color, color: hover ? widget.hoverColor : widget.color,
), ),
child: icon)), child: icon)),
), ),
).marginSymmetric( ).marginSymmetric(
horizontal: widget.hMargin ?? _MenubarTheme.buttonHMargin, horizontal: widget.hMargin ?? _ToolbarTheme.buttonHMargin,
vertical: widget.vMargin ?? _MenubarTheme.buttonVMargin); vertical: widget.vMargin ?? _ToolbarTheme.buttonVMargin);
if (widget.topLevel) { if (widget.topLevel) {
return MenuBar(children: [button]); return MenuBar(children: [button]);
} else { } else {
@ -1626,12 +1626,12 @@ class _IconSubmenuButtonState extends State<_IconSubmenuButton> {
SvgPicture.asset( SvgPicture.asset(
widget.svg!, widget.svg!,
color: Colors.white, color: Colors.white,
width: _MenubarTheme.buttonSize, width: _ToolbarTheme.buttonSize,
height: _MenubarTheme.buttonSize, height: _ToolbarTheme.buttonSize,
); );
final button = SizedBox( final button = SizedBox(
width: _MenubarTheme.buttonSize, width: _ToolbarTheme.buttonSize,
height: _MenubarTheme.buttonSize, height: _ToolbarTheme.buttonSize,
child: SubmenuButton( child: SubmenuButton(
menuStyle: widget.menuStyle, menuStyle: widget.menuStyle,
style: ButtonStyle( style: ButtonStyle(
@ -1646,7 +1646,7 @@ class _IconSubmenuButtonState extends State<_IconSubmenuButton> {
child: Ink( child: Ink(
decoration: BoxDecoration( decoration: BoxDecoration(
borderRadius: borderRadius:
BorderRadius.circular(_MenubarTheme.iconRadius), BorderRadius.circular(_ToolbarTheme.iconRadius),
color: hover ? widget.hoverColor : widget.color, color: hover ? widget.hoverColor : widget.color,
), ),
child: icon)), child: icon)),
@ -1655,8 +1655,8 @@ class _IconSubmenuButtonState extends State<_IconSubmenuButton> {
.toList())); .toList()));
return MenuBar(children: [ return MenuBar(children: [
button.marginSymmetric( button.marginSymmetric(
horizontal: _MenubarTheme.buttonHMargin, horizontal: _ToolbarTheme.buttonHMargin,
vertical: _MenubarTheme.buttonVMargin) vertical: _ToolbarTheme.buttonVMargin)
]); ]);
} }
} }
@ -1938,15 +1938,15 @@ class _MultiMonitorMenu extends StatelessWidget {
return _IconMenuButton( return _IconMenuButton(
topLevel: false, topLevel: false,
color: i == display.value color: i == display.value
? _MenubarTheme.blueColor ? _ToolbarTheme.blueColor
: Colors.grey[800]!, : Colors.grey[800]!,
hoverColor: i == display.value hoverColor: i == display.value
? _MenubarTheme.hoverBlueColor ? _ToolbarTheme.hoverBlueColor
: Colors.grey[850]!, : Colors.grey[850]!,
icon: Container( icon: Container(
alignment: AlignmentDirectional.center, alignment: AlignmentDirectional.center,
constraints: constraints:
const BoxConstraints(minHeight: _MenubarTheme.height), const BoxConstraints(minHeight: _ToolbarTheme.height),
child: Stack( child: Stack(
alignment: Alignment.center, alignment: Alignment.center,
children: [ children: [
@ -1959,7 +1959,7 @@ class _MultiMonitorMenu extends StatelessWidget {
(i + 1).toString(), (i + 1).toString(),
style: TextStyle( style: TextStyle(
color: i == display.value color: i == display.value
? _MenubarTheme.blueColor ? _ToolbarTheme.blueColor
: Colors.grey[800]!, : Colors.grey[800]!,
fontSize: 12, fontSize: 12,
fontWeight: FontWeight.bold, fontWeight: FontWeight.bold,

View File

@ -14,7 +14,7 @@ class StateGlobal {
final RxBool _showTabBar = true.obs; final RxBool _showTabBar = true.obs;
final RxDouble _resizeEdgeSize = RxDouble(kWindowEdgeSize); final RxDouble _resizeEdgeSize = RxDouble(kWindowEdgeSize);
final RxDouble _windowBorderWidth = RxDouble(kWindowBorderWidth); final RxDouble _windowBorderWidth = RxDouble(kWindowBorderWidth);
final RxBool showRemoteMenuBar = false.obs; final RxBool showRemoteToolBar = false.obs;
final RxInt displaysCount = 0.obs; final RxInt displaysCount = 0.obs;
// Use for desktop -> remote toolbar -> resolution // Use for desktop -> remote toolbar -> resolution

View File

@ -336,8 +336,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
("Ratio", "Relació"), ("Ratio", "Relació"),
("Image Quality", "Qualitat d'imatge"), ("Image Quality", "Qualitat d'imatge"),
("Scroll Style", "Estil de desplaçament"), ("Scroll Style", "Estil de desplaçament"),
("Show Menubar", "Mostra barra de menú"), ("Show Toolbar", ""),
("Hide Menubar", "Amaga barra de menú"), ("Hide Toolbar", ""),
("Direct Connection", "Connexió directa"), ("Direct Connection", "Connexió directa"),
("Relay Connection", "Connexió Relay"), ("Relay Connection", "Connexió Relay"),
("Secure Connection", "Connexió segura"), ("Secure Connection", "Connexió segura"),
@ -366,8 +366,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
("Use IP Whitelisting", "Utilitza llista de IPs admeses"), ("Use IP Whitelisting", "Utilitza llista de IPs admeses"),
("Network", "Xarxa"), ("Network", "Xarxa"),
("Enable RDP", "Habilitar RDP"), ("Enable RDP", "Habilitar RDP"),
("Pin menubar", "Bloqueja barra de menú"), ("Pin Toolbar", ""),
("Unpin menubar", "Desbloquejar barra de menú"), ("Unpin Toolbar", ""),
("Recording", "Gravant"), ("Recording", "Gravant"),
("Directory", "Directori"), ("Directory", "Directori"),
("Automatically record incoming sessions", "Gravació automàtica de sessions entrants"), ("Automatically record incoming sessions", "Gravació automàtica de sessions entrants"),

View File

@ -336,8 +336,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
("Ratio", "比例"), ("Ratio", "比例"),
("Image Quality", "画质"), ("Image Quality", "画质"),
("Scroll Style", "滚屏方式"), ("Scroll Style", "滚屏方式"),
("Show Menubar", "显示菜单"), ("Show Toolbar", "显示工具"),
("Hide Menubar", "隐藏菜单"), ("Hide Toolbar", "隐藏工具"),
("Direct Connection", "直接连接"), ("Direct Connection", "直接连接"),
("Relay Connection", "中继连接"), ("Relay Connection", "中继连接"),
("Secure Connection", "安全连接"), ("Secure Connection", "安全连接"),
@ -366,8 +366,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
("Use IP Whitelisting", "只允许白名单上的 IP 访问"), ("Use IP Whitelisting", "只允许白名单上的 IP 访问"),
("Network", "网络"), ("Network", "网络"),
("Enable RDP", "允许 RDP 访问"), ("Enable RDP", "允许 RDP 访问"),
("Pin menubar", "固定菜单"), ("Pin Toolbar", "固定工具"),
("Unpin menubar", "取消固定菜单"), ("Unpin Toolbar", "取消固定工具"),
("Recording", "录屏"), ("Recording", "录屏"),
("Directory", "目录"), ("Directory", "目录"),
("Automatically record incoming sessions", "自动录制来访会话"), ("Automatically record incoming sessions", "自动录制来访会话"),

View File

@ -336,8 +336,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
("Ratio", "Poměr"), ("Ratio", "Poměr"),
("Image Quality", "Kvalita obrazu"), ("Image Quality", "Kvalita obrazu"),
("Scroll Style", "Štýl posúvania"), ("Scroll Style", "Štýl posúvania"),
("Show Menubar", "Zobrazit panel nabídek"), ("Show Toolbar", ""),
("Hide Menubar", "skrýt panel nabídek"), ("Hide Toolbar", ""),
("Direct Connection", "Přímé spojení"), ("Direct Connection", "Přímé spojení"),
("Relay Connection", "Připojení relé"), ("Relay Connection", "Připojení relé"),
("Secure Connection", "Zabezpečené připojení"), ("Secure Connection", "Zabezpečené připojení"),
@ -366,8 +366,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
("Use IP Whitelisting", ""), ("Use IP Whitelisting", ""),
("Network", ""), ("Network", ""),
("Enable RDP", ""), ("Enable RDP", ""),
("Pin menubar", "Připnout panel nabídek"), ("Pin Toolbar", ""),
("Unpin menubar", "Odepnout panel nabídek"), ("Unpin Toolbar", ""),
("Recording", ""), ("Recording", ""),
("Directory", ""), ("Directory", ""),
("Automatically record incoming sessions", ""), ("Automatically record incoming sessions", ""),

View File

@ -336,8 +336,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
("Ratio", "Forhold"), ("Ratio", "Forhold"),
("Image Quality", "Billedkvalitet"), ("Image Quality", "Billedkvalitet"),
("Scroll Style", "Rullestil"), ("Scroll Style", "Rullestil"),
("Show Menubar", "Vis menulinje"), ("Show Toolbar", ""),
("Hide Menubar", "Skjul menulinjen"), ("Hide Toolbar", ""),
("Direct Connection", "Direkte forbindelse"), ("Direct Connection", "Direkte forbindelse"),
("Relay Connection", "Viderestillingsforbindelse"), ("Relay Connection", "Viderestillingsforbindelse"),
("Secure Connection", "Sikker forbindelse"), ("Secure Connection", "Sikker forbindelse"),
@ -366,8 +366,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
("Use IP Whitelisting", "Brug IP Whitelisting"), ("Use IP Whitelisting", "Brug IP Whitelisting"),
("Network", "Netværk"), ("Network", "Netværk"),
("Enable RDP", "Aktivér RDP"), ("Enable RDP", "Aktivér RDP"),
("Pin menubar", "Fastgør menulinjen"), ("Pin Toolbar", ""),
("Unpin menubar", "Frigør menulinjen"), ("Unpin Toolbar", ""),
("Recording", "Optager"), ("Recording", "Optager"),
("Directory", "Mappe"), ("Directory", "Mappe"),
("Automatically record incoming sessions", "Optag automatisk indgående sessioner"), ("Automatically record incoming sessions", "Optag automatisk indgående sessioner"),

View File

@ -336,8 +336,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
("Ratio", "Verhältnis"), ("Ratio", "Verhältnis"),
("Image Quality", "Bildqualität"), ("Image Quality", "Bildqualität"),
("Scroll Style", "Scroll-Stil"), ("Scroll Style", "Scroll-Stil"),
("Show Menubar", "Menüleiste anzeigen"), ("Show Toolbar", ""),
("Hide Menubar", "Menüleiste ausblenden"), ("Hide Toolbar", ""),
("Direct Connection", "Direkte Verbindung"), ("Direct Connection", "Direkte Verbindung"),
("Relay Connection", "Relay-Verbindung"), ("Relay Connection", "Relay-Verbindung"),
("Secure Connection", "Sichere Verbindung"), ("Secure Connection", "Sichere Verbindung"),
@ -366,8 +366,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
("Use IP Whitelisting", "IP-Whitelist verwenden"), ("Use IP Whitelisting", "IP-Whitelist verwenden"),
("Network", "Netzwerk"), ("Network", "Netzwerk"),
("Enable RDP", "RDP aktivieren"), ("Enable RDP", "RDP aktivieren"),
("Pin menubar", "Menüleiste anpinnen"), ("Pin Toolbar", ""),
("Unpin menubar", "Menüleiste lösen"), ("Unpin Toolbar", ""),
("Recording", "Aufnahme"), ("Recording", "Aufnahme"),
("Directory", "Verzeichnis"), ("Directory", "Verzeichnis"),
("Automatically record incoming sessions", "Eingehende Sitzungen automatisch aufzeichnen"), ("Automatically record incoming sessions", "Eingehende Sitzungen automatisch aufzeichnen"),

View File

@ -336,8 +336,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
("Ratio", "Αναλογία"), ("Ratio", "Αναλογία"),
("Image Quality", "Ποιότητα εικόνας"), ("Image Quality", "Ποιότητα εικόνας"),
("Scroll Style", "Στυλ κύλισης"), ("Scroll Style", "Στυλ κύλισης"),
("Show Menubar", "Εμφάνιση γραμμής μενού"), ("Show Toolbar", ""),
("Hide Menubar", "Απόκρυψη γραμμής μενού"), ("Hide Toolbar", ""),
("Direct Connection", "Απευθείας σύνδεση"), ("Direct Connection", "Απευθείας σύνδεση"),
("Relay Connection", "Αναμεταδιδόμενη σύνδεση"), ("Relay Connection", "Αναμεταδιδόμενη σύνδεση"),
("Secure Connection", "Ασφαλής σύνδεση"), ("Secure Connection", "Ασφαλής σύνδεση"),
@ -366,8 +366,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
("Use IP Whitelisting", "Χρήση λίστας επιτρεπόμενων IP"), ("Use IP Whitelisting", "Χρήση λίστας επιτρεπόμενων IP"),
("Network", "Δίκτυο"), ("Network", "Δίκτυο"),
("Enable RDP", "Ενεργοποίηση RDP"), ("Enable RDP", "Ενεργοποίηση RDP"),
("Pin menubar", "Καρφίτσωμα γραμμής μενού"), ("Pin Toolbar", ""),
("Unpin menubar", "Ξεκαρφίτσωμα γραμμής μενού"), ("Unpin Toolbar", ""),
("Recording", "Εγγραφή"), ("Recording", "Εγγραφή"),
("Directory", "Φάκελος εγγραφών"), ("Directory", "Φάκελος εγγραφών"),
("Automatically record incoming sessions", "Αυτόματη εγγραφή εισερχόμενων συνεδριών"), ("Automatically record incoming sessions", "Αυτόματη εγγραφή εισερχόμενων συνεδριών"),

View File

@ -336,8 +336,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
("Ratio", "Proporcio"), ("Ratio", "Proporcio"),
("Image Quality", "Bilda Kvalito"), ("Image Quality", "Bilda Kvalito"),
("Scroll Style", "Ruluma Stilo"), ("Scroll Style", "Ruluma Stilo"),
("Show Menubar", "Montru menubreton"), ("Show Toolbar", ""),
("Hide Menubar", "kaŝi menubreton"), ("Hide Toolbar", ""),
("Direct Connection", "Rekta Konekto"), ("Direct Connection", "Rekta Konekto"),
("Relay Connection", "Relajsa Konekto"), ("Relay Connection", "Relajsa Konekto"),
("Secure Connection", "Sekura Konekto"), ("Secure Connection", "Sekura Konekto"),
@ -366,8 +366,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
("Use IP Whitelisting", ""), ("Use IP Whitelisting", ""),
("Network", ""), ("Network", ""),
("Enable RDP", ""), ("Enable RDP", ""),
("Pin menubar", "Alpingla menubreto"), ("Pin Toolbar", ""),
("Unpin menubar", "Malfiksi menubreton"), ("Unpin Toolbar", ""),
("Recording", ""), ("Recording", ""),
("Directory", ""), ("Directory", ""),
("Automatically record incoming sessions", ""), ("Automatically record incoming sessions", ""),

View File

@ -336,8 +336,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
("Ratio", "Relación"), ("Ratio", "Relación"),
("Image Quality", "Calidad de imagen"), ("Image Quality", "Calidad de imagen"),
("Scroll Style", "Estilo de desplazamiento"), ("Scroll Style", "Estilo de desplazamiento"),
("Show Menubar", "Mostrar barra de menú"), ("Show Toolbar", ""),
("Hide Menubar", "Ocultar barra de menú"), ("Hide Toolbar", ""),
("Direct Connection", "Conexión directa"), ("Direct Connection", "Conexión directa"),
("Relay Connection", "Conexión Relay"), ("Relay Connection", "Conexión Relay"),
("Secure Connection", "Conexión segura"), ("Secure Connection", "Conexión segura"),
@ -366,8 +366,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
("Use IP Whitelisting", "Usar lista de IPs admitidas"), ("Use IP Whitelisting", "Usar lista de IPs admitidas"),
("Network", "Red"), ("Network", "Red"),
("Enable RDP", "Habilitar RDP"), ("Enable RDP", "Habilitar RDP"),
("Pin menubar", "Pin barra de menú"), ("Pin Toolbar", ""),
("Unpin menubar", "Desbloquear barra de menú"), ("Unpin Toolbar", ""),
("Recording", "Grabando"), ("Recording", "Grabando"),
("Directory", "Directorio"), ("Directory", "Directorio"),
("Automatically record incoming sessions", "Grabación automática de sesiones entrantes"), ("Automatically record incoming sessions", "Grabación automática de sesiones entrantes"),

View File

@ -336,8 +336,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
("Ratio", "نسبت"), ("Ratio", "نسبت"),
("Image Quality", "کیفیت تصویر"), ("Image Quality", "کیفیت تصویر"),
("Scroll Style", "سبک اسکرول"), ("Scroll Style", "سبک اسکرول"),
("Show Menubar", "نمایش نوار منو"), ("Show Toolbar", ""),
("Hide Menubar", "پنهان کردن نوار منو"), ("Hide Toolbar", ""),
("Direct Connection", "ارتباط مستقیم"), ("Direct Connection", "ارتباط مستقیم"),
("Relay Connection", "Relay ارتباط"), ("Relay Connection", "Relay ارتباط"),
("Secure Connection", "ارتباط امن"), ("Secure Connection", "ارتباط امن"),
@ -366,8 +366,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
("Use IP Whitelisting", "های مجاز IP استفاده از"), ("Use IP Whitelisting", "های مجاز IP استفاده از"),
("Network", "شبکه"), ("Network", "شبکه"),
("Enable RDP", "RDP فعال شدن"), ("Enable RDP", "RDP فعال شدن"),
("Pin menubar", "پین کردن نوار منو"), ("Pin Toolbar", ""),
("Unpin menubar", "آنپین کردن نوار منو"), ("Unpin Toolbar", ""),
("Recording", "در حال ضبط"), ("Recording", "در حال ضبط"),
("Directory", "مسیر"), ("Directory", "مسیر"),
("Automatically record incoming sessions", "ضبط خودکار جلسات ورودی"), ("Automatically record incoming sessions", "ضبط خودکار جلسات ورودی"),

View File

@ -336,8 +336,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
("Ratio", "Rapport"), ("Ratio", "Rapport"),
("Image Quality", "Qualité d'image"), ("Image Quality", "Qualité d'image"),
("Scroll Style", "Style de défilement"), ("Scroll Style", "Style de défilement"),
("Show Menubar", "Afficher la barre de menus"), ("Show Toolbar", ""),
("Hide Menubar", "masquer la barre de menus"), ("Hide Toolbar", ""),
("Direct Connection", "Connexion directe"), ("Direct Connection", "Connexion directe"),
("Relay Connection", "Connexion relais"), ("Relay Connection", "Connexion relais"),
("Secure Connection", "Connexion sécurisée"), ("Secure Connection", "Connexion sécurisée"),
@ -366,8 +366,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
("Use IP Whitelisting", "Utiliser une liste blanche d'IP"), ("Use IP Whitelisting", "Utiliser une liste blanche d'IP"),
("Network", "Réseau"), ("Network", "Réseau"),
("Enable RDP", "Activer connection RDP"), ("Enable RDP", "Activer connection RDP"),
("Pin menubar", "Épingler la barre de menus"), ("Pin Toolbar", ""),
("Unpin menubar", "Détacher la barre de menu"), ("Unpin Toolbar", ""),
("Recording", "Enregistrement"), ("Recording", "Enregistrement"),
("Directory", "Répertoire"), ("Directory", "Répertoire"),
("Automatically record incoming sessions", "Enregistrement automatique des sessions entrantes"), ("Automatically record incoming sessions", "Enregistrement automatique des sessions entrantes"),

View File

@ -336,8 +336,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
("Ratio", "Arány"), ("Ratio", "Arány"),
("Image Quality", "Képminőség"), ("Image Quality", "Képminőség"),
("Scroll Style", "Görgetési stílus"), ("Scroll Style", "Görgetési stílus"),
("Show Menubar", "Menüsor megjelenítése"), ("Show Toolbar", ""),
("Hide Menubar", "Menüsor elrejtése"), ("Hide Toolbar", ""),
("Direct Connection", "Közvetlen kapcsolat"), ("Direct Connection", "Közvetlen kapcsolat"),
("Relay Connection", "Közvetett csatlakozás"), ("Relay Connection", "Közvetett csatlakozás"),
("Secure Connection", "Biztonságos kapcsolat"), ("Secure Connection", "Biztonságos kapcsolat"),
@ -366,8 +366,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
("Use IP Whitelisting", "Engedélyezési lista használata"), ("Use IP Whitelisting", "Engedélyezési lista használata"),
("Network", "Hálózat"), ("Network", "Hálózat"),
("Enable RDP", "RDP engedélyezése"), ("Enable RDP", "RDP engedélyezése"),
("Pin menubar", "Menüsor rögzítése"), ("Pin Toolbar", ""),
("Unpin menubar", "Menüsor rögzítésének feloldása"), ("Unpin Toolbar", ""),
("Recording", "Felvétel"), ("Recording", "Felvétel"),
("Directory", "Könyvtár"), ("Directory", "Könyvtár"),
("Automatically record incoming sessions", "A bejövő munkamenetek automatikus rögzítése"), ("Automatically record incoming sessions", "A bejövő munkamenetek automatikus rögzítése"),

View File

@ -336,8 +336,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
("Ratio", "Perbandingan"), ("Ratio", "Perbandingan"),
("Image Quality", "Kualitas gambar"), ("Image Quality", "Kualitas gambar"),
("Scroll Style", "Gaya Gulir"), ("Scroll Style", "Gaya Gulir"),
("Show Menubar", "Tampilkan bilah menu"), ("Show Toolbar", ""),
("Hide Menubar", "sembunyikan bilah menu"), ("Hide Toolbar", ""),
("Direct Connection", "Koneksi langsung"), ("Direct Connection", "Koneksi langsung"),
("Relay Connection", "Koneksi Relay"), ("Relay Connection", "Koneksi Relay"),
("Secure Connection", "Koneksi aman"), ("Secure Connection", "Koneksi aman"),
@ -366,8 +366,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
("Use IP Whitelisting", "Gunakan Daftar Putih IP"), ("Use IP Whitelisting", "Gunakan Daftar Putih IP"),
("Network", "Jaringan"), ("Network", "Jaringan"),
("Enable RDP", "Aktifkan RDP"), ("Enable RDP", "Aktifkan RDP"),
("Pin menubar", "Pin menubar"), ("Pin Toolbar", ""),
("Unpin menubar", "Unpin menubar"), ("Unpin Toolbar", ""),
("Recording", "Rekaman"), ("Recording", "Rekaman"),
("Directory", "Direktori"), ("Directory", "Direktori"),
("Automatically record incoming sessions", "Secara otomatis merekam sesi masuk"), ("Automatically record incoming sessions", "Secara otomatis merekam sesi masuk"),

View File

@ -336,8 +336,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
("Ratio", "Rapporto"), ("Ratio", "Rapporto"),
("Image Quality", "Qualità immagine"), ("Image Quality", "Qualità immagine"),
("Scroll Style", "Stile scorrimento"), ("Scroll Style", "Stile scorrimento"),
("Show Menubar", "Visualizza barra menu"), ("Show Toolbar", ""),
("Hide Menubar", "nascondi la barra dei menu"), ("Hide Toolbar", ""),
("Direct Connection", "Connessione diretta"), ("Direct Connection", "Connessione diretta"),
("Relay Connection", "Connessione relay"), ("Relay Connection", "Connessione relay"),
("Secure Connection", "Connessione sicura"), ("Secure Connection", "Connessione sicura"),
@ -366,8 +366,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
("Use IP Whitelisting", "Usa elenco IP autorizzati"), ("Use IP Whitelisting", "Usa elenco IP autorizzati"),
("Network", "Rete"), ("Network", "Rete"),
("Enable RDP", "Abilita RDP"), ("Enable RDP", "Abilita RDP"),
("Pin menubar", "Blocca barra menu"), ("Pin Toolbar", ""),
("Unpin menubar", "Sblocca barra menu"), ("Unpin Toolbar", ""),
("Recording", "Registrazione"), ("Recording", "Registrazione"),
("Directory", "Cartella"), ("Directory", "Cartella"),
("Automatically record incoming sessions", "Registra automaticamente le sessioni in entrata"), ("Automatically record incoming sessions", "Registra automaticamente le sessioni in entrata"),

View File

@ -336,8 +336,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
("Ratio", "比率"), ("Ratio", "比率"),
("Image Quality", "画質"), ("Image Quality", "画質"),
("Scroll Style", "スクロール スタイル"), ("Scroll Style", "スクロール スタイル"),
("Show Menubar", "メニューバーを表示"), ("Show Toolbar", ""),
("Hide Menubar", "メニューバーを隠す"), ("Hide Toolbar", ""),
("Direct Connection", "直接接続"), ("Direct Connection", "直接接続"),
("Relay Connection", "リレー接続"), ("Relay Connection", "リレー接続"),
("Secure Connection", "安全な接続"), ("Secure Connection", "安全な接続"),
@ -366,8 +366,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
("Use IP Whitelisting", ""), ("Use IP Whitelisting", ""),
("Network", ""), ("Network", ""),
("Enable RDP", ""), ("Enable RDP", ""),
("Pin menubar", "メニューバーを固定する"), ("Pin Toolbar", ""),
("Unpin menubar", "メニューバーのピン留めを外す"), ("Unpin Toolbar", ""),
("Recording", ""), ("Recording", ""),
("Directory", ""), ("Directory", ""),
("Automatically record incoming sessions", ""), ("Automatically record incoming sessions", ""),

View File

@ -336,8 +336,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
("Ratio", "비율"), ("Ratio", "비율"),
("Image Quality", "이미지 품질"), ("Image Quality", "이미지 품질"),
("Scroll Style", "스크롤 스타일"), ("Scroll Style", "스크롤 스타일"),
("Show Menubar", "메뉴 표시줄 표시"), ("Show Toolbar", ""),
("Hide Menubar", "메뉴 표시줄 숨기기"), ("Hide Toolbar", ""),
("Direct Connection", "직접 연결"), ("Direct Connection", "직접 연결"),
("Relay Connection", "릴레이 연결"), ("Relay Connection", "릴레이 연결"),
("Secure Connection", "보안 연결"), ("Secure Connection", "보안 연결"),
@ -366,8 +366,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
("Use IP Whitelisting", ""), ("Use IP Whitelisting", ""),
("Network", ""), ("Network", ""),
("Enable RDP", ""), ("Enable RDP", ""),
("Pin menubar", "핀 메뉴 바"), ("Pin Toolbar", ""),
("Unpin menubar", "메뉴 모음 고정 해제"), ("Unpin Toolbar", ""),
("Recording", ""), ("Recording", ""),
("Directory", ""), ("Directory", ""),
("Automatically record incoming sessions", ""), ("Automatically record incoming sessions", ""),

View File

@ -336,8 +336,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
("Ratio", "Арақатынас"), ("Ratio", "Арақатынас"),
("Image Quality", "Сурет Сапасы"), ("Image Quality", "Сурет Сапасы"),
("Scroll Style", "Scroll Теңшетұрі"), ("Scroll Style", "Scroll Теңшетұрі"),
("Show Menubar", "Мәзір жолағын көрсету"), ("Show Toolbar", ""),
("Hide Menubar", "Мәзір жолағын жасыру"), ("Hide Toolbar", ""),
("Direct Connection", "Тікелей Қосылым"), ("Direct Connection", "Тікелей Қосылым"),
("Relay Connection", "Релай Қосылым"), ("Relay Connection", "Релай Қосылым"),
("Secure Connection", "Қауіпсіз Қосылым"), ("Secure Connection", "Қауіпсіз Қосылым"),
@ -366,8 +366,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
("Use IP Whitelisting", ""), ("Use IP Whitelisting", ""),
("Network", ""), ("Network", ""),
("Enable RDP", ""), ("Enable RDP", ""),
("Pin menubar", "Мәзір жолағын бекіту"), ("Pin Toolbar", ""),
("Unpin menubar", "Мәзір жолағын босату"), ("Unpin Toolbar", ""),
("Recording", ""), ("Recording", ""),
("Directory", ""), ("Directory", ""),
("Automatically record incoming sessions", ""), ("Automatically record incoming sessions", ""),

View File

@ -336,8 +336,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
("Ratio", "Santykis"), ("Ratio", "Santykis"),
("Image Quality", "Vaizdo kokybė"), ("Image Quality", "Vaizdo kokybė"),
("Scroll Style", "Slinkimo stilius"), ("Scroll Style", "Slinkimo stilius"),
("Show Menubar", "Rodyti meniu juostą"), ("Show Toolbar", ""),
("Hide Menubar", "Slėpti meniu juostą"), ("Hide Toolbar", ""),
("Direct Connection", "Tiesioginis ryšys"), ("Direct Connection", "Tiesioginis ryšys"),
("Relay Connection", "Tarpinė jungtis"), ("Relay Connection", "Tarpinė jungtis"),
("Secure Connection", "Saugus ryšys"), ("Secure Connection", "Saugus ryšys"),
@ -366,8 +366,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
("Use IP Whitelisting", "Naudoti patikimą IP sąrašą"), ("Use IP Whitelisting", "Naudoti patikimą IP sąrašą"),
("Network", "Tinklas"), ("Network", "Tinklas"),
("Enable RDP", "Įgalinti RDP"), ("Enable RDP", "Įgalinti RDP"),
("Pin menubar", "Prisegti meniu juostą"), ("Pin Toolbar", ""),
("Unpin menubar", "Atsegti meniu juostą"), ("Unpin Toolbar", ""),
("Recording", "Įrašymas"), ("Recording", "Įrašymas"),
("Directory", "Katalogas"), ("Directory", "Katalogas"),
("Automatically record incoming sessions", "Automatiškai įrašyti įeinančius seansus"), ("Automatically record incoming sessions", "Automatiškai įrašyti įeinančius seansus"),

View File

@ -336,8 +336,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
("Ratio", "Verhouding"), ("Ratio", "Verhouding"),
("Image Quality", "Beeldkwaliteit"), ("Image Quality", "Beeldkwaliteit"),
("Scroll Style", "Scroll Stijl"), ("Scroll Style", "Scroll Stijl"),
("Show Menubar", "Toon Menubalk"), ("Show Toolbar", ""),
("Hide Menubar", "Verberg Menubalk"), ("Hide Toolbar", ""),
("Direct Connection", "Directe Verbinding"), ("Direct Connection", "Directe Verbinding"),
("Relay Connection", "Relaisverbinding"), ("Relay Connection", "Relaisverbinding"),
("Secure Connection", "Beveiligde Verbinding"), ("Secure Connection", "Beveiligde Verbinding"),
@ -366,8 +366,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
("Use IP Whitelisting", "Gebruik een witte lijst van IP-adressen"), ("Use IP Whitelisting", "Gebruik een witte lijst van IP-adressen"),
("Network", "Netwerk"), ("Network", "Netwerk"),
("Enable RDP", "Zet RDP aan"), ("Enable RDP", "Zet RDP aan"),
("Pin menubar", "Menubalk Vastzetten"), ("Pin Toolbar", ""),
("Unpin menubar", "Menubalk vrijmaken"), ("Unpin Toolbar", ""),
("Recording", "Opnemen"), ("Recording", "Opnemen"),
("Directory", "Map"), ("Directory", "Map"),
("Automatically record incoming sessions", "Automatisch inkomende sessies opnemen"), ("Automatically record incoming sessions", "Automatisch inkomende sessies opnemen"),

View File

@ -336,8 +336,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
("Ratio", "Proporcje"), ("Ratio", "Proporcje"),
("Image Quality", "Jakość obrazu"), ("Image Quality", "Jakość obrazu"),
("Scroll Style", "Styl przewijania"), ("Scroll Style", "Styl przewijania"),
("Show Menubar", "Pokaż pasek menu"), ("Show Toolbar", ""),
("Hide Menubar", "Ukryj pasek menu"), ("Hide Toolbar", ""),
("Direct Connection", "Połączenie bezpośrednie"), ("Direct Connection", "Połączenie bezpośrednie"),
("Relay Connection", "Połączenie przez bramkę"), ("Relay Connection", "Połączenie przez bramkę"),
("Secure Connection", "Połączenie szyfrowane"), ("Secure Connection", "Połączenie szyfrowane"),
@ -366,8 +366,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
("Use IP Whitelisting", "Użyj białej listy IP"), ("Use IP Whitelisting", "Użyj białej listy IP"),
("Network", "Sieć"), ("Network", "Sieć"),
("Enable RDP", "Włącz RDP"), ("Enable RDP", "Włącz RDP"),
("Pin menubar", "Przypnij pasek menu"), ("Pin Toolbar", ""),
("Unpin menubar", "Odepnij pasek menu"), ("Unpin Toolbar", ""),
("Recording", "Nagrywanie"), ("Recording", "Nagrywanie"),
("Directory", "Katalog"), ("Directory", "Katalog"),
("Automatically record incoming sessions", "Automatycznie nagrywaj sesje przychodzące"), ("Automatically record incoming sessions", "Automatycznie nagrywaj sesje przychodzące"),

View File

@ -336,8 +336,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
("Ratio", "Razão"), ("Ratio", "Razão"),
("Image Quality", "Qualidade da imagem"), ("Image Quality", "Qualidade da imagem"),
("Scroll Style", "Estilo de rolagem"), ("Scroll Style", "Estilo de rolagem"),
("Show Menubar", "Mostrar barra de menus"), ("Show Toolbar", ""),
("Hide Menubar", "ocultar barra de menu"), ("Hide Toolbar", ""),
("Direct Connection", "Conexão direta"), ("Direct Connection", "Conexão direta"),
("Relay Connection", "Conexão de relé"), ("Relay Connection", "Conexão de relé"),
("Secure Connection", "Conexão segura"), ("Secure Connection", "Conexão segura"),
@ -366,8 +366,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
("Use IP Whitelisting", ""), ("Use IP Whitelisting", ""),
("Network", ""), ("Network", ""),
("Enable RDP", ""), ("Enable RDP", ""),
("Pin menubar", "Fixar barra de menu"), ("Pin Toolbar", ""),
("Unpin menubar", "Desenganxa la barra de menús"), ("Unpin Toolbar", ""),
("Recording", ""), ("Recording", ""),
("Directory", ""), ("Directory", ""),
("Automatically record incoming sessions", ""), ("Automatically record incoming sessions", ""),

View File

@ -336,8 +336,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
("Ratio", "Proporção"), ("Ratio", "Proporção"),
("Image Quality", "Qualidade de Imagem"), ("Image Quality", "Qualidade de Imagem"),
("Scroll Style", "Estilo de Rolagem"), ("Scroll Style", "Estilo de Rolagem"),
("Show Menubar", "Exibir Barra de Menu"), ("Show Toolbar", ""),
("Hide Menubar", "Ocultar Barra de Menu"), ("Hide Toolbar", ""),
("Direct Connection", "Conexão Direta"), ("Direct Connection", "Conexão Direta"),
("Relay Connection", "Conexão via Relay"), ("Relay Connection", "Conexão via Relay"),
("Secure Connection", "Conexão Segura"), ("Secure Connection", "Conexão Segura"),
@ -366,8 +366,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
("Use IP Whitelisting", "Utilizar lista de IPs confiáveis"), ("Use IP Whitelisting", "Utilizar lista de IPs confiáveis"),
("Network", "Rede"), ("Network", "Rede"),
("Enable RDP", "Habilitar RDP"), ("Enable RDP", "Habilitar RDP"),
("Pin menubar", "Fixar barra de menu"), ("Pin Toolbar", ""),
("Unpin menubar", "Desafixar barra de menu"), ("Unpin Toolbar", ""),
("Recording", "Gravando"), ("Recording", "Gravando"),
("Directory", "Diretório"), ("Directory", "Diretório"),
("Automatically record incoming sessions", "Gravar automaticamente sessões de entrada"), ("Automatically record incoming sessions", "Gravar automaticamente sessões de entrada"),

View File

@ -336,8 +336,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
("Ratio", "Raport"), ("Ratio", "Raport"),
("Image Quality", "Calitate imagine"), ("Image Quality", "Calitate imagine"),
("Scroll Style", "Stil de derulare"), ("Scroll Style", "Stil de derulare"),
("Show Menubar", "Arată bara de meniu"), ("Show Toolbar", ""),
("Hide Menubar", "Ascunde bara de meniu"), ("Hide Toolbar", ""),
("Direct Connection", "Conexiune directă"), ("Direct Connection", "Conexiune directă"),
("Relay Connection", "Conexiune prin retransmisie"), ("Relay Connection", "Conexiune prin retransmisie"),
("Secure Connection", "Conexiune securizată"), ("Secure Connection", "Conexiune securizată"),
@ -366,8 +366,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
("Use IP Whitelisting", "Folosește lista de IP-uri autorizate"), ("Use IP Whitelisting", "Folosește lista de IP-uri autorizate"),
("Network", "Rețea"), ("Network", "Rețea"),
("Enable RDP", "Activează RDP"), ("Enable RDP", "Activează RDP"),
("Pin menubar", "Fixează bara de meniu"), ("Pin Toolbar", ""),
("Unpin menubar", "Detașează bara de meniu"), ("Unpin Toolbar", ""),
("Recording", "Înregistrare"), ("Recording", "Înregistrare"),
("Directory", "Director"), ("Directory", "Director"),
("Automatically record incoming sessions", "Înregistrează automat sesiunile viitoare"), ("Automatically record incoming sessions", "Înregistrează automat sesiunile viitoare"),

View File

@ -336,8 +336,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
("Ratio", "Соотношение"), ("Ratio", "Соотношение"),
("Image Quality", "Качество изображения"), ("Image Quality", "Качество изображения"),
("Scroll Style", "Стиль прокрутки"), ("Scroll Style", "Стиль прокрутки"),
("Show Menubar", "Показать строку меню"), ("Show Toolbar", ""),
("Hide Menubar", "Скрыть строку меню"), ("Hide Toolbar", ""),
("Direct Connection", "Прямая связь"), ("Direct Connection", "Прямая связь"),
("Relay Connection", "Ретранслируемое подключение"), ("Relay Connection", "Ретранслируемое подключение"),
("Secure Connection", "Безопасное подключение"), ("Secure Connection", "Безопасное подключение"),
@ -366,8 +366,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
("Use IP Whitelisting", "Использовать белый список IP"), ("Use IP Whitelisting", "Использовать белый список IP"),
("Network", "Сеть"), ("Network", "Сеть"),
("Enable RDP", "Включить RDP"), ("Enable RDP", "Включить RDP"),
("Pin menubar", "Закрепить строку меню"), ("Pin Toolbar", ""),
("Unpin menubar", "Открепить строку меню"), ("Unpin Toolbar", ""),
("Recording", "Запись"), ("Recording", "Запись"),
("Directory", "Папка"), ("Directory", "Папка"),
("Automatically record incoming sessions", "Автоматически записывать входящие сеансы"), ("Automatically record incoming sessions", "Автоматически записывать входящие сеансы"),

View File

@ -336,8 +336,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
("Ratio", "Pomer"), ("Ratio", "Pomer"),
("Image Quality", "Kvalita obrazu"), ("Image Quality", "Kvalita obrazu"),
("Scroll Style", "Štýl posúvania"), ("Scroll Style", "Štýl posúvania"),
("Show Menubar", "Zobraziť panel s ponukami"), ("Show Toolbar", ""),
("Hide Menubar", "skryť panel s ponukami"), ("Hide Toolbar", ""),
("Direct Connection", "Priame pripojenie"), ("Direct Connection", "Priame pripojenie"),
("Relay Connection", "Reléové pripojenie"), ("Relay Connection", "Reléové pripojenie"),
("Secure Connection", "Zabezpečené pripojenie"), ("Secure Connection", "Zabezpečené pripojenie"),
@ -366,8 +366,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
("Use IP Whitelisting", ""), ("Use IP Whitelisting", ""),
("Network", ""), ("Network", ""),
("Enable RDP", ""), ("Enable RDP", ""),
("Pin menubar", "Pripnúť panel s ponukami"), ("Pin Toolbar", ""),
("Unpin menubar", "Uvoľniť panel s ponukami"), ("Unpin Toolbar", ""),
("Recording", ""), ("Recording", ""),
("Directory", ""), ("Directory", ""),
("Automatically record incoming sessions", ""), ("Automatically record incoming sessions", ""),

View File

@ -336,8 +336,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
("Ratio", "Razmerje"), ("Ratio", "Razmerje"),
("Image Quality", "Kakovost slike"), ("Image Quality", "Kakovost slike"),
("Scroll Style", "Način drsenja"), ("Scroll Style", "Način drsenja"),
("Show Menubar", "Prikaži meni"), ("Show Toolbar", ""),
("Hide Menubar", "Skrij meni"), ("Hide Toolbar", ""),
("Direct Connection", "Neposredna povezava"), ("Direct Connection", "Neposredna povezava"),
("Relay Connection", "Posredovana povezava"), ("Relay Connection", "Posredovana povezava"),
("Secure Connection", "Zavarovana povezava"), ("Secure Connection", "Zavarovana povezava"),
@ -366,8 +366,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
("Use IP Whitelisting", "Omogoči seznam dovoljenih IP naslovov"), ("Use IP Whitelisting", "Omogoči seznam dovoljenih IP naslovov"),
("Network", "Mreža"), ("Network", "Mreža"),
("Enable RDP", "Omogoči RDP"), ("Enable RDP", "Omogoči RDP"),
("Pin menubar", "Pripni menijsko vrstico"), ("Pin Toolbar", ""),
("Unpin menubar", "Odpni menijsko vrstico"), ("Unpin Toolbar", ""),
("Recording", "Snemanje"), ("Recording", "Snemanje"),
("Directory", "Imenik"), ("Directory", "Imenik"),
("Automatically record incoming sessions", "Samodejno snemaj vhodne seje"), ("Automatically record incoming sessions", "Samodejno snemaj vhodne seje"),

View File

@ -336,8 +336,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
("Ratio", "Raport"), ("Ratio", "Raport"),
("Image Quality", "Cilësia e imazhit"), ("Image Quality", "Cilësia e imazhit"),
("Scroll Style", "Stili i lëvizjes"), ("Scroll Style", "Stili i lëvizjes"),
("Show Menubar", "Shfaq shiritin e menusë"), ("Show Toolbar", ""),
("Hide Menubar", "Fshih menunë"), ("Hide Toolbar", ""),
("Direct Connection", "Lidhja e drejtpërdrejtë"), ("Direct Connection", "Lidhja e drejtpërdrejtë"),
("Relay Connection", "Lidhja rele"), ("Relay Connection", "Lidhja rele"),
("Secure Connection", "Lidhje e sigurt"), ("Secure Connection", "Lidhje e sigurt"),
@ -366,8 +366,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
("Use IP Whitelisting", "Përdor listën e bardhë IP"), ("Use IP Whitelisting", "Përdor listën e bardhë IP"),
("Network", "Rrjeti"), ("Network", "Rrjeti"),
("Enable RDP", "Aktivizo RDP"), ("Enable RDP", "Aktivizo RDP"),
("Pin menubar", "Pin menubar"), ("Pin Toolbar", ""),
("Unpin menubar", "Zgjidh shiritin e menusë"), ("Unpin Toolbar", ""),
("Recording", "Regjistrimi"), ("Recording", "Regjistrimi"),
("Directory", "Direktoria"), ("Directory", "Direktoria"),
("Automatically record incoming sessions", "Regjistro automatikisht seancat hyrëse"), ("Automatically record incoming sessions", "Regjistro automatikisht seancat hyrëse"),

View File

@ -336,8 +336,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
("Ratio", "Odnos"), ("Ratio", "Odnos"),
("Image Quality", "Kvalitet slike"), ("Image Quality", "Kvalitet slike"),
("Scroll Style", "Stil skrolovanja"), ("Scroll Style", "Stil skrolovanja"),
("Show Menubar", "Prikaži meni"), ("Show Toolbar", ""),
("Hide Menubar", "Sakrij meni"), ("Hide Toolbar", ""),
("Direct Connection", "Direktna konekcija"), ("Direct Connection", "Direktna konekcija"),
("Relay Connection", "Posredna konekcija"), ("Relay Connection", "Posredna konekcija"),
("Secure Connection", "Bezbedna konekcija"), ("Secure Connection", "Bezbedna konekcija"),
@ -366,8 +366,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
("Use IP Whitelisting", "Koristi listu pouzdanih IP"), ("Use IP Whitelisting", "Koristi listu pouzdanih IP"),
("Network", "Mreža"), ("Network", "Mreža"),
("Enable RDP", "Dozvoli RDP"), ("Enable RDP", "Dozvoli RDP"),
("Pin menubar", "Zakači meni"), ("Pin Toolbar", ""),
("Unpin menubar", "Otkači meni"), ("Unpin Toolbar", ""),
("Recording", "Snimanje"), ("Recording", "Snimanje"),
("Directory", "Direktorijum"), ("Directory", "Direktorijum"),
("Automatically record incoming sessions", "Automatski snimaj dolazne sesije"), ("Automatically record incoming sessions", "Automatski snimaj dolazne sesije"),

View File

@ -336,8 +336,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
("Ratio", "Ratio"), ("Ratio", "Ratio"),
("Image Quality", "Bildkvalitet"), ("Image Quality", "Bildkvalitet"),
("Scroll Style", "Scrollstil"), ("Scroll Style", "Scrollstil"),
("Show Menubar", "Visa meny"), ("Show Toolbar", ""),
("Hide Menubar", "Stäng meny"), ("Hide Toolbar", ""),
("Direct Connection", "Direktanslutning"), ("Direct Connection", "Direktanslutning"),
("Relay Connection", "Relayanslutning"), ("Relay Connection", "Relayanslutning"),
("Secure Connection", "Säker anslutning"), ("Secure Connection", "Säker anslutning"),
@ -366,8 +366,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
("Use IP Whitelisting", "Använd IP Vitlistning"), ("Use IP Whitelisting", "Använd IP Vitlistning"),
("Network", "Nätvärk"), ("Network", "Nätvärk"),
("Enable RDP", "Aktivera RDP"), ("Enable RDP", "Aktivera RDP"),
("Pin menubar", "Fäst meny"), ("Pin Toolbar", ""),
("Unpin menubar", "Sluta fäst meny"), ("Unpin Toolbar", ""),
("Recording", "Spelar in"), ("Recording", "Spelar in"),
("Directory", "Katalog"), ("Directory", "Katalog"),
("Automatically record incoming sessions", "Spela in inkommande sessioner automatiskt"), ("Automatically record incoming sessions", "Spela in inkommande sessioner automatiskt"),

View File

@ -336,8 +336,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
("Ratio", ""), ("Ratio", ""),
("Image Quality", ""), ("Image Quality", ""),
("Scroll Style", ""), ("Scroll Style", ""),
("Show Menubar", ""), ("Show Toolbar", ""),
("Hide Menubar", ""), ("Hide Toolbar", ""),
("Direct Connection", ""), ("Direct Connection", ""),
("Relay Connection", ""), ("Relay Connection", ""),
("Secure Connection", ""), ("Secure Connection", ""),
@ -366,8 +366,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
("Use IP Whitelisting", ""), ("Use IP Whitelisting", ""),
("Network", ""), ("Network", ""),
("Enable RDP", ""), ("Enable RDP", ""),
("Pin menubar", ""), ("Pin Toolbar", ""),
("Unpin menubar", ""), ("Unpin Toolbar", ""),
("Recording", ""), ("Recording", ""),
("Directory", ""), ("Directory", ""),
("Automatically record incoming sessions", ""), ("Automatically record incoming sessions", ""),

View File

@ -336,8 +336,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
("Ratio", "อัตราส่วน"), ("Ratio", "อัตราส่วน"),
("Image Quality", "คุณภาพภาพ"), ("Image Quality", "คุณภาพภาพ"),
("Scroll Style", "ลักษณะการเลื่อน"), ("Scroll Style", "ลักษณะการเลื่อน"),
("Show Menubar", "แสดงแถบเมนู"), ("Show Toolbar", ""),
("Hide Menubar", "ซ่อนแถบเมนู"), ("Hide Toolbar", ""),
("Direct Connection", "การเชื่อมต่อตรง"), ("Direct Connection", "การเชื่อมต่อตรง"),
("Relay Connection", "การเชื่อมต่อแบบรีเลย์"), ("Relay Connection", "การเชื่อมต่อแบบรีเลย์"),
("Secure Connection", "การเชื่อมต่อที่ปลอดภัย"), ("Secure Connection", "การเชื่อมต่อที่ปลอดภัย"),
@ -366,8 +366,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
("Use IP Whitelisting", "ใช้งาน IP ไวท์ลิสต์"), ("Use IP Whitelisting", "ใช้งาน IP ไวท์ลิสต์"),
("Network", "เครือข่าย"), ("Network", "เครือข่าย"),
("Enable RDP", "เปิดการใช้งาน RDP"), ("Enable RDP", "เปิดการใช้งาน RDP"),
("Pin menubar", "ปักหมุดแถบเมนู"), ("Pin Toolbar", ""),
("Unpin menubar", "ยกเลิกการปักหมุดแถบเมนู"), ("Unpin Toolbar", ""),
("Recording", "การบันทึก"), ("Recording", "การบันทึก"),
("Directory", "ไดเรกทอรี่"), ("Directory", "ไดเรกทอรี่"),
("Automatically record incoming sessions", "บันทึกเซสชันขาเข้าโดยอัตโนมัติ"), ("Automatically record incoming sessions", "บันทึกเซสชันขาเข้าโดยอัตโนมัติ"),

View File

@ -336,8 +336,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
("Ratio", "Oran"), ("Ratio", "Oran"),
("Image Quality", "Görüntü kalitesi"), ("Image Quality", "Görüntü kalitesi"),
("Scroll Style", "Kaydırma Stili"), ("Scroll Style", "Kaydırma Stili"),
("Show Menubar", "Menü çubuğunu göster"), ("Show Toolbar", ""),
("Hide Menubar", "menü çubuğunu gizle"), ("Hide Toolbar", ""),
("Direct Connection", "Doğrudan Bağlantı"), ("Direct Connection", "Doğrudan Bağlantı"),
("Relay Connection", "Röle Bağlantısı"), ("Relay Connection", "Röle Bağlantısı"),
("Secure Connection", "Güvenli bağlantı"), ("Secure Connection", "Güvenli bağlantı"),
@ -366,8 +366,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
("Use IP Whitelisting", "IP Beyaz Listeyi Kullan"), ("Use IP Whitelisting", "IP Beyaz Listeyi Kullan"),
("Network", ""), ("Network", ""),
("Enable RDP", "RDP Aktif Et"), ("Enable RDP", "RDP Aktif Et"),
("Pin menubar", "Menü çubuğunu sabitle"), ("Pin Toolbar", ""),
("Unpin menubar", "Menü çubuğunun sabitlemesini kaldır"), ("Unpin Toolbar", ""),
("Recording", "Kayıt Ediliyor"), ("Recording", "Kayıt Ediliyor"),
("Directory", "Klasör"), ("Directory", "Klasör"),
("Automatically record incoming sessions", "Gelen oturumları otomatik olarak kayıt et"), ("Automatically record incoming sessions", "Gelen oturumları otomatik olarak kayıt et"),

View File

@ -336,8 +336,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
("Ratio", "比例"), ("Ratio", "比例"),
("Image Quality", "畫質"), ("Image Quality", "畫質"),
("Scroll Style", "滾動樣式"), ("Scroll Style", "滾動樣式"),
("Show Menubar", "顯示選單欄"), ("Show Toolbar", ""),
("Hide Menubar", "隱藏選單欄"), ("Hide Toolbar", ""),
("Direct Connection", "直接連線"), ("Direct Connection", "直接連線"),
("Relay Connection", "中繼連線"), ("Relay Connection", "中繼連線"),
("Secure Connection", "安全連線"), ("Secure Connection", "安全連線"),
@ -366,8 +366,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
("Use IP Whitelisting", "只允許白名單上的 IP 進行連線"), ("Use IP Whitelisting", "只允許白名單上的 IP 進行連線"),
("Network", "網路"), ("Network", "網路"),
("Enable RDP", "允許 RDP 訪問"), ("Enable RDP", "允許 RDP 訪問"),
("Pin menubar", "固定選單欄"), ("Pin Toolbar", ""),
("Unpin menubar", "取消固定選單欄"), ("Unpin Toolbar", ""),
("Recording", "錄製"), ("Recording", "錄製"),
("Directory", "路徑"), ("Directory", "路徑"),
("Automatically record incoming sessions", "自動錄製連入的工作階段"), ("Automatically record incoming sessions", "自動錄製連入的工作階段"),

View File

@ -336,8 +336,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
("Ratio", "Співвідношення"), ("Ratio", "Співвідношення"),
("Image Quality", "Якість зображення"), ("Image Quality", "Якість зображення"),
("Scroll Style", "Стиль прокрутки"), ("Scroll Style", "Стиль прокрутки"),
("Show Menubar", "Показати рядок меню"), ("Show Toolbar", ""),
("Hide Menubar", "приховати рядок меню"), ("Hide Toolbar", ""),
("Direct Connection", "Пряме підключення"), ("Direct Connection", "Пряме підключення"),
("Relay Connection", "Релейне підключення"), ("Relay Connection", "Релейне підключення"),
("Secure Connection", "Безпечне підключення"), ("Secure Connection", "Безпечне підключення"),
@ -366,8 +366,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
("Use IP Whitelisting", "Використовувати білий список IP"), ("Use IP Whitelisting", "Використовувати білий список IP"),
("Network", "Мережа"), ("Network", "Мережа"),
("Enable RDP", "Увімкнути RDP"), ("Enable RDP", "Увімкнути RDP"),
("Pin menubar", "Закріпити рядок меню"), ("Pin Toolbar", ""),
("Unpin menubar", "Відкріпити рядок меню"), ("Unpin Toolbar", ""),
("Recording", "Запис"), ("Recording", "Запис"),
("Directory", "Директорія"), ("Directory", "Директорія"),
("Automatically record incoming sessions", "Автоматично записувати вхідні сеанси"), ("Automatically record incoming sessions", "Автоматично записувати вхідні сеанси"),

View File

@ -336,8 +336,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
("Ratio", "Tỉ lệ"), ("Ratio", "Tỉ lệ"),
("Image Quality", "Chất lượng hình ảnh"), ("Image Quality", "Chất lượng hình ảnh"),
("Scroll Style", "Kiểu cuộn"), ("Scroll Style", "Kiểu cuộn"),
("Show Menubar", "Hiển thị thanh menu"), ("Show Toolbar", ""),
("Hide Menubar", "ẩn thanh menu"), ("Hide Toolbar", ""),
("Direct Connection", "Kết nối trực tiếp"), ("Direct Connection", "Kết nối trực tiếp"),
("Relay Connection", "Kết nối chuyển tiếp"), ("Relay Connection", "Kết nối chuyển tiếp"),
("Secure Connection", "Kết nối an toàn"), ("Secure Connection", "Kết nối an toàn"),
@ -366,8 +366,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
("Use IP Whitelisting", ""), ("Use IP Whitelisting", ""),
("Network", ""), ("Network", ""),
("Enable RDP", ""), ("Enable RDP", ""),
("Pin menubar", "Ghim thanh menu"), ("Pin Toolbar", ""),
("Unpin menubar", "Bỏ ghim thanh menu"), ("Unpin Toolbar", ""),
("Recording", ""), ("Recording", ""),
("Directory", ""), ("Directory", ""),
("Automatically record incoming sessions", ""), ("Automatically record incoming sessions", ""),