Giter VIP home page Giter VIP logo

apps-repo's People

Contributors

bahoue avatar informatic avatar mariotaku avatar panreyes avatar ruthenic avatar simon34545 avatar tbsniller avatar throwaway96 avatar tuxuser avatar volkovmqx avatar willinux-code avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

apps-repo's Issues

[PORT] Chiaki - PlayStation Remote Play Client

Please read conditions below carefully, and don't delete this part. Invalid issues will be closed.

  • No apps related to piracy or intellectual property infringement is allowed.
  • We can't guarantee if the app will be ported by anyone.
  • We encourage you to port the app by yourself. This would be a great contribution to webOS homebrew community.
  • I understand conditions above
  • (Optional) I'd like to port this app by myself

Issue content starts below this line


Just received some comments related to moonlight-tv that they want remote play client for PS4/PS5.
Such use cases can include shared console across rooms. Let's see if anyone would like to port that.

https://git.sr.ht/~thestr4ng3r/chiaki

[IDEA] Gamepad Tester/SDL button mapping editor

Please read conditions below carefully, and don't delete this part. Invalid issues will be closed.

  • No apps related to piracy or intellectual property infringement is allowed.
  • We can't guarantee if the app will be developed by anyone.
  • We encourage you to develop the app by yourself. This would be a great contribution to webOS homebrew community.
  • I understand conditions above
  • (Optional) I'd like to develop this app by myself

Issue content starts below this line


A tool to test attached gamepads, and map buttons for unmapped gamepads.

Features

  • List Gamepads
  • Display VID/PID/Product name of the gamepad if possible
  • Provide mapping and generate QR code for copying mapping value easily

See: https://github.com/gabomdq/SDL_GameControllerDB

[IDEA] Bluetooth HID manager

Please read conditions below carefully, and don't delete this part. Invalid issues will be closed.

  • No apps related to piracy or intellectual property infringement is allowed.
  • We can't guarantee if the app will be developed by anyone.
  • We encourage you to develop the app by yourself. This would be a great contribution to webOS homebrew community.
  • I understand conditions above
  • (Optional) I'd like to develop this app by myself

Issue content starts below this line


webOS has com.webos.service.bluetooth2 service that seems to have capability to pair & connect to HID devices, down to webOS 4. While they only provide pairing to their official keyboards, and only supports game controllers on webOS 6, we can consider to utilize such API to pair & connect in older OS versions.

[IDEA] Autostart/App Manager

Please read conditions below carefully, and don't delete this part. Invalid issues will be closed.

  • No apps related to piracy or intellectual property infringement is allowed.
  • We can't guarantee if the app will be developed by anyone.
  • We encourage you to develop the app by yourself. This would be a great contribution to webOS homebrew community.
  • I understand conditions above
  • (Optional) I'd like to develop this app by myself

Issue content starts below this line


Arbitrary applications could be made into input apps (autostart) by patching up their appinfo.json file, and then register these via eim. This needs proper frontend.

Another feature that could be potentially useful is splash/icon replacement, or an ability to hide an app altogether. (not sure about the latter one though πŸ€”)

If anyone is willing to take it up, I would be glad to help out.

[PORT] OpenVPN

Please read conditions below carefully, and don't delete this part. Invalid issues will be closed.

  • No apps related to piracy or intellectual property infringement is allowed.
  • We can't guarantee if the app will be ported by anyone.
  • We encourage you to port the app by yourself. This would be a great contribution to webOS homebrew community.
  • I understand conditions above
  • (Optional) I'd like to port this app by myself

Issue content starts below this line


OpenVPN builds perfectly fine for webOS and works well. (tun/tap driver is available on pretty much all devices)
This obviously needs a frontend and some maintenance background service.

OpenVPN build configuration:

. /opt/webos-sdk-x86_64/1.0.g/environment-setup-armv7a-neon-webos-linux-gnueabi 
wget https://swupdate.openvpn.org/community/releases/openvpn-2.5.4.tar.gz && tar xvf openvpn-2.5.4.tar.gz && cd openvpn-2.5.4
./configure --host arm-webos-linux-gnueabi --disable-lzo --disable-plugin-auth-pam
make

Boringtun - userspace wireguard implementation that supports tun/tap could also work well in here, if anyone wanted to make it an actual universal frontend.

connmand has some support for VPNs, but I have no idea if it would be possible to leverage their VPN handling code to connect our openvpn outside TVs rootfs.

If anyone is willing to take it up, I would be glad to help out.

[IDEA] Stremio App

Please read conditions below carefully, and don't delete this part. Invalid issues will be closed.

  • No apps related to piracy or intellectual property infringement is allowed.
  • We can't guarantee if the app will be developed by anyone.
  • We encourage you to develop the app by yourself. This would be a great contribution to webOS homebrew community.
  • I understand conditions above
  • (Optional) I'd like to develop this app by myself

Issue content starts below this line


https://github.com/Stremio

[IDEA] netflix and/or airplay

Please read conditions below carefully, and don't delete this part. Invalid issues will be closed.

  • No apps related to piracy or intellectual property infringement is allowed.
  • We can't guarantee if the app will be developed by anyone.
  • We encourage you to develop the app by yourself. This would be a great contribution to webOS homebrew community.
  • I understand conditions above
  • (Optional) I'd like to develop this app by myself

Issue content starts below this line


Hello,

recently I bought an LG PF610P projector and noticed that it does not has the Netflix app on it, but it does have Amazon Prime, Disney+ etc. The big brother HU810P got the app after an update.
Then there is the HU70LS, which has the app, but does not have AirPlay.

Now to the idea. I saw that there is an add free YouTube app.
Would it be possible to create something equal for the Netflix app? I mean, to download the app on devices, which don't support the app?

Maybe a bit harder, the idea to bring AirPlay to the devices, which don't have AirPlay?

If there is any way to achieve one of the goals quickly, with an tutorial or something like that, that would be enough for me :)

[IDEA] VNC Server

Please read conditions below carefully, and don't delete this part. Invalid issues will be closed.

  • No apps related to piracy or intellectual property infringement is allowed.
  • We can't guarantee if the app will be developed by anyone.
  • We encourage you to develop the app by yourself. This would be a great contribution to webOS homebrew community.
  • I understand conditions above
  • (Optional) I'd like to develop this app by myself

Issue content starts below this line


webos-vncserver should already work fairly universally - the only thing we need to fully package it up is a frontend with autostart option. webos-vncserver itself could likely be extended into a native luna service. May need addition of libhalgal-based capture driver for webOS 5.x+.

If anyone is willing to take it up, I would be glad to help out.

Stremio app

Stremio is a modern media center that's a one-stop solution for your video entertainment. You discover, watch and organize video content from easy to install addons.

Stremio.json

Display name of your application

title: Stremio

Publicly accesible HTTP/HTTPS URL, or data uri to icon image.

iconUri: https://github.com/Stremio/stremio-web/blob/development/images/icon_x192.png

Publicly accessible manifest file of your application

manifestUrl: https://github.com/Stremio/stremio-web/blob/development/manifest.json

Category for your application

category: Streaming

If this is an open source application, use main, otherwise non-free

pool: main

Long description for your application, in Markdown format

description: |
Stremio is a modern media center that's a one-stop solution for your video entertainment. You discover, watch and organize video content from easy to install addons.

Sponsor information, like .github/FUNDING.yml

funding: https://github.com/Stremio/stremio-web/tree/development,yml
github: [ SouoLK ]

[IDEA] Audio channel mapping

Conditions for submitting an app idea

  • I have read and agree to the conditions above
  • I would like to develop this app myself

Describe your app idea

Allow mapping the center channel audio to the TV speakers, and maybe a slight delay adjustment to use the TV as a center speaker in a surround sound configuration.

[app idea] an app that can utilize the AutoEQ project

"Automatic headphone equalization from frequency responses" you can check the project here on GitHub webOS does not offer any kind or way to equalize wired/wireless headphones that are connected to it, this could improve the listening experience greatly, on Android there is Wavelet, on windows there is equalizer APO that can utilize the database of this project but no way on TV, this would be a great app

[PORT] Xbox Gamestreaming client

Please read conditions below carefully, and don't delete this part. Invalid issues will be closed.

  • No apps related to piracy or intellectual property infringement is allowed.
  • We can't guarantee if the app will be ported by anyone.
  • We encourage you to port the app by yourself. This would be a great contribution to webOS homebrew community.
  • I understand conditions above
  • (Optional) I'd like to port this app by myself

Issue content starts below this line


Xbox Gamestreaming enables to play games streamed from the cloud (requires Xbox Game Pass Ultimate membership).

Maybe something based on this library could be ported:

https://github.com/unknownskl/xbox-xcloud-player

Electron app making use of the library:

https://github.com/unknownskl/xbox-xcloud-client

[IDEA] Prevent Screensaver While In Certain Apps

Please read conditions below carefully, and don't delete this part. Invalid issues will be closed.

  • No apps related to piracy or intellectual property infringement is allowed.
  • We can't guarantee if the app will be developed by anyone.
  • We encourage you to develop the app by yourself. This would be a great contribution to webOS homebrew community.
  • I understand conditions above
  • (Optional) I'd like to develop this app by myself

Issue content starts below this line

---It would be great to have an app that you could list, or select from a list of apps, that while running in the foreground, the LG screensaver would be prevented from coming on.

Any PiP splitscreen - select/change any source

Please read conditions below carefully, and don't delete this part. Invalid issues will be closed.

  • No apps related to piracy or intellectual property infringement is allowed.
  • We can't guarantee if the app will be developed by anyone.
  • We encourage you to develop the app by yourself. This would be a great contribution to webOS homebrew community.
  • [* ] I understand conditions above
  • (Optional) I'd like to develop this app by myself

Issue content starts below this line


A custom Picture in Picture (overlay, move, resize pip 2
Option to flip between 1&2
Select any source/app for each pip panel….
(Screen one has audio by default)

Wayland composited windows (free as much memory as poss πŸ€·πŸΌβ€β™€οΈ) ?
Perhaps run 2 apps at same time and trick them into sitting in our panes as if that was WebOS?

[IDEA] Network Share Mounting app

Please read conditions below carefully, and don't delete this part. Invalid issues will be closed.

  • No apps related to piracy or intellectual property infringement is allowed.
  • We can't guarantee if the app will be developed by anyone.
  • We encourage you to develop the app by yourself. This would be a great contribution to webOS homebrew community.
  • I understand conditions above
  • (Optional) I'd like to develop this app by myself

Issue content starts below this line


Seems like a lot of webOS models contain cifs/nfs kernel modules. We could make an app to ease up mounting of network shares. Additionally we'd probably need to patch up native app jail configs.

[IDEA] Shortcuts on Home Menu (HDMI)

An App, that allow HDMI Inputs as Menu item in the Home-Ribbon Menu. LG had this feature in older TVs, now its moved to a different Menu and not possible to add to the Ribbon Menu.

websites the same… old WebOS could add Website Bookmarks to the Ribbon Menu, now (LG CX - 2020) its not possible anymore!

[BUG] App submission validation step (linting) fails if PR comes from external fork

Bug / Problem

Github workflow "app-submissions.yml" is responsible for ensuring integrity of the incoming app-submission:

  • json manifest correct
  • checking compatibility of native apps with different WebOS versions

As part of this checking, the workflow will attempt to post a report to the respective Pull Request discussion. example

For updating a PR from a workflow, write permissions are necessary.
Write permissions are automatically given for internal PRs, e.g. branches of the main repo.
For external forks these permissions are not given.

Attempted steps to fix the issue

See: (2342301)

Issue on the actions/github-script repo: (actions/github-script#42)

Current behaviour

App linting step fails with the following error when attempting to post a message to the PR discussion:

Resource not accessible by integration

Expected behaviour

PR gets properly updated with the "app lint" compatibility card.

Screenshot from 2022-04-22 13-45-22

[IDEA] Disabling Sponsored/Recommended sections in Home View

Please read conditions below carefully, and don't delete this part. Invalid issues will be closed.

  • No apps related to piracy or intellectual property infringement is allowed.
  • We can't guarantee if the app will be developed by anyone.
  • We encourage you to develop the app by yourself. This would be a great contribution to webOS homebrew community.
  • I understand conditions above
  • (Optional) I'd like to develop this app by myself

Issue content starts below this line


To make the everyday use of TV more pleasant and clean, it would be great if we could disable all the sponsored/recommended content from Home View.

[IDEA] System information app

Please read conditions below carefully, and don't delete this part. Invalid issues will be closed.

  • No apps related to piracy or intellectual property infringement is allowed.
  • We can't guarantee if the app will be developed by anyone.
  • We encourage you to develop the app by yourself. This would be a great contribution to webOS homebrew community.
  • I understand conditions above
  • (Optional) I'd like to develop this app by myself

Issue content starts below this line


A basic GUI that shows stuff like:

  • WebOS Version
  • Firmware Version
  • Device Model
  • Chipset
  • Revision

Additionally maybe:

  • Network settings
  • ?

[IDEA] Native GUI App Template

Please read conditions below carefully, and don't delete this part. Invalid issues will be closed.

  • No apps related to piracy or intellectual property infringement is allowed.
  • We can't guarantee if the app will be developed by anyone.
  • We encourage you to develop the app by yourself. This would be a great contribution to webOS homebrew community.
  • I understand conditions above
  • (Optional) I'd like to develop this app by myself

Issue content starts below this line


A template utilizes SDL2 and LVGL which provides relatively easy way to help developers to understand where to start.

[PORT] Steam Link

Please read conditions below carefully, and don't delete this part. Invalid issues will be closed.

  • No apps related to piracy or intellectual property infringement is allowed.
  • We can't guarantee if the app will be ported by anyone.
  • We encourage you to port the app by yourself. This would be a great contribution to webOS homebrew community.
  • I understand conditions above
  • (Optional) I'd like to port this app by myself

Issue content starts below this line


Hi all, long time follower and first time poster (just created my account for this!)

Is Steam Link a possibility to get ported to WebOS? Moonlight is great and all for NVIDIA gamets, but us AMD boys are SOL in this department!

Steam Link is awesome to bring in other games (not purchased on Steam) on your PC to be played through Steam Link as well. This could be very fruitful I reckon.

Thank you!

[IDEA] CLI App Manager

Please read conditions below carefully, and don't delete this part. Invalid issues will be closed.

  • No apps related to piracy or intellectual property infringement is allowed.
  • We can't guarantee if the app will be developed by anyone.
  • We encourage you to develop the app by yourself. This would be a great contribution to webOS homebrew community.
  • I understand conditions above
  • (Optional) I'd like to develop this app by myself

Issue content starts below this line


Not a homebrew app per say (could be installed as one though), but instead a way (via luna service calls? not sure if hbchannel offers ones like this though) to install, remove, and overall manage homebrew apps from the shell, similar to apt or pacman.

[IDEA] Key rebinding tool

Please read conditions below carefully, and don't delete this part. Invalid issues will be closed.

  • No apps related to piracy or intellectual property infringement is allowed.
  • We can't guarantee if the app will be developed by anyone.
  • We encourage you to develop the app by yourself. This would be a great contribution to webOS homebrew community.
  • I understand conditions above
  • (Optional) I'd like to develop this app by myself

Issue content starts below this line


This should be achievable by injecting into lginput2 and replacing lginput_uinput_send_button. Option to switch keys around, or execute a specific command / launch specific app would be great.

Update: lginput2 only handles magic remotes

  • Magic Remote (mrcu)
    • lginput2 β†’ lginput_uinput_send_button
  • IR Remote (via micom)
    • webOS 3.x-4.x β†’ RELEASE/tvservice β†’ MICOM_UINPUT_WriteEvent
    • webOS 5.x+ β†’ micomservice β†’ _MicomHandler_Write_KeyEvent

[IDEA] Developer mode timer extender

Please read conditions below carefully, and don't delete this part. Invalid issues will be closed.

  • No apps related to piracy or intellectual property infringement is allowed.
  • We can't guarantee if the app will be developed by anyone.
  • We encourage you to develop the app by yourself. This would be a great contribution to webOS homebrew community.
  • I understand conditions above
  • (Optional) I'd like to develop this app by myself

Issue content starts below this line


An app to submit developer mode token to a server, and let it periodically renew the developer mode timer. webosapp.club has already done such job, and we should consider to build one too.

[IDEA] ADD SPLIT SCREEN FOR HDMI/APPS

Please read conditions below carefully, and don't delete this part. Invalid issues will be closed.

  • No apps related to piracy or intellectual property infringement is allowed.
  • We can't guarantee if the app will be developed by anyone.
  • We encourage you to develop the app by yourself. This would be a great contribution to webOS homebrew community.
  • I understand conditions above
  • (Optional) I'd like to develop this app by myself

Issue content starts below this line


a homebrew that split screen the same time on 2 apps or 2 hdmi ports and choose the soud exit will be on the image of the left/right

[IDEA] Coreutils package

Please read conditions below carefully, and don't delete this part. Invalid issues will be closed.

  • No apps related to piracy or intellectual property infringement is allowed.
  • We can't guarantee if the app will be developed by anyone.
  • We encourage you to develop the app by yourself. This would be a great contribution to webOS homebrew community.
  • I understand conditions above
  • I'd like to develop this app by myself (it depends on whether I have the time/skillz to figure out how to do this, though)

Issue content starts below this line


The coreutils that are currently included with WebOS are.. weird. Busybox is okay for most things, but env seems to look for a busybox util before in $PATH (???), and ash is.. not really that good (no .ashrc support afaik, no additional bash features, etc), as well as there only being vi (not even vim!).

I think it would be neat to have a package that either bind-mounts a set of sane coreutils (bash/zsh, gnu/uutils coreutils, nano/vim) to /usr/bin over busybox hardlinks, or put them in a known path and bindmounting over /etc/profile to set the $PATH to use those files before the ones in /usr/bin.

[IDEA] TLS CA Certificates manager

Please read conditions below carefully, and don't delete this part. Invalid issues will be closed.

  • No apps related to piracy or intellectual property infringement is allowed.
  • We can't guarantee if the app will be developed by anyone.
  • We encourage you to develop the app by yourself. This would be a great contribution to webOS homebrew community.
  • I understand conditions above
  • (Optional) I'd like to develop this app by myself

Issue content starts below this line


The case of TLS CA management on webOS is all over the place. Random scripts shared around that mangle our glorious startup.sh, and still don't actually work properly.

The biggest issue is that just bindmounting over rootfs is not enough for these to apply properly for app jails as well - jailer configuration needs to be adjusted as well, preferably early during boot (or we need a daemon to detect new jails and update certs there as well...)

Add license

for the (totally real) legal department's sake

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.