📣 WinBox 4 is here 📣

Oh, sorry, even the labels say “Cancel”. But I am unable to press ESC to dismiss :open_mouth:

Is it possible to change the color of errors in the log in red ?
thx, Richard

Sure, CGGXANNX, we will add escape to cancel prompts, just like in Windows. But not closing tables and other windows. It is your suggestion to follow “Operating System’s guidelines”. OK?

Yes, many thanks :). What bother me until now was only the ESC to dismiss dialogs shortcut (by dialogs I means those with OK/Cancel buttons), due to muscle memory. I usually double click with the mouse on an entry to quickly view its properties and dismiss the newly opened dialog with ESC, with two hands. The windows with the tables/list don’t bother me much because I usually leave them open and only close them when I need to make room for other windows, then it’s faster to use the mouse to quickly hunt down the X button and close them in one click instead of focusing them and closing them with another key press.

But probably for consistency under Windows, you can enable Ctrl+F4 for those windows (the one with the tables) too (I personally don’t need it). Usually, Mac users love to praise Apple for having “consistent” UI, why ignoring that Windows have those guidelines for decades too. And then when they develop applications for Windows, they don’t adhere to the guidelines and complain that Windows is inferior to MacOS because it has no rules and inconsistent UIs :upside_down_face:. FYI Ctrl+F4 works in many programs, even cross platform one like browsers or Visual Studio Code.

In Windows world Alt+F4 and Ctrl+F4 have being around almost since very early days - as Cmd+Q and Cmd+W in Mac world.

One other note about keyboard shortcuts that has been bothering since Winbox 3 - Ctrl+D has been standard combination for ending terminal/shell sessions in Linux/Unix world and unfortunately it has also been shortcut for “Disable” command. That has been a dangerous combination as you do not want to inadvertently disable unwanted objects if focus would be in a wrong window instead of a terminal window in winbox. That’s why I have been consciously avoiding using that key combination and do hope that Winbox 4 would have some other key combination for enable/disable commands.

The ESC key is really helpful in closing the internal windows inside of winbox - it makes working around much faster and intuitive - please consider bringing it back!
The current shortcut does not help us at all - otherwise you might be able to make a setting to adjust this !

Thank you

Btw using Ctrl+D in terminal window Inside Winbox4 disconnects terminal session but terminal window does not close. Disconnected terminal session window is esentially useless. Maybe it would be better to close the window with this as well…

NOT if the session is closed from other reason than ctrl+D

That is absolutely correct. I was just meaning that Ctrl+D should close the terminal window after disconnecting the session - not that terminal window should always close after session disconnection.

@CGGXANNX you are wasting keyboard strokes. They don’t care about usability. It’s obvious from their stance on not bringing back 20+ year old established winbox functionality.

ESC should work exactly the same as in winbox3.
In fact, all keyboard shortcuts should stay the same as in winbox3.

I don’t buy any excuse about terminal or anything else. That how it has been working for years and years and that’s how it should stay.

It’s like Photoshop changing every single keyboard shortcut, because Adobe decided that 40 years ago they implemented them wrong and now they got it right. It’s complete BS. Winbox is a tool. No matter what baggage it brings it must stay usable and facilitate doing things as fast as possible. Changing everything (or removing stuff) for the sake of looks and “change” is stupid.

Agreed

LOL, I think Mikrotik tries to "copy" behaviour from MacOS a lot (but done sloppily). Ever since using MacOS (starting in 2015 or so) it always made me shaking my head that CTRL+D does not close the "Terminal" window. I am used to how it URXVT does on Linux -> CTRL+D closes the whole terminal window.

Tend agree that ESC should close any dialog box if it’s not be changed (but not Terminal).

Now I suspect Mikrotik’s internal debate mirror the ones here about what the keyboard shortcuts should be & why there aren’t many in the beta’s so far.


Except CTRL+D technically closes the TTY session … but whether a closed TTY close a window in desktop is up to the window manager “xterm”-like app does. e.g. In MacOS terminal, the window remains after a CTRL+D.

There is a Terminal option for that…

Can you add the group & note back in select from saved?
It’s more user-friendly to sort items when we have too many saved sessions.
2024-09-26_17-01-23.png

This PR is in. WinBox 4 is now on Flathub: https://flathub.org/apps/com.mikrotik.WinBox

Wishlist – or another vote for - [MacOS]

Escape key to close front open windows.

Move the undo,re-apply and safe mode options back to LEFT side of window
Move Workspaces to right side.
Bring back tabbed configuration options for interfaces, firewall, etc. [Dislike the Webfig style drop navigation]

Winbox is starting to feel more like the old WatchGuard config software or Barracuda control. argh.

I vote this as well.

It has been like that even before 2015 if my memory serves me right. It forced to get iTerm where you can specifically adjust this behaviour.

That option closes the terminal window, but not the app. iTerm is able to close the app, when there’s no open sessions left - Terminal does not have this option.