Semblable à dwm-flexipatch, ce projet slock 1.5 (a34d8fb, 2023-10-06) a une vision différente des correctifs. Il utilise les directives du préprocesseur pour décider d'inclure ou non un correctif pendant la construction. Essentiellement, cela signifie que cette version, pour le meilleur ou pour le pire, contient à la fois le code corrigé et le code original. Le but étant que vous puissiez sélectionner les correctifs à inclure et que la version contiendra ce code et rien de plus.
Par exemple, pour inclure le patch capscolor
, il vous suffira d'inverser ce paramètre de 0 à 1 dans patches.h :
#define CAPSCOLOR_PATCH 1
Une fois que vous avez découvert ce qui fonctionne pour vous et ce qui ne fonctionne pas, vous devriez être en meilleure position pour choisir les correctifs si vous souhaitez commencer à appliquer les correctifs à partir de zéro.
Alternativement, si vous avez trouvé les correctifs souhaités, mais que vous ne voulez pas que le reste de l'enchevêtrement flexipatch soit dans votre assiette, vous voudrez peut-être jeter un œil à flexipatch-finalizer ; un outil de préprocesseur personnalisé qui supprime tout le code flexipatch inutilisé, vous laissant avec une version contenant les correctifs que vous avez sélectionnés.
Reportez-vous à https://tools.suckless.org/slock/ pour plus de détails sur l'outil slock, comment l'installer et comment il fonctionne.
2022-03-28 - Ajout du patch d'image d'arrière-plan
2021-09-13 - Ajout du patch du logo dwm
2021-09-09 - Ajout des correctifs d'expiration automatique, de commande d'échec et de mot de passe secret
2021-06-08 - Ajout du patch de message couleur
2020-08-03 - Ajout des correctifs alpha, keypress_feedback et blur_pixelated_screen
2019-11-27 - Ajout du correctif xresources
2019-10-17 - Ajout de capscolor, control clear, dpms, mediakeys, message, pam auth, correctifs quickcancel
2019-10-16 - Introduction du finaliseur flexipatch
alpha
délai d'attente automatique
image_de-fond
flou_pixelated_screen
casquettescouleur
message en couleur
contrôle clair
dpm
logodwm
commande d'échec
keypress_feedback
touches multimédia
message
pam-auth
annulation rapide
mot de passe secret
touches du terminal
déverrouiller l'écran
xressources