Juste une petite précision du coup, WebP est à priori un peu plus lourds à décoder que JPEG ou PNG, mais sur les machines d'aujourd'hui (que ce soit sur PC ou mobile), c'est assez négligeable :)
C'est pas vraiment déléguable, et les principales difficultés sont humaines et non techniques (Gitlab dispose d'un système de migration de projet depuis Github, même si on perd généralement l'attribution des issue et des PR).
Le développement GameBoy il faut que je trouve du temps pour m'y remettre, j'ai encore tellement d'aspects à explorer ! Et puis j'aimerais bien sortir un véritable jeu GameBoy sur cartouche un de ces jours… :)
Pourquoi ne pas utiliser la forge officielle du projet Gnome ? C'est sous Gitlab CE : https://gitlab.gnome.org/
La raison est extrêmement simple : à l'époque où ce projet a été créé ainsi qu'à l'époque où il a été migré sur Github, GNOME ne disposait pas encore d'une instance Gitlab.
Migrer un projet d'une forge à une autre demande du temps et du travail ; je n'ai pas le temps ni la motivation de me lancer là-dedans pour le moment.
Pour de nouveaux projets liés à l’environnement GNOME, je considérerais bien sûr la possibilité de les hébergés sur l'instance Gitlab de GNOME, pour peu que les prérequis soient remplis¹.
du traçage des contributeurs et des visiteurs, aucune garantie ne peut être apportée quant à ce qu'il est fait des données collectées (exploitation, revente, transmission aux agences gouvernementales américaines, Patriot Act. Cloud Act., Prism…),
La GNOME Foundation est une association basée aux États-Unis. Je leur fais confiance pour ce qui est de ne pas tracer les contributeurs et de ne pas revendre leurs données. Par contre pour ce qui est des lois américaines, je pense qu'ils y sont soumis et que si le gouvernement leur demande des informations sur une personne ils n'auront pas d'autres choix que de coopérer (je peux me tromper sur ce point, je veux bien des liens vers des sources d'informations complémentaires si quelqu'un en a :)).
de l'exclusion : toute personne vivant dans un pays boycotté par le gouvernement américain, est empêchée de proposer ses contributions ; participation impossible des libristes ayant une éthique…
Il est vrai que contribuer sans avoir accès à Github est plus compliqué mais pas impossible. Je reste joignable par e-mail et un miroir du dépôt Git est disponible sur Launchpad :
¹ En pratique je m'inquiète surtout de la disponibilité et des capacités des shared runners pour la CI, notamment dans le cas où un runner Windows serait nécessaire pour la construction de version Windows de l'application (mais en pratique il devrait être possible d'exploiter la CI de Github pour une partie des tâches via un dépôt miroir (oui j'ai déjà pas mal réfléchi à la question^^)).
Pour ce qui est de GNOME 40 (oui ils ont changés de système de numérotation ^^'), Nautilus n'a pas encore été porté sur GTK 4, il n'y aura donc pas de souci avec Nautilus 40 :)
ça serait pas mal d'avoir une valeur max pour la taille du terminal
Je ne sais pas si c'est possible, il faut que je regarde les propriétés du Widget GTK pour voir
peut-être de retenir la dernière taille choisie par l'utilisateur comme taille par défaut du terminal
Je me note ça dans un coin, merci pour la suggestion :)
Piper est l'interface graphique du projet libratbag. Il supporte de nombreuses souris Logitech et effectivement 7 souris SteelSeries. Il suffit de regarder les fichiers présents dans le dépôt pour en avoir la liste :
Cependant, libratbag/Piper ne supporte pas toutes les fonctionnalités disponibles sur certains des modèles SteelSeries (en regardant le code source, le mapping des boutons me semble limité par exemple).
Bah […] ça permet de faire plus de ventes à pas cher
Je ne suis pas tout à fait d'accord pour le coup, la formulation de votre message laisse sous-entendre une volonté de tromperie, je ne pense pas que ce soit le cas pour ma part. La plupart des modèles techniquement identiques sont parfaitement identifiables.
Il s'agit le plus souvent d'édition spéciale d'un modèle existant. Par exemple la Sensei TEN et la Sensei TEN CS:GO Neon Rider Editon. Elles sont identiques techniquement, mais la seconde a un imprimé différent. Ici je pense que le lien de parenté est assez clair pour tout consommateur, et je ne vois pas où est le problème de proposer des couleurs ou des motifs différents.
Pour ce qui est de Rivalcfg, la seule difficulté avec ces éditions spéciales était d'obtenir le productID de tous les modèles (étant donné qu'il est différent pour chaque édition spéciale). Ce problème est heureusement résolu grâce à la base de donnée qui a été constituée.
Ca fait quelques temps que j'utilise ton outil d'abord pour ma Sensei CoD Black Ops II Edition puis ma Sensei 310 aujourd'hui.
Ca tourne au poil. L'existence de ton soft a été décisif dans mon choix de racheter du matériel SteelSeries. Tu peux aller leur demander une pièce !
Merci pour ce retour !
Ça tombe bien, je viens justement de recevoir une Sensei 310, je vais pouvoir m'assurer que tout fonctionne bien, et implémenter le mapping des boutons pour ce modèle ! :D
C'est encourageant une réaction aussi positive de l'entreprise.
Y a 20 ans quasiment tous les appareils électroniques avait un manuel, avec les schémas complets. La TV de mes parents avait un A1 replié 4 ou 5 fois au fond du manuel avec tous les schémas.
J'ai l'impression que les techs seraient pour ouvrir les specs, mais c'est tout en haut de la hiérarchie que ça refuse. Il n'y a rien de particulier à comprendre je pense, c'est juste politique. Qui sait, peut être que ça changera un jour :)
Je sais qu'il existe des outils comme GPaste qui permettent de gérer un historique des éléments copiés dans le presse papier.
Je pense qu'avec une souris capable d'envoyer des appuies de touche de clavier (comme c'est le cas sur des modèles comme les Rival 3, 300, 310, 500, 600, 650, 700, 710, les Sensei RAW, TEN? et 310) ça doit être faisable de mapper un bouton sur un raccourci clavier permettant de coller un élément particulier de cet historique :)
N'étant pas un "gamer" je ne saisis pas pourquoi les souris standard ne conviennent pas. Qu'est-ce que ces souris ont de plus ?
J'apprécie le fait de pouvoir régler la sensibilité de ma souris, c'est l'un des principaux intérêts pour moi. Après je ne crache pas sur les LED de couleurs qui permettent une touche de personnalisation (même si c'est clairement inutile ;)).
Certains des modèles de chez SteelSeries permettent de mapper (matériellement) des boutons de la souris sur des touches de claviers. C'est une fonctionnalité qui m'intéresse de plus en plus : j'aimerais bien pouvoir configurer des raccourcis sur certains boutons pour accélérer mon travail quand je suis sur des logiciels comme Inkscape ou Gimp (pouvoir changer d'outil en utilisant les boutons de la souris).
Vu que SteelSeries est une société danoise, est-ce qu'il ne serait pas bon de les contacter pour leur proposer Rivalcfg ?
Enfin, étant un défenseur de l'interopérabilité, je pense qu'il serait bon d'exiger que les spécifications d'interface soient disponibles. À quand une loi européenne à ce sujet ?
C'est effectivement une société danoise à l'origine. Ils ont racheté Ideazone (une société américaine) il y a quelques années, et je pense que leur équipe technique est essentiellement aux US aujourd'hui.
Quoi qu'il en soit, j'ai posté lundi un message sur leur Reddit, et ils m'ont répondu (j'avais auparavant essayé de les contacter via Twitter sans grand succès). J'ai donc pu discuter avec eux, ils m'ont fournit quelques infos qui m'ont déjà permis d'ajouter une nouvelle souris (la Rival 300S, qui sera du coup dispo dans la v4.1 d'ici quelques temps).
Ils ne peuvent pas libérer les specs de leur matériel pour des raisons politiques interne (visiblement c'est un sujet qui revient sur le tapis régulièrement, et souvent à cause de Rivalcfg :D), mais par contre ils ne voient aucun problème à ce que je fasse le reverse engineering de leur matériel. Ils vont donc m'envoyer des souris pour que je puisse en améliorer le support (j'ai même déjà reçu le tracking du colis, ils ont fait super vite !).
J'avoue que de savoir que SteelSeries n'est pas hostile, ni indifférent au projet me redonne un bon coup de motivation. Et puis avoir un coup de main du fabricant va énormément aider ! :D
[^] # Re: Coût du décodage ?
Posté par FLOZz (site web personnel, Mastodon) . En réponse à la dépêche Sortie de YOGA Image Optimizer 1.0. Évalué à 3.
Rha t'as été plus rapide que moi à répondre ! :D
Juste une petite précision du coup, WebP est à priori un peu plus lourds à décoder que JPEG ou PNG, mais sur les machines d'aujourd'hui (que ce soit sur PC ou mobile), c'est assez négligeable :)
[^] # Re: Envoi des CD
Posté par FLOZz (site web personnel, Mastodon) . En réponse à la dépêche Meilleures contributions LinuxFr.org : les primées d'avril 2021. Évalué à 3.
Salut, CD bien reçu, merci ! :D
[^] # Re: Bonne idée !
Posté par FLOZz (site web personnel, Mastodon) . En réponse à la dépêche Nautilus Terminal : un terminal intégré au navigateur de fichier de GNOME. Évalué à 3. Dernière modification le 11 mai 2021 à 23:32.
Un affichage arborescent ? Il y en a un dans Nautilus (après c'est peut être pas cette forme là que tu cherche ?) :
[^] # Re: Utiliser une forge libre, loyale et éthique ?
Posté par FLOZz (site web personnel, Mastodon) . En réponse à la dépêche Nautilus Terminal : un terminal intégré au navigateur de fichier de GNOME. Évalué à 3.
C'est pas vraiment déléguable, et les principales difficultés sont humaines et non techniques (Gitlab dispose d'un système de migration de projet depuis Github, même si on perd généralement l'attribution des issue et des PR).
[^] # Re: Non-fiction
Posté par FLOZz (site web personnel, Mastodon) . En réponse à la dépêche Nautilus Terminal : un terminal intégré au navigateur de fichier de GNOME. Évalué à 2.
Le développement GameBoy il faut que je trouve du temps pour m'y remettre, j'ai encore tellement d'aspects à explorer ! Et puis j'aimerais bien sortir un véritable jeu GameBoy sur cartouche un de ces jours… :)
[^] # Re: Utiliser une forge libre, loyale et éthique ?
Posté par FLOZz (site web personnel, Mastodon) . En réponse à la dépêche Nautilus Terminal : un terminal intégré au navigateur de fichier de GNOME. Évalué à 5.
La raison est extrêmement simple : à l'époque où ce projet a été créé ainsi qu'à l'époque où il a été migré sur Github, GNOME ne disposait pas encore d'une instance Gitlab.
Migrer un projet d'une forge à une autre demande du temps et du travail ; je n'ai pas le temps ni la motivation de me lancer là-dedans pour le moment.
Pour de nouveaux projets liés à l’environnement GNOME, je considérerais bien sûr la possibilité de les hébergés sur l'instance Gitlab de GNOME, pour peu que les prérequis soient remplis¹.
La GNOME Foundation est une association basée aux États-Unis. Je leur fais confiance pour ce qui est de ne pas tracer les contributeurs et de ne pas revendre leurs données. Par contre pour ce qui est des lois américaines, je pense qu'ils y sont soumis et que si le gouvernement leur demande des informations sur une personne ils n'auront pas d'autres choix que de coopérer (je peux me tromper sur ce point, je veux bien des liens vers des sources d'informations complémentaires si quelqu'un en a :)).
Il est vrai que contribuer sans avoir accès à Github est plus compliqué mais pas impossible. Je reste joignable par e-mail et un miroir du dépôt Git est disponible sur Launchpad :
https://code.launchpad.net/~flozz/nautilus-terminal/+git/nautilus-terminal/+ref/master
¹ En pratique je m'inquiète surtout de la disponibilité et des capacités des shared runners pour la CI, notamment dans le cas où un runner Windows serait nécessaire pour la construction de version Windows de l'application (mais en pratique il devrait être possible d'exploiter la CI de Github pour une partie des tâches via un dépôt miroir (oui j'ai déjà pas mal réfléchi à la question
^^
)).[^] # Re: Paquet Manjaro
Posté par FLOZz (site web personnel, Mastodon) . En réponse à la dépêche Nautilus Terminal : un terminal intégré au navigateur de fichier de GNOME. Évalué à 4.
La série sur Pétrolette est effectivement assez intéressante :)
J'essayerais de refaire un article lors du passage à GTK 4… si j'y survis…
^^'
Oui j'ai vu que le paquet Arch avait été marqué out-of-date, il va sûrement être mis à jour prochainement :)
[^] # Re: Non-fiction
Posté par FLOZz (site web personnel, Mastodon) . En réponse à la dépêche Nautilus Terminal : un terminal intégré au navigateur de fichier de GNOME. Évalué à 4.
Merci ! Ça reste l'un de mes articles préféré sur mon blog avec celui sur VIM :)
[^] # Re: Merci 2 fois ...
Posté par FLOZz (site web personnel, Mastodon) . En réponse à la dépêche Nautilus Terminal : un terminal intégré au navigateur de fichier de GNOME. Évalué à 3.
Effectivement, j'avais vu passé le fork pour Nemo ! :D
Par contre je ne sais pas à quel point il est maintenu / à jour par rapport à Nautilus Terminal :)
[^] # Re: Petite question
Posté par FLOZz (site web personnel, Mastodon) . En réponse à la dépêche Nautilus Terminal : un terminal intégré au navigateur de fichier de GNOME. Évalué à 7.
Salut,
Non effectivement il n'y a pas de touche pour passer le focus de Nautilus au terminal et inversement. Je note la suggestion pour plus tard :)
[^] # Re: En route vers le futur : GNOME 4/ GTK4 ?
Posté par FLOZz (site web personnel, Mastodon) . En réponse à la dépêche Nautilus Terminal : un terminal intégré au navigateur de fichier de GNOME. Évalué à 5.
Pour ce qui est de GNOME 40 (oui ils ont changés de système de numérotation
^^'
), Nautilus n'a pas encore été porté sur GTK 4, il n'y aura donc pas de souci avec Nautilus 40 :)Je ne sais pas si c'est possible, il faut que je regarde les propriétés du Widget GTK pour voir
Je me note ça dans un coin, merci pour la suggestion :)
[^] # Re: Et les souris Logitech ?
Posté par FLOZz (site web personnel, Mastodon) . En réponse à la dépêche Sortie de Rivalcfg v4.0, un outil de configuration pour les souris SteelSeries. Évalué à 1.
Pour les souris Logitech, il y a libratbag / Piper :
:)
[^] # Re: Piper
Posté par FLOZz (site web personnel, Mastodon) . En réponse à la dépêche Sortie de Rivalcfg v4.0, un outil de configuration pour les souris SteelSeries. Évalué à 3. Dernière modification le 08 septembre 2020 à 09:57.
Piper est l'interface graphique du projet libratbag. Il supporte de nombreuses souris Logitech et effectivement 7 souris SteelSeries. Il suffit de regarder les fichiers présents dans le dépôt pour en avoir la liste :
Cependant, libratbag/Piper ne supporte pas toutes les fonctionnalités disponibles sur certains des modèles SteelSeries (en regardant le code source, le mapping des boutons me semble limité par exemple).
[^] # Re: Le bug idiot qui m'a pris la tête pendant 15 jours
Posté par FLOZz (site web personnel, Mastodon) . En réponse à la dépêche Bogues de logiciel et bogues de management : 737 Max et autres catastrophes. Évalué à 1.
Ah oui ! Ça m'a pris un moment à capter ! :D
[^] # Re: Des questions...
Posté par FLOZz (site web personnel, Mastodon) . En réponse à la dépêche Sortie de Rivalcfg v4.0, un outil de configuration pour les souris SteelSeries. Évalué à 3.
Je ne suis pas tout à fait d'accord pour le coup, la formulation de votre message laisse sous-entendre une volonté de tromperie, je ne pense pas que ce soit le cas pour ma part. La plupart des modèles techniquement identiques sont parfaitement identifiables.
Il s'agit le plus souvent d'édition spéciale d'un modèle existant. Par exemple la Sensei TEN et la Sensei TEN CS:GO Neon Rider Editon. Elles sont identiques techniquement, mais la seconde a un imprimé différent. Ici je pense que le lien de parenté est assez clair pour tout consommateur, et je ne vois pas où est le problème de proposer des couleurs ou des motifs différents.
Pour ce qui est de Rivalcfg, la seule difficulté avec ces éditions spéciales était d'obtenir le
productID
de tous les modèles (étant donné qu'il est différent pour chaque édition spéciale). Ce problème est heureusement résolu grâce à la base de donnée qui a été constituée.# Mise à jour
Posté par FLOZz (site web personnel, Mastodon) . En réponse à la dépêche Sortie de Rivalcfg v4.0, un outil de configuration pour les souris SteelSeries. Évalué à 5.
Suite à ma discussion avec SteelSeries, j'ai mis à jour l'article sur mon blog avec quelques détails supplémentaires :
https://blog.flozz.fr/2020/08/24/rivalcfg-comment-jai-cree-un-peu-par-hasard-cet-outil-de-configuration-pour-les-souris-steelseries/#quelques-nouvelles-suite-a-une-discussion-avec-steelseries
:)
[^] # Re: Merci
Posté par FLOZz (site web personnel, Mastodon) . En réponse à la dépêche Sortie de Rivalcfg v4.0, un outil de configuration pour les souris SteelSeries. Évalué à 4.
Merci pour ce retour !
Ça tombe bien, je viens justement de recevoir une Sensei 310, je vais pouvoir m'assurer que tout fonctionne bien, et implémenter le mapping des boutons pour ce modèle ! :D
Oui, carrément !
[^] # Re: Merci !
Posté par FLOZz (site web personnel, Mastodon) . En réponse à la dépêche Sortie de Rivalcfg v4.0, un outil de configuration pour les souris SteelSeries. Évalué à 4.
Je ne peux pas réparer ton bouton, mais au moins, grâce au mode breath elle peut à présent être recyclée en guirlande de Noël ! ;)
[^] # Re: Des questions...
Posté par FLOZz (site web personnel, Mastodon) . En réponse à la dépêche Sortie de Rivalcfg v4.0, un outil de configuration pour les souris SteelSeries. Évalué à 2.
Ah ça… le monde à bien changé depuis… :(
[^] # Re: Des questions...
Posté par FLOZz (site web personnel, Mastodon) . En réponse à la dépêche Sortie de Rivalcfg v4.0, un outil de configuration pour les souris SteelSeries. Évalué à 3.
Ahah, merci ! :D
[^] # Re: Des questions...
Posté par FLOZz (site web personnel, Mastodon) . En réponse à la dépêche Sortie de Rivalcfg v4.0, un outil de configuration pour les souris SteelSeries. Évalué à 10.
J'ai l'impression que les techs seraient pour ouvrir les specs, mais c'est tout en haut de la hiérarchie que ça refuse. Il n'y a rien de particulier à comprendre je pense, c'est juste politique. Qui sait, peut être que ça changera un jour :)
[^] # Re: Souris multi-bouton et presse papier
Posté par FLOZz (site web personnel, Mastodon) . En réponse à la dépêche Sortie de Rivalcfg v4.0, un outil de configuration pour les souris SteelSeries. Évalué à 4.
Je sais qu'il existe des outils comme GPaste qui permettent de gérer un historique des éléments copiés dans le presse papier.
Je pense qu'avec une souris capable d'envoyer des appuies de touche de clavier (comme c'est le cas sur des modèles comme les Rival 3, 300, 310, 500, 600, 650, 700, 710, les Sensei RAW, TEN? et 310) ça doit être faisable de mapper un bouton sur un raccourci clavier permettant de coller un élément particulier de cet historique :)
[^] # Re: Des questions...
Posté par FLOZz (site web personnel, Mastodon) . En réponse à la dépêche Sortie de Rivalcfg v4.0, un outil de configuration pour les souris SteelSeries. Évalué à 4.
La dépêche était déjà en modération quand j'ai pu discuter avec eux, c'est pour ça que je n'en parle pas :)
[^] # Re: Des questions...
Posté par FLOZz (site web personnel, Mastodon) . En réponse à la dépêche Sortie de Rivalcfg v4.0, un outil de configuration pour les souris SteelSeries. Évalué à 10.
J'apprécie le fait de pouvoir régler la sensibilité de ma souris, c'est l'un des principaux intérêts pour moi. Après je ne crache pas sur les LED de couleurs qui permettent une touche de personnalisation (même si c'est clairement inutile ;)).
Certains des modèles de chez SteelSeries permettent de mapper (matériellement) des boutons de la souris sur des touches de claviers. C'est une fonctionnalité qui m'intéresse de plus en plus : j'aimerais bien pouvoir configurer des raccourcis sur certains boutons pour accélérer mon travail quand je suis sur des logiciels comme Inkscape ou Gimp (pouvoir changer d'outil en utilisant les boutons de la souris).
C'est effectivement une société danoise à l'origine. Ils ont racheté Ideazone (une société américaine) il y a quelques années, et je pense que leur équipe technique est essentiellement aux US aujourd'hui.
Quoi qu'il en soit, j'ai posté lundi un message sur leur Reddit, et ils m'ont répondu (j'avais auparavant essayé de les contacter via Twitter sans grand succès). J'ai donc pu discuter avec eux, ils m'ont fournit quelques infos qui m'ont déjà permis d'ajouter une nouvelle souris (la Rival 300S, qui sera du coup dispo dans la v4.1 d'ici quelques temps).
Ils ne peuvent pas libérer les specs de leur matériel pour des raisons politiques interne (visiblement c'est un sujet qui revient sur le tapis régulièrement, et souvent à cause de Rivalcfg :D), mais par contre ils ne voient aucun problème à ce que je fasse le reverse engineering de leur matériel. Ils vont donc m'envoyer des souris pour que je puisse en améliorer le support (j'ai même déjà reçu le tracking du colis, ils ont fait super vite !).
J'avoue que de savoir que SteelSeries n'est pas hostile, ni indifférent au projet me redonne un bon coup de motivation. Et puis avoir un coup de main du fabricant va énormément aider ! :D
[^] # Re: Merci !
Posté par FLOZz (site web personnel, Mastodon) . En réponse à la dépêche Sortie de Rivalcfg v4.0, un outil de configuration pour les souris SteelSeries. Évalué à 5.
Je suis content que Rivalcfg te soit utile ! Ça fait plaisir d'avoir d'autres retours que des rapports de bug des fois :D