cwelements issueshttps://forge.extranet.logilab.fr/open-source/cwclientelements/-/issues2020-02-12T15:17:11Zhttps://forge.extranet.logilab.fr/open-source/cwclientelements/-/issues/34gérer les débordements de texte quand colonnes trop petites2020-02-12T15:17:11ZBaptiste Garciagérer les débordements de texte quand colonnes trop petites![Capture_d_écran_de_2020-02-07_11-58-31](/uploads/7f50e08b0f48ff443e39c1a2c58f0796/Capture_d_écran_de_2020-02-07_11-58-31.png)![Capture_d_écran_de_2020-02-07_11-58-31](/uploads/7f50e08b0f48ff443e39c1a2c58f0796/Capture_d_écran_de_2020-02-07_11-58-31.png)Baptiste GarciaBaptiste Garciahttps://forge.extranet.logilab.fr/open-source/cwclientelements/-/issues/32Tronquer valeurs d'attributs dans schema navigator2020-02-14T08:41:04ZElodie ThiéblinTronquer valeurs d'attributs dans schema navigatorBaptiste GarciaBaptiste Garciahttps://forge.extranet.logilab.fr/open-source/cwclientelements/-/issues/27Revoir le CSS pour les petites fenêtres2020-02-12T15:17:28ZFabien Amargerfabien.amarger@logilab.frRevoir le CSS pour les petites fenêtresv0.3.0Baptiste GarciaBaptiste Garciahttps://forge.extranet.logilab.fr/open-source/cwclientelements/-/issues/1Add LIMIT to UI2019-12-06T13:41:55ZArthur LutzAdd LIMIT to UIControl the LIMIT in the RQL UI builder.Control the LIMIT in the RQL UI builder.https://forge.extranet.logilab.fr/open-source/cwclientelements/-/issues/8Enlever les décoration de scrollbar de monaco editor2020-01-28T15:55:03ZFabien Amargerfabien.amarger@logilab.frEnlever les décoration de scrollbar de monaco editorv0.3.0Elodie ThiéblinElodie Thiéblinhttps://forge.extranet.logilab.fr/open-source/cwclientelements/-/issues/41distinction visuelle des relations et attributs pas nécessaire et confusante2020-02-24T16:12:03ZBaptiste Garciadistinction visuelle des relations et attributs pas nécessaire et confusanteVoir ce que ça donne si on retire la séparation `--------------` entre les relations et les attributs, et si on les représente de la même couleur. Les mentions `→`, `←`, `String`, `Bytes` devraient suffire à distinguer les types de relat...Voir ce que ça donne si on retire la séparation `--------------` entre les relations et les attributs, et si on les représente de la même couleur. Les mentions `→`, `←`, `String`, `Bytes` devraient suffire à distinguer les types de relations (relation vers une classe, ou relation vers une valeur)
Ce changement visuel amènera vers un changement de fonctionnalité et donc d'utilisation puisqu'une seule valeur de la deuxième colonne pourra être sélectionnée, et donc un seul type de valeurs sera affichée dans la colonne de droite.0.5.0Baptiste GarciaBaptiste Garciahttps://forge.extranet.logilab.fr/open-source/cwclientelements/-/issues/10Écrire README2020-01-30T17:02:29ZElodie ThiéblinÉcrire READMEv0.3.0Elodie ThiéblinElodie Thiéblinhttps://forge.extranet.logilab.fr/open-source/cwclientelements/-/issues/2Autoexecute RQL query built in the UI2019-12-06T13:42:21ZArthur LutzAutoexecute RQL query built in the UI... maybe in that case add a default LIMIT 10... maybe in that case add a default LIMIT 10https://forge.extranet.logilab.fr/open-source/cwclientelements/-/issues/12A partir de la position du curseur dans le RQLEditor change, mettre à jour le...2020-02-06T13:25:35ZFabien Amargerfabien.amarger@logilab.frA partir de la position du curseur dans le RQLEditor change, mettre à jour les champs de recherche dans le SchemaNavigatorÀ chaque événement sur le RQL-editor (input ou focus), récupérer la chaîne de caractère qui a le focus (position curseur).
SI la chaîne de caractère possède strictement plus d'un caractère
SI le 1er caractère est une capitale
ET l...À chaque événement sur le RQL-editor (input ou focus), récupérer la chaîne de caractère qui a le focus (position curseur).
SI la chaîne de caractère possède strictement plus d'un caractère
SI le 1er caractère est une capitale
ET le 2e caractère est une bas-de-casse
ALORS injecter cette chaîne de caractère dans le champ de recherche de la première colonne
SINON
SI le 1er caractère est une bas-de-casse
ET le 2e caractère est une bas-de-casse
ALORS injecter cette chaîne de caractère dans le champ de recherche de la deuxième colonne
SINON effacer le contenu du dernier champ de recherche modifié
-----
Ce comportement est à sens unique (du RQL-editor vers le schema-navigator). Il permet de rafraîchir la documentation (le schema-navigator agit dans ce cas de figure comme une documentation dynamique) et de toujours afficher la partie la plus pertinente et la plus précise possible en fonction de ce que le développeur est entrain d'écrire.
Dans le cas où l'utilisateur modifie le contenu des champs de recherche, rien ne doit se passer côté RQL-editor.
-----
Dans un premier temps, ne considérer qu'un triplet pour la sélection. Par exemple : "X is Blog, X name Y|" avec | est le curseur, ne sélectionnera que name dans la colonne du milieu mais pas Blog dans la colonne de gauche. Pour que le Blog soit sélectionné en plus du name, il sera nécessaire de cliquer.
Ne pas imposer cette contrainte nécessite de faire un parser RQL dans le JS, ce chantier sera traité plus tard.v0.4.0Elodie ThiéblinElodie Thiéblinhttps://forge.extranet.logilab.fr/open-source/cwclientelements/-/issues/3Display number of items for a type2019-12-06T13:44:55ZArthur LutzDisplay number of items for a typehttps://forge.extranet.logilab.fr/open-source/cwclientelements/-/issues/28Bouton pour réinitialiser l'état du schema navigator2020-03-03T08:50:09ZElodie ThiéblinBouton pour réinitialiser l'état du schema navigatorhttps://forge.extranet.logilab.fr/open-source/cwclientelements/-/issues/58exemple de requête au démarrage2020-02-24T10:13:52ZBaptiste Garciaexemple de requête au démarrageAvoir une requête au lancement de l'interface.
Au moins tester pour voir si c'est utile.
- Fonctionne comme un placeholder ? (l'exemple disparait dès qu'on clique dans le champ) ou comme une vraie requête ? (qu'on pourrait même lance...Avoir une requête au lancement de l'interface.
Au moins tester pour voir si c'est utile.
- Fonctionne comme un placeholder ? (l'exemple disparait dès qu'on clique dans le champ) ou comme une vraie requête ? (qu'on pourrait même lancer directement)
- requête basique (simple triplet) ou complexe (qui démontrerait beaucoup d'aspects différents de RQL) ?
- requête générée alétoirement ou toujours la même ?https://forge.extranet.logilab.fr/open-source/cwclientelements/-/issues/45Différencier variable-type, variable-attr et variable-relation dans les class...2020-02-25T10:36:31ZElodie ThiéblinDifférencier variable-type, variable-attr et variable-relation dans les classNames des spans pour la colorisation syntaxiquevient de : https://forge.extranet.logilab.fr/logilab/RQLBrowser/issues/23vient de : https://forge.extranet.logilab.fr/logilab/RQLBrowser/issues/230.5.0https://forge.extranet.logilab.fr/open-source/cwclientelements/-/issues/20Trier les résultats en cliquant sur l'entête d'une colonne2020-01-28T14:24:47ZFabien Amargerfabien.amarger@logilab.frTrier les résultats en cliquant sur l'entête d'une colonnehttps://forge.extranet.logilab.fr/open-source/cwclientelements/-/issues/17Rajouter le token attribut dans monaco pour pouvoir faire la différence entre...2020-03-03T08:50:31ZFabien Amargerfabien.amarger@logilab.frRajouter le token attribut dans monaco pour pouvoir faire la différence entre attribu et relationhttps://forge.extranet.logilab.fr/open-source/cwclientelements/-/issues/74Élaguer les dépendances non utilisées2020-04-02T14:03:21ZElodie ThiéblinÉlaguer les dépendances non utiliséeshttps://forge.extranet.logilab.fr/open-source/cwclientelements/-/issues/7Webpack: proposer une version légère d'import2020-01-23T15:57:44ZElodie ThiéblinWebpack: proposer une version légère d'importPeut-être en faisant un point d'entrée avec les composants utilisant monaco et un autre avec les autres composants ?Peut-être en faisant un point d'entrée avec les composants utilisant monaco et un autre avec les autres composants ?https://forge.extranet.logilab.fr/open-source/cwclientelements/-/issues/19Auto focus sur le rql editor2020-02-24T09:16:05ZFabien Amargerfabien.amarger@logilab.frAuto focus sur le rql editorv0.3.0Elodie ThiéblinElodie Thiéblinhttps://forge.extranet.logilab.fr/open-source/cwclientelements/-/issues/4Sort by types by number of objects2019-12-06T13:33:19ZArthur LutzSort by types by number of objectscf #3cf #3https://forge.extranet.logilab.fr/open-source/cwclientelements/-/issues/5Configure eslint2020-01-28T13:31:45ZElodie ThiéblinConfigure eslinthttps://forge.extranet.logilab.fr/open-source/cwclientelements/-/issues/46Entête de tableau de résultat2020-03-09T15:47:18ZElodie ThiéblinEntête de tableau de résultatNe faudrait-il pas réfléchir à afficher l'entête du tableau retourné par la requête RQL afin de porposer à l'utilisateur de trier ses résultats (en cliquant sur ladite entête) ?
Et proposer de rajouter "orderby" dans la requête si l'u...Ne faudrait-il pas réfléchir à afficher l'entête du tableau retourné par la requête RQL afin de porposer à l'utilisateur de trier ses résultats (en cliquant sur ladite entête) ?
Et proposer de rajouter "orderby" dans la requête si l'utilisateur trie les résultats dans le tableau ?0.5.0Baptiste GarciaBaptiste Garciahttps://forge.extranet.logilab.fr/open-source/cwclientelements/-/issues/11Faire une URI avec l'EID2020-01-28T13:31:22ZFabien Amargerfabien.amarger@logilab.frFaire une URI avec l'EIDhttps://forge.extranet.logilab.fr/open-source/cwclientelements/-/issues/6Simplifier RQLQuerier en supprimant les états dérivés.2020-01-17T10:08:32ZFrank BessouSimplifier RQLQuerier en supprimant les états dérivés.Dans le fichier RQLQuerier, l'état des composants est dérivé de leurs props. [C'est pas recommandé](https://reactjs.org/blog/2018/06/07/you-probably-dont-need-derived-state.html#when-to-use-derived-state), et componentDidUpdate n'est pas...Dans le fichier RQLQuerier, l'état des composants est dérivé de leurs props. [C'est pas recommandé](https://reactjs.org/blog/2018/06/07/you-probably-dont-need-derived-state.html#when-to-use-derived-state), et componentDidUpdate n'est pas censé être utilisé pour ça: https://reactjs.org/docs/react-component.html#componentdidupdate .https://forge.extranet.logilab.fr/open-source/cwclientelements/-/issues/23Corriger la coloration syntaxique pour les fonctions de projection2020-01-29T10:10:14ZFabien Amargerfabien.amarger@logilab.frCorriger la coloration syntaxique pour les fonctions de projectionv0.3.0Elodie ThiéblinElodie Thiéblinhttps://forge.extranet.logilab.fr/open-source/cwclientelements/-/issues/24Lors de l'éxecution d'une requette mettre un spinner2020-01-29T13:13:27ZFabien Amargerfabien.amarger@logilab.frLors de l'éxecution d'une requette mettre un spinnerv0.3.0Elodie ThiéblinElodie Thiéblinhttps://forge.extranet.logilab.fr/open-source/cwclientelements/-/issues/18Dans l'onglet résultat table, aligner valeurs numériques à droite et les text...2020-02-24T09:55:29ZFabien Amargerfabien.amarger@logilab.frDans l'onglet résultat table, aligner valeurs numériques à droite et les textes à gauche dans le tableauv0.3.0Elodie ThiéblinElodie Thiéblinhttps://forge.extranet.logilab.fr/open-source/cwclientelements/-/issues/38Assets du monaco editor: font et json worker2020-03-06T10:19:34ZElodie ThiéblinAssets du monaco editor: font et json worker0.5.0Fabien Amargerfabien.amarger@logilab.frFabien Amargerfabien.amarger@logilab.frhttps://forge.extranet.logilab.fr/open-source/cwclientelements/-/issues/53augmenter taille de la police requête2020-03-04T13:29:23ZElodie Thiéblinaugmenter taille de la police requêteaussi augmenter taille de “zone de requête”aussi augmenter taille de “zone de requête”0.5.0Baptiste GarciaBaptiste Garciahttps://forge.extranet.logilab.fr/open-source/cwclientelements/-/issues/52si filtre et pas de résultat, on peut oublier que c’est pq filtre (car toujou...2020-03-02T08:33:33ZElodie Thiéblinsi filtre et pas de résultat, on peut oublier que c’est pq filtre (car toujours texte dans colonne)0.5.0https://forge.extranet.logilab.fr/open-source/cwclientelements/-/issues/9option automaticLayout du MonacoEditor potentiellement problématique2020-03-05T15:51:59ZFabien Amargerfabien.amarger@logilab.froption automaticLayout du MonacoEditor potentiellement problématiqueAfin de le rendre responsif, l'option automaticLayout du MonacoEditor a été activée, mais risque de poser des problèmes de performances. Trouver une solution pour optimiser cette fonctionnalité, comme lancer la fonction de redimentionnem...Afin de le rendre responsif, l'option automaticLayout du MonacoEditor a été activée, mais risque de poser des problèmes de performances. Trouver une solution pour optimiser cette fonctionnalité, comme lancer la fonction de redimentionnement du RQLeditor uniquement lorsque la fenêtre change de taille.0.5.0Baptiste GarciaBaptiste Garciahttps://forge.extranet.logilab.fr/open-source/cwclientelements/-/issues/37zone de requête pas assez visible2020-03-04T13:19:40ZElodie Thiéblinzone de requête pas assez visible0.5.0Baptiste GarciaBaptiste Garciahttps://forge.extranet.logilab.fr/open-source/cwclientelements/-/issues/15Si selection d'une relation, filtrer les 2 colonnes2020-01-31T15:59:26ZFabien Amargerfabien.amarger@logilab.frSi selection d'une relation, filtrer les 2 colonnesv0.4.0Elodie ThiéblinElodie Thiéblinhttps://forge.extranet.logilab.fr/open-source/cwclientelements/-/issues/14Pouvoir selectionner une relation ou un attribut sans selection dans la premi...2020-01-31T15:24:24ZFabien Amargerfabien.amarger@logilab.frPouvoir selectionner une relation ou un attribut sans selection dans la première colonnev0.4.0Elodie ThiéblinElodie Thiéblinhttps://forge.extranet.logilab.fr/open-source/cwclientelements/-/issues/29Enlever scroll bar pour résultats en JSON2020-01-30T15:52:16ZElodie ThiéblinEnlever scroll bar pour résultats en JSONLa scroll bar à droite cache la scroll bar de monaco-editor
![image](/uploads/d7ed5f6724cde86cb935d7fb40434083/image.png)La scroll bar à droite cache la scroll bar de monaco-editor
![image](/uploads/d7ed5f6724cde86cb935d7fb40434083/image.png)v0.3.0Elodie ThiéblinElodie Thiéblinhttps://forge.extranet.logilab.fr/open-source/cwclientelements/-/issues/30string et number class dans tbody pas prises en compte2020-01-30T15:57:23ZElodie Thiéblinstring et number class dans tbody pas prises en comptev0.3.0Elodie ThiéblinElodie Thiéblinhttps://forge.extranet.logilab.fr/open-source/cwclientelements/-/issues/16Si selection d'un attribut, filtrer la colonne de gauche et afficher les 10 p...2020-02-04T11:41:37ZFabien Amargerfabien.amarger@logilab.frSi selection d'un attribut, filtrer la colonne de gauche et afficher les 10 premières valeurs dans la colonne de droiteS'il y a un type sélectionné dans la première colonne, contraindre la requête RQL pour récupérer les valeurs,
penser à mettre à jour le type dans la requête RQL pour récupérer les valeurs s'il y a clique dans la colonne de gaucheS'il y a un type sélectionné dans la première colonne, contraindre la requête RQL pour récupérer les valeurs,
penser à mettre à jour le type dans la requête RQL pour récupérer les valeurs s'il y a clique dans la colonne de gauchev0.4.0Elodie ThiéblinElodie Thiéblinhttps://forge.extranet.logilab.fr/open-source/cwclientelements/-/issues/36pas de délimitations en fonction des sens des relations2020-02-14T08:40:48ZBaptiste Garciapas de délimitations en fonction des sens des relations-inverser là où se dessine la bordure (de border-bottom de l'élément du haut à border-top de l'élément du bas)
-enlever le `ul:empty {display:none}` et le mettre sur l'élément du bas-inverser là où se dessine la bordure (de border-bottom de l'élément du haut à border-top de l'élément du bas)
-enlever le `ul:empty {display:none}` et le mettre sur l'élément du basBaptiste GarciaBaptiste Garciahttps://forge.extranet.logilab.fr/open-source/cwclientelements/-/issues/40Changer les "Search..." dans les champs de recherche2020-03-02T08:32:04ZBaptiste GarciaChanger les "Search..." dans les champs de recherchePlutôt qu'avoir 3 fois "Search..." dans les trois colonnes, il faudrait trouver un terme plus explicite, et aussi pouvoir intuitivement distinguer le placeholder de la valeur (quand il y a quelque chose écrit à la place de "Search" on ne...Plutôt qu'avoir 3 fois "Search..." dans les trois colonnes, il faudrait trouver un terme plus explicite, et aussi pouvoir intuitivement distinguer le placeholder de la valeur (quand il y a quelque chose écrit à la place de "Search" on ne fait pas la différence (même police, même couleur...))0.5.0Baptiste GarciaBaptiste Garciahttps://forge.extranet.logilab.fr/open-source/cwclientelements/-/issues/25Faire des tests2020-03-06T10:47:37ZFabien Amargerfabien.amarger@logilab.frFaire des tests0.5.0Fabien Amargerfabien.amarger@logilab.frFabien Amargerfabien.amarger@logilab.frhttps://forge.extranet.logilab.fr/open-source/cwclientelements/-/issues/43navigation au clavier2020-03-10T10:25:07ZElodie Thiéblinnavigation au clavier0.5.0Baptiste GarciaBaptiste Garciahttps://forge.extranet.logilab.fr/open-source/cwclientelements/-/issues/68Infobulle de non-exécution que sur le texte et pas tout le bouton2020-10-19T13:45:59ZNicola SpantiInfobulle de non-exécution que sur le texte et pas tout le bouton## Problème
Il peut arriver que le bouton d'exécution soit désactivée, par exemple parce que les requêtes de modification sont interdites. Pour indiquer la raison, il y a une infobulle, ce qui évidement est bien. Cependant celle-ci n’ap...## Problème
Il peut arriver que le bouton d'exécution soit désactivée, par exemple parce que les requêtes de modification sont interdites. Pour indiquer la raison, il y a une infobulle, ce qui évidement est bien. Cependant celle-ci n’apparaît que sur le texte du bouton, alors qu'il serait à priori plus souhaitable qu'elle apparaisse sur tout le bouton.
## Captures d'écran
![rqlbrowse-disable-text](/uploads/90d90bdcfd8532b24a0adbb3c1096d26/rqlbrowse-disable-text.png)
![rqlbrowse-disable-bottom](/uploads/4a3d68b8a69d743fe42ac82484e91f9a/rqlbrowse-disable-bottom.png)
![rqlbrowse-disable-top](/uploads/08081044c9cbe8c8cf9e4c86f1a1ee76/rqlbrowse-disable-top.png)
## Potentiel solution technique
Plutôt qu'un `div` qui contient le contenu de l'infobulle, l'attribut HTML standard `title` pourrait être utilisé sur le bouton.
https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/titlehttps://forge.extranet.logilab.fr/open-source/cwclientelements/-/issues/47afficher permissions2020-03-12T13:22:36ZElodie Thiéblinafficher permissions0.5.0Fabien Amargerfabien.amarger@logilab.frFabien Amargerfabien.amarger@logilab.frhttps://forge.extranet.logilab.fr/open-source/cwclientelements/-/issues/65Traduction du composant RqlBrowserQuerier2020-03-26T12:55:08ZNicola SpantiTraduction du composant RqlBrowserQuerierLe composant `RqlBrowserQuerier` affiche des chênes de caractères, mais celles-ci ne passent pas par une fonction de traduction. Autre part, il semble pourtant y avoir de la traduction via une fonction sur le contexte, mais le composant ...Le composant `RqlBrowserQuerier` affiche des chênes de caractères, mais celles-ci ne passent pas par une fonction de traduction. Autre part, il semble pourtant y avoir de la traduction via une fonction sur le contexte, mais le composant ne semble à priori pas avoir ce fameux contexte.Elodie ThiéblinElodie Thiéblinhttps://forge.extranet.logilab.fr/open-source/cwclientelements/-/issues/69Erreur quand mauvaise url donnée au RQLBrowser2020-03-24T14:52:15ZElodie ThiéblinErreur quand mauvaise url donnée au RQLBrowser`Can't perform a React state update on an unmounted component. in ... useSchemaNavigator`
Plus black screen:
![image](/uploads/95af56de3bd86f8b5ded738b066d5a85/image.png)`Can't perform a React state update on an unmounted component. in ... useSchemaNavigator`
Plus black screen:
![image](/uploads/95af56de3bd86f8b5ded738b066d5a85/image.png)Elodie ThiéblinElodie Thiéblinhttps://forge.extranet.logilab.fr/open-source/cwclientelements/-/issues/66RqlBrowser : Envoi d'une chaine vide en tant que requête2020-10-19T13:45:50ZNicola SpantiRqlBrowser : Envoi d'une chaine vide en tant que requêteLe navigateur RQL peut envoyer une requête RQL vide, alors qu'il est évident que cela va échouer et devrait donc l'empêcher, éventuellement en expliquant pourquoi. De plus, actuellement il renvoie un message cryptique pour la personne ut...Le navigateur RQL peut envoyer une requête RQL vide, alors qu'il est évident que cela va échouer et devrait donc l'empêcher, éventuellement en expliquant pourquoi. De plus, actuellement il renvoie un message cryptique pour la personne utilisatrice.
```
{"status": 500, "detail": "RQLSyntaxError: \nat: ('<f.3247>', 1, 0)\nTrying to find one of DELETE, INSERT, SET, r\"\\(\", DISTINCT, E_TYPE", "title": "Internal Server Error"}
```https://forge.extranet.logilab.fr/open-source/cwclientelements/-/issues/75Utiliser localStorage dans RqlBrowser et SchemaNavigator2020-04-27T08:12:25ZElodie ThiéblinUtiliser localStorage dans RqlBrowser et SchemaNavigatorhttps://forge.extranet.logilab.fr/open-source/cwclientelements/-/issues/67Empêcher l'exécution de requête SET/INSERT/DELETE2020-03-17T16:46:33ZElodie ThiéblinEmpêcher l'exécution de requête SET/INSERT/DELETEElodie ThiéblinElodie Thiéblinhttps://forge.extranet.logilab.fr/open-source/cwclientelements/-/issues/39taille des input dans les barres de recherches trop petite2020-03-02T08:32:26ZElodie Thiéblintaille des input dans les barres de recherches trop petite0.5.0Baptiste GarciaBaptiste Garciahttps://forge.extranet.logilab.fr/open-source/cwclientelements/-/issues/49bouton “reset” en tête de colonne pour effacer celles de droite ?2020-03-03T09:11:32ZElodie Thiéblinbouton “reset” en tête de colonne pour effacer celles de droite ?dans la search bar ?
au niveau du "show metamodel?dans la search bar ?
au niveau du "show metamodel?0.5.0Elodie ThiéblinElodie Thiéblinhttps://forge.extranet.logilab.fr/open-source/cwclientelements/-/issues/62filtrer les classes objets quand un attribut est sélectionné2020-03-02T13:04:15ZElodie Thiéblinfiltrer les classes objets quand un attribut est sélectionné0.5.0Elodie ThiéblinElodie Thiéblinhttps://forge.extranet.logilab.fr/open-source/cwclientelements/-/issues/61Filtrer les attributs quand une object class est sélectionnée2020-03-02T14:18:39ZElodie ThiéblinFiltrer les attributs quand une object class est sélectionnée0.5.0Elodie ThiéblinElodie Thiéblinhttps://forge.extranet.logilab.fr/open-source/cwclientelements/-/issues/60Survol de la colonne du milieu ne change pas l'état des autres colonnes2020-03-03T09:17:33ZElodie ThiéblinSurvol de la colonne du milieu ne change pas l'état des autres colonnes0.5.0Elodie ThiéblinElodie Thiéblinhttps://forge.extranet.logilab.fr/open-source/cwclientelements/-/issues/33remettre à zéro les barres de recherche lorsqu'on efface un mot dans le rql e...2020-03-03T09:19:52ZElodie Thiéblinremettre à zéro les barres de recherche lorsqu'on efface un mot dans le rql editor0.5.0Elodie ThiéblinElodie Thiéblinhttps://forge.extranet.logilab.fr/open-source/cwclientelements/-/issues/54enlever in_state et workflow du “metamodel”2020-03-02T15:57:38ZElodie Thiéblinenlever in_state et workflow du “metamodel”0.5.0Elodie ThiéblinElodie Thiéblinhttps://forge.extranet.logilab.fr/open-source/cwclientelements/-/issues/50Trier les colonnes par ordre alphabétique2020-02-25T10:53:39ZElodie ThiéblinTrier les colonnes par ordre alphabétique0.5.0Elodie ThiéblinElodie Thiéblinhttps://forge.extranet.logilab.fr/open-source/cwclientelements/-/issues/48ne pas charger/afficher les données lorsqu’il s’agit d’un type “Binary”2020-02-25T14:39:18ZElodie Thiéblinne pas charger/afficher les données lorsqu’il s’agit d’un type “Binary”0.5.0Elodie ThiéblinElodie Thiéblinhttps://forge.extranet.logilab.fr/open-source/cwclientelements/-/issues/51Fusion attributs et relations dans la colonne du milieu2020-03-02T09:45:59ZElodie ThiéblinFusion attributs et relations dans la colonne du milieuséparateur ‘-----’ dans colonne même si vide au-dessus
sélection de 2 “choses” dans la colonne du milieu
que des valeurs ou que des types dans colonne de droite
implémentation de #41 séparateur ‘-----’ dans colonne même si vide au-dessus
sélection de 2 “choses” dans la colonne du milieu
que des valeurs ou que des types dans colonne de droite
implémentation de #41 0.5.0Elodie ThiéblinElodie Thiéblinhttps://forge.extranet.logilab.fr/open-source/cwclientelements/-/issues/55Préremplir le search de la colonne de gauche avec le type de la variable (déj...2020-02-27T13:41:24ZElodie ThiéblinPréremplir le search de la colonne de gauche avec le type de la variable (déjà écrit dans la requête) lorsqu’on commence un nouveau tripletpar exemple “Any Y WHERE X is CWUser, X |” (avec | étant le curseur) préselectionnera CWUser dans la colonne de gauchepar exemple “Any Y WHERE X is CWUser, X |” (avec | étant le curseur) préselectionnera CWUser dans la colonne de gauche0.5.0Elodie ThiéblinElodie Thiéblinhttps://forge.extranet.logilab.fr/open-source/cwclientelements/-/issues/31Bouton 'auto-help' pour activer ou non la recherche automatique dans le schem...2020-02-27T09:08:02ZElodie ThiéblinBouton 'auto-help' pour activer ou non la recherche automatique dans le schema editorElodie ThiéblinElodie Thiéblinhttps://forge.extranet.logilab.fr/open-source/cwclientelements/-/issues/13Selectionner dans une liste du SchemaNavigator après une recherche2020-02-06T14:48:38ZFabien Amargerfabien.amarger@logilab.frSelectionner dans une liste du SchemaNavigator après une rechercheSi une seule entrée possible => sélectionner cette entrée
Si la recherche a plus d'une entrée (Par exemple Blog => ["Blog", "BlogEntry", ...] mais que exact match ("Blog" === "Blog") alors la sélectionner aussiSi une seule entrée possible => sélectionner cette entrée
Si la recherche a plus d'une entrée (Par exemple Blog => ["Blog", "BlogEntry", ...] mais que exact match ("Blog" === "Blog") alors la sélectionner aussiv0.4.0Elodie ThiéblinElodie Thiéblinhttps://forge.extranet.logilab.fr/open-source/cwclientelements/-/issues/26Résoudre le problème pour ne pas forcer la version de monaco-editor à la 0.18.12020-01-29T16:04:50ZFabien Amargerfabien.amarger@logilab.frRésoudre le problème pour ne pas forcer la version de monaco-editor à la 0.18.1The following discussion from !41 should be addressed:
- [ ] @famarger started a [discussion](https://forge.extranet.logilab.fr/open-source/cwclientelements/merge_requests/41#note_15131): (+1 comment)
> Est ce que un jour on pourr...The following discussion from !41 should be addressed:
- [ ] @famarger started a [discussion](https://forge.extranet.logilab.fr/open-source/cwclientelements/merge_requests/41#note_15131): (+1 comment)
> Est ce que un jour on pourra mettre la dernière version de monaco-editor ou on est bloqué à celle ci? Si on est bloqué, c'est quoi qui bloque ?v0.4.0Elodie ThiéblinElodie Thiéblinhttps://forge.extranet.logilab.fr/open-source/cwclientelements/-/issues/42afficher une documentation RQL2020-03-05T15:51:38ZBaptiste Garciaafficher une documentation RQL- ajouter aide rql comme sur https://cubicweb.readthedocs.io/en/default/book/annexes/rql/language/ avec des exemples
- lien vers l’url de la doc ?
- onglet doc ?- ajouter aide rql comme sur https://cubicweb.readthedocs.io/en/default/book/annexes/rql/language/ avec des exemples
- lien vers l’url de la doc ?
- onglet doc ?0.5.0Baptiste GarciaBaptiste Garciahttps://forge.extranet.logilab.fr/open-source/cwclientelements/-/issues/35Changement de curseur ne séléctionne pas les bonnes entités dans le schema na...2020-03-04T10:22:21ZElodie ThiéblinChangement de curseur ne séléctionne pas les bonnes entités dans le schema navigator en mode autohelpLorsqu'on écrit un nom d'entité eg *CWUser* puis un nom de relation/attribute *name* et qu'on remet le curseur sur *CWUser*, *CWUser* n'est pas sélectionné.
Vient peut-être du fait que la liste des entités filtrées à sélectionner n'est ...Lorsqu'on écrit un nom d'entité eg *CWUser* puis un nom de relation/attribute *name* et qu'on remet le curseur sur *CWUser*, *CWUser* n'est pas sélectionné.
Vient peut-être du fait que la liste des entités filtrées à sélectionner n'est pas mise à jour avant la sélection par texte.0.5.0Elodie ThiéblinElodie Thiéblinhttps://forge.extranet.logilab.fr/open-source/cwclientelements/-/issues/63valeurs littérales considérées comme des relations/entity types en mode auto-...2020-03-04T10:19:04ZElodie Thiéblinvaleurs littérales considérées comme des relations/entity types en mode auto-help![image](/uploads/c8fc77a7e9de9f5a07809b215b01b18b/image.png)![image](/uploads/c8fc77a7e9de9f5a07809b215b01b18b/image.png)0.5.0Elodie ThiéblinElodie Thiéblinhttps://forge.extranet.logilab.fr/open-source/cwclientelements/-/issues/21Remplacer les scrollbar par défaut2020-02-24T09:07:01ZFabien Amargerfabien.amarger@logilab.frRemplacer les scrollbar par défauthttps://forge.extranet.logilab.fr/open-source/cwclientelements/-/issues/59documentation spécifique à un élément quand on clique sur un élément de la re...2020-02-24T10:48:44ZBaptiste Garciadocumentation spécifique à un élément quand on clique sur un élément de la requêteQuand "auto-help" actif, afficher la partie de la documentation relative à l'élément sélectionné dans le champs de requête.Quand "auto-help" actif, afficher la partie de la documentation relative à l'élément sélectionné dans le champs de requête.https://forge.extranet.logilab.fr/open-source/cwclientelements/-/issues/70Amélioration du support des RichStrings2020-04-20T14:11:13ZSimon ChabotAmélioration du support des RichStringsLors qu’un attribut est spécifié dans le schéma comme une RichString, on voudrait sans doute avoir dans le formulaire un champ `textarea` plutôt qu’un `input`.Lors qu’un attribut est spécifié dans le schéma comme une RichString, on voudrait sans doute avoir dans le formulaire un champ `textarea` plutôt qu’un `input`.Guillaume VandeveldeGuillaume Vandeveldehttps://forge.extranet.logilab.fr/open-source/cwclientelements/-/issues/64RqlBrowser : Libellés pour les cases à cocher qui ne changent pas la case à c...2020-03-10T16:28:59ZNicola SpantiRqlBrowser : Libellés pour les cases à cocher qui ne changent pas la case à cocher## Volonté
Quand on clique sur le libellé d'une case à cocher, normalement ça change l'état de la case à cocher. Or ce n'est pas le cas pour au moins "Show Metamodel" et "Auto help".
## Notes techniques
C'est dans `src/RqlBrowser.tsx`...## Volonté
Quand on clique sur le libellé d'une case à cocher, normalement ça change l'état de la case à cocher. Or ce n'est pas le cas pour au moins "Show Metamodel" et "Auto help".
## Notes techniques
C'est dans `src/RqlBrowser.tsx`. Ça me parait étrange que la balise `label` ait une classe CSS `checkbox` et qu'elle contienne la balise `input`, alors que normalement ça contient le texte avec l'attribut `for` pour faire le lien avec le `input`.https://forge.extranet.logilab.fr/open-source/cwclientelements/-/issues/71Amélioration du support des chaines de caractères dont le vocabulaire est limité2020-03-25T13:09:46ZSimon ChabotAmélioration du support des chaines de caractères dont le vocabulaire est limitéLors qu’un attribut est limité par un certain vocabulaire (cf https://cubicweb.readthedocs.io/en/3.27/book/devrepo/datamodel/definition/#entity-type-definition et le mot clé `vocabulary`), on voudrait sans doute avoir un champ de type `s...Lors qu’un attribut est limité par un certain vocabulaire (cf https://cubicweb.readthedocs.io/en/3.27/book/devrepo/datamodel/definition/#entity-type-definition et le mot clé `vocabulary`), on voudrait sans doute avoir un champ de type `select` plutôt qu’un `input`.https://forge.extranet.logilab.fr/open-source/cwclientelements/-/issues/72[RQLBrowser] Scroll horizontal résultat onglet table2020-03-27T16:34:32ZFabien Amargerfabien.amarger@logilab.fr[RQLBrowser] Scroll horizontal résultat onglet tableLorsque le résultat de de la requête RQL contient un champ avec beaucoup de contenu il n'est pas possible de scroller à l'horizontal pour regarder les colonnes non affichées.Lorsque le résultat de de la requête RQL contient un champ avec beaucoup de contenu il n'est pas possible de scroller à l'horizontal pour regarder les colonnes non affichées.https://forge.extranet.logilab.fr/open-source/cwclientelements/-/issues/73[RQLBrowser] Trier par ordre alphabétique les relations et attributs du schem...2020-04-02T14:20:31ZFabien Amargerfabien.amarger@logilab.fr[RQLBrowser] Trier par ordre alphabétique les relations et attributs du schema navigator