Files
OrcaSlicer-KX/src/slic3r/GUI
Dima Buzdyk d3df0c1b29 fix gizmo bar wobbling (#6230)
* fix gizmo bar wobbling

Gizmo bar is wobbling at specific application window width range.
This comes from a bar scaling calculations method:
    - new scale calculated for already scaled bar
    - scale stored as application settings loosing precision

Rework gizmo bar resizing code to remove feedback:
    - calculate scale factor based on unscaled bar size

* rework gizmo bar scaling

Unify scaling implementation across platforms (MacOS, Win, Linux).

Now all platform scale bar setting icon size.
Toolbar scale is used for high-DPI displays scaling only.

* Add comments, reorganize changes to minimize diff
2024-08-04 09:05:59 +08:00
..
2024-07-29 21:00:26 +08:00
2024-07-29 21:00:26 +08:00
2024-07-29 21:00:26 +08:00
2023-10-10 14:19:23 +08:00
2024-07-29 21:00:26 +08:00
2024-07-23 18:00:21 +08:00
2024-07-29 21:00:26 +08:00
2024-07-23 18:00:21 +08:00
2024-07-29 21:00:26 +08:00
2024-07-29 21:00:26 +08:00
2023-11-04 11:41:03 +08:00
2024-07-29 21:00:26 +08:00
2024-07-23 18:00:21 +08:00
2024-01-26 20:18:10 +08:00
2024-06-21 18:21:21 +08:00
2023-12-01 10:42:45 +00:00
2024-06-16 02:06:36 +08:00
2024-06-16 02:06:36 +08:00
2024-06-16 02:06:36 +08:00
2024-08-04 00:54:58 +08:00
2024-07-29 21:00:26 +08:00
2023-12-01 10:42:45 +00:00
2024-07-29 21:00:26 +08:00
2023-12-01 10:42:45 +00:00
2024-07-29 21:00:26 +08:00
2024-06-16 02:06:36 +08:00
2023-08-30 23:38:33 +08:00
2024-06-16 01:44:29 +08:00
2024-05-29 23:02:17 +08:00
2024-07-29 21:00:26 +08:00
2023-12-01 10:42:45 +00:00
2024-08-04 09:05:59 +08:00
2023-11-04 11:41:06 +08:00
2024-07-29 21:00:26 +08:00
2024-07-29 21:00:26 +08:00
2024-07-29 21:00:26 +08:00
2024-07-29 21:00:26 +08:00
2024-05-19 21:22:14 +08:00
2023-09-29 19:46:49 +08:00
2023-12-01 10:42:45 +00:00
2024-05-18 22:45:13 +08:00
2024-05-25 09:11:19 +08:00
2024-05-20 23:18:05 +08:00
2024-07-29 21:00:26 +08:00
2024-07-29 21:00:26 +08:00
2024-05-28 23:08:26 +08:00
2023-08-09 13:42:41 +08:00
2024-07-29 21:00:26 +08:00
2024-07-29 21:00:26 +08:00
2024-07-29 21:00:26 +08:00
2024-07-29 21:00:26 +08:00
2024-07-29 21:00:26 +08:00
2024-06-16 02:06:36 +08:00
2024-07-29 21:00:26 +08:00
2023-12-23 17:44:09 +08:00
2024-07-29 21:00:26 +08:00
2024-07-29 21:00:26 +08:00
2024-07-29 21:00:26 +08:00
2024-05-20 23:18:05 +08:00
2024-07-29 21:00:26 +08:00
2024-07-29 21:00:26 +08:00
2024-07-29 21:00:26 +08:00
2024-07-23 18:00:21 +08:00
2023-08-09 13:42:41 +08:00
2023-09-09 23:05:45 +08:00
2023-09-09 23:05:45 +08:00
2024-07-29 21:00:26 +08:00
2024-07-29 21:00:26 +08:00
2024-07-29 21:00:26 +08:00
2024-07-29 21:00:26 +08:00
2024-07-29 21:00:26 +08:00
2024-07-29 21:00:26 +08:00
2024-07-29 21:00:26 +08:00
2024-07-23 18:00:21 +08:00
2024-07-29 21:00:26 +08:00
2024-07-23 18:00:21 +08:00
2024-07-29 21:00:26 +08:00
2024-07-29 21:00:26 +08:00
2023-12-19 23:46:19 +08:00
2024-07-29 21:00:26 +08:00
2024-07-29 21:00:26 +08:00
2024-05-25 09:11:19 +08:00
2024-07-29 21:00:26 +08:00