Re: Support "trust all" SSL context in OpenJFX 14

2020-04-07 Thread Michał Zegan
What about global SSLContext.setDefault()? maybe it doesn't apply of course.

W dniu 07.04.2020 o 13:14, Lior Yaffe pisze:
> Some background information on why we are facing the issue.
> The internal implementation of WebView changed in OpenJFX 14 to use
> HttpClient instead of Http(s)URLConnection. Therefore, it is no longer
> possible to use the following methods to set a custom SSL context before
> instantiation of a HttpsURLConnection object:
> 
> HttpsURLConnection#setDefaultSSLSocketFactory
> HttpsURLConnection#setDefaultHostnameVerifier
> 
> The only way to set a custom SSLContext to a HttpClient is to use the
> method HttpClientBuilder#sslContext unfortunately this method is not
> accessible for the Webview code.
> 
> Since there is no static method on the HttpClient to set a custom
> SSLContext, we hereby request to introduce a public method on WebView (or
> WebEngine) for the purpose of passing a custom SSL context.
> 
> 
> Virus-free.
> www.avg.com
> 
> <#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>
> 



Re: implementing javafx accessibility for linux

2018-10-26 Thread Michał Zegan



W dniu 26.10.2018 o 15:19, Kevin Rushforth pisze:
> Yes, JavaFX accessibility is being maintained for Windows and Mac. We
> have no plan to ever implement accessibility for Linux.
Why it is not planned to implement accessibility for linux? I would say
that the reasons to implement it are exactly the same as reasons to
implement javafx itself there. I am one of the people that would benefit
from that.
> 
> The implementation of accessibility is in the glass windowing toolkit.
> If you are interesting in exploring it, you could take a look at the
> Windows and Mac implementations. Be aware that implementing
> accessibility for Linux would be a fairly large project that would
> require significant effort in implementation and testing. You would have
> do a proof of concept / prototype before we could evaluate whether it
> could be included into OpenJFX.
Well, not quite sure. I believe it requires implementing ATK interfaces
in a native library, and then hook it up to the subclass derived from
com.sun.glass.ui.Accessible, not sure if anything else is required
javafx side? Mapping of concepts between atk and javafx may be tricky,
but shouldn't be impossible.
Also i was wondering about implementing atk accessible window interface.
It seems to me like javafx does not even treat windows as accessible
objects, rather it starts from the scene level... However atk doesn't
have concept similar to a scene, and actually fires events on things
like window activated/deactivated/maximized.
I am not yet planning to implement anything, but trying to look into how
much work/efford would it require in case I would like to do this.
> 
> If you are interested in trying this, you might want to take a look at
> our GitHub mirror [1], and read the CONTRIBUTING [2] page.
> 
> -- Kevin
> 
> [1] https://github.com/javafxports/openjdk-jfx
> [2]
> https://github.com/javafxports/openjdk-jfx/blob/develop/.github/CONTRIBUTING.md
> 
> 
> 
> On 10/26/2018 3:18 AM, Michał Zegan wrote:
>> Hello, few questions:
>> - is javafx accessibility support for windows/mac that is currently
>> present in javafx being maintained?
>> - what would be required for someone to implement javafx accessibility
>> for other platforms such as linux? Is it supported by public api or does
>> it require javafx modification/contribution?
>> - is it planned in the future to implement linux javafx support?
>>
> 



implementing javafx accessibility for linux

2018-10-26 Thread Michał Zegan
Hello, few questions:
- is javafx accessibility support for windows/mac that is currently
present in javafx being maintained?
- what would be required for someone to implement javafx accessibility
for other platforms such as linux? Is it supported by public api or does
it require javafx modification/contribution?
- is it planned in the future to implement linux javafx support?



javafx linux accessibility

2017-12-30 Thread Michał Zegan
Hello.

Any plans to add linux support for javafx accessibility for jdk10 or beyond?
If not, is the public api enough for someone to write a 3'rd party
module that would provide accessibility?



Re: Planning for JavaFX.next

2016-12-08 Thread Michał Zegan
Are there any plans for adding accessibility to linux systems?
> On 8/12/2016 0:45, Jonathan Giles wrote:
>> Hi folks,
>>
>> Development on JDK 9 is slowly starting to ramp down, and we are
>> starting to turn our attention to the goals for JavaFX in JDK 10 and
>> beyond. We are starting to compile our list of what we think is
>> important, but we really want to hear from the community about what
>> their highest priorities are to them. As always, it's important to
>> keep in mind what JavaFX is (e.g. it isn't aiming to be a
>> high-performance game engine), but even still there are bound to be a
>> number of places where people might want to weigh in, for example:
>>
>>  * New layout containers (e.g. Flexbox)
>>  * Public APIs for UI control behaviors
>>  * Marlin renderer enabled by default
>>  * Support for CSS animations
>>  * CSS performance improvements
>>  * TableView improvements (cell spanning, row / column freezing, etc)
>>  * TableView performance
>>  * Focus traversal API
>>  * WebGL support in WebView
>>  * Improved image I/O support
>>  * A JavaFX equivalent of the AWT Desktop APIs
>>  * Multi-res image API
>>  * NIO-backed writable images
>>
>> If there are other areas of interest that aren't listed here, please
>> start discussing them and we can work together to determine
>> priorities. If all you want to do is add a +1 for one of more of the
>> items above, even that will be very useful.
>>
>> Thanks,
>> -- Jonathan
> 
> 



Re: JavaFX features in JDK 9

2015-06-29 Thread Michał Zegan
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

I saw it, and it seems promising, but: first, there is probably, or I
heard it wrong? no public api for making accessibility related stuff...
Also, I believe there is no linux accessibility bridge as opposed to
windows and mac. And I do not know if I am wrong, or when this is
going to be implemented.

W dniu 2015-06-29 o 20:30, Kevin Rushforth pisze:
 JavaFX accessibility is already implemented and was delivered in 
 JDK 8u40.
 
 -- Kevin
 
 
 Michał Zegan wrote: What about accessibility work? Work on it has 
 been started, but not sure if it is still targetted for 9.
 
 W dniu 2015-06-27 o 20:16, Mike pisze:
 
 a lot of FULL blown Webrtc support and building something in 
 Javafx (like Scene Builder) that Proves Webrtc support would 
 be awesome. Ditto to Webgl support.
 
 On Sat, Jun 27, 2015 at 8:07 AM, Kevin Rushforth 
 kevin.rushfo...@oracle.com
 
 wrote:
 
 Hi Felix,
 
 Sorry for the delay. Most of us were still pretty focused 
 on 8u60, but we are turning our attention to JDK 9 now.
 
 The focus for JDK 9 is Jigsaw. The currently planned big 
 features (JEPs) for FX in JDK 9 are these:
 
 JEP 253: Prepare JavaFX UI Controls  CSS APIs for 
 Modularization JEP 257: Update JavaFX/Media to Newer 
 Version of GStreamer
 
 Related to Jigasw, we intend to look into new API for 
 heavily used internal methods / classes since they will no 
 longer be accessible otherwise. We also plan to update 
 WebKit at least one more time, and will likely do a few 
 RFEs such as better Hi-DPI support (with API control) on 
 Mac, Windows, Linux.
 
 We don't currently plan any other big features for 9, but 
 will consider additional RFEs if they are important to 
 enough developers and if they fit into the time frame.
 
 -- Kevin
 
 
 
 Felix Bembrick wrote:
 
 
 Anyone got anything or is there a link somewhere that 
 talks about these?
 
 On 15 June 2015 at 22:00, Felix Bembrick 
 felix.bembr...@gmail.com wrote:
 
 
 
 
 I realise we are a long way off JDK 9 still and with 
 crucial features such as Jigsaw still a little up in 
 the air but is it possible someone could itemise the 
 most likely new features, enhancements and bug fixes 
 that we will see in JavaFX when JDK 9 is released?
 
 Of course it's purely speculation at this point but it 
 would assist me greatly to have some of idea of where 
 JavaFX is heading and which areas are seen as most 
 important.
 
 Thanks,
 
 Felix
 
 
 
 
-BEGIN PGP SIGNATURE-
Version: GnuPG v2

iQIcBAEBAgAGBQJVkZVqAAoJEHb1CzgxXKwYqsYP/juj0ul7azGWmrI1l2nuD8wu
eZ1tYezUb/ri8BYbMdsLHA+Pl2ECCN2/Hah8ihXOFnYfYiQ0EVpAKzrVpVEshXgf
S5SEPHwFpp2hggN+pO25KoIuFQxJ26lomIALzj2jSyk4DabSO0SAkPvEHHO/UhhZ
7K3UkQMjaA3vLthXZde0gfF8iwXYpYogrZhN/YewKDtRg4zB3hWIJiIQkoq6f0Rp
QcsjW4dC/gbhKh1CVIFJlreYanrKOTrjc2VOkEah/nCAwbL4cjLdwIEhXAWIxWd4
OM12QSEHVYoZpqMmq4yXeeyiJ/bGdYOY0KndFjIx8Ay0BA0F7qOymdx15qG2gRCQ
F0spfKNnzmaVsl8Y9Wi10OSR9HWDqmyPxQdudjbY1VG4UTs0xGqAcRuZefw5X1IP
KZliDKvxLe2eYMzBbD/zKeq0ukZG1oNyudI4EsktcS4cSJ/sWVBRyz3hXU1gFh+R
gKCjig2k32p4pHTVfqR7BvNEZro3u7vNA1+5WRw1q981btUC9vE/2x1V+pka403P
u1bUTI/YtyOrs8/7G6EsQzG33jE8ZBkw5YN9R34Y/cOdCEDfGmQtDOYXVkf1hYdS
qiFsIiOLbeTHtufFzbnLLWxaYrxvWzeFnDmPUka/7VC3q5+n7v/UGEvON7uj1s3D
hcl6m3KzObQspC2cfKv/
=PrDH
-END PGP SIGNATURE-


Re: JavaFX features in JDK 9

2015-06-29 Thread Michał Zegan
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Does it mean platform support for linux won't be implemented now, or
at all?
I usually use windows, but still depend on that support because I
sometimes use linux, so I am interested about that.

W dniu 2015-06-29 o 22:40, Kevin Rushforth pisze:
 There is public API in 8u40 to support accessibility. Applications
 using standard JavaFX controls can, for example, use the
 accessibleText property to define the text that the screen reader
 will speak or the accessibleHelp property to provide a more
 detailed description. These properties have reasonable defaults,
 but can be overridden by applications. Additionally, if you use the
 labelFor property to point to a Control that the Label is
 associated with, the accessibility framework will use that when the
 screen reader is active.
 
 Custom controls can override the queryAccessibleAttribute, 
 executeAccessibleAction, and notifyAccessibleAttributeChanged
 methods.
 
 As for platform support, we currently support Windows and Mac
 platforms. We have no plan to make FX accessible on Linux .
 
 -- Kevin
 
 
 Michał Zegan wrote: I saw it, and it seems promising, but: first,
 there is probably, or I heard it wrong? no public api for making
 accessibility related stuff... Also, I believe there is no linux
 accessibility bridge as opposed to windows and mac. And I do not
 know if I am wrong, or when this is going to be implemented.
 
 W dniu 2015-06-29 o 20:30, Kevin Rushforth pisze:
 
 JavaFX accessibility is already implemented and was delivered
 in JDK 8u40.
 
 -- Kevin
 
 
 Michał Zegan wrote: What about accessibility work? Work on it
 has been started, but not sure if it is still targetted for
 9.
 
 W dniu 2015-06-27 o 20:16, Mike pisze:
 
 
 a lot of FULL blown Webrtc support and building
 something in Javafx (like Scene Builder) that Proves
 Webrtc support would be awesome. Ditto to Webgl
 support.
 
 On Sat, Jun 27, 2015 at 8:07 AM, Kevin Rushforth 
 kevin.rushfo...@oracle.com
 
 
 wrote:
 
 Hi Felix,
 
 Sorry for the delay. Most of us were still pretty
 focused on 8u60, but we are turning our attention to
 JDK 9 now.
 
 The focus for JDK 9 is Jigsaw. The currently planned
 big features (JEPs) for FX in JDK 9 are these:
 
 JEP 253: Prepare JavaFX UI Controls  CSS APIs for 
 Modularization JEP 257: Update JavaFX/Media to Newer
  Version of GStreamer
 
 Related to Jigasw, we intend to look into new API for
  heavily used internal methods / classes since they
 will no longer be accessible otherwise. We also plan
 to update WebKit at least one more time, and will
 likely do a few RFEs such as better Hi-DPI support
 (with API control) on Mac, Windows, Linux.
 
 We don't currently plan any other big features for 9,
 but will consider additional RFEs if they are
 important to enough developers and if they fit into
 the time frame.
 
 -- Kevin
 
 
 
 Felix Bembrick wrote:
 
 
 
 Anyone got anything or is there a link somewhere
 that talks about these?
 
 On 15 June 2015 at 22:00, Felix Bembrick 
 felix.bembr...@gmail.com wrote:
 
 
 
 
 
 I realise we are a long way off JDK 9 still and
 with crucial features such as Jigsaw still a
 little up in the air but is it possible someone
 could itemise the most likely new features,
 enhancements and bug fixes that we will see in
 JavaFX when JDK 9 is released?
 
 Of course it's purely speculation at this point
 but it would assist me greatly to have some of
 idea of where JavaFX is heading and which areas
 are seen as most important.
 
 Thanks,
 
 Felix
 
 
 
 
 
-BEGIN PGP SIGNATURE-
Version: GnuPG v2

iQIcBAEBAgAGBQJVka5MAAoJEHb1CzgxXKwYbKwP/RFa3NjMnXWFc6o5EzIFYlh3
5ExLUgu+IVWr1fewrf+KTcR9WmyXWN2ju8zkRb7nhjSiA+5XAf3vbvUBGTaaa1A4
92Fd0W2Mfj8M9F3Px5QP1TMS1BO7GrO12zsB+obmBvWA/xWy0GEoctja8ohT5aNf
hs7foi4pZRK6abMvxd94WdSNh/KhzqNvllD3tIkqlasTOOH1i7bEreQ9sxN6+DRF
JB87JSRuml7rYEgsOSx5Z2EE7YdgqYjdfHSAIwBvqkRDQZuOp8RrWzU6wFyyzhlm
RtuAQJWj1I2DNbZE9iCNJzYqajnp0OellbxGr9SrJaVPpqNjjbw6zoGZ3bhgCAow
BAZUlllG9UVoKcl1bHDvmB01RG2JP7RtBByS0cbqGQM0/YqtknbNWpl2r5kTVyH1
EZnfkXmXYi/lqgyRBf1/WqlJnuT10ra7oAQytUajZ3cQJNbRwuFycV0yvbGo11xS
eaQO2ECgYyubLE8vsnw1L+2U4wLAMXY9Q3Ob1kLq12UEYB8WMoLZ+IAixUUJ6abB
reI+epG/Bh27R0fHChkHEgY65TIMRt8RtOXxzs+Nf0VVAC4Lj9378Y8ZEr14RbcZ
mO+5TvyqfDhyIP4WevGDF2/tQTvlsAzl7UuiTtD3pWZ+CpN2WeNimBHPN2ZI6lii
Mfj0LIA1IawOjtYjlnHz
=lXSV
-END PGP SIGNATURE-


slightly ot: java9 runtime images

2015-05-06 Thread Michał Zegan
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hello.

Sorry for asking it here, but I have too many lists I subscribed to
and I don't want to join a new one just to ask this one question:
I heard that java9 will (or might) make it possible to create a
runtime image of an application consisting of all modules that it
needs including parts of the standard library, and also the virtual
machine.
If what I've heard is right, what form will those images have?
executable programs, or zip/tar/whatever archives containing all
components, or native installers?
-BEGIN PGP SIGNATURE-
Version: GnuPG v2

iQIcBAEBAgAGBQJVSqYkAAoJEHb1CzgxXKwYEHIP/jLUVuLDZ7v73lupaTb8/eV3
m4/PhJYpTLS5pH1sa3tmIfrt45d8kEsFCEW9GNphu0U7NYVHRySO65i1Fr1T6DjK
nzW3yJBIaJsC2RH0wsJuA8KIyvxbVwkQCtLS2p4Qqn0JI4FJuybz9ruSeWxbqpUh
F99RFTCczHOlMfETOLq385ySCdZhFjLjcRCOeNCztHHr2UD6HEqDNxjMf3R4i37J
lL1NZzN5CCNcbtOnxok9LqLNPHKhbVJQi46kQCBZCz14l9rioB5VTLJ+2XQF9iXr
OYLvrI/5MqppzqSMFm2c2hBKF27QqiFKSOhR9cHoRlppCbr+aFccjvDPYqQ1GOom
07fx84hDo8EsyzgxVL/QdVHWdurxo6AoKTkVuYYAaXpkmvSQMqaHmkEt5yTnf+FU
4rH66DAx2sOkhYTOQmCYaV3ooX4gyO40CkEz23MjtaBTGm0GTZlObAAsIIihMVL6
VdWv9m29bxYLbVwuOlnI8FFMZg5kKK8ww5hrr8MrBCCohQ3xbdf8nD+KYq6Tb/CD
E5ppAIblbiUPqxfCldeUXq79Gua4sKsuHIbhLYKXwY+NJ9HiZmGYHsigeNIUJg/H
octepDQ9QNPELg74VbPqU5kNrzf8KKN76nhDB9O8AIRqz6XHMTmjV4i/7uAk6nyD
BTNqknDDIrI0QbQJRaUx
=x1GO
-END PGP SIGNATURE-


accessibility testing

2015-01-26 Thread Michał Zegan
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hello.
I have windows 8.1, screenreader nvda, java version jdk-1.8.0_20, how
if at all possible can I test accessibility of javafx in it's current
state?
-BEGIN PGP SIGNATURE-
Version: GnuPG v2

iQIcBAEBAgAGBQJUxs/RAAoJEHb1CzgxXKwYHJIQAKqPlgiGZik2JdGDxZIQMXKD
+7Z6gS2Vn/a95vozWnRTP9rnIfJYLxFwNl1yXZrCU1ux8gGVJzMhlbTBTbem4yTL
bxtKEBvI00vdCPoLBKYLTmzFNthe04DWo3nSVv96MiucH56Y77MlnSTl7ddWvyvq
FoiSNpJEZnGpPw6rNuFtThRgT0Ym0rw9oiTU6XYX0RbiW0y2XObBOSoXpJs6arbP
R44rJN2G5z5otPPQhCP/NQrrDPB7bx/XVT7i/BPrcVcbQkZ+RV1aHVq5EfMpBbLV
QSZ/OHH2GIqLWPeb3Y1iQzVxCoT2Bu0qniKLrZUpxF3zv6FdRQhs+El2yiwRQPuU
okWlBYyXNOvtwQcZ/hT35UUjbXXV7hn6Uw6jNvVmyzsl2NM4xMe6jcWCyxJOvW6+
GDOn5+BoMUCz0koPM9WZ+MwsJEPD3TAr3Pamkfm9RSePmaIpIg4BjxAodfr9JNVC
PAvdRTmqFuTGIJJMFIkgQ7v5RW9hLQifWBkPiWj6au7jaAZGXIoFouMgANzWTzQU
aTFoCElKzF9WTA7Ax/M256SL/s+ZbAwDehDFfmX/4s/SGoXLNuHwz00Zn3KbqJpo
r3mGR0xOIxYtuyI1p37j1wHLedIPtLMq4sxcwxDTOShgvgZ5rPtuXiQQ4IiRjy9F
1kI0CFQ2QTEU5XyFMFx4
=7hPv
-END PGP SIGNATURE-


Re: accessibility

2013-12-17 Thread Michał Zegan
hmm, so I will need to wait few years to be able to develop javafx
things at all?
Of course, I'm myself blind so making fx apps does not make sense if I
cannot test it or use it.
As for issues, this is just one pretty obvious thing: when using
screenreaders except those (maybe) that read the display to get what's
on it and that is something that for example windows8 has removed, do
not and will never, unless accessibility is implemented, get anything
inside program windows at all in any case, except the window title and
only because it's a window manager/system thing and the window title is
presented in the taskbar.

W dniu 2013-12-17 10:47, Mario Torre pisze:
 It would probably make sense to try doing this together rather than
 waiting for things to happen, this way you could use this wonderful
 workforce that your community is!
 
 Can you maybe point to bugs and/or share with us specific issues (and
 pain points) yet unresolved?
 
 Cheers,
 Mario
 
 2013/12/16 Stephen F Northover steve.x.northo...@oracle.com:
 Hi Michael,

 Accessibility has been on and off the radar for OpenJFX for quite a while
 now.  Some preliminary work was done, but a final implementation and API was
 never reached.  Further, the people who were working on it either left the
 company or left to work some place else.  The thing that makes accessibility
 difficult is that it is platform specific, has a big API and touches many
 different component areas.  If you think about it, in the case of a visually
 impaired user, accessibility is presenting a widget system to be navigated
 that is independent of any output.

 Although nothing is official, we are looking to deliver accessibility in
 JDK9.  If something is ready earlier, it is possible that it could appear in
 an earlier release.

 Thanks for being so patient with us.

 Steve


 On 2013-12-15 7:15 AM, Michał Zegan wrote:

 Hello,

 I have the following question:
 Does javafx support or plan to support accessibility?
 Another question is: if it is planned, then for what release?



 
 
 



accessibility

2013-12-15 Thread Michał Zegan
Hello,

I have the following question:
Does javafx support or plan to support accessibility?
Another question is: if it is planned, then for what release?




Fwd: Re: accessibility

2013-12-15 Thread Michał Zegan
Resending because of wrong recipient:


-- Treść oryginalnej wiadomości --
Temat: Re: accessibility
Data: Sun, 15 Dec 2013 17:05:55 +0100
Nadawca: Michał Zegan webczat_...@poczta.onet.pl
Adresat: Joe McGlynn joe.mcgl...@oracle.com

Unless my informations are outdated, I know that at this time java fx 8
does not have any accessibility or accessibility-related api, so it's
the reason for the question
W dniu 2013-12-15 16:05, Joe McGlynn pisze:
 Hi Michał,http://www.oracle.com/commitment
 
 This is a top priority for us, look for more information here as plans
 firm up.
 http://www.oracle.com/commitment
 http://www.oracle.com/commitment
 http://www.oracle.com/commitment
 
 
 On Dec 15, 2013, at 4:15 AM, Michał Zegan webczat_...@poczta.onet.pl
 mailto:webczat_...@poczta.onet.pl wrote:
 
 Hello,

 I have the following question:
 Does javafx support or plan to support accessibility?
 Another question is: if it is planned, then for what release?