nrlquaker/winbox-mac

Optimization suggestions

Closed this issue · 0 comments

wmbin commented

Hello, your project is great, but I have found some issues during usage:

  1. I noticed that custom configurations are all written in wine.inf. It is recommended to separate them and manage with individual *.reg files. This will minimize the overall impact of wine updates. If reg cannot handle it, sed injection can be used.

  2. The RetinaMode works very well on high-resolution screens and Retina displays when using a single monitor. However, it becomes a disaster on low-resolution screens and multiple monitors. It is suggested to add detection for screen quantity and resolution in order to enable or disable RetinaMode automatically.

  3. The data writing of winbox is located at "${HOME}/Library/Application Support/com.mikrotik.XXXX/drive_c/users/$(whoami)/AppData/Roaming/Mikrotik", which may cause deletion during Wine data cleanup. It is recommended to redirect it to ${HOME}/Documents/Mikrotik.

Thank you very much for your project.