Feral HTPC: A Community Windows HTPC client

This is the only Alpha release I will have for download. Enjoy the preview.

Once I finish mapping USB Remote keys and fixing a few other bugs, I will release a Beta version and start accepting issues and bug reports. During this Alpha cycle, please do not report bugs or issues. There are certain key presses on a USB Remote that will cause the app to crash, that is expected since they are not properly mapped yet and the app does not understand what to do with them. The address for the network remote control is in the settings page. It will usually be PC-IP:12345.

A native, community developed Windows client and companion mobile remote for the Channels DVR ecosystem.

6 Likes

This is great!

Thank you.

Wow! Just in time for March Madness!

Right now I am doing some work and streaming two basketball games using TVE, one from OTA, and local news from OTA. I went back to home UI to change the multiview lineup, and another window opened and I had eight multiview screens! You even added the manual IP address option. I'll test that when I get a chance because I intend to use it.

I did notice a few quirks, but as you requested, I will hold of reporting anything until you are ready.

There are a lot of quirks. They have been driving me crazy chasing them down. I did some optimizations the other day and had to go back through fixing more bugs I created. I wanted to release something so people can get a little preview of it because this is going to take me a bit longer than I hoped to get it working right.

Still, it's amazing and very usable already!

1 Like

The network remote control is also impressive!!

Thank you.

It's cool. (I'll hold off on anything else until Beta as you asked).

Thank you. I have a very long list of fixes and bugs I'm addressing for the Beta. Today has actually been pretty productive. A lot of the odd behavior is cleared up now and navigation is improving with every fix.

wow, impressive for an alpha.

needs a back button though to exit the player.

unless im missing it somwhere.

It's Alpha for a reason. Features are missing and/or broken. This is only a preview.

I should say that I already have those plans. I just got the magic back button figured out. It's more than just a back button, it has a "bounce-back" effect. WPF's built-in NavigationService keeps a journal of your page history, so if you hit it to go back to the previous page, you hit it again and return to the page your just left.

1 Like

I lied, I am releasing a second alpha version, 0.2.0. It has some nice changes and fixes. I'm gonna try to not work on it as much this weekend and get some yard work done. To install the latest alpha release, download it from GitHub and run it just like you did with first time, making sure you have exited the HTPC and closed it out before running the installer.

1 Like

sweet. thanks.

the player window seems to pop-under the guide.

not sure if thats just me though.

Same

My bad, I was testing it with starting the player in full screen mode in the settings and didn't see that. Ill put a fix up soon.

1 Like

OK, That should work better in 0.3.0 alpha release. This has been exactly what I have been fighting the last few days on this project. You fix one issue and cause another. It is in a four-way tug-of-war over focus control of the active window. Every change with the screen navigation can break another part of nav or focus control.

2 Likes

is there anyway to incorporate the player window natively inside the app itself rather than a new window?

that might solve some of the focus isssues..

1 Like

The 0.3.0 alpha release looks good.

Would you like to have bug reports for things that worked in previous alphas but might be broken now? Using 0.1.0, audio for multiview worked fine when I started multiview. However, when I started multview in 0.3.0, I had audio from more than one multiview pane. Cycling through all the panes with the arrow keys reset the audio to only come from the pane with the border.