-
Notifications
You must be signed in to change notification settings - Fork 2k
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
Add com.nolimitconnect.NoLimitConnect #5254
base: new-pr
Are you sure you want to change the base?
Add com.nolimitconnect.NoLimitConnect #5254
Conversation
Can you please fill this in? bot, build com.nolimitconnect.NoLimitConnect |
Queued test build for com.nolimitconnect.NoLimitConnect. |
Started test build 121552 |
Build 121552 failed |
Partially this is from
https://github.com/flathub/org.qbittorrent.qBittorrent/blob/master/org.qbittorrent.qBittorrent.yaml
but I am not absolutely certain I need all of host. What I need is the
ability to read all media types like videos, pictures music etc for user to
add to library and/or share
I do not need write access anywhere except in the normal sandbox for
downloading and media caching etc.
What do you think? can I get read access anywhere in home without the
filesystem=host
…On Fri, May 17, 2024 at 6:46 AM bbhtt ***@***.***> wrote:
***@***.**** commented on this pull request.
------------------------------
In com.nolimitconnect.NoLimitConnect.yml
<#5254 (comment)>:
> @@ -0,0 +1,41 @@
+
+app-id: com.nolimitconnect.NoLimitConnect
+runtime: org.kde.Platform
+runtime-version: '6.7'
+sdk: org.kde.Sdk
+command: nolimitconnect
+finish-args:
+ - --device=all
+ - --share=ipc
+ - --share=network
+ - --socket=fallback-x11
+ - --socket=wayland
+ - --socket=pulseaudio
+ - --filesystem=host
host is very broad. Why do you need it?
—
Reply to this email directly, view it on GitHub
<#5254 (review)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ASGZW4ZZJ6XASZ2HYDNDZ73ZCXUYDAVCNFSM6AAAAABH36RTK2VHI2DSMVQWIX3LMV43YUDVNRWFEZLROVSXG5CSMV3GSZLXHMZDANRTGE2DCOBVGA>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
Ok I see the use of NoLimitConnect is a full featured social network. A independent social network designed to be hosted on any device with an internet connection. Major features: |
I there a way to tell flatpak not to build arm builds. It only supports x86_64 for Windows and Linux and for Android it only supports ARM. |
You have to fix the metainfo issues reported too. |
…ct.NoLimitConnect.yml
version 1.0.6 |
These bullet points should use https://docs.flathub.org/docs/for-app-authors/metainfo-guidelines/#description You can preview the metainfo file before submitting https://docs.flathub.org/docs/for-app-authors/metainfo-guidelines/#preview |
gnome-software --show-metainfo ./com.nolimitconnect.NoLimitConnect.metainfo.xml Unknown option --show-metainfo |
version 1.0.7 |
bot, build com.nolimitconnect.NoLimitConnect |
Queued test build for com.nolimitconnect.NoLimitConnect. |
Started test build 121761 |
Build 121761 failed |
Why? |
gnome-software --version gnome-software 41.5 |
I ordered a rasberry pi 5 kit. I will build it for rasberry pi and then hopefully it will also build for flathub. It will be at minimum 3 weeks. I will post a update to my com.nolimitconnect.NolimitConnect branch when I think it will build |
I am trying to build on raspberry pi. I added to flathub.json QCreator passes -DANDROID_ABI:STRING="arm64-v8a" for android build. Is there some kind of equivalent I can use for flathub builds? |
consult CMake documentation for that question. It knows how do detect the architecture. This is NOT cross compilation either, so in general this is not needed unless there are bits that (wrongly) assume a particular architecture. |
version 1.0.9 |
bot, build com.nolimitconnect.NoLimitConnect |
Queued test build for com.nolimitconnect.NoLimitConnect. |
Started test build 125803 |
Build 125803 successful
|
Is it working? Seems like the app closes/crashes once the login dialogue appears and I click on some buttons. |
Well It works on windows, ubuntu 22.04 and raspberry pi 5 and android. So there must be a sequence of events or something. Did you try just enter name and press login? |
Most likely it is some sandbox permission error. That is what is different with flatpak. Is there a way I can simulate the same environment as you are? |
I ran using flatpak run com.nolimitconnect.NoLimitConnect on ubuntu 22.04 and it worked fine for me. I have no way to debug this without more info |
If you can screenrecord a 5-10s clip to show how it works, that'd be appreciated. The interface is a bit confusing to me. |
First thanks for insisting on the arm build. That will make it easier for setting up low cost hosts. Second there is no users except me and I am mostly busy with my job and this hobby project. I have friends that will help test and enhance the application but they are not technical people so I need to publish and then they can simply download and run. There are many good large scale social networks like facebook and linkedin etc. if you do not mind the constant spam and requests to connect and public scrutiny like facebook jail etc. That is not the intent of this application. The intent is one or more network hosts. The network host is just a listing service for active user hosts and how to connect to them (assuming you have sufficient permission to join that particular user host). There is no separate applications for servers this is all in one, even the NoLimitConnect (NLC) network host is just this application running on a ubuntu VPS but with network host enabled. For example I was planning to setup a Group/Chatroom/Random Connect hosts for testing on an android tablet. Now that I have a raspberry pi I plan to enable those hosts on it and enable a web cam and storyboard and serve some videos on the raspberry pi for permanent user host testing. For your particular can I can see by the signal bars you do not have a open port so you cannot setup any hosting. I recommend hide.me VPN to open whatever port you network settings are set to then enable chat room or whatever hosting you want then with another device you can connect to your host and talk to yourself or have others join you. Devices that are not hosts do not require a open port. So this is kind of a chicken and egg thing. I need to publish so I can have testers help me test and so that others can join. Also now that you mention it I need to update the website to explain all this. It is very different from a traditional large scale social network. |
updated website https://nolimitconnect.com with a What is No Limit Connect section on the home page |
The website source code is also open source |
I guess this can be added as a beta app to Flathub. You can move it to stable once it is ready. |
It should already have that. you have whole host access which includes full home directory too |
Beta is fine with me. |
update the commit here by pushing? |
I found a bug I need to fix. so I will fix it and bump the version. I found how to use the beta repo but not how to mark my submission as beta. Could you post a link of how to change this submission to a beta submission? |
You don't need to do anything, we'll merge it for |
Thanks. I will fix that bug and bump the version then push |
Please confirm your submission meets all the criteria