Community discussions

MikroTik App
  • 1
  • 4
  • 5
  • 6
  • 7
  • 8
 
User avatar
normis
MikroTik Support
MikroTik Support
Topic Author
Posts: 27037
Joined: Fri May 28, 2004 11:04 am
Location: Riga, Latvia
Contact:

Re: 📣 WinBox 4 is here 📣

Thu Jan 30, 2025 12:20 pm

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.
 
teslasystems
Frequent Visitor
Frequent Visitor
Posts: 76
Joined: Sun Aug 09, 2015 3:00 pm

Re: 📣 WinBox 4 is here 📣

Thu Jan 30, 2025 12:36 pm

There are no any problems with DPI in Windows if you use its API correctly. Also, I've never seen a problem with randomly-sized and jumping icons, fonts, lines, etc. in any other Qt app, only in WinBox 4. Even WinBox 3 doesn't have such issues. Suggesting to switch resolution or OS is a total madness, sorry...
Last edited by teslasystems on Thu Jan 30, 2025 12:44 pm, edited 1 time in total.
 
User avatar
normis
MikroTik Support
MikroTik Support
Topic Author
Posts: 27037
Joined: Fri May 28, 2004 11:04 am
Location: Riga, Latvia
Contact:

Re: 📣 WinBox 4 is here 📣

Thu Jan 30, 2025 12:43 pm

we have so far not been able to see such jumping around issues here. maybe there is something else at play, if you have those problems
 
teslasystems
Frequent Visitor
Frequent Visitor
Posts: 76
Joined: Sun Aug 09, 2015 3:00 pm

Re: 📣 WinBox 4 is here 📣

Thu Jan 30, 2025 1:04 pm

I can reproduce them on every machine with >100% screen scaling.
Below is the video. Recorded under the Magnifier, every pixel is clearly visible. I'm just slowly changing the window height. You can see that the outer frame thickness is jumping between 1 and 2 pixels. And you can see that the icons height and fonts height are also jumping. OS scaling is 150%, resolution doesn't matter at all. WinBox scaling was 109% on this video.

Archive password: 123
ScalingIssues.zip
You do not have the required permissions to view the files attached to this post.
 
User avatar
Larsa
Forum Guru
Forum Guru
Posts: 1836
Joined: Sat Aug 29, 2015 7:40 pm
Location: The North Pole, Santa's Workshop

Re: 📣 WinBox 4 is here 📣

Thu Jan 30, 2025 1:04 pm

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.

Well, I'm pretty sure it all depends on the app's scaling awareness. Qt 6 can scale just fine with the proper use off: QT_ENABLE_HIGHDPI_SCALING, QT_USE_PHYSICAL_DPI, QT_SCALE_FACTOR, QT_FONT_DPI, QT_AUTO_SCREEN_SCALE_FACTOR, AA_EnableHighDpiScaling, AA_UseHighDpiPixmaps, highDpiScaleFactorRoundingPolicy(), devicePixelRatio[F]() etc.
 
User avatar
normis
MikroTik Support
MikroTik Support
Topic Author
Posts: 27037
Joined: Fri May 28, 2004 11:04 am
Location: Riga, Latvia
Contact:

Re: 📣 WinBox 4 is here 📣

Thu Jan 30, 2025 1:05 pm

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.
 
User avatar
Larsa
Forum Guru
Forum Guru
Posts: 1836
Joined: Sat Aug 29, 2015 7:40 pm
Location: The North Pole, Santa's Workshop

Re: 📣 WinBox 4 is here 📣

Thu Jan 30, 2025 1:08 pm

Just curious, what is a "normal resolution" nowadays according to MT?
 
User avatar
normis
MikroTik Support
MikroTik Support
Topic Author
Posts: 27037
Joined: Fri May 28, 2004 11:04 am
Location: Riga, Latvia
Contact:

Re: 📣 WinBox 4 is here 📣

Thu Jan 30, 2025 1:08 pm

where mouse cursor is not 20% of the screen size? see the video yourself
 
teslasystems
Frequent Visitor
Frequent Visitor
Posts: 76
Joined: Sun Aug 09, 2015 3:00 pm

Re: 📣 WinBox 4 is here 📣

Thu Jan 30, 2025 1:09 pm

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.
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
Frequent Visitor
Frequent Visitor
Posts: 76
Joined: Sun Aug 09, 2015 3:00 pm

Re: 📣 WinBox 4 is here 📣

Thu Jan 30, 2025 1:15 pm

where mouse cursor is not 20% of the screen size? see the video yourself
Don't understand what are you talking about. This is just a small part of my screen that was enlarged using a Magnifier tool.
 
DjM
Member Candidate
Member Candidate
Posts: 116
Joined: Sun Dec 27, 2009 2:44 pm

Re: 📣 WinBox 4 is here 📣

Thu Jan 30, 2025 1:20 pm

Can 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 :-)
 
teslasystems
Frequent Visitor
Frequent Visitor
Posts: 76
Joined: Sun Aug 09, 2015 3:00 pm

Re: 📣 WinBox 4 is here 📣

Thu Jan 30, 2025 1:23 pm

Can 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 was also thinking about it tonight, you are reading my thoughts :D
+1 for this idea.
 
User avatar
normis
MikroTik Support
MikroTik Support
Topic Author
Posts: 27037
Joined: Fri May 28, 2004 11:04 am
Location: Riga, Latvia
Contact:

Re: 📣 WinBox 4 is here 📣

Thu Jan 30, 2025 1:30 pm

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
 
User avatar
infabo
Forum Guru
Forum Guru
Posts: 1638
Joined: Thu Nov 12, 2020 12:07 pm

Re: 📣 WinBox 4 is here 📣

Thu Jan 30, 2025 2:18 pm

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.
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.

And I have to disagree to the "you cant see it at normal resolution" claim. I can see it very well. When resizing windows the fonts, icons, all UI elements are "jumping"/"moving" up and down. But because it only appears on resizing windows I did not mention it before. Window resizing is something one usually does not all the time. And as long the UI does not start "moving" by itself - I can live with this UI rendering issue. Maybe it gets fixed by some day by some qt update without any taken actions.
 
User avatar
normis
MikroTik Support
MikroTik Support
Topic Author
Posts: 27037
Joined: Fri May 28, 2004 11:04 am
Location: Riga, Latvia
Contact:

Re: 📣 WinBox 4 is here 📣

Thu Jan 30, 2025 2:20 pm

what is the opinion about solution suggested in my previous post
 
User avatar
infabo
Forum Guru
Forum Guru
Posts: 1638
Joined: Thu Nov 12, 2020 12:07 pm

Re: 📣 WinBox 4 is here 📣

Thu Jan 30, 2025 2:23 pm

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 sounds like a solution. I would appreciate having this option to observe how it behaves.
 
CGGXANNX
Member
Member
Posts: 484
Joined: Thu Dec 21, 2023 6:45 pm

Re: 📣 WinBox 4 is here 📣

Thu Jan 30, 2025 3:00 pm

Is it possible to give one more update to WinBox 3.x, where WinBox 3 would convert the content of the multi-line text edits (like the script editor main textbox), and make sure that content with newline separators only consisting of "\n" are converted to Windows' "\r\n" sequence before populating the textbox with that content?

Until now my scripts are edited and saved with WinBox 3 under Windows, and I can see with the /export command that the scripts are stored with "\r\n". But yesterday I made the mistake of editing an existing script with WinBox 4 and it now only saves the newlines as "\n". Not only does this produce unnecessary changes in my version-controlled exports, but when opening the content back in WinBox 3, the newlines are no longer displayed properly.

Either WinBox 4 should still store the newlines as "\r\n", or WinBox 3 should be updated one more time to treat "\n" as newline.
 
ghostyjinx
just joined
Posts: 5
Joined: Thu Feb 08, 2024 6:23 pm

Re: 📣 WinBox 4 is here 📣

Thu Jan 30, 2025 5:14 pm

Very happy with the recent update to the software, I've transitioned full time to the new one.

Well done.
 
mszru
Frequent Visitor
Frequent Visitor
Posts: 95
Joined: Wed Aug 10, 2016 10:42 am

Re: 📣 WinBox 4 is here 📣

Thu Jan 30, 2025 6:09 pm

*) User interface elements: Update MDI title bar style
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.
That was definitely bad design decision.

I use the app in the "Light Mode" and those tabs look really bad and attract too much attention with their bold font and white background. The active tab cannot be easily identified because of the way it is highlighted. Please return back the old design of the window title bar. There is no feeling that tabs are part of the title bar anymore.

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.

Vertical lines misalignment.png
You do not have the required permissions to view the files attached to this post.
 
nmt1900
Frequent Visitor
Frequent Visitor
Posts: 88
Joined: Wed Feb 01, 2017 12:36 am

Re: 📣 WinBox 4 is here 📣

Thu Jan 30, 2025 6:20 pm

It is even worse in dark mode as window frame is colored in almost same blue as this line in top of active tab...
 
User avatar
Amm0
Forum Guru
Forum Guru
Posts: 4654
Joined: Sun May 01, 2016 7:12 pm
Location: California
Contact:

Re: 📣 WinBox 4 is here 📣

Thu Jan 30, 2025 6:34 pm

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.
That was definitely bad design decision.
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.
 
BrandonSk
newbie
Posts: 45
Joined: Wed May 06, 2015 12:21 am

Re: 📣 WinBox 4 is here 📣

Thu Jan 30, 2025 7:50 pm

This time more serious issue.
At least for me (both macOS and also Windows version) for devices that use VLAN offloading via switch chip features - all tabs are missing!

Example for CRS109:
In Windox 4 I go to Switch -> VLAN ... a new window appears, where I can only click New -> new window -> and specify VLAN ID and ports ... finally leading to an error when I click OK or Apply saying "Not supported for this switch"

In Winbox 3 connected to the same box:
Switch -> VLAN ... a new Window appears with total of 7 Tabs
(Tabs are: VLAN, Eg. VLAN Tag, In. VLAN Trans., Eg. VLAN Tran., 1:1 VLAN Switching, MAC Based VLAN, Protocol Based VLAN)

None of that is available in Winbox 4 (unless it got moved elsewhere). Features to work when I configure them via Terminal, so it is a GUI problem.

Cheers,
B.
 
nmt1900
Frequent Visitor
Frequent Visitor
Posts: 88
Joined: Wed Feb 01, 2017 12:36 am

Re: 📣 WinBox 4 is here 📣

Thu Jan 30, 2025 9:45 pm

CRS112 had same problem but it seems to be fixed in beta17
 
teslasystems
Frequent Visitor
Frequent Visitor
Posts: 76
Joined: Sun Aug 09, 2015 3:00 pm

Re: 📣 WinBox 4 is here 📣

Thu Jan 30, 2025 10:05 pm

what is the opinion about solution suggested in my previous post
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?
If first, let's try it and check how would it work. If second, I won't agree, because environment variables are global and affect other apps too.

-------------------------------------------------

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.
Plus and plus.

There was already a suggestion to add some button to adjust ALL columns simultaneously, but having ability to adjust a single column by double-clicking is also often required.

And yes, there is a bug, when you press mouse button down on the edge of a column without moving it, its width decreases. In my case (150% scaling) it's also random: sometimes by 1px, sometimes by 2px. On 100% scaling it's always decreased by 1px, so it's not a scaling issue.

Regarding misalignment, I have this issue too on 150%. And this also randomly changes when you resize some column.
My suggestion is on the screenshot below. I think, everyone will agree that a header separator should be thicker than a grid line to have a good appearance. So, I suggest to increase separator thickness and align its center with a grid line. And please make a normal contrast color for separators as on my screenshot, currently they are almost invisible!
.
ColumnsAndGrid.png
You do not have the required permissions to view the files attached to this post.
 
teslasystems
Frequent Visitor
Frequent Visitor
Posts: 76
Joined: Sun Aug 09, 2015 3:00 pm

Re: 📣 WinBox 4 is here 📣

Thu Jan 30, 2025 10:33 pm

It was a problem before to know which tab you were on.
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...
 
quezhou
just joined
Posts: 1
Joined: Sun May 07, 2023 5:20 pm

Re: 📣 WinBox 4 is here 📣

Fri Jan 31, 2025 3:29 am

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.
 
KiwiBloke
newbie
Posts: 38
Joined: Sat Jan 27, 2024 10:25 am

Re: 📣 WinBox 4 is here 📣

Fri Jan 31, 2025 6:56 am

Me personally, I'd rather MT focus on the under the hood issues before progressing UI issues. Not saying UI issues aren't as important, but many of us are still waiting for issues like LTE signal graphs to be added, among other things - stuff that's been waiting to be sorted since day one. Most of us can use v4 in some capacity with the current UI. Time to focus on the deeper issues and return to UI issues later.
 
User avatar
normis
MikroTik Support
MikroTik Support
Topic Author
Posts: 27037
Joined: Fri May 28, 2004 11:04 am
Location: Riga, Latvia
Contact:

Re: 📣 WinBox 4 is here 📣

Fri Jan 31, 2025 9:04 am

teslasystems winbox already has zoom controls. It means you will have to use them to make winbox bigger or smaller. Not Windows zoom scaling
 
teslasystems
Frequent Visitor
Frequent Visitor
Posts: 76
Joined: Sun Aug 09, 2015 3:00 pm

Re: 📣 WinBox 4 is here 📣

Fri Jan 31, 2025 9:06 am

teslasystems winbox already has zoom controls. It means you will have to use them to make winbox bigger or smaller. Not Windows zoom scaling
Are you suggesting to disable OS scaling and blow-out my eyes because everything will be very small?
 
User avatar
normis
MikroTik Support
MikroTik Support
Topic Author
Posts: 27037
Joined: Fri May 28, 2004 11:04 am
Location: Riga, Latvia
Contact:

Re: 📣 WinBox 4 is here 📣

Fri Jan 31, 2025 9:09 am

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.
 
teslasystems
Frequent Visitor
Frequent Visitor
Posts: 76
Joined: Sun Aug 09, 2015 3:00 pm

Re: 📣 WinBox 4 is here 📣

Fri Jan 31, 2025 9:16 am

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 probably misunderstood. So, you can disable it in the next version for example, right? If so, ok, let's test it.
 
User avatar
Amm0
Forum Guru
Forum Guru
Posts: 4654
Joined: Sun May 01, 2016 7:12 pm
Location: California
Contact:

Re: 📣 WinBox 4 is here 📣

Fri Jan 31, 2025 7:48 pm

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.
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.

My bigger annoyance on Mac and "zooming" is that "Cmd +" / "Cmd –" for zooming control don't work – which is pretty standard on Mac. Since Cmd +/- is how'd I'd want to fix these "accidental zooms"*. In fact, most of my annoyances trend on keyboard shortcuts...


* and, yes, does seem to happen "accidentally"  – in fact, enough that originally I thought it a workspace that causes these "random" zooming changes.
 
User avatar
Larsa
Forum Guru
Forum Guru
Posts: 1836
Joined: Sat Aug 29, 2015 7:40 pm
Location: The North Pole, Santa's Workshop

Re: 📣 WinBox 4 is here 📣

Fri Jan 31, 2025 8:54 pm

Same here, "Cmd +/-" for zooming on Macs is pure muscle memory these days.
 
Guscht
Member Candidate
Member Candidate
Posts: 274
Joined: Thu Jul 01, 2010 5:32 pm

Re: 📣 WinBox 4 is here 📣

Fri Jan 31, 2025 9:43 pm

Still no color-change for changed values...
Winbox4 is useless without this feature!

Screenshot 2025-01-31 203614.jpg


This is a edit, how I wish changed values would show up:
edited.png
You do not have the required permissions to view the files attached to this post.
 
DjM
Member Candidate
Member Candidate
Posts: 116
Joined: Sun Dec 27, 2009 2:44 pm

Re: 📣 WinBox 4 is here 📣

Fri Jan 31, 2025 10:48 pm

At this moment the comment font is bold, the item name font (in the list) is not-bold (for example /interface print).

Can be the design changed to: comment font not-bold and item name font bold?

In case of longer list of items my focus is then more on text in bold in compare to text not in bold. I'm not using inline comments.

Thank you
 
DjM
Member Candidate
Member Candidate
Posts: 116
Joined: Sun Dec 27, 2009 2:44 pm

Re: 📣 WinBox 4 is here 📣

Fri Jan 31, 2025 10:49 pm

Still no color-change for changed values...
Winbox4 is useless without this feature!
...
+1

For me it is not useless, but the described feature will make it more comfortable for me :-)
 
User avatar
Amm0
Forum Guru
Forum Guru
Posts: 4654
Joined: Sun May 01, 2016 7:12 pm
Location: California
Contact:

Re: 📣 WinBox 4 is here 📣

Sat Feb 01, 2025 12:59 am

In System > Scripts, winbox4 will not save a script larger than ~64KB, which may be reasonable. But the problem is the edit box will ALLOWED to enter >64KB – without any indicator your beyond 64KB in the edit control. The really nasty effect comes when you try to Apply or OK a script source with >64KB in winbox4 edit control... See that will NOT provide you ANY error message/popup... Instead, winbox4 (or like the connected router) silently restore the previously applied "source=" field to winbox4. Without any visual or other clues.

If you had made some change that pushed you >64KB... those would have been lost & not had ANY clue since dialog/error popup told you after the "OK" (or Apply). It was harmless in my case, since I was testing this, but boy that be a really good way to either lose code, since easy to think you saved since there is no error/popup...

Expected: System>Script>(Edit Dialog), should NOT let you hit OK or Apply if greater than the script size limit... which avoid the issue of a "false OK".
And, edit control's color changed to RED or something too when beyond limit – there are not enough colors used in winbox4 to indicate status/problems IMO...
 
teslasystems
Frequent Visitor
Frequent Visitor
Posts: 76
Joined: Sun Aug 09, 2015 3:00 pm

Re: 📣 WinBox 4 is here 📣

Sat Feb 01, 2025 5:38 am

Still no color-change for changed values...
+1000
 
User avatar
infabo
Forum Guru
Forum Guru
Posts: 1638
Joined: Thu Nov 12, 2020 12:07 pm

Re: 📣 WinBox 4 is here 📣

Sat Feb 01, 2025 8:31 am

Color change is one thing, it was there in Winbox3 already. But an improvement would be to have some kind of diff/change view collecting all the pending changes so one knows what to expect when "OK" button is clicked.
 
pe1chl
Forum Guru
Forum Guru
Posts: 10600
Joined: Mon Jun 08, 2015 12:09 pm

Re: 📣 WinBox 4 is here 📣

Sat Feb 01, 2025 12:04 pm

And: only values that are actually modified should be set when hitting OK. Those are the blue-colored fields in winbox3.
That should also mean that a value that is inherited from a template (and shown in the edit dialog) is not stored when something else in the dialog is changed.
Even better would be when inherited values would also be shown in a different color.
 
andriys
Forum Guru
Forum Guru
Posts: 1546
Joined: Thu Nov 24, 2011 1:59 pm
Location: Kharkiv, Ukraine

Re: 📣 WinBox 4 is here 📣

Sat Feb 01, 2025 7:47 pm

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.
When disabling the Windows scaling for Winbox only, may be also implicitly apply the system scale factor behind the scene?
 
teslasystems
Frequent Visitor
Frequent Visitor
Posts: 76
Joined: Sun Aug 09, 2015 3:00 pm

Re: 📣 WinBox 4 is here 📣

Sat Feb 01, 2025 11:06 pm

When disabling the Windows scaling for Winbox only, may be also implicitly apply the system scale factor behind the scene?
Absolutely right. But it should be applied only on first app launch.
Or may be even better to use both system and user zoom to calculate it. I.e.: <Final Zoom> = <OS zoom> * <User zoom in WinBox>
Last edited by teslasystems on Sun Feb 02, 2025 11:24 pm, edited 1 time in total.
 
Njumaen
Frequent Visitor
Frequent Visitor
Posts: 98
Joined: Wed Feb 24, 2016 8:41 pm
Location: Bielefeld, Germany
Contact:

Re: 📣 WinBox 4 is here 📣

Sun Feb 02, 2025 10:12 am

Could you please reimplement "Open in new winbox"?

Maybe even as a right-click or shift-click on "Connect" and "Connect to RoMON"?
 
jaxed7
Frequent Visitor
Frequent Visitor
Posts: 53
Joined: Wed May 17, 2023 11:15 pm

Re: 📣 WinBox 4 is here 📣

Mon Feb 03, 2025 8:34 pm

Not being able to open multiple Ping windows at once via "New Windows" button which is missing in Winbox 4 is a huge huge issue for me :(
 
mszru
Frequent Visitor
Frequent Visitor
Posts: 95
Joined: Wed Aug 10, 2016 10:42 am

Re: 📣 WinBox 4 is here 📣

Mon Feb 03, 2025 10:43 pm

Please revert changes to the tabs in window titles. Those new tabs are burning my eyes. Instead of focusing on the data in tables I stare at that bold header.

Beta 16:
wb4b16.png

Beta 17:
wb4b17.png
You do not have the required permissions to view the files attached to this post.
 
yacsap
Member Candidate
Member Candidate
Posts: 122
Joined: Wed Dec 17, 2014 11:44 am
Location: the land of the long white cloud
Contact:

Re: 📣 WinBox 4 is here 📣

Mon Feb 03, 2025 10:54 pm

I’m a big fan of the new Winbox, but I’m finding it a bit tricky to manage my hundreds of routers in Winbox 4. Could you please add a way to import saved connections from Winbox 3 to Winbox 4? That would be superb!
 
teslasystems
Frequent Visitor
Frequent Visitor
Posts: 76
Joined: Sun Aug 09, 2015 3:00 pm

Re: 📣 WinBox 4 is here 📣

Tue Feb 04, 2025 2:03 am

Please fix the appearance of RadioButton interface elements and make a normal offset from their caption. Instead of being closer to its own selector, a caption is closer to the neighbor's selector. And it's very confusing. See the screenshot. First time I looked at it, I thought that 'none' was selected. But then realized that RSTP is selected. Who are these crazy designers...
.
RadioButtons.png
You do not have the required permissions to view the files attached to this post.
 
LK7R
just joined
Posts: 3
Joined: Thu Aug 25, 2011 2:52 pm

Re: 📣 WinBox 4 is here 📣

Tue Feb 04, 2025 3:41 pm

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...
+1 doubleclick on clumn edge to resize column width acording to width of it's text content


File dialog when trying to save configuration via "File > Download", you have to select parent folder where you want to save your file. It would be more intuitive to use actual directory where user is at the moment as the directory where to save, not in to the directory that is highlighted by the user IMHO.


Not a big fan of current "subtle line on top" highligting of the selected section within current window. I do not mind the line on top, but i would preffer other sections to have different background color. Maybe a combination of Beta16 and Beta17 look as @mszru mentioned. Please see attached pic.

Winbox4 is getting there and i see it's potential (especialy in the cross-platform as I am using Linux) keep up the good work.
Thank you!
You do not have the required permissions to view the files attached to this post.
 
nmt1900
Frequent Visitor
Frequent Visitor
Posts: 88
Joined: Wed Feb 01, 2017 12:36 am

Re: 📣 WinBox 4 is here 📣

Tue Feb 04, 2025 7:02 pm

Current solution has better distinction in dark mode, but in background window instead of focused window - because this blue line on top of a tab has almost same colour as frame of foreground window. In light mode it is equally bad for foreground and background windows. Better way would be to use bold font only for active tab and/or have less contrast on inactive tabs.
snap 2025-02-04 at 18.54.05.png
snap 2025-02-04 at 18.53.35.png
You do not have the required permissions to view the files attached to this post.
 
teslasystems
Frequent Visitor
Frequent Visitor
Posts: 76
Joined: Sun Aug 09, 2015 3:00 pm

Re: 📣 WinBox 4 is here 📣

Wed Feb 05, 2025 3:07 am

I was never using dark mode, just looked how it was in beta16 and... No words. Active tab was very hard to see. Of course, having this tiny line is better than not having anything at all. I think it's better to return to previous design, and make a normal distinguishable active tab color for dark mode.

But overall, better solution is to hire an adequate designer who will be able to create a good contrast interface where every element will be clearly visible. Instead of this stupid design, where separators and frames around column headers are almost invisible, scrollbars are almost invisible (and don't have arrows btw), frames of inactive fields are invisible at all. And now one more "genius" decision with tabs.
 
TenaciousD
just joined
Posts: 5
Joined: Fri Feb 12, 2010 9:18 pm

Re: 📣 WinBox 4 is here 📣

Wed Feb 05, 2025 10:30 am

The app is pixelated on Sway (Fedora 41) with 200% scaling.

You may need to open attached picture in separate tab to see it.
You do not have the required permissions to view the files attached to this post.
 
User avatar
infabo
Forum Guru
Forum Guru
Posts: 1638
Joined: Thu Nov 12, 2020 12:07 pm

Re: 📣 WinBox 4 is here 📣

Wed Feb 05, 2025 2:16 pm

@TenaciousD
this is how it looks at my system as well. Since first public Winbox 4 beta. I even mentioned this early in the topic, but all was said was to wipe off dust off my screen. Glad to see someone else reporting this with evidence screenshot. I think this needs platform specific Qt rendering settings tweaks. Especially this is both Linux platform. And on MacOS it looks sharp as your terminal window font.
 
teslasystems
Frequent Visitor
Frequent Visitor
Posts: 76
Joined: Sun Aug 09, 2015 3:00 pm

Re: 📣 WinBox 4 is here 📣

Wed Feb 05, 2025 2:37 pm

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.
 
User avatar
eworm
Forum Guru
Forum Guru
Posts: 1099
Joined: Wed Oct 22, 2014 9:23 am
Location: Oberhausen, Germany
Contact:

Re: 📣 WinBox 4 is here 📣

Wed Feb 05, 2025 2:51 pm

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.
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.

Mikrotik, please build Winbox with the wayland platform plugin enabled!
 
User avatar
infabo
Forum Guru
Forum Guru
Posts: 1638
Joined: Thu Nov 12, 2020 12:07 pm

Re: 📣 WinBox 4 is here 📣

Wed Feb 05, 2025 4:15 pm

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.
 
TenaciousD
just joined
Posts: 5
Joined: Fri Feb 12, 2010 9:18 pm

Re: 📣 WinBox 4 is here 📣

Wed Feb 05, 2025 5:08 pm

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.
Oh, X11 scaling is scary... :-) Is this on i3wm by the way?

My problem is different. In fact, i KNOW that sway and some other less popular window managers CANNOT properly scale X11 applications. Maybe I should state my problem as "WinBox does not support native wayland mode", but I thought it might be rude to jump one step from my IMMEDIATE issue, which is "Pixelated interface on my 4k display with 200% scaling when running under swaywm" :-)
 
User avatar
Paternot
Forum Guru
Forum Guru
Posts: 1074
Joined: Thu Jun 02, 2016 4:01 am
Location: Niterói / Brazil

Re: 📣 WinBox 4 is here 📣

Wed Feb 05, 2025 5:22 pm

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.
Well, it is. Not our fault.
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.

OpenSuse Leap 15.6
RTX3060
X11 / KDE
NVidia drivers 570.86.16
Monitors are 2 Dell P2421D, running native resolution (2560x1440) on each of them.
 
teslasystems
Frequent Visitor
Frequent Visitor
Posts: 76
Joined: Sun Aug 09, 2015 3:00 pm

Re: 📣 WinBox 4 is here 📣

Wed Feb 05, 2025 5:30 pm

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.
Are you talking about WinBox zoom or OS zoom?
 
User avatar
Paternot
Forum Guru
Forum Guru
Posts: 1074
Joined: Thu Jun 02, 2016 4:01 am
Location: Niterói / Brazil

Re: 📣 WinBox 4 is here 📣

Wed Feb 05, 2025 5:34 pm

Are you talking about WinBox zoom or 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.
 
teslasystems
Frequent Visitor
Frequent Visitor
Posts: 76
Joined: Sun Aug 09, 2015 3:00 pm

Re: 📣 WinBox 4 is here 📣

Wed Feb 05, 2025 5:36 pm

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.
Then you won't see any of these issues. They only appear with OS zoom.
 
User avatar
Paternot
Forum Guru
Forum Guru
Posts: 1074
Joined: Thu Jun 02, 2016 4:01 am
Location: Niterói / Brazil

Re: 📣 WinBox 4 is here 📣

Wed Feb 05, 2025 5:50 pm

Then you won't see any of these issues. They only appear with OS zoom.
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.
 
teslasystems
Frequent Visitor
Frequent Visitor
Posts: 76
Joined: Sun Aug 09, 2015 3:00 pm

Re: 📣 WinBox 4 is here 📣

Wed Feb 05, 2025 6:00 pm

Then you won't see any of these issues. They only appear with OS zoom.
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.
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.
 
User avatar
Paternot
Forum Guru
Forum Guru
Posts: 1074
Joined: Thu Jun 02, 2016 4:01 am
Location: Niterói / Brazil

Re: 📣 WinBox 4 is here 📣

Wed Feb 05, 2025 6:14 pm

A high DPI screen should not matter in this context. For the simple reason the OS knows the monitor DPI and adjusts (should adjust) screen elements accordingly. As per "high DPI monitor", we will need some definition here: how much high would be "high DPI"? I hate when the marketing team runs amok, and starts using meaningless terms. Mine has 122 DPI, for what is worth.
 
User avatar
infabo
Forum Guru
Forum Guru
Posts: 1638
Joined: Thu Nov 12, 2020 12:07 pm

Re: 📣 WinBox 4 is here 📣

Wed Feb 05, 2025 6:31 pm

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.
Oh, X11 scaling is scary... :-) Is this on i3wm by the way?
Yes, i3wm.
 
teslasystems
Frequent Visitor
Frequent Visitor
Posts: 76
Joined: Sun Aug 09, 2015 3:00 pm

Re: 📣 WinBox 4 is here 📣

Wed Feb 05, 2025 6:40 pm

There are 2 types of apps: DPI-aware and DPI-unaware, i.e. they either support scaling or don't support scaling.
If an app supports scaling, it adjusts interface by itself based on OS scale value. OS doesn't participate in this process.
If an app doesn't support scaling, OS is just enlarging its window and everything becomes blurry.

So, normally, OS shouldn't adjust anything, it only occurs in shitty or old apps that don't support scaling.

DPI is high, when it becomes hard to use it with 100% scale. But this term doesn't mean anything in our context. The problem is scaling. And scaling is just a consequence of high pixel density.
 
User avatar
Larsa
Forum Guru
Forum Guru
Posts: 1836
Joined: Sat Aug 29, 2015 7:40 pm
Location: The North Pole, Santa's Workshop

Re: 📣 WinBox 4 is here 📣

Wed Feb 05, 2025 6:53 pm

Yeah, and if MT is using their own Layout Manager, scaling might not work as well if DPI awareness isn't handled properly. The built-in Layout Manager scales just fine on high-resolution screens. Try the example app "Thermostat".
 
User avatar
Paternot
Forum Guru
Forum Guru
Posts: 1074
Joined: Thu Jun 02, 2016 4:01 am
Location: Niterói / Brazil

Re: 📣 WinBox 4 is here 📣

Wed Feb 05, 2025 7:05 pm

Just for testing: I did the OS scale test. Several values, between 100% and 150%. Did not see anything weird.

But there is ONE thing that may help: KDE only allows me to do increments of 6,25% - just in order to avoid scaling problems. I imagine this increment will vary with DPI and resolution. Makes sense: there is no way to show fractions of a single pixel. Well, not in a good way, one could do interpolation but...

But, yes. No problems for me - using either/both OS scaling and/or WinBox scaling.
 
User avatar
Amm0
Forum Guru
Forum Guru
Posts: 4654
Joined: Sun May 01, 2016 7:12 pm
Location: California
Contact:

Re: 📣 WinBox 4 is here 📣

Thu Feb 06, 2025 2:47 am

Oh, X11 scaling is scary... :-) Is this on i3wm by the way?
Yes, i3wm.
Winbox must be a disappointment to i3vm users... always organizing these overlapping winbox windows "manually" seems a PITA ;)

MacOS Sequoia has nifty tiling options, so I feel the pain.

+1 for some "Tile" options to organize the main workspace

And, I'm still on the theme taking more UI cues from Windows 3.1, which had "tile" in right menu"
 
teslasystems
Frequent Visitor
Frequent Visitor
Posts: 76
Joined: Sun Aug 09, 2015 3:00 pm

Re: 📣 WinBox 4 is here 📣

Thu Feb 06, 2025 7:11 am

To normis

To test a behavior with disabled OS scaling, I've temporary set it to 100% in my OS and used internal WinBox zoom only. The problem is that internal WinBox zoom doesn't work properly by itself, because some interface elements are not affected by WinBox zoom value, they have the same size on all zoom values.

Until these issues are not addressed, disabling OS scaling will lead to bad result on non-standard DPI.

----------------------------------------------------------------------------------------------------------------------

Here is what I was able to find:

1. Internal windows don't change their size and position, when your change zoom value. In scenarios, when you work locally on one DPI and then connect remotely from another PC that has different DPI, it will be a huge headache. You will have to adjust all windows each time your DPI changes. Same, if you drag the app to second monitor with different DPI value.
When you increase zoom from 100% to 250% it looks like this:
.
WindowSizeIssue.png
----------------------------------------------------------------------------------------------------------------------

2. Some internal windows don't change their internal <Minimal Width> value together with zoom. For example, in interface editor window (dbl-click on any interface in Interfaces window) this value adjusts together with zoom, you may see that minimal width limit is higher on 250% zoom than on 100% zoom. But in Address List window, minimal width is same on all zoom values.

----------------------------------------------------------------------------------------------------------------------

3. Because of issue (2) and because minimal width is initially incorrect in some windows, you may see that buttons are painted outside of a window. The minimal width should be limited so, that all these buttons are fully visible inside.
.
MinWidthIssue.png
----------------------------------------------------------------------------------------------------------------------

4. Status indicators, collapse/expand arrows don't change ther size. Buttons and title field don't change their width. BTW, we are still waiting for fixing scrollbars overlapped with content, on high WinBox zoom this issue is much more noticable.
.
SizeIssues.png
----------------------------------------------------------------------------------------------------------------------

5. Lines don't change their thickness. I mean all lines (internal windows frames, edit fields frames, internal separator lines, grid lines, etc.). You have 1px lines on 100% and you have the same 1px lines on 250%. So, the higher DPI you have, the thinner these lines will look. They should change their thickness together with zoom. If a scaling factor lies in a middle of two integers (1.5, 2.5, 3.5 etc.), I would suggest to round it up to scale the lines. I.e. on 150% you should have 2px lines, on 250% - 3px, on 350% - 4px, etc.

----------------------------------------------------------------------------------------------------------------------

6. Workspace ComboBox also doesn't change its width. Looks awfully on 250% scale.
.
Workspace250.png
----------------------------------------------------------------------------------------------------------------------

7. If you open some window with filter and then increase zoom, the fields don't change their width. All values in these fields become clipped, they don't fit in the fields. But if you close and reopen the window, they are adjusted a little bit, but not always and values may still not fit.
.
FilterFieldsIssue.png
----------------------------------------------------------------------------------------------------------------------

8. Graphs don't change their dismensions either. As a result, you will see this mess with zoom > ~160%.
.
GraphsIssue.png
----------------------------------------------------------------------------------------------------------------------

9. Columns selector drop down list has very small height. On 250% zoom it fits only 6 items. But even on 100% zoom it fits only about 10 items. It's very inconvenient to scroll up and down to find what you need. Please make items more compact vertically and increase the height of this list. Ideally, it should be limited only by main WinBox window height.
.
ColumsDropDownIssue.png
----------------------------------------------------------------------------------------------------------------------

10. Regarding zoom value itself. I see that the maximum value is 250%. For me personally it doesn't matter, but assume that there are screens with higher values, so please consider increasing this limit. Additionally, it has bad position in settings window, because each time you click '+' or '-' button, it runs away from the cursor. Only Ctrl+Scroll helps.
You do not have the required permissions to view the files attached to this post.
 
User avatar
inazmul
just joined
Posts: 5
Joined: Thu Nov 07, 2024 10:20 pm
Location: Dinajpur, Bangladesh
Contact:

Re: 📣 WinBox 4 is here 📣

Thu Feb 06, 2025 2:54 pm

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
 
abis
Frequent Visitor
Frequent Visitor
Posts: 55
Joined: Fri Apr 11, 2014 9:32 pm

Re: 📣 WinBox 4 is here 📣

Thu Feb 06, 2025 7:52 pm

missing... 😢
You do not have the required permissions to view the files attached to this post.
 
abis
Frequent Visitor
Frequent Visitor
Posts: 55
Joined: Fri Apr 11, 2014 9:32 pm

Re: 📣 WinBox 4 is here 📣

Thu Feb 06, 2025 8:08 pm

Is the "yes" option intentionally placed outside the line?
You do not have the required permissions to view the files attached to this post.
 
teslasystems
Frequent Visitor
Frequent Visitor
Posts: 76
Joined: Sun Aug 09, 2015 3:00 pm

Re: 📣 WinBox 4 is here 📣

Fri Feb 07, 2025 6:56 am

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
I was reporting about this issue here and to support, also saw it in the list of known issues. Still waiting for a fix.
 
User avatar
Cha0s
Forum Guru
Forum Guru
Posts: 1164
Joined: Tue Oct 11, 2005 4:53 pm

Re: 📣 WinBox 4 is here 📣

Sun Feb 09, 2025 2:00 pm

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.

And also hire network engineers that use Winbox everyday to do actual work to test the hell out of it. It's obvious that whoever gave the green light to move forward with Winbox's 4 design, they are not using it professionally, ie: spend all day on it solving problems and seeing all the regressions the new design brought.

Make the before touchscreens/smartphones/hdpi UI/UX great again!
 
User avatar
BartoszP
Forum Guru
Forum Guru
Posts: 3296
Joined: Mon Jun 16, 2014 1:13 pm
Location: Poland

Re: 📣 WinBox 4 is here 📣

Sun Feb 09, 2025 3:21 pm

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.
:lol: :D :lol: ... do not forget glasses :)
 
teslasystems
Frequent Visitor
Frequent Visitor
Posts: 76
Joined: Sun Aug 09, 2015 3:00 pm

Re: 📣 WinBox 4 is here 📣

Sun Feb 09, 2025 3:25 pm

:lol: :D :lol: ... do not forget glasses :)
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.
 
User avatar
Cha0s
Forum Guru
Forum Guru
Posts: 1164
Joined: Tue Oct 11, 2005 4:53 pm

Re: 📣 WinBox 4 is here 📣

Sun Feb 09, 2025 3:29 pm

Yeap, poor eye-sight is a must.
 
teslasystems
Frequent Visitor
Frequent Visitor
Posts: 76
Joined: Sun Aug 09, 2015 3:00 pm

Re: 📣 WinBox 4 is here 📣

Mon Feb 10, 2025 11:30 am

Found a bug accidentally. On the login page, if 'RoMON Neighbors' item is inactive, you can't choose it by mouse, but you can choose it by keyboard arrows or by pressing 'End' when this ComboBox is active. This leads to error and crash.
.
InactiveRoMON.png
You do not have the required permissions to view the files attached to this post.
 
User avatar
Amm0
Forum Guru
Forum Guru
Posts: 4654
Joined: Sun May 01, 2016 7:12 pm
Location: California
Contact:

Re: 📣 WinBox 4 is here 📣

Mon Feb 10, 2025 7:10 pm

While I like the feedback in "green bubble" (or red too) status that appear after a commit ("OK"/"Apply") ... they could use some attention in usability. I guess it's related to the "dirty fields" problem (i.e. two updates to same field, before winbox knows its changed) – which is sticky problem.

But the "green bubbles" acerbate the problem, since they popup just by pressing OK. I find this distracting since I just hit "OK", and expect that work & only see a notification if it failed. For example, if your perhaps OCD, you might click the "Apply" button a few times, just to make sure – even if unnecessary... that causes the "green bubbles" to stack in corner. Again in this OCD user case, the stacked notification only bring attention to something that just worked.
green-bubble-should-not-nofity-excessively.png

My idea is that "green bubbles" after OK/Apply, should only display if a current value – from winbox POV – changed. That is, notification has some client-side state... so it only popup if it read back newly changed value at least once after an update. The currently logic to always show it on every update is too much — but some "smarter logic/queue" in the notification might be a good stop-gap to problem that "changed fields" are NOT indicated well (colors!).

i.e. a "green bubble" tell me I actually updated something — and help with my general "marking dirty fields in dialog" complaints. The absence of the "red bubble" and remaining in same dialog already would tell you didn't work, so the OK notification is redundant today.
You do not have the required permissions to view the files attached to this post.
 
teslasystems
Frequent Visitor
Frequent Visitor
Posts: 76
Joined: Sun Aug 09, 2015 3:00 pm

Re: 📣 WinBox 4 is here 📣

Mon Feb 10, 2025 7:39 pm

One more issue to my list of 60+ other issues...

The problem here is not just a green bubble, the problem is that v4 is actually doing the change, when there were no any changes. Just go to the log and you will see a new change each time you click 'Apply', it doesn't care that you were not actually changing anything.
WinBox 3 is smarter and doesn't do anything if you just click 'Apply' multiple times without actual changes.
 
User avatar
rextended
Forum Guru
Forum Guru
Posts: 12946
Joined: Tue Feb 25, 2014 12:49 pm
Location: Italy
Contact:

Re: 📣 WinBox 4 is here 📣

Mon Feb 10, 2025 7:50 pm

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...
 
holvoetn
Forum Guru
Forum Guru
Posts: 7270
Joined: Tue Apr 13, 2021 2:14 am
Location: Belgium

Re: 📣 WinBox 4 is here 📣

Mon Feb 10, 2025 8:11 pm

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 ?
 
optio
Forum Guru
Forum Guru
Posts: 1066
Joined: Mon Dec 26, 2022 2:57 pm

Re: 📣 WinBox 4 is here 📣

Mon Feb 10, 2025 8:17 pm

Depends which operations are performed by these actions, some optimizes such actions and do not perform changes if nothing is changed on UI.
 
teslasystems
Frequent Visitor
Frequent Visitor
Posts: 76
Joined: Sun Aug 09, 2015 3:00 pm

Re: 📣 WinBox 4 is here 📣

Mon Feb 10, 2025 8:22 pm

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 ?
Yes, that's right. But commit should be done only if there are actual changes. And v4 misbehaves with that.
 
User avatar
Larsa
Forum Guru
Forum Guru
Posts: 1836
Joined: Sat Aug 29, 2015 7:40 pm
Location: The North Pole, Santa's Workshop

Re: 📣 WinBox 4 is here 📣

Mon Feb 10, 2025 8:46 pm

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...

Yeah, I feel the same way. I really hope MT won't retire v3 before everything’s up to par.
 
teslasystems
Frequent Visitor
Frequent Visitor
Posts: 76
Joined: Sun Aug 09, 2015 3:00 pm

Re: 📣 WinBox 4 is here 📣

Mon Feb 10, 2025 9:57 pm

Yeah, I feel the same way. I really hope MT won't retire v3 before everything’s up to par.
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...
 
User avatar
Amm0
Forum Guru
Forum Guru
Posts: 4654
Joined: Sun May 01, 2016 7:12 pm
Location: California
Contact:

Re: 📣 WinBox 4 is here 📣

Mon Feb 10, 2025 11:24 pm

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...
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....

So, unless they want break every API/REST/TR069/... integration out there, the core attribute scheme cannot change... so winbox3 (at least with the existing dialogs) should work until they want to break every other client app out there... Now where a future protocol and future device-mode/etc defaults to disabling winbox protocol, different question.

But 8991/winbox is stillmessage-based, without any "locks" or "transactions". Issue is the "two writes" at nearly the same time, and model is "last write always wins". But since message are not instantaneous... you can get into a state where YOUR winbox think nothing changed from it's last refresh ... so it may decide not to send update. BUT IF, in small time between when YOUR winbox got the values shown to you & you hit OK/Apply, possible some OTHER winbox/API changes the same value. So if it you "update everything" it keeps WYSIWYG for the entire dialog - without any potential for confusion of what specific attributes got updated. It's a decision, but Mikrotik is kinda in bind since they cannot break winbox protocol...

Anyway, why I suggested that notifications at least represent this "client-side state of attributes". Since it can take the ~0.01% chance an update happened that it missed. And it's same with numerous requests for some COLORabels of "changed"/dirty fields. Which could be based on client-side view of the attributes....

On the colors....perhaps 2 colors for fields: one for ones you changed & another color for OTHER changes from elsewhere since the dialog was opened. Again, showing some colors doesn't effect protocol things, if that was wrong because of "two writers" problems, like the notifications, it more visual clue. Both are regardless of how winbox actually config write decisions – which is different. This VISUALLY show the "multiple writers" in the dialog – or at least potentially – to then NOT make your changes....
 
toxicfusion
Member
Member
Posts: 326
Joined: Mon Jan 14, 2013 6:02 pm

Re: 📣 WinBox 4 is here 📣

Mon Feb 10, 2025 11:58 pm

I'd give Winbox4 a B+ for college effort. Sticking with Winbox3 for near future. @Normis & Team. Look at Palo or other firewall vendors web interface for "guidance". Or simply hire better developers.

I feel Winbox4 could use some Palo design queues.

Why all this effort on winbox4 when you could instead just wrap everything within Web management? The web management can run inside a container on RouterOS...... We simply download new .npk file or container file for web management updates/changes. Then no worries about publishing or making operating system agnostic... .THINK.

Anyone else think or agree that web based management would be easier for them to design and build....?

Image
Last edited by toxicfusion on Tue Feb 11, 2025 12:07 am, edited 1 time in total.
 
toxicfusion
Member
Member
Posts: 326
Joined: Mon Jan 14, 2013 6:02 pm

Re: 📣 WinBox 4 is here 📣

Tue Feb 11, 2025 12:04 am

Yeah, I feel the same way. I really hope MT won't retire v3 before everything’s up to par.
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...
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.

If MikroTik would of finalized their container support, why dont they "eat their own dog food" and build the new management plane to run within a container or .npk file.

Yes, I realize lower power devices such as CAPS cannot run a container. But the AP's can be configured with WebFig or a basic web management function and then the focus be on making the AP's connect to a CAPsMAN controller.....
 
User avatar
Larsa
Forum Guru
Forum Guru
Posts: 1836
Joined: Sat Aug 29, 2015 7:40 pm
Location: The North Pole, Santa's Workshop

Re: 📣 WinBox 4 is here 📣

Tue Feb 11, 2025 12:10 am

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...

It was kind of fun at first to run native macOS and all, but for production, we still use v3. If MT doesn’t manage to get a usable desktop tool in place before v3 stops working, one option might be to switch to WebFig.

On another note, I really hope MT considers bringing in some external experts for a while to set a solid baseline for UI/UX and help the developers sort out the scaling issues.
Last edited by Larsa on Tue Feb 11, 2025 12:12 am, edited 1 time in total.
 
fseesink
just joined
Posts: 2
Joined: Sat Sep 24, 2022 9:58 pm

Re: 📣 WinBox 4 is here 📣

Tue Feb 11, 2025 12:11 am

Please be aware that your macOS version of WinBox v4.0beta17 has an Info.plist file that does not accurately reflect its version.

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>
<key>CFBundleShortVersionString</key>
<string>0.1</string>
...

This indicates that the program is at v0.1, when, in fact, it should be showing v4.0beta17.

It is a minor point, but does impact both the ability of macOS users to easily discern what version of WinBox they have installed using Finder (where you RIGHT-click on a file and choose Properties, for example) as well as impacting any tools that might look for such version information such as any MDM offerings. I say this as I was looking to add WinBox to my Munki setup, which relies on AutoPkg recipes. But as it stands, I suspect that there is no way for AutoPkg to be able to detect a version change, as I'll go out on a limb and suspect this has been set to 0.1 for some time now.

Anyway, thought you all should know.
 
User avatar
Amm0
Forum Guru
Forum Guru
Posts: 4654
Joined: Sun May 01, 2016 7:12 pm
Location: California
Contact:

Re: 📣 WinBox 4 is here 📣

Tue Feb 11, 2025 1:19 am

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>
...
Well, it matches the "my.example.com" as bundle id string, in same Info.plist ... although that's vendor is not visible in Finder.

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...
 
User avatar
nz_monkey
Forum Guru
Forum Guru
Posts: 2205
Joined: Mon Jan 14, 2008 1:53 pm
Location: Over the Rainbow

Re: 📣 WinBox 4 is here 📣

Tue Feb 11, 2025 3:28 am

Anyone else think or agree that web based management would be easier for them to design and build....?
There are pros and cons, but in general WinBox is better than a WebUI.

- WinBox is very lightweight on the host routers CPU.
- WinBox is much faster to navigate than any WebUI.
- WinBox updates very quickly
- WinBox allows Mikrotik to efficiently add custom features that would have large CPU overhead on the router if it were done with a WebUI.
- WinBox also allows for complete flexibility in regard to layout.

This is from someone who has spent the last 22 years using the WebUI's of major firewall vendors.

PAN-OS is a customized CentOS install, and each device has a large amount of local storage. Even with this, PAN-OS is very slow to navigate, configure and commit changes on. Mikrotik devices range from small routers designed for SOHO deployment right up to routers used in ISP's, RouterOS and its configuration system e.g. WinBox need to be high performance on all of these, I cant see that being the case with a modern WebUI like PAN-OS has (and it could be argued that PAN-OS is actually old and clunky by modern standards)
 
X0E2003
just joined
Posts: 1
Joined: Wed Nov 05, 2014 7:19 pm

Re: 📣 WinBox 4 is here 📣

Tue Feb 11, 2025 6:03 am

In Winbox3 there is option to filter by ports in [ /ip/firewall/connections ]
there were such filters: Src. Address/Port, Dst. Address/Port, Reply Src. Address/Port, Reply Dst. Address/Port

In the new version of Winbox4 beta they are not there, how can I filter connections by ports now?
 
vuducdong
just joined
Posts: 4
Joined: Sat Jul 25, 2020 5:46 pm

Re: 📣 WinBox 4 is here 📣

Tue Feb 11, 2025 8:46 am

Dear, @Normis

In winbox 3.x version, the menu is horizontal (very convenient), then in winbox 4 version it is vertical (very inconvenient to use), each time you click the mouse, you have to scroll up and down many times to see it, while in winbox 3.x, you only need to click the mouse to view it immediately or at most one scroll time.
 
CGGXANNX
Member
Member
Posts: 484
Joined: Thu Dec 21, 2023 6:45 pm

Re: 📣 WinBox 4 is here 📣

Tue Feb 11, 2025 9:55 am

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.
You do not have the required permissions to view the files attached to this post.
 
teslasystems
Frequent Visitor
Frequent Visitor
Posts: 76
Joined: Sun Aug 09, 2015 3:00 pm

Re: 📣 WinBox 4 is here 📣

Tue Feb 11, 2025 10:20 am

One more complain about interface usability. It's related to layout in editing windows mostly.

Just look at this screenshot at the end and compare v4 and v3.
  • First thing, when I see this mess with [+] and [-] buttons all around, I'm freezing like an old PC from 90's while thinking where I am, and what should I do to change something; [+] button is located on the left, but [-] appears on the other side... You may just accidentally click wrong [+] and you'll have to move a cursor to another side to click [-]. Even WebFig is little better in this.
    In v3 there is not such problem, all buttons have an adequate layout and clearly speak for themselves.
  • Second, where are indents for groups like 'Limit' or 'Time' ? Group name and values are on the same level without any indents for values. Making them just bold doesn't help at all. Very hard to percept. Also compare with absolutely clear view in v3.
  • Third, this 'Enabled' checkbox... Well, it could be helpful sometimes, but return Enable / Disable buttons back! In WinBox 3, while testing some rules or any other things, I can just click a button in the window to turn it on or off. In v4 I should first check / uncheck this checkbox and then click 'Apply' button that is located on the opposite edge of a window. It's just ... I won't say.
  • Comments. Return previous editing mechanism with Ctrl+M shortcut! No need to do anything with current mechanism, just add a quick editor for comments as it was in v3, while saving both ways.
  • And finally, move 'New WinBox' button to its legal place and return 'Exit' button also. It's unhandy, when this button is located somewhere on the top.
This interface is a disaster. And all these complains are not about tastes or personal preferences, they are about convenience and usability.
.
You do not have the required permissions to view the files attached to this post.
Last edited by teslasystems on Tue Feb 11, 2025 11:45 am, edited 1 time in total.
 
teslasystems
Frequent Visitor
Frequent Visitor
Posts: 76
Joined: Sun Aug 09, 2015 3:00 pm

Re: 📣 WinBox 4 is here 📣

Tue Feb 11, 2025 10:43 am

In winbox 3.x version, the menu is horizontal (very convenient), then in winbox 4 version it is vertical (very inconvenient to use)
What menu are you talking about?
 
User avatar
rextended
Forum Guru
Forum Guru
Posts: 12946
Joined: Tue Feb 25, 2014 12:49 pm
Location: Italy
Contact:

Re: 📣 WinBox 4 is here 📣

Tue Feb 11, 2025 11:27 am

v4 Menu on the right, v3 Tabs on top...

v3 is more clear.
For example is clear separation between connection limits and other subsection, on v4 is all grouped together.
 
teslasystems
Frequent Visitor
Frequent Visitor
Posts: 76
Joined: Sun Aug 09, 2015 3:00 pm

Re: 📣 WinBox 4 is here 📣

Tue Feb 11, 2025 11:38 am

Oh, it's what they call "anchors" now. I doubt that they will return to tabs, but I would agree that having them on top is much more convenient.
 
User avatar
infabo
Forum Guru
Forum Guru
Posts: 1638
Joined: Thu Nov 12, 2020 12:07 pm

Re: 📣 WinBox 4 is here 📣

Tue Feb 11, 2025 12:00 pm

@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.
 
User avatar
Cha0s
Forum Guru
Forum Guru
Posts: 1164
Joined: Tue Oct 11, 2005 4:53 pm

Re: 📣 WinBox 4 is here 📣

Tue Feb 11, 2025 12:50 pm

@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.
All they have to do, is copy winbox3 UI menu for menu, tab for tab, window for window.
They already had perfection when in comes to productivity and they've completely ruined it just for "better" looks.
 
teslasystems
Frequent Visitor
Frequent Visitor
Posts: 76
Joined: Sun Aug 09, 2015 3:00 pm

Re: 📣 WinBox 4 is here 📣

Tue Feb 11, 2025 12:54 pm

Thanks for support :)
Sometimes I think I'm alone with that, because I don't see these complains very often. May be this interface is ok for an average home user (though, for home user web interface is enough), but when you spend a whole day in WinBox sometimes, it's unusable.
 
User avatar
rextended
Forum Guru
Forum Guru
Posts: 12946
Joined: Tue Feb 25, 2014 12:49 pm
Location: Italy
Contact:

Re: 📣 WinBox 4 is here 📣

Tue Feb 11, 2025 1:12 pm

@teslasystems Probably because there are many like me who when they see this new little toy for fun of someone turn away and hope that the v3 lasts as long as possible...

The transition from v6 to v7 didn't teach him anything...

First you do something identical to v3, with the same features and aspect, for all platoforms, then maybe you improve it.

It almost seems like the incentive to work on something comes out only if it's something new against those who work on it.
 
teslasystems
Frequent Visitor
Frequent Visitor
Posts: 76
Joined: Sun Aug 09, 2015 3:00 pm

Re: 📣 WinBox 4 is here 📣

Tue Feb 11, 2025 3:17 pm

I feel the same, but this fear
I afraid that some day, after updating to new RouterOS, it will show "Protocol is not supported"...
keeps me to test, find the issues and report. More similar reports - more chances to be heard.
 
User avatar
dang21000
Member Candidate
Member Candidate
Posts: 118
Joined: Sat Feb 25, 2023 2:30 pm
Location: France

Re: 📣 WinBox 4 is here 📣

Tue Feb 11, 2025 8:57 pm

v4 Menu on the right, v3 Tabs on top...
v3 is more clear.
Like all others softwares.... tabs are always on the top.
 
toxicfusion
Member
Member
Posts: 326
Joined: Mon Jan 14, 2013 6:02 pm

Re: 📣 WinBox 4 is here 📣

Tue Feb 11, 2025 9:14 pm

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.
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.
 
User avatar
dang21000
Member Candidate
Member Candidate
Posts: 118
Joined: Sat Feb 25, 2023 2:30 pm
Location: France

Re: 📣 WinBox 4 is here 📣

Tue Feb 11, 2025 9:30 pm

Still no way to have two sub-windows opened with the filter and the raw table... still need to switch between tabs.
I've just discover the option to hide tabs... what is the interest ?
 
teslasystems
Frequent Visitor
Frequent Visitor
Posts: 76
Joined: Sun Aug 09, 2015 3:00 pm

Re: 📣 WinBox 4 is here 📣

Tue Feb 11, 2025 10:13 pm

I've just discover the option to hide tabs... what is the interest ?
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.
 
ConradPino
Member
Member
Posts: 481
Joined: Sat Jan 21, 2023 12:44 pm
Location: San Francisco Bay
Contact:

Re: 📣 WinBox 4 is here 📣

Wed Feb 12, 2025 1:04 am

I started with RouterOS v6 Webfig then CLI and never caught the Winbox or Dude diseases.
If cancelling or postponing Winbox accelerates RouterOS v7 development then I vote so.
 
Guscht
Member Candidate
Member Candidate
Posts: 274
Joined: Thu Jul 01, 2010 5:32 pm

Re: 📣 WinBox 4 is here 📣

Wed Feb 12, 2025 5:46 pm

Still no colour change for edited fields (4.beta17).
Still useless software!!
 
User avatar
fischerdouglas
Frequent Visitor
Frequent Visitor
Posts: 95
Joined: Thu Mar 07, 2019 6:38 pm
Location: Brazil
Contact:

Re: 📣 WinBox 4 is here 📣

Thu Feb 13, 2025 5:44 pm

Is the use of keychains being considered in Winbox 4?
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
 
User avatar
Amm0
Forum Guru
Forum Guru
Posts: 4654
Joined: Sun May 01, 2016 7:12 pm
Location: California
Contact:

Re: 📣 WinBox 4 is here 📣

Fri Feb 14, 2025 5:39 pm

In 7.18beta, there is:
*) system - added option to list and install available packages (after using "check-for-updates");

Perhaps WinBox4, should have some direct "Refresh Package List" (or something) on the main /system/package dialog's right-side actions. In WinBox3, the top-bar actions are already crowded...but WinBox4's right-side bar there is room. If y'all going to be taking screen real estate with the right side actions/configuration, you should use it. ;)

What be interesting is using the a dialog right-side to "promote" some more critical sub-menu setting to the main dialog. For example, a drop-down for channel= in the main System>Package in the side-bar to allow quick selection of channel — or just to know what channel is being used without going into another dialog.
 
dse
just joined
Posts: 1
Joined: Fri Mar 10, 2017 9:33 pm

Re: 📣 WinBox 4 is here 📣

Fri Feb 14, 2025 5:43 pm

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:
Thank you very much for finding an elegant solution with the problem of "rip my eyes out" fonts in the WinBox4!
 
User avatar
Amm0
Forum Guru
Forum Guru
Posts: 4654
Joined: Sun May 01, 2016 7:12 pm
Location: California
Contact:

Re: 📣 WinBox 4 is here 📣

Fri Feb 14, 2025 6:46 pm

And think of all the discussion that must have gone into the font selection at Mikrotik... just wasted in a second with RegEdit. But someone thought about the fonts there, i.e. ligatures (and letters like 4's) generally match between Manrope and JetBrains Mono - . And the mono font renders script arrays just beautifully.

But I just don't think MT got to the end of the movie Helvetica, which wiki suggests:
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.
 
CGGXANNX
Member
Member
Posts: 484
Joined: Thu Dec 21, 2023 6:45 pm

Re: 📣 WinBox 4 is here 📣

Fri Feb 14, 2025 7:19 pm

Jetbrains Mono is a high-quality font and looks great on 96 DPI (Windows 100%). However, when I previously had to use the 84% zoom level then it too was too small in the terminal.

With the font hack and zoom level at 100% the texts in WinBox 4 now suit me very well (I keep Jetbrains Mono for the Terminal). And I was finally able to keep the program open on my Desktop in the past few days. Didn't find the need to open WinBox 3 during that time anymore. Now I pray that the next update won't mess up with this newfound "balance".
 
teslasystems
Frequent Visitor
Frequent Visitor
Posts: 76
Joined: Sun Aug 09, 2015 3:00 pm

Re: 📣 WinBox 4 is here 📣

Fri Feb 14, 2025 7:23 pm

I haven't had issues with default WinBox 4 font on my 150% display, but on 100% it looks very bad in some places. One of such places is Tabs. 'e' letter looks very bad, almost like 'o' with dash in the middle.
 
fseesink
just joined
Posts: 2
Joined: Sat Sep 24, 2022 9:58 pm

Re: 📣 WinBox 4 is here 📣

Mon Feb 17, 2025 2:05 am

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>
...
Well, it matches the "my.example.com" as bundle id string, in same Info.plist ... although that's vendor is not visible in Finder.

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...
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.

My only reason for posting was that it seems MikroTik is trying to make WinBox v4 be properly cross-platform. And to do so properly in macOS, setting the CFBundleVersion to properly reflect the app's version is expected, so that anyone doing a "Get Info" in Finder will be able to see what version of WinBox they have. (Even open-source cross-platform apps like NetBird.io do this already.)

To say "there is not a way in winbox itself to know the version" misses the point. That may be true. But the Mac version of the application is included in the Winbox.dmg file, and the website link to this .dmg file lists the version. So the developers know on the backend what version they are bundling up and placing on their download page. All they need to do is make setting that parameter in the Info.plist part of that build process.

Speaking of the version, I also notice that the menu for the macOS version of WinBox has no "About" item anywhere. That would be another pretty standard way to let users know what version they're using.

Mind you, my intention here is not to cause grief. It is to help make MikroTik's Mac experience better, as that will only help both marketing and sales. (And as a MikroTik user, I want them to succeed more, as the better they do, the better supported a product line I have to work with. Win-win.)

[Now on a side note, let me add this. The very name "WinBox"--clearly "Windows Box"--just screams "We only care about Windows users." And it has been a huge turnoff to those who don't like using Windows, making them feel like redheaded stepchildren for preferring another OS. For those who prefer macOS or Linux (and yes, that would include me), this app has always been a royal headache. And frankly, whenever possible, we just avoid it and use the Web UI, SSH, or use a console whenever possible.

Now I would not expect MikroTik to change the name of the app. It has been around WAY too long and has too much brand awareness. But making it function as a proper macOS app so that Mac users--who either are or might consider being MikroTik users--might be more inclined to use MikroTik can only be a good thing.]

Anyway, I was watching this YouTube video (https://www.youtube.com/watch?v=4d4s7cJ ... Z9&index=7) and the guy made it sound like MikroTik wanted feedback on things like this. So here I am. Not complaining. Simply offering feedback on the macOS version of the latest WinBox v4.x to hopefully make it better.
 
User avatar
normis
MikroTik Support
MikroTik Support
Topic Author
Posts: 27037
Joined: Fri May 28, 2004 11:04 am
Location: Riga, Latvia
Contact:

Re: 📣 WinBox 4 is here 📣

Mon Feb 17, 2025 9:44 am

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
 
User avatar
Amm0
Forum Guru
Forum Guru
Posts: 4654
Joined: Sun May 01, 2016 7:12 pm
Location: California
Contact:

Re: 📣 WinBox 4 is here 📣

Mon Feb 17, 2025 10:11 am

What difference does it make?
But one could say same about pixels sizes... It's sloppy, and shows lack of build process that would set that. Now priority, IDK.

And, I guess you're never planning on putting it in the macOS App Store...
 
toxicfusion
Member
Member
Posts: 326
Joined: Mon Jan 14, 2013 6:02 pm

Re: 📣 WinBox 4 is here 📣

Mon Feb 17, 2025 5:00 pm

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

Seriously.... With this attitude no wonder the software quality is so bad. @Normis -- stick to hardware suggestions and supporting your hardware engieneers.

I agree, the info.plist needs to be adjusted with each release, and there should also be an "about" menu option. Head in sand by MikroTik.

This is WHY other vendors have gone to web based management that is "controller" based. The console management is thing of past.... Unless you're still using Cisco ASDM, or Check-point, Barracuda....

Yes, MikroTik is swiss army knife and the price to performance they're "heavy hitters". But limited by software QC.
 
fseesink
just joined
Posts: 2
Joined: Sat Sep 24, 2022 9:58 pm

Re: 📣 WinBox 4 is here 📣

Mon Feb 17, 2025 7:34 pm

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.

But thanks for the historical correction. Good to know.

That said, my points regarding the macOS version of WinBox v4 remain. Again, not trying to be difficult. Was, in fact, trying to help. And I was going to offer what little help I could here (e.g., testing things out on the macOS and possibly Linux sides).

But yes, I would be lying if I said your response, normis, and its tone make me want to provide any further feedback or help. I just hope this is not indicative of how MikroTik itself, or the MikroTik community as a whole, feels towards its users, as that would be disappointing.

__________
[Based on your previous post, I doubt you may care. But the rest of this post is to give some context as to where I am coming from here. Feel free to skip/ignore.]

Not that you care, but MikroTik has been on my radar for a long time. And I own an RB5009UPr+S+IN specifically because I have been looking to get into using MikroTik more.

This is my first foray into finally using RouterOS proper. You see, I have friends who swear by MikroTik (guys I very much respect like Nick Buraglio and Kevin Myers). And so I have been looking for an excuse to get something and dig into RouterOS. (Yes, I know I could download a VM of RouterOS, which I've done. But I really wanted to learn the MikroTik ecosystem proper.)

For context, I have been using a Ubiquiti EdgeRouter Lite 3 (ERLite-3) for nearly 10 years now as my headend router at home. Other than its original USB key being crap, and the wall wart power supplies dying on occasion, the ERLite-3 has been absolutely rock solid hardware-wise. I can push 960 Mbps steady through this thing, and at home I have Gigabit fiber. This means it is more than capable of providing for my broadband needs still today.

So it is hard to justify replacing it when it still works. And in fact I have a spare unit as well, making it even more of a challenge to justify replacing it. (Originally purchased for my mother-in-law, a few years later I took that unit back after her provider replaced her all-in-one NAT/WiFi router with a newer unit that could not be configured in bridge mode. So my original reason for deploying it there--so I could remote directly into it--was over. This spare unit now sits with a power supply in my closet, ready to swap either part into place should the running unit die.)

And EdgeOS, itself a fork of VyattaOS, which itself bases its CLI on JunOS, is one pretty slick NOS. I happen to really like the JunOS interface. Combine that ERLite-3 with two UniFi UAC AP Pros, a 24-port UniFi PoE switch, and another 8-port UniFi PoE switch, I have basically been a Ubiquiti user for some time. I use the UniFi Controller (what I refer to as "poor man's Aerohive" for those familiar with HiveManager, back before Aerohive was purchased by Extreme Networks and now rebranded it XIQ) to manage everything except the ERLite-3.

So how did I end up with my MikroTik? My wife asks me for a Christmas list each year. I have had the RB5009UPr+S+IN on my Christmas list for the past 2 years. I put it there as I simply couldn't justify spending the money on one when I had perfectly functioning gear. But if I got it as a gift...

Anyway, to my surprise, my wife actually got it for me this past Christmas. So I was like, "Wheee!"

So I have been spending time digging into this. And so far I find it quite a fascinating little unit. I was a little disappointed to see that it only takes 802.3af/at PoE IN on Eth1 (only supporting Mode B on Eth2-8). That was a bit disingenuous in the videos/marketing. But still quite a bit of kit for such a small unit.

And then there is RouterOS itself. Doing the initial setup, figuring out the Web UI, I then saw that WinBox v4 was actually rewritten to be cross-platform. So it was like "Oh this is nice." Which is how we get to me posting here about the macOS version.

Now I am still working on configuring this unit to see if I can match all the settings I have on my ERLite-3, as my goal is to swap out my ERLite-3 with the RB5009UPr+S+IN so I can really hammer on it fully. (Over time that ERLite-3 setup included IPv6 prefix delegation of my provider's /64s, port forwards, DHCP configs including pushing DNS IPs to specific clients using options, and some other tweaks, etc.).

Anyway, all this to say I came here as a "new user" excited to be using MikroTik/RouterOS and thinking I was helping out. That's all.
 
toxicfusion
Member
Member
Posts: 326
Joined: Mon Jan 14, 2013 6:02 pm

Re: 📣 WinBox 4 is here 📣

Mon Feb 17, 2025 8:01 pm

IMO - MikroTik is on a leading path of their own destruction.

Their lack of vision, leadership and follow-through shows in their software QC. IE: building MacOS .DMG package and failing to address the basics. Also, their decision to create and use their own font. When another user here proved another font is much better for DPI and readability.

We're starting to live comfortable with another vendor and their platform [Camb.....]

MikroTik putting bad taste in mouth of new users and long-time users, supporters/operators. It seems MIkroTik is going to place themselves out of the "enterprise" market -- 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.

side comment: If MikroTik was serious, from the beginning... forked or made "ROSE" a separate project. This would have shown us better direction, as a side project - rather then show long-term users they're distracted with shiny new features to throw into RouterOS.

We're sticking with Winbox v3 running in Wine [Works great in MacOS] - until we're able to completely off-board remaining hardware, or next hardware refresh cycle.
 
eider
newbie
Posts: 47
Joined: Thu Nov 30, 2017 10:14 pm

Re: 📣 WinBox 4 is here 📣

Mon Feb 17, 2025 8:43 pm

What difference does it make?
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.

----
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.
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.
 
fseesink
just joined
Posts: 2
Joined: Sat Sep 24, 2022 9:58 pm

Re: 📣 WinBox 4 is here 📣

Mon Feb 17, 2025 11:54 pm

...
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.
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).

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?

And for macOS, this information is typically found by doing a "Get Info" on the app or looking at its "About" page. And the former, which gets its info from that CFBundleVersion value in the Info.plist file, is what any software like macOS' System Information, JAMF, Munki, FileWave, and others use to maintain systems and update them.

[As I originally posted, it was my Munki setup which tipped me off to this in the first place. I created a recipe to pull down the latest WinBox, and Munki reported it had done so, saying it had downloaded "v0.1". This made me go "???" and start looking. Because I know that if Munki can't determine an app's version, then it has no way of knowing whether a new version has been released.]

There are next to no macOS apps I use that do not indicate their version clearly somewhere. All show this via "Get Info". Most also have an 'About' page. Whether typical paid apps, apps on the Mac App Store, or open source, they all show this properly. Everything from 1Password, Calibre, Brave, ChatGPT, Cisco Secure Client, Discord, Draw.io, Element, Espanso, Ferdium, Firefox, GNS3, Handbrake, LastPass, Lens, LogSeq, NetBird, OBS, Obsidian, Rancher Desktop, Signal, Skype, Slack, Syncthing, Transmission, VSCode, VLC, VNC Viewer, VueScan, Wireshark, ZeroTier, and Zoom (and those are just some of the ones I skimmed in my list that I know are also cross-platform). They all properly show their version info.

This is proforma stuff. Based on my understanding that this rewrite was done in C++ and uses the QT Framework, I would think that QT likely provides your basic scaffolding for building cross-platform GUIs that have each OS' expected behaviors/patterns, doesn't it? I mean, most do in some form. (Admittedly, it's been ages since I did any C++, and back then I was looking at using wxWidgets as I tend to gun for FLOSS projects and QT's approach was more native-ISH vs. truly native. Most recently I've spent some time doing Golang work and using Fyne.io, which also lets me build cross-platform GUIs while staying in a single language/setup.)

Anyway, again, my intent was not to cause grief. Sorry if I somehow came across as if I did.
 
User avatar
Paternot
Forum Guru
Forum Guru
Posts: 1074
Joined: Thu Jun 02, 2016 4:01 am
Location: Niterói / Brazil

Re: 📣 WinBox 4 is here 📣

Tue Feb 18, 2025 2:00 am


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?
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.
 
User avatar
normis
MikroTik Support
MikroTik Support
Topic Author
Posts: 27037
Joined: Fri May 28, 2004 11:04 am
Location: Riga, Latvia
Contact:

Re: 📣 WinBox 4 is here 📣

Tue Feb 18, 2025 9:16 am

I agree with Paternot above. 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.
 
teslasystems
Frequent Visitor
Frequent Visitor
Posts: 76
Joined: Sun Aug 09, 2015 3:00 pm

Re: 📣 WinBox 4 is here 📣

Tue Feb 18, 2025 1:09 pm

Can'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
You do not have the required permissions to view the files attached to this post.
 
eider
newbie
Posts: 47
Joined: Thu Nov 30, 2017 10:14 pm

Re: 📣 WinBox 4 is here 📣

Tue Feb 18, 2025 2:41 pm

Can'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
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 doing
GetProcAddress
but I am pretty confident that this is coming from Qt internals, not MikroTik code, so that makes it rather... problematic with no real good way to deal with it. I do not envy MikroTik developers on this and I would fully understand if they decided not to support it.
 
User avatar
normis
MikroTik Support
MikroTik Support
Topic Author
Posts: 27037
Joined: Fri May 28, 2004 11:04 am
Location: Riga, Latvia
Contact:

Re: 📣 WinBox 4 is here 📣

Tue Feb 18, 2025 2:46 pm

Yes, I'm sorry about that, but there were things that WinBox absolutely needed from the newer Qt version where the OS requirements are raised.
 
User avatar
Larsa
Forum Guru
Forum Guru
Posts: 1836
Joined: Sat Aug 29, 2015 7:40 pm
Location: The North Pole, Santa's Workshop

Re: 📣 WinBox 4 is here 📣

Tue Feb 18, 2025 3:31 pm

Yeah, that also means Winbox 4 won't run on anything older than Windows 10 (ie, no XP, Vista or Win 7/8).
 
User avatar
Amm0
Forum Guru
Forum Guru
Posts: 4654
Joined: Sun May 01, 2016 7:12 pm
Location: California
Contact:

Re: 📣 WinBox 4 is here 📣

Tue Feb 18, 2025 4:35 pm

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.
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.

FWIW, It's not like folks are reading the `.plist` file... It shows up in macOS and third-party software may use it for policy/security. Windows Group Policy would do similar things I'd imagine too.
macOS-has-custom-columns-with-version-like-winbox.png
You do not have the required permissions to view the files attached to this post.
 
holvoetn
Forum Guru
Forum Guru
Posts: 7270
Joined: Tue Apr 13, 2021 2:14 am
Location: Belgium

Re: 📣 WinBox 4 is here 📣

Tue Feb 18, 2025 4:39 pm

Windows Group Policy would do similar things I'd imagine too.
FWIW it does show in Windows 11
2025-02-18_15-38-04.jpg
You do not have the required permissions to view the files attached to this post.
 
User avatar
maisondasilva
just joined
Posts: 6
Joined: Sun Apr 21, 2024 1:56 pm
Contact:

Re: 📣 WinBox 4 is here 📣

Tue Feb 18, 2025 4:58 pm

Any eta for export option?
 
teslasystems
Frequent Visitor
Frequent Visitor
Posts: 76
Joined: Sun Aug 09, 2015 3:00 pm

Re: 📣 WinBox 4 is here 📣

Tue Feb 18, 2025 4:59 pm

Well, there are much more serious problems - design itself and scaling.
 
User avatar
Amm0
Forum Guru
Forum Guru
Posts: 4654
Joined: Sun May 01, 2016 7:12 pm
Location: California
Contact:

Re: 📣 WinBox 4 is here 📣

Tue Feb 18, 2025 5:54 pm

Totally agree. And keyboard-shortcuts!!!
Just tone bothered me... macOS version is a low-priority bug.

On the "internals", when using the CLI options to launch winbox, there does not seem to be a "silent" option so NOT log all the Qt/etc stuff when you launch it.

Now maybe in @normis's nihilistic view, no one cares about typo's either. Or, but the "connect-to" option says Connct - it should <ip>|<host>
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
 
ConradPino
Member
Member
Posts: 481
Joined: Sat Jan 21, 2023 12:44 pm
Location: San Francisco Bay
Contact:

Re: 📣 WinBox 4 is here 📣

Wed Feb 19, 2025 2:03 am

Yeah, that also means Winbox 4 won't run on anything older than Windows 10 (ie, no XP, Vista or Win 7/8).
Another strike against Winbox!
 
phascogale
Member Candidate
Member Candidate
Posts: 122
Joined: Tue Oct 17, 2023 11:25 am

Re: 📣 WinBox 4 is here 📣

Wed Feb 19, 2025 3:14 am

Another strike against Winbox!
YMMV
 
KiwiBloke
newbie
Posts: 38
Joined: Sat Jan 27, 2024 10:25 am

Re: 📣 WinBox 4 is here 📣

Wed Feb 19, 2025 6:37 am

Yeah, that also means Winbox 4 won't run on anything older than Windows 10 (ie, no XP, Vista or Win 7/8).
Another 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.
 
User avatar
Cha0s
Forum Guru
Forum Guru
Posts: 1164
Joined: Tue Oct 11, 2005 4:53 pm

Re: 📣 WinBox 4 is here 📣

Wed Feb 19, 2025 9:19 am

Windows 2016 is not EOL for another 2 years.
 
User avatar
Larsa
Forum Guru
Forum Guru
Posts: 1836
Joined: Sat Aug 29, 2015 7:40 pm
Location: The North Pole, Santa's Workshop

Re: 📣 WinBox 4 is here 📣

Wed Feb 19, 2025 10:30 am

Most software I'm aware of these days doesn't support EOS any more, and why would they if M$ doesn't support them.

Windows 7 is still used by approx 34 million users! 😉
 
User avatar
normis
MikroTik Support
MikroTik Support
Topic Author
Posts: 27037
Joined: Fri May 28, 2004 11:04 am
Location: Riga, Latvia
Contact:

Re: 📣 WinBox 4 is here 📣

Wed Feb 19, 2025 10:38 am

Windows 2016 is not EOL for another 2 years.
WinBox 3 is not gone
 
teslasystems
Frequent Visitor
Frequent Visitor
Posts: 76
Joined: Sun Aug 09, 2015 3:00 pm

Re: 📣 WinBox 4 is here 📣

Wed Feb 19, 2025 10:53 am

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.
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.
WinBox 3 is not gone
It's not gone, but you stopped fixing the bugs. And the main question, WHEN it will be gone...
 
itimo01
Member Candidate
Member Candidate
Posts: 201
Joined: Thu Jun 29, 2023 2:55 am
Location: Germany
Contact:

Re: 📣 WinBox 4 is here 📣

Wed Feb 19, 2025 11:24 am

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.
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
 
phascogale
Member Candidate
Member Candidate
Posts: 122
Joined: Tue Oct 17, 2023 11:25 am

Re: 📣 WinBox 4 is here 📣

Wed Feb 19, 2025 11:42 am

WinBox 3 is not gone
It's not gone, but you stopped fixing the bugs. And the main question, WHEN it will be gone...
You mean, like Windows 7 & 8, 10 this year.
 
teslasystems
Frequent Visitor
Frequent Visitor
Posts: 76
Joined: Sun Aug 09, 2015 3:00 pm

Re: 📣 WinBox 4 is here 📣

Wed Feb 19, 2025 12:02 pm

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
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.
"worse experience" is an empty phrase that doen't have any sense in case of WinBox and many other software, there are no any super 3D graphics that is available only on modern hardware and software.

BTW, I have much better experience on Win7 than on Win11, because it runs much faster and doesn't have a lot of built-in sh*t and telemetry.
 
pe1chl
Forum Guru
Forum Guru
Posts: 10600
Joined: Mon Jun 08, 2015 12:09 pm

Re: 📣 WinBox 4 is here 📣

Wed Feb 19, 2025 12:14 pm

This is why it would be better to get the functionality of winbox integrated into webfig, so there is no issue with "platform" anymore, everyone brings their own modern browser to their own (supported or unsupported) operating system.
 
nmt1900
Frequent Visitor
Frequent Visitor
Posts: 88
Joined: Wed Feb 01, 2017 12:36 am

Re: 📣 WinBox 4 is here 📣

Wed Feb 19, 2025 12:28 pm

Exactly that.
If we have only SSH and webfig, then we have only the vulnerabilities of RouterOS and these two protocols. If we add Winbox, then we have additional vulnerabilities and bugs of Winbox protocol and Winbox itself - and these can sometimes be exploited just by using older Winbox version where vulnerabilities are not fixed. First thing that comes to mind is that "sensitive data handling" bug which was fixed in Winbox 4 beta17.

Winbox has significant advantage in providing MAC-address based connectivity, but this is not a main way to connect to devices anyway...
 
teslasystems
Frequent Visitor
Frequent Visitor
Posts: 76
Joined: Sun Aug 09, 2015 3:00 pm

Re: 📣 WinBox 4 is here 📣

Wed Feb 19, 2025 1:07 pm

Winbox has significant advantage in providing MAC-address based connectivity, but this is not a main way to connect to devices anyway...
Agree, and plus neighbor discovery. But when you have an empty router or need to change IPs, this is the main way usually.

I don't support the idea to leave SSH and WebFig only. And you won't get rid of WinBox protocol anyway, because not only WinBox itself uses it.
 
User avatar
spippan
Long time Member
Long time Member
Posts: 520
Joined: Wed Nov 12, 2014 1:00 pm

Re: 📣 WinBox 4 is here 📣

Wed Feb 19, 2025 1:38 pm

Totally agree. And keyboard-shortcuts!!!

as i wanted back in v3 --> viewtopic.php?p=980023#p980023
 
teslasystems
Frequent Visitor
Frequent Visitor
Posts: 76
Joined: Sun Aug 09, 2015 3:00 pm

Re: 📣 WinBox 4 is here 📣

Wed Feb 19, 2025 4:32 pm

Not a major issue of course, but something is wrong with buttons categorization.

What 'Inbox' button is doing under 'Configuration' ? It's just an SMS list, it doesn't have anything common with configuration.
Same in 'Disks' window, for example. What 'Test Disks' button is doing under 'Configuration' ? It's an Action.

Weird stuff...
.
BadCategory.png
You do not have the required permissions to view the files attached to this post.
 
User avatar
normis
MikroTik Support
MikroTik Support
Topic Author
Posts: 27037
Joined: Fri May 28, 2004 11:04 am
Location: Riga, Latvia
Contact:

Re: 📣 WinBox 4 is here 📣

Wed Feb 19, 2025 4:36 pm

Webfig is closer to Winbox than it has ever been before, we are actively working on it and it will keep receiving updates. The only thing that is most likely impossible is MAC connection.

Keyboard shortcuts have already been added in latest beta, some of them. More will be added in next versions.

Don't forget, this is all still a Beta.

P.S: about vulnerabilities, I must always mention NEVER OPEN ADMIN INTERFACE TO UNTRUSTED INTERFACES
 
pe1chl
Forum Guru
Forum Guru
Posts: 10600
Joined: Mon Jun 08, 2015 12:09 pm

Re: 📣 WinBox 4 is here 📣

Wed Feb 19, 2025 4:46 pm

As I wrote before, there should be a separate (portable) application that performs the netinstall function and also can function as an IP->MAC connection relay. You start it when you need MAC connection and then point your browser at some port like localhost:8291 and you get the list of available MAC addresses and can connect one. It also does RoMON.
Everything else can be done in the browser.
An inbetween solution when the result would be too big to fit in a 16MB-flash router could be to have an application that connects to routers using an API protocol like winbox or even ssh and serves a beautiful WEB gui to a port on localhost.
Then you still use the browser to do the widgets and rendering, and such an application that only has to open some sockets can be extremely portable and OS-version independent.
 
User avatar
Amm0
Forum Guru
Forum Guru
Posts: 4654
Joined: Sun May 01, 2016 7:12 pm
Location: California
Contact:

Re: 📣 WinBox 4 is here 📣

Wed Feb 19, 2025 6:49 pm

P.S: about vulnerabilities, I must always mention NEVER OPEN ADMIN INTERFACE TO UNTRUSTED INTERFACES
You have to repeat it because it's not documented. Where at help.mikrotik.com does it actually say that...?

On Securing+your+router it mentions disabling winbox-mac and that it's. And it also suggests on same help page to:
We suggest you follow announcements on our security announcement blog to be informed about any new security issues.
So everything since 2023 must be safe then...

On WinBox help page, it superficially describes the security "features" - but no "risks" and no links that back up the features are considered secure by experts in the field (i.e. since not TLS, it not so simple).
 
CGGXANNX
Member
Member
Posts: 484
Joined: Thu Dec 21, 2023 6:45 pm

Re: 📣 WinBox 4 is here 📣

Wed Feb 19, 2025 10:59 pm

Please keep developing native desktop apps. Even with the issues that I have had with WinBox 4 until now (many of which have been addressed), the experience was always miles better than any web-based apps. WinBox 4 was laggy (on Windows) at the beginning but still lags much less than WebFig. Try to open the Log with its 1000 entries and try to resize the "Topics" column and compare WebFig vs WinBox 3/4. I want my dialogs to open instantly, not with hundreds of milliseconds of lag and occasional blinking as the DOM needs to be built with JavaScript and rendered. WinBox is a huge reason for me to prefer RouterOS and MikroTik products.
 
teslasystems
Frequent Visitor
Frequent Visitor
Posts: 76
Joined: Sun Aug 09, 2015 3:00 pm

Re: 📣 WinBox 4 is here 📣

Thu Feb 20, 2025 12:02 am

It's not native anymore, we have qt here... Only WinBox 3 is native and works much faster. In v4 there is a lag even when switching between tabs. There is about 0.5 seconds delay if there are more than just few items in a table. In v3 there are no any delays.
 
phascogale
Member Candidate
Member Candidate
Posts: 122
Joined: Tue Oct 17, 2023 11:25 am

Re: 📣 WinBox 4 is here 📣

Thu Feb 20, 2025 1:37 am

Native as in cross-platform without WINE.
 
teslasystems
Frequent Visitor
Frequent Visitor
Posts: 76
Joined: Sun Aug 09, 2015 3:00 pm

Re: 📣 WinBox 4 is here 📣

Thu Feb 20, 2025 4:04 pm

Oh, and regarding shortcuts, return Ctrl+M shortcut and previous comment editing mechanism. No need to do anything with current mechanism, just add a dialog for quick comment editing as it was in v3. Current implementation is absolutely inconvenient, you need to do too much actions to edit a comment.
 
toxicfusion
Member
Member
Posts: 326
Joined: Mon Jan 14, 2013 6:02 pm

Re: 📣 WinBox 4 is here 📣

Thu Feb 20, 2025 10:28 pm

Winbox4 is a joke, even in it's current beta form. Also with the snide remark comments made by normis on our end-user input and critique.

MikroTik should move to Web based management and or finalize a cloud controller design.. Get on the program. The MikroTik iOS and Android app was actually quite good.... That should still be used to configure hAP type products for basic residential users.

Does MikroTik even study other vendors products? Test and validate? Other vendors [Cough, Cambi.... ] buys other manufactures hardware to validate claims and prove their own software and hardware performance/features, etc.

Winbox4 should use already available fonts that are proven [high-DPI ready]
Colors, shading and contrast - terrible. Look at Palo Alto Panorama for guidance.
Qt4.... come on man.

All this development time would be better served creating a dedicated controller container we can run on our CHR, CCR, or capable routerboards. Alternatively, the container be run on our own hardware or a dedicated stick-type appliance [GESP size]. Then majority of MikroTik hardware [access points,routers] can be managed using the existing MikroTik API and protocols [mac-telnet, mac-winbox].

The MikroTik switches can continue running SwOS and be self-managed through their own web interface. Speaking of... when will we see switch stacking?

Why not better features and functions given to CAPsMAN, instead development spent on Winbox4...
 
User avatar
dang21000
Member Candidate
Member Candidate
Posts: 118
Joined: Sat Feb 25, 2023 2:30 pm
Location: France

Re: 📣 WinBox 4 is here 📣

Thu Feb 20, 2025 11:07 pm

MikroTik should move to Web based management
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.
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.
 
toxicfusion
Member
Member
Posts: 326
Joined: Mon Jan 14, 2013 6:02 pm

Re: 📣 WinBox 4 is here 📣

Thu Feb 20, 2025 11:45 pm

MikroTik should move to Web based management
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.
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.
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.

Since RouterOS 7 -- even UserMan has been "broke" for the web management. End-users still cannot simply produce their own batch vouchers without need to directly access the router.

Open Issues:
Winbox4 on MacOS - you're still unable to use "Return/Enter" key for connections. You have to highlight and then connect
No "About" or "Help" menu option for Winbox4 MacOS -- this should be standard with MacOS applications
MacOS Winbox -- New menu's open top left corner, instead of center. Please return them to opening in center
Fonts and DPI scaling issues. Use default OS system fonts/styles
Shading, spacing, choice of color(s).
Having to scroll within existing windows when performing configuration. Bring back tabs.

I still want to rip my eyeballs out when using Winbox4. I go cross eyed with the fonts, colors and shading. Lipstick on a pig.

MikroTik -- Look at Check-Point console UI, WatchGuard console UI, Barracuda Console....ASDM is even better.

MikroTik - look at "PatternFly" for WebUI design idea's -- I think it might fit with the existing Side bar navigation. We need a controller

The Winbox should NOW instead be a "break the glass, network discovery, NetInstall tool" and we move toward modern Web interface, TikApp, Controller.
 
za7
just joined
Posts: 21
Joined: Tue Mar 14, 2017 8:59 pm

Re: 📣 WinBox 4 is here 📣

Fri Feb 21, 2025 12:50 am

Wireshark and VLC are both developed using Qt as well WinBox4. So what is the problem?
 
teslasystems
Frequent Visitor
Frequent Visitor
Posts: 76
Joined: Sun Aug 09, 2015 3:00 pm

Re: 📣 WinBox 4 is here 📣

Fri Feb 21, 2025 1:13 am

Wireshark and VLC are both developed using Qt as well WinBox4. So what is the problem?
VLC also has scaling issues...
 
toxicfusion
Member
Member
Posts: 326
Joined: Mon Jan 14, 2013 6:02 pm

Re: 📣 WinBox 4 is here 📣

Fri Feb 21, 2025 4:03 am

Wireshark is an exception, as I feel it is more usable - given the fonts. Winbox4, we expect to be using it more frequently as operators; rather than proactivel.

This all boils down to MikroTiks care to software QC. RouterOS still has half-baked features implemented. Should we be soft on MikroTik that Winbox4 is "beta"?

MikroTik should be lazer focused on finalizing feature implementations, bugs and enhancements. Doing their due diligence of testing and comparing their hardware/software to other vendors. RouterOS is amazing feature to value -- but we bleed and cry for solidification of the features, documentation and support. Stop marketing certain products as "Enterprise" when there things are fundamentally broken -- such as their current identity.
 
phascogale
Member Candidate
Member Candidate
Posts: 122
Joined: Tue Oct 17, 2023 11:25 am

Re: 📣 WinBox 4 is here 📣

Fri Feb 21, 2025 4:22 am

RouterOS is amazing feature to value ... solidification of the features, documentation and support.
Do you see no tension between those statements?

It is Mikrotik's problem to thread that needle, ours whether to buy or not. I appreciate your advocacy for a still better combination, but I think it also a little unfair to berate too strongly a product declared and labelled as beta.
 
User avatar
Jotne
Forum Guru
Forum Guru
Posts: 3372
Joined: Sat Dec 24, 2016 11:17 am
Location: Magrathean

Re: 📣 WinBox 4 is here 📣

Fri Feb 21, 2025 7:30 am

Winbox4 is a joke, even in it's current beta form.
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?
 
TenaciousD
just joined
Posts: 5
Joined: Fri Feb 12, 2010 9:18 pm

Re: 📣 WinBox 4 is here 📣

Fri Feb 21, 2025 9:02 am

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!

Sorry, I don't have anything specific to say, I just felt the urge to react to an overreaction (IMHO) :-)
 
User avatar
BartoszP
Forum Guru
Forum Guru
Posts: 3296
Joined: Mon Jun 16, 2014 1:13 pm
Location: Poland

Re: 📣 WinBox 4 is here 📣

Fri Feb 21, 2025 10:09 am

It turns out, I am using an absolute joke! Amazing!
So your every day is "Wow, what a day!!!" .... chapeau bas :D :lol: :D
 
teslasystems
Frequent Visitor
Frequent Visitor
Posts: 76
Joined: Sun Aug 09, 2015 3:00 pm

Re: 📣 WinBox 4 is here 📣

Fri Feb 21, 2025 11:27 am

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!
Looks good... :D :D :D It was funny.

You either never tried to use it for a whole day, or don't do anything more complicated, than making a few clicks to adjust something. If you try to do more serious job, your eyeballs will bleed and you may even attempt to throw your mouse into screen...

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...

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.
 
User avatar
Amm0
Forum Guru
Forum Guru
Posts: 4654
Joined: Sun May 01, 2016 7:12 pm
Location: California
Contact:

Re: 📣 WinBox 4 is here 📣

Fri Feb 21, 2025 10:50 pm

Wow, just when I thought WinBox4 is starting to look really good, and when I started to daily-drive it...
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.
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.

You may not like look or direction Mikrotik is ahead, that's a bit different. But I think WinBox4 is far above what you'd get on other platforms with some Bootstrap-CSS or some heavy-weight React-thing. The Layer2 connect is just such a useful attribute of RouterOS and winbox, which avoid more time-consuming L3/IP changes need to connect other devices.

I guess to me it's too much like WinBox3, but I think that's there goal. The only "big change" is the tab in dialogs changed from top to right. Now if you were a power-user of WinBox3, certainly muscle memory issues – but I don't WinBox3 is going away, so keep using it if you're happy. We can argue they should embrace MORE color - and borrow more from industrial control system i.e. RED/GREEN/YELLOW.

The fact the UI is same on all platforms, include web, is generally a positive "enterprise feature" – it means less training/docs/etc if UI same. Now customizing logo and color scheme, that is still missing on that front IMO. So they'll let you change the colors scheme one-day I'm guess... but I don't know how get more corporate than using "cornflour blue" 1. And the fact they have NOT add a bunch of obvious keyboard shortcut, is likely trying to align those across platform which isn't an easy task.

I guess everyone has there concerns. And it is a beta... but this "throw everything out" just isn't going to happen. They did likely need a new UI framework for stuff like Controller or perhaps more user-friendly WinBox-lite things in future. But my bet is the overall scheme ain't changing...even in future apps. Clearly they've invested a lot of time/money into the framework WinBox4 uses. And suspect new "apps" will use same controls, just different menu/dialogs/lists...
 
teslasystems
Frequent Visitor
Frequent Visitor
Posts: 76
Joined: Sun Aug 09, 2015 3:00 pm

Re: 📣 WinBox 4 is here 📣

Sat Feb 22, 2025 12:03 am

@Amm0, if you mostly use Terminal with few list dialogs, it's another story. But if you dig deeper, there is a disaster.
And I totally disagree with "UI is same on all platforms, include web, is generally a positive "enterprise feature"". Nothing good, nothing positive. Web is web, desktop is desktop, mobile is mobile. Each platform has different screens and different input controls. Hence, there should be different design approaches. But we see these stupid design borrowings from mobile and web in desktop apps.

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.

I can continue to describe tens and tens of other stupid design decisions, but there is nothing common with WinBox 3. All this is about convenience and usability, not about tastes, or because I just "don't like" something. And in addition to about 30 design issues, I have a list of about 40 bugs, but bugs are bugs and it's still a beta, so they just should be fixed in the future.

That's why I call it an unusable half-baked toy with "nice" appearance (not really).
 
phascogale
Member Candidate
Member Candidate
Posts: 122
Joined: Tue Oct 17, 2023 11:25 am

Re: 📣 WinBox 4 is here 📣

Sat Feb 22, 2025 12:13 am

I used Winbox 4 for a few hours yesterday, gradually changing and testing a configuration essentially the reverse and extended from default. MAC access is a thing of beauty and a joy forever. There were no glitches. My eyes did not bleed once. I have not needed W3 since an early beta of W4. I appreciate that the UI is common across platforms, meaning Linux, MacOS and Windows (I use the first two), that it runs essentially natively on each.

While references to "toy", "joke", "stupid" and "disaster" may be intended to add emphasis, they do more to distract from meaningful critique otherwise provided. It helps to sound reasonable rather than abusive, even these days.
 
teslasystems
Frequent Visitor
Frequent Visitor
Posts: 76
Joined: Sun Aug 09, 2015 3:00 pm

Re: 📣 WinBox 4 is here 📣

Sat Feb 22, 2025 12:29 am

You were using it for a few hours, I was using it for a few months in total. Nothing to compare.
I wasn't talking about common interace in different OSes, I was talking about different platform types. Common interface in different OSes is OK, but on different platforms - not really.
Words you mentioned (though, I wasn't using the word "joke" ;) ) just describe my impressions, nothing more, don't search any hidden intentions.
You'll see reasonable critics with more specifics next week.
 
User avatar
Amm0
Forum Guru
Forum Guru
Posts: 4654
Joined: Sun May 01, 2016 7:12 pm
Location: California
Contact:

Re: 📣 WinBox 4 is here 📣

Sat Feb 22, 2025 1:16 am

@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...

But soliciting the world to say it's trash or whatever - then suggesting others who say it ain't bad, must be wrong – helps no one. All I know is have to use management apps that certainly less than refined than your worst vision of winbox.
 
phascogale
Member Candidate
Member Candidate
Posts: 122
Joined: Tue Oct 17, 2023 11:25 am

Re: 📣 WinBox 4 is here 📣

Sat Feb 22, 2025 1:26 am

Actually, there is something to compare. I already mentioned I have been using it pretty much since it came out. A few hours straight is also a reasonable test for interface tolerance. Neither you nor I are Mikrotik's sole client nor client type.

Yes, I know you were talking about different interface types. That is exactly why I reminded you that different OS were a key factor in its design. Compatibility across interface types is then another problem, one where you seek to select the optimal across them rather than something being a critique of Winbox alone.

toxicfusion used "joke", the other words were yours. The comments of both of you have shared approaches.

I know you have specific points you wish to make, and look forward to their presentation as actionable in the Mikrotik context. :-)
 
teslasystems
Frequent Visitor
Frequent Visitor
Posts: 76
Joined: Sun Aug 09, 2015 3:00 pm

Re: 📣 WinBox 4 is here 📣

Sat Feb 22, 2025 2:50 am

@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...
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.
 
toxicfusion
Member
Member
Posts: 326
Joined: Mon Jan 14, 2013 6:02 pm

Re: 📣 WinBox 4 is here 📣

Sun Feb 23, 2025 7:26 am


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.
THANK YOU! I agree, I will also post screenshot and my feedback. Winbox4 should be a great milestone and advancements.

Those who are commenting on how Winbox4 is great and have no issues, obviously have very low standards for quality. Or they've not used ANY other real enterprise console / management utilties. Unifi/Cambium is better. WatchGuard Console Manager, ASDM and Check-Point, Palo Alto are leaps better. Why are those others "settling" for this level of quality of software from MikroTik?

The shading and lack of visible buttons / check boxes. The super flat UI does not help. It needs to be better.... Winbox3 was ahead of time, even with Win98 style window theme/look. But it was VERY USABLE, functional and mean for productivity...

The time and effort put into Winbox4 should instead be spent on building a container and a push toward webUI based management. This more universal. Make a move to PIVOT Winbox to instead be a management console for "break the glass" - network discovery of MikroTik hardware, NetInstall. my 2c.

The current theme, colors and feel of Winbox4 feels like a college project from a person who never used real technology. This is crayola, fisher-price......
Last edited by toxicfusion on Sun Feb 23, 2025 7:49 am, edited 2 times in total.
 
toxicfusion
Member
Member
Posts: 326
Joined: Mon Jan 14, 2013 6:02 pm

Re: 📣 WinBox 4 is here 📣

Sun Feb 23, 2025 7:40 am

Some screenshots of Winbox4 [current] on MacOS. I've highlighted my issues, so far. Also mention the current font choice is terrible.

There is ZERO distinction of buttons, too flat and the colors /shading is terrible. A NEW MikroTik user would need to have prior knowledge, or prior use of Winbox3 to have better feel of navigating around and what is a button.

MikroTik -- look at other vendors for ideas. Take a sabbatical retreat of searching for inspiration. Palo Alto's Panorama is probably the closest look and feel as to what you're aiming for.. take a look at PatternFly - https://pf4.patternfly.org/demos/dashboard. Or find an existing web framework you can built from.

Again -- MikroTik has capable APi and other proprietary protocols where you could instead build web based management that hooks into a controller doing everything that is needed. I guess we're better off using 3rd party providers for this. But then, where is the "trust". People dont always want to rely on 3rd party, or TINKER all the time - esp why we've given up on MikroTik wireless [too much time invested to constantly make changes and still have poor wireless].
You do not have the required permissions to view the files attached to this post.
 
phascogale
Member Candidate
Member Candidate
Posts: 122
Joined: Tue Oct 17, 2023 11:25 am

Re: 📣 WinBox 4 is here 📣

Sun Feb 23, 2025 9:03 am

Those who are commenting on how Winbox4 is great and have no issues,
Point out a single person who said that.

Please try to stay credible.
 
User avatar
dang21000
Member Candidate
Member Candidate
Posts: 118
Joined: Sat Feb 25, 2023 2:30 pm
Location: France

Re: 📣 WinBox 4 is here 📣

Sun Feb 23, 2025 2:45 pm

With v4b17, i'm editing few fw rules, 3 things not cool and practical :
- find duplicate button is hard to find, hidden on the title bar, at the opposite with del/save/cancel button
- the title bar show a field, not editable "< no name > " what is this ?
- newly duplicated saved rule is at the bottom and become the last rules, instead with v3, just after the original one...
 
teslasystems
Frequent Visitor
Frequent Visitor
Posts: 76
Joined: Sun Aug 09, 2015 3:00 pm

Re: 📣 WinBox 4 is here 📣

Sun Feb 23, 2025 2:54 pm

- the title bar show a field, not editable "< no name > " what is this ?
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...
 
User avatar
dang21000
Member Candidate
Member Candidate
Posts: 118
Joined: Sat Feb 25, 2023 2:30 pm
Location: France

Re: 📣 WinBox 4 is here 📣

Sun Feb 23, 2025 10:11 pm

I think this title bar for rule window must be something like "rule #id" and nothing else... and the duplicate button on the bottom
 
User avatar
fischerdouglas
Frequent Visitor
Frequent Visitor
Posts: 95
Joined: Thu Mar 07, 2019 6:38 pm
Location: Brazil
Contact:

Re: 📣 WinBox 4 is here 📣

Mon Feb 24, 2025 4:22 pm

My first try with winbox 4, and I'm feeling a bit idiot...

I don't know how to open winbox to several devices at same time.

On winbox3, it was just selecting 2, 3, 20(or whatever) devices at same time, and clicking on connect.
I'm not finding a way of doing the equivalent in winbox4.

Any suggestion?
Any guide for dummies?
 
za7
just joined
Posts: 21
Joined: Tue Mar 14, 2017 8:59 pm

Re: 📣 WinBox 4 is here 📣

Mon Feb 24, 2025 4:54 pm

fischerdouglas look at top right of WinBox 4 you should see the words "New WinBox".
 
itimo01
Member Candidate
Member Candidate
Posts: 201
Joined: Thu Jun 29, 2023 2:55 am
Location: Germany
Contact:

Re: 📣 WinBox 4 is here 📣

Mon Feb 24, 2025 6:55 pm

fischerdouglas look at top right of WinBox 4 you should see the words "New WinBox".
I think he's talking about connecting to multiple devices from the "start screen"

Which is why he's talking about
it was just selecting 2, 3, 20(or whatever) devices at same time, and clicking on connect.
 
User avatar
fischerdouglas
Frequent Visitor
Frequent Visitor
Posts: 95
Joined: Thu Mar 07, 2019 6:38 pm
Location: Brazil
Contact:

Re: 📣 WinBox 4 is here 📣

Mon Feb 24, 2025 7:47 pm

I think he's talking about connecting to multiple devices from the "start screen"
Yep! Thats exactly it!
Winbox_ConnectToAll.jpg
How to do similar to that in Winbox4?
You do not have the required permissions to view the files attached to this post.
 
User avatar
chechito
Forum Guru
Forum Guru
Posts: 3275
Joined: Sun Aug 24, 2014 3:14 am
Location: Bogota Colombia
Contact:

Re: 📣 WinBox 4 is here 📣

Tue Feb 25, 2025 3:47 am

I think he's talking about connecting to multiple devices from the "start screen"
Yep! Thats exactly it!
wow i didn't know that could be done !! :shock: :idea:
 
pe1chl
Forum Guru
Forum Guru
Posts: 10600
Joined: Mon Jun 08, 2015 12:09 pm

Re: 📣 WinBox 4 is here 📣

Tue Feb 25, 2025 11:47 am

Another useful addition would be when the connect-to parameter (router name) is specified without a username and password, it would connect using the username and password stored in the address list, without requiring further click on CONNECT button.
 
User avatar
maisondasilva
just joined
Posts: 6
Joined: Sun Apr 21, 2024 1:56 pm
Contact:

Re: 📣 WinBox 4 is here 📣

Wed Feb 26, 2025 2:13 pm

Any ETA for to export the equipment list?
I noticed that when the CPU reaches 100% it ends up cutting the % as in the image below!

Image
 
tom3f
just joined
Posts: 12
Joined: Sat Jan 30, 2021 2:33 pm

Re: 📣 WinBox 4 is here 📣

Wed Feb 26, 2025 10:39 pm

Big thank you for linux support.
 
warenbe
newbie
Posts: 46
Joined: Fri May 19, 2017 9:02 pm

Re: 📣 WinBox 4 is here 📣

Thu Feb 27, 2025 11:04 am

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.
Agree.
 
User avatar
robmaltsystems
Forum Veteran
Forum Veteran
Posts: 746
Joined: Fri Jun 21, 2019 12:04 pm

Re: 📣 WinBox 4 is here 📣

Thu Feb 27, 2025 8:50 pm

Wish: able to remove columns by right-clicking on heading (which currently changes sort) and selecting remove:

Image
 
pe1chl
Forum Guru
Forum Guru
Posts: 10600
Joined: Mon Jun 08, 2015 12:09 pm

Re: 📣 WinBox 4 is here 📣

Fri Feb 28, 2025 2:17 pm

You can remove columns using the widget at the extreme right on a screen.
Another request: move the FP columns from the default layout of all interface types.
I can understand they were added upon creation of the FP feature and MikroTik being very proud of it, but in general they are not very useful and those who want them can always add them.
 
User avatar
robmaltsystems
Forum Veteran
Forum Veteran
Posts: 746
Joined: Fri Jun 21, 2019 12:04 pm

Re: 📣 WinBox 4 is here 📣

Fri Feb 28, 2025 2:34 pm

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.
 
pe1chl
Forum Guru
Forum Guru
Posts: 10600
Joined: Mon Jun 08, 2015 12:09 pm

Re: 📣 WinBox 4 is here 📣

Fri Feb 28, 2025 2:40 pm

There are four FP columns and you likely want to remove them all. That is most conveniently done using the available column selector.
Note that it has been much improved both in winbox 3 and winbox 4. In the old winbox 3 releases it was a multi-click procedure to remove each column.
 
labellama
just joined
Posts: 1
Joined: Wed Dec 13, 2017 12:49 pm

Re: 📣 WinBox 4 is here 📣

Fri Feb 28, 2025 5:08 pm

Noticed that when right clicking text in a textbox that Copy, Paste and Select All are listed and work nicely. Similar to WinBox 3.XX I would like to request that Cut and Delete be added. Thanks for your consideration.
 
User avatar
w0lt
Long time Member
Long time Member
Posts: 538
Joined: Wed Apr 02, 2008 2:12 pm
Location: Minnesota USA

Re: 📣 WinBox 4 is here 📣

Fri Feb 28, 2025 7:04 pm

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.
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.
 
teslasystems
Frequent Visitor
Frequent Visitor
Posts: 76
Joined: Sun Aug 09, 2015 3:00 pm

Re: 📣 WinBox 4 is here 📣

Fri Feb 28, 2025 8:03 pm

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.
Well, as promised, here is my vision of why WinBox 4 design is bad and how to change this.

It's a long read, so I decided to attach it as a PDF (7 pages). But I've described all discovered design issues in details: what is bad and why is it bad. And of course, at the end, how these issues could be addressed. Some of them were mentioned multiple times by other users, so I hope that my suggestions will receive a positive feedback from them and finally considered for implementation. I don’t pretend to be a super designer, but I’ve made these drawings based on my usage experience, some complains in this topic and common sense.

What was taken into account:
  • It's a tech app for viewing the data, reading/changing parameters and it's for desktop. It's not a website, not an entertainment app, not a mobile app.
  • People may work in this app for hours and shouldn't guess what are they looking at and what will happen if they click here or there.
  • People may work in this app in field conditions with bright sunlight, strong frost/wind, on small laptops without mouse. Not only in warm office with convenient chair and with large high-contrast monitor.
Based on above, the app should meet the following requirements:
  • Good contrast, clear outlines of every interface element.
  • Convenient layout with minimal required steps to change something.
  • A user should be able to distinguish different interface elements.
  • Since it's a desktop app, there is no lack of space like on mobile platforms, so every control (like button or menu item) should have a caption, when it's possible or may cause confusion.
  • The app shouldn't make your life even harder in already bad field conditions.
Current WinBox 4 design and layout doesn't follow any of these concepts at all. Moreover, it looks like everything was intentionally made totally opposite. WinBox 3 was almost ideal, but some ... let's say "modern designer" has decided to reinvent a wheel, messed everything around and completely ruined the app usability. It’s obvious, that its designers are absolutely incompetent not only in design, but also in specifics of the app usage. Even though WinBox 4 is not alone in stupid design decisions, I would give it a first place in this championship, and would suggest to use the current app version in some "App interface design guidelines" book as an ideal example of how NOT to design desktop interfaces. Lyrics, but I hope, that 30+ issues described in attached PDF is enough to prove this.

Anyway, I've tried to keep the original design as much as it was possible, but with better colors and better layout similar to WinBox 3, which has proved its concept during the years. So, the design below is some mix of both versions and my own modifications. I've made the drawings for some common windows to show the concept and how they could look, but obviously I can't draw everything.

------------------------------------

So, here is the description of current design issues and then what was changed to fix them.
WB4_DSN_Description.pdf
Below are the drawings themselves. I'm not a fan of dark themes and made it only for light theme. Dark guys, sorry. But the idea is same.
The drawings were made for 100% scale. Use 1:1 zoom in your image viewer to see a real clear view. Reduced or enlarged images will look distorted.

Main window view:

WB4_DSN_MainWindow.png

Main menu highlighting:

WB4_DSN_Menu_Highlighting.png

Main menu scrolling options for small window height:

WB4_DSN_ShortMenu.png

Active and inactive windows, title buttons highlighting:

WB4_DSN_ActInact.png

Table windows:

WB4_DSN_Tables.png

Editor windows:

WB4_DSN_NewEdit.png

Interface editor windows with status field:

WB4_DSN_InterfaceEditors.png

And Terminal. Just changing the text color from black to white has improved contrast a lot:

WB4_DSN_TerminalColors.png
You do not have the required permissions to view the files attached to this post.
Last edited by teslasystems on Fri Feb 28, 2025 8:48 pm, edited 1 time in total.
 
toxicfusion
Member
Member
Posts: 326
Joined: Mon Jan 14, 2013 6:02 pm

Re: 📣 WinBox 4 is here 📣

Fri Feb 28, 2025 8:13 pm

@ teslasystems

You’re amazing and we share the same vision and thoughts. I personally hate/dislike dark mode and do not use it.

If MikroTik was to take your input and design hints - I’d start using winbox4 today as daily driver…

Seems you have better design taste and experience then whoever is currently heading this project.
 
User avatar
Larsa
Forum Guru
Forum Guru
Posts: 1836
Joined: Sat Aug 29, 2015 7:40 pm
Location: The North Pole, Santa's Workshop

Re: 📣 WinBox 4 is here 📣

Fri Feb 28, 2025 8:21 pm

@Teslasystems: Wow, that was truly an impressive amount of quality work you put into this. Hope you get some feedback from Mikrotik.
 
CGGXANNX
Member
Member
Posts: 484
Joined: Thu Dec 21, 2023 6:45 pm

Re: 📣 WinBox 4 is here 📣

Fri Feb 28, 2025 8:24 pm

One thing in your design that needs improvement, and this was also an usability issue in WinBox 3, are these tiny buttons to add/remove items. They were always too small for me in WinBox 3 and difficult to hit even with the mouse (forget about touchscreen).

tiny.png

WinBox 4 actually improves in this area (although the stupid labelling made the buttons ambiguous, with two "minus" buttons):

ok.png
You do not have the required permissions to view the files attached to this post.
 
teslasystems
Frequent Visitor
Frequent Visitor
Posts: 76
Joined: Sun Aug 09, 2015 3:00 pm

Re: 📣 WinBox 4 is here 📣

Fri Feb 28, 2025 8:56 pm

Thanks for support.

@CGGXANNX, agree, that they are small and not for touch screens, but they are located vertically in v3 and the fields are also added/removed vertically, so it's like ... more intuitive in conjunction. Added an alternative appearance to this image. But then they should be ordered like [+] [-], not [-] [+]. It's for consistency, because this order is already used in filter in both v3 and v4.
 
CGGXANNX
Member
Member
Posts: 484
Joined: Thu Dec 21, 2023 6:45 pm

Re: 📣 WinBox 4 is here 📣

Fri Feb 28, 2025 8:59 pm

Thank you, yes, this new version is perfect download/file.php?id=72191
 
User avatar
fischerdouglas
Frequent Visitor
Frequent Visitor
Posts: 95
Joined: Thu Mar 07, 2019 6:38 pm
Location: Brazil
Contact:

Re: 📣 WinBox 4 is here 📣

Sat Mar 01, 2025 4:10 am


Based on above, the app should meet the following requirements:
  • Good contrast, clear outlines of every interface element.
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.
Winbox4_Contrast_MasterPasswordTextBox.jpg

The first time I opened Winbox4, it took me a while to identify where the focus was, and where I had to enter the password.
You do not have the required permissions to view the files attached to this post.
 
User avatar
bajodel
Long time Member
Long time Member
Posts: 553
Joined: Sun Nov 24, 2013 8:30 am
Location: Italy

Re: 📣 WinBox 4 is here 📣

Sat Mar 01, 2025 8:44 am

@teslasystems +1
nice job
 
phascogale
Member Candidate
Member Candidate
Posts: 122
Joined: Tue Oct 17, 2023 11:25 am

Re: 📣 WinBox 4 is here 📣

Sat Mar 01, 2025 10:28 am

Interesting thank you teslasystems. I agree with the points around delineation and highlighting of buttons. That is certainly to what I am accustomed and prefer. I found the pale blue at the top of windows too bright, excessive contrast, and the header font is horrible. If you already have contrast and delineation then there is no need to change the font, in fact it is unnecessarily distracting. I agree with CGGXANNX that the skinny stacked up/down arrows are too fine. The fact they were in v3 is irrelevant, and the current v4 version is fine where it is not - + -.

A good contribution thank you.
 
User avatar
infabo
Forum Guru
Forum Guru
Posts: 1638
Joined: Thu Nov 12, 2020 12:07 pm

Re: 📣 WinBox 4 is here 📣

Sat Mar 01, 2025 3:19 pm

@tealasystems Thank you! This is an excellent proposal. While it doesn't address every quirk (such as the collapsible sections and the somewhat unusual arrangement of command buttons), it significantly enhances usability—several levels up. I truly hope MikroTik takes this into consideration. The improved outlines and contrast are fantastic!

That said, the monospace title bar font feels a bit out of place.

And if not as the default style, please consider adding a "high contrast mode" as an optional setting. It would be a thoughtful addition, acknowledging that not all users have perfect vision.
 
teslasystems
Frequent Visitor
Frequent Visitor
Posts: 76
Joined: Sun Aug 09, 2015 3:00 pm

Re: 📣 WinBox 4 is here 📣

Sat Mar 01, 2025 5:17 pm

Thank you!

Regarding Title/Tabs font yes, I've noted in the description, that not everyone may like it, so it's more about tastes. But the font is easy to change.
While it doesn't address every quirk (such as the collapsible sections and the somewhat unusual arrangement of command buttons)
Could you please clarify, what issues with collapsible sections do you mean and what's wrong with arrangement? Thanks!
 
User avatar
ocgltd
Member Candidate
Member Candidate
Posts: 130
Joined: Sun Sep 02, 2012 12:53 am
Location: Ontario, Canada

Re: 📣 WinBox 4 is here 📣

Sat Mar 01, 2025 6:03 pm

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).

UPDATE: I had several WinBox 4 instances running, and only 1 of them has this problem. So it would seem to be a bug. I don't understand enough about the app to suggest a cause, but consider this a bug report :)
Last edited by ocgltd on Sat Mar 01, 2025 6:15 pm, edited 1 time in total.
 
holvoetn
Forum Guru
Forum Guru
Posts: 7270
Joined: Tue Apr 13, 2021 2:14 am
Location: Belgium

Re: 📣 WinBox 4 is here 📣

Sat Mar 01, 2025 6:07 pm

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).
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.
BTW you do know normal support for WIN10 is stopping this year in october ? Contingency plans are ready ?
 
nmt1900
Frequent Visitor
Frequent Visitor
Posts: 88
Joined: Wed Feb 01, 2017 12:36 am

Re: 📣 WinBox 4 is here 📣

Sun Mar 02, 2025 3:50 pm

Here can we see how logic of Winbox 4 interface is detached from the actual logic of the settings that are being edited.

On Winbox 3 options are in logical order and in one line. On Winbox 4 order does looke like being alpbahetical while not having logical relation to the actual setting and it looks like interface is able to display only 3 options on one row which ruins usability even more. It looks like Winbox 4 is designed by people who do not have an understanding about the system logic they are designing the software for.
snap 2025-03-02 at 15.35.57.png
snap 2025-03-02 at 15.37.02.png
You do not have the required permissions to view the files attached to this post.
 
User avatar
BartoszP
Forum Guru
Forum Guru
Posts: 3296
Joined: Mon Jun 16, 2014 1:13 pm
Location: Poland

Re: 📣 WinBox 4 is here 📣

Sun Mar 02, 2025 4:05 pm

Could any of Mikrotik's programmers or/and testers explain what kind of sort algoithm is used for supposed to be stable sorting?
When I click column header to switch sorting order the results are a liitle bit non obvious and inconsistent even assuming the strange nonstandard sorting order.
Watch them ... sorry for a long post:
Zrzut ekranu 2025-03-02 145335.png
Zrzut ekranu 2025-03-02 145349.png
Zrzut ekranu 2025-03-02 145406.png
Zrzut ekranu 2025-03-02 145453.png
Zrzut ekranu 2025-03-02 145511.png
Zrzut ekranu 2025-03-02 145527.png
You do not have the required permissions to view the files attached to this post.
 
User avatar
k6ccc
Forum Guru
Forum Guru
Posts: 1607
Joined: Fri May 13, 2016 12:01 am
Location: Glendora, CA, USA (near Los Angeles)
Contact:

Re: 📣 WinBox 4 is here 📣

Mon Mar 03, 2025 9:41 pm

I found something that at least my search in this tread has not been addressed. The DHCP Server Leases tab absolutely refused to let me assign a specific address to to a DHCP assignment that I had made "static".
Details: Winbox 4.0beta17 on a Windows 10 computer communicating with a RB4011iGS+ running ROS 6.49.15
Connected a new device (my new Ford Lightning pickup) to one of my WiFi networks. It was correctly assigned a DHCP address. Came into the computer and took a look at it on WinBox. WinBox DHCP Leases tab correctly showed the truck with the DHCP address that the truck had shown and showed the D for a Dynamic address. Right Click and "Make Static" and the D disappears. Double click the entry so I can give is an address in my normal address scheme. On the General section for Address the DHCP address is shown and there is a drop down that allows selecting any of the DHCP pools. If I attempt to enter the desired address in that box, the contents of the box becomes blank, and if I try to Apply, I get an "Error in Address - IP address or selection expected" message.
I started WinBox 3.40 and was able to change the IP and then WinBox 4.0 correctly reflected the address that I entered in Winbox 3.40.
 
azzurro
Frequent Visitor
Frequent Visitor
Posts: 95
Joined: Mon Jan 17, 2022 2:55 am

Re: 📣 WinBox 4 is here 📣

Tue Mar 04, 2025 11:34 am

PLEASE work on contrast, readability and usability, as outlined by teslasystems.
If you release anything new, thoroughly analyze whether the new thing is in any way worse than the old thing. For example, also the LTE signal strength graphs are missing in Winbox 4. Why??
Yes, Winbox 3 may look outdated. Yes, some people may have been laughing at Mikrotik for the ancient 90s UI design. BUT it was effective and efficient. If you gonna reinvent the look, don't forget form to follow function, not function follow form. This is a TOOL, not a Gucci bag.
 
User avatar
BartoszP
Forum Guru
Forum Guru
Posts: 3296
Joined: Mon Jun 16, 2014 1:13 pm
Location: Poland

Re: 📣 WinBox 4 is here 📣

Tue Mar 04, 2025 4:36 pm

Editing long CLI commands has problems with end of line. It does not clear properly w edit line so new/old/ghost/removed/added characters mix and it is hard to guess how the current command looks like. Do not even try to recall previous multiline command. Disaster.
 
User avatar
wlfz
just joined
Posts: 12
Joined: Wed Jan 27, 2010 2:22 pm

Re: 📣 WinBox 4 is here 📣

Thu Mar 06, 2025 5:47 am

WinBox, as of now (version 4.0beta17), still does not support non-English comments, which remains the biggest obstacle for some users in using the latest version of WinBox.

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
 
User avatar
spippan
Long time Member
Long time Member
Posts: 520
Joined: Wed Nov 12, 2014 1:00 pm

Re: 📣 WinBox 4 is here 📣

Thu Mar 06, 2025 10:47 pm

@teslasystems
damn impressive.

hope MT UX designers take notes here!
 
ConiKost
just joined
Posts: 21
Joined: Mon Sep 30, 2024 11:54 am

Re: 📣 WinBox 4 is here 📣

Sat Mar 08, 2025 6:54 pm

Please update the wireless extensions of WinBox under Linux.
[70524.025157] warning: `winbox' uses wireless extensions which will stop working for Wi-Fi 7 hardware; use nl80211
 
nmt1900
Frequent Visitor
Frequent Visitor
Posts: 88
Joined: Wed Feb 01, 2017 12:36 am

Re: 📣 WinBox 4 is here 📣

Sat Mar 08, 2025 10:45 pm

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...
 
ConiKost
just joined
Posts: 21
Joined: Mon Sep 30, 2024 11:54 am

Re: 📣 WinBox 4 is here 📣

Sun Mar 09, 2025 10:15 pm

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...
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..
 
teslasystems
Frequent Visitor
Frequent Visitor
Posts: 76
Joined: Sun Aug 09, 2015 3:00 pm

Re: 📣 WinBox 4 is here 📣

Sun Mar 09, 2025 10:37 pm

Honestly, I don't even understand, what's common between this app and Wi-Fi hardware. It's just a shell, an interface between user and router.
 
EdPa
MikroTik Support
MikroTik Support
Posts: 384
Joined: Fri Sep 15, 2017 10:05 am
Location: Riga
Contact:

Re: 📣 WinBox 4 is here 📣

Mon Mar 10, 2025 11:38 am

What's new in 4.0beta18:

*) User interface: small improvements
*) Table: when copying an object in an ordered list, the copied object is now placed immediately after the original
*) Login: do not accept IPv4 with zero prefixes in "Connect to" field
*) Form: do not accept IPv4 addresses format where numbers have zeros as prefix
*) Table: move total/selected/filtered count to left side of status bar
*) Form: validate min/max length of password fields
*) Fix crash when workspace restores window with different type (e.g., System->Health on routers vs x86/CHR)
*) Form: fix an issue where dynamically generated tabs (e.g., IGMP Snooping) did not properly show or hide their child elements
*) Table: hide/clip icons to cell width
*) Table: improve UI performance on initial table loading
*) Disable TCP Nagle algorithm
*) Fix read-only multi-checkbox field
*) Fix missing button in specific cases (e.g., System/Disks/BTRFS, LTE/eSIM)
*) Allow selecting text for read-only fields in some specific cases
*) macOS: set bundle version and GUI identifier values
 
User avatar
BartoszP
Forum Guru
Forum Guru
Posts: 3296
Joined: Mon Jun 16, 2014 1:13 pm
Location: Poland

Re: 📣 WinBox 4 is here 📣

Mon Mar 10, 2025 12:03 pm

Sorting columns with text still does not work. No way to sort by comment.
 
teslasystems
Frequent Visitor
Frequent Visitor
Posts: 76
Joined: Sun Aug 09, 2015 3:00 pm

Re: 📣 WinBox 4 is here 📣

Mon Mar 10, 2025 12:22 pm

Damn, very pity. Now even active window frame is not visible. Wtf are you doing?
Scaling issues not fixed, interface is still sh*tty and unusable, tons of other issues are still here.
Only some small fixes, like moving totals badge to its legal place, where it was supposed to be initially, and improving stupid active tab design, that was introduced in beta17.

My hopes to see a good app some day are fading away...
 
User avatar
infabo
Forum Guru
Forum Guru
Posts: 1638
Joined: Thu Nov 12, 2020 12:07 pm

Re: 📣 WinBox 4 is here 📣

Mon Mar 10, 2025 1:30 pm

Damn, very pity. Now even active window frame is not visible.
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.
 
User avatar
BartoszP
Forum Guru
Forum Guru
Posts: 3296
Joined: Mon Jun 16, 2014 1:13 pm
Location: Poland

Re: 📣 WinBox 4 is here 📣

Mon Mar 10, 2025 1:39 pm

Seems that UI drifts toward mobile/tablet users when the only one active screen is visible. Sign of times.
 
azzurro
Frequent Visitor
Frequent Visitor
Posts: 95
Joined: Mon Jan 17, 2022 2:55 am

Re: 📣 WinBox 4 is here 📣

Mon Mar 10, 2025 1:41 pm

This is honest feedback: mobile UIs for desktop/power users make me puke.
 
teslasystems
Frequent Visitor
Frequent Visitor
Posts: 76
Joined: Sun Aug 09, 2015 3:00 pm

Re: 📣 WinBox 4 is here 📣

Mon Mar 10, 2025 1:45 pm

Sign of times.
When mobile UI moves into desktop, it's a sign of idiotism.
 
User avatar
BartoszP
Forum Guru
Forum Guru
Posts: 3296
Joined: Mon Jun 16, 2014 1:13 pm
Location: Poland

Re: 📣 WinBox 4 is here 📣

Mon Mar 10, 2025 1:50 pm

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
 
User avatar
Larsa
Forum Guru
Forum Guru
Posts: 1836
Joined: Sat Aug 29, 2015 7:40 pm
Location: The North Pole, Santa's Workshop

Re: 📣 WinBox 4 is here 📣

Mon Mar 10, 2025 2:20 pm

Sign of times.
When mobile UI moves into desktop, it's a sign of idiotism.

Hear, hear!

Ps..
We don’t really know what’s going on behind the scenes, but one can’t help but wonder if they are deliberately ignoring the serious design flaws by burying their heads in the sand?!
 
azzurro
Frequent Visitor
Frequent Visitor
Posts: 95
Joined: Mon Jan 17, 2022 2:55 am

Re: 📣 WinBox 4 is here 📣

Mon Mar 10, 2025 3:09 pm

Transparency was never Mikrotik's jam.
 
User avatar
BartoszP
Forum Guru
Forum Guru
Posts: 3296
Joined: Mon Jun 16, 2014 1:13 pm
Location: Poland

Re: 📣 WinBox 4 is here 📣

Mon Mar 10, 2025 4:22 pm

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?
 
azzurro
Frequent Visitor
Frequent Visitor
Posts: 95
Joined: Mon Jan 17, 2022 2:55 am

Re: 📣 WinBox 4 is here 📣

Mon Mar 10, 2025 4:24 pm

Yes.
 
User avatar
Larsa
Forum Guru
Forum Guru
Posts: 1836
Joined: Sat Aug 29, 2015 7:40 pm
Location: The North Pole, Santa's Workshop

Re: 📣 WinBox 4 is here 📣

Mon Mar 10, 2025 4:55 pm

Yes.

Yes to what? 🤔

Anyway, my guess is that they’re till using v3. It would be interesting to see what would happen if everyone were forced to use v4. 😉
 
azzurro
Frequent Visitor
Frequent Visitor
Posts: 95
Joined: Mon Jan 17, 2022 2:55 am

Re: 📣 WinBox 4 is here 📣

Mon Mar 10, 2025 4:56 pm

Zynical answer to a two option question. They'd probalby answer similarly to not give away the embarrassing truth.
Edit: like don't get me wrong, I was all down to new Winbox and I was HYPED to see a native Linux client. I even was willing to adapt to the new UI but it is REALLY tough. Form should always follow function. Contrasts in UIs and usability are KEY!
Last edited by azzurro on Mon Mar 10, 2025 5:00 pm, edited 2 times in total.
 
User avatar
BartoszP
Forum Guru
Forum Guru
Posts: 3296
Joined: Mon Jun 16, 2014 1:13 pm
Location: Poland

Re: 📣 WinBox 4 is here 📣

Mon Mar 10, 2025 4:57 pm

The answer is more rhetorical than the question is :)
 
alli
newbie
Posts: 40
Joined: Tue Jan 24, 2017 5:43 pm

Enhance Winbox 4 with a Color-Coded Connection Manager and Tabbed Interface

Mon Mar 10, 2025 5:14 pm

I regularly manage multiple MikroTik devices, and they all appear in the dock, requiring me to click through each one to find the right one by checking the small title at the top.

Please consider adding a connection manager to Winbox 4 with color-coded indicators, making it easier to identify which router I'm currently working on. Additionally, a feature to organize windows into split views or tabs would greatly enhance usability.

For reference, MongoDB Compass has a well-designed connection manager with color coding, which could serve as a good starting point.
You do not have the required permissions to view the files attached to this post.
Last edited by chechito on Mon Mar 10, 2025 6:30 pm, edited 1 time in total.
Reason: merged with official related topic
 
pe1chl
Forum Guru
Forum Guru
Posts: 10600
Joined: Mon Jun 08, 2015 12:09 pm

Re: 📣 WinBox 4 is here 📣

Mon Mar 10, 2025 7:42 pm

When sorting the saved connection list, it can only be sorted on a single column.
With v3.41, you can first click the "Note" header ("Comment" in v4) and then "Group" and you will get the list sorted by group first, and within the group sorted by Note.
But in v4 for every sort column header you click, the entries are in random order for all other columns.
In fact this is the same for all list sorting in v4.
 
pe1chl
Forum Guru
Forum Guru
Posts: 10600
Joined: Mon Jun 08, 2015 12:09 pm

Re: 📣 WinBox 4 is here 📣

Mon Mar 10, 2025 7:57 pm

Please consider to have a settable option (even if only "normal" vs "long") for the connection timeout, i.e. when a device loses connectivity for up to a minute, maintain the connection instead of closing it after a few seconds.
 
teslasystems
Frequent Visitor
Frequent Visitor
Posts: 76
Joined: Sun Aug 09, 2015 3:00 pm

Re: 📣 WinBox 4 is here 📣

Mon Mar 10, 2025 11:14 pm

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, 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.

So, below is the list for MT, what needs to be fixed, if they don't know, what to do. Some issues are serious. Some you may call a "nit-picking", but even if they are, there are too much of them. I was just gathering everything I found while using the app. Here are only bugs, I don't even talk about fundamental design issues, you may find them in the first half of the PDF in my previous post, if you missed: download/file.php?id=72180

----------------------
  1. Tons of scaling issues (some lines partially fixed in beta17; frames, fonts and icons still have issues). Was suggested to disable OS scaling in WinBox and use internal WinBox zoom, but it has a lot of issues too. Still unclear how it will be solved. WinBox 3 works almost flawlessly with this, btw. Scaling issues were mentioned here in more details: viewtopic.php?p=1124193#p1124193
  2. Default internal window position is in the top-left corner instead of being in the main window center.
  3. Log autoscroll is unstable, when you scroll back to the end of the list. Sometimes it resumes autoscrolling, sometimes not. And it works with additional delay (about 1 - 1.5 s). There was no delay in beta14.
  4. Telnet window doesn’t keep the fields (protocol, IP, user) after connecting. WinBox 3 keeps them.
  5. File dragging from WinBox to desktop doesn't work.
  6. Delay (about 0.5 seconds) when switching between tabs when there are more than 2-3 items in a table. It's not caused by large amount of items. The delay is same for 20 items and 200 items. No any delays in v3.
  7. Torch window artifacts. New value may be painted over previous without erasing. Looks like 2 different instances are trying to draw simultaneously. When previous and new value are same, it just looks like bold font. Header captions are also affected.
    .
    Torch_artifacts.png
  8. Can't drag empty (zero-size) file into WinBox. Shows error (FAILED reading local file: Unknown error) and creates empty *.tmp file on the router. No such issue in WinBox 3.
  9. Column may not react when you click on it to sort. Reacts only on second click, first click may be ignored. Not sure how to reproduce, but it happens with windows, that were never opened previously.
  10. Column header shifts to the left when you press mouse button down on the header edge without dragging.
  11. No filtering by port in ip/firewall/connections.
  12. When copying existing item in the ordered lists (like firewall or DNS static), it’s added to the end of the list, instead of being added after existing item (fixed in beta18).
  13. Bottom grid line in a table is not always drawn.
  14. When reducing internal window width to the minimum, the buttons may be painted outside of a window. Need to limit minimum window width so, that all buttons will be visible.
    .
    ButtonsArtifact.png
  15. Directories may appear ungrouped in the File List after some actions. Reopening File List solves this.
  16. ComboBox does not collapse after second click, if it wasn’t focused when making a first click.
  17. Artifacts on graph’s time labels. Similar to artifacts with Torch - values may be drawn over each other. Additionally, a time on these labels may jump backward. For some reason I can't attach a video anymore, even in zip with password.
  18. No left offset in the title field with long strings. Mostly visible on higher zooms.
  19. No right edge offset in the column header caption.
  20. Sorting by name may work improperly in active users tab.
  21. Noticed strange behavior in IPSec->Installed SAs. Can’t reproduce yet.
  22. Bug with ability to choose inactive RoMON Neighbors by keyboard, causes error and crash. Was reported here: viewtopic.php?p=1125269#p1125269
  23. ‘OK’ and ‘Apply’ buttons are always committing the data, even if there were no any changes. No such issue in v3.
  24. ‘Opened windows’ list shows empty brackets when there is no title field or tab on a window. Also, window names are duplicated very often.
    .
    OpenedWindows.png
  25. If you click on some left menu item with subitems and don’t’ choose anything, but click on some free space in the main window, next time you hover on some menu item, it will be opened without click.
  26. Clipped % sign on status bar, if CPU usage is 100 %.
You do not have the required permissions to view the files attached to this post.
 
User avatar
infabo
Forum Guru
Forum Guru
Posts: 1638
Joined: Thu Nov 12, 2020 12:07 pm

Re: 📣 WinBox 4 is here 📣

Mon Mar 10, 2025 11:28 pm

I see you no use dark mode.
 
teslasystems
Frequent Visitor
Frequent Visitor
Posts: 76
Joined: Sun Aug 09, 2015 3:00 pm

Re: 📣 WinBox 4 is here 📣

Mon Mar 10, 2025 11:30 pm

I see you no use dark mode.
Yes, I don't like dark themes. When you open something white and bright after them, it blows the eyes...
 
loop
just joined
Posts: 3
Joined: Wed Jan 25, 2023 12:33 pm

Re: 📣 WinBox 4 is here 📣

Tue Mar 11, 2025 10:46 am

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.
 
teslasystems
Frequent Visitor
Frequent Visitor
Posts: 76
Joined: Sun Aug 09, 2015 3:00 pm

Re: 📣 WinBox 4 is here 📣

Tue Mar 11, 2025 11:02 am

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.
It's hidden in the title.
.
Copy.png

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.
You do not have the required permissions to view the files attached to this post.
 
User avatar
fischerdouglas
Frequent Visitor
Frequent Visitor
Posts: 95
Joined: Thu Mar 07, 2019 6:38 pm
Location: Brazil
Contact:

Re: 📣 WinBox 4 is here 📣

Tue Mar 11, 2025 11:27 am

I see you no use dark mode.
In Desktop use, Dark mode is equivalent to orange phosphor screen... A hype!
Trying to tie the proper functioning of any feature to whether or not it is in dark mode is almost hypocritical.
 
nmt1900
Frequent Visitor
Frequent Visitor
Posts: 88
Joined: Wed Feb 01, 2017 12:36 am

Re: 📣 WinBox 4 is here 📣

Tue Mar 11, 2025 1:21 pm

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?
Answer should be simple - if not for Mikrotik's engineers then for anyone else - beta should not be used in production environment.
While Winbox 4 beta is incomplete what in what comes to UI/UX, there can be bugs that can ruin the configuration on devices which are managed by Winbox 4 beta.
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...
 
User avatar
BartoszP
Forum Guru
Forum Guru
Posts: 3296
Joined: Mon Jun 16, 2014 1:13 pm
Location: Poland

Re: 📣 WinBox 4 is here 📣

Tue Mar 11, 2025 1:27 pm

QA, Internal tests, every day usabilty experience ... that is what the company employees should check/report/fix before releasing the product. Who better knows what happens behind the shed ...upss ... curtains :)
 
User avatar
jbl42
Member Candidate
Member Candidate
Posts: 257
Joined: Sun Jun 21, 2020 12:58 pm

Re: 📣 WinBox 4 is here 📣

Tue Mar 11, 2025 2:09 pm

In Desktop use, Dark mode is equivalent to orange phosphor screen... A hype!
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 ;-)
My father back in the 70ties hated computers and called it a hype. He also told no one will every pay me to write SW for (or as he called it "play around with") such a thing...
And it also depends how good the dark mode is done contrast wise. I love to use VisualStudioCode in dark mode, but hate the one of MS Teams. But again, that's my personal preference.

So I really like WinBox4 leaves it up the user to decide to use dark mode or not. The issue is despite overwhelming feedback on missing contrast and borders, they continue to make it worse. With b17 they changed the active tab to be indicated only with a thin blue line, with b18 they changed window frames to an almost invisible light grey line.

I really liked the initial approach of getting early feedback from users. But I stopped to give feedback, because they do not seem to listen.
 
nmt1900
Frequent Visitor
Frequent Visitor
Posts: 88
Joined: Wed Feb 01, 2017 12:36 am

Re: 📣 WinBox 4 is here 📣

Tue Mar 11, 2025 3:23 pm

I do not understand - active window header is still (light) blue. Only inactive window has gray header. beta18 brought better distinction to active tab (on b17 all tabs were with white background in light mode).
I am failing to see the problem with active window even as my eyesight is not what it was in my 20's...
snap 2025-03-11 at 15.17.57.png
Or am I missing the problem?
You do not have the required permissions to view the files attached to this post.
 
pe1chl
Forum Guru
Forum Guru
Posts: 10600
Joined: Mon Jun 08, 2015 12:09 pm

Re: 📣 WinBox 4 is here 📣

Tue Mar 11, 2025 3:23 pm

Back in those days we lived with having a dark screen with light characters on it.
But when I first got a computer (in 1985) that used dark characters on a white background, and a windowing system that did the same thing, I really liked it and I never wanted to go back.
Whenever I see a "dark mode" program now I find how to switch it to "light mode", and when not possible I uninstall it.
 
User avatar
infabo
Forum Guru
Forum Guru
Posts: 1638
Joined: Thu Nov 12, 2020 12:07 pm

Re: 📣 WinBox 4 is here 📣

Tue Mar 11, 2025 3:44 pm

@nmt9000 active window had a blue border around the whole window before.
 
User avatar
jbl42
Member Candidate
Member Candidate
Posts: 257
Joined: Sun Jun 21, 2020 12:58 pm

Re: 📣 WinBox 4 is here 📣

Tue Mar 11, 2025 5:04 pm

The active tab visibility was improved for normal mode, but not for dark mode.

For the window borders: If an inactive window overlaps with another inactive windows, it is hardly visible where the border is. This makes it hard to klick the border to resize an inactive window.
Maybe its just me, but I mostly use ROS terminal, because I like to automate routine tasks using scripts and copy-pasting commands from my library of snippets, what can't be done using UI.
I mainly use Winbox for debugging and trouble shooting were I need to be able to see many different things in different windows at the same time. So I have some emphasis on moving and resizing complex window arrangements what requires good contrast to see were borders are and also high information density.
 
nmt1900
Frequent Visitor
Frequent Visitor
Posts: 88
Joined: Wed Feb 01, 2017 12:36 am

Re: 📣 WinBox 4 is here 📣

Tue Mar 11, 2025 5:46 pm

If multiple/many windows are open then simplest way to navigate between them is a dropdown
snap 2025-03-11 at 17.43.52.png
This is actually better than "Windows" submenu in Winbox 3.
You do not have the required permissions to view the files attached to this post.
 
User avatar
Paternot
Forum Guru
Forum Guru
Posts: 1074
Joined: Thu Jun 02, 2016 4:01 am
Location: Niterói / Brazil

Re: 📣 WinBox 4 is here 📣

Tue Mar 11, 2025 6:29 pm

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.
 
wispmikrotik
Member Candidate
Member Candidate
Posts: 156
Joined: Tue Apr 25, 2017 10:43 am

Re: 📣 WinBox 4 is here 📣

Tue Mar 11, 2025 6:36 pm

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...
Hi,

This is very serious, do you have an example of what happened? Is there a ticket escalated to support?

A failure of this type can lead to critical and intolerable downtime.

Regards,
 
nmt1900
Frequent Visitor
Frequent Visitor
Posts: 88
Joined: Wed Feb 01, 2017 12:36 am

Re: 📣 WinBox 4 is here 📣

Tue Mar 11, 2025 7:46 pm

Bug was fixed in beta17 and essence of it was described in changelog. I was not disclosing anything about it before it was fixed.
 
nmt1900
Frequent Visitor
Frequent Visitor
Posts: 88
Joined: Wed Feb 01, 2017 12:36 am

Re: 📣 WinBox 4 is here 📣

Tue Mar 11, 2025 7:49 pm

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.
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.
 
User avatar
Paternot
Forum Guru
Forum Guru
Posts: 1074
Joined: Thu Jun 02, 2016 4:01 am
Location: Niterói / Brazil

Re: 📣 WinBox 4 is here 📣

Tue Mar 11, 2025 9:13 pm

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.
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.

The whole idea behind dark mode was saving battery with OLEDs. Today's screens are FAR better, but the first ones would suck battery like there was no tomorrow.
 
User avatar
jbl42
Member Candidate
Member Candidate
Posts: 257
Joined: Sun Jun 21, 2020 12:58 pm

Re: 📣 WinBox 4 is here 📣

Tue Mar 11, 2025 9:38 pm

„If multiple/many windows are open then simplest way to navigate between them is a dropdown“

My point is not about changing the active window using a menu. I want to open and arrange multiple windows so they do not overlap to se different things at the same time for troubleshooting and debugging. And for this, I need to interact with the almost invisible and hard to click window borders.
Because again: For me, the biggest advantage of Winbox is to see all the windows I need to solve a problem at the same time and without overlap. That’s only possible in Winbox and the biggest advantage over Webfig.
 
User avatar
dang21000
Member Candidate
Member Candidate
Posts: 118
Joined: Sat Feb 25, 2023 2:30 pm
Location: France

Re: 📣 WinBox 4 is here 📣

Tue Mar 11, 2025 9:48 pm

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
 
acharles
just joined
Posts: 1
Joined: Mon Mar 10, 2025 6:34 pm

Re: 📣 WinBox 4 is here 📣

Wed Mar 12, 2025 12:50 am

I'm using beta18 on both linux (ubuntu) and window 10. The windows version has working downloads but not the linux version, the file selection dialog is blank.
 
User avatar
w0lt
Long time Member
Long time Member
Posts: 538
Joined: Wed Apr 02, 2008 2:12 pm
Location: Minnesota USA

Re: 📣 WinBox 4 is here 📣

Wed Mar 12, 2025 1:17 am

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
And not to mention:
No ability to save an existing workspace to a different name so I don't have to keep starting a workspace from scratch each time.
Put the "Run Script" button to the same location where it is using PC Winbox 3.X
Save the column information on "All" windows so as not to have to adjust each time, especially "Torch"
Please add the "Exit" option on the left column menus as in the PC version... :-). :-). :-)
 
User avatar
Amm0
Forum Guru
Forum Guru
Posts: 4654
Joined: Sun May 01, 2016 7:12 pm
Location: California
Contact:

Re: 📣 WinBox 4 is here 📣

Wed Mar 12, 2025 4:52 am

Well, the Info.plist bundle identify is indeed fixed. Bad news is I know since that does appear in crash dumps.

On version "4.0.98018" when double-clicking on a port in /system/console, winbox4 crashes with the report below. Everytime. Happens on macOS 15.3.1, connected to CHR with two serial ports coming from QEMU/UTM. And with both CHR 7.18.1 and 7.19beta4.

Using Terminal to set the port, does NOT cause a crash. Just double-click the port in the WinBox4 System > Console dialog causes a crash. Port gets configured from CLI fine.
-------------------------------------
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
 
roe1974
Member Candidate
Member Candidate
Posts: 157
Joined: Mon Dec 31, 2018 2:14 pm

Re: 📣 WinBox 4 is here 📣

Wed Mar 12, 2025 4:51 pm

Hey
Short question:
How can i move my Connections and Settings from one MAC to a new one ?
br, Richard
 
User avatar
Amm0
Forum Guru
Forum Guru
Posts: 4654
Joined: Sun May 01, 2016 7:12 pm
Location: California
Contact:

Re: 📣 WinBox 4 is here 📣

Wed Mar 12, 2025 5:36 pm

How can i move my Connections and Settings from one MAC to a new one ?
I have not tested the theory, but you'd should be able to copy the contents of:
~/Library/Application\ Support/MikroTik/WinBox
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.
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).
 
sinisa
newbie
Posts: 35
Joined: Sun Apr 17, 2011 12:46 am

Re: 📣 WinBox 4 is here 📣

Thu Mar 13, 2025 11:40 am

Could you please reimplement "Open in new winbox"?

Maybe even as a right-click or shift-click on "Connect" and "Connect to RoMON"?
+100 for this

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...
 
roe1974
Member Candidate
Member Candidate
Posts: 157
Joined: Mon Dec 31, 2018 2:14 pm

Re: 📣 WinBox 4 is here 📣

Thu Mar 13, 2025 11:57 am

How can i move my Connections and Settings from one MAC to a new one ?
I have not tested the theory, but you'd should be able to copy the contents of:
~/Library/Application\ Support/MikroTik/WinBox
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.
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).
Thx ! ... moving the folder works perfect !
br, Richard
 
User avatar
w0lt
Long time Member
Long time Member
Posts: 538
Joined: Wed Apr 02, 2008 2:12 pm
Location: Minnesota USA

Re: 📣 WinBox 4 is here 📣

Thu Mar 13, 2025 3:20 pm




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.
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. :-)
 
User avatar
spippan
Long time Member
Long time Member
Posts: 520
Joined: Wed Nov 12, 2014 1:00 pm

Re: 📣 WinBox 4 is here 📣

Thu Mar 13, 2025 5:12 pm

Could you please reimplement "Open in new winbox"?

Maybe even as a right-click or shift-click on "Connect" and "Connect to RoMON"?
+100 for this

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...
maybe MT will finally SEE/HEAR the demand for "Open in new winbox" .... waiting on that one since i first opened in august 2024
 
illunis
just joined
Posts: 1
Joined: Mon Aug 10, 2020 2:17 pm

Re: 📣 WinBox 4 is here 📣

Thu Mar 13, 2025 5:36 pm

edit I am stupid
Last edited by illunis on Thu Mar 13, 2025 5:41 pm, edited 1 time in total.
 
User avatar
spippan
Long time Member
Long time Member
Posts: 520
Joined: Wed Nov 12, 2014 1:00 pm

Re: 📣 WinBox 4 is here 📣

Thu Mar 13, 2025 5:39 pm

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
on which column do you sort here?
in other words - what is the active sorting criteria in the interface list?
 
illunis
just joined
Posts: 1
Joined: Mon Aug 10, 2020 2:17 pm

Re: 📣 WinBox 4 is here 📣

Thu Mar 13, 2025 5:42 pm

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
on which column do you sort here?
in other words - what is the active sorting criteria in the interface list?
good hint, sometimes you can't see the wood for the trees. thought it was a bug because it's device overlapping. ignore me 😅
 
User avatar
fischerdouglas
Frequent Visitor
Frequent Visitor
Posts: 95
Joined: Thu Mar 07, 2019 6:38 pm
Location: Brazil
Contact:

Re: 📣 WinBox 4 is here 📣

Fri Mar 14, 2025 8:26 pm

maybe MT will finally SEE/HEAR the demand for "Open in new winbox" .... waiting on that one since i first opened in august 2024
I had some expectations of seeing something multi-tab in Winbox4.
Something similar to Chrome, even with process control and everything.

I think my expectations were too high, right?
 
sinisa
newbie
Posts: 35
Joined: Sun Apr 17, 2011 12:46 am

Re: 📣 WinBox 4 is here 📣

Sat Mar 15, 2025 1:44 am

maybe MT will finally SEE/HEAR the demand for "Open in new winbox" .... waiting on that one since i first opened in august 2024
I had some expectations of seeing something multi-tab in Winbox4.
Something similar to Chrome, even with process control and everything.

I think my expectations were too high, right?
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 :)
 
User avatar
bajodel
Long time Member
Long time Member
Posts: 553
Joined: Sun Nov 24, 2013 8:30 am
Location: Italy

Re: 📣 WinBox 4 is here 📣

Sat Mar 15, 2025 11:49 am

multi-tab would be quite awsome; no panic @sinisa, you can always open another main window with a separate single/multiple session (like in Chrome)
 
teslasystems
Frequent Visitor
Frequent Visitor
Posts: 76
Joined: Sun Aug 09, 2015 3:00 pm

Re: 📣 WinBox 4 is here 📣

Sat Mar 15, 2025 3:33 pm

If you talk about tabs instead of internal windows, it's a bullshit.
 
User avatar
bajodel
Long time Member
Long time Member
Posts: 553
Joined: Sun Nov 24, 2013 8:30 am
Location: Italy

Re: 📣 WinBox 4 is here 📣

Sat Mar 15, 2025 5:57 pm

I'm talking about having multiple sessions (different routerboards) grouped in single main window (with tabs); for every session have the normal winbox experience (internal windows).
It's not something that I cannot live with, but sometimes I find myself with quite a lot of winbox sessions to manage and I spend quite some time getting back to the right one.
Having just to find the right tab could be handy (like in SecureCRT for example); you can always open a different main window (w/ or w/o multiple sessions inside).
Last edited by bajodel on Sun Mar 16, 2025 11:52 am, edited 1 time in total.
 
teslasystems
Frequent Visitor
Frequent Visitor
Posts: 76
Joined: Sun Aug 09, 2015 3:00 pm

Re: 📣 WinBox 4 is here 📣

Sun Mar 16, 2025 11:25 am

Then I misunderstood. Making tabs for different sessions would be quite handy, agree. But only with ability to detach a tab to separate window, as you said, like in browsers.
 
User avatar
bajodel
Long time Member
Long time Member
Posts: 553
Joined: Sun Nov 24, 2013 8:30 am
Location: Italy

Re: 📣 WinBox 4 is here 📣

Sun Mar 16, 2025 11:51 am

Yep definitely detach-capable, totaly agree.
The problem now is that I'd like to have it on winbox3; I tried several time to use wb4 but it's definitely behind wb3 as usability.
 
godenfreemans
just joined
Posts: 4
Joined: Mon Mar 03, 2025 10:21 am

Re: 📣 WinBox 4 is here 📣

Mon Mar 17, 2025 5:21 am

on version 3, i put my cursor on flag, it will show me what means. like:
DMB cap-wifi1
D - dynamic, M - master, B - bound
On version, i should open cap-wifi1 and then those message will show on top.
how about add cursor function back?
 
DukeNukem
just joined
Posts: 1
Joined: Mon Mar 17, 2025 12:35 pm

Re: 📣 WinBox 4 is here 📣

Mon Mar 17, 2025 5:06 pm

Hello, I didn't find that the question was raised here, but what about freezing in viewing logs? Why can't I make "freez" in the new version? I don't need a syslog server for home use, but I can't see what's going on, I have to switch to the old version. Or is there a freez, I just didn't find it?
 
User avatar
normis
MikroTik Support
MikroTik Support
Topic Author
Posts: 27037
Joined: Fri May 28, 2004 11:04 am
Location: Riga, Latvia
Contact:

Re: 📣 WinBox 4 is here 📣

Tue Mar 18, 2025 8:27 am

Just scroll a little bit and logs stop scrolling themselves.
 
jfim88
Frequent Visitor
Frequent Visitor
Posts: 89
Joined: Tue May 07, 2024 8:57 pm

Re: 📣 WinBox 4 is here 📣

Tue Mar 18, 2025 11:06 am

I'm having an issue (I think) with Winbox 4 latest beta.

After a Netinstall on a device, I can not login using MAC address. It says "macsynconnection timeout". If I try with Winbox 3.41 it works normally. Reproduced two times with two different devices.

Ticket opened to report.
 
User avatar
AdminioBanderas
just joined
Posts: 11
Joined: Thu Oct 31, 2013 10:02 am
Location: Ukraine

Re: 📣 WinBox 4 is here 📣

Tue Mar 18, 2025 1:42 pm

🚨 Master Password in WinBox 4 🚨

Hello,

In previous versions of WinBox, there was a Master Password 🔐 feature that allowed securing saved connections in the "Managed" tab. I couldn't find any mention of it in WinBox 4. 🤔

Has this feature been removed, or is it implemented differently in the new version? 🧐 If it's still available, where can I find it?

Thank you in advance! 🙏🔥
 
qqflexx
just joined
Posts: 1
Joined: Sun Mar 19, 2023 12:11 pm

Re: 📣 WinBox 4 is here 📣

Tue Mar 18, 2025 2:24 pm

Since there is already table row padding setting, can you please add setting for buttons/input boxes roundness. Want to reduce it. Slight roundness is
OK (like border radius 1-2px) but current setting makes the whole interface look like a toy app. Strangely very distracting for me. Or just reduce the current roundness, that's an option for improvement.
 
User avatar
normis
MikroTik Support
MikroTik Support
Topic Author
Posts: 27037
Joined: Fri May 28, 2004 11:04 am
Location: Riga, Latvia
Contact:

Re: 📣 WinBox 4 is here 📣

Wed Mar 19, 2025 2:04 pm

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.
 
DukeNukem
just joined
Posts: 1
Joined: Mon Mar 17, 2025 12:35 pm

Re: 📣 WinBox 4 is here 📣

Wed Mar 19, 2025 2:10 pm

Just scroll a little bit and logs stop scrolling themselves.
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.
The app version was 4.17, now I've updated to 4.18, no changes. Tried on Mac and Windows versions.
 
User avatar
normis
MikroTik Support
MikroTik Support
Topic Author
Posts: 27037
Joined: Fri May 28, 2004 11:04 am
Location: Riga, Latvia
Contact:

Re: 📣 WinBox 4 is here 📣

Wed Mar 19, 2025 2:12 pm

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.
 
User avatar
Amm0
Forum Guru
Forum Guru
Posts: 4654
Joined: Sun May 01, 2016 7:12 pm
Location: California
Contact:

Re: 📣 WinBox 4 is here 📣

Wed Mar 19, 2025 4:19 pm

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.
Is Apple's Keychain support on the roadmap?

IMO, Apple's Secure Enclave is "safer" than using file with just encryption, since with time any encrypting can be broken.
 
DukeNukem
just joined
Posts: 1
Joined: Mon Mar 17, 2025 12:35 pm

Re: 📣 WinBox 4 is here 📣

Fri Mar 21, 2025 11:49 am

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.
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.
I can attach a video.
 
User avatar
infabo
Forum Guru
Forum Guru
Posts: 1638
Joined: Thu Nov 12, 2020 12:07 pm

Re: 📣 WinBox 4 is here 📣

Fri Mar 21, 2025 12:13 pm

Please attach a screen video showing this behavior. I am curious too.
 
User avatar
Paternot
Forum Guru
Forum Guru
Posts: 1074
Joined: Thu Jun 02, 2016 4:01 am
Location: Niterói / Brazil

Re: 📣 WinBox 4 is here 📣

Fri Mar 21, 2025 12:56 pm

I think it's a difference in meaning the problem here.

Mikrotik says the log screen is frozen if the scrolling is frozen. New lines keep being added bellow where we are, but our line window doesn't change, so we can read the log lines just fine.
On the other hand, DukeNukem wants the whole window to be frozen: no new lines added bellow where we are looking at.

This is why we keep talking in circles, one not understanding the other. We could say that both are right: This isn't a bug, as Mikrotik says, because it's the intended behavior. Also, it's problem on DukeNukem eyes, because he thinks about "freezing log window" as "not getting new entries".

Both has merits. Mikrotik way means we don't (usually) lose logs lines, and can go back an forth as we please.
DukeNukem way means that we won't get those lines back, unless we close/open (refresh?) the window. But has the advantage of not having the log lines pushed out, if the router is REALLY generating too much lines/second.
 
za7
just joined
Posts: 21
Joined: Tue Mar 14, 2017 8:59 pm

Re: 📣 WinBox 4 is here 📣

Mon Mar 24, 2025 5:04 am

loading address db failed:
No neighbors were listed
I could connect to the Router using the saved address list after manually enter the address and username and password of the router.
Got "Could not connect MacConnection syn timeout" trying to connect to Station-Bridge
WinBox_Linux 4.0beta18
AlmaLinux 9.5 Gnome Desktop
AlmaLinux Kitten Gnome Desktop
Last edited by za7 on Tue Mar 25, 2025 4:48 am, edited 1 time in total.
 
DukeNukem
just joined
Posts: 1
Joined: Mon Mar 17, 2025 12:35 pm

Re: 📣 WinBox 4 is here 📣

Mon Mar 24, 2025 9:59 am

because he thinks about "freezing log window" as "not getting new entries".
Yes, thank you. I uploaded the video to YouTube https://youtu.be/oRksDKP_uAM

I want to be able to freeze the flow as in the right window to see it in more detail, otherwise I don't even have time to see it.
And I still haven't understood how it is supposed to be analyzed using the Mikrotik method.
 
User avatar
infabo
Forum Guru
Forum Guru
Posts: 1638
Joined: Thu Nov 12, 2020 12:07 pm

Re: 📣 WinBox 4 is here 📣

Mon Mar 24, 2025 10:10 am

It is not all visible on the video, but it looks like you are scrolling with the mouse-wheel on ~00:04 in the winbox4 window - but the log keeps on scrolling. This looks like a bug. Or you are using an old/outdated version of Winbox4 (IIRC log freeze was implemented in some later betas).
 
DukeNukem
just joined
Posts: 1
Joined: Mon Mar 17, 2025 12:35 pm

Re: 📣 WinBox 4 is here 📣

Mon Mar 24, 2025 11:30 am

it looks like you are scrolling with the mouse-wheel on ~00:04 in the winbox4 window - but the log keeps on scrolling
Yes, that's right.
I have the latest version WinBox, both on Windows and Mac. RouterOS version 7.18.2.
Maybe it's because I'm looking at logs that are written to memory and there's a 1000 line limit? But in the old version, the freeze button pauses the incoming events.
 
User avatar
fischerdouglas
Frequent Visitor
Frequent Visitor
Posts: 95
Joined: Thu Mar 07, 2019 6:38 pm
Location: Brazil
Contact:

Re: 📣 WinBox 4 is here 📣

Mon Mar 24, 2025 12:48 pm

Simple suggestions related to Scripts screen in WinBox4
  1. Use monospaced font in scripts
Without that, the indentation gets weird when opened on WinBox.
Please see green line in both screenshots.
  • Add XY position for the cursor in script text box
When you get a message of error in line X character Y, it would make it easier to find the problem.
  • Add line numbers in script text box
I guess Its not that hard to do, and would help as much as previous item

P.S.: I have already opened tickets on Jira a long time ago to the same suggestions to WinBox3.
You do not have the required permissions to view the files attached to this post.
 
User avatar
infabo
Forum Guru
Forum Guru
Posts: 1638
Joined: Thu Nov 12, 2020 12:07 pm

Re: 📣 WinBox 4 is here 📣

Mon Mar 24, 2025 1:32 pm

Even an issue since v3? Now one more argument to use CLI. Or improve Winbox 4. No syntax highlighting either.
 
teslasystems
Frequent Visitor
Frequent Visitor
Posts: 76
Joined: Sun Aug 09, 2015 3:00 pm

Re: 📣 WinBox 4 is here 📣

Mon Mar 24, 2025 6:08 pm

I have suggested syntax highlighting in v3 long time ago - no result... They suggested to use CLI, it has syntax highlighting, but it's buggy as hell and unusable.
The only solution is to use external editor, like Notepad++.

Btw, in v4, edit box for scripts, that has one line height initially and depends on code height, looks weird...
 
User avatar
Amm0
Forum Guru
Forum Guru
Posts: 4654
Joined: Sun May 01, 2016 7:12 pm
Location: California
Contact:

Re: 📣 WinBox 4 is here 📣

Mon Mar 24, 2025 6:40 pm

I too have complained about the System > Script dialog, for a while. I cannot even imagine trying to edit a script there.

But...this is unfair:
They suggested to use CLI, it has syntax highlighting, but it's buggy as hell and unusable.
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".

So the "winbox4" problem is both the need fixed-width font & to run SAME code /system/script/edit to colorize the text the Script dialog, so it be equivalent to CLI "edit" coloring.
  • 1
  • 4
  • 5
  • 6
  • 7
  • 8