Hi Jonathan,
just a few thoughts about the API.
When I was adding some of the functionality to traversal, I could not
touch the public API. All we had there was the impl_ method for adding
TraversalEngine. This means there is some functionality that IMO should
have been directly in the
Hi Scott,
On 18.12.2014 22:49, Scott Palmer wrote:
Short Version:
Is there good documentation on how JavaFX performs layout? (Not specific
layouts, but layout in general.)
Not an official documentation I'm afraid (at least I don't know of any),
just the javadoc and a few blog posts:
Amy
Hi Alex,
unfortunately, there's none. The simplest way would be to use
ParentTraversalEngine with the risk that you will have to update the
code once (and if) the traversal engine goes public.
You can never get the 100% correct traversal with event filters as the
first node that will be
Changeset: 27e5fd37a940
Author:Martin Sladecek martin.slade...@oracle.com
Date: 2014-09-18 08:30 +0200
URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/27e5fd37a940
Follow-up fix for RT-38418 - copy paste error when splitting the line length.
! modules/graphics/src/main/java
Changeset: f73646deab84
Author:Martin Sladecek martin.slade...@oracle.com
Date: 2014-09-17 09:31 +0200
URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/f73646deab84
RT-38418 Dashed border with width is broken
RT-38493 [Region] After RT-38297, rectangular Region borders
Changeset: 26b2ed1d5d5b
Author:Martin Sladecek martin.slade...@oracle.com
Date: 2014-09-17 09:43 +0200
URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/26b2ed1d5d5b
RT-38667 [SpltPane] Cannot set divider position in multiple splitpanes at once
under certain conditions
Changeset: 3d4cd94afd1c
Author:Martin Sladecek martin.slade...@oracle.com
Date: 2014-09-16 08:26 +0200
URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/3d4cd94afd1c
[ComboBox] Popup does not respond to visibleRowCountProperty after it was shown
for the first time
Reviewed
Changeset: 97e4b6fa0e98
Author:Martin Sladecek martin.slade...@oracle.com
Date: 2014-09-16 08:45 +0200
URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/97e4b6fa0e98
RT-38656 BorderStroke constructor doesn't respect widths
! modules/graphics/src/main/java/javafx/scene/layout
Changeset: 787e23c568a5
Author:Martin Sladecek martin.slade...@oracle.com
Date: 2014-09-16 09:57 +0200
URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/787e23c568a5
RT-38654 A ListView control's items do not refresh when placed inside a
SubScene node.
! modules/graphics/src
Changeset: 522fe51196c8
Author:Martin Sladecek martin.slade...@oracle.com
Date: 2014-09-12 09:20 +0200
URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/522fe51196c8
RT-38458 [Charts, Axis] TickMark's textVisible property is ignored
follow-up fix
Reviewed by: jgiles, kcr
Changeset: 726b5622b633
Author:Martin Sladecek martin.slade...@oracle.com
Date: 2014-09-12 09:34 +0200
URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/726b5622b633
RT-38582 [Transform] transform(Bounds) and inverseTransform(Bounds) produce
incorrect results
Reviewed by: kcr
Hi Randahl,
why don't you use bidirectional binding for this purpose?
-Martin
On 09/12/2014 01:04 PM, Randahl Fink Isaksen wrote:
I have noticed the lack of a getObservable() method of the property class, and
I have come across a use case which might justify such a method, so I would
like to
Hi Jim, Kevin,
please review
https://javafx-jira.kenai.com/browse/RT-38582
http://cr.openjdk.java.net/~msladecek/rt-38582/webrev.00/
Thanks,
-Martin
Changeset: 965623d2f60c
Author:Martin Sladecek martin.slade...@oracle.com
Date: 2014-09-09 08:38 +0200
URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/965623d2f60c
RT-38288 [DatePicker] Does not change to new selected value if modal window is
shown in DatePicker-action
Changeset: 0332535f0cb2
Author:Martin Sladecek martin.slade...@oracle.com
Date: 2014-09-09 09:01 +0200
URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/0332535f0cb2
RT-38448 [TextArea] Text scrolled and initial position of scrollbar moved from
top (8u20) to bottom (8u40
Changeset: ac98aaa7adc6
Author:Martin Sladecek martin.slade...@oracle.com
Date: 2014-09-09 09:03 +0200
URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/ac98aaa7adc6
RT-38490 [TabPane] The tab disappeared after the index changed
Reviewed by: jgiles
!
modules/controls/src/main
Changeset: 556c2af030c1
Author:Martin Sladecek martin.slade...@oracle.com
Date: 2014-09-09 09:05 +0200
URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/556c2af030c1
RT-38507 [Regression] Animation in Progress Bar is out of place
Reviewed by: jgiles
!
modules/controls/src
Changeset: d94bd6d65452
Author:Martin Sladecek martin.slade...@oracle.com
Date: 2014-09-09 09:06 +0200
URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/d94bd6d65452
RT-37715 [Chart] HelloStackedAreaChart has a missing symbol
Reviewed by: jgiles
! modules/controls/src/main
Changeset: f5a981fe054b
Author:Martin Sladecek martin.slade...@oracle.com
Date: 2014-09-09 09:07 +0200
URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/f5a981fe054b
RT-38458 [Charts] Strange for loop in javafx.scence.chart.Axis
Reviewed by: jgiles
! modules/controls/src/main
Changeset: 0f7bad358c85
Author:Martin Sladecek martin.slade...@oracle.com
Date: 2014-09-09 15:57 +0200
URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/0f7bad358c85
TabPaneSkin: reverted accidental change in imports (from c98aaa7adc6)
!
modules/controls/src/main/java/com/sun
Changeset: 77ee61dc5811
Author:Martin Sladecek martin.slade...@oracle.com
Date: 2014-09-03 09:21 +0200
URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/77ee61dc5811
RT-38407 RTL orientation, ComboBox popup is not aligned with the ComboBox.
Reviewed by: jgiles
!
modules
Changeset: eb251121a360
Author:Martin Sladecek martin.slade...@oracle.com
Date: 2014-09-03 14:55 +0200
URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/eb251121a360
RT-37879 ArrayindexoutOfBoundsException from Parent.updateCachedBounds
! modules/graphics/src/main/java/javafx
Changeset: 31335892f770
Author:Martin Sladecek martin.slade...@oracle.com
Date: 2014-09-01 11:03 +0200
URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/31335892f770
RT-38408 RTL orientation, ChoiceBox popup is not aligned with the ChoiceBox.
! modules/graphics/src/main/java
Changeset: 481f8d61b1cd
Author:Martin Sladecek martin.slade...@oracle.com
Date: 2014-09-01 15:23 +0200
URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/481f8d61b1cd
RT-38465 [SplitPane] Pixels cut off when GridPane inside SplitPane
! modules/graphics/src/main/java/javafx
Robert,
with odd numbers, the space might be distributed unevenly (by a pixel),
this is due to snapToPixel property of the GridPane. Setting it to false
might lead to even distribution, but the border might be blurred.
Anyway, if you are not sure if it is a bug, I would suggest you file a
Changeset: 0e57456b1327
Author:Martin Sladecek martin.slade...@oracle.com
Date: 2014-08-26 11:04 +0200
URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/0e57456b1327
RT-37329 [SplitPane] Cannot set divider position in multiple splitpanes at once
on button setOnAction
Changeset: 44cac66ba3ed
Author:Martin Sladecek martin.slade...@oracle.com
Date: 2014-08-26 14:23 +0200
URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/44cac66ba3ed
RT-38165 A bound value cannot be set exception should print the name of the
property that is causing
Hello,
based on the request in the JIRA, I propose to add SortedList.sort() and
FilteredList.filter() methods that
trigger the sorting or filtering operation in case the data on the last
sort were outdated and it is not possible to use
FXCollections.observableList(List, Callback) wrapper for
Changeset: 191aab1d374d
Author:Martin Sladecek martin.slade...@oracle.com
Date: 2014-08-22 10:12 +0200
URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/191aab1d374d
RT-38329 [LineChart] Calling setForceZeroInRange doesn't update LineChart
Reviewed by: jgiles
! modules
Changeset: 4c2f04e9e358
Author:Martin Sladecek martin.slade...@oracle.com
Date: 2014-08-22 10:15 +0200
URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/4c2f04e9e358
RT-38189 CategoryAxis.tickLabelRotation doesn't work properly with autoRanging
Reviewed by: jgiles
! modules
Changeset: ba193bd5c30a
Author:Martin Sladecek martin.slade...@oracle.com
Date: 2014-08-22 10:17 +0200
URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/ba193bd5c30a
RT-38297 Region is not properly clipped when defined by a shape
Reviewed by: flar
! modules/graphics/src/main
Changeset: bcd1f1059cc2
Author:Martin Sladecek martin.slade...@oracle.com
Date: 2014-08-22 10:25 +0200
URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/bcd1f1059cc2
RT-37855 Providing Node.localToWindow()
Reviewed by: kcr
! modules/graphics/src/main/java/javafx/scene
Changeset: 7d6c721cfd7f
Author:Martin Sladecek martin.slade...@oracle.com
Date: 2014-08-22 11:12 +0200
URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/7d6c721cfd7f
RT-38388 [javadoc] Bad HTML in JavaBeanProperty and ReadOnlyJavaBeanProperty
classes
! modules/base/src/main
On 08/20/2014 08:38 AM, Adam Granger wrote:
So my question to the group is, would you consider including this
functionality in the main NumberAxis class? - obviously making it
configurable and defaulting to current behaviour.
Adam, please file a JIRA issue for that
Changeset: 59e71e06a1c6
Author:Martin Sladecek martin.slade...@oracle.com
Date: 2014-08-21 14:34 +0200
URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/59e71e06a1c6
Incorrect method reference fix
! modules/base/src/main/java/javafx/collections/transformation/SortedList.java
Changeset: 029bcb15c1e5
Author:Martin Sladecek martin.slade...@oracle.com
Date: 2014-08-20 15:00 +0200
URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/029bcb15c1e5
RT-36453 [ColorPicker, Modena] Colorpicker changes size depending on the
currently selected color
Reviewed
Changeset: 9130fc16c129
Author:Martin Sladecek martin.slade...@oracle.com
Date: 2014-08-20 15:03 +0200
URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/9130fc16c129
RT-38285 [Axis] Y-Axis can not handle big values
Reviewed by: jgiles
! modules/controls/src/main/java/javafx
Changeset: adba413b52d3
Author:Martin Sladecek martin.slade...@oracle.com
Date: 2014-08-20 15:21 +0200
URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/adba413b52d3
RT-38285 [Axis] Y-Axis can not handle big values (cont.): follow-up fix
! modules/controls/src/main/java/javafx
Changeset: 798a93a61616
Author:Martin Sladecek martin.slade...@oracle.com
Date: 2014-08-20 15:53 +0200
URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/798a93a61616
RT-38285 [Axis] Y-Axis can not handle big values (cont.): follow-up fix
! modules/controls/src/main/java/javafx
Changeset: b5b649ef6d8d
Author:Martin Sladecek martin.slade...@oracle.com
Date: 2014-08-19 08:36 +0200
URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/b5b649ef6d8d
RT-38344 [Ensemble] Add TextField with formatter sample to Ensemble
Reviewed by: kselle
! apps/samples
Changeset: 36a242b77366
Author:Martin Sladecek martin.slade...@oracle.com
Date: 2014-08-19 08:37 +0200
URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/36a242b77366
RT-38278 [ScrollPane] minViewport{Height,Width} are taking effect only after
changing prefViewport{Height,Width
Hello,
as RT-14000 (https://javafx-jira.kenai.com/browse/RT-14000) - text
formatter for TextInputControl has been pushed recently, it's time to
discuss what implementations of Text Formatter should be included in
8u40 release.
I added some ideas to
Changeset: 83f2a3753ad6
Author:Martin Sladecek martin.slade...@oracle.com
Date: 2014-08-19 14:40 +0200
URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/83f2a3753ad6
RT-38130 A node remains invisible if clip has been set while it was not visible
! modules/graphics/src/main
Changeset: 14219b05f178
Author:Martin Sladecek martin.slade...@oracle.com
Date: 2014-08-18 10:03 +0200
URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/14219b05f178
RT-38221 [LineChart] Javafx 8 Line Chart does not plot data in order
Reviewed by: snothov, kcr
! modules
Changeset: 13f33b110a99
Author:Martin Sladecek martin.slade...@oracle.com
Date: 2014-08-15 07:58 +0200
URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/13f33b110a99
RT-14000 Add Formatted TextField control (cont.) : 2 missing classes
+
modules/controls/src/main/java/com/sun
Changeset: 290274db83f7
Author:Martin Sladecek martin.slade...@oracle.com
Date: 2014-08-15 07:57 +0200
URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/290274db83f7
RT-14000 Add Formatted TextField control
Reviewed by: kcr, snorthov
!
modules/controls/src/main/java/com/sun
Changeset: d92ede143b5e
Author:Martin Sladecek martin.slade...@oracle.com
Date: 2014-08-13 10:29 +0200
URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/d92ede143b5e
Reverted unrelated test comitted with RT-38723 fix
! modules/base/src/test/java/javafx/util/converter
Changeset: 7ec4725320d0
Author:Martin Sladecek martin.slade...@oracle.com
Date: 2014-08-12 09:55 +0200
URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/7ec4725320d0
RT-25980 Add Window setUserData and user data to other non-Node classes
Reviewed by: kcr, snorthov
Contributed
Changeset: 42903ea10084
Author:Martin Sladecek martin.slade...@oracle.com
Date: 2014-08-12 10:00 +0200
URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/42903ea10084
RT-33696 RTL orientation, submenu overlaps its parent menu.
Reviewed by: snorthov, kcr
! modules/controls/src
Changeset: d515c3182f1c
Author:Martin Sladecek martin.slade...@oracle.com
Date: 2014-07-30 10:51 +0200
URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/d515c3182f1c
RT-37824 [Charts] Series: NPE when adding data items multiple times
Reviewed by: snorthov, jgiles
! modules
for devs to know which methods are called for the
pre-layout (size measuring) phase and them for the actual layout phase.
Cheers,
Mikael
On 28 Jul 2014, at 07:38, Martin Sladecek martin.slade...@oracle.com wrote:
The super.layoutChildren should size every child of the control (which is
VBox
The super.layoutChildren should size every child of the control (which
is VBox), but not child's children. The control must finish the layout
before children can do theirs. If you need to do layout on some child
before that, you can call .layout() on it. It will do it's layout using
it's
Changeset: e248baa75433
Author:Martin Sladecek martin.slade...@oracle.com
Date: 2014-07-23 15:47 +0200
URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/e248baa75433
RT-35126 [Animation] Combinations of transitions don't work as expected (circle
should fade in)
! modules
Changeset: 23c345e7ea20
Author:Martin Sladecek martin.slade...@oracle.com
Date: 2014-07-22 07:30 +0200
URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/23c345e7ea20
RT-37994 [FXML] ProxyBuilder does not support read-only collections
! modules/fxml/src/main/java/com/sun/javafx
Changeset: 321b64885bc3
Author:Martin Sladecek martin.slade...@oracle.com
Date: 2014-07-15 09:29 +0200
URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/321b64885bc3
RT-37926 JavaBeanProperties fixed DescriptorListenerCleaner still causes memory
leaks
Contributed
Changeset: 982a483303a5
Author:Martin Sladecek martin.slade...@oracle.com
Date: 2014-07-15 13:02 +0200
URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/982a483303a5
RT-37821 ConcurrentModificationException if an attempt is made to remove an
accelerator whilst an accelerator
Changeset: ce73e967df61
Author:Martin Sladecek martin.slade...@oracle.com
Date: 2014-07-15 07:37 +0200
URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/ce73e967df61
RT-37928 [Monocle/Embedded] exception when using virtual keyboard
Reviewed by: kselle
! modules/controls/src
Changeset: 2e66062882e9
Author:Martin Sladecek martin.slade...@oracle.com
Date: 2014-07-15 07:42 +0200
URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/2e66062882e9
RT-37407 [ScrollPane, TextArea] Introduce minViewportWidth and
minViewportHeight properties
Reviewed
Changeset: 66696ac8abca
Author:Martin Sladecek martin.slade...@oracle.com
Date: 2014-07-11 08:44 +0200
URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/66696ac8abca
RT-37864 MenuBar in SubScene does not work
Reviewed by: dgrieve
!
modules/controls/src/main/java/com/sun
Changeset: 59ec777e8bf3
Author:Martin Sladecek martin.slade...@oracle.com
Date: 2014-07-11 14:28 +0200
URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/59ec777e8bf3
[TEST] fixed failing tests caused by changeset 66696ac8abca (RT-37864 fix)
! modules/web/src/test/java/javafx
Changeset: 9e28056c8de1
Author:Martin Sladecek martin.slade...@oracle.com
Date: 2014-07-07 09:27 +0200
URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/9e28056c8de1
RT-37497 javafx.animation.Animation#impl_finished swallows exceptions
! modules/graphics/src/main/java/javafx
Changeset: 23b4a850e32b
Author:Martin Sladecek martin.slade...@oracle.com
Date: 2014-07-07 09:31 +0200
URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/23b4a850e32b
RT-37358 [FXMLLoader]: Null builderFactory makes it impossible to load many
types of classes
! modules/fxml
Changeset: dfc51c66d790
Author:Martin Sladecek martin.slade...@oracle.com
Date: 2014-07-07 10:43 +0200
URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/dfc51c66d790
RT-37821 ConcurrentModificationException if an attempt is made to remove an
accelerator whilst an accelerator
Hello,
I propose to add 2 additional properties to ScrollPane:
minViewportHeight and minViewportWidth.
They should work the same way as prefViewportWidth/prefViewportHeight,
specifying the minimum size for the viewport, not ScrollPane as a whole.
JIRA:
Changeset: a2afbc47aaea
Author:Martin Sladecek martin.slade...@oracle.com
Date: 2014-07-04 10:03 +0200
URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/a2afbc47aaea
RT-37576 âtickLableRotationâ property can not work as expected
Reviewed by: dgrieve
! modules/controls/src
Changeset: 1efcff018597
Author:Martin Sladecek martin.slade...@oracle.com
Date: 2014-07-03 09:08 +0200
URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/1efcff018597
RT-37758 Relax restriction on creating Scene only on FX App thread
Reviewed by: kcr, anthony, snorthov
Changeset: 27b166eab071
Author:Martin Sladecek martin.slade...@oracle.com
Date: 2014-07-03 13:29 +0200
URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/27b166eab071
RT-37799 api doc of Task.call incomplete
! modules/graphics/src/main/java/javafx/concurrent/Task.java
There's a new proposal here: https://javafx-jira.kenai.com/browse/RT-14000
I merged FormattedTextField and content filter to a single Formatter
class, that's now part of the TextInputControl.
-Martin
On 06/11/2014 10:50 AM, Martin Sladecek wrote:
Hello,
I would like to start some discussion
Changeset: c21b1705eb10
Author:Martin Sladecek martin.slade...@oracle.com
Date: 2014-07-02 13:12 +0200
URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/c21b1705eb10
RT-37586 [StackedAreaChart] Display problem with StackedAreaChart when the axis
is not displayed
Reviewed
Changeset: 8cc538c3a7f8
Author:Martin Sladecek martin.slade...@oracle.com
Date: 2014-07-02 13:17 +0200
URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/8cc538c3a7f8
RT-37747 Additional app-thread checks should be added (back) after RT-17716
Reviewed by: kcr, anthony
! modules
Hi,
EventTypes are serializable solely for the purpose of Event
serialization (which is serializable because it inherits from
java.util.EventObject).
When you deserialize Events, the corresponding EventType objects are
already initialized, so the EventTypes are correctly mapped.
-Martin
On
Changeset: 65cabfa41abe
Author:Martin Sladecek martin.slade...@oracle.com
Date: 2014-06-30 09:53 +0200
URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/65cabfa41abe
[TEST] RT-37752 Unit test failure in Snapshot1Test after fix for RT-17716
! tests/system/src/test/java/javafx
Changeset: 030772161397
Author:Martin Sladecek martin.slade...@oracle.com
Date: 2014-06-30 17:21 +0200
URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/030772161397
[COMMENT-ONLY] removed obsolete comment after RT-37752 fix
! tests/system/src/test/java/javafx/scene
Changeset: 26d0acd8a72e
Author:Martin Sladecek martin.slade...@oracle.com
Date: 2014-06-26 09:30 +0200
URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/26d0acd8a72e
RT-17716 Some controls can only be created on the FX application thread
Reviewed by: anthony
! modules/graphics
Changeset: c367a3e860f2
Author:Martin Sladecek martin.slade...@oracle.com
Date: 2014-06-24 15:35 +0200
URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/c367a3e860f2
RT-37668 FilteredList reports a size of zero until a Predicate is supplied.
! modules/base/src/main/java/javafx
Hello,
I would like to start some discussion about formatted text field API.
The related JIRA issues are RT-14000 (formatted text field) and RT-30881
(content filter).
The RT-30881 defines a content filter for all text input controls (in
TextInputControl class), like TextField and TextArea.
be no
problem with having writable value.
-Martin
On 11.6.2014 15:53, Scott Palmer wrote:
In FormattedTextField why is the value property returned as a
read-only property?
This control should allow bi-directional bindings to the value property.
Scott
On Wed, Jun 11, 2014 at 4:50 AM, Martin
for this:
- a regular binding could be used with a read-only FormattedTextField
for cases where you want the text representation shown in the UI and
have it selectable and readable for copy/paste.
- a bi-directional binding should just work
Scott
On Wed, Jun 11, 2014 at 9:59 AM, Martin Sladecek
martin.slade
ComboBox?
Scott
On Wed, Jun 11, 2014 at 10:08 AM, Martin Sladecek
martin.slade...@oracle.com mailto:martin.slade...@oracle.com wrote:
Although I'm not sure the second one can be considered a use-case,
I agree that somebody might want uneditable field with some format
(and it's up
/controlsfx/controlsfx/src/96f40eb0b579277139192e2398fbbaf7fd01f91e/controlsfx/src/main/resources/org/controlsfx/control/rating.css?at=default
--
Rafal
2014-06-05 16:12 GMT+02:00 Martin Sladecek martin.slade...@oracle.com:
Hi Rafal,
you can wrap the control in a Group. That way, it's (actually
Hi Tom,
have you tried .addEventFilter() method? It receives the Event before
the controls underneath the canvas, in the capturing phase. If you don't
consume the Event, it should pass down to the controls.
For more on the topic, see
http://docs.oracle.com/javafx/2/events/processing.htm or
/2014 08:44 AM, Tom Eugelink wrote:
Ye. It does not work on the canvas pane, I suspect because of the
pickOnBounds, but it does work on the stackpane. Plus, I can register
to the stack pane without claiming the onMouseClick/Press hook.
Many thanks!
Tom
On 2014-6-9 8:29, Martin Sladecek
:
Hm, maybe I chose bad words; I'm not using Canvas, but just a Pane.
Since the Pane is only used to draw the menu on when it need to
appear, I'm calling it the canvas pane, as in what is painted on.
On 2014-6-9 9:46, Martin Sladecek wrote:
Just looked at the code and it seems Canvas does pick
Hi Rafal,
you can wrap the control in a Group. That way, it's (actually Group's)
layoutBounds will be the same as it's transformed bounds
(boundsInParent). Alternatively you can use css styling, but I don't
know much about how to do it properly, maybe Jonathan can help you there.
-Martin
On
Currently, we use case to distinguish between newly created objects
(upper-case class name) and properties (lower-case). Otherwise, it would
not be clear when there's e.g. a text property and text class if we
should set a property called text or create new text object and try to
assign it to
it
is documented.
Steve
On 2014-06-05, 4:19 PM, Martin Sladecek wrote:
Currently, we use case to distinguish between newly created objects
(upper-case class name) and properties (lower-case). Otherwise, it
would not be clear when there's e.g. a text property and text class
if we should set
Hi Werner,
this has changed in 8u20. See https://javafx-jira.kenai.com/browse/RT-36729
-Martin
On 06/03/2014 02:11 PM, Werner Lehmann wrote:
Hi,
I am trying to align labels on their baseline in an hbox. This is
surprisingly difficult if some of the labels have a graphic (on the
left). Turns
Hi Werner,
the important min/pref/max height is the one with width parameter as
Label is horizontally biased. So while minHeight(width) == 17,
prefHeight(width) == 34.
But in your case, with ListView's prefHeight == 1000, you'll overflow by
over 400px. VBox does evenly subtract these overflow
). It calls for a 3-state property
(no wrapping, wrapping only when space available, wrapping), but it's
too late for that unfortunately. Anyway, looks like we have another
candidate for JIRA ;-)
-Martin
Werner
On 28.05.2014 16:17, Martin Sladecek wrote:
Hi Werner,
the important min/pref/max
That would be nice. Don't forget to add it to JIRA!
-Martin
On 23.5.2014 07:11, Tom Eugelink wrote:
I feel the standard binding should offer an easy hook option
heightProperty().multiply(3.4).calc( value - { snap(vallue); }
).add(5.0)
On 2014-5-21 22:00, Tomas Mikula wrote:
Just a side
Hi Weiqi,
this is definitely a bug, I filed
https://javafx-jira.kenai.com/browse/RT-37067 to track this.
Thanks,
-Martin
On 11.5.2014 20:22, weiqi...@gmail.com wrote:
Hi,
Looking at the javafx.concurrent.Task code, I see the following in the nested class
TaskCallableV’s call() method:
The patch tries to solve the issue by deferring the construction of
Scene in PopupWindow, but the issues I ran into just show that it's not
enough. In order to fix RT-17716, we need Scene construction outside of
the thread.
Looking at the Scene code, it seems that there are not that many
it supports and the goals for the path resolution mechanism?
How does interact with native Java objects?
From: Martin Sladecek martin.slade...@oracle.com
To: openjfx-dev@openjdk.java.net
Cc:
Date: Thu, 03 Apr 2014 09:15:11 +0200
Subject: Re: com.sun.javafx.fxml.expression
Yes, that's
Can you provide some small sample where this can be reproduce and
preferably submit a bug to JIRA?
Thanks,
-Martin
On 3.4.2014 23:57, Pedro Duque Vieira wrote:
In the situation I described nothing happens after c1 changes height. But
strangely if some other child changes, for instance c3
Yes, that's an expression parser for FXML expressions, see
http://docs.oracle.com/javase/8/javafx/api/javafx/fxml/doc-files/introduction_to_fxml.html#expression_binding
-Martin
On 04/03/2014 12:57 AM, Jeffrey Guenther wrote:
Hi,
In the midst of an autocomplete in NetBeans I
discovered
And are you changing the height of the child or it's preferred height?
The height of a managed node is set by the VBox, so you shouldn't
manipulate with it since if the VBox layout gets dirty, it will reset
the heigh according to the preferred height.
-Martin
On 3.4.2014 19:14, Pedro Duque
Mario,
thanks for your suggestion, but I think your specific case will not
justify the change. First of all, as it was already said, equals should
be symmetric. Knowing the implementation, you could rely on the fact
that either the equals is called on the provided listener or on the
listeners
On 24.3.2014 15:24, Mario Ivankovits wrote:
But, after this discussion I do not see why one ever used .equals() at all.
Look, it does not fit my needs, I do not see any use-case where one would add
an removeListener with asymmetric .equals() and thus it is better you use == I
think.
This
Lisa,
please review the following change in Ensemble8:
https://javafx-jira.kenai.com/browse/RT-36238
http://cr.openjdk.java.net/~msladecek/rt-36238/webrev.00/
Thanks,
-Martin
Here's the related JIRA issue: https://javafx-jira.kenai.com/browse/RT-31746
-Martin
On 03/19/2014 09:46 AM, Randahl Fink Isaksen wrote:
After upgrading to FX8, the framework I have been developing since the early
access release of JavaFX three years ago is now broken.
My framework has some
1 - 100 of 162 matches
Mail list logo