labnex / LabNex

LabNex is an open-source Android app designed for managing GitLab projects
https://labnex.app
GNU General Public License v3.0
64 stars 2 forks source link

Add setting for "open by default" #3

Open licaon-kter opened 3 days ago

licaon-kter commented 3 days ago

...so Labnex will open when I click a gitlab.com or any other server I logged in link

mmarif4u commented 2 days ago

I think we are talking about something like deep links here.

For that, I will need to collect some data on the popular instances.

1- gitlab.com 2- framagit.org

Please add other popular servers in the comments section.

licaon-kter commented 2 days ago

I think we are talking about something like deep links here.

yes, but in the Android UI it's not called "deep links" :)

Please add other popular servers in the comments section.

about that, can these be added by the app, eg. I log with https://dev.gajim.org, can the app add this to the "open by default"?

Because this "feature" sounds more targeted to siloed sites that have one client, one domain. Eg. If self-host my Gitlab do I need to fork your app? That's dum- :shrug:

mmarif4u commented 2 days ago

yes, but in the Android UI it's not called "deep links" :)

Dayum... :)

Last time I checked this for GitNex, unfortunately, Android does not add anything to the Manifest file at runtime. To make this work, it has to be added before compiling.

If anyone knows another way to do this, I’m completely open to it.

Regarding adding instances, I’m fine with adding personal ones as well.