Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The app appears empty #3

Open
asterismo opened this issue Apr 13, 2016 · 9 comments
Open

The app appears empty #3

asterismo opened this issue Apr 13, 2016 · 9 comments

Comments

@asterismo
Copy link

It only has tge option add new panel, but nothinh happens

@timnew
Copy link
Owner

timnew commented Apr 14, 2016

Ideally, there should be 3 panels:
An LED color panel, a TV Box, and a test panel.

There are 2 projects in the repo:

  • Android Infrared: This is the driver and adapter for Android to use different IR, it provides some common seen IR protocols.
  • SmartRemoteControl: This project provides the interface, native code is a UI container for the hybrid content, the panels are built with Web technology. The code for panels are actually located in the SmartRemoteControl/src/main/assets folder.

HINT: This code is an experiment project, and haven't been updated for a while. The code is developed and tested on Samsung Galaxy Note 3 on Android 4.1 and Android 4.4. I'm not sure its compatibility with latest device and new Android roms.

@asterismo
Copy link
Author

i'm using Samsung Galaxy s4 mini

@timnew
Copy link
Owner

timnew commented Apr 14, 2016

Hmm, I think I know why.

It probably caused because the assets are not built with native code. I forgot whether I integrated it with gradle or not.

To built the asset, a gruntfile is provided, which helps to build the assets.

In case you are not familiar with node, there is a brief steps about how to do it:

  1. Install node.js if you haven't
  2. $ npm install to install all the node dependencies
  3. $ npm install coffee-script grunt-cli -g
  4. $ gurnt

@timnew
Copy link
Owner

timnew commented Apr 14, 2016

Or you might be able to start a new web server that serves these asset files.
Then you can add a remote panel from the app (Useful when developing panels)

@Ke1i
Copy link

Ke1i commented Jul 23, 2016

Any progress? I'm also facing the same issue.
Samsung galaxy S4 stock 4.4.2

@mixaz
Copy link

mixaz commented Sep 11, 2016

I think it was not a good idea to integrate into build script a workflow to create assets, via node.js or whatever. This should be a regular Android build script (simple as possible) with static assets folder, which could be replaced later with generated one in a derivative gradle project should any advanced developer (like you) need it.
Now this complicated build setup makes it hard to work with your code, I doubt somebody was able to build it.
Your current gradle script doesn't build at all, probably outdated. I found a forked project where a man fixed that and now it builds, but now there's this very issue with assets, node.js npm, grunt and other shit staff... not sure I'll go further after spending quite a bit of time on the issues with the build script, which should work out of the box, it's a mandatory thing for an open source project, sure.

@nobodywasishere
Copy link

App also appears empty for me. klte

@fhunter
Copy link

fhunter commented Aug 10, 2020

Installed from f-droid. App is empty too

Repository owner deleted a comment Feb 2, 2024
Repository owner deleted a comment from SASECOMPANY Mar 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants