Structuring CSS Stylesheets

2016-08-15 Thread Daniel Glöckner
Hi, We recently came across a number of performance issues which were caused by our poor CSS. Our stylesheet contained too many selectors, specifically too many generic selectors targeting "common" JavaFX controls (.text, .label etc.). We found the culprits by patching the JRE, adding some

Focus Traversal of Nodes / Cells in TreeTableView

2016-08-15 Thread Daniel Glöckner
Hi, We're trying to implement an editable data grid using a TreeTableView. The tree table contains nodes: List> columns = ...; theTreeTable.getColumns().setAll(columns); Some of the nodes are custom controls (basically advanced text fields) which are editable:

RE: Structuring CSS Stylesheets

2016-08-15 Thread Daniel Glöckner
ng CSS Stylesheets > > > > On 8/15/16 9:46 AM, Daniel Glöckner wrote: > > Hi, > > > > We recently came across a number of performance issues which were caused > by our poor CSS. > > > > Our stylesheet contained too many selectors, specifically too many generic &g

End-to-end performance tests for distributed JavaFX application

2016-08-17 Thread Daniel Glöckner
Hi, We're looking at developing a performance benchmark suite for our distributed JavaFX application. We want end-to-end metrics which include rendering / event processing in the UI. Example 1) @T_0 server sends update to client, @T_1 client receives the update, @T_2 the update is rendered.

RE: Structuring CSS Stylesheets

2016-08-16 Thread Daniel Glöckner
Hi, > -Original Message- > From: Kevin Rushforth [mailto:kevin.rushfo...@oracle.com] > Sent: Monday, August 15, 2016 6:02 PM > To: David Grieve > Cc: Daniel Glöckner; openjfx-dev@openjdk.java.net > Subject: Re: Structuring CSS Stylesheets > > One slight correct

RE: Playing a sound at regular intervals

2016-08-24 Thread Daniel Glöckner
eHaven [mailto:david.deha...@oracle.com] > Sent: Tuesday, August 23, 2016 4:16 PM > To: Daniel Glöckner > Cc: openjfx-dev@openjdk.java.net > Subject: Re: Playing a sound at regular intervals > > > > We're trying to play a notification sound at a regular interval (every > > 5

Playing a sound at regular intervals

2016-08-23 Thread Daniel Glöckner
Hi, We're trying to play a notification sound at a regular interval (every 500ms) in a loop. It should sound like "bing.bing.bing." and not like "bing..bing..bing...bing" if you know what I mean ;) >From the JavaDoc we were guessing that an efficient way to do this would be to >set cycle

RE: JDK-8163078 ArrayIndexOutOfBounds is thrown in Parent.updateCachedBounds

2016-11-10 Thread Daniel Glöckner
Daniel > -Original Message- > From: Stefan Fuchs [mailto:snfu...@gmx.de] > Sent: Wednesday, November 09, 2016 7:59 PM > To: Daniel Glöckner; openjfx-dev@openjdk.java.net > Subject: Re: JDK-8163078 ArrayIndexOutOfBounds is thrown in > Parent.updateCachedBounds > > Hi Da

RE: Planning for JavaFX.next

2016-12-08 Thread Daniel Glöckner
Hi, Thanks for collecting feedback! * TableView / TreeTableView: freezing columns (standard in many business apps) * TableView: in "data grid" scenarios it would be nice if the table would provide an API similar to the one in Swing ("void setValueAt(Object aValue, int rowIndex, int

Bugs in TreeTableViewSkin. resizeColumnToFitContent() - labels always ellipsized

2017-01-13 Thread Daniel Glöckner
Hi, we recently came across some limitations (you might call them bugs) in the tree table implementation. We were unhappy with the default behavior of the tree table implementation. Some columns were always ellipsized and the user would need to manually resize the column to fit the contests.