Tool position window Fixes / Improvements #975

Closed
opened 2026-04-05 16:39:14 +02:00 by MrUnknownDE · 0 comments
Owner

Originally created by @yw4z on 1/25/2026

Screenshot-20260126145832 Screenshot-20260126145838 Screenshot-20260126145844

IMPROVEMENTS

• Changed GUI direction to bottom to top. so fold / expand button stays on same position. that makes easy to toggle
• Fixed all elements positions while slider moves to improve readability
• Colorized Axes labels to improve readability
• Matched fold / unfold button icon with gcode viewer to improve consistency
• Moved plot to same window with table to make main window more compact
• Added support for big size printer. position section is uses less decimal points if print size bigger then 999cm
• Matched colors with overall design
• Matched libvgcode terms with Orca ones
• Fixed some text non translated or replaced with existing translations
• Added scaling support to window

CHANGES

• Used "Flow rate" instead "Volumetric flow rate" term to make window more compact
• Used table window on left to prevent overlapping with gcode window
• Moved units to right on top section to make window even more space efficient

COMPARISON - SCREEN SPACE USAGE

Before - After
Screenshot-20260126150044

much more compact while unfolded. gains screen space back
Screenshot-20260126150157

COMPARISON - READABILITY

Before - All items changes positions while moving slider. makes reading values harder
devenv_mYZhguCOaL

After - All items rendered with fixed position to improve readability
vivaldi_mYn5F9ZSAn

COMPARISON - ABILITY TO MAKE QUICK COMPARISONS / CHECKS

Before - Fold/Unfold button changes position constantly. this makes quick comparisons harder
vivaldi_Ih3eclCsPf

After - Fold/Unfold button stays on same position. Also kept table button close to this area to make easily accessible
orca-slicer_bWo8aleHPB

NOTES

• Table can show up to 10 rows but only saw one time this amount of values. maybe this one is a bug or missing lines to split moves
Screenshot-20260126152540

MISSING TRANSLATIONS

• Matched most of translations, but these are missing
"Color: " , "Actual Speed: " , "Actual speed profile" , "Extrude" , "Pause Print"

*Originally created by @yw4z on 1/25/2026* <img width="706" height="100" alt="Screenshot-20260126145832" src="https://github.com/user-attachments/assets/68fb3940-6b42-4cea-983f-e1463b4f3c47" /> <img width="724" height="346" alt="Screenshot-20260126145838" src="https://github.com/user-attachments/assets/3d6d52b8-49e7-41f0-abd1-b6b7a772fcd1" /> <img width="707" height="348" alt="Screenshot-20260126145844" src="https://github.com/user-attachments/assets/21e9afb1-77f0-46d8-8e05-815a66c735a3" /> ### IMPROVEMENTS • Changed GUI direction to bottom to top. so fold / expand button stays on same position. that makes easy to toggle • Fixed all elements positions while slider moves to improve readability • Colorized Axes labels to improve readability • Matched fold / unfold button icon with gcode viewer to improve consistency • Moved plot to same window with table to make main window more compact • Added support for big size printer. position section is uses less decimal points if print size bigger then 999cm • Matched colors with overall design • Matched libvgcode terms with Orca ones • Fixed some text non translated or replaced with existing translations • Added scaling support to window ### CHANGES • Used "Flow rate" instead "Volumetric flow rate" term to make window more compact • Used table window on left to prevent overlapping with gcode window • Moved units to right on top section to make window even more space efficient ### COMPARISON - SCREEN SPACE USAGE **Before - After** <img width="761" height="261" alt="Screenshot-20260126150044" src="https://github.com/user-attachments/assets/70c5c002-0598-4979-b54d-c12e2c7737e5" /> much more compact while unfolded. gains screen space back <img width="954" height="503" alt="Screenshot-20260126150157" src="https://github.com/user-attachments/assets/f64c9a75-5667-452e-a92e-8449a2615006" /> ### COMPARISON - READABILITY **Before - All items changes positions while moving slider. makes reading values harder** ![devenv_mYZhguCOaL](https://github.com/user-attachments/assets/6d824348-7284-4752-8bd6-e919c22358a6) **After - All items rendered with fixed position to improve readability** ![vivaldi_mYn5F9ZSAn](https://github.com/user-attachments/assets/3c78d6c3-4c5d-4a26-b764-8825e10c567c) ### COMPARISON - ABILITY TO MAKE QUICK COMPARISONS / CHECKS **Before - Fold/Unfold button changes position constantly. this makes quick comparisons harder** ![vivaldi_Ih3eclCsPf](https://github.com/user-attachments/assets/bce8a05f-aad1-4d40-a9a1-7a4410eac863) **After - Fold/Unfold button stays on same position. Also kept table button close to this area to make easily accessible** ![orca-slicer_bWo8aleHPB](https://github.com/user-attachments/assets/c0925990-9c8e-4727-ad16-9f018530097e) ### NOTES • Table can show up to 10 rows but only saw one time this amount of values. maybe this one is a bug or missing lines to split moves <img width="696" height="389" alt="Screenshot-20260126152540" src="https://github.com/user-attachments/assets/a6699db1-ff47-42f6-a590-34d5b2705db5" /> ### MISSING TRANSLATIONS • Matched most of translations, but these are missing "Color: " , "Actual Speed: " , "Actual speed profile" , "Extrude" , "Pause Print"
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github/OrcaSlicer#975