-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes to the GUI #3770
Changes to the GUI #3770
Conversation
…ter and between configs. More.
+1 Very nice change. Fully agree. At first time, override plater settings are a bit hard to find: Print Settings → Notes and preferences Print/Filament <-> Printer compatiblity could be located in te same section: now it is in Print Settings → Notes and preferences, but in Filament Settings it is in Overrides. I vote for Notes and preferences, or even a Preferences only section. And related to this, the list of Printers for compatibility and settings for override Print Settings in Plater could be integrated in the GUI, without the needed to click a button to open a dialog, is it possible? |
Wow !
I was waiting for it say goodbye to repetier host (override parameter)
2017-03-17 3:31 GMT-03:00 Xoan Sampaiño <notifications@github.com>:
… +1
Very nice change. Fully agree.
At first time, override plater settings are a bit hard to find: Print
Settings → Notes and preferences
Print/Filament <-> Printer compatiblity could be located in te same
section: now it is in Print Settings → Notes and preferences, but in
Filament Settings it is in Overrides. I vote for Notes and preferences, or
even a Preferences only section.
And related to this, the list of Printers for compatibility and settings
for override Print Settings in Plater could be integrated in the GUI,
without the needed to click a button to open a dialog, is it possible?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#3770 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AJcNm6ND-vayV7G6T90u1toyG6yvAl70ks5rmijUgaJpZM4MgDU5>
.
|
Thanks for the work, Alex, this looks interesting. But I think I disagree with one detail, the removal of the object list. If you have objects that are similar looking, or many objects on the same plate, how will you easily select the right one? I like to select from the object list. And when printing 5x of an object made of several pieces, how will I easily see that I have the right number for all components? I see that the number of copies is shown for the selected object, but would I have to click on each object to verify this number? Feel free to make it collapsible (or a drop-down list? or floating dialog?), I don't need it there all the time, but I'll be very sad to see it go completely. By the way, I've been using modifiers lately with some success (nice feature that!), and it'd be interesting to be able to see if I add the same object several times but use different modifiers for each. I don't expect "prime real-estate" to be used for this though, it'd just be interesting to show the modifier used as well, perhaps in the "Info" box. |
I can agree for the Object box, it is useful enough that I think it should remain as either an expandable frame or perhaps a separate window. |
... or a tab control, using the first tab to object list and the second for
the parameters
2017-03-17 10:38 GMT-03:00 Joseph Lenox <notifications@github.com>:
… I can agree for the Object box, it is useful enough that I think it should
remain as either an expandable frame or perhaps a separate window.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#3770 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AJcNmwCL9saLTimznT5B-7MaTpSWygeuks5rmoy4gaJpZM4MgDU5>
.
|
I pulled and tried to build the new branch today and got this: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The default width of the opened dialogs need to be about 15-20% larger. Specifically, these dialogs must not have a horizontal scrollbar by default. They are unsightly and invoke more clicks to address.
Hey @mrehorst, please in the future put text dumps in a .txt file and upload them using the interface. |
I agree that keeping the object detail as a tab along with the override list is useful for many workflows. I can't find the UI for activating/deactivating overrides in Linux. |
@lordofhyphens you can find it in Print Settings → Notes and preferences |
I believe is a move in the right direction. |
@cerderia it's called "switch to preview tab". I know the button in the prusa3d fork because I did the first draft for here. I think I like the way @alexrj arranged it better now that I have used it. |
@xoan herp derp. I approve of flagging print profiles as compatible with different printer profiles. |
@lordofhyphens , thank You. |
@cerdeira It's relatively new (as of a month or two ago). |
Conflicts: lib/Slic3r/GUI.pm lib/Slic3r/GUI/Plater.pm lib/Slic3r/GUI/PresetEditor.pm slic3r.pl xs/src/libslic3r/Config.cpp xs/src/libslic3r/Config.hpp
A bit confusing at first, but it's great move (love the emphasis on "same number of clic as before" ahaha ;) As far as I tested for now (on linux mint), I have the "plater" tab alone (no "controller") - certainly because I don't have my printer physically connected on the computer Still need to test it deeply great work ! |
Conflicts: lib/Slic3r/GUI/Plater.pm
Gui3 is getting better and better. After playing some time with it I would sugest this improvements,
|
@gege2b, the controller issue was fixed in a19cc10. |
As in GNU/Linux using Xfce.
I like the 2D PS. I don't know how hard it would be to implement :D |
* Follow the OpenSCAD convention: * Reorder the items * Rename Rear -> Back and Iso -> Diagonal (Iso stands for a projection, not for a view -- upcoming versions could have isometric/prespective views...) * Assign accels from 4 to 0
Add accelerators (keyboard shortcuts) to View menu
Another one (related to a34c80b ) : |
Well, as I'm looking at shortcuts, I have a question : is there a reason for the "delete object" shortcut is CTRL + DEL ? Why not simply DEL ? |
@gege2b that's actually a long holdover, if memory serves. It's always been that way ;) |
One of the use cases I ran into that the old object menu helped out a lot with is finding all of the random tiny solids that get spread out over the plate when the Split function is used. It is much easier to remove items of interest from a combobox than it is to brows to a menu. The object list, as far as I know, can share space with the overrides list (probably tabbed out on the bottom). You generally won't be messing with overrides and the object list at the same time for these kinds of purposes, so I don't see a UX problem with that. Having the UI be more composable would be lovely, but that's way out there in effort (especially if XSGUI is closer on the horizon). |
I just thought I would give the gui3 branch a quick try. Overall it's quite nice! One of the things I regularly finding myself doing is changing the brim setting (usually based on whether I'm using ABS vs PLA filament). In the old GUI, it wasn't possible to do that as a per-print override in the plater. Now with gui3 it is possible to add as a per-print override (yay!). However, I note that the print settings overrides doesn't allow defining brim width as one of the default overrideable settings that automatically appears. Is this just a gui3 bug? Ideally I'd like to have the selected filament apply a brim width override compared to what is specified in the print settings, and then only override that on a per-print basis if needed. |
You can register the brim as an override in the print settings.
|
Oh wait. Yes it is probably a bug. I clearly shouldn't be answering issues
at 1:30 am local time ^^;
|
I agree with @lordofhyphens that a combobox would be better than a menu for the object list. For any action I'd like to do related to the object list, I now have to open the menu and hover the mouse over the correct menu item. For repetitive tasks, or even just once in a while, having to resort to the mouse and pointing at exactly the right spot is something I'd prefer to avoid. In my opinion, a floating window or a collapsible combobox would be better. |
Done! It's now implemented as a wxChoice (dropdown menu) as per your suggestion. Looks nice. |
I would prefer it, if the currently selected object is deleted, that another object on the plater is automatically selected (or at least, focus from the combobox isn't lost). The current implementation adds several clicks and mouse movements to the workflow I mentioned (finding and deleting objects), at least on Linux. Each time a deletion is made (via ctrl-del), the combobox loses focus and the selection goes blank. Under the previous UI the focus on the control remained while you delete One other minor thing: the accelerator for add/remove object do not function with the numpad +/- keys, just the ones near Backspace. Currently this means that to use the + the full key combination is CTRL+SHIFT++. |
I've been working on this change for quite a long time. I expect some people will dislike it because it breaks some habits, but that happened every single time we moved to a more mature layout. I think this proposal improves Slic3r UX. This change originates from a few facts/needs:
Summary of this change: