Alternative Browser apps?
-
ok i think i generalized the firefox repo to the limit;
- the meat of the builder is in builder.sh.
- the template files are placed in the correct location with the specific name while the environment for building is setup with prebuild.sh (hmmm maybe i can move that to build.sh)
- the package specific stuff are saved in pkg.d
- the actual package to build is specificied in clickable.json any package in the ubuntu repos can be specified, no command line apps tho those won't magically launch in the terminal (i ain't a magician sorry :P)
- package maintainer info can be set in manifest.json, the package name will be set with prebuild.sh
- apparmore permissions can be set in apparmor.json
Limitations:
- as mentioned earlier it needs to be unconfined due to needing xmir, as such only the xmir branch has an actual working click, the master branch would launch on wayland but this particular version has broken wayland support, if the package has wayland support confined may be possible
- any package which has an
all
package as a dependency will fail to build, cause i'm a noob - no command line apps! we have crackle for that nudge nudge
- no touch (so far), no OSK (so far), no content hub, no media hub
- no per device scaling, currently scaling is set with the environment variable
GDK_DPI_SCALE=2
- i have no idea how to handle the above 2
- i also have no idea how to handle settings schema's at all
-
@fuseteam Wouldn't it be possible to solve the keybord problem with the onboard (virtual keyboard)? I have already tried that with moderate success
-
@fuseteam
What a great job you took, a hard one, but will really be a changer for the community.I know that's not your first one here, and see you use previous (precious) work you did and even have help, good start, wish you the best, a dream to synch ff between pc and phone !
One question though, appart from FF port to UT wich is a thing in itself, is what you are all achieving here is kind of a way to compile quite any native GNU/L program sources directly to an usable Ubuntu Touch click ?
-
Hiya @keneda, i'm not sure if i understand your question.
i can only make assumptions- if i assume you mean if i'm compiling "desktop applications" to make these clicks, i'm not. what i'm doing it using apt to download packages from the ubuntu repos, extracting them and the repackaging them as clicks, all using a bash script.
- if i assume you if it's possible to compile desktop apps from source to an usable ubuntu touch click, yes that's perfectly possible. we could perhaps do that to gtk itself, maybe that will fix the keyboard issue. i've been testing a couple of environment variables to see if it's some kind of path it's not reading correctly but so far i'm only hitting dead ends. but i'm trailing off, yes it is perfectly possible to recompile desktop apps and package them as a click, it could possibly even overcome some of the limitations i've encountered so far
-
@dpitti wasn't the keyboard so large it covered your entire screen?
-
@fuseteam yes us they curled up with laughter