IPA / APK Internal

2013-12-30 Thread Mike
ocess but I'm curious how developers think a Javafx jdk8 building platform should do the same. Thanks in advance Mike Tallent CEO Objectwheel

Re: UndoFX: undo manager for JavaFX

2014-02-06 Thread Mike
Not Objectwheel But we own fxrad.com Lol Sent from my iPhone > On Feb 6, 2014, at 9:20 AM, Christian Schudt wrote: > > Hehe, funny how every project is called *FX. Still waiting for the > YetAnotherProjectFX :-) > > Let's see, what I could find by a quick research: > > ControlsFX >

Re: [8u20] Review request: RT-35197: Use Lambda in FX runtime and samples

2014-03-06 Thread Mike
Follow this thread and open javafx Sent from my iPhone > On Mar 6, 2014, at 1:49 AM, Kirill Kirichenko > wrote: > > I couldn't find media part in Jira. > >> On 06.03.2014 00:44, Stephen F Northover wrote: >> ... of course I mean the media component, not base. I just change the >> template t

Re: Expected frame rates for a full-screen blur

2014-04-02 Thread Mike
hoices, but now you can only get > that with a 3rd party resolution tool (I think). > > jeff > > >> On Apr 1, 2014, at 12:49 PM, Mike Hearn wrote: >> >> How do I do that? And won't that make everything blurry? Retina support is >> one reason why I

Re: JavaFX at JavaOne 2014

2014-06-20 Thread Mike
Don't expect anything from Oracle related to IOS and Android other than some code contributions. They have said ADF Mobile / Jdeveloper (etc) will suffer financially if Oracle supports IOS and Android directly. On Fri, Jun 20, 2014 at 9:43 AM, Pedro Duque Vieira < pedro.duquevie...@gmail.com> wro

Re: OT: Netbeans ported to JFX?

2014-07-11 Thread Mike
I would rather see an android and ios project cross platform that's compelling enough by oracle with a fancy scene builder based impressive GUI and datafx mongodb backend Sent from my iPhone > On Jul 10, 2014, at 8:35 AM, Jeff Martin wrote: > > I wish Oracle would try to build an ecosystem a

Objectwheel -- Sharing - Javax Androi

2014-10-13 Thread Mike
Sorry to barge in here but we think developers should know http://youtu.be/qK0WdWVAab0 We are excited Beta Testing soon.

Objectwheel android beta Javafx

2014-10-14 Thread Mike
Sigh ups for Javafx android beta https://abigdreamer.wufoo.com/forms/objectwheel-android-javafx-beta-signup/ Sent from my iPhone

Re: What Scene Builder needs YESTERDAY!

2014-11-24 Thread Mike
Actually Felix Everybody is waiting for you to write such a tool. I don't think anybody has scene your Disney Animation Movie Credits but me. On Mon, Nov 24, 2014 at 2:20 AM, Felix Bembrick wrote: > Really? My point is, why have such good built-on classes to support the > building of everything

Re: What Scene Builder needs YESTERDAY!

2014-11-24 Thread Mike
thats funny -Scene! boy I can't spell On Mon, Nov 24, 2014 at 2:39 AM, Mike wrote: > Actually Felix Everybody is waiting for you to write such a tool. I don't > think anybody has scene your Disney Animation Movie Credits but me. > > On Mon, Nov 24, 2014 at 2:20 AM, F

Objectwheel Training Videos -- Javafx

2015-01-05 Thread Mike
/objectwheel We are seeking more Angel funding for this project. (send me your friends please) Mike Tallent CEO Objectwheel

Re: JDK 8u33 for ARM and JavaFX

2015-01-22 Thread Mike
Sorry -- can you clarify? What embedded platforms are supported by Jdk9? Where do I get a list? What is the most common Embedded device in low cost Mass production? On Thu, Jan 22, 2015 at 3:17 PM, Florian Brunner wrote: > Indeed, this is really bad news then. :-( > > JavaFX gets further from "

Re: JDK 8u33 for ARM and JavaFX

2015-01-26 Thread Mike
Why is Oracle ignoring questions about embedded? .. We put our Careers and Lifes behind products like #Javafx -- I think we deserve an answer! On Mon, Jan 26, 2015 at 10:21 AM, wrote: > yes, why ??? > > - Mail original - > De: "Ladislav Törö

Re: iMX6Q graphics performance

2015-01-28 Thread Mike
What is your Favorite Embedded board if you got something right now? Odroid U3? or something else. I guess the Odroid U3 is availabe in Early Feb again at 179.00 US. http://www.hardkernel.com/main/products/prdt_info.php?g_code=G140448267127 On Wed, Jan 28, 2015 at 11:56 AM, Jasper Potts wrote: >

Re: iMX6Q graphics performance

2015-01-28 Thread Mike
Thanks so much guys! Last Question is Which boards from BoundaryDevices have you tried with Javafx? I see they have a new board too. This is very helpful information and will save us a lot of time. We are after Top Graphics Performance in Embedded. Mike On Wed, Jan 28, 2015 at 2:03 PM, David

Re: iMX6Q graphics performance

2015-01-28 Thread Mike
OH sorry David, I think you answered this already -- reading above. On Wed, Jan 28, 2015 at 2:03 PM, David Hill wrote: > On 1/28/15, 3:44 PM, Mike wrote: > > What is your Favorite Embedded board if you got something right now? > Odroid U3? or something else. I guess > t

Re: PLEASE READ: Pushing changesets to FX 9-dev and 8u-dev

2015-03-26 Thread Mike
Does this support webrtc? Sent from my iPhone > On Mar 26, 2015, at 8:21 PM, Kevin Rushforth > wrote: > > All, > > The newer WebKit + compiler upgrade has been pushed to 8u-dev and we have > done a successful test build on all platforms. Please let me know if you > encounter any problems.

Re: Canvas performance on Mac OS

2015-04-09 Thread Mike
This is important Thanks guys Sent from my iPhone > On Apr 8, 2015, at 9:25 AM, Chris Newland wrote: > > Hi Jim, > > I'll post the verbose prism output from my iMac when I get home. > > Just tried this on my Linux workstation and the performance gap is the > same between es2 and sw so I don

Re: Font size, dpi and text crispness (snapping to pixels)

2015-04-16 Thread Mike
This has caused us a lot of sleepless days Blur issue and fonts Cross platform scaling Sent from my iPhone > On Apr 16, 2015, at 3:24 PM, Matthieu BROUILLARD > wrote: > > In my company at least in the business (healthcare in hospitals) we target > JavaFX for (as a replacement of old app

Intel Edison

2015-04-25 Thread Mike
Does Intel Edison run jdk8 u40? The Intel® Edison is an ultra small computing platform that will change the way you look at embedded electronics. Each Edison is packed with a huge amount of tech goodies into a tiny package while still providing the same robust strength of your go-to single boar

Re: Intel Edison

2015-04-27 Thread Mike
I did not mean to include anything from Intel My own research appears to indicate jdk8 will run edison Sent from my iPhone > On Apr 27, 2015, at 2:52 PM, Kevin Rushforth > wrote: > > > > Mike wrote: >> Does Intel Edison run jdk8 u40? > > [off topic adve

Re: JavaFX features in JDK 9

2015-06-27 Thread Mike
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 wrote: > Hi Felix, > > Sorry for the delay. Most of us were still pretty focused on 8u60,

Re: JavaFX features in JDK 9

2015-06-27 Thread Mike
Felix how many full time Engineers does Oracle have on Javafx and Java? How does this break up? How many open source contributors are Committing often? On Sat, Jun 27, 2015 at 11:38 AM, Felix Bembrick wrote: > Thanks Kevin but I am left a little underwhelmed by this tiny list. It > seems that Ja

Re: JavaFX features in JDK 9

2015-06-27 Thread Mike
I thought you knew. Your spending a lot of time researching information about your upcoming blog post so I thought that was part of your common knowledge. On Sat, Jun 27, 2015 at 12:37 PM, Felix Bembrick wrote: > Why are you asking me? > > On 28 June 2015 at 05:24, Mike wrote: >

Re: JavaFX features in JDK 9

2015-06-30 Thread Mike
implemented. > >> > >> W dniu 2015-06-29 o 20:30, Kevin Rushforth pisze: > >> > >>>>> JavaFX accessibility is already implemented and was delivered > >>>>> in JDK 8u40. > >>>>> > >>>>> -- Kev

Re: How to Include a License File in Self-Contained Application Package

2015-08-06 Thread Mike
This is awesome news! Congrats Sent from Objectwheel & Mike > On Aug 6, 2015, at 1:11 PM, Tai Hu wrote: > > Hi all, > I am preparing our product (built in JavaFX 8) for submission to Apple > Mac Store. All code signing and self-contained installer generation are

Re: WebView and WebGL

2017-09-09 Thread Mike Hearn
I'm not on the FX team, but I'd suggest just starting work on it and see how far you get. You might duplicate some of the research the FX engineers are doing but you also might not, or you might find yourself being able to influence the direction of the project with unique input. If you can make W

Re: WebView and WebGL

2017-09-10 Thread Mike Hearn
> > (And yes, the current JavaFX 3D features are extremely rudimentary and not > particularly useful. I don't expect them to be ever enhanced. They're > effectively "frozen". It's a harsh call but I think they were a mistake > from day one. We need a completely different alternative). > I somewhat

Re: WebView and WebGL

2017-09-14 Thread Mike Hearn
> > Is it about reusing Java knowledge, unique Java libraries, something else? > You seem to be asking "why write desktop apps" in general. For my own projects there have been two different drivers (for different programs): 1. Peer to peer networks and the web don't mix well. If you want to

Docs hosting for Java 11?

2018-08-31 Thread Mike Hearn
As JavaFX is being removed in Java 11, presumably the docs that come with it won't be hosted by Oracle/openjdk.net anymore. And this is a problem because the way you get JavaFX and its tools will no longer be obvious to newcomers, who won't have read this list or know th

Re: Docs hosting for Java 11?

2018-08-31 Thread Mike Hearn
I was actually referring to all the docs that *aren't* JavaDocs, like the tutorials, the CSS reference, the getting started guides, interop guides etc. As far as I know they haven't been updated since Java 8, however the API is backwards compatible so they are still useful learning materials. I am

Re: Docs hosting for Java 11?

2018-08-31 Thread Mike Hearn
y also aren't being updated. > > They are not under an open-source license. You would need to read the > license to see what the terms of use are and whether that would meet your > needs. > > -- Kevin > > > On 8/31/2018 9:36 AM, Mike Hearn wrote: > > I was actu

Re: Docs hosting for Java 11?

2018-08-31 Thread Mike Hearn
Thanks!

Re: Is JavaFX going to truly be a community project?

2018-09-02 Thread Mike Hearn
I believe you're over-thinking this Pedro. A quote from Margaret Thatcher springs to mind: "They are casting their problems on society and who is society? There is no > such thing! There are individual men and women and there are families and > no government can do anything except through people a

Re: JavaFX 11 is released

2018-09-18 Thread Mike Hearn
Excellent work, congratulations to everyone involved and the new site is wonderful.

DropShadow effect kills gfx responsiveness OS-wide

2018-11-04 Thread Mike Hearn
I'm on macOS High Sierra with a very new and very high end MacBook Pro. I have a pretty basic GUI that uses translucency fairly aggressively. I added a DropShadow effect to some nodes, which looks great, but to my great surprise this one line of code kills the UI performance not of my app, but oth

Expected frame rates for a full-screen blur

2014-04-01 Thread Mike Hearn
Hi there, On a MacBook Pro with OS X 10.9.2, does anyone have any estimates for anticipated frame rates of a full-screen animated blur? I noticed that when my window is not maximized, the blur is smooth and high frame-rate. When maximized the blur is somewhat choppy. Unfortunately I have no clue h

Re: Expected frame rates for a full-screen blur

2014-04-01 Thread Mike Hearn
menu made things snappy again. This is a bit disconcerting. Does anyone else see such appalling performance impact from the blurred circles demo on their Mac? Is this a driver issue, perhaps? Are there any platforms where this demo hits a good fps? On Tue, Apr 1, 2014 at 6:10 PM, Mike Hearn wr

Re: Expected frame rates for a full-screen blur

2014-04-01 Thread Mike Hearn
might try it with and without retina > level resolution. I haven't tested JavaFX 8 with retina, but JFX 7 had > serious problems that would go away when I changed the display to > non-retina. > > jeff > > > On Apr 1, 2014, at 11:41 AM, Mike Hearn wrote: > >

Re: Expected frame rates for a full-screen blur

2014-04-02 Thread Mike Hearn
- > From: openjfx-dev [mailto:openjfx-dev-boun...@openjdk.java.net] On Behalf > Of Jeff Martin > Sent: Tuesday, April 01, 2014 11:17 AM > To: Mike Hearn > Cc: openjfx-dev@openjdk.java.net > Subject: Re: Expected frame rates for a full-screen blur > > I assume retina optimiz

Re: Expected frame rates for a full-screen blur

2014-04-03 Thread Mike Hearn
> > How does the OS "tank"? > All the OS animations hit the same frame rate as the app itself does. For instance, opening Mission Control is normally smooth, but when a maximized JFX app is animating, it's not. It feels like the GPU is being overworked but as I'm not a GPU expert at all, I'm not

Re: Expected frame rates for a full-screen blur

2014-04-04 Thread Mike Hearn
me totally acceptable rate no matter what. So I'm thinking the issue must be something to do with how fast the GPU drains the command queue or something. BTW I tried doing -Dprism.order=j2d to see what would happen, and the GUI hangs before rendering anything. I'll file a bug on that late

Re: Expected frame rates for a full-screen blur

2014-04-05 Thread Mike Hearn
Thanks guys! That's really helpful. RT-36541 filed. PulseLogger seems useful, if only I understood its output :) I set the blur animation to autocycle and pulselogger produced something like the text below. So apparently I have a lot of slow background paths - what does that mean? It also spends m

Re: Expected frame rates for a full-screen blur

2014-04-07 Thread Mike Hearn
> > >> What version of jdk and Swing did you use? Can you check it on the > latest jdk8? > Ah you're right, Swing does hidpi these days. When I made the decision to start using JFX it didn't. But last time I tried the IntelliJ Oracle JVM builds the UI was pretty messed up so it seemed to still h

Why can Scene's only be constructed on the UI thread?

2014-04-26 Thread Mike Hearn
I'm trying (mostly in vain) to optimise the startup time of my app. It takes about a second to build the main GUI via FXMLLoader.load() - probably because the GUI is getting a little bit complex but I think mostly because it's all running interpreted, as it's one of the first things the app does. L

Re: Why can Scene's only be constructed on the UI thread?

2014-04-26 Thread Mike Hearn
> > At e(fx)clipse we have an FXML to Java translator who removes all the > reflection overhead from FXML. It does not yet support all FXML features > but we are steadily improving it and with test cases we are able to fix > problems quite fast. Maybe this is an option for you? > That would be ver

Re: Why can Scene's only be constructed on the UI thread?

2014-04-29 Thread Mike Hearn
ing threads and modularity but >>>> jigsaw was delayed and not sure what happened to the 2 drawing thread idea. >>>> I really wish we could instantiate windows in memory and when needed draw >>>> them. The user experience and perception of java would be

Re: Why can Scene's only be constructed on the UI thread?

2014-04-30 Thread Mike Hearn
I'm trying an alternative approach. Is there a convenient way to know that the current set of pixels has hit the screen so it's OK to temporarily block the UI loop again after reconfiguring the UI? I could add in manual delays before doing Platform.runLater but that's pretty hacky. What I'm seein

Re: How to deploy JavaFX application writen in JavaScript unsing Nashorn

2014-05-07 Thread Mike Hearn
It's probably easiest to have a tiny Java app that just loads the JS files from resources in the JAR and runs it via Nashorn directly. Then all existing tools like jfxpackager, JWrapper etc can treat it like a Java app. On Wed, May 7, 2014 at 3:30 AM, Bilal Soidik wrote: > Hi! > As you know, we

Re: Scene Builder 2.0 released.

2014-05-14 Thread Mike Hearn
Very nice, thanks! On Wed, May 14, 2014 at 7:28 PM, Simon Vienot wrote: > In case some of you missed it, we have just pushed Scene Builder 2.0 live > [1] yesterday. > All details on Jasper's nice blog post [2]. > If you have 8 minutes to spare, I encourage you to have a look at this > demo [3] w

Roadmap for javafxpackager?

2014-05-14 Thread Mike Hearn
I've been looking around for the best way to distribute my app. Javafxpackager is a big leap over what Java provided before (nothing) but it's still pretty basic. I'm wondering if there's a plan or roadmap for improving it. For instance I made a Mac DMG (it works, yay!) but I had to manually replac

Re: Roadmap for javafxpackager?

2014-05-14 Thread Mike Hearn
Awesome! I'll check it out. I'm not sure how your versioning scheme works. Does 8u20 mean it will be released 20 weeks after the original Java 8.0 or something? When is it expected to go stable? On Thu, May 15, 2014 at 12:02 AM, Joe McGlynn wrote: > Hi Mike, > > Take a look

How to force pixels to hit the screen?

2014-05-20 Thread Mike Hearn
I'd like to create my main stage, show some splash widgets, then begin the slower process of hauling the data and rest of the main UI into memory. Unfortunately when I do this most of the startup time has the stage being empty, instead of showing the splash. Introducing some artificial delays makes

Re: How to force pixels to hit the screen?

2014-05-20 Thread Mike Hearn
> > As long as you are doing any of the "heavy lifting" on the FX application > thread it will necessarily starve the rendering, since the application > thread is where animation is run and rendering is triggered. Applications > are encouraged to do computationally expensive tasks or tasks that are

Re: How to force pixels to hit the screen?

2014-05-21 Thread Mike Hearn
> > Would that runLater() code always run after the splash image was finished > being rendered? Unfortunately I tried this and it doesn't work. JavaFX has a dual threaded architecture in which all app logic and scene graph handling happens on the app thread, and the process of drawing a frame ac

Re: New bundler in 8u20 question...

2014-06-15 Thread Mike Hearn
Does the new bundler still create DMGs as well? --MAS.pkg where the -MAS variant is for Mac App Store, > this will show up in next weeks build. > Could I suggest -AppStore instead of -MAS, which is a rather opaque acronym.

Re: JavaFX at JavaOne 2014

2014-06-23 Thread Mike Hearn
> > If it is correct that JavaFX won't be supporting iOS or Android > (officially), IMO JavaFX will start fading away as soon as there is a > reliable technology that can create apps for all platforms. People have tried HTML5 as a way to create apps for mobile platforms. Most of the big names who

Re: JavaFX at JavaOne 2014

2014-06-23 Thread Mike Hearn
> > There are no reasons that JavaFX could not work well on mobile platforms, > providing there is a JVM. I was convinced that mobile UI toolkits were very > specific, but it's really not the case. Android UI Toolkit has really very > few mobile specificities for example. > It's not so much the to

Mirrored observable collections

2014-07-22 Thread Mike Hearn
I have what I imagine is a fairly typical JavaFX application (once it's released I'll post more about it). It has a GUI, some mostly asynchronous state management, and interactions with various servers that can change the apps state. At first I tried the simple and obvious approach in which the ba

Re: Mirrored observable collections

2014-07-23 Thread Mike Hearn
Thanks Tomas! I'm a big fan of your work and blog. I learned about ReactFX after I started writing my current project, seems like a very useful abstraction indeed, although so far I've found the basic JFX stuff to be nearly sufficient (a few more transformers and mirrored observables were so far a

Re: Mirrored observable collections

2014-07-23 Thread Mike Hearn
k at Bindings.format and Bindings.createStringBinding for that. > I use it all the time. > > Werner > > > On 23.07.2014 13:16, Mike Hearn wrote: > >> Incidentally the lack of a uni-directional string binding utility in >> JavaFX >> is really annoying: convertin

How to learn the identity of the graphics card?

2014-07-31 Thread Mike Hearn
I'd like to change my animations depending on whether the users GPU can keep up. For now, I'm OK with some manual string matching on adapter IDs. I see no way in JavaFX to find out what hardware I'm on. Is there a different/other way to get this data, via some other Java API?

Re: How to learn the identity of the graphics card?

2014-07-31 Thread Mike Hearn
> > Would it be feasible for you to do some measurements / calibration on the > system and make the determination based on measured speed? That seems more > to the point anyway. I don't know how to do that without actually drawing to the screen, which I don't want to do.

Re: How to learn the identity of the graphics card?

2014-08-01 Thread Mike Hearn
> > Scott is correct about the determining of the SW pipeline. To add to that, > if knowing whether you are running on SW is sufficient > Unfortunately for the Intel HD4000 card that some older laptops have, it technically supports 3D but struggles to do basic shader effects at 60fps when running

Calculating the preferred size of a node before layout takes place?

2014-08-04 Thread Mike Hearn
I'd like to find the calculated height of a node in my window controllers initialise() method, so I can shrink the height to zero and then animate it to the right size later. However getHeight and getPrefHeight both return zero in this method, presumably because it's not been laid out yet. I tried

Re: How to learn the identity of the graphics card?

2014-08-06 Thread Mike Hearn
g with that on our end as well, whether by >>> disabling 3D on that card or by black listing it and just falling back to >>> sw pipeline. We already do that with a number of embedded GPUs... >>> >>> ...jim >>> >>> On 8/1/14

Re: How to learn the identity of the graphics card?

2014-08-06 Thread Mike Hearn
7;t use the word "bad" > card. What I'm saying is that you will have to add it to your blacklist if > you don't want JavaFX to use it for rendering due to poor framerate. > > - Chien > > > On 8/6/2014 9:57 AM, Mike Hearn wrote: > > The card isn't b

Re: How to learn the identity of the graphics card?

2014-08-07 Thread Mike Hearn
Thanks for the tip. Bug filed: https://javafx-jira.kenai.com/browse/RT-38224

Re: How to set CFBundleVersion?

2014-08-25 Thread Mike Hearn
Hi Tony, Please be aware that your messages to this list are getting spamfoldered by Gmail and likely other providers too. Not much you can do about it other than ask the OpenJDK list admins to fix their list so it doesn't break DKIM body hashes. Yahoo has a strict policy and many mailing lists vi

Any plans to support CSS transitions?

2014-08-29 Thread Mike Hearn
I enjoy iterating on my UI using JFX CSS and a simple hot reload feature I added to my app, but I still have to drop back into writing code for doing animations. In practice this means I use fewer nice animations than I otherwise would, as perfecting them takes longer. CSS3 has a way to denote tra

Re: outstanding resource locks

2014-09-02 Thread Mike Hearn
I see this message quite frequently. What sort of things do you need in these bug reports? On Tue, Sep 2, 2014 at 5:38 PM, Kevin Rushforth wrote: > Any time you see this message, it isn't your fault. Rather this is a bug > in the JavaFX runtime. Please file a JIRA. > > -- Kevin > > > > Mario Iv

Re: outstanding resource locks

2014-09-02 Thread Mike Hearn
the bug. I know this can be a challenge for an intermittent bug. > > -- Kevin > > > > Mike Hearn wrote: > > I see this message quite frequently. What sort of things do you need in > these bug reports? > > > On Tue, Sep 2, 2014 at 5:38 PM, Kevin Rushforth < >

Image decoding - native or java?

2014-09-03 Thread Mike Hearn
If I load image bits into an Image how is the decoding done? Is this using native code and if so there is a way to swap out the decoding engines for ones written in Java? I see native image libraries in my JRE lib directory so I suspect the answer is, they're decoded in C. I ask because I'm loadin

Re: Tagging UI control

2014-09-08 Thread Mike Hearn
I've not encountered one, but building such a thing should be quite straightforward. You could use CSS to create a text-area like rectangle with an HBox inside it, and then have a no-border textedit that simply expands to fill the available space. When the user presses enter you create an appropria

Lighthouse

2014-09-12 Thread Mike Hearn
lieve JavaFX is a surprisingly good fit for the Bitcoin community, because we suffer quite badly from the limitations and problems of web apps. HTML5 + decentralisation don't mix very well. A plain old desktop app works better, and JavaFX is a good way to build such things. thanks, -mike

Separating observable data structures out into a separate library?

2014-09-21 Thread Mike Hearn
Observable data structures are a useful and general abstraction, which JavaFX deploys to great effect. Combined with the mirroring techniques I posted about a few months ago I found them to be a good way of combining background work and network-updated state with GUI apps. For this reason, they'd

How do I find out why the render loop is running?

2014-09-29 Thread Mike Hearn
My app consistently uses about 10-15% of a CPU even when off screen and nothing is being animated. I had assumed JFX would idle in this case but it seems not. I suspect I've done something that is forcing the system to "pulse" no matter what, but I don't know where to begin investigating this. Prof

Re: How do I find out why the render loop is running?

2014-09-30 Thread Mike Hearn
> > 2) A control, such as a ProgressIndicator, that uses animation to display >> changes (even if the control is scrolled off the screen) >> > One common control animation that is easily overlooked is a text cursor, > which is animated to blink - when the control has focus. That would only cause

Re: How do I find out why the render loop is running?

2014-10-03 Thread Mike Hearn
Well, this was a pain in the ass. The cause is indeed ProgressBar/ProgressIndicator. It turns out that they can "leak" animations even when removed from the scene graph or their parents are made invisible. I filed: https://javafx-jira.kenai.com/browse/RT-38894 I now have a bunch of hacks to set t

Re: How do I find out why the render loop is running?

2014-10-03 Thread Mike Hearn
Oh well the hacks aren't so bad :-) Hack 1: animatedBind(loadingIndicatorArea, loadingIndicatorArea.opacityProperty(), when(isLoading).then(1.0).otherwise(0.0)); // Hack around a bug in jfx: progress indicator leaks the spinner animation even if it's invisible so we have

Re: How do I find out why the render loop is running?

2014-10-03 Thread Mike Hearn
> > So you are using opacityProperty() and not visibleProperty(), so my > exact workaround would not work anyway. I did originally put some code into animatedBind to set visible == false when opacity == 0.0 and vice versa, but it didn't seem to solve the animation leak so I took it out again. BT

Why would most FontAwesome icons work but not one?

2014-10-10 Thread Mike Hearn
I'm using FontAwesomeFX in my app (thanks for that guys!) and it works brilliantly except for one icon (THUMB_TACK), that is being set as a graphic in a listview. It works fine on MacOS but renders only a box on Windows. The icon shows fine in the fontawesome website. The only explanation for

Re: Why would most FontAwesome icons work but not one?

2014-10-10 Thread Mike Hearn
> > I've noticed this with some icons, double check that the font file > you're using in FontAwesomeFX does actually contain the icon, > FontAwesome seems to add new icons even in minor releases. It's the same JAR on all three platforms, and Windows is the only one it fails on. I don't think it c

Re: Mirrored observable collections

2014-10-10 Thread Mike Hearn
Someone got in touch with me today and pointed out a bug in this code, but it was already fixed by me some time ago. I've refreshed the gist with the latest versions of these classes, but the upstream project is now fully open source. You can get the latest code here: https://github.com/vinumeris/

Embedding Mac native widgets into a Scene

2014-10-31 Thread Mike Hearn
JavaFX provides a great set of widgets that are pretty complete, but a few lag behind behind their native counterparts on some platforms. This is especially noticeable with the Mac text field widget, which has things like integrated spelling/grammar checking, auto correct, services, speech recognit

Re: Embedding Mac native widgets into a Scene

2014-11-01 Thread Mike Hearn
rote: > Hi Mike, > > Embedding native controls in FX runs afoul of the whole > lightweight/heavyweight issue. I had a hack of this once using SWT native > controls and I was able to have them appear on Windows because HWND > clipping was honored but on Mac, FX drew on top of t

Re: What Scene Builder needs YESTERDAY!

2014-11-24 Thread Mike Hearn
have to place priorities > and then the most likely usage will get implemented first (since most > usages already have some existing platform, "alternative" or "replacement" > for an that platform comes to mind). > > > > Apparently it is not animati

Re: [8u40]: Review request for RT-39489: Latest 10.10.2 beta update causes NSTouch exceptions continually

2014-12-01 Thread Mike Hearn
What happens to existing jfx apps once 10.10.2 starts rolling out? Do they all break?! I didn't see much discussion of the scope of this issue in the bug report. On Mon, Dec 1, 2014 at 9:44 PM, Morris Meyer wrote: > Kevin and David, > > Please review this patch for the issue added with the 10.10

Re: [8u40]: Review request for RT-39489: Latest 10.10.2 beta update causes NSTouch exceptions continually

2014-12-01 Thread Mike Hearn
like the issue is Apple changed an internal API but didn't update all their own callers? So a bug in AppKit? On Mon, Dec 1, 2014 at 10:09 PM, Tobias Bley wrote: > They work but the performance goes down to many native exceptions…. > > Tobi > > > > Am 01.12.2014 u

Re: JavaScript library for JavaFX fans?

2014-12-16 Thread Mike Hearn
Watch out for Angular. They're rewriting it from scratch and Angular 2 is totally different to the current Angular. The rate of churn in Javascript web dev is much, much higher than with Java desktop app dev. GWT has been around for a while and Google use it a lot internally. It's not likely to su

3D shape not clipped by ScrollPane properly?

2014-12-29 Thread Mike Hearn
I have a ScrollPane into which I put a Pane with a min width/height, and then I place a Button and a Sphere. For both of them I use setLayoutX/Y to move them around. Now when I scroll the ScrollPane I can see it move the button around correctly, and the sphere, but the sphere is able to draw over

How to handle file open requests on MacOS

2015-01-05 Thread Mike Hearn
8u40 has javapackager improvements to help you do file associations in your installers. I'm looking forward to this, though for now I have to do it manually with 8u20. But one problem I've found is that just setting up the file associations is not enough. You must handle the "openFile" messages se

Re: How to handle file open requests on MacOS

2015-01-05 Thread Mike Hearn
What is Application.getApplication() here? The JavaFX Application class does not have a setOpenFileHandler method. Is that a Mac-specific API? It's too bad that 8u40 won't have this. Being able to easily open double clicked files is pretty basic. Perhaps post 8u40 the JFX team could go through Sce

Re: How to handle file open requests on MacOS

2015-01-05 Thread Mike Hearn
can peruse the > source code to see the details, it's all OpenJDK - > http://hg.openjdk.java.net/jdk8u/jdk8u40/jdk/file/564bca490631/src/macosx/classes/com/apple/eawt > > On Jan 5, 2015, at 10:43 AM, Mike Hearn wrote: > > > What is Application.getApplication() here? The JavaFX Applic

Re: How to handle file open requests on MacOS

2015-01-05 Thread Mike Hearn
ion too, just tried it locally. > > > You may be thinking of an older iteration of the apple application > listener classes or perhaps the native level of the code. > > On Jan 5, 2015, at 11:04 AM, Mike Hearn wrote: > > Scene Builder doesn't do it this way - AFAICT yo

Re: How to handle file open requests on MacOS

2015-01-05 Thread Mike Hearn
Wide=true via the > CLI. This will cause the application to be installed with admin privleges. > > Can you open a bug for this (just cut and paste the e-mail) so it will > work for local installs? > > On Jan 5, 2015, at 1:09 PM, Mike Hearn wrote: > > OK, then I might switch

Re: Lighthouse

2015-01-20 Thread Mike Hearn
We launched the public beta of Lighthouse today: https://www.vinumeris.com/lighthouse Feedback has been good so far and we've received lots of compliments about how slick the UI is, and how un-Javay it feels ;) Actually it's just Modena with a few CSS tweaks, and a few animated effects. I hope i

Why do the Linux packages go into /opt?

2015-01-27 Thread Mike Hearn
javapackager makes debs that install things into /opt, which means they aren't on the path. Is there a reason for this choice rather than making FHS-compliant packages that install into /usr? thanks!

Re: Question/feedback regarding Windows Hi DPI support and how it will affect applications

2015-02-18 Thread Mike Hearn
> > Finally, it would be nice to get information about the actual screen DPI. > In my tests Screen.getDpi always returns 96, regardless of what it actually > is... You can reflectively access Screen.getPixelScale() to learn if you're on Retina. Of course, don't expect to swap out the JRE for a ne

Re: HEADS-UP: [9] New WebKit + compiler upgrade for FX 9

2015-02-20 Thread Mike Hearn
> > The changeset patch is 185 Mbytes and touches 11,688 files including > added, removed, modifiled files. I tried generating a webrev, but it is > just too big and unweildy to upload (over 1.6 GBytes). A 185 megabyte patch!? That is .. mind boggling. I don't envy you guys! Couple of questi

  1   2   >