Community discussions

MikroTik App
  • 1
  • 3
  • 4
  • 5
  • 6
  • 7
 
User avatar
normis
MikroTik Support
MikroTik Support
Topic Author
Posts: 26970
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
newbie
Posts: 40
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: 26970
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
newbie
Posts: 40
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: 1696
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: 26970
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: 1696
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: 26970
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
newbie
Posts: 40
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
newbie
Posts: 40
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
newbie
Posts: 40
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: 26970
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: 1510
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: 26970
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: 1510
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 Candidate
Member Candidate
Posts: 287
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: 4491
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
newbie
Posts: 40
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
newbie
Posts: 40
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: 29
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: 26970
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
newbie
Posts: 40
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: 26970
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
newbie
Posts: 40
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: 4491
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: 1696
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: 268
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: 4491
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
newbie
Posts: 40
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: 1510
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: 10568
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: 1545
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
newbie
Posts: 40
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: 97
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
newbie
Posts: 40
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
newbie
Posts: 40
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: 1510
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
newbie
Posts: 40
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: 1092
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: 1510
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: 1064
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
newbie
Posts: 40
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: 1064
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
newbie
Posts: 40
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: 1064
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
newbie
Posts: 40
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: 1064
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: 1510
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
newbie
Posts: 40
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: 1696
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: 1064
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: 4491
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
newbie
Posts: 40
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: 4
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
newbie
Posts: 40
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.
  • 1
  • 3
  • 4
  • 5
  • 6
  • 7