{"id":121000,"date":"2024-12-17T09:46:00","date_gmt":"2024-12-17T07:46:03","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-hyprland-0-46-kompozitnogo-servera-na-baze-wayland"},"modified":"2024-12-17T09:46:00","modified_gmt":"2024-12-17T07:46:03","slug":"vypusk-hyprland-0-46-kompozitnogo-servera-na-baze-wayland","status":"publish","type":"post","link":"https:\/\/prohoster.info\/fr\/blog\/news\/vypusk-hyprland-0-46-kompozitnogo-servera-na-baze-wayland","title":{"rendered":"Sortie de Hyprland 0.46, un serveur composite bas\u00e9 sur Wayland","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Le serveur composite Hyprland 0.46 est pr\u00e9sent\u00e9, utilisant le protocole Wayland. Le projet est ax\u00e9 sur une disposition en mosa\u00efque (tiling), mais prend \u00e9galement en charge la disposition classique des fen\u00eatres, le regroupement des fen\u00eatres sous forme d'onglets, le mode pseudo-mosa\u00efque et l'expansion des fen\u00eatres en plein \u00e9cran. Des capacit\u00e9s sont offertes pour cr\u00e9er des interfaces visuellement attrayantes : d\u00e9grad\u00e9s dans les bordures des fen\u00eatres, flou en arri\u00e8re-plan, effets d'animation et ombres. Des plugins peuvent \u00eatre ajout\u00e9s pour \u00e9tendre les fonctionnalit\u00e9s, et pour le contr\u00f4le externe, une IPC bas\u00e9e sur des sockets est fournie. Le code est \u00e9crit en C++ et distribu\u00e9 sous licence BSD.    <\/p>\n<p> La configuration s'effectue via un fichier de configuration, dont les modifications sont prises en compte \u00e0 la vol\u00e9e sans red\u00e9marrage. Pour am\u00e9liorer les performances des jeux, il est possible de d\u00e9sactiver la synchronisation verticale (VSync) avec un signal de suppression d'image, utilis\u00e9 pour \u00e9viter les d\u00e9chirures \u00e0 l'affichage. Parmi les fonctionnalit\u00e9s, on note \u00e9galement : des bureaux virtuels cr\u00e9\u00e9s dynamiquement ; des modes de disposition des \u00e9l\u00e9ments \u00e0 l'\u00e9cran ; un traitement global des raccourcis clavier ; et la gestion par gestes sur le pav\u00e9 tactile\/\u00e9cran tactile.    <\/p>\n<p>Dans la nouvelle version :  <\/p>\n<ul>\n<li class=\"l\"> Au lieu du param\u00e8tre \u00ab cursor:dumb_copy \u00bb, un nouveau param\u00e8tre \u00ab cursor:use_cpu_buffer \u00bb a \u00e9t\u00e9 propos\u00e9, permettant d'utiliser des curseurs mat\u00e9riels sur les syst\u00e8mes avec des cartes graphiques NVIDIA.\n<li class=\"l\"> La logique de d\u00e9finition des r\u00e8gles pour les fen\u00eatres et les dispositions d'\u00e9cran a \u00e9t\u00e9 modifi\u00e9e : pour qu'une r\u00e8gle soit d\u00e9clench\u00e9e, une correspondance compl\u00e8te, et non partielle, avec l'expression r\u00e9guli\u00e8re est d\u00e9sormais requise. Le code de traitement des r\u00e8gles a \u00e9t\u00e9 optimis\u00e9. Un moteur d'expressions r\u00e9guli\u00e8res plus rapide, RE2 de Google, a \u00e9t\u00e9 utilis\u00e9.\n<li class=\"l\"> Les biblioth\u00e8ques hyprgraphics et re2 ont \u00e9t\u00e9 ajout\u00e9es \u00e0 la liste des d\u00e9pendances.\n<li class=\"l\"> L'espace colorim\u00e9trique OkLab a \u00e9t\u00e9 utilis\u00e9 pour le traitement des couleurs au lieu de sRGB, ce qui a permis d'obtenir une repr\u00e9sentation plus naturelle des d\u00e9grad\u00e9s et des transitions de couleur.\n<li class=\"l\"> Le support du d\u00e9placement de contenu entre les environnements Wayland et X11 (bas\u00e9 sur XWayland) en mode Drag&amp;Drop a \u00e9t\u00e9 ajout\u00e9.\n<li class=\"l\"> Un nouvel \u00e9cran d'accueil a \u00e9t\u00e9 ajout\u00e9, affich\u00e9 apr\u00e8s la mise \u00e0 jour de la version de Hyprland.\n<li class=\"l\"> Un param\u00e8tre \u00ab cursor:warp_back_after_non_mouse_input \u00bb a \u00e9t\u00e9 ajout\u00e9 pour \u00e9viter les probl\u00e8mes lors de l'utilisation simultan\u00e9e de la souris et de l'\u00e9cran tactile.\n<li class=\"l\"> Dans l'outil hyprctl, il est d\u00e9sormais possible d'afficher la liste des plugins au format JSON (\u00ab hyprctl -j plugins \u00bb). De nouveaux champs inhibitingIdle et directScanout ont \u00e9t\u00e9 ajout\u00e9s.      <\/ul>\n<p>      <center><img decoding=\"async\" alt=\"Sortie de Hyprland 0.46, un serveur composite bas\u00e9 sur Wayland \" src=\"\/wp-content\/uploads\/2024\/12\/94b7a12b73c4562e08746d89d519ec0f.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>    <center><img decoding=\"async\" alt=\"Sortie de Hyprland 0.46, un serveur composite bas\u00e9 sur Wayland \" src=\"\/wp-content\/uploads\/2024\/12\/5f45404add9302f1c84849ac4e7cee1c.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>    <center><img decoding=\"async\" alt=\"Sortie de Hyprland 0.46, un serveur composite bas\u00e9 sur Wayland \" src=\"\/wp-content\/uploads\/2024\/12\/1eb0a549e7c30d6bc9ff619597c26b05.png\" style=\"display:block;margin: 0 auto;\" \/><\/center><br \/>\n<br \/>Source : <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=62420\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u043a\u043e\u043c\u043f\u043e\u0437\u0438\u0442\u043d\u044b\u0439 \u0441\u0435\u0440\u0432\u0435\u0440 Hyprland 0.46, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0449\u0438\u0439 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b Wayland. \u041f\u0440\u043e\u0435\u043a\u0442 \u043e\u0440\u0438\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u043d \u043d\u0430 \u043c\u043e\u0437\u0430\u0438\u0447\u043d\u0443\u044e (tiling) \u043a\u043e\u043c\u043f\u043e\u043d\u043e\u0432\u043a\u0443 \u043e\u043a\u043e\u043d, \u043d\u043e \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442 \u0438 \u043a\u043b\u0430\u0441\u0441\u0438\u0447\u0435\u0441\u043a\u043e\u0435 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u043b\u044c\u043d\u043e\u0435 \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u0435 \u043e\u043a\u043e\u043d, \u0433\u0440\u0443\u043f\u043f\u0438\u0440\u043e\u0432\u043a\u0443 \u043e\u043a\u043e\u043d \u0432 \u0444\u043e\u0440\u043c\u0435 \u0432\u043a\u043b\u0430\u0434\u043e\u043a, \u043f\u0441\u0435\u0432\u0434\u043e\u043c\u043e\u0437\u0430\u0438\u0447\u043d\u044b\u0439 \u0440\u0435\u0436\u0438\u043c \u0438 \u043f\u043e\u043b\u043d\u043e\u044d\u043a\u0440\u0430\u043d\u043d\u043e\u0435 \u0440\u0430\u0441\u043a\u0440\u044b\u0442\u0438\u0435 \u043e\u043a\u043e\u043d. \u041f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0442\u0441\u044f \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0432\u0438\u0437\u0443\u0430\u043b\u044c\u043d\u043e \u043f\u0440\u0438\u0432\u043b\u0435\u043a\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0445 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u043e\u0432: \u0433\u0440\u0430\u0434\u0438\u0435\u043d\u0442\u044b \u0432 \u043e\u0431\u0440\u0430\u043c\u043b\u0435\u043d\u0438\u0438 \u043e\u043a\u043e\u043d, \u0440\u0430\u0437\u043c\u044b\u0442\u0438\u0435 \u0444\u043e\u043d\u0430, \u0430\u043d\u0438\u043c\u0430\u0446\u0438\u043e\u043d\u043d\u044b\u0435 \u044d\u0444\u0444\u0435\u043a\u0442\u044b \u0438 \u0442\u0435\u043d\u0438. \u0414\u043b\u044f \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u044f \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u043c\u043e\u0433\u0443\u0442 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0430\u0442\u044c\u0441\u044f [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":121001,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-121000","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u043a\u043e\u043c\u043f\u043e\u0437\u0438\u0442\u043d\u044b\u0439 \u0441\u0435\u0440\u0432\u0435\u0440 Hyprland 0.46, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0449\u0438\u0439 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b Wayland.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/fr\/blog\/news\/vypusk-hyprland-0-46-kompozitnogo-servera-na-baze-wayland\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"fr_FR\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a Hyprland 0.46, \u043a\u043e\u043c\u043f\u043e\u0437\u0438\u0442\u043d\u043e\u0433\u043e \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u043d\u0430 \u0431\u0430\u0437\u0435 Wayland | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u043a\u043e\u043c\u043f\u043e\u0437\u0438\u0442\u043d\u044b\u0439 \u0441\u0435\u0440\u0432\u0435\u0440 Hyprland 0.46, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0449\u0438\u0439 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b Wayland.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/fr\/blog\/news\/vypusk-hyprland-0-46-kompozitnogo-servera-na-baze-wayland\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2024-12-17T07:46:03+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2024-12-17T07:46:03+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Sortie de Hyprland 0.46, un serveur composite bas\u00e9 sur Wayland | ProHoster","description":"Le serveur composite Hyprland 0.46 est pr\u00e9sent\u00e9, utilisant le protocole Wayland.","canonical_url":"https:\/\/prohoster.info\/fr\/blog\/news\/vypusk-hyprland-0-46-kompozitnogo-servera-na-baze-wayland","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"fr_FR","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a Hyprland 0.46, \u043a\u043e\u043c\u043f\u043e\u0437\u0438\u0442\u043d\u043e\u0433\u043e \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u043d\u0430 \u0431\u0430\u0437\u0435 Wayland | ProHoster","og:description":"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u043a\u043e\u043c\u043f\u043e\u0437\u0438\u0442\u043d\u044b\u0439 \u0441\u0435\u0440\u0432\u0435\u0440 Hyprland 0.46, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0449\u0438\u0439 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b Wayland.","og:url":"https:\/\/prohoster.info\/fr\/blog\/news\/vypusk-hyprland-0-46-kompozitnogo-servera-na-baze-wayland","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2024-12-17T07:46:03+00:00","article:modified_time":"2024-12-17T07:46:03+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"121000","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-23 08:57:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 08:57:19","updated":"2026-01-23 08:57:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/121000","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/comments?post=121000"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/121000\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media\/121001"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media?parent=121000"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/categories?post=121000"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/tags?post=121000"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}