Bughunting day is over

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

Bughunting day is over

Fabian Jakobs
Administrator
Hi,

a big thank you to everyone finding and reporting table bugs today. I
didn't expect to get so much really helpful feedback. Most of the
reported bugs are fixed. I'll work on the remaining bugs including the
problem with the scrollbars tomorrow. I have just published the current
version of the demos to demo.qooxdoo.org so you can verify the fixes.
Feel free to report any further issues with the table.

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: Bughunting day is over

Gaetan de Menten
On Wed, Jul 30, 2008 at 8:14 PM, Fabian Jakobs <[hidden email]> wrote:

> a big thank you to everyone finding and reporting table bugs today. I
> didn't expect to get so much really helpful feedback. Most of the
> reported bugs are fixed. I'll work on the remaining bugs including the
> problem with the scrollbars tomorrow. I have just published the current
> version of the demos to demo.qooxdoo.org so you can verify the fixes.
> Feel free to report any further issues with the table.

Well... Either the copy at
http://demo.qooxdoo.org/devel/demobrowser/#table~Table.html wasn't
updated, or all the bugs I've reported are still there. That's not a
complaint at all... It just make me wish the demobrowser included the
exact revision in its header in addition to the "release name".
Actually, I've already wished for that a few times... I follow the
commit messages and once in a while I'd like to try out those new
features/fixes without updating my local copy, but I can't know what
exact revision is the "devel" demo browser. Would it be possible to
add that?

Thanks and congrats for your excellent interaction with the community today!
--
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: Bughunting day is over

thron7
> Well... Either the copy at
> http://demo.qooxdoo.org/devel/demobrowser/#table~Table.html wasn't
> updated, or all the bugs I've reported are still there. That's not a
> complaint at all... It just make me wish the demobrowser included the
> exact revision in its header in addition to the "release name".
> Actually, I've already wished for that a few times... I follow the
> commit messages and once in a while I'd like to try out those new
> features/fixes without updating my local copy, but I can't know what
> exact revision is the "devel" demo browser. Would it be possible to
> add that?

I second on this one. It's the same with me, especially concerning the
'devel' versions, so I wished we had the revision numbers back...

>
> Thanks and congrats for your excellent interaction with the community
> today!

I second on this one, too, but as Fabian aptly put it, it was just as much
the community interacting back. Hope to see more such days of fruitful
interaction...

T.



-------------------------------------------------------------------------
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: Bughunting day is over

S, Mohamed Raffi (Mohamed)
In reply to this post by Fabian Jakobs
Fabian,
        I know a bug in Table (0.7.4  Version).
I am not sure whether anyone already captured in Bug Tracking System.
Just thought of telling what I observed and how do I handle that issue.

The bug is in the HTML Anchor tag rendering in the table cell.
If I want to have a Href link on a cell Item, it does not work itinially.
After referring the mailing list, I found out that you need to set a custom renderer as mentioned below and
Set that renderer to cell
tcm.setDataCellRenderer(2, new my.ui.table.cellrenderer.HTMLCellRenderer());
-----------------------------------------------------------------
/**
 * Cell Renderer to display the HTMl content without escaping.
 *
 */
qx.Class.define("my.ui.table.cellrenderer.HTMLCellRenderer",
{
  extend:qx.ui.table.cellrenderer.Default,

  construct:function()
  {
    qx.ui.table.cellrenderer.Default.call(this);
  },
 
  members:
  {
    _getContentHtml:function(cellInfo)
    {
      return this._formatValue(cellInfo);
    }
  }
});
-----------------------------------------------------------------

This displays the link now. But the click action does not work both in Mozilla and IE.

So, I handle the click action through the "onclick" event of the table.

-----------------------------------------------------------------
this.tableWidget.addEventListener("cellClick", function(evt){
        var column = evt.getColumn();
        var row = evt.getRow();
        if (column == 2)
        {
                this.invokeCellAction1();
        }
                               
}, this);
-----------------------------------------------------------------

Thanks,
Raffi


-----Original Message-----
From: [hidden email] [mailto:[hidden email]] On Behalf Of Fabian Jakobs
Sent: Wednesday, July 30, 2008 11:45 PM
To: qooxdoo Development
Subject: [qooxdoo-devel] Bughunting day is over

Hi,

a big thank you to everyone finding and reporting table bugs today. I didn't expect to get so much really helpful feedback. Most of the reported bugs are fixed. I'll work on the remaining bugs including the problem with the scrollbars tomorrow. I have just published the current version of the demos to demo.qooxdoo.org so you can verify the fixes.
Feel free to report any further issues with the table.

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

-------------------------------------------------------------------------
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: Bughunting day is over

Fabian Jakobs
Administrator
Hi Raffi,

> Fabian,
> I know a bug in Table (0.7.4  Version).
> I am not sure whether anyone already captured in Bug Tracking System.
> Just thought of telling what I observed and how do I handle that issue.
>
> The bug is in the HTML Anchor tag rendering in the table cell.
> If I want to have a Href link on a cell Item, it does not work itinially.
> After referring the mailing list, I found out that you need to set a custom renderer as mentioned below and
> Set that renderer to cell
> tcm.setDataCellRenderer(2, new my.ui.table.cellrenderer.HTMLCellRenderer());
> -----------------------------------------------------------------
> /**
>  * Cell Renderer to display the HTMl content without escaping.
>  *
>  */
> qx.Class.define("my.ui.table.cellrenderer.HTMLCellRenderer",
> {
>   extend:qx.ui.table.cellrenderer.Default,
>
>   construct:function()
>   {
>     qx.ui.table.cellrenderer.Default.call(this);
>   },
>  
>   members:
>   {
>     _getContentHtml:function(cellInfo)
>     {
>       return this._formatValue(cellInfo);
>     }
>   }
> });
> -----------------------------------------------------------------
>  
This is a known issue. The problem is that the focus indicator overlays
the selected cell and captures all mouse events. The click on the link
does not get through. You can disable the focus indicator for the whole
table to work around this issue. The long term solution would be to
refactor the focus indicator but this is out of scope for 0.8
<http://bugzilla.qooxdoo.org/show_bug.cgi?id=804>.

Best Fabian


> This displays the link now. But the click action does not work both in Mozilla and IE.
>
> So, I handle the click action through the "onclick" event of the table.
>
> -----------------------------------------------------------------
> this.tableWidget.addEventListener("cellClick", function(evt){
> var column = evt.getColumn();
> var row = evt.getRow();
> if (column == 2)
> {
> this.invokeCellAction1();
> }
>
> }, this);
> -----------------------------------------------------------------
>
> Thanks,
> Raffi
>
>
> -----Original Message-----
> From: [hidden email] [mailto:[hidden email]] On Behalf Of Fabian Jakobs
> Sent: Wednesday, July 30, 2008 11:45 PM
> To: qooxdoo Development
> Subject: [qooxdoo-devel] Bughunting day is over
>
> Hi,
>
> a big thank you to everyone finding and reporting table bugs today. I didn't expect to get so much really helpful feedback. Most of the reported bugs are fixed. I'll work on the remaining bugs including the problem with the scrollbars tomorrow. I have just published the current version of the demos to demo.qooxdoo.org so you can verify the fixes.
> Feel free to report any further issues with the table.
>
> 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
>
> -------------------------------------------------------------------------
> 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: Bughunting day is over

S, Mohamed Raffi (Mohamed)
Oh, Okay.
Thanks for the info.

Raffi

-----Original Message-----
From: [hidden email] [mailto:[hidden email]] On Behalf Of Fabian Jakobs
Sent: Thursday, July 31, 2008 12:41 PM
To: qooxdoo Development
Subject: Re: [qooxdoo-devel] Bughunting day is over

Hi Raffi,

> Fabian,
> I know a bug in Table (0.7.4  Version).
> I am not sure whether anyone already captured in Bug Tracking System.
> Just thought of telling what I observed and how do I handle that issue.
>
> The bug is in the HTML Anchor tag rendering in the table cell.
> If I want to have a Href link on a cell Item, it does not work itinially.
> After referring the mailing list, I found out that you need to set a
> custom renderer as mentioned below and Set that renderer to cell
> tcm.setDataCellRenderer(2, new
> my.ui.table.cellrenderer.HTMLCellRenderer());
> -----------------------------------------------------------------
> /**
>  * Cell Renderer to display the HTMl content without escaping.
>  *
>  */
> qx.Class.define("my.ui.table.cellrenderer.HTMLCellRenderer",
> {
>   extend:qx.ui.table.cellrenderer.Default,
>
>   construct:function()
>   {
>     qx.ui.table.cellrenderer.Default.call(this);
>   },
>  
>   members:
>   {
>     _getContentHtml:function(cellInfo)
>     {
>       return this._formatValue(cellInfo);
>     }
>   }
> });
> -----------------------------------------------------------------
>  
This is a known issue. The problem is that the focus indicator overlays the selected cell and captures all mouse events. The click on the link does not get through. You can disable the focus indicator for the whole table to work around this issue. The long term solution would be to refactor the focus indicator but this is out of scope for 0.8 <http://bugzilla.qooxdoo.org/show_bug.cgi?id=804>.

Best Fabian


> This displays the link now. But the click action does not work both in Mozilla and IE.
>
> So, I handle the click action through the "onclick" event of the table.
>
> -----------------------------------------------------------------
> this.tableWidget.addEventListener("cellClick", function(evt){
> var column = evt.getColumn();
> var row = evt.getRow();
> if (column == 2)
> {
> this.invokeCellAction1();
> }
>
> }, this);
> -----------------------------------------------------------------
>
> Thanks,
> Raffi
>
>
> -----Original Message-----
> From: [hidden email]
> [mailto:[hidden email]] On Behalf Of
> Fabian Jakobs
> Sent: Wednesday, July 30, 2008 11:45 PM
> To: qooxdoo Development
> Subject: [qooxdoo-devel] Bughunting day is over
>
> Hi,
>
> a big thank you to everyone finding and reporting table bugs today. I didn't expect to get so much really helpful feedback. Most of the reported bugs are fixed. I'll work on the remaining bugs including the problem with the scrollbars tomorrow. I have just published the current version of the demos to demo.qooxdoo.org so you can verify the fixes.
> Feel free to report any further issues with the table.
>
> 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
>
> ----------------------------------------------------------------------
> --- 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

-------------------------------------------------------------------------
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