Opening Examples: confusing ux
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Accessibilité débutants
- 35/100
Piste de recherche
Commencez par reproduire le workflow File > Examples dans le PDE, notamment la sélection de catégorie, la sélection d’un exemple, le double-clic et le bouton « Add to Examples ». Examinez le comportement de Examples List / Loader et mettez-vous d’accord sur un modèle d’interaction unique ; le travail est considéré comme terminé lorsque les nouveaux utilisateurs peuvent découvrir comment ouvrir un exemple sans le confondre avec le contributed-example loading.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Most relevant area for this enhancement?
PDE
Feature to enhance
Examples List / Loader
Enhancement details
Hello, I am a new Processing user (but I have been using p5.js and doing web development.)
Here is an issue I am having during my first time using the latest Processing Editor.
TLDR
The interface with the button at the bottom makes it look like form selection and unexpected that double click is required.
What Happened:
I want to open an example.
I click File > Examples.
The list of examples opens in a window.
I click a category. It just highlights, but I expected it to show submenu on click or hover
I click the little icon to unfold a category.
I click a specific. It just highlights, but I expected it to open.
The only thing left to click was the "Add to Examples" Button at the bottom.
Clicking "Add to Examples" opens the Contribution manager examples tab.
I couldn't tell why the example I highlighted in the list was not present in that list, or why the lists were different.
After a couple rounds of trying the same thing and reopening the project, I finally understand that I need to double click to open, and that the "Add to Examples" is a way to load in from the Contributed examples.
Impact:
Makes new users who don't catch on may easily give up or be embarrassed to ask for help.
Enhacement Ideas:
The example list should function similar to other programs so new users can easily catch on.
Option 1: Either having single click so it's like the menu item is an action being executed.
Option 2: Another option is to have a button that can open the example so you are acting upon your selection.
Option 3: Style it more like a file-explorer grid so double-clicking is more expected.
Option 4: Any ideas?
Would you like to help implement this enhancement?
I’m not sure yet
- Langage dominant
- Java
- Étoiles
- 497
- Forks
- 183
- Merge moyen
- 4 h 39 min
- PR mergées (30 j)
- 3
Guide de contribution
Ouvrir le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de processing/processing4
-
bug
Difficulté 2/5 1-3 heures Accessibilité débutants 64/100
processing/processing4#1554 · 1 commentaire ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
processing/processing4#1515 · 1 réaction ·
-
bug
Difficulté 3/5 1-2 jours Accessibilité débutants 55/100
processing/processing4#1573 ·
-
startup error Ouverte
Difficulté 4/5 3-5 jours Accessibilité débutants 25/100
processing/processing4#1569 · 7 commentaires ·
-
Binaries under bin directory lack executable permissions for the snap and .deb packages for Linux Ouvertebug
processing/processing4#1567 · 3 commentaires · 1 réaction · 1 personne assignée ·
Toutes les issues de processing/processing4
Issues similaires
-
executions.Query — startDate and timeRange filters are sent with inverted comparison operators Ouvertearea/plugin
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
kestra-io/plugin-kestra#190 ·
-
litertlm-android AAR ships no consumer ProGuard rules → "mid == null" SIGABRT in minified apps Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 70/100
google-ai-edge/LiteRT-LM#3739 ·
-
Add canonical URLs and a sitemap Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
integra-team-red/meet-map#249 ·
-
[Studio][Bug] Cancelled create-user dialog keeps the password and admin switch for the next attempt Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
apache/rocketmq-dashboard#5064 ·
-
Consent portal: creating a duplicate Purpose shows a generic error instead of "already exists" Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
wso2/dpdp-accelerator#287 ·