Skip to content

Instantly share code, notes, and snippets.

View lambertspiess's full-sized avatar

Lambert Spiess lambertspiess

  • Paris
View GitHub Profile
@beatfactor
beatfactor / install_nginx_macos_source.md
Last active February 6, 2025 14:20
Install Nginx on Mac OS from source (without brew)

Install Nginx on Mac OS from source

no Homebrew required

1. Download Nginx

$ cd /usr/local/src
$ curl -OL http://nginx.org/download/nginx-1.12.2.tar.gz
$ tar -xvzf nginx-1.12.2.tar.gz && rm nginx-1.12.2.tar.gz
@KokaKiwi
KokaKiwi / events.md
Last active June 18, 2024 19:24
[HOWTO] Gérer d'autres évènements avec la MinilibX

Hello, voici un petit guide pour ceux qui aimeraient savoir comment gérer des évènements autres que "KeyRelease", "ButtonPress" (souris), "Expose" et "Loop".

En effet, la minilibx ne dispose que des fonctions permettant de gérer ces évènements. Or ils ne sont pas suffisants pour faire des programmes évolués (cool un Wolf3D qui nécessite que j'appuie plusieurs fois sur la touche HAUT pour avancer!)

En fait, il faut pour cela regarder dans le code de la MinilibX et voir comment sont gérés les évènements envoyés par le serveur X.

Si vous voulez en savoir plus, regardez le fichier "mlx_int_param_events.c" ;)

Mais revenons au sujet principal: Comment gérer d'autres évènements?