Page 1 of 1
UI improvement property change slide
Posted: Tue Oct 24, 2017 10:47 pm
by gurudon
a function which i really like is the possibility to "slide" to change the property of a filter inserter for example. (shift-right click and then shift-left click and slide over the other objects).
the only place where i often miss this function is in the cargo waggon inventory menu. there u always have to shift-left click every single field where u also want the same item.
see also screenshot, where i tried to illustrate the problem.
but in general your interface really rocks. many big software companies could learn from u how to create a really efficient and intuitive interface ^^
Re: UI improvement
Posted: Tue Oct 24, 2017 11:16 pm
by JohnyDL
[edit: deleted cause no longer relevant]
Re: UI improvement and deconstruction planner
Posted: Tue Oct 24, 2017 11:24 pm
by gurudon
[edit: deleted cause no longer relevant]
Re: UI improvement and deconstruction planner
Posted: Tue Oct 24, 2017 11:49 pm
by JohnyDL
[edit: deleted cause no longer relevant]
Re: UI improvement and deconstruction planner
Posted: Tue Oct 24, 2017 11:56 pm
by gurudon
[edit: deleted cause no longer relevant]
Re: UI improvement
Posted: Tue Oct 24, 2017 11:59 pm
by JohnyDL
gonna delete my posts you might want to delete comments and edit the first make this a one topic post for only that UI improvement cause that click and drag is something a lot of people actually want and isn't in the game then it can be merged (I think it's been suggested before)
Re: UI improvement property change slide
Posted: Wed Oct 25, 2017 2:44 am
by Rseding91
The GUI system Factorio uses doesn't (at it's core) support events being sent to other widgets while the mouse is down on one so when you click down on one you can't drag it onto others - it's simply ignored until you let the mouse up or the original widget is removed.
To change that is a massive task with ramifications I don't fully know.
Re: UI improvement property change slide
Posted: Wed Oct 25, 2017 3:04 am
by gurudon
i am just wondering, cause dragging works pretty well with anything else. from copying filter settings of filter inserters (like in the screenshot example) to copying production of assemblers and also blueprint modification.
so i thought it would be possible to transfer it also to the inventory handling.
Re: UI improvement property change slide
Posted: Thu Oct 26, 2017 8:34 am
by galibert
gurudon wrote:i am just wondering, cause dragging works pretty well with anything else. from copying filter settings of filter inserters (like in the screenshot example) to copying production of assemblers and also blueprint modification.
so i thought it would be possible to transfer it also to the inventory handling.
For what I understand, the ground view is one widget with rendering going on it, so the dragging is over only one widget (or maybe it's not a widget at all). While an interface view has one widget per slot, one per button, one for the whole window, etc. So dragging would need to handle change of widget, and their core infrastructure doesn't support that.