Table bug hunting day

classic Classic list List threaded Threaded
17 messages Options
Reply | Threaded
Open this post in threaded view
|

Table bug hunting day

Fabian Jakobs
Administrator
Hi qooxdoo users,

I declare today as official qooxdoo 0.8 table bug hunting day.

I have just finished the last feature of the 0.8 table port and now try
to find the last remaining errors. Since the table has a really huge
code base it is likely that there are still some bugs in it. I have
uploaded the table demos to qooxdoo.org
<http://demo.qooxdoo.org/devel/demobrowser/#table~Table.html>. It would
be great if you could click through the demos and report anything that
looks or behaves different than the 0.7 table. If you happen to write
some code using the new table please report incompatible API as well
(excluding inherited API from qx.core.Widget). Just report differences
to the 0.7 table. I know there are plenty of reported bugs on the 0.7
table and even more feature requests but I'll keep them for later.

I was amazed about how many people have contributed to the table. It has
not less than 10 committers (no specific order):

 * Til Schneider (orignial author)
 * David Perez
 * Christian Boulanger
 * Carsten Lergenmueller
 * Dan Hummon
 * Gaetan de Menten
 * Dirk Wellmann
 * Derrell Lipman
 * Dietrich Streifert
 * Fabian Jakobs

I would like to ask each of you to take a look at ported the code you
have contributed and verify that it still works as intended (or as in 0.7.3)

Thanks,
Fabian

--
Fabian Jakobs
JavaScript Framework Developer

1&1 Internet AG
Brauerstraße 48
76135 Karlsruhe

Amtsgericht Montabaur HRB 6484

Vorstand: Henning Ahlert, Ralph Dommermuth, Matthias Ehrlich, Thomas Gottschlich, Matthias Greve, Robert Hoffmann, Markus Huhn, Oliver Mauss, Achim Weiss
Aufsichtsratsvorsitzender: Michael Scheeren


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
qooxdoo-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
Reply | Threaded
Open this post in threaded view
|

Re: Table bug hunting day

Gaetan de Menten
>From some quick tests using the online demo (I don't have time to test
it more thoroughly this week)
- the button to choose which columns are displayed: it used to stay on
after a click on it, and now if you release the mouse it disappears. I
preferred the old behavior as it was less confusion-prone.
- the date & number format stuff is still not fixed, but that's not a
table specific issue. Appears as:
6cldr_number_group_separator891cldr_number_decimal_separator01
??12?_12cldr_pm??_???20cldr_pm?_483???
- if you scroll fast by dragging the scroll bar, you can sometimes
have the scrollbar at its lowest position, but the table still in
"middle" rows.

Other than that it looks good to me (for now).

On Wed, Jul 30, 2008 at 8:56 AM, Fabian Jakobs <[hidden email]> wrote:

> Hi qooxdoo users,
>
> I declare today as official qooxdoo 0.8 table bug hunting day.
>
> I have just finished the last feature of the 0.8 table port and now try
> to find the last remaining errors. Since the table has a really huge
> code base it is likely that there are still some bugs in it. I have
> uploaded the table demos to qooxdoo.org
> <http://demo.qooxdoo.org/devel/demobrowser/#table~Table.html>. It would
> be great if you could click through the demos and report anything that
> looks or behaves different than the 0.7 table. If you happen to write
> some code using the new table please report incompatible API as well
> (excluding inherited API from qx.core.Widget). Just report differences
> to the 0.7 table. I know there are plenty of reported bugs on the 0.7
> table and even more feature requests but I'll keep them for later.
>
> I was amazed about how many people have contributed to the table. It has
> not less than 10 committers (no specific order):
>
>  * Til Schneider (orignial author)
>  * David Perez
>  * Christian Boulanger
>  * Carsten Lergenmueller
>  * Dan Hummon
>  * Gaetan de Menten
>  * Dirk Wellmann
>  * Derrell Lipman
>  * Dietrich Streifert
>  * Fabian Jakobs
>
> I would like to ask each of you to take a look at ported the code you
> have contributed and verify that it still works as intended (or as in 0.7.3)
>
> Thanks,
> Fabian
>
> --
> Fabian Jakobs
> JavaScript Framework Developer
>
> 1&1 Internet AG
> Brauerstraße 48
> 76135 Karlsruhe
>
> Amtsgericht Montabaur HRB 6484
>
> Vorstand: Henning Ahlert, Ralph Dommermuth, Matthias Ehrlich, Thomas Gottschlich, Matthias Greve, Robert Hoffmann, Markus Huhn, Oliver Mauss, Achim Weiss
> Aufsichtsratsvorsitzender: Michael Scheeren
>
>
> -------------------------------------------------------------------------
> This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
> Build the coolest Linux based applications with Moblin SDK & win great prizes
> Grand prize is a trip for two to an Open Source event anywhere in the world
> http://moblin-contest.org/redirect.php?banner_id=100&url=/
> _______________________________________________
> qooxdoo-devel mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
>



--
Gaëtan de Menten
http://openhex.org

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
qooxdoo-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
Reply | Threaded
Open this post in threaded view
|

Re: Table bug hunting day

level420
In reply to this post by Fabian Jakobs
Created four issues in bugzilla. Is there something like the "bug hunter
of the day" award? ;-)

Fabian Jakobs schrieb:

> Hi qooxdoo users,
>
> I declare today as official qooxdoo 0.8 table bug hunting day.
>
> I have just finished the last feature of the 0.8 table port and now try
> to find the last remaining errors. Since the table has a really huge
> code base it is likely that there are still some bugs in it. I have
> uploaded the table demos to qooxdoo.org
> <http://demo.qooxdoo.org/devel/demobrowser/#table~Table.html>. It would
> be great if you could click through the demos and report anything that
> looks or behaves different than the 0.7 table. If you happen to write
> some code using the new table please report incompatible API as well
> (excluding inherited API from qx.core.Widget). Just report differences
> to the 0.7 table. I know there are plenty of reported bugs on the 0.7
> table and even more feature requests but I'll keep them for later.
>
> I was amazed about how many people have contributed to the table. It has
> not less than 10 committers (no specific order):
>
>  * Til Schneider (orignial author)
>  * David Perez
>  * Christian Boulanger
>  * Carsten Lergenmueller
>  * Dan Hummon
>  * Gaetan de Menten
>  * Dirk Wellmann
>  * Derrell Lipman
>  * Dietrich Streifert
>  * Fabian Jakobs
>
> I would like to ask each of you to take a look at ported the code you
> have contributed and verify that it still works as intended (or as in 0.7.3)
>
> Thanks,
> Fabian
>
>  

--
Mit freundlichen Grüßen
Dietrich Streifert
--
Visionet GmbH
Firmensitz: Am Weichselgarten 7, 91058 Erlangen
Registergericht: Handelsregister Fürth, HRB 6573
Geschäftsführer: Stefan Lindner




-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
qooxdoo-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
Reply | Threaded
Open this post in threaded view
|

Re: Table bug hunting day

Fabian Jakobs
Administrator
In reply to this post by Gaetan de Menten
Gaetan de Menten schrieb:
> >From some quick tests using the online demo (I don't have time to test
> it more thoroughly this week)
> - the button to choose which columns are displayed: it used to stay on
> after a click on it, and now if you release the mouse it disappears. I
> preferred the old behavior as it was less confusion-prone.
>  
I use Sebastian's cool new "qx.ui.form.MenuButton" to render the button
and display the menu. This may behave a little different but still I
can't reproduce your problem.  For me the menu doesn't disappear on
mouse up. Which configuration (Browser/OS) do you use?

> - the date & number format stuff is still not fixed, but that's not a
> table specific issue. Appears as:
> 6cldr_number_group_separator891cldr_number_decimal_separator01
> ??12?_12cldr_pm??_???20cldr_pm?_483???
>  

I don't have this in the online demos
<http://demo.qooxdoo.org/devel/demobrowser/#table~Table.html>. Do you
observe it locally on your checkout?
> - if you scroll fast by dragging the scroll bar, you can sometimes
> have the scrollbar at its lowest position, but the table still in
> "middle" rows.
>  
I'll take a look at this issue.

Thanks for your reports,

Fabian


> On Wed, Jul 30, 2008 at 8:56 AM, Fabian Jakobs <[hidden email]> wrote:
>  
>> Hi qooxdoo users,
>>
>> I declare today as official qooxdoo 0.8 table bug hunting day.
>>
>> I have just finished the last feature of the 0.8 table port and now try
>> to find the last remaining errors. Since the table has a really huge
>> code base it is likely that there are still some bugs in it. I have
>> uploaded the table demos to qooxdoo.org
>> <http://demo.qooxdoo.org/devel/demobrowser/#table~Table.html>. It would
>> be great if you could click through the demos and report anything that
>> looks or behaves different than the 0.7 table. If you happen to write
>> some code using the new table please report incompatible API as well
>> (excluding inherited API from qx.core.Widget). Just report differences
>> to the 0.7 table. I know there are plenty of reported bugs on the 0.7
>> table and even more feature requests but I'll keep them for later.
>>
>> I was amazed about how many people have contributed to the table. It has
>> not less than 10 committers (no specific order):
>>
>>  * Til Schneider (orignial author)
>>  * David Perez
>>  * Christian Boulanger
>>  * Carsten Lergenmueller
>>  * Dan Hummon
>>  * Gaetan de Menten
>>  * Dirk Wellmann
>>  * Derrell Lipman
>>  * Dietrich Streifert
>>  * Fabian Jakobs
>>
>> I would like to ask each of you to take a look at ported the code you
>> have contributed and verify that it still works as intended (or as in 0.7.3)
>>
>> Thanks,
>> Fabian
>>
>> --
>> Fabian Jakobs
>> JavaScript Framework Developer
>>
>> 1&1 Internet AG
>> Brauerstraße 48
>> 76135 Karlsruhe
>>
>> Amtsgericht Montabaur HRB 6484
>>
>> Vorstand: Henning Ahlert, Ralph Dommermuth, Matthias Ehrlich, Thomas Gottschlich, Matthias Greve, Robert Hoffmann, Markus Huhn, Oliver Mauss, Achim Weiss
>> Aufsichtsratsvorsitzender: Michael Scheeren
>>
>>
>> -------------------------------------------------------------------------
>> This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
>> Build the coolest Linux based applications with Moblin SDK & win great prizes
>> Grand prize is a trip for two to an Open Source event anywhere in the world
>> http://moblin-contest.org/redirect.php?banner_id=100&url=/
>> _______________________________________________
>> qooxdoo-devel mailing list
>> [hidden email]
>> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
>>
>>    
>
>
>
>  


--
Fabian Jakobs
JavaScript Framework Developer

1&1 Internet AG
Brauerstraße 48
76135 Karlsruhe

Amtsgericht Montabaur HRB 6484

Vorstand: Henning Ahlert, Ralph Dommermuth, Matthias Ehrlich, Thomas Gottschlich, Matthias Greve, Robert Hoffmann, Markus Huhn, Oliver Mauss, Achim Weiss
Aufsichtsratsvorsitzender: Michael Scheeren


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
qooxdoo-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
Reply | Threaded
Open this post in threaded view
|

Re: Table bug hunting day

Dioc
In reply to this post by Fabian Jakobs

Hello,

1) Data in “A number” and “A date” column looks strange in 4 browsers in my
environment (Russian locale). For example:
- 4cldr_number_group_separator599cldr_number_decimal_separator03 (this is a
number)
- ??15?_15cldr_pm??_???13cldr_pm?_288??? (this is a date)

2) Attempts to scroll or select a row in the table causes “Could not get the
fontWeight property. Invalid argument” error in Internet Explorer 7.

3) Resize mouse pointers is not displayed on borders of column headers in
Internet Explorer 7 and Opera 9.51.

4) Scrolling does not work properly. It works only if I click on up/down
button or drag the bar. There is no scrolling when I click above or below
the bar.

5) The last row is not displayed completely. It is slightly cut off.

6) Scroll down to the last row and click “Remove 5 rows” button 5-6 times.
You will see that the deleted row with id 34 is being still displayed.

Best regards,
Denis

--
View this message in context: http://www.nabble.com/Table-bug-hunting-day-tp18727172p18728015.html
Sent from the qooxdoo-devel mailing list archive at Nabble.com.


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
qooxdoo-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
Reply | Threaded
Open this post in threaded view
|

Re: Table bug hunting day

Gaetan de Menten
In reply to this post by Fabian Jakobs
On Wed, Jul 30, 2008 at 9:57 AM, Fabian Jakobs <[hidden email]> wrote:

> Gaetan de Menten schrieb:
>> >From some quick tests using the online demo (I don't have time to test
>> it more thoroughly this week)
>> - the button to choose which columns are displayed: it used to stay on
>> after a click on it, and now if you release the mouse it disappears. I
>> preferred the old behavior as it was less confusion-prone.
>>
> I use Sebastian's cool new "qx.ui.form.MenuButton" to render the button
> and display the menu. This may behave a little different but still I
> can't reproduce your problem.  For me the menu doesn't disappear on
> mouse up. Which configuration (Browser/OS) do you use?

Linux/firefox 2.0.0.16

>> - the date & number format stuff is still not fixed, but that's not a
>> table specific issue. Appears as:
>> 6cldr_number_group_separator891cldr_number_decimal_separator01
>> ??12?_12cldr_pm??_???20cldr_pm?_483???
>>
>
> I don't have this in the online demos
> <http://demo.qooxdoo.org/devel/demobrowser/#table~Table.html>. Do you
> observe it locally on your checkout?

Didn't do a checkout recently. I've been on other projects lately...
I'll test it more thoroughly next week, and if it's not solved by
then, I'll give you more information.

>> - if you scroll fast by dragging the scroll bar, you can sometimes
>> have the scrollbar at its lowest position, but the table still in
>> "middle" rows.
>>
> I'll take a look at this issue.

--
Gaëtan de Menten
http://openhex.org

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
qooxdoo-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
Reply | Threaded
Open this post in threaded view
|

Re: Table bug hunting day

Gaetan de Menten
On Wed, Jul 30, 2008 at 10:07 AM, Gaetan de Menten <[hidden email]> wrote:

> On Wed, Jul 30, 2008 at 9:57 AM, Fabian Jakobs <[hidden email]> wrote:
>> Gaetan de Menten schrieb:
>>> >From some quick tests using the online demo (I don't have time to test
>>> it more thoroughly this week)
>>> - the button to choose which columns are displayed: it used to stay on
>>> after a click on it, and now if you release the mouse it disappears. I
>>> preferred the old behavior as it was less confusion-prone.
>>>
>> I use Sebastian's cool new "qx.ui.form.MenuButton" to render the button
>> and display the menu. This may behave a little different but still I
>> can't reproduce your problem.  For me the menu doesn't disappear on
>> mouse up. Which configuration (Browser/OS) do you use?
>
> Linux/firefox 2.0.0.16

FWIW, the problem comes from the fact that the "menu" (sometimes)
appears underneath the mouse cursor and not below the button, and as
such , on mouse up I select or deselect a column. When the menu
appears at its normal location, the behavior is fine and not
confusing.

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
qooxdoo-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
Reply | Threaded
Open this post in threaded view
|

Re: Table bug hunting day

asaris
In reply to this post by Fabian Jakobs
No problems for me.

However I would like to know how you handle column sorting when some
field values are null. I experience problems with it in qooxdoo 0.7.x.

janis

Fabian Jakobs wrote:

> Hi qooxdoo users,
>
> I declare today as official qooxdoo 0.8 table bug hunting day.
>
> I have just finished the last feature of the 0.8 table port and now try
> to find the last remaining errors. Since the table has a really huge
> code base it is likely that there are still some bugs in it. I have
> uploaded the table demos to qooxdoo.org
> <http://demo.qooxdoo.org/devel/demobrowser/#table~Table.html>. It would
> be great if you could click through the demos and report anything that
> looks or behaves different than the 0.7 table. If you happen to write
> some code using the new table please report incompatible API as well
> (excluding inherited API from qx.core.Widget). Just report differences
> to the 0.7 table. I know there are plenty of reported bugs on the 0.7
> table and even more feature requests but I'll keep them for later.
>
> I was amazed about how many people have contributed to the table. It has
> not less than 10 committers (no specific order):
>
>  * Til Schneider (orignial author)
>  * David Perez
>  * Christian Boulanger
>  * Carsten Lergenmueller
>  * Dan Hummon
>  * Gaetan de Menten
>  * Dirk Wellmann
>  * Derrell Lipman
>  * Dietrich Streifert
>  * Fabian Jakobs
>
> I would like to ask each of you to take a look at ported the code you
> have contributed and verify that it still works as intended (or as in 0.7.3)
>
> Thanks,
> Fabian
>
>  

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
qooxdoo-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
Reply | Threaded
Open this post in threaded view
|

Re: Table bug hunting day

Fabian Jakobs
Administrator
In reply to this post by Gaetan de Menten
Gaetan de Menten schrieb:

> On Wed, Jul 30, 2008 at 9:57 AM, Fabian Jakobs <[hidden email]> wrote:
>  
>> Gaetan de Menten schrieb:
>>    
>>> >From some quick tests using the online demo (I don't have time to test
>>> it more thoroughly this week)
>>> - the button to choose which columns are displayed: it used to stay on
>>> after a click on it, and now if you release the mouse it disappears. I
>>> preferred the old behavior as it was less confusion-prone.
>>>
>>>      
>> I use Sebastian's cool new "qx.ui.form.MenuButton" to render the button
>> and display the menu. This may behave a little different but still I
>> can't reproduce your problem.  For me the menu doesn't disappear on
>> mouse up. Which configuration (Browser/OS) do you use?
>>    
>
> Linux/firefox 2.0.0.16
>  

I tested it on Linux with Firefox 2 as well but I can't reproduce your
problem. What exactly does now work as you expect it?

Best Fabian

>  
>>> - the date & number format stuff is still not fixed, but that's not a
>>> table specific issue. Appears as:
>>> 6cldr_number_group_separator891cldr_number_decimal_separator01
>>> ??12?_12cldr_pm??_???20cldr_pm?_483???
>>>
>>>      
>> I don't have this in the online demos
>> <http://demo.qooxdoo.org/devel/demobrowser/#table~Table.html>. Do you
>> observe it locally on your checkout?
>>    
>
> Didn't do a checkout recently. I've been on other projects lately...
> I'll test it more thoroughly next week, and if it's not solved by
> then, I'll give you more information.
>
>  
>>> - if you scroll fast by dragging the scroll bar, you can sometimes
>>> have the scrollbar at its lowest position, but the table still in
>>> "middle" rows.
>>>
>>>      
>> I'll take a look at this issue.
>>    
>
>  


--
Fabian Jakobs
JavaScript Framework Developer

1&1 Internet AG
Brauerstraße 48
76135 Karlsruhe

Amtsgericht Montabaur HRB 6484

Vorstand: Henning Ahlert, Ralph Dommermuth, Matthias Ehrlich, Thomas Gottschlich, Matthias Greve, Robert Hoffmann, Markus Huhn, Oliver Mauss, Achim Weiss
Aufsichtsratsvorsitzender: Michael Scheeren


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
qooxdoo-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
Reply | Threaded
Open this post in threaded view
|

Re: Table bug hunting day

Fabian Jakobs
Administrator
In reply to this post by Gaetan de Menten
Gaetan de Menten schrieb:

> On Wed, Jul 30, 2008 at 10:07 AM, Gaetan de Menten <[hidden email]> wrote:
>  
>> On Wed, Jul 30, 2008 at 9:57 AM, Fabian Jakobs <[hidden email]> wrote:
>>    
>>> Gaetan de Menten schrieb:
>>>      
>>>> >From some quick tests using the online demo (I don't have time to test
>>>> it more thoroughly this week)
>>>> - the button to choose which columns are displayed: it used to stay on
>>>> after a click on it, and now if you release the mouse it disappears. I
>>>> preferred the old behavior as it was less confusion-prone.
>>>>
>>>>        
>>> I use Sebastian's cool new "qx.ui.form.MenuButton" to render the button
>>> and display the menu. This may behave a little different but still I
>>> can't reproduce your problem.  For me the menu doesn't disappear on
>>> mouse up. Which configuration (Browser/OS) do you use?
>>>      
>> Linux/firefox 2.0.0.16
>>    
>
> FWIW, the problem comes from the fact that the "menu" (sometimes)
> appears underneath the mouse cursor and not below the button, and as
> such , on mouse up I select or deselect a column. When the menu
> appears at its normal location, the behavior is fine and not
> confusing.
>
>  
Now I get it :-) I need to resize the columns so that the column header
stretch along the whole table.

I'll take a look at this.

Best Fabian

--
Fabian Jakobs
JavaScript Framework Developer

1&1 Internet AG
Brauerstraße 48
76135 Karlsruhe

Amtsgericht Montabaur HRB 6484

Vorstand: Henning Ahlert, Ralph Dommermuth, Matthias Ehrlich, Thomas Gottschlich, Matthias Greve, Robert Hoffmann, Markus Huhn, Oliver Mauss, Achim Weiss
Aufsichtsratsvorsitzender: Michael Scheeren


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
qooxdoo-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
Reply | Threaded
Open this post in threaded view
|

Re: Table bug hunting day

Fabian Jakobs
Administrator
In reply to this post by asaris
asaris schrieb:
> No problems for me.
>
> However I would like to know how you handle column sorting when some
> field values are null. I experience problems with it in qooxdoo 0.7.x.
>  
As I said, if its not working in 0.7 it isn't working in the current 0.8
table as well.

Best Fabian

> janis
>
> Fabian Jakobs wrote:
>  
>> Hi qooxdoo users,
>>
>> I declare today as official qooxdoo 0.8 table bug hunting day.
>>
>> I have just finished the last feature of the 0.8 table port and now try
>> to find the last remaining errors. Since the table has a really huge
>> code base it is likely that there are still some bugs in it. I have
>> uploaded the table demos to qooxdoo.org
>> <http://demo.qooxdoo.org/devel/demobrowser/#table~Table.html>. It would
>> be great if you could click through the demos and report anything that
>> looks or behaves different than the 0.7 table. If you happen to write
>> some code using the new table please report incompatible API as well
>> (excluding inherited API from qx.core.Widget). Just report differences
>> to the 0.7 table. I know there are plenty of reported bugs on the 0.7
>> table and even more feature requests but I'll keep them for later.
>>
>> I was amazed about how many people have contributed to the table. It has
>> not less than 10 committers (no specific order):
>>
>>  * Til Schneider (orignial author)
>>  * David Perez
>>  * Christian Boulanger
>>  * Carsten Lergenmueller
>>  * Dan Hummon
>>  * Gaetan de Menten
>>  * Dirk Wellmann
>>  * Derrell Lipman
>>  * Dietrich Streifert
>>  * Fabian Jakobs
>>
>> I would like to ask each of you to take a look at ported the code you
>> have contributed and verify that it still works as intended (or as in 0.7.3)
>>
>> Thanks,
>> Fabian
>>
>>  
>>    
>
> -------------------------------------------------------------------------
> This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
> Build the coolest Linux based applications with Moblin SDK & win great prizes
> Grand prize is a trip for two to an Open Source event anywhere in the world
> http://moblin-contest.org/redirect.php?banner_id=100&url=/
> _______________________________________________
> qooxdoo-devel mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
>
>
>  


--
Fabian Jakobs
JavaScript Framework Developer

1&1 Internet AG
Brauerstraße 48
76135 Karlsruhe

Amtsgericht Montabaur HRB 6484

Vorstand: Henning Ahlert, Ralph Dommermuth, Matthias Ehrlich, Thomas Gottschlich, Matthias Greve, Robert Hoffmann, Markus Huhn, Oliver Mauss, Achim Weiss
Aufsichtsratsvorsitzender: Michael Scheeren


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
qooxdoo-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
Reply | Threaded
Open this post in threaded view
|

Re: Table bug hunting day

Fabian Jakobs
Administrator
In reply to this post by level420
Dietrich Streifert schrieb:
> Created four issues in bugzilla. Is there something like the "bug hunter
> of the day" award? ;-)
>  
Sure, we'll give you credits in our weekly and I can send you a box of
qooxdoo candy :-)

Best Fabian

P.S.


> Fabian Jakobs schrieb:
>  
>> Hi qooxdoo users,
>>
>> I declare today as official qooxdoo 0.8 table bug hunting day.
>>
>> I have just finished the last feature of the 0.8 table port and now try
>> to find the last remaining errors. Since the table has a really huge
>> code base it is likely that there are still some bugs in it. I have
>> uploaded the table demos to qooxdoo.org
>> <http://demo.qooxdoo.org/devel/demobrowser/#table~Table.html>. It would
>> be great if you could click through the demos and report anything that
>> looks or behaves different than the 0.7 table. If you happen to write
>> some code using the new table please report incompatible API as well
>> (excluding inherited API from qx.core.Widget). Just report differences
>> to the 0.7 table. I know there are plenty of reported bugs on the 0.7
>> table and even more feature requests but I'll keep them for later.
>>
>> I was amazed about how many people have contributed to the table. It has
>> not less than 10 committers (no specific order):
>>
>>  * Til Schneider (orignial author)
>>  * David Perez
>>  * Christian Boulanger
>>  * Carsten Lergenmueller
>>  * Dan Hummon
>>  * Gaetan de Menten
>>  * Dirk Wellmann
>>  * Derrell Lipman
>>  * Dietrich Streifert
>>  * Fabian Jakobs
>>
>> I would like to ask each of you to take a look at ported the code you
>> have contributed and verify that it still works as intended (or as in 0.7.3)
>>
>> Thanks,
>> Fabian
>>
>>  
>>    
>
>  


--
Fabian Jakobs
JavaScript Framework Developer

1&1 Internet AG
Brauerstraße 48
76135 Karlsruhe

Amtsgericht Montabaur HRB 6484

Vorstand: Henning Ahlert, Ralph Dommermuth, Matthias Ehrlich, Thomas Gottschlich, Matthias Greve, Robert Hoffmann, Markus Huhn, Oliver Mauss, Achim Weiss
Aufsichtsratsvorsitzender: Michael Scheeren


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
qooxdoo-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
Reply | Threaded
Open this post in threaded view
|

Re: Table bug hunting day

Gaetan de Menten
In reply to this post by Fabian Jakobs
On Wed, Jul 30, 2008 at 2:23 PM, Fabian Jakobs <[hidden email]> wrote:

> Gaetan de Menten schrieb:
>> On Wed, Jul 30, 2008 at 10:07 AM, Gaetan de Menten <[hidden email]> wrote:
>>
>>> On Wed, Jul 30, 2008 at 9:57 AM, Fabian Jakobs <[hidden email]> wrote:
>>>
>>>> Gaetan de Menten schrieb:
>>>>
>>>>> >From some quick tests using the online demo (I don't have time to test
>>>>> it more thoroughly this week)
>>>>> - the button to choose which columns are displayed: it used to stay on
>>>>> after a click on it, and now if you release the mouse it disappears. I
>>>>> preferred the old behavior as it was less confusion-prone.
>>>>>
>>>>>
>>>> I use Sebastian's cool new "qx.ui.form.MenuButton" to render the button
>>>> and display the menu. This may behave a little different but still I
>>>> can't reproduce your problem.  For me the menu doesn't disappear on
>>>> mouse up. Which configuration (Browser/OS) do you use?
>>>>
>>> Linux/firefox 2.0.0.16
>>>
>>
>> FWIW, the problem comes from the fact that the "menu" (sometimes)
>> appears underneath the mouse cursor and not below the button, and as
>> such , on mouse up I select or deselect a column. When the menu
>> appears at its normal location, the behavior is fine and not
>> confusing.
>>
>>
> Now I get it :-) I need to resize the columns so that the column header
> stretch along the whole table.
This is also causing a problem, but it is not the one I'm having...
Here are two screenshot showing the menu wrongly placed.
I guess this issue is probably not specific to the table. It seems to
be related to the fact I don't have enough vertical size to hold the
whole table/window *when opening the demo* (if I resize the window
later on, it seem to work fine), so the small "top margin" gets eaten
(as you can see in shot1 if you pay attention to the details), but
maybe is not taken into account by the menu positioning code.

When I make sure I have enough space for the whole table/window, I
can't reproduce the problem. When I play more with moving/resizing the
table window inside my "too small" browser window, I can get to the
situation where the menu is placed very weirdly, as seen in shot2.

As for my initial problem, for example in the first shot, if I click
on the lower half of the button, no menu appears and the "id" column
disappear.

Hope it helps,
--
Gaëtan de Menten
http://openhex.org

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
qooxdoo-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel

shot1.jpg (7K) Download Attachment
shot2.png (6K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: Table bug hunting day

Derrell Lipman
In reply to this post by Fabian Jakobs
On Wed, Jul 30, 2008 at 2:56 AM, Fabian Jakobs <[hidden email]> wrote:
 
I declare today as official qooxdoo 0.8 table bug hunting day.
  • I too have the problem with a large percentage of ignored clicks in the scrollbar
  • Cell editors: Select editor should open the list initially (upon double-click).
  • Cell editors: Select and Combo provide no mouseover feedback (showing the item that would be selected if clicked on)
  • The Table_Resize_Columns demo should have a way to add and remove rows to test resizing upon addition and removal of the scroll bar.  That was one of the more difficult aspects of the resizing to get right when I originally implemented that.
  • A general question: what happened to the demo descriptions?  The Table_Wndow_Editor demo used to have a long description of how the window editor could be used.  That information appears to have been lost.
Cheers,

Derrell


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
qooxdoo-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
Reply | Threaded
Open this post in threaded view
|

Re: Table bug hunting day

Fabian Jakobs
Administrator
Hi Derrell,

> On Wed, Jul 30, 2008 at 2:56 AM, Fabian Jakobs <[hidden email]
> <mailto:[hidden email]>> wrote:
>  
>
>     I declare today as official qooxdoo 0.8 table bug hunting day.
>
>     * I too have the problem with a large percentage of ignored clicks
>       in the scrollbar
>
Thomas has already opened a bug for this. This will be fixed.
<http://bugzilla.qooxdoo.org/show_bug.cgi?id=1105>
>
>     * Cell editors: Select editor should open the list initially (upon
>       double-click).
>

Done
>
>     * Cell editors: Select and Combo provide no mouseover feedback
>       (showing the item that would be selected if clicked on)
>
I would regard this as an enhancement for the select and combo box
widgets. I have opened a bug for this
<http://bugzilla.qooxdoo.org/show_bug.cgi?id=1099>
Sebastian will fix it.

>     * The Table_Resize_Columns demo should have a way to add and
>       remove rows to test resizing upon addition and removal of the
>       scroll bar.  That was one of the more difficult aspects of the
>       resizing to get right when I originally implemented that.
>
Done

>     * A general question: what happened to the demo descriptions?  The
>       Table_Wndow_Editor demo used to have a long description of how
>       the window editor could be used.  That information appears to
>       have been lost.
>
The information is not lost. I made them class comments. We don't have a
way yet display them in the demo browser yet but we are working on this.


Thanks for your help,
Fabian

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
qooxdoo-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
Reply | Threaded
Open this post in threaded view
|

Re: Table bug hunting day

Fabian Jakobs
Administrator
In reply to this post by Gaetan de Menten
Gaetan de Menten schrieb:

> On Wed, Jul 30, 2008 at 10:07 AM, Gaetan de Menten <[hidden email]> wrote:
>  
>> On Wed, Jul 30, 2008 at 9:57 AM, Fabian Jakobs <[hidden email]> wrote:
>>    
>>> Gaetan de Menten schrieb:
>>>      
>>>> >From some quick tests using the online demo (I don't have time to test
>>>> it more thoroughly this week)
>>>> - the button to choose which columns are displayed: it used to stay on
>>>> after a click on it, and now if you release the mouse it disappears. I
>>>> preferred the old behavior as it was less confusion-prone.
>>>>
>>>>        
>>> I use Sebastian's cool new "qx.ui.form.MenuButton" to render the button
>>> and display the menu. This may behave a little different but still I
>>> can't reproduce your problem.  For me the menu doesn't disappear on
>>> mouse up. Which configuration (Browser/OS) do you use?
>>>      
>> Linux/firefox 2.0.0.16
>>    
>
> FWIW, the problem comes from the fact that the "menu" (sometimes)
> appears underneath the mouse cursor and not below the button, and as
> such , on mouse up I select or deselect a column. When the menu
> appears at its normal location, the behavior is fine and not
> confusing.
>  
Finally I could fix this bug as well.

Best Fabian

--
Fabian Jakobs
JavaScript Framework Developer

1&1 Internet AG
Brauerstraße 48
76135 Karlsruhe

Amtsgericht Montabaur HRB 6484

Vorstand: Henning Ahlert, Ralph Dommermuth, Matthias Ehrlich, Thomas Gottschlich, Matthias Greve, Robert Hoffmann, Markus Huhn, Oliver Mauss, Achim Weiss
Aufsichtsratsvorsitzender: Michael Scheeren


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
qooxdoo-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
Reply | Threaded
Open this post in threaded view
|

Re: Table bug hunting day

Fabian Jakobs
Administrator
In reply to this post by Dioc
Dioc schrieb:

> Hello,
>
> 1) Data in “A number” and “A date” column looks strange in 4 browsers in my
> environment (Russian locale). For example:
> - 4cldr_number_group_separator599cldr_number_decimal_separator03 (this is a
> number)
> - ??15?_15cldr_pm??_???13cldr_pm?_288??? (this is a date)
>
> 2) Attempts to scroll or select a row in the table causes “Could not get the
> fontWeight property. Invalid argument” error in Internet Explorer 7.
>  
Fixed
> 3) Resize mouse pointers is not displayed on borders of column headers in
> Internet Explorer 7 and Opera 9.51.
>  

Fixed
> 4) Scrolling does not work properly. It works only if I click on up/down
> button or drag the bar. There is no scrolling when I click above or below
> the bar.
>  

There is now an open bug for this issue. Not fixed yet.
> 5) The last row is not displayed completely. It is slightly cut off.
>  
Fixed

> 6) Scroll down to the last row and click “Remove 5 rows” button 5-6 times.
> You will see that the deleted row with id 34 is being still displayed.
>  
There are still some issues with model synchronization. I'll work on this.


Thanks for your reports,

best Fabian



--
Fabian Jakobs
JavaScript Framework Developer

1&1 Internet AG
Brauerstraße 48
76135 Karlsruhe

Amtsgericht Montabaur HRB 6484

Vorstand: Henning Ahlert, Ralph Dommermuth, Matthias Ehrlich, Thomas Gottschlich, Matthias Greve, Robert Hoffmann, Markus Huhn, Oliver Mauss, Achim Weiss
Aufsichtsratsvorsitzender: Michael Scheeren


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
qooxdoo-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel