Strange rendering behavior in Electron app on OSX - css

I have a web app that is packaged with Electron to run on Macs, but for some reason on one of our Macs, the application isn't clearing parts of the screen when updates occur.
For example, we have an animated gif of a robot that waves his arm up and down. On the Mac, his arm is displayed in both places (as if both frames are being rendered on top of one another). The robot is also moved between being large and centered and being small and in a corner, but when this transition happens, the large robot sticks to the center of the screen (as well as in the corner where it's supposed to be) for a few seconds before being cleared.
The Mac is running OSX 10.10.5.
I'm not experiencing this issue in the Web, Windows, Linux, iOS, or Android builds.

Related

How do I find my app when I use Zombies with an iOS Xcode project?

I am trying to use Zombies with my Xcode iOS project. When I click on the red button, I select the simulator I'm using, but then it takes me into what looks like is my mac folders directory. I wonder if I'm supposed to find the "Simulator" app, if there is such a thing. I found in the Library/Developer/CoreSimulator/Runtimes/ three items that say "iOS ..simruntime, but there is not one that represents the iOS version my Simulator is running.
I'm not sure I'm even on the right track. I think I was able to get right as far as clicking the red button while my project is running in simulator. What should I do once I do that and the window appears to select an "app"?

Qt: Switching 'virtual desktops' on linux makes the multimediawidgets/videographicsitem example, stop displaying the video

If you've got the Qt 5.12.8 (the version that ships with Ubuntu 20.04) examples installed + built, start playing a video with it, switch virtual desktops and the video stops (you can't hear it). Come back, and the widget is white, in some sense it forgot the video. The example's 'brother', multimediawidgets/videowidget, works as you'd expect: start playing a video, go to another virtual desktop, you can hear it still playing, come back, and it's carried on as you'd expect. Interestingly, if you first pause the video in the videographicsitem example, do the switch-and-back, the video correctly still shows and is resumable when you come back, so, it's just if you switch while playing. I presume it's a bug - can anyone think of a workaround? Thanks.
edit: This is the same for Qt 5.15.2, the latest Qt 5.x as I write. As for Qt 6.2.x (latest as I write), it didn't have that example - I've read that totally new versions of Qt take a while to get the multimedia stuff.

Terminal printing over JavaFX application on Raspberry

Hi guys I'm new to Raspberry coding, for my three year thesis I'm writing a twitter wall application in javafx to be runned on a Raspberry Pi Model B+ v1.2.
I programmed it in eclipse neon under windows 10 and everything works correctly there, but when i moved the .jar on the raspberry initially it wasn't working at all. After a bit of googling i finally managed to make it work, i was on Raspbian Stretch with Desktop at that time and I only installed Gluon JavaFX Embedded SDK on my raspberry. After that the application started to run, a bit lagging and there was a problem with the input devices (which for me isn't really a problem because my app doesn't need any input from the user). The major issue is that whenever the app prints something on the terminal it shows up over the javafx app covering it.
After that i tried to install Raspbian Stretch Lite and after some steps i managed to make the app works, but with the same issue.
To make it works on Raspbian Stretch Lite i installed jdk8, gluon javafx sdk and xwindows (via sudo apt install xorg libgtk2.0-0).
I make a video of it to show you clearly what is the problem: (you can skip to 1 minute to see the issue)
https://drive.google.com/file/d/1EyvdpLuLnGwV3xrvgCqBU8e5T3go3-up
Hope someone can help me, thanks!

Virtual keyboard for chromium in kiosk mode (fullscreen)

For a kiosk application on a touch screen device we use a web app running inside chromium browser in kiosk mode (--kiosk), which implies full screen. We are now seeking a solution to provide users with a virtual keyboard.
What we have tried:
Chrome-Extensions: There are a lot but all of them seem to fail as soon as an input field is inside an iframe, which makes them unusable for our scenario
Linux virtual keyboards ( We are on Ubuntu 14.04 / Openbox window manager) : Florence, Onboard, matchbox keyboard, tried any I could google ;-): They all fail as soon as the browser is in full screen mode.
Javascript / jQuery Plugins: see above / Chrome Extensions (iframe problem)
So the question is: Is there a way to tell Openbox (or another window manager, switching to another wm could be an option) that the keyboard window should be placed above the full screen browser window? Or any other suggestions are welcome.
The closest solution right now is to run chromium not in kiosk mode but maximized without window decorations (so it looks like fullscreen), then "Onboard " is a good choice, but all the other features from kiosk mode (e.g. disabled context menu etc.) are missing...
Thanks a lot for any ideas on this subject!

Missing Text in Air Application Flex4+Mac OSX Snow Leopard

I am running the same AIR application under windows, linux and Mac OSX
Windows and Linux look fine, but under mac OS-X the controls are not showing any text.
Button, Tooltips, Labels, Check boxes, everything is blank.
I just ported that app to Flex 4. Flex 3 versions of the same app on the same OSX machine works.
How can I get controls to show text under Max OSX?
Is this a font problem?
I had the same issue when I migrated a user account from another machine into Snow Leopard. The solution seems to be to erase the fonts in ~/Library/Fonts (note that this is the USER font directory, not the system's):
http://discussions.apple.com/message.jspa?messageID=10735681#10735681
This seems to be an issue specific to this Mac computer.
I will close the question since it won't really benefit anybody.

Resources