processing / processing/processing4

Feature suggestion: mode-specific themes

Ouverte
#651 1 commentaire 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

enhancement lower priority
Langage dominant
Java
Étoiles
494
Forks
183
Merge moyen
4 h 39 min
PR mergées (30 j)
3

Description

Created by: SableRaf

Description

It would be great if each mode had its own unique theme, chosen from the list of themes available. This could be a user-defined setting in the theme selector, where they can apply the theme to the current mode they're using. This way, users could easily distinguish between modes at a glance. Alternatively, we could allow mode creators to include a custom theme in their mode.

Expected Behavior

A way to make the modes stand out even more, by allowing each mode to have its own theme from the available options.

Current Behavior

Currently, modes do not have the ability to have their own distinct theme.

Steps to Reproduce

  1. Open the PDE
  2. Switch to another Mode
  3. Observe that all modes use the same theme

Your Environment

  • Processing version: 4.1.2
  • Operating System and OS version: Windows 10

Possible Causes / Solutions

  • The current theme system does not have the capability for modes to have their own distinct theme, a feature enhancement to include this functionality would be needed.

Guide de contribution

Ouvrir le guide de contribution

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Piste de recherche

Commencez par retracer le sélecteur de thèmes PDE et le comportement de changement de mode décrits dans l’issue. Déterminez si les thèmes définis par l’utilisateur ou les thèmes fournis par les créateurs de modes doivent être pris en charge, puis vérifiez que le changement de mode applique le thème distinct sélectionné tout en préservant les options de thème existantes.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
java
Domaine
desktop
Type d'issue
Fonctionnalité
Difficulté
5/5
Temps estimé
Plus d'une semaine
Activité
À l'abandon
Clarté
À clarifier
Accessibilité débutants
30/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.