Comments (6)
Meh, nuke it. I'll check the pull and go for it.
Trigger, select check boxes, confirm.. not a fun user experience.
Seeing total of what was purged in post is fine enough as the user gimmick "Nice, that many things got cleaned up", knowing what exactly was purged can be "seen" by the outliner view mode. It's redundant.
If a user pipes up about the inconsistency with Blender, then we can make another task to show the granular notice in the post-message of what was deleted. The old code used to do that so we have a fall back commit to reference when re-implementing that... But delete confirmations is basically what we try avoid, user has already opted in by triggering.
from bforartists.
Quick fix! I would only comment the code out instead of fully remove, will make merge work a bit easier.
from bforartists.
Tested:
- Seems the number of total data types and what was purged is no-longer listed in a confirm dialogue, but a total when we.. clean up.
- Do we want to show the user the data type totals? Or is this unnecessary from a user standpoint?
Here I would say "data(s)" to show if plural.
Seems the Blender way does show the totals, before they opt-in after they had opted in to purge. They changed how the data was drawn before.
Question
IF we want to show how much data types were purged, and still keep the opt-in as operators instead of a 2-step confirmation, then.... maybe the Blender way is good.
Do we want the old way with list of operators, but now with no notice of what's being purged? Or is it imperative we show the user how many data(s) types will be removed?
from bforartists.
Do we want to show the user the data type totals? Or is this unnecessary from a user standpoint?
I think it is a nice visual feedback for the user, even if completely unnecessary :D
Here I would say "data(s)" to show if plural.
Me likes !
IF we want to show how much data types were purged, and still keep the opt-in as operators instead of a 2-step confirmation, then.... maybe the Blender way is good.
When in doubt, use the Blender way first. Improvements can happen at a later point.
For the rest, i am too long away from the project i guess. I cannot say anymore which way would be the more user friendly one.
from bforartists.
Yeah, I think I will clean up our operators and default to the Blender way. Maybe we can add an icon to each prop to make it easier to go through without a wall of options and text......
from bforartists.
So we're keeping the popup dialogue?
from bforartists.
Related Issues (20)
- 3D View - Armature - Pose Mode - Selection Sets is now a panel and needs consistent iconography HOT 2
- 3D View - Sculpt Mode - Facesets Panel - Missing operator "sculpt.reveal_all" in the tabbed toolshelf HOT 2
- rna_texture.cc , create Musgrave texture icon HOT 3
- 3D View - Grease Pencil - Draw Mode - Sidebar panels cause a hard crash HOT 1
- Crash to desktop with Edit Source in the UI HOT 4
- 3D View - Sidebar - Brush Settings - Expose operators to top level in a consistent data management method HOT 8
- Brush Panel Addon - Update icons (create if necessary) HOT 1
- Default Library Addon - Create Brush Assets category list similar to the Essentials
- Geometry Nodes - Geometry - Input - New Gizmo nodes for modifier mode HOT 3
- Geometry Nodes - Geometry - Write - New Geometry Set Name node HOT 3
- 3D View - Gizmos - Collapse hidden (instead of dissappear) HOT 1
- Remove dat files of the icons in release/datafiles HOT 1
- Remove not longer used branches HOT 7
- Preferences - Extensions - Move "Uninstall" to a to level, now in the extension tab
- Preferences - Extensions + Tab move tags to far right
- Preferences - Addons - Move the uninstall button to top level
- Preferences - Extensions - View Details needs an icon
- Preferences - Extensions - Remove double "Clear Theme" operator
- Preferences - Extensions - Add operator to "jump" to theme editing
- Addon - space_view3d_pie_menus has missing icons due to brush icons being removed
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from bforartists.