UI Fixes / Improvements #974

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

Originally created by @yw4z on 1/25/2026

Please let me know for minor UI issues

1. Clone dialog spin control text stucks as selected even it unfocused

Before
orca-slicer_jD6gE9Lx45

After
orca-slicer_eJIQiljRDr

2. Advanced toggle label switching mode while developer mode enabled

Fixes https://github.com/OrcaSlicer/OrcaSlicer/issues/11998

3. Project Tab > Welcome Screen > Horizontal scrollbar appearing & icon not centered

Before - After
Screenshot-20260125185930

4. Added new "Slicing" title on preferences dialog

• moved "Remove mixed temperature restriction" option to here
• We will start to create new tab for slicing after list is long enough

Screenshot-20260125195629

5. Reduce margins on parameters section like on old releases to keep compact look

this change came with 00579388b1 (diff-9dae4d323883ab6da749a850e8b3e86f604170d6a86ca5efd342b53cdf2f5bcf)

• Extra margins was added to all sides of scrollable area and before each sub title
• 1 extra parameter can fit same scroll area. this one is same look with 2.3.1 release
• additionally i added scaling support

Before - After
Screenshot-20260125204222

6. BBL > Part skip

• Updated icon on monitor section. its pixel perfect now
Before
Screenshot-20260125212020
After
Screenshot-20260128142234

• matched add print control icons with 16px size on monitor tab
Screenshot-20260128142749

• Matched button styles on part skip dialog
• Removed window icon from titlebar since orca not uses them. https://github.com/OrcaSlicer/OrcaSlicer/pull/9932
• Updated error screen icon

Before
Screenshot-20260125222046

After
Screenshot-20260125222906

7. BBL > Select Machine dialog

• Matched icon style. also arrow should properly use dark mode colors now

Before
Screenshot-20260125224312
After
Screenshot-20260125224550

• Updated question icon
Before
Screenshot-20260125230118
After
Screenshot-20260125230530

it was blue before
Screenshot-20260126163126

9. Notifications > Position while slicing fails

Notifications uses margins for sliders even they are not exist. it stays on same position like on Prepare tab now
Before - After
Screenshot-20260127123508

one object on other plate is half outside to trigger failed slice
orca-slicer_QALlTkVsnP

10. BBL > Sidebars

• Matched look of BBL sidebars. also will match look of home page on next "Home page Fixes / Improvements" PR
• Changes on margin will create more space for longer translations

Calibration Tab
• matched bacground color with other sidebars on monitor / multi-device etc
• Current code removes arrows for no reason. reverted back for consistent look between sidebars
Before - After
Screenshot-20260127140642

Monitor Tab
• Matched / reduced tab button paddings and added scaling support
Before - After
Screenshot-20260127140852

Multi-device Tab
• Matched / reduced tab button paddings and added scaling support
Before - After
Screenshot-20260127140907

Project Tab
Before - After
Screenshot-20260127142121

11. BBL > Multi-Device page margins

Before - Page margins different compared to other tabs
before
After - All margins matches now
after

12. Flushing volumes dialog showing selection cursor on buttons and other controls

• This does not effect input boxes
user-select: none already set on other web based dialogs
Before
orca-slicer_8nc0ZuHXgv

After
orca-slicer_A2QmY7ZF96

13. Printer Network Dialog > Match printer agent combobox width

Before
Screenshot-20260203131716

After
Screenshot-20260203132001

*Originally created by @yw4z on 1/25/2026* Please let me know for minor UI issues ### 1. Clone dialog spin control text stucks as selected even it unfocused **Before** ![orca-slicer_jD6gE9Lx45](https://github.com/user-attachments/assets/6433e63c-998d-4b5f-a980-d2c7e8b8ddbb) **After** ![orca-slicer_eJIQiljRDr](https://github.com/user-attachments/assets/63a80a99-3131-4f44-af1c-e8ee34dcfda1) ### 2. Advanced toggle label switching mode while developer mode enabled Fixes https://github.com/OrcaSlicer/OrcaSlicer/issues/11998 ### 3. Project Tab > Welcome Screen > Horizontal scrollbar appearing & icon not centered **Before - After** <img width="1668" height="660" alt="Screenshot-20260125185930" src="https://github.com/user-attachments/assets/54feea64-1106-4b07-bac3-6186e06de3e5" /> ### 4. Added new "Slicing" title on preferences dialog • moved "Remove mixed temperature restriction" option to here • We will start to create new tab for slicing after list is long enough <img width="637" height="271" alt="Screenshot-20260125195629" src="https://github.com/user-attachments/assets/5ce5318d-bd02-4f97-a025-40dc681ebc8e" /> ### 5. Reduce margins on parameters section like on old releases to keep compact look this change came with https://github.com/OrcaSlicer/OrcaSlicer/commit/00579388b11ee2dc38ed7901a5caab9fbc4420d9#diff-9dae4d323883ab6da749a850e8b3e86f604170d6a86ca5efd342b53cdf2f5bcf • Extra margins was added to all sides of scrollable area and before each sub title • 1 extra parameter can fit same scroll area. this one is same look with 2.3.1 release • additionally i added scaling support **Before - After** <img width="825" height="613" alt="Screenshot-20260125204222" src="https://github.com/user-attachments/assets/2c5ef6a9-14cd-40ec-8243-ca8c6952202d" /> ### 6. BBL > Part skip • Updated icon on monitor section. its pixel perfect now **Before** <img width="154" height="96" alt="Screenshot-20260125212020" src="https://github.com/user-attachments/assets/20e9cb76-2a8d-4d7a-ab01-7c3cb87d469f" /> **After** <img width="135" height="40" alt="Screenshot-20260128142234" src="https://github.com/user-attachments/assets/22e68088-b998-434b-9825-05216934830c" /> • matched add print control icons with 16px size on monitor tab <img width="79" height="94" alt="Screenshot-20260128142749" src="https://github.com/user-attachments/assets/60faec21-ea2a-4e1a-81e4-4117270d5725" /> • Matched button styles on part skip dialog • Removed window icon from titlebar since orca not uses them. https://github.com/OrcaSlicer/OrcaSlicer/pull/9932 • Updated error screen icon **Before** <img width="750" height="587" alt="Screenshot-20260125222046" src="https://github.com/user-attachments/assets/68e8a2d3-f636-48cd-9fe9-2484021f4016" /> **After** <img width="742" height="591" alt="Screenshot-20260125222906" src="https://github.com/user-attachments/assets/ab697527-7bf2-4e1e-804f-1a9c6290bd35" /> ### 7. BBL > Select Machine dialog • Matched icon style. also arrow should properly use dark mode colors now **Before** <img width="110" height="86" alt="Screenshot-20260125224312" src="https://github.com/user-attachments/assets/c8249c60-3845-44c2-99e1-fcad7b45ec7c" /> **After** <img width="126" height="93" alt="Screenshot-20260125224550" src="https://github.com/user-attachments/assets/f0ac2cb0-522a-4f4b-8bb3-13449d77b879" /> • Updated question icon **Before** <img width="224" height="193" alt="Screenshot-20260125230118" src="https://github.com/user-attachments/assets/40187cd8-b62b-41a5-b8cc-ebb8db175016" /> **After** <img width="226" height="143" alt="Screenshot-20260125230530" src="https://github.com/user-attachments/assets/c5905983-6a53-4d6a-89e7-106a8cf2a3e8" /> ### 8. Notifications > Hyperlink Color it was blue before <img width="387" height="211" alt="Screenshot-20260126163126" src="https://github.com/user-attachments/assets/56a4761e-5c61-46da-9a73-605b0f8ecece" /> ### 9. Notifications > Position while slicing fails Notifications uses margins for sliders even they are not exist. it stays on same position like on Prepare tab now **Before - After** <img width="952" height="184" alt="Screenshot-20260127123508" src="https://github.com/user-attachments/assets/af2c6afb-217e-4b9e-b420-69dd3a84fee9" /> one object on other plate is half outside to trigger failed slice ![orca-slicer_QALlTkVsnP](https://github.com/user-attachments/assets/061ee9cc-33e7-4259-8478-a5f15b76c2c7) ### 10. BBL > Sidebars • Matched look of BBL sidebars. also will match look of home page on next "Home page Fixes / Improvements" PR • Changes on margin will create more space for longer translations **Calibration Tab** • matched bacground color with other sidebars on monitor / multi-device etc • Current code removes arrows for no reason. reverted back for consistent look between sidebars **Before - After** <img width="476" height="305" alt="Screenshot-20260127140642" src="https://github.com/user-attachments/assets/c84d8943-9677-42af-8d54-ee9c60b69b5c" /> **Monitor Tab** • Matched / reduced tab button paddings and added scaling support **Before - After** <img width="473" height="381" alt="Screenshot-20260127140852" src="https://github.com/user-attachments/assets/dc6a3655-a939-465d-bbee-b10308280a74" /> **Multi-device Tab** • Matched / reduced tab button paddings and added scaling support **Before - After** <img width="470" height="272" alt="Screenshot-20260127140907" src="https://github.com/user-attachments/assets/098fb4d2-bab4-45d9-9740-2a9352ad7a7b" /> **Project Tab** **Before - After** <img width="451" height="346" alt="Screenshot-20260127142121" src="https://github.com/user-attachments/assets/a6087aee-42d6-48ef-a9b8-711e1dd1e9e9" /> ### 11. BBL > Multi-Device page margins **Before - Page margins different compared to other tabs** ![before](https://github.com/user-attachments/assets/243d013c-cb1f-4b61-9811-721898a5872a) **After - All margins matches now** ![after](https://github.com/user-attachments/assets/a6cf2fd5-9dd8-4774-beab-0b1948bd012f) ### 12. Flushing volumes dialog showing selection cursor on buttons and other controls • This does not effect input boxes • `user-select: none` already set on other web based dialogs **Before** ![orca-slicer_8nc0ZuHXgv](https://github.com/user-attachments/assets/c95e011c-4cf1-440f-92c2-3b900429ef68) **After** ![orca-slicer_A2QmY7ZF96](https://github.com/user-attachments/assets/e35999fd-8213-4a68-9860-e2df17faaf2b) ### 13. Printer Network Dialog > Match printer agent combobox width **Before** <img width="379" height="151" alt="Screenshot-20260203131716" src="https://github.com/user-attachments/assets/d16d24ee-d871-4208-aee2-f9e6e0fe4c56" /> **After** <img width="376" height="132" alt="Screenshot-20260203132001" src="https://github.com/user-attachments/assets/e8e03f8a-c563-4af3-88fb-37c68d70030d" />
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github/OrcaSlicer#974