Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Dec 06 18:18
    cboulanger commented #9815
  • Dec 06 18:18

    cboulanger on master

    Reset this._userInteraction (#9… (compare)

  • Dec 06 18:18
    cboulanger closed #9815
  • Dec 06 16:03
    tcsaddul commented #9814
  • Dec 06 16:01
    tcsaddul commented #9814
  • Dec 06 15:57
    tcsaddul commented #9814
  • Dec 06 15:36
    tcsaddul commented #9709
  • Dec 06 15:35
    odeimaiz commented #9814
  • Dec 06 15:32
    odeimaiz commented #9814
  • Dec 06 15:27
    tcsaddul commented #9814
  • Dec 06 15:26
    odeimaiz commented #9814
  • Dec 06 09:18
    johnspackman commented #598
  • Dec 06 00:15
    lucapivato review_requested #9815
  • Dec 06 00:15
    lucapivato review_requested #9815
  • Dec 06 00:15
    lucapivato review_requested #9815
  • Dec 06 00:15
    lucapivato review_requested #9815
  • Dec 06 00:15
    lucapivato review_requested #9815
  • Dec 06 00:15
    lucapivato review_requested #9815
  • Dec 06 00:15
    lucapivato opened #9815
  • Dec 05 19:01
    voger commented #598
voger
@voger
also in my early attempts I had strange version like this voger/qxgraphql@05e7b2a
Christian Boulanger
@cboulanger
Ok, that's definitively a bug. Would you be so kind to create an issue at https://github.com/qooxdoo/qooxdoo-compiler/issues and just enter these observations there? Thank you!
voger
@voger
sure. I will do that
rommni
@rommni
Hi all, like discussed on github, i created a qx.test.locale.Number, to test the correct loading of number locale after merge of qooxdoo/qooxdoo-compiler#587, i wanted to know what is the way to run qooxdoo test locally to check that i didn't make any mistake.
rommni
@rommni
is there a way to set a tooltip on table cell to show the full text of the cell when mouseover
Tobias Oetiker
@oetiker

Hi all, like discussed on github, i created a qx.test.locale.Number, to test the correct loading of number locale after merge of qooxdoo/qooxdoo-compiler#587, i wanted to know what is the way to run qooxdoo test locally to check that i didn't make any mistake.

@rommni I have created https://github.com/qooxdoo/qxl.testtapper which might come in handy for testing

rommni
@rommni
ty @oetiker
rommni
@rommni
like i use the french locale for my test on Number locale, the test doesn't work if y do not add the fr locale to the compile.json of qooxdoo, is it a problem and/or is it an other way to do this?
John Spackman
@johnspackman
@rommni WRT toolip on table cell - i don’t think so, you would have to detect mouse over, find teh cell, and then add your own tooltip
AFAICR there is stuff in table to find out what cell is at a given x/y coordinate - you translate the mouse x/y into widget x/y and then you can use qx.ui.table.pane.Model.getColumnAt(x) to get teh column and there is something else to get the row from y
rommni
@rommni
@johnspackman thanks, don't worry i have many ideas on how to implement that in my case however i just wanted to be sure there isn't an existing system i hadn't seen before developping mine ;)
John Spackman
@johnspackman
ah ok :+1:
Christian Boulanger
@cboulanger
@rommni concerning french locale - what would be a problem with adding it?
rommni
@rommni
i don't personnaly think it could be a problem to add it but i prefer to ask in case i forgot a side effect, like currently the only one defined is the "en" classic one
Christian Boulanger
@cboulanger
ah ok you mean since this is a change to the framework test code? I don't think it breaks something and if it does, we'll notice :smile:
rommni
@rommni
after more investigation i thnik i wasn't looking at the right place, effectively the fr locale is declared but in the config.json of the framework and not in the global compile.json of the repo, it's why when i added the testtapper to test the file it wasn't working like the testtapper was compiled with compile..json locales settings ;) so there finally isn't any modification to do ;) i'll do the PR with the Number locale test in a minute.
rommni
@rommni
hi all, @hkollmann i'm back on the test PR today(qooxdoo/qooxdoo#9807), i'm not completely sure to understand what you suggest, you wrote to add a project to testgui, however i don't know what testgui is, I'm sorry i'm quite new on qooxdoo and not really aware of how test work and don't know at all how the testrunner and old toolchain work. ATM i just used testtapper a little for simple test. I just need a little more precision before to do what you want. thanks ;)
Henner Kollmann
@hkollmann
testgui is the folder testgui in the qooxdoo root. IMHO you have created project to test stuff with testrunner - right? The suggestion is to add this project to the testgui folder.
Not the best name - we should change this later when v6 is out
rommni
@rommni
thanks, i didn't used testrunner i used qxl.testtapper to run the test. I'm sorry i don't see any testgui folder in qooxdoo root, maybe are you speaking of uitests?
Henner Kollmann
@hkollmann
yes i mean uitests. sorry.
John Spackman
@johnspackman
@/all We're looking for logos of companies that use Qooxdoo, either as developers or as end-users - obviously the better known the name, the more we'd like to list it front and centre on the new home page. Please could you take a look at this issue and think about whether you could add something? https://github.com/qooxdoo/qooxdoo/issues/9709#issuecomment-553852656
rommni
@rommni
@hkollmann ok thanks, i found the uitests folder, however like i never used testrunner, only testtapper, i haven't any "test project" to push, i will look at how it works and create a projet when i have the time to do it ;)
Henner Kollmann
@hkollmann
@rommni : You are just using the testtapper project from @oetiker for testing your stuff?
rommni
@rommni
@hkollmann currently yes
Tobias Oetiker
@oetiker
yey
guzmanf
@guzmanf
hello frineds, when run npm install @qooxdoo/compiler, the node-sass is lost, error Failed at the node-sass@4.12.0 install script..... advice?
John Spackman
@johnspackman
what do you mean by “lost”? what version of node are you using?
Sébastien Valette
@valette
Hello Qooxdoo folks! I am trying to debug an issue with qooxdoo-compiler, is there a way to increase the level of verbosity above the -v option when compiling?
John Spackman
@johnspackman
no sorry - whats the issue?
Sébastien Valette
@valette
I thought I found a bug, but finally I should have RTFM... sorry for the noise
John Spackman
@johnspackman
no worries :)
voger
@voger

Hello. How do you handle API keys that you are not willing to upload in Github with the whole world, in your application? I want to add a google maps API key in my application. It seems the cleanest way to do it is by setting an environment key and then get it with qx.core.Environment.get. Unfortunately I can't find another way to do it besides setting it in compile.json. The problem is that compile.json is a file that gets uploaded in GitHub.

I tried setting it with the --set option but it doesn't work. I have opened an issue about it qooxdoo/qooxdoo-compiler#580.

I also tried

$ npx qx config set mapsApiKey <my_key>  
Warning: Unrecognised configuration key mapsApiKey

How can I pass that configuration key outside the qooxdoo code, from the command line?

John Spackman
@johnspackman
currently config set just sets configuration options for the compiler itself, and not for the compile - I think that there’s another issue about this, because people do naturally expect that config set is setting environment variables as well. I think that it’s a good idea that config set should set env vars for the applications too, but it’s not currently implemented. If you’d like to try and write a PR, I’d be happy to discuss where to look in the code thiough … :)
Christian Boulanger
@cboulanger
@voger @johnspackman Wouldn’t the current way of doing be to use compile.js and then use your favorite npm module to access non-comittable secrets?
voger
@voger
@johnspackman does this mean that the --set option in the other commands is doing the same and my open issue is invalid? I am happy to try and implement this feature, it is going to take a while though as I am not familiar at all with node.js programming.
@cboulanger can you give some details as how this works? Can you give any packages names to look for or any example?
Christian Boulanger
@cboulanger
@voger for example, you can use https://www.npmjs.com/package/dotenv and put your secrets into a .env file (make sure to put that into .gitignore with a very simple KEY=VALUE syntax, then load them in the compile.js file and assign them to the environment key of your choosing. Then refer to http://www.qooxdoo.org/docs/#/configuration/api for how to write the compile.js file. It sounds quite complicated but once you have a template, it's trivial. We should, however, provide this template to make this easier.
The documentation on compile.js is extremely hard to find though, ATM. Working on a PR right now. @johnspackman, can you specify in which API method the change of the compile.json values need to go? - It is not obvious from the documentation.
Better, though, would be to be able to use --set, to be sure!
John Spackman
@johnspackman
@voger updated docs are coming qooxdoo/qooxdoo#9813
Christian Boulanger
@cboulanger
Thanks @johnspackman ! For the impatient, here is the updated version.
grykar
@grykar
Hi, I created 2 lists (qx.ui.form.List) I am able to drag&drop items between lists but when I drop item it is added at the end of list - how to sort items according to defined order (e.g. alphabetically ascending)?
voger
@voger
@johnspackman thanks. I am reading about node.js now and I will fork the compiler soon. I dived before in it's source but I gave up too soon.
ltinoco92
@ltinoco92
Hi, I am looking for inspiration to design better UI with qooxdoo Where I can find a database of examples of projects made with qooxdoo? Best.
Christian Boulanger
@cboulanger
@ltinoco92 This is planned for the new homepage which is in the works. We had a nice page until 2016, which we need to bring back to life: https://web.archive.org/web/20160510215627/http://qooxdoo.org/community/real_life_examples
ltinoco92
@ltinoco92
Thank your @cboulanger :)
Christian Boulanger
@cboulanger
/@all We are thinking about publishing a curated list of qooxdoo applications on the new homepage. To this end, we invite anyone who is developing an production application with qooxdoo to add a comment to issue #9814. In the comment, please provide the title of the application, one or preferrably several screenshots, a short description (100 words max) and publically accessible URLs. This is a way of advertising your application and also to showcase qooxdoo's quality and versatility! Thank you.
Christian Boulanger
@cboulanger
HI everyone- just a quick reminder that we invite you to showcase your qooxdoo-powered apps at #9814, for inclusion on our new homepage. If you don't have time to provide more detailed information, you can also simply add an URL - however the more detailed the info is, the more likely it is that it gets adequate attention. Thanks for any feedback!
rommni
@rommni

Hi all, i currently using a List with multiple Selection, and i want to do an action on "changeSelection" based on the last item selected, i used to look at the order of the event data to get the last selected, however i found that on IE and Edge the object i get from data aren't sorted in the same way. So looking into the code i found that qx.ui.form.List is using qx.ui.core.selection.ScrollArea as selection model which extend qx.ui.core.selection.Abstract, this is Abstract class which generated the "changeSelection" event and use as data this.getSelection(), and here i find that in comment of getSelection it's written that the order can differ from the sequence in which the items were added.

So it seems that it is not a "bug" but now i'm wondering if there is a method which can give me the items in the order in which they have been added to selection, i didn't find it.
If it's not the case it's not a problem i will just save selection each time "changeSelection" is emit, and compare to get the new element.

Blake Bourque
@TechplexEngineer
We have a Theme with custom fonts, using the latest compiler and npx qx serve the browser is unable to find the font. It seems the font files are not being copied to the output directory.