File Browser GUI: Planned Changes for 2.81 #69652
Labels
No Label
Interest
Alembic
Interest
Animation & Rigging
Interest
Asset Browser
Interest
Asset Browser Project Overview
Interest
Audio
Interest
Automated Testing
Interest
Blender Asset Bundle
Interest
BlendFile
Interest
Collada
Interest
Compatibility
Interest
Compositing
Interest
Core
Interest
Cycles
Interest
Dependency Graph
Interest
Development Management
Interest
EEVEE
Interest
EEVEE & Viewport
Interest
Freestyle
Interest
Geometry Nodes
Interest
Grease Pencil
Interest
ID Management
Interest
Images & Movies
Interest
Import Export
Interest
Line Art
Interest
Masking
Interest
Metal
Interest
Modeling
Interest
Modifiers
Interest
Motion Tracking
Interest
Nodes & Physics
Interest
OpenGL
Interest
Overlay
Interest
Overrides
Interest
Performance
Interest
Physics
Interest
Pipeline, Assets & IO
Interest
Platforms, Builds & Tests
Interest
Python API
Interest
Render & Cycles
Interest
Render Pipeline
Interest
Sculpt, Paint & Texture
Interest
Text Editor
Interest
Translations
Interest
Triaging
Interest
Undo
Interest
USD
Interest
User Interface
Interest
UV Editing
Interest
VFX & Video
Interest
Video Sequencer
Interest
Virtual Reality
Interest
Vulkan
Interest
Wayland
Interest
Workbench
Interest: X11
Legacy
Blender 2.8 Project
Legacy
Milestone 1: Basic, Local Asset Browser
Legacy
OpenGL Error
Meta
Good First Issue
Meta
Papercut
Meta
Retrospective
Meta
Security
Module
Animation & Rigging
Module
Core
Module
Development Management
Module
EEVEE & Viewport
Module
Grease Pencil
Module
Modeling
Module
Nodes & Physics
Module
Pipeline, Assets & IO
Module
Platforms, Builds & Tests
Module
Python API
Module
Render & Cycles
Module
Sculpt, Paint & Texture
Module
Triaging
Module
User Interface
Module
VFX & Video
Platform
FreeBSD
Platform
Linux
Platform
macOS
Platform
Windows
Priority
High
Priority
Low
Priority
Normal
Priority
Unbreak Now!
Status
Archived
Status
Confirmed
Status
Duplicate
Status
Needs Info from Developers
Status
Needs Information from User
Status
Needs Triage
Status
Resolved
Type
Bug
Type
Design
Type
Known Issue
Type
Patch
Type
Report
Type
To Do
No Milestone
No project
No Assignees
12 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: blender/blender#69652
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
File Browser GUI: Planned Changes for 2.81
After the recent file browser UI design overhaul, we have a couple of TODOs stemming from own plans and user feedback.
These we should probably do for 2.81:
828905190e
,2aa3e9c67c
)ddb157999e
)28ee0f97c3
)95373e2749
,f5bbaf55ac
,cac756a92a
)42c062c98a
)edffb0e9b1
)edffb0e9b1
)57519f237a
)Open Topics
- Smarter file path controls that work like clickable breadcrumbs, which also allow you to double-click or click on empty space in it to edit as textDelayed, we'll first try how just bringing the navigation icons closer to the file list works.adfe68e202
)98c0d16da5
)Added subscribers: @JulianEisel, @WilliamReynish
Another very small change we could do, is to make the Options button a toggle, and put it in the top right
Added subscriber: @ZedDB
I like that location @billreynish.
Perhaps we could also make the search field be like in nautilus?
If you click the search button (magnifying glass or hit ctrl + f or simply
/
) the path filed fill turn into a search input field.This way we save space.
For the breadcrumbs, perhaps we could simply have a text string as it is now, but the folder name under the cursor will be highlighted. So when you click in the input field while a folder is highlighted, it will navigate to that folder.
Could also add a warning before saving over other files. Currently you can very easily accidentally overwrite existing files with no warning, other than the red name field.
Added subscriber: @Pinnhead
Maybe feature to double click an empty area to parent directory?
Added subscriber: @CMC
I'd find that a bit obscure and more importantly confusing. Double clicking at the wrong place would then jump directories, without being obvious why and where it jumped to (users might have to remember and check the file path to find out).
Using empty space in file browser is a bit troublesome anyway: What is the empty space? Is it only at places where no file is highlighted? That would leave us with very little empty space when there are many files, or when they cover the view (very common). People would still ask for a better way to go to the parent directory.
Or does it include empty space of highlighted items? Then it would be easy to accidentally invoke the wrong double-click action.
There's a good reason for click-in-empty-area-to-deselect, and that is consistency. But on it's own it is not reliable enough for the file browser, there needs to be a more reliable way to quickly deselect too (i.e. {nav Alt} {nav A}).
Now blender file browser use full line selection and clicking on empty space in this mode is useless. Especially when a lot of files are displayed in the window.
For example in Directory Opus (windows explorer replacement program) i use selection only on filename and have a lot of empty space and its very easy to go parent by double clicking on empty space.
Anim gif:
Added subscriber: @MrBeep
The new File Browser window is one step forward and few backwards:
Added subscriber: @bosman
I agree with most of the changes, but after using the Blender for over 10 years I think:
icons are better way to sort/filter files than popovers. One click, fast and visible.
two dots (as up arrow) is needed.
Added subscriber: @frameshift
Is there a reason for ea94cade2991 to be an unpublished commit?
Added subscriber: @tintwotin
In the Video Editor Workspace, the File Browser's path and search field are not useful unless you make the width of File Browser area fill half of the screen(1920x1080):
Minimum width for a 5 letter search:
So in other words, it's currently not really working for this purpose. Maybe it could be considered, in this case, to ex. move the path to the footer, move the search into the menu header, or make the File Browser area in the Video Editor wider?
@frameshift On the contrary, there WAS a confirmation popup for creating new folders, but that is now removed.
Yes, I noticed the ea94cade2991 commit after I posted my comment (hence my edit). But it's unpublished for some reason. I believe that's why the confirmation popup is still there? Just pointing it out.
Any design feedback not strictly about the points mentioned here should go to the design task, #62971. Here we only list the TODOs for 2.81, and maybe try to find solutions to the mentioned open topics.
The description of this very task explains the plans regarding these.
I get that some prefer the old behavior, but it's no good choice for a default IMO. If users really want it, they just have to enable the Open toggle in the
file.select
keymap item.If you check latest master, there have been some changes.
@tintwotin agree, it's not great, it's even worse than I thought. Will add to the 2.81 TODOs.
@frameshift All non-master commits are "unpublished" since a while now, but that's just a phabricator display thing, has nothing to do with the actual changes. It's broken for a different reason, I need to check why.
Thanks for the reply, I will continue in the design task discussion.
@WilliamReynish Ah, 'non-master'. Didn't spot that before. I haven't said anything!
Removed subscriber: @MrBeep
Added subscriber: @Schiette
Speaking as a very new blender user (2.80 convinced me to switch), I have found the file browser hard to use. Mostly these two issues:
Because the filepath path at the top doesn't work similar to the windows 10 one (clickeable bread crumbs). I found it hard to navigate back a few levels/folders. Hopefully that will be changed.
The way the drives are sorted at the left side (volumes vs system) feels a bit unexpected for me (windows user). I would expect that those two panels are merged into one (treeview) window similar to how explorer works on windows.
I know I'm looking at this with the bias from a windows user, but still wanted to share my experiences as a very novice user learning to know blender.
This issue was referenced by
5e2f0adb1b
Added subscriber: @madaxel
This comment was removed by @madaxel
This issue was referenced by
57519f237a
This issue was referenced by
98c0d16da5
Removed subscriber: @tintwotin
Removed subscriber: @madaxel
Changed status from 'Open' to: 'Resolved'
So, BCon2 is over and we managed to get everything in!
The File Browser in 2.81 will be far from perfect, but it is a great improvement in many ways.
That is not to say that there aren't any remaining design issues to tackle, e.g. mouse travel in bigger or fullscreen File Browsers can still be reduced quite a bit.
I have ideas to address such things ready and I have a list of further improvements we would like to add at some point. But we do have to draw a line somewhere and move on to more pressuring tasks for a while.
Closing as all points were addressed.