Elsewhere there are things that we all miss, yet it takes just one to notice...

A weekend is over. Updates.

Where is the day between Sunday and Monday?

I needed a little more time this weekend to continue building my project up. The manager is nearing completion with only the transfers of media to devices needing doing now. Then it is getting the devices to simply run on their own.

Distractions at home is what mainly slows my pace down. Noise and stuff.

Ah well.

I only get at most an hour and half after work if that during the week so the first thing I will be doing is adding a shed load of comments to my code.

This last section, the media manager was quite easy to get up and running because the device manager had already been done.

I know that in the future it will eventually get a complete rewrite yet again, but at least this version will handle up to 1000 devices. That’s a low estimate. Once it goes live, I’ll update everything so that it can scale up to anything.

The devices themselves will get a full run by the end of the week. That I am looking forward to seeing. All this work finally being showcased.

BASH script VLC player

In just 15 lines of script I’ve got a fully working test player running from BASH and using the VLC player. All I need now is just a simple Java program to fetch the data from the server and if there are changes then restart the player. Ah, scripting makes life easy. From Java I can check the exit status of System.exit(status) in the bash script and act accordingly. This will speed development up a hell of a lot.

Currently the Java server is rock solid. And I do need the much needed device editor so that I can assign playlists to devices. Now that I have the player I will write a simple device manager. Probably in Qt first then I will transfer it over to mobile.

EDIT: Change that to 10 lines of script. Now to get on to a simple device manager.

EDIT 2: Initially I setup a UI in Qt, but then decided to setup the same UI in Netbeans using Swing and Java. This is mainly because the server is written in Java.

LibGdx and Overlap2D issue (and HNY!)

Oh yeah…

Happy New Year!

Anyway, just like the classic meme, I carried on from Dec 31st into Jan 1st. I did watch some fireworks on the CCTV and heard them. That was about as much as I could put up with. Definitely a grump but I don’t care.

The issue I’m having at the moment lies with the latest version of LibGdx, which is 1.9.8, and it’s animation class which doesn’t work with the Overlap2D package. That’s kind of a big ‘DAMN!’ thingy. Apparently it works with version 1.9.4 or less. I found the problem also on stackoverflow too.

Another problem is the Overlap2D website has been down for quite some time, a month or more maybe.

The project is hosted on github, but I’m as of yet unfamiliar with building it even though I’ve downloaded the source. I’ve still yet to get around to that.

So… I’m stuck…

I’ve got my scene loaded up and displaying perfectly. As soon as I add an animated sprite to the scene, it doesn’t want to work. I’ll dig deeper later on today maybe.

One thing I do like about LibGdx is, after spending a lot of time with DarkBasic Pro, many writing C++ plugins, it is much faster and smoother. The only thing I need to add is native libraries to cover all CPU’s.

EDIT:

Up until I find a solution, it’s back to Linux. I can do much more with that OS.

Scroll to top