It is impossible to fix all scaling issues in Windows. Windows is very bad at DPI scaling compared to other OS and Winbox is definitely not the only program that has small pixel level issues at these settings. Since Winbox is now made in QT, we will not be able to fix all issues, at this point, most of the reports are nitpicking. We will try to do some more work, but there is only so much we can do unti it's easier to just use a different resolution or switch your OS.
No, it very clearly visible without any zoom. Especially, an awful outer frame. And yes, I've made it under a big zoom just to SHOW it, and to make it clearly visible and understandable for everyone.teslasystems, this is what I call nitpicking above. If you use the screen at normal resolution, you can't see it. This is why yourself had to make insane zoom for the video, just to show it.
Don't understand what are you talking about. This is just a small part of my screen that was enlarged using a Magnifier tool.where mouse cursor is not 20% of the screen size? see the video yourself
I was also thinking about it tonight, you are reading my thoughts :DCan you add a button like "Adjust column width" to all windows where is a list of values? The function of that button will be to adjust all columns width, in current view window, to minimum width, where the whole values in the column are visible.
Please let me know if it is required to describe it in different wording :-)
I did not mention it before because I did not want to be the one who is nitpicking. But I have to give teslasystems a +1 for pointing this out.teslasystems, this is what I call nitpicking above. If you use the screen at normal resolution, you can't see it. This is why yourself had to make insane zoom for the video, just to show it.
That sounds like a solution. I would appreciate having this option to observe how it behaves.there is an option to disable fractional scaling for winbox, you will then have to use winbox built-in zoom to make it bigger, but there will be no scaling issues due to Windows problems
That was definitely bad design decision.Please FIRE your designers! One more crazy design decision. All tabs have the same color and this small line on the top of a tab is absolutely inconspicuous and barely visible. Return back as it was before.*) User interface elements: Update MDI title bar style
It was a problem before to know which tab you were on. And, it's actually too subtle in dark mode too. Using similar blue for tab indicator as dialogs outline does look kinda dumb. Personally I'd like the entire active tab label highlighted in some way, not a subtle line at top that blends in window outline.That was definitely bad design decision.Please FIRE your designers! One more crazy design decision. All tabs have the same color and this small line on the top of a tab is absolutely inconspicuous and barely visible. Return back as it was before.
How does it look like? Is it some option that you will add to app settings? Or it's some kind of adding environment variable?what is the opinion about solution suggested in my previous post
Plus and plus.
Please consider implementing automatic column resize on double click on a right column edge, like in MS Excel. That is very convenient. When I try to do this out of habit, the column size decreases by about 1 pixel for some reason...
There is also misalignment between vertical lines of a header and data rows if you resize the column. I use 125% scaling in Windows 11.
Why do you say it was a problem before? In previous beta it was ok I think. I would agree that it was probably not super-contrast, but it was visible which tab you are currently on. But now...It was a problem before to know which tab you were on.
Are you suggesting to disable OS scaling and blow-out my eyes because everything will be very small?teslasystems winbox already has zoom controls. It means you will have to use them to make winbox bigger or smaller. Not Windows zoom scaling
I probably misunderstood. So, you can disable it in the next version for example, right? If so, ok, let's test it.No. I already wrote this above. We can disable scaling FOR WINBOX ONLY. You can use Windows zoom scaling for all the other apps. But winbox will be small. You wil then use Winbox zoom buttons to make it big. It will have no glitches then.
I actually run into this one myself on Mac a few times*... It's actually pretty "sluggish at zooming" when you it too. It really should be "pinch-to-zoom" on MacOS.Can the quick zoom and magnify shortcuts in macOS be changed? I'm accustomed to using them with the trackpad on Command, and it's easy to accidentally touch them.
+1Still no color-change for changed values...
Winbox4 is useless without this feature!
...
+1000Still no color-change for changed values...
When disabling the Windows scaling for Winbox only, may be also implicitly apply the system scale factor behind the scene?We can disable scaling FOR WINBOX ONLY. You can use Windows zoom scaling for all the other apps. But winbox will be small. You wil then use Winbox zoom buttons to make it big. It will have no glitches then.
Absolutely right. But it should be applied only on first app launch.When disabling the Windows scaling for Winbox only, may be also implicitly apply the system scale factor behind the scene?
+1 doubleclick on clumn edge to resize column width acording to width of it's text contentPlease consider implementing automatic column resize on double click on a right column edge, like in MS Excel. That is very convenient. When I try to do this out of habit, the column size decreases by about 1 pixel for some reason...
I guess TenaciousD is running a wayland session. The problem is that Winbox comes without wayland backend, thus uses X11 to render. This extra layer causes issue on scaling.And we are told that "Windows is very bad at DPI scaling compared to other OS"... At least, there is no such "pixeling" problem.
BTW, I don't see any scaling problems on Windows with 200% scale. Assume, it's because this scale is a multiple of 100.
Oh, X11 scaling is scary... :-) Is this on i3wm by the way?I still use x.org - not wayland. So it is maybe not related to wayland especially. Rather a x.org thing when Winbox uses this x.org compatibility layer.
Well, it is. Not our fault.And we are told that "Windows is very bad at DPI scaling compared to other OS"... At least, there is no such "pixeling" problem.
BTW, I don't see any scaling problems on Windows with 200% scale. Assume, it's because this scale is a multiple of 100.
Are you talking about WinBox zoom or OS zoom?Tried different zooms here (from 84% up to 132%).
Didn't see any scaling issue now, didn't see before either - using at 84% zoom for some time already.
Winbox Zoom. Why would I use OS Zoom? If I want to change the size of my screen elements, I just change font and icon size. Much better this way.Are you talking about WinBox zoom or OS zoom?
Then you won't see any of these issues. They only appear with OS zoom.Winbox Zoom. Why would I use OS Zoom? If I want to change the size of my screen elements, I just change font and icon size. Much better this way.
And do You need it? I mean, there is Winbox Zoom, and all OS screen elements should be at an adequate size. No? Here they are scaled based on the monitor DPI.Then you won't see any of these issues. They only appear with OS zoom.
Seems you were never using HiDPI screens. Everyone, who uses such screen, has OS scale more than 100% and it depends on DPI. Scale (%) = DPI / 96 * 100.And do You need it? I mean, there is Winbox Zoom, and all OS screen elements should be at an adequate size. No? Here they are scaled based on the monitor DPI.Then you won't see any of these issues. They only appear with OS zoom.
Yes, i3wm.Oh, X11 scaling is scary... :-) Is this on i3wm by the way?I still use x.org - not wayland. So it is maybe not related to wayland especially. Rather a x.org thing when Winbox uses this x.org compatibility layer.
Winbox must be a disappointment to i3vm users... always organizing these overlapping winbox windows "manually" seems a PITA ;)Yes, i3wm.Oh, X11 scaling is scary... :-) Is this on i3wm by the way?
I was reporting about this issue here and to support, also saw it in the list of known issues. Still waiting for a fix.File drag and drop not working, when I copy file to my PC not working. When I download then working. Is that only problem for me
Requirement: The designer has to be over 40-45 years old and not some kid that the only UI that has ever known is their moms' iphone.hire an adequate designer
Requirement: The designer has to be over 40-45 years old and not some kid that the only UI that has ever known is their moms' iphone.hire an adequate designer
Yes, it's a good requirement. I'm serious. A person with poor sight will definitely make a good contrast interface instead of these barely visible elements and lines that we currently have.:lol: :D :lol: ... do not forget glasses :)
Yes, that's right. But commit should be done only if there are actual changes. And v4 misbehaves with that.Unless I misunderstood everything related to most programs I work with...
Apply = commit changes but keep window open
OK = commit changes and close window
No ?
We went from something that worked fine on windows and emulated well on others, most of the time, to something that doesn't work as well as the old one anywhere...
v3 is already abandoned. They've said many times that there won't be any changes. Only security fixes. I afraid that some day, after updating to new RouterOS, it will show "Protocol is not supported"...Yeah, I feel the same way. I really hope MT won't retire v3 before everything’s up to par.
Well, the "saving everything"/"dirty fields" problem and why winbox3 isn't going away are related... It's the L5 protocol (8291/winbox) used. The ISO L6 (i.e. winbox app) doesn't care, or at least it shouldn't....Yeah, I feel the same way. I really hope MT won't retire v3 before everything’s up to par.We went from something that worked fine on windows and emulated well on others, most of the time, to something that doesn't work as well as the old one anywhere...
Now you feel what I am regarding "ROSE". There needs to be better leadership and direction. This all could be done via a new web management implementation.v3 is already abandoned. They've said many times that there won't be any changes. Only security fixes. I afraid that some day, after updating to new RouterOS, it will show "Protocol is not supported"...Yeah, I feel the same way. I really hope MT won't retire v3 before everything’s up to par.
And I also feel bad with this stupid design in v4. For me it's like a toy currently, I can't use it, because it's simply unusable. The interface is absolutely unprofessional and I'm sure it was done by some iPhone lover...
v3 is already abandoned. They've said many times that there won't be any changes. Only security fixes. I afraid that some day, after updating to new RouterOS, it will show "Protocol is not supported"... And I also feel bad with this stupid design in v4. For me it's like a toy currently, I can't use it, because it's simply unusable. The interface is absolutely unprofessional and I'm sure it was done by some iPhone lover...
Well, it matches the "my.example.com" as bundle id string, in same Info.plist ... although that's vendor is not visible in Finder.That is, currently in the file found at WinBox.app/Contents/Info.plist, you will find the lines:
...
<key>CFBundleVersion</key>
<string>0.1</string>
...
There are pros and cons, but in general WinBox is better than a WebUI.Anyone else think or agree that web based management would be easier for them to design and build....?
What menu are you talking about?In winbox 3.x version, the menu is horizontal (very convenient), then in winbox 4 version it is vertical (very inconvenient to use)
All they have to do, is copy winbox3 UI menu for menu, tab for tab, window for window.@teslasystems you have a good sense for usability. Mikrotik user interface designers should look at your side-by-side view and learn from these mistakes.
keeps me to test, find the issues and report. More similar reports - more chances to be heard.I afraid that some day, after updating to new RouterOS, it will show "Protocol is not supported"...
Like all others softwares.... tabs are always on the top.v4 Menu on the right, v3 Tabs on top...
v3 is more clear.
Great work. I prefer this font and look over what MikroTik has done with the decision to create their own. They need to see this.I have managed to make WinBox 4 use Segoe UI on Windows. Everything is much sharper on my 96DPI screen and I no longer need to use the 84% zoom in WinBox. At 100% texts look reasonably small and very usable.
If you want try, just use the Font Substitution feature of Windows. Open Regedit, go to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes and Add four string entries for:
* Manrope MD
* Manrope MD Medium
* Manrope MD SemiBold
* Manrope MD ExtraBold
with the replacement fonts of your choice:
winbox4-byebye-manrop.png
I am using Segoe UI and Segoe UI Variable Display Semibold as replacement 😊. If you don't like the Terminal Font, it's JetBrains Mono.
This is one of a few things I like in v4. For example, I'm using only 6-7 tabs in 'Interfaces' window and simply hide all others.I've just discover the option to hide tabs... what is the interest ?
Does Winbox 3 or 4 has any kind of integration with Vault or Password Manager tool?
I mean tools like:
- Lastpass
- 1Password
- Bitwarden
- Hashicorp Vault
- Infisical
- Configu
*) system - added option to list and install available packages (after using "check-for-updates");
Thank you very much for finding an elegant solution with the problem of "rip my eyes out" fonts in the WinBox4!I have managed to make WinBox 4 use Segoe UI on Windows. Everything is much sharper on my 96DPI screen and I no longer need to use the 84% zoom in WinBox. At 100% texts look reasonably small and very usable.
If you want try, just use the Font Substitution feature of Windows. Open Regedit, go to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes and Add four string entries for:
The film concludes with comments on the increasing prevalence of graphic design as self expression, citing the social media website Myspace, and its feature allowing users to fully customize the styling of their page.
Actually, you point out another issue: the CFBundleIdentifier is not set properly either. But as you note, that one doesn't show up visually in Finder. But it is supposed to point at the executable file launched (in this case, the WinBox exe located at /Applications/WinBox.app/Contents/MacOS/WinBox) by the application when a user double-clicks on it. There are other settings which could also be applied, but of the ones currently in the Info.plist, those two definitely should be adjusted.Well, it matches the "my.example.com" as bundle id string, in same Info.plist ... although that's vendor is not visible in Finder.That is, currently in the file found at WinBox.app/Contents/Info.plist, you will find the lines:
...
<key>CFBundleVersion</key>
<string>0.1</string>
...
But, actually, there is not a way in winbox itself to know the version.... It's not anywhere, unless I'm missing something. It used to clutter the title bar if I recall, so it not being there is GOOD... But it should be somewhere... The settings should perhaps show the version at bottom? Or even some story like "Get Info" in Finder working...
But one could say same about pixels sizes... It's sloppy, and shows lack of build process that would set that. Now priority, IDK.What difference does it make?
What difference does it make?
P.S: macOS had windows before Windows existed and Winbox existed in Java as cross platform, before an .exe version was made, your assumptions are wrong
Ah. I stand corrected then on that point. I did not realize that WinBox dates back to a Java version. For as long as I have known MikroTik, the WinBox app only existed as an MS Windows executable. And for folks not using Windows, there were the usual comments about using Wine/etc. Hence the assumption.What difference does it make?
P.S: macOS had windows before Windows existed and Winbox existed in Java as cross platform, before an .exe version was made, your assumptions are wrong
Answering seriously, as I assume that you did not expect to sound dismissive but legitimately seek information.What difference does it make?
MikroTik has long cared for homelab users though and a lot of small businesses do things with RouterBOARDs that are not strictly intended (just read Wireless Networking forum). ROSE exists because there was lot of voices back in v6 days to have MikroTik expose more of what Linux offers to users.business owners and operators will look elsewhere. Given the development of "ROSE" [Why put enterprise in this name....] they're catering to home lab users or for third-world countries where they need cheap solution.
Yes, this reminded me. I meant to add this. When you asked, normis, "what difference does it make?", followed later by "there is not a way in winbox itself to know the version", I meant to say that it makes a HUGE difference for macOS users (though I suspect this would be true for anyone really)....
Answering seriously, as I assume that you did not expect to sound dismissive but legitimately seek information.
- It shows lack of care of attention to make software feel native to the platform you support.
- It makes it harder for user to determine version of application they have, in case they want to report an issue to you (they will expect it to be in same place as every other native app).
- it makes it impossible to publish it to AppStore, where majority of your home users will expect it to be.
- it feels sloppy and exposes lack of care in build process and might indicate that your developers are unfamiliar with the platform.
Well, Winbox 4 checks for update every time You open it. Besides, it shows the version (at least it shows to me, Linux and KDE) at the center of the top bar.
Any time security/vulnerability alerts come out for software (and let's be honest, WinBox has not exactly been immune to these), the first thing someone is going to do is check which version they are currently using to see if they need to update. How is anyone on a Mac (and from the sound of it, possibly on Windows and Linux, too?) expected to properly maintain their installation of WinBox v4.x if they don't even know what version they currently have installed?
Ouch, that stings. This puts minimum required OS at 1703 or Server 2019. SetThreadDescription is not available for static linking in 1607 and WinBox is shipped as statically linked binary. It would be possible to go around it by explicitly doingCan't run on Windows Server 2016. Wtf?
Regarding version, it's visible on login screen only, would be nice if you add it to the title bar in normal mode too.
.
WinSrv2016.png
GetProcAddress
You just can't stop the sarcasm can you? While, issue is understandable in a beta. It's a bug report - treat it like that - move on. No need to treat your customers who say "every other macOS app has a version" as a foolish report.I have never checked version of an app inside the executable, sorry. For any software ever. But we will see if we can include it for your peace of mind.
FWIW it does show in Windows 11Windows Group Policy would do similar things I'd imagine too.
amm0@macOS / % /Applications/WinBox.app/Contents/MacOS/WinBox --help
Usage: /Applications/WinBox.app/Contents/MacOS/WinBox [options] connect-to username password
Options:
-h, --help Displays help on commandline options.
--help-all Displays help, including generic Qt options.
-v, --version Displays version information.
--force-update Update process won't compare versions and will update to
latest
Arguments:
connect-to Connct to
username Username
password Password
> /Applications/WinBox.app/Contents/MacOS/WinBox -v
WinBox 0.1
Another strike against Winbox!Yeah, that also means Winbox 4 won't run on anything older than Windows 10 (ie, no XP, Vista or Win 7/8).
YMMVAnother strike against Winbox!
Not really. Anything prior to Win10 is well and truly EOL now, and with the inclusion of Linux (a free OS which can be installed in place of Windows EOS versions) this has become even less of a problem. Most software I'm aware of these days doesn't support EOS any more, and why would they if M$ doesn't support them.Another strike against Winbox!Yeah, that also means Winbox 4 won't run on anything older than Windows 10 (ie, no XP, Vista or Win 7/8).
Most software I'm aware of these days doesn't support EOS any more, and why would they if M$ doesn't support them.
WinBox 3 is not goneWindows 2016 is not EOL for another 2 years.
Very stupid logic, sorry. If OS is not supported by MS, it doesn't mean that no one uses it. And there is nothing common between supporting by MS and by developers.Not really. Anything prior to Win10 is well and truly EOL now, and with the inclusion of Linux (a free OS which can be installed in place of Windows EOS versions) this has become even less of a problem. Most software I'm aware of these days doesn't support EOS any more, and why would they if M$ doesn't support them.
It's not gone, but you stopped fixing the bugs. And the main question, WHEN it will be gone...WinBox 3 is not gone
I think your logic is the actually stupid one.Very stupid logic, sorry. If OS is not supported by MS, it doesn't mean that no one uses it. And there is nothing common between supporting by MS and by developers.
You mean, like Windows 7 & 8, 10 this year.It's not gone, but you stopped fixing the bugs. And the main question, WHEN it will be gone...WinBox 3 is not gone
If I run EOL software, it's my choice and it's not an issue. As it was already said, a lot of people still use 7 and even XP. But some ... bad guys (like google, qt and many others) stop supporting older OSes intentionally and artifically to force users upgrading and buying new products.I think your logic is the actually stupid one.
If you run EOL Software that's YOUR issue not the developers.
Does Chrome run on Windows 7 or 8? No.
Chrome stopped supporting Windows 8.1 10 days after Microsoft.
And as we can tell Qt also stopped supporting EOL Versions (Server 2016 major support ended 2022. And "LTS" ends 2027)
Why would they support old versions of they have to give a worse experience to current versions?
Edit: updates 2016 EOL date
Agree, and plus neighbor discovery. But when you have an empty router or need to change IPs, this is the main way usually.Winbox has significant advantage in providing MAC-address based connectivity, but this is not a main way to connect to devices anyway...
You have to repeat it because it's not documented. Where at help.mikrotik.com does it actually say that...?P.S: about vulnerabilities, I must always mention NEVER OPEN ADMIN INTERFACE TO UNTRUSTED INTERFACES
So everything since 2023 must be safe then...We suggest you follow announcements on our security announcement blog to be informed about any new security issues.
WebFIG is here since few years, and since 7.16 or 17, i don't remember skin get a refresh and lot of improvements ; i use it with pleasure now... except relogin page after F5.MikroTik should move to Web based management
WebFig is still a bastard child. The nested options, instead of tabbed configuration options [Winbox3] is terrible. This same design aspect is now within Winbox4. Tabbed navigation for configuration is superior. Otherwise, need to rethink organization.WebFIG is here since few years, and since 7.16 or 17, i don't remember skin get a refresh and lot of improvements ; i use it with pleasure now... except relogin page after F5.MikroTik should move to Web based management
I agree with you about winbox4, the software must use os native design styles/fonts... but keep the winbox/webfig design ; now, there a real identity between theses mgmt tools.
VLC also has scaling issues...Wireshark and VLC are both developed using Qt as well WinBox4. So what is the problem?
Do you see no tension between those statements?RouterOS is amazing feature to value ... solidification of the features, documentation and support.
Can you make it better? Do you now how complicate it is to get all correct? And how hard it is to please all? How much did you pay for WinBox?Winbox4 is a joke, even in it's current beta form.
So your every day is "Wow, what a day!!!" .... chapeau basIt turns out, I am using an absolute joke! Amazing!
Looks good... :D :D :D It was funny.Wow, just when I thought WinBox4 is starting to look really good, and when I started to daily-drive it...
It turns out, I am using an absolute joke! Amazing!
I don't agree. We can argue about goal/priorities/etc of the whole effort, and I have. But it's not a "toy". I haven't used WinBox3 in months. Other than a few aesthetics, I don't notice a difference other than not having to occasionally deal with some wine thing. Now I do have my quibbles (see 20+ posts here), but not it's not a toy and been super stable. That's unfair.I agree with almost everything that @toxicfusion says about WinBox 4. It's a toy and doesn't have anything common with serious technical app. It looks more like an entertainment app to attract some attention... [...] Just interesting, if people, who use it more or less seriously, would agree with my thoughts.Wow, just when I thought WinBox4 is starting to look really good, and when I started to daily-drive it...
As I said already, I'll make a post next week with screenshots and description of every detail. And the difference between those who say that it ain't bad and me, who says it's bad is that I usually clarify, why is it bad. Nothing more to add for now.@telslasystem, why don't grab some screenshots of some professional, non-toy management app as an example of what you're looking for, maybe it might help. Highlighting what you like about them...
THANK YOU! I agree, I will also post screenshot and my feedback. Winbox4 should be a great milestone and advancements.
The problem is not in colors themselves, everyone may have different tastes. The major problem is layout and no contrast, no clear edges. I'm not a fan of Win98-like design of v3, but making everything almost invisible without any clear edges in TECH app that is used for working with data is crazy idea.
Just a little list that I quickly recall:
- Stupid no-frame design. No difference between buttons/labels/captions/icons/text fields (inactive). No any distiguishment, just a text for everything. Wtf? Whose sick mind is doing these designs?
- These [+]/[-] buttons is an absolute trash. I've already posted an example with three [+]/[-]/[+] buttons in a row. Why should I 'freeze' while thinking what [+] to click and what will happen? And they jump from left to right, from right to left. Total mess.
- In the same example there were groups. Fields and groups are mixed, no any indents, total mess again.
- Scrollbars are barely visible, overlap with the contents, no arrows.
- Column selector menu is very short, you need to scroll up and down to find what you need. Same with some other drop-down lists. What the problem to show as much as possible items and add scrollbar only if they don't fit inside main window? Same with left-side menu. No comments...
- Jumpy editing windows when switching between groups by clicking the "tabs" (anchors) on the right side. Though, I'm not sure, if it's a bug, or "by design".
- No Enable/Disable button in editor window.
- Inconvenient comment editing.
- Offsets in RadioGroups, caption is closer to the neighbor's selector and this may really cause misconfiguration. Again, wtf?
- Inconvenient layout of 'New WinBox', "Disconnect', 'Undo'/'Redo' buttons, what are they doing on the right side??? No 'Exit' button.
- Even in Terminal there is a bad contrast. Not super-major issue, but black letter on a dark red blinking caret is a very bad combination.
Point out a single person who said that.Those who are commenting on how Winbox4 is great and have no issues,
It's just a title. Same as in v3, but here we have <noname> instead of <> in v3. Fully agree that it's very confusing, when it looks like a field and a user may think that it's editable. That's what happens, when someone is trying to reinvent a wheel...- the title bar show a field, not editable "< no name > " what is this ?
I think he's talking about connecting to multiple devices from the "start screen"fischerdouglas look at top right of WinBox 4 you should see the words "New WinBox".
it was just selecting 2, 3, 20(or whatever) devices at same time, and clicking on connect.
Yep! Thats exactly it!I think he's talking about connecting to multiple devices from the "start screen"
wow i didn't know that could be done !!Yep! Thats exactly it!I think he's talking about connecting to multiple devices from the "start screen"
Agree.The UI update is a welcomed update. Yet, I am not convinced by the current iteration. We went from the "ugly" but very functional style and clear to read to the "pretty" but less functional & "harder to find what you need "style. Functionality and ease of use does take priority to it being pretty for me.
Try to add a new firewall rule or look at the interface list for example. What am I even looking at? Just a blob of text with almost no coherence. No indentation no grouping. The gray on gray doesn't have much contrast. The tabs are gone and now you need to scroll twice as much for everything. The graphs are horrific to look at. The more I look at the UI in Winbox 4 the worse it get. Yet I still hope this will improve since it's a beta.
I rarely use most of the columns and wish they would only use the most "basic" columns in the default modes and in any tab to keep the display simple and let you "add" the ones you might find relevant.I know you can remove columns that way but it's time-consuming to remove multiple columns as you can only do one by one. I find that the default Wi-Fi display has lots of columns I rarely use.
Well, as promised, here is my vision of why WinBox 4 design is bad and how to change this.I'd like to make some suggestions regarding WinBox 4 interface and will post them next week for your judgement. Just interesting, if people, who use it more or less seriously, would agree with my thoughts.
Just to reinforce this excellent suggestion about contrast (or in this case the lack of care with the need for contrast), I bring this pair of screenshots demonstrating how important this is.
Based on above, the app should meet the following requirements:
- Good contrast, clear outlines of every interface element.
Could you please clarify, what issues with collapsible sections do you mean and what's wrong with arrangement? Thanks!While it doesn't address every quirk (such as the collapsible sections and the somewhat unusual arrangement of command buttons)
Looks more like a feature of Windows 10. No such problem on WIN11. I can resize Winbox4 itself or any child windows in whatever way I like.I just switch from Winbox 3 to winbox 4, and have a strange symptom...each window I open within WinBox is no longer resizeable! There is a <> icon in the top right of each window which switches between default/maximize, but I am unable to drag a corner of a window to resize. Is this a bug? Or is this a "feature" of WinBox 4 ?
I'm running Windows 10 with the latest Winbox 4 (as of Mar 1 2025).
This is a big day for us and hopefully for you too.
WinBox 4 is finally here, for Windows, macOS and Linux.
Video: https://youtu.be/IOjkWJfmM24
We have worked on it long and hard, but it's still only the first public beta, so a lot of things will change for sure. Not all features are there yet, they will come soon, and you will not have to wait another 15 years. There are a lot of new design decisions that might be hard to get used to, but we have chosen to leave most of the look familiar. Enjoy and write your comments, suggestions and wishes. Of course, a lot of design things will still change, we know there are some controversial things. Please try to report bugs first, design comments second.
- We have Dark mode!
- Apps for multiple operating systems!
- Most importantly, since it's all built from zero, we have the ability to quickly change and fix things!
Download link on our webpage: https://mikrotik.com/download
********** STATUS UPDATE Jan 27 ***************
Known issues to be addressed :
- Some Keyboard shortcuts missing (currently only cmd/ctrl+W and Esc works)
- Many UI buttons need Hover help text
- Special characters lost when upgrading from WinBox3, but work fine when entered via WinBox4 (can't be fixed!)
- Skins not supported
- Needs ability to "select many routers and connect to all" in Loader
- Need auto light-dark mode setting based on OS settings
- LTE Interface graphs are missing
- Can't ping DNS name
- should be some vertical split control between the login/password on left and the neighbors
[70524.025157] warning: `winbox' uses wireless extensions which will stop working for Wi-Fi 7 hardware; use nl80211
The point is, that this has nothing to do with WiFi sold by MikroTik. This is an client issue. Using WinBox on devices with Wifi7 under Linux will fail according to the message using old wifi extensions..Mikrotik does not even have any Wi-Fi 6E devices yet. This might become an issue when they will start the development of Winbox 8 or even 10...
Indeed. Why was this focus border removed? Especially as it adds inconsistency. Selecting a e.g. table line still has this blue focus border (on dark theme). But selected/focused window not.Damn, very pity. Now even active window frame is not visible.
When mobile UI moves into desktop, it's a sign of idiotism.Sign of times.
What else could be screwed up here, gentlemen? What else?
....
A roadroller will come and level it
When mobile UI moves into desktop, it's a sign of idiotism.Sign of times.
Yes.
Yes, it seems they really don't know what else to "level" and test someone's silly design ideas on us, like this invisible frame in beta18 or active tab highlight in beta17.There is a perfect quote from the 50+ years old Polish cabaret song:What else could be screwed up here, gentlemen? What else?
....
A roadroller will come and level it
Yes, I don't like dark themes. When you open something white and bright after them, it blows the eyes...I see you no use dark mode.
It's hidden in the title.Where is the ability to "Copy" a record - be it FW rule, DNS, anything? I'm so used to use "Copy" on WinBox 3.X, and I miss it in the new one.
In Desktop use, Dark mode is equivalent to orange phosphor screen... A hype!I see you no use dark mode.
Answer should be simple - if not for Mikrotik's engineers then for anyone else - beta should not be used in production environment.Think that it is a rhetorical question:
Do Mikrotik's engineers use Winbox4 on a daily basis to configure and monitor their devices or do they use Winbox3 to get tasks done quickly?
At the end, it's a matter of personal preference. Callings things a hype just because they do not match one's personal preference is a sign of getting old and grumpy ;-)In Desktop use, Dark mode is equivalent to orange phosphor screen... A hype!
Hi,There has been at least one "sensitive data handling" bug that I was able to discover and it is partially fixed, but it is questionable that there are no other bugs related to data handling which cannot either leak data or corrupt the configuration on managed device. This is much bigger problem than anything related to UI/UX...
Thee is more to this - I do work sometimes in quite dark environment and it is literally blinding to use "Light mode" in low light environment.The origins of "Dark Mode" can be traced to OLED screens on mobile devices. There is a significant drop in energy usage, with an OLED screen and dark mode. Makes no difference with LCD screens though. Well, some LCDs dim the backlight in some situations, but they can't do it with black background AND white letters, so...
But OLEDs do use a lot less power with dark mode.
Doesn't have to: it's just a matter of toning down the backlight. I don't use dark mode on my mobile - but it adjust the backlight intensity according to ambient light. I can read at night without getting blinded by it.Thee is more to this - I do work sometimes in quite dark environment and it is literally blinding to use "Light mode" in low light environment.
And not to mention:Still no right click with all actions... there more contextual menu action on android/ios than winbox, that's absurd !
And don't speak about keyboard shortcuts
-------------------------------------
Translated Report (Full Report Below)
-------------------------------------
Process: WinBox [61257]
Path: /Applications/WinBox.app/Contents/MacOS/WinBox
Identifier: com.mikrotik.winbox
Version: 4.0.98018 (4.0.98018)
Code Type: X86-64 (Native)
Parent Process: launchd [1]
Responsible: WinBox [45843]
User ID: 506
Date/Time: 2025-03-11 19:34:40.3800 -0700
OS Version: macOS 15.3.1 (24D70)
Report Version: 12
Bridge OS Version: 9.3 (22P3051)
Anonymous UUID: 86ACF646-12D5-4059-5A43-605C0F154657
Sleep/Wake UUID: 995EC3E8-3920-4451-B591-4D7E841FF699
Time Awake Since Boot: 110000 seconds
Time Since Wake: 45888 seconds
System Integrity Protection: enabled
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Termination Reason: Namespace SIGNAL, Code 6 Abort trap: 6
Terminating Process: WinBox [61257]
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x7ff809652c52 __pthread_kill + 10
1 libsystem_pthread.dylib 0x7ff80968cf85 pthread_kill + 262
2 libsystem_c.dylib 0x7ff8095adb19 abort + 126
3 libsystem_c.dylib 0x7ff8095acddc __assert_rtn + 314
4 WinBox 0x105307d63 0x1035e1000 + 30567779
5 WinBox 0x1052409a1 ObjectViewModel::ObjectViewModel(std::__1::shared_ptr<IUiCtx>, QString const&, QString const&, QString const&, CType*, std::__1::shared_ptr<IObject>, nv::message const&) + 1313
6 WinBox 0x1053009fc CMap::createViewModel(std::__1::shared_ptr<IObject>, nv::message const&) + 620
7 WinBox 0x10526ff07 0x1035e1000 + 29945607
8 WinBox 0x1036a1a7a 0x1035e1000 + 789114
9 WinBox 0x1051eb76a 0x1035e1000 + 29402986
10 WinBox 0x1051ec7d6 WTableModel::qt_metacall(QMetaObject::Call, int, void**) + 134
11 WinBox 0x1039e6976 0x1035e1000 + 4217206
12 WinBox 0x1039e4233 0x1035e1000 + 4207155
13 WinBox 0x1039ea60d 0x1035e1000 + 4232717
14 WinBox 0x103a61802 0x1035e1000 + 4720642
I have not tested the theory, but you'd should be able to copy the contents of:How can i move my Connections and Settings from one MAC to a new one ?
~/Library/Application\ Support/MikroTik/WinBox
+100 for thisCould you please reimplement "Open in new winbox"?
Maybe even as a right-click or shift-click on "Connect" and "Connect to RoMON"?
Thx ! ... moving the folder works perfect !I have not tested the theory, but you'd should be able to copy the contents of:How can i move my Connections and Settings from one MAC to a new one ?from one Mac to another. To access that folder in Finder, use Go > Go to folder... ( ⇧ ⌘ G) and enter use above path to navigate there.Code: Select all~/Library/Application\ Support/MikroTik/WinBox
It may also just happen automatically if you use Apple macOS "move" option during setup of a new Mac (for sure if in App Store, but not sure about 3rd party apps like WinBox).
I'll second that one !! Not much in the way of documentation either. Mikrotik should provide instructional videos on how things work since they rearranged everything. :-)
And this post is an excellent proof, that it was a very stupid idea to scatter all buttons around... Some people can't even find them.
maybe MT will finally SEE/HEAR the demand for "Open in new winbox" .... waiting on that one since i first opened in august 2024+100 for thisCould you please reimplement "Open in new winbox"?
Maybe even as a right-click or shift-click on "Connect" and "Connect to RoMON"?
I have 271 devices at the moment, it is PITA to always have to scroll to the previous location in history when I have to go to the next device (and no, sometimes I don't know in advace that I will have to open it, so I don't want to select more than one immediately).
At least remember where we left off...
Otherwise, this is becoming usable, but I would like to see "New Winbox" in the old place, left side menu, not top right. The same for Safe Mode, Undo/Redo, Disconnect - they should all be somewhere on the left side, just like in v3. This way is totaly uncomfortable...
on which column do you sort here?if nobody has reported it yet TLDR. the VLAN overview goes crazy with many VLAN interfaces (about 100 in a QinQ setup) (see gif)
WinBox 4.0beta18
Peek 2025-03-13 16-27.gif
good hint, sometimes you can't see the wood for the trees. thought it was a bug because it's device overlapping. ignore me 😅on which column do you sort here?if nobody has reported it yet TLDR. the VLAN overview goes crazy with many VLAN interfaces (about 100 in a QinQ setup) (see gif)
WinBox 4.0beta18
Peek 2025-03-13 16-27.gif
in other words - what is the active sorting criteria in the interface list?
I had some expectations of seeing something multi-tab in Winbox4.maybe MT will finally SEE/HEAR the demand for "Open in new winbox" .... waiting on that one since i first opened in august 2024
Please no multitab, please, please, please... many times there is a need to put devices side-by-side, or overlap them to be able to see some stats from one while working on another... Just a plain simple Open in new window... please :)I had some expectations of seeing something multi-tab in Winbox4.maybe MT will finally SEE/HEAR the demand for "Open in new winbox" .... waiting on that one since i first opened in august 2024
Something similar to Chrome, even with process control and everything.
I think my expectations were too high, right?
D - dynamic, M - master, B - boundDMB cap-wifi1
Thanks for the answer, but unfortunately it doesn't help. Just in case, I'll clarify that I'm talking about the Log menu. And if I scroll a little or a lot, scroll up or down, it doesn't stop new data from coming in.Just scroll a little bit and logs stop scrolling themselves.
Is Apple's Keychain support on the roadmap?If you did set Master Password in WinBox3, using the same database file, the WinBox4 will also ask for Master Password.
Currently not yet implemented is setting of a new Master Password. It will come.
Doesn't work for me in the sense of not working in general. If I scroll, the log still continues to slip away, it doesn't freeze like it did in version 3 when I clicked the freeze button.Can you clarify why this does not work for you? Log freezing is meant to be able to easily read an active log. It does not mean the logs will stop coming. And for that the current solution works.
Yes, thank you. I uploaded the video to YouTube https://youtu.be/oRksDKP_uAMbecause he thinks about "freezing log window" as "not getting new entries".
Yes, that's right.it looks like you are scrolling with the mouse-wheel on ~00:04 in the winbox4 window - but the log keeps on scrolling
I don't think the the CLI /system/script/edit is "buggy". It's actually MORE accurate than Notepad++/VSCode/etc, since the script is parsed by the same interpreter that will eventually execute it. All the other editors use regex-based schemes to highlight code. Now the built-in editor is limited in features... i.e. no vi/emacs mode, nano is more feature rich & syntax checking is limited to 32K for syntax highlighting — but I put those in the "limited feature set" category, not "buggy as hell and usable".They suggested to use CLI, it has syntax highlighting, but it's buggy as hell and unusable.